The Week Of Monday 7 November 2016 Archives by author
Starting: Mon Nov 7 00:26:58 PST 2016
Ending: Sun Nov 13 23:53:13 PST 2016
Messages: 1913
- Reordering two functions can slow down lld by 1.06 times
Ansari, Zia via llvm-commits
- D26333: [AVX-512] Add unmasked version of shift by immediate and shift by single element in XMM.
Demikhovsky, Elena via llvm-commits
- D26333: [AVX-512] Add unmasked version of shift by immediate and shift by single element in XMM.
Demikhovsky, Elena via llvm-commits
- D26472: AMDGPU/SI: Support data types other than V4f32 in image intrinsics
Fang, Changpeng via llvm-commits
- [llvm] r286233 - [VectorLegalizer] Expansion of CTLZ using CTPOP when possible
Friedman, Eli via llvm-commits
- [llvm] r286177 - [LTO] Add error message on IO error in compileOptimizedToFile.
Friedman, Eli via llvm-commits
- [PATCH] D26432: [SCCP] Force unknown branches to overdefined
Friedman, Eli via llvm-commits
- [polly] r286430 - SCEVValidator: add new parameters resulting from constant extraction
Friedman, Eli via llvm-commits
- [llvm] r286664 - [InstCombine] clean up foldSelectOpOp(); NFC
Friedman, Eli via llvm-commits
- [compiler-rt] r286290 - [asan/win] Add init hooks to .CRT$XLAB
Hahnfeld, Jonas via llvm-commits
- [llvm] r286171 - [AMDGPU] Allow hoisting of comparisons out of a loop and eliminate condition copies
Mekhanoshin, Stanislav via llvm-commits
- [llvm] r286171 - [AMDGPU] Allow hoisting of comparisons out of a loop and eliminate condition copies
Mekhanoshin, Stanislav via llvm-commits
- [llvm] r286171 - [AMDGPU] Allow hoisting of comparisons out of a loop and eliminate condition copies
Mekhanoshin, Stanislav via llvm-commits
- [llvm] r286171 - [AMDGPU] Allow hoisting of comparisons out of a loop and eliminate condition copies
Mekhanoshin, Stanislav via llvm-commits
- [llvm] r286171 - [AMDGPU] Allow hoisting of comparisons out of a loop and eliminate condition copies
Mekhanoshin, Stanislav via llvm-commits
- [llvm] r286171 - [AMDGPU] Allow hoisting of comparisons out of a loop and eliminate condition copies
Mekhanoshin, Stanislav via llvm-commits
- [llvm] r286159 - Reset debug loc to OldInduction in InnerLoopVectorizer::createInductionVariable. (NFC)
Robinson, Paul via llvm-commits
- [llvm] r286597 - Clean up DWARFFormValue by reducing duplicated code and removing DWARFFormValue::getFixedFormSizes()
Robinson, Paul via llvm-commits
- [llvm] r286597 - Clean up DWARFFormValue by reducing duplicated code and removing DWARFFormValue::getFixedFormSizes()
Robinson, Paul via llvm-commits
- [llvm] r286597 - Clean up DWARFFormValue by reducing duplicated code and removing DWARFFormValue::getFixedFormSizes()
Robinson, Paul via llvm-commits
- [llvm] r286150 - [lit] Print negative exit codes on Windows in hex
Aaron Ballman via llvm-commits
- Buildbot numbers for the week of 9/25/2016 - 10/1/2016
Aaron Ballman via llvm-commits
- [PATCH] D26078: [cmake] Temporarily revert enforcement of minimum GCC version increase
Aaron Ballman via llvm-commits
- [PATCH] D26473: [asan/win] Delay load dbghelp.dll to delay ucrtbase.dll initialization
Aaron Ballman via llvm-commits
- [PATCH] D26299: Improving the efficiency of the Loop Unswitching pass
Abhilash Bhandari via llvm-commits
- [PATCH] D26366: [OptDiag, opt-viewer] Save callee's location and display as link
Adam Nemet via llvm-commits
- [llvm] r286169 - [OptDiag, opt-viewer] Save callee's location and display as link
Adam Nemet via llvm-commits
- [PATCH] D26366: [OptDiag, opt-viewer] Save callee's location and display as link
Adam Nemet via llvm-commits
- [llvm] r286172 - [opt-viewer] Avoid division by zero
Adam Nemet via llvm-commits
- [PATCH] D26488: [GVN] Basic optimization remark support
Adam Nemet via llvm-commits
- [PATCH] D26489: [GVN, OptDiag] Include the value that is forwarded in load elimination
Adam Nemet via llvm-commits
- [PATCH] D26490: [GVN, OptDiag] Print the interesting instructions involved in missed load-elimination
Adam Nemet via llvm-commits
- [PATCH] D26488: [GVN] Basic optimization remark support
Adam Nemet via llvm-commits
- [PATCH] D26488: [GVN] Basic optimization remark support
Adam Nemet via llvm-commits
- [llvm] r286482 - [OptDiag] Remove non-printable chars from function name
Adam Nemet via llvm-commits
- [llvm] r286489 - [opt-viewer] Avoid duplicated remarks
Adam Nemet via llvm-commits
- [llvm] r286532 - [opt-viewer] Add syntax highlighting
Adam Nemet via llvm-commits
- [llvm] r286535 - [opt-viewer] Mention Pygments in the description
Adam Nemet via llvm-commits
- [llvm] r286536 - [opt-viewer] Add option to set source directory
Adam Nemet via llvm-commits
- [llvm] r286537 - [opt-viewer] Display inlining context
Adam Nemet via llvm-commits
- [llvm] r286545 - [opt-viewer] Add column number support
Adam Nemet via llvm-commits
- [llvm] r286572 - [opt-viewer] Make it work in the absence of hotness information
Adam Nemet via llvm-commits
- [PATCH] D26563: [LV] Stop saying "use -Rpass-analysis=loop-vectorize"
Adam Nemet via llvm-commits
- [llvm] r286662 - [LV] Stop saying "use -Rpass-analysis=loop-vectorize"
Adam Nemet via llvm-commits
- [PATCH] D26563: [LV] Stop saying "use -Rpass-analysis=loop-vectorize"
Adam Nemet via llvm-commits
- [PATCH] D26488: [GVN] Basic optimization remark support
Adam Nemet via llvm-commits
- [PATCH] D22630: Loop rotation
Aditya Kumar via llvm-commits
- [llvm] r274233 - [InstCombine] shrink switch conditions better (PR24766)
Aditya Nandakumar via llvm-commits
- [PATCH] D26374: Add documentation for the PDB file format
Adrian McCarthy via llvm-commits
- [PATCH] D26374: Add documentation for the PDB file format
Adrian McCarthy via llvm-commits
- [PATCH] D26253: [CodeView] Hook CodeViewRecordIO up to the type serialization path.
Adrian McCarthy via llvm-commits
- [PATCH] D26427: [CodeView] Hook CodeViewRecordIO up for reading and writing symbols
Adrian McCarthy via llvm-commits
- [PATCH] D26552: [PDB] Add documentation for the PDB DBI Stream.
Adrian McCarthy via llvm-commits
- [PATCH] D26552: [PDB] Add documentation for the PDB DBI Stream.
Adrian McCarthy via llvm-commits
- [PATCH] D16077: DIBuilder support DI Macro creation
Adrian Prantl via llvm-commits
- [PATCH] D26380: [asan] Speed up compilation of large C++ stringmaps (tons of allocas) with ASan
Adrian Prantl via llvm-commits
- [PATCH] D16077: DIBuilder support DI Macro creation
Adrian Prantl via llvm-commits
- [llvm] r286292 - Use a default constructor. (NFC)
Adrian Prantl via llvm-commits
- [llvm] r286302 - Emit the DW_AT_type for a C++ static member definition
Adrian Prantl via llvm-commits
- [PATCH] D26256: [InstCombine] Don't set debug location when folding through a phi node
Adrian Prantl via llvm-commits
- [PATCH] D26469: Improve DWARF parsing and attribute retrieval speed by improving DWARF abbreviation declarations.
Adrian Prantl via llvm-commits
- [PATCH] D26514: Get rid of DWARFFormValue::getFixedFormSizes(uint8_t AddrSize, uint16_t Version).
Adrian Prantl via llvm-commits
- [PATCH] D26514: Get rid of DWARFFormValue::getFixedFormSizes(uint8_t AddrSize, uint16_t Version).
Adrian Prantl via llvm-commits
- [PATCH] D26526: Clean up DWARFFormValue by reducing duplicated code and removing DWARFFormValue::getFixedFormSizes()
Adrian Prantl via llvm-commits
- [PATCH] D26526: Clean up DWARFFormValue by reducing duplicated code and removing DWARFFormValue::getFixedFormSizes()
Adrian Prantl via llvm-commits
- [llvm] r286600 - Fix windows buildbot where warnings are errors. We had a switch statement where all enumerations were handled, but some compilers don't recognize this. Simplify the logic so that all compilers will know a return value is returned in all cases.
Adrian Prantl via llvm-commits
- [llvm] r286607 - Revert "Use private linkage for MergedGlobals variables" on Darwin.
Adrian Prantl via llvm-commits
- [llvm] r286610 - Fix comments according to the LLVM coding guidelines.
Adrian Prantl via llvm-commits
- [llvm] r286640 - Fix a reference-to-temporary introduced in r286607.
Adrian Prantl via llvm-commits
- [llvm] r286644 - Simplify code and address review comments (NFC)
Adrian Prantl via llvm-commits
- [PATCH] D26567: Improve DWARF parsing speed by improving DWARFAbbreviationDeclaration
Adrian Prantl via llvm-commits
- [llvm] r286272 - [GlobalISel] Permit select() to erase.
Ahmed Bougacha via llvm-commits
- [llvm] r286273 - [GlobalISel] Dump all instructions inserted by selector.
Ahmed Bougacha via llvm-commits
- [PATCH] D22924: [GlobalISel] Permit select() to erase.
Ahmed Bougacha via llvm-commits
- [PATCH] D26151: RegCall - Handling long double arguments
Akira Hatanaka via llvm-commits
- [PATCH] D26151: RegCall - Handling long double arguments
Akira Hatanaka via llvm-commits
- [PATCH] D26151: RegCall - Handling long double arguments
Akira Hatanaka via llvm-commits
- [PATCH] D26352: Use -fsanitize-recover instead of -mllvm -msan-keep-going.
Aleksey Shlyapnikov via llvm-commits
- [PATCH] D26355: Use -fsanitize-recover instead of -mllvm -msan-keep-going: tests.
Aleksey Shlyapnikov via llvm-commits
- [PATCH] D26355: Use -fsanitize-recover instead of -mllvm -msan-keep-going: tests.
Aleksey Shlyapnikov via llvm-commits
- [PATCH] D26355: Use -fsanitize-recover instead of -mllvm -msan-keep-going: tests.
Aleksey Shlyapnikov via llvm-commits
- [PATCH] D26460: Tread TSan LLVM flags to driver: account for external flag values in TSan.
Aleksey Shlyapnikov via llvm-commits
- [PATCH] D26462: Tread TSan LLVM flags to driver: unit tests.
Aleksey Shlyapnikov via llvm-commits
- [PATCH] D26462: Tread TSan LLVM flags to driver: unit tests.
Aleksey Shlyapnikov via llvm-commits
- [PATCH] D26462: Tread TSan LLVM flags to driver: unit tests.
Aleksey Shlyapnikov via llvm-commits
- [PATCH] D26460: Tread TSan LLVM flags to driver: account for external flag values in TSan.
Aleksey Shlyapnikov via llvm-commits
- [PATCH] D26462: Tread TSan LLVM flags to driver: unit tests.
Aleksey Shlyapnikov via llvm-commits
- [PATCH] D26460: Tread TSan LLVM flags to driver: account for external flag values in TSan.
Aleksey Shlyapnikov via llvm-commits
- [PATCH] D26460: Tread TSan LLVM flags to driver: account for external flag values in TSan.
Aleksey Shlyapnikov via llvm-commits
- [lld] r286364 - [ELF] - Enable reproduce-error.s under windows.
Alex L via llvm-commits
- [PATCH] D26185: [ARM] Loop Strength Reduction crashes when targeting ARM or Thumb.
Alexandros Lamprineas via llvm-commits
- [llvm] r286347 - [ARM] Loop Strength Reduction crashes when targeting ARM or Thumb.
Alexandros Lamprineas via llvm-commits
- [PATCH] D26277: [SLP] Fixed cost model for horizontal reduction.
Alexey Bataev via llvm-commits
- [PATCH] D26277: [SLP] Fixed cost model for horizontal reduction.
Alexey Bataev via llvm-commits
- [PATCH] D25517: [SLPVectorizer] Improved support of partial tree vectorization.
Alexey Bataev via llvm-commits
- [PATCH] D23646: Generalize strided store pattern in interleave access pass
Alina Sbirlea via llvm-commits
- [llvm] r286111 - This patch adds support for 16 bit floating point registers to the inline asm register selection on AArch64.
Amara Emerson via llvm-commits
- [PATCH] D25080: [AArch64] Support 16 bit FP in inline asm register selection
Amara Emerson via llvm-commits
- [llvm] r286227 - Adds the loop end location to the loop metadata.
Amara Emerson via llvm-commits
- [PATCH] D25763: Add end location of loop to loop metadata.
Amara Emerson via llvm-commits
- [PATCH] D16077: DIBuilder support DI Macro creation
Amjad Aboud via llvm-commits
- [llvm] r286294 - [BasicAA] Teach BasicAA to handle the inaccessiblememonly and inaccessiblemem_or_argmemonly attributes
Andrew Kaylor via llvm-commits
- [mischeduler]
Andrew Trick via llvm-commits
- [PATCH] D26185: [ARM] Loop Strength Reduction crashes when targeting ARM or Thumb.
Andrew Trick via llvm-commits
- [mischeduler]
Andrew Trick via llvm-commits
- [PATCH] D26382: [BasicAA] Teach BasicAA to handle the inaccessiblememonly and inaccessiblemem_or_argmemonly attributes
Andy Kaylor via llvm-commits
- [PATCH] D26382: [BasicAA] Teach BasicAA to handle the inaccessiblememonly and inaccessiblemem_or_argmemonly attributes
Andy Kaylor via llvm-commits
- [PATCH] D26485: Add IntrInaccessibleMemOnly property for intrinsics
Andy Kaylor via llvm-commits
- [PATCH] D26485: Add IntrInaccessibleMemOnly property for intrinsics
Andy Kaylor via llvm-commits
- [PATCH] D25858: [tsan][llvm] Implement the function attribute to disable TSan checking at run time
Anna Zaks via llvm-commits
- [PATCH] D25858: [tsan][llvm] Implement the function attribute to disable TSan checking at run time
Anna Zaks via llvm-commits
- [compiler-rt] r286658 - [tsan] Expose __tsan_ignore_thread_begin and __tsan_ignore_thread_end in TSan interface
Anna Zaks via llvm-commits
- [llvm] r286663 - [tsan][llvm] Implement the function attribute to disable TSan checking at run time
Anna Zaks via llvm-commits
- [compiler-rt] r286693 - [tsan] Test that false races from ObjC's dealloc, .cxx_destruct, and initialize are ignored
Anna Zaks via llvm-commits
- [llvm] r286252 - Fix PR27500: on MSP430 the branch destination offset is measured in words, not bytes.
Anton Korobeynikov via llvm-commits
- [PATCH] D23718: Fix PR27500: on MSP430 the branch destination offset is measured in words, not bytes.
Anton Korobeynikov via llvm-commits
- [www] r286127 - Update the upcoming dev meeting info, as the 2016 edition of the US conference has come and gone.
Arnaud A. de Grandmaison via llvm-commits
- [PATCH] D26149: [DAGCombiner] Match load by bytes idiom and fold it into a single load
Artur Pilipenko via llvm-commits
- [PATCH] D26149: [DAGCombiner] Match load by bytes idiom and fold it into a single load
Artur Pilipenko via llvm-commits
- [PATCH] D26149: [DAGCombiner] Match load by bytes idiom and fold it into a single load
Artur Pilipenko via llvm-commits
- [PATCH] D26149: [DAGCombiner] Match load by bytes idiom and fold it into a single load
Artur Pilipenko via llvm-commits
- [PATCH] D26149: [DAGCombiner] Match load by bytes idiom and fold it into a single load
Artur Pilipenko via llvm-commits
- [PATCH] D26449: DAGCombiner: fix combine of trunc and select
Asaf Badouh via llvm-commits
- [PATCH] D26449: DAGCombiner: fix combine of trunc and select
Asaf Badouh via llvm-commits
- [PATCH] D26449: DAGCombiner: fix combine of trunc and select
Asaf Badouh via llvm-commits
- [llvm] r286470 - reproducer for pr29002
Asaf Badouh via llvm-commits
- [PATCH] D26449: DAGCombiner: fix combine of trunc and select
Asaf Badouh via llvm-commits
- [PATCH] D26128: [X86][AVX512] Removing llvm x86 intrinsics for _mm_mask_move_{ss|sd} intrinsics.
Ayman Musa via llvm-commits
- [PATCH] D26022: [X86][AVX512] Add patterns for all variants of VMOVSS/VMOVSD instructions
Ayman Musa via llvm-commits
- [llvm] r286758 - [X86][AVX512] Add patterns for all variants of VMOVSS/VMOVSD instructions.
Ayman Musa via llvm-commits
- [PATCH] D26022: [X86][AVX512] Add patterns for all variants of VMOVSS/VMOVSD instructions
Ayman Musa via llvm-commits
- [llvm] r286761 - [X86][AVX512] Removing llvm x86 intrinsics for _mm_mask_move_{ss|sd} intrinsics.
Ayman Musa via llvm-commits
- [PATCH] D26128: [X86][AVX512] Removing llvm x86 intrinsics for _mm_mask_move_{ss|sd} intrinsics.
Ayman Musa via llvm-commits
- [PATCH] D26128: [X86][AVX512] Removing llvm x86 intrinsics for _mm_mask_move_{ss|sd} intrinsics.
Ayman Musa via llvm-commits
- [PATCH] D26289: [CMake] Fix llvm_setup_rpath function
Azharuddin Mohammed via llvm-commits
- [PATCH] D26289: [CMake] Fix llvm_setup_rpath function
Azharuddin Mohammed via llvm-commits
- [llvm] r286126 - [MemCpyOpt] Don't emit IR in an unspecified order
Benjamin Kramer via llvm-commits
- [PATCH] D22630: Loop rotation
Bjorn Pettersson via llvm-commits
- [PATCH] D26253: [CodeView] Hook CodeViewRecordIO up to the type serialization path.
Bob Haarman via llvm-commits
- [PATCH] fix missing backtraces on macOS by using _Unwind_Backtrace
Bob Wilson via llvm-commits
- [PATCH] D26347: Fix memory leaks (coverity issues 1365586 & 1365591)
Boris Ulasevich via llvm-commits
- [llvm] r286108 - [AliasSetTracker] Make AST smarter about assume intrinsics that don't actually affect memory.
Chad Rosier via llvm-commits
- [PATCH] D26252: [AliasSetTracker] Make AST smarter about assume intrinsics that don't actually affect memory.
Chad Rosier via llvm-commits
- [PATCH] D26248: [AArch64] Removed the narrow load merging code in the ld/st optimizer.
Chad Rosier via llvm-commits
- [llvm] r286110 - [AArch64] Removed the narrow load merging code in the ld/st optimizer.
Chad Rosier via llvm-commits
- [PATCH] D26248: [AArch64] Removed the narrow load merging code in the ld/st optimizer.
Chad Rosier via llvm-commits
- [llvm] r286117 - Fix 80-column violations. NFC.
Chad Rosier via llvm-commits
- [llvm] r286173 - [AArch64] Rename test to reflect changes after r286110. NFC.
Chad Rosier via llvm-commits
- [llvm] r286174 - [AArch64] Remove dead check prefixes after r286110. NFC.
Chad Rosier via llvm-commits
- [PATCH] D26396: [AArch64] Enable merging of adjacent zero stores for all subtargets.
Chad Rosier via llvm-commits
- [llvm] r286250 - Remove unused include. NFC.
Chad Rosier via llvm-commits
- [llvm] r286270 - Fix typo in comment. NFC.
Chad Rosier via llvm-commits
- [llvm] r286453 - Remove unnecessary check prefix directives. NFC.
Chad Rosier via llvm-commits
- [llvm] r286592 - [AArch64] Enable merging of adjacent zero stores for all subtargets.
Chad Rosier via llvm-commits
- [PATCH] D26396: [AArch64] Enable merging of adjacent zero stores for all subtargets.
Chad Rosier via llvm-commits
- [PATCH] D26396: [AArch64] Enable merging of adjacent zero stores for all subtargets.
Chad Rosier via llvm-commits
- [PATCH] D26409: [AArch64] Fix bugs in isel lowering replaceSplatVectorStore.
Chad Rosier via llvm-commits
- [llvm] r286601 - [AArch64] Early return and minor renaming/refactoring to ease code review. NFC.
Chad Rosier via llvm-commits
- [llvm] r286606 - [AArch64] Remove lots of redundant code. NFC.
Chad Rosier via llvm-commits
- [PATCH] D25966: [AArch64] Lower multiplication by a constant int to shl+add+shl
Chad Rosier via llvm-commits
- [llvm] r286617 - [AArch64] Add test to show narrow zero store merging is disabled with strict align. NFC.
Chad Rosier via llvm-commits
- [PATCH] D26396: [AArch64] Enable merging of adjacent zero stores for all subtargets.
Chad Rosier via llvm-commits
- [llvm] r286625 - [AArch64] Update a FIXME comment to reflect current state. NFC.
Chad Rosier via llvm-commits
- [PATCH] D25587: Introduce llvm FormatVariadic
Chandler Carruth via llvm-commits
- [llvm] r285990 - Add a missing return to the move assignment operator for
Chandler Carruth via llvm-commits
- [PATCH] D26523: `update_{llc_test, test}_checks`: Correctly handle multi-lined RUN lines.
Chandler Carruth via llvm-commits
- [PATCH] D26472: AMDGPU/SI: Support data types other than V4f32 in image intrinsics
Changpeng Fang via llvm-commits
- [PATCH] D26289: [CMake] Fix llvm_setup_rpath function
Chris Bieneman via llvm-commits
- [PATCH] D26255: [cmake] Rename HAVE_DIA_SDK to LLVM_ENABLE_DIA_SDK, and expose in LLVMConfig
Chris Bieneman via llvm-commits
- [PATCH] D26360: [CMake] Get libunwind building under LLVM/runtimes
Chris Bieneman via llvm-commits
- [PATCH] D26362: [CMake] Check runtimes subdir when looking for libcxx and libuwind
Chris Bieneman via llvm-commits
- [PATCH] D26363: [CMake] Check runtimes subdir when looking for libcxxabi
Chris Bieneman via llvm-commits
- [PATCH] D26289: [CMake] Fix llvm_setup_rpath function
Chris Bieneman via llvm-commits
- [PATCH] D26365: Add experimental support for unofficial monorepo-like directory layout
Chris Bieneman via llvm-commits
- [PATCH] D26365: Add experimental support for unofficial monorepo-like directory layout
Chris Bieneman via llvm-commits
- [PATCH] D26483: CMake: make LLVM_OPTIMIZED_TABLEGEN friendly with LLVM_EXTERNAL_CLANG_SOURCE_DIR
Chris Bieneman via llvm-commits
- [PATCH] D26483: CMake: make LLVM_OPTIMIZED_TABLEGEN friendly with LLVM_EXTERNAL_CLANG_SOURCE_DIR
Chris Bieneman via llvm-commits
- [PATCH] D26579: [cmake] Allow CMAKE_BUILD_TYPE=Gentoo
Chris Bieneman via llvm-commits
- [PATCH] D26579: [cmake] Allow CMAKE_BUILD_TYPE=Gentoo
Chris Bieneman via llvm-commits
- [PATCH] D26432: [SCCP] Force unknown branches to overdefined
Chris Lattner via llvm-commits
- [test-suite] r286192 - After some discussion, having -flto as a default in -Os builds is a bad idea
Chris Matthews via llvm-commits
- [LNT] r286309 - Better to have an explicit exception to detect
Chris Matthews via llvm-commits
- [LNT] r286310 - In matrix view show newest to oldest, and add baseline to the top
Chris Matthews via llvm-commits
- [LNT] r286391 - Put log messages in pre tags
Chris Matthews via llvm-commits
- [LNT] r286538 - Better logging for different sample hashes
Chris Matthews via llvm-commits
- [LNT] r286539 - This requirement is wrong, previous runs do not have to have the same hash
Chris Matthews via llvm-commits
- [LNT] r286540 - Filter regression views by machine name
Chris Matthews via llvm-commits
- [PATCH] D26333: [AVX-512] Add unmasked version of shift by immediate and shift by single element in XMM.
Craig Topper via llvm-commits
- [PATCH] D26297: [AVX-512] Add support for lowering shuffles to VALIGND/VALIGNQ
Craig Topper via llvm-commits
- [PATCH] D26321: [X86] Add LLVM version number for each intrinsic handled by auto upgrade for age tracking
Craig Topper via llvm-commits
- [PATCH] D25910: [VectorLegalizer] Expansion of CTLZ using CTPOP when possible
Craig Topper via llvm-commits
- [PATCH] D26297: [AVX-512] Add support for lowering shuffles to VALIGND/VALIGNQ
Craig Topper via llvm-commits
- [llvm] r286216 - [AVX-512] Add an avx512f without avx512vl command line to vec_fp_to_int.ll and regenerate. This will make a change in a future patch easier to see. NFC
Craig Topper via llvm-commits
- [PATCH] D26331: [AVX-512] Add lowering to cvttpd2udq/cvttps2udq for fptoui v2f64/2f32 to 2i32
Craig Topper via llvm-commits
- [PATCH] D26330: [X86] Lower AVX512 and SSE intrinsics for CVTTPD2DQ to X86ISD::CVTTPD2DQ.
Craig Topper via llvm-commits
- [llvm] r286339 - [AVX-512] Make VBMI instruction set enabling imply that the BWI instruction set is also enabled.
Craig Topper via llvm-commits
- [llvm] r286341 - [AVX-512] Add test cases to demonstrate PR30947. We accidentally use 32 byte aligned store instructions when the original store was only 16 byte aligned if the store is from the lower bits of a subvector extract.
Craig Topper via llvm-commits
- [llvm] r286342 - [AVX-512] Use alignedstore256 in patterns that look for stores of the lower 256-bits of a 512-bit vector to use a 256-bit aligned store.
Craig Topper via llvm-commits
- [llvm] r286343 - [AVX-512] Add more varied alignments to tests for storing the lower 128-bits of a 256 or 512-bit subvector extract.
Craig Topper via llvm-commits
- [PATCH] D25812: X86: Introduce the "relocImm" ComplexPattern, which represents a relocatable immediate.
Craig Topper via llvm-commits
- [PATCH] D25692: [AVX-512] Disassembler support for rounding control and SAE attribute.
Craig Topper via llvm-commits
- [PATCH] D25878: IR, X86: Understand !range metadata on global variables.
Craig Topper via llvm-commits
- [llvm] r286344 - [X86] Lower AVX512 and SSE intrinsics for CVTTPD2DQ to X86ISD::CVTTPD2DQ.
Craig Topper via llvm-commits
- [llvm] r286345 - [AVX-512] Add lowering to cvttpd2udq/cvttps2udq for fptoui v2f64/2f32 to 2i32
Craig Topper via llvm-commits
- [llvm] r286425 - [AVX-512] Add test cases to show missed opportunities for using VALIGND/Q to handle shuffles.
Craig Topper via llvm-commits
- [PATCH] D26297: [AVX-512] Add support for lowering shuffles to VALIGND/VALIGNQ
Craig Topper via llvm-commits
- [PATCH] D26297: [AVX-512] Add support for lowering shuffles to VALIGND/VALIGNQ
Craig Topper via llvm-commits
- [PATCH] D26333: [AVX-512] Add unmasked version of shift by immediate and shift by single element in XMM.
Craig Topper via llvm-commits
- [llvm] r286431 - [X86] Remove some patterns still referencing int_x86_sse2_cvttpd2dq that should have been removed in r286344. NFC
Craig Topper via llvm-commits
- [llvm] r286432 - [X86] Move some custom patterns into the currently empty pattern of their corresponding instructions. NFC
Craig Topper via llvm-commits
- [llvm] r286433 - [X86] Convert int_x86_avx_cvtt_pd2dq_256 to fp_to_sint using the intrinsics table. Removes extra patterns and allows legacy intrinsic to select EVEX encoded instructions when available.
Craig Topper via llvm-commits
- [llvm] r286434 - [AVX-512][X86] Convert avx_cvtt_ps2dq_256 and sse2_cvttps2dq intrinsics to ISD::FP_TO_SINT in the intrinsics table and delete patterns. While nearby also move CVTDQ2PS patterns into their instructions.
Craig Topper via llvm-commits
- [llvm] r286435 - [AVX-512] Allow legacy cvtpd2dq intrinsics to select EVEX encoded instruction when available.
Craig Topper via llvm-commits
- [PATCH] D26333: [AVX-512] Add unmasked version of shift by immediate and shift by single element in XMM.
Craig Topper via llvm-commits
- [PATCH] D26333: [AVX-512] Add unmasked version of shift by immediate and shift by single element in XMM.
Craig Topper via llvm-commits
- [PATCH] D26333: [AVX-512] Add unmasked version of shift by immediate and shift by single element in XMM.
Craig Topper via llvm-commits
- [PATCH] D26521: [X86] Allow folding of reloads from stack slots when loading a subreg of the spilled reg
Craig Topper via llvm-commits
- [llvm] r286709 - [AVX-512] Add support for lowering shuffles to VALIGND/VALIGNQ
Craig Topper via llvm-commits
- [llvm] r286710 - CODE_OWNERS: Take ownership of the X86 backend.
Craig Topper via llvm-commits
- [llvm] r286711 - [AVX-512] Add unmasked version of shift by immediate and shift by single element in XMM.
Craig Topper via llvm-commits
- [llvm] r286725 - [AVX-512] Remove the remaining masked shift by immediate or by single value. Autoupgrade them to recently introduced unmasked versions and a select.
Craig Topper via llvm-commits
- [PATCH] D26257: [AVX512][llvm] Amending vpmultishiftqb
Craig Topper via llvm-commits
- [llvm] r286739 - [InstCombine][AVX-512] Expand vector shift handling to work on the AVX-512 shift by immediate and shift by single value.
Craig Topper via llvm-commits
- [llvm] r286746 - [AVX-512] Move masked shift intrinsics tests to the autoupgrade test file. These missed being moved in r286725.
Craig Topper via llvm-commits
- [llvm] r286754 - [AVX-512] Add unmasked intrinsics for variable shifts of dwords and qwords.
Craig Topper via llvm-commits
- [llvm] r286755 - [InstCombine][AVX-512] Teach InstCombineCalls to handle the new unmasked AVX-512 variable shift intrinsics.
Craig Topper via llvm-commits
- [llvm] r286768 - [X86][IR] Reduce the number of full string comparisons in the code that autoupgrades masked shift intrinsics.
Craig Topper via llvm-commits
- [llvm] r286775 - [AVX-512] Fix a disassembler failure for AVX-512 vcmpss/vcmpsd with an immediate larger than 32. Fix the same bug with VLX vcmpps/vcmppd.
Craig Topper via llvm-commits
- [llvm] r286786 - [AVX-512] Remove and autoupgrade masked dword/qword variable shift intrinsics to the new unmasked versions and selects.
Craig Topper via llvm-commits
- [llvm] r286787 - [X86] Cleanup 'x' and 'y' mnemonic suffixes for vcvtpd2dq/vcvttpd2dq/vcvtpd2ps and similar instructions.
Craig Topper via llvm-commits
- [llvm] r286790 - [AVX-512] Add suffixless aliases for EVEX encoded vcvtsi2ss/vcvtsi2sd/vcvtusi2ss/vcvtusi2sd. This matches the VEX behavior.
Craig Topper via llvm-commits
- [llvm] r286274 - [WebAssembly] Convert stackified IMPLICIT_DEF into constant 0.
Dan Gohman via llvm-commits
- [PATCH] D25590: Add initial support for WebAssembly binary format
Dan Gohman via llvm-commits
- [PATCH] D25590: Add initial support for WebAssembly binary format
Dan Gohman via llvm-commits
- [PATCH] D26252: [AliasSetTracker] Make AST smarter about assume intrinsics that don't actually affect memory.
Daniel Berlin via llvm-commits
- [PATCH] D25542: GVN-hoist: avoid calling MemoryLocation::get() on a call (PR30499)
Daniel Berlin via llvm-commits
- [PATCH] D25542: GVN-hoist: avoid calling MemoryLocation::get() on a call (PR30499)
Daniel Berlin via llvm-commits
- [PATCH] D25542: GVN-hoist: avoid calling MemoryLocation::get() on a call (PR30499)
Daniel Berlin via llvm-commits
- [PATCH] D26432: [SCCP] Force unknown branches to overdefined
Daniel Berlin via llvm-commits
- [PATCH] D26432: [SCCP] Force unknown branches to overdefined
Daniel Berlin via llvm-commits
- [PATCH] D26169: [Reassociate] Skip reassociation for IV if its def instruction contains NSW/NUW flags to enable better IndVar and LSR
Daniel Berlin via llvm-commits
- [PATCH] D26432: [SCCP] Force unknown branches to overdefined
Daniel Berlin via llvm-commits
- [PATCH] D26432: [SCCP] Force unknown branches to overdefined
Daniel Berlin via llvm-commits
- [PATCH] D26432: [SCCP] Force unknown branches to overdefined
Daniel Berlin via llvm-commits
- [PATCH] D25614: [tablegen] Extract portions of AsmMatcherEmitter for re-use by another generator. NFC.
Daniel Sanders via llvm-commits
- [PATCH] D25617: [tablegen] Merge duplicate definitions of getMinimalTypeForRange. NFC.
Daniel Sanders via llvm-commits
- [PATCH] D26389: [SCEV] limit recursion depth of CompareSCEVComplexity
Daniil Fukalov via llvm-commits
- [PATCH] D26389: [SCEV] limit recursion depth of CompareSCEVComplexity
Daniil Fukalov via llvm-commits
- [PATCH] D26389: [SCEV] limit recursion depth of CompareSCEVComplexity
Daniil Fukalov via llvm-commits
- [PATCH] D26389: [SCEV] limit recursion depth of CompareSCEVComplexity
Daniil Fukalov via llvm-commits
- [PATCH] D26389: [SCEV] limit recursion depth of CompareSCEVComplexity
Daniil Fukalov via llvm-commits
- [PATCH] D26389: [SCEV] limit recursion depth of CompareSCEVComplexity
Daniil Fukalov via llvm-commits
- [compiler-rt] r286166 - [tsan] Change nullptr to NULL in realloc-zero.cc test. Some environments don't have nullptr.
David Blaikie via llvm-commits
- [llvm] r285990 - Add a missing return to the move assignment operator for
David Blaikie via llvm-commits
- [lld] r285775 - Make a function in a header "inline" instead of "static".
David Blaikie via llvm-commits
- [PATCH] D26386: [XRay][Docs] Add documentation for XRay in LLVM
David Blaikie via llvm-commits
- [PATCH] D26256: [InstCombine] Don't set debug location when folding through a phi node
David Blaikie via llvm-commits
- [PATCH] D26256: [InstCombine] Don't set debug location when folding through a phi node
David Blaikie via llvm-commits
- [PATCH] D26469: Improve DWARF parsing and attribute retrieval speed by improving DWARF abbreviation declarations.
David Blaikie via llvm-commits
- [PATCH] D24180: Emit 'no line' information for interesting 'orphan' instructions
David Blaikie via llvm-commits
- [PATCH] D26469: Improve DWARF parsing and attribute retrieval speed by improving DWARF abbreviation declarations.
David Blaikie via llvm-commits
- [PATCH] D26514: Get rid of DWARFFormValue::getFixedFormSizes(uint8_t AddrSize, uint16_t Version).
David Blaikie via llvm-commits
- [PATCH] D26514: Get rid of DWARFFormValue::getFixedFormSizes(uint8_t AddrSize, uint16_t Version).
David Blaikie via llvm-commits
- [PATCH] D26514: Get rid of DWARFFormValue::getFixedFormSizes(uint8_t AddrSize, uint16_t Version).
David Blaikie via llvm-commits
- [PATCH] D26526: Clean up DWARFFormValue by reducing duplicated code and removing DWARFFormValue::getFixedFormSizes()
David Blaikie via llvm-commits
- [PATCH] D26526: Clean up DWARFFormValue by reducing duplicated code and removing DWARFFormValue::getFixedFormSizes()
David Blaikie via llvm-commits
- [PATCH] D26526: Clean up DWARFFormValue by reducing duplicated code and removing DWARFFormValue::getFixedFormSizes()
David Blaikie via llvm-commits
- [PATCH] D26526: Clean up DWARFFormValue by reducing duplicated code and removing DWARFFormValue::getFixedFormSizes()
David Blaikie via llvm-commits
- [PATCH] D26526: Clean up DWARFFormValue by reducing duplicated code and removing DWARFFormValue::getFixedFormSizes()
David Blaikie via llvm-commits
- [PATCH] D26568: [ADT] Delete Twine constructors which accept StringRef rvalues (NFC)
David Blaikie via llvm-commits
- [llvm] r286289 - GlobalISel: allow CodeGen to fallback on VReg type/class issues.
David Jones via llvm-commits
- [llvm] r286297 - [ThinLTO] Prevent exporting of locals used/defined in module level asm
David Jones via llvm-commits
- [llvm] r286297 - [ThinLTO] Prevent exporting of locals used/defined in module level asm
David Jones via llvm-commits
- [llvm] r286131 - Remove Go Attribute type that was deleted from the C API in r286062.
David L. Jones via llvm-commits
- [llvm] r286289 - GlobalISel: allow CodeGen to fallback on VReg type/class issues.
David L. Jones via llvm-commits
- [llvm] r286300 - GlobalISel: make sure debugging variables are appropriately elided in release builds.
David L. Jones via llvm-commits
- [PATCH] D24338: [InlineCost] Remove CallPenalty and change MinSizeThreshold to 5
David Li via llvm-commits
- [PATCH] D22696: [CodeGenPrep] Skip merging empty case blocks
David Li via llvm-commits
- [PATCH] D21739: [TLI] Add functions determining if int parameters/returns should be zeroext/signext.
David Li via llvm-commits
- [PATCH] D26370: Use max(BFI_Count, TotalProfCount) to get block's profile count.
David Li via llvm-commits
- [PATCH] D26370: Use max(BFI_Count, TotalProfCount) to get block's profile count.
David Li via llvm-commits
- [PATCH] D26353: Add isHot{Cold}BB API to ProfileSummaryInfo
David Li via llvm-commits
- [PATCH] D26353: Add isHotBB helper function to ProfileSummaryInfo
David Li via llvm-commits
- [PATCH] D26155: Enable Loop Sink pass for functions that has profile.
David Li via llvm-commits
- [PATCH] D26270: Avoid tail recursion elimination across calls with operand bundles
David Majnemer via llvm-commits
- [PATCH] D26374: Add documentation for the PDB file format
David Majnemer via llvm-commits
- [PATCH] D26374: Add documentation for the PDB file format
David Majnemer via llvm-commits
- [PATCH] D26432: [SCCP] Force unknown branches to overdefined
David Majnemer via llvm-commits
- [PATCH] D26436: Fix for lost FastMathFlags in 4 optimizations.
David Majnemer via llvm-commits
- [PATCH] D26569: [InstCombine] Support load(gep(A, select(idx1, idx2)))) to select(load(gep(A, idx1)), load(gep(A, idx2))) transformation
David Majnemer via llvm-commits
- [PATCH] D26569: [InstCombine] Support load(gep(A, select(idx1, idx2)))) to select(load(gep(A, idx1)), load(gep(A, idx2))) transformation
David Majnemer via llvm-commits
- [PATCH] D26130: [ELF] - Implemented --symbol-ordering-file option.
Davide Italiano via llvm-commits
- [llvm] r286137 - [AArch64] Remove dead store. Found by gcc7.
Davide Italiano via llvm-commits
- [llvm] r286146 - [lib/Object] Modernize. NFCI.
Davide Italiano via llvm-commits
- [llvm] r286157 - [lib/Object] Rename elf_hash to hashSysV.
Davide Italiano via llvm-commits
- [lld] r286158 - [ELF] Use the SystemV hash in libObject instead of rolling our own.
Davide Italiano via llvm-commits
- [PATCH] D26371: [LTO] Add error message on IO error in compileOptimizedToFile.
Davide Italiano via llvm-commits
- [PATCH] D26372: [COFF] Don't round alignment if it's already a power-of-two
Davide Italiano via llvm-commits
- [PATCH] D26371: [LTO] Add error message on IO error in compileOptimizedToFile.
Davide Italiano via llvm-commits
- [PATCH] D26371: [LTO] Add error message on IO error in compileOptimizedToFile.
Davide Italiano via llvm-commits
- [llvm] r286137 - [AArch64] Remove dead store. Found by gcc7.
Davide Italiano via llvm-commits
- [PATCH] D26381: LibcallsShrinkWrap doesn't preserve the CFG
Davide Italiano via llvm-commits
- [PATCH] D26381: LibcallsShrinkWrap doesn't preserve the CFG
Davide Italiano via llvm-commits
- [lld] r286193 - [ELF] Don't leak the ".data" section. Fixes an asan failure.
Davide Italiano via llvm-commits
- [lld] r286194 - [LTO] Don't leak BitcodeFiles. Found by the asan bot.
Davide Italiano via llvm-commits
- [PATCH] D26381: LibcallsShrinkWrap doesn't preserve the CFG
Davide Italiano via llvm-commits
- [PATCH] D26381: LibcallsShrinkWrap doesn't preserve the CFG
Davide Italiano via llvm-commits
- [PATCH] D26381: LibcallsShrinkWrap doesn't preserve the CFG
Davide Italiano via llvm-commits
- [PATCH] D26399: [ELF] - Implemented -stats command line option.
Davide Italiano via llvm-commits
- [PATCH] D26381: LibcallsShrinkWrap doesn't preserve the CFG
Davide Italiano via llvm-commits
- [PATCH] D26381: LibcallsShrinkWrap doesn't preserve the CFG
Davide Italiano via llvm-commits
- [llvm] r286271 - [LibcallsShrinkWrap] This pass doesn't preserve the CFG.
Davide Italiano via llvm-commits
- [PATCH] D26381: LibcallsShrinkWrap doesn't preserve the CFG
Davide Italiano via llvm-commits
- [PATCH] D26408: [LoopDistribute] Preserve GlobalsAA also in the new PM
Davide Italiano via llvm-commits
- [llvm] r286280 - [LoopDistribute] Preserve GlobalsAA also in the new Pass Manager.
Davide Italiano via llvm-commits
- [PATCH] D26408: [LoopDistribute] Preserve GlobalsAA also in the new PM
Davide Italiano via llvm-commits
- [PATCH] D26432: [SCCP] Force unknown branches to overdefined
Davide Italiano via llvm-commits
- [PATCH] D26432: [SCCP] Force unknown branches to overdefined
Davide Italiano via llvm-commits
- [PATCH] D24854: [SROA] Drop lifetime.start/end intrinsics when they block promotion.
Davide Italiano via llvm-commits
- D26399: [ELF] - Implemented -stats command line option.
Davide Italiano via llvm-commits
- [PATCH] D26432: [SCCP] Force unknown branches to overdefined
Davide Italiano via llvm-commits
- [PATCH] D26432: [SCCP] Force unknown branches to overdefined
Davide Italiano via llvm-commits
- [llvm] r286396 - [tools] Unbreak the GCC build (workaround a GCC bug).
Davide Italiano via llvm-commits
- [PATCH] D25799: Include version string into ".linker-version" section.
Davide Italiano via llvm-commits
- [PATCH] D26130: [ELF] - Implemented --symbol-ordering-file option.
Davide Italiano via llvm-commits
- [PATCH] D26436: Fix for lost FastMathFlags in 4 optimizations.
Davide Italiano via llvm-commits
- [lld] r285224 - Call _exit.
Davide Italiano via llvm-commits
- [PATCH] D26488: [GVN] Basic optimization remark support
Davide Italiano via llvm-commits
- [llvm] r286488 - [Target] Rename X86/ARM Assembly printer to reflect reality.
Davide Italiano via llvm-commits
- [PATCH] D26487: Include version string into ".comment" section.
Davide Italiano via llvm-commits
- [lld] r286493 - [LTO] Call llvm_shutdown on early exit.
Davide Italiano via llvm-commits
- [PATCH] D26517: [LTO] Call llvm_shutdown on exit
Davide Italiano via llvm-commits
- [PATCH] D26517: [LTO] Call llvm_shutdown on exit
Davide Italiano via llvm-commits
- [lld] r286529 - [ELF] Remove extra semicolon to placate GCC. NFCI.
Davide Italiano via llvm-commits
- [llvm] r284654 - Remove the JIT EH/small code model tests for now.
Davide Italiano via llvm-commits
- [llvm] r286549 - [ADT/MathExtras] Introduce PowerOf2Ceil.
Davide Italiano via llvm-commits
- [PATCH] D26538: [ADT/MathExtras] Introduce PowerOf2Ceil
Davide Italiano via llvm-commits
- [PATCH] D26538: [ADT/MathExtras] Introduce PowerOf2Ceil
Davide Italiano via llvm-commits
- [llvm] r286551 - [ADT/MathExtras] Add tests for PowerOf2Floor (previously untested).
Davide Italiano via llvm-commits
- [lld] r286553 - [lld/COFF] Don't round alignment if it's already a power-of-two.
Davide Italiano via llvm-commits
- [llvm] r286554 - [IR/DataLayout] Simplify the code using PowerOf2Ceil. NFCI.
Davide Italiano via llvm-commits
- [PATCH] D26372: [COFF] Don't round alignment if it's already a power-of-two
Davide Italiano via llvm-commits
- [llvm] r286555 - [lli] Simplify the code a bit. No functional change intended.
Davide Italiano via llvm-commits
- [llvm] r286556 - llvm-strings: introduce basic strings tool
Davide Italiano via llvm-commits
- [llvm] r286559 - [ADT/MathExtras] Make buildbot happy again.
Davide Italiano via llvm-commits
- [PATCH] D26572: RegAllocGreedy: Properly initialize this pass, so that -run-pass will work
Davide Italiano via llvm-commits
- [PATCH] fix missing backtraces on macOS by using _Unwind_Backtrace
Davide Italiano via llvm-commits
- [PATCH] D26593: [X86][GlobalISel] Add minimal call lowering support to the IRTranslator
Davide Italiano via llvm-commits
- [PATCH] D26593: [X86][GlobalISel] Add minimal call lowering support to the IRTranslator
Davide Italiano via llvm-commits
- [PATCH] D26386: [XRay][Docs] Add documentation for XRay in LLVM
Dean Michael Berris via llvm-commits
- [PATCH] D22924: [GlobalISel] Permit select() to erase.
Dean Michael Berris via llvm-commits
- [PATCH] D26386: [XRay][Docs] Add documentation for XRay in LLVM
Dean Michael Berris via llvm-commits
- [PATCH] D25385: Make the FunctionComparator of the MergeFunctions pass a stand-alone utility in a separate file
Dean Michael Berris via llvm-commits
- [PATCH] D26412: [XRay] Support AArch64 in LLVM
Dean Michael Berris via llvm-commits
- [llvm] r286319 - [XRay][Docs] Add documentation for XRay in LLVM
Dean Michael Berris via llvm-commits
- [PATCH] D26386: [XRay][Docs] Add documentation for XRay in LLVM
Dean Michael Berris via llvm-commits
- [PATCH] D26386: [XRay][Docs] Add documentation for XRay in LLVM
Dean Michael Berris via llvm-commits
- [PATCH] D26386: [XRay][Docs] Add documentation for XRay in LLVM
Dean Michael Berris via llvm-commits
- [llvm] r286330 - [XRay][docs] Fix llvm snippets to be well-formed
Dean Michael Berris via llvm-commits
- [PATCH] D26413: [XRay] Support AArch64 in compiler-rt
Dean Michael Berris via llvm-commits
- [PATCH] D25385: Make the FunctionComparator of the MergeFunctions pass a stand-alone utility in a separate file
Dean Michael Berris via llvm-commits
- [PATCH] D26439: Bitcode: Change the materializer interface to return llvm::Error.
Dean Michael Berris via llvm-commits
- [PATCH] D26412: [XRay] Support AArch64 in LLVM
Dean Michael Berris via llvm-commits
- [PATCH] D26413: [XRay] Support AArch64 in compiler-rt
Dean Michael Berris via llvm-commits
- [PATCH] D24376: [XRay] Implement `llvm-xray convert` -- trace file conversion
Dean Michael Berris via llvm-commits
- [PATCH] D26232: [XRay][compiler-rt] XRay Buffer Queue
Dean Michael Berris via llvm-commits
- [PATCH] D26412: [XRay] Support AArch64 in LLVM
Dean Michael Berris via llvm-commits
- [PATCH] D26593: [X86][GlobalISel] Add minimal call lowering support to the IRTranslator
Dean Michael Berris via llvm-commits
- [PATCH] D26597: [XRay][compiler-rt] Disable XRay instrumentation of the XRay runtime.
Dean Michael Berris via llvm-commits
- [PATCH] D26537: Fix llvm-symbolizer to correctly sort a symbol array and calculate symbol sizes
Dean Michael Berris via llvm-commits
- [PATCH] D26353: Add isHot{Cold}BB API to ProfileSummaryInfo
Dehao Chen via llvm-commits
- [PATCH] D26370: Use max(BFI_Count, TotalProfCount) to get block's profile count.
Dehao Chen via llvm-commits
- [llvm] r286159 - Reset debug loc to OldInduction in InnerLoopVectorizer::createInductionVariable. (NFC)
Dehao Chen via llvm-commits
- [llvm] r286245 - Use the last 7 bits to represent the discriminator to fit it in 1 byte ULEB128 (NFC).
Dehao Chen via llvm-commits
- [PATCH] D26420: Encode duplication factor from loop vectorization and loop unrolling to discriminator.
Dehao Chen via llvm-commits
- [PATCH] D26428: Update vectorization debug info unittest.
Dehao Chen via llvm-commits
- [llvm] r286159 - Reset debug loc to OldInduction in InnerLoopVectorizer::createInductionVariable. (NFC)
Dehao Chen via llvm-commits
- [PATCH] D26370: Use max(BFI_Count, TotalProfCount) to get block's profile count.
Dehao Chen via llvm-commits
- [PATCH] D26155: Enable Loop Sink pass for functions that has profile.
Dehao Chen via llvm-commits
- [llvm] r286325 - Enable Loop Sink pass for functions that has profile.
Dehao Chen via llvm-commits
- [PATCH] D26256: [InstCombine] Don't set debug location when folding through a phi node
Dehao Chen via llvm-commits
- [PATCH] D26256: [InstCombine] Don't set debug location when folding through a phi node
Dehao Chen via llvm-commits
- [PATCH] D26428: Update vectorization debug info unittest.
Dehao Chen via llvm-commits
- [PATCH] D26370: Use max(BFI_Count, TotalProfCount) to get block's profile count.
Dehao Chen via llvm-commits
- [PATCH] D26353: Add isHot{Cold}BB API to ProfileSummaryInfo
Dehao Chen via llvm-commits
- [llvm] r286403 - Update vectorization debug info unittest.
Dehao Chen via llvm-commits
- [PATCH] D26428: Update vectorization debug info unittest.
Dehao Chen via llvm-commits
- [PATCH] D26353: Add isHot{Cold}BB API to ProfileSummaryInfo
Dehao Chen via llvm-commits
- [llvm] r286415 - Add isHotBB helper function to ProfileSummaryInfo
Dehao Chen via llvm-commits
- [llvm] r286480 - Add comments about why we put LoopSink pass at the very late stage.
Dehao Chen via llvm-commits
- [PATCH] D26155: Enable Loop Sink pass for functions that has profile.
Dehao Chen via llvm-commits
- [PATCH] D26527: Use profile info to adjust loop unroll threshold.
Dehao Chen via llvm-commits
- [llvm] r286160 - [WebAssembly] Emit a BasePointer when we have overly-aligned stack objects
Derek Schuff via llvm-commits
- [PATCH] D26263: [WebAssembly] Emit a BasePointer when we have overly-aligned stack objects
Derek Schuff via llvm-commits
- [PATCH] D25382: Add @loader_path to rpath on mac
Derek Schuff via llvm-commits
- [PATCH] D26494: [ARM] Add plumbing for GlobalISel
Diana Picus via llvm-commits
- [PATCH] D26494: [ARM] Add plumbing for GlobalISel
Diana Picus via llvm-commits
- [PATCH] D26494: [ARM] Add plumbing for GlobalISel
Diana Picus via llvm-commits
- [llvm] r286573 - [ARM] Add plumbing for GlobalISel
Diana Picus via llvm-commits
- [PATCH] D26494: [ARM] Add plumbing for GlobalISel
Diana Picus via llvm-commits
- [llvm] r286062 - Kill deprecated attribute API
Dmitri Gribenko via llvm-commits
- [llvm] r286062 - Kill deprecated attribute API
Dmitri Gribenko via llvm-commits
- [compiler-rt] r286211 - tsan: more precise handling of atomic stores
Dmitry Vyukov via llvm-commits
- [PATCH] D26177: [tsan] Add support for C++ exceptions into TSan (call __tsan_func_exit during unwinding)
Dmitry Vyukov via llvm-commits
- [PATCH] D26177: [tsan] Add support for C++ exceptions into TSan (call __tsan_func_exit during unwinding)
Dmitry Vyukov via llvm-commits
- [PATCH] D26460: Tread TSan LLVM flags to driver: account for external flag values in TSan.
Dmitry Vyukov via llvm-commits
- [PATCH] D26460: Tread TSan LLVM flags to driver: account for external flag values in TSan.
Dmitry Vyukov via llvm-commits
- [PATCH] D26177: [tsan] Add support for C++ exceptions into TSan (call __tsan_func_exit during unwinding)
Dmitry Vyukov via llvm-commits
- [PATCH] D26177: [tsan] Add support for C++ exceptions into TSan (call __tsan_func_exit during unwinding)
Dmitry Vyukov via llvm-commits
- [PATCH] D25858: [tsan][llvm] Implement the function attribute to disable TSan checking at run time
Dmitry Vyukov via llvm-commits
- [PATCH] D26460: Tread TSan LLVM flags to driver: account for external flag values in TSan.
Dmitry Vyukov via llvm-commits
- [PATCH] D26259: Bitcode: Decouple block info block state from reader.
Duncan P. N. Exon Smith via llvm-commits
- [PATCH] D26537: Fix llvm-symbolizer to correctly sort a symbol array and calculate symbol sizes
Duncan P. N. Exon Smith via llvm-commits
- [llvm] r286640 - Fix a reference-to-temporary introduced in r286607.
Duncan P. N. Exon Smith via llvm-commits
- [llvm] r286417 - [AVR] Add all of the machine code test suite
Dylan McKay via llvm-commits
- [llvm] r286418 - [AVR] Add a selection of CodeGen tests
Dylan McKay via llvm-commits
- [PATCH] D26577: [AVR] Add the pseudo instruction expansion pass
Dylan McKay via llvm-commits
- [PATCH] D24338: [InlineCost] Remove CallPenalty and change MinSizeThreshold to 5
Easwaran Raman via llvm-commits
- [PATCH] D24338: [InlineCost] Remove CallPenalty and change MinSizeThreshold to 5
Easwaran Raman via llvm-commits
- [PATCH] D26130: [ELF] - Implemented --symbol-ordering-file option.
Ed Maste via llvm-commits
- [PATCH] D26508: [ELF] - Better diagnostic for relative relocation to an absolute value error.
Ed Maste via llvm-commits
- [PATCH] D25587: Introduce llvm FormatVariadic
Ed Maste via llvm-commits
- [PATCH] D25587: Introduce llvm FormatVariadic
Ed Maste via llvm-commits
- [PATCH] D25482: [PPC] Allow two post RA schedulers to be in the pipeline and select one depending on the Machine Function's subtarget
Ehsan Amiri via llvm-commits
- [PATCH] D26066: [PowerPC] Improvements for BUILD_VECTOR Vol. 4
Ehsan Amiri via llvm-commits
- [PATCH] D26412: [XRay] Support AArch64 in LLVM
Ehsan Amiri via llvm-commits
- [PATCH] D26551: [Power9] Add patterns for vnegd, vnegw
Ehsan Amiri via llvm-commits
- [PATCH] D26551: [Power9] Add patterns for vnegd, vnegw
Ehsan Amiri via llvm-commits
- [PATCH] D26333: [AVX-512] Add unmasked version of shift by immediate and shift by single element in XMM.
Elena Demikhovsky via llvm-commits
- [PATCH] D26181: RegCall - Handling v64i1 in 32/64 bit target
Elena Demikhovsky via llvm-commits
- [PATCH] D26333: [AVX-512] Add unmasked version of shift by immediate and shift by single element in XMM.
Elena Demikhovsky via llvm-commits
- [PATCH] D26357: [SelectionDAG] Add a signed integer absolute intrinsic
Eli Friedman via llvm-commits
- [PATCH] D26270: Avoid tail recursion elimination across calls with operand bundles
Eli Friedman via llvm-commits
- [PATCH] D26371: [LTO] Add error message on IO error in compileOptimizedToFile.
Eli Friedman via llvm-commits
- [PATCH] D26371: [LTO] Add error message on IO error in compileOptimizedToFile.
Eli Friedman via llvm-commits
- [PATCH] D26371: [LTO] Add error message on IO error in compileOptimizedToFile.
Eli Friedman via llvm-commits
- [llvm] r286177 - [LTO] Add error message on IO error in compileOptimizedToFile.
Eli Friedman via llvm-commits
- [PATCH] D26371: [LTO] Add error message on IO error in compileOptimizedToFile.
Eli Friedman via llvm-commits
- [PATCH] D26381: LibcallsShrinkWrap doesn't preserve the CFG
Eli Friedman via llvm-commits
- [PATCH] D26381: LibcallsShrinkWrap doesn't preserve the CFG
Eli Friedman via llvm-commits
- [PATCH] D26381: LibcallsShrinkWrap doesn't preserve the CFG
Eli Friedman via llvm-commits
- [PATCH] D26185: [ARM] Loop Strength Reduction crashes when targeting ARM or Thumb.
Eli Friedman via llvm-commits
- [PATCH] D26391: [JumpThreading] Unfold selects that depend on the same condition
Eli Friedman via llvm-commits
- [llvm] r286275 - Don't store Twine in a local variable.
Eli Friedman via llvm-commits
- [PATCH] D26408: [LoopDistribute] Preserve GlobalsAA also in the new PM
Eli Friedman via llvm-commits
- [PATCH] D26391: [JumpThreading] Unfold selects that depend on the same condition
Eli Friedman via llvm-commits
- [PATCH] D22793: IR: Introduce inbounds attribute on getelementptr indices.
Eli Friedman via llvm-commits
- [PATCH] D21739: [TLI] Add functions determining if int parameters/returns should be zeroext/signext.
Eli Friedman via llvm-commits
- [PATCH] D24854: [SROA] Drop lifetime.start/end intrinsics when they block promotion.
Eli Friedman via llvm-commits
- [PATCH] D26096: [ValueTracking] recognize obfuscated variants of umin/umax
Eli Friedman via llvm-commits
- [PATCH] D26434: Preserve assumption cache in loop-rotate
Eli Friedman via llvm-commits
- [PATCH] D26434: Preserve assumption cache in loop-rotate
Eli Friedman via llvm-commits
- [PATCH] D26450: [JumpThreading] Prevent non-deterministic use lists
Eli Friedman via llvm-commits
- [llvm] r286410 - Preserve assumption cache in loop-rotate.
Eli Friedman via llvm-commits
- [PATCH] D26434: Preserve assumption cache in loop-rotate
Eli Friedman via llvm-commits
- [PATCH] D26450: [JumpThreading] Prevent non-deterministic use lists
Eli Friedman via llvm-commits
- [PATCH] D22793: IR: Introduce inbounds attribute on getelementptr indices.
Eli Friedman via llvm-commits
- [PATCH] D26529: [LoopReroll] Make root-finding more aggressive.
Eli Friedman via llvm-commits
- [PATCH] D26450: [JumpThreading] Prevent non-deterministic use lists
Eli Friedman via llvm-commits
- [PATCH] D26326: Allow targets to override the use of getKindForGlobal in AsmPrinter to avoid text relocations on PPC64
Eric Christopher via llvm-commits
- [PATCH] D25927: [cfi] Implement cfi-icall using inline assembly.
Eric Christopher via llvm-commits
- [zorg] r286794 - Add support for libc++ ABI checking
Eric Fiselier via llvm-commits
- [PATCH] D26598: Add explicit (void) cast to unused unique_ptr::release() results
Eric Fiselier via llvm-commits
- [llvm] r286797 - Add explicit (void) cast to unused unique_ptr::release() results
Eric Fiselier via llvm-commits
- [PATCH] D25385: Make the FunctionComparator of the MergeFunctions pass a stand-alone utility in a separate file
Erik Eckstein via llvm-commits
- [PATCH] D25385: Make the FunctionComparator of the MergeFunctions pass a stand-alone utility in a separate file
Erik Eckstein via llvm-commits
- [llvm] r286632 - Make the FunctionComparator of the MergeFunctions pass a stand-alone utility.
Erik Eckstein via llvm-commits
- [PATCH] D25385: Make the FunctionComparator of the MergeFunctions pass a stand-alone utility in a separate file
Erik Eckstein via llvm-commits
- [llvm] r286648 - FunctionComparator: don't rely on argument evaluation order.
Erik Eckstein via llvm-commits
- [PATCH] D25946: [compiler-rt][asan] Add support for desallocation of unhandled pointers
Etienne Bergeron via llvm-commits
- [PATCH] D25946: [compiler-rt][asan] Add support for desallocation of unhandled pointers
Etienne Bergeron via llvm-commits
- [PATCH] D26404: [asan/win] Add init hooks to .CRT$XLAB
Etienne Bergeron via llvm-commits
- [PATCH] D26404: [asan/win] Add init hooks to .CRT$XLAB
Etienne Bergeron via llvm-commits
- [lld] r286100 - [ELF] Make InputSection<ELFT>::writeTo virtual
Eugene Leviant via llvm-commits
- [PATCH] D26281: [ELF] Make input section's writeTo virtual (required to make .got.plt section synthetic)
Eugene Leviant via llvm-commits
- [PATCH] D26349: [ELF] Convert .got.plt section to input section
Eugene Leviant via llvm-commits
- [PATCH] D26349: [ELF] Convert .got.plt section to input section
Eugene Leviant via llvm-commits
- [PATCH] D25325: [ELF] Change way we place non-scripted (orphan) sections
Eugene Leviant via llvm-commits
- [PATCH] D25325: [ELF] Change way we place non-scripted (orphan) sections
Eugene Leviant via llvm-commits
- [PATCH] D25325: [ELF] Change way we place non-scripted (orphan) sections
Eugene Leviant via llvm-commits
- [lld] r286225 - [ELF] Heuristic for placing orphan section
Eugene Leviant via llvm-commits
- [PATCH] D25325: [ELF] Change way we place non-scripted (orphan) sections
Eugene Leviant via llvm-commits
- [lld] r286226 - [ELF] Test case update (orphan.s)
Eugene Leviant via llvm-commits
- [lld] r286100 - [ELF] Make InputSection<ELFT>::writeTo virtual
Eugene Leviant via llvm-commits
- [lld] r286100 - [ELF] Make InputSection<ELFT>::writeTo virtual
Eugene Leviant via llvm-commits
- [lld] r286100 - [ELF] Make InputSection<ELFT>::writeTo virtual
Eugene Leviant via llvm-commits
- [PATCH] D26397: [ELF] Show error location for 'duplicate symbol' error
Eugene Leviant via llvm-commits
- [PATCH] D26349: [ELF] Convert .got.plt section to input section
Eugene Leviant via llvm-commits
- [lld] r286244 - [ELF] Better error reporting for duplicate symbol
Eugene Leviant via llvm-commits
- [PATCH] D26397: [ELF] Show error location for 'duplicate symbol' error
Eugene Leviant via llvm-commits
- [lld] r286247 - [ELF] Attempt to fix buildbot (duplicate _gp symbol)
Eugene Leviant via llvm-commits
- [PATCH] D26411: Simplify getLocation() function.
Eugene Leviant via llvm-commits
- [PATCH] D26349: [ELF] Convert .got.plt section to input section
Eugene Leviant via llvm-commits
- [PATCH] D26417: Use debug info to print out the first line of symbol conflict message.
Eugene Leviant via llvm-commits
- [lld] r286443 - [ELF] Convert .got.plt section to input section
Eugene Leviant via llvm-commits
- [PATCH] D26349: [ELF] Convert .got.plt section to input section
Eugene Leviant via llvm-commits
- [lld] r286445 - [ELF] Make SyntheticSection::writeTo pure virtual. NFC.
Eugene Leviant via llvm-commits
- [PATCH] D26498: [ELF] Convert .got section to input section
Eugene Leviant via llvm-commits
- [PATCH] D26508: [ELF] - Better diagnostic for relative relocation to an absolute value error.
Eugene Leviant via llvm-commits
- [lld] r286580 - [ELF] Convert .got section to input section
Eugene Leviant via llvm-commits
- [PATCH] D26498: [ELF] Convert .got section to input section
Eugene Leviant via llvm-commits
- [PATCH] D26498: [ELF] Convert .got section to input section
Eugene Leviant via llvm-commits
- [lld] r286588 - [ELF] Set 'Live = true' in SyntheticSection ctor. NFC.
Eugene Leviant via llvm-commits
- [lld] r286590 - [ELF] Attempt to fix PPC buildbot
Eugene Leviant via llvm-commits
- [PATCH] D26549: [ELF] Convert StringTableSection to input section
Eugene Leviant via llvm-commits
- [PATCH] D26379: [LLD] Fix some Clang-tidy modernize-use-default and Include What You Use warnings; other minor fixes
Eugene Zelenko via llvm-commits
- [PATCH] D26379: [LLD] Fix some Clang-tidy modernize-use-default and Include What You Use warnings; other minor fixes
Eugene Zelenko via llvm-commits
- [PATCH] D26433: [LLVM] Fix some Clang-tidy modernize-use-default and Include What You Use warnings in examples; other minor fixes
Eugene Zelenko via llvm-commits
- [PATCH] D26087: [LLVM] Fix some Clang-tidy readability-redundant-member-init and Include What You Use warnings; other minor fixes
Eugene Zelenko via llvm-commits
- [PATCH] D26087: [LLVM] Fix some Clang-tidy readability-redundant-member-init and Include What You Use warnings; other minor fixes
Eugene Zelenko via llvm-commits
- [PATCH] D26087: [LLVM] Fix some Clang-tidy readability-redundant-member-init and Include What You Use warnings; other minor fixes
Eugene Zelenko via llvm-commits
- [PATCH] D26355: Use -fsanitize-recover instead of -mllvm -msan-keep-going: tests.
Eugene Zelenko via llvm-commits
- [PATCH] D25512: [SDAG] Use ABI type alignment for constant pools when optimizing for size
Eugene Zelenko via llvm-commits
- [PATCH] D25352: [sanitizers] Set Darwin specific linker and compiler flags for sanitizer-common tests
Eugene Zelenko via llvm-commits
- [PATCH] D25860: [tsan] Set Darwin specific linker and compiler flags for tsan tests
Eugene Zelenko via llvm-commits
- [PATCH] D26440: Make OutputSectionBase a class instead of class template
Eugene Zelenko via llvm-commits
- [llvm] r286484 - Fix some Clang-tidy modernize-use-default and readability-redundant-member-init and Include What You Use warnings; other minor fixes.
Eugene Zelenko via llvm-commits
- [PATCH] D26474: Parse resolations only once
Eugene Zelenko via llvm-commits
- [PATCH] D26282: [PowerPC] Implement plain VSX load/store builtins.
Eugene Zelenko via llvm-commits
- [PATCH] D22975: [DAG Combiner] Fix the native computation of the Newton series for reciprocals
Evandro Menezes via llvm-commits
- [PATCH] D26518: [AArch64] Compute the Newton series for reciprocals natively
Evandro Menezes via llvm-commits
- [llvm] r286523 - [DAG Combiner] Fix the native computation of the Newton series for reciprocals
Evandro Menezes via llvm-commits
- [PATCH] D22975: [DAG Combiner] Fix the native computation of the Newton series for reciprocals
Evandro Menezes via llvm-commits
- [PATCH] D26518: [AArch64] Compute the Newton series for reciprocals natively
Evandro Menezes via llvm-commits
- [PATCH] D26352: Use -fsanitize-recover instead of -mllvm -msan-keep-going.
Evgeniy Stepanov via llvm-commits
- [PATCH] D26355: Use -fsanitize-recover instead of -mllvm -msan-keep-going: tests.
Evgeniy Stepanov via llvm-commits
- [PATCH] D26355: Use -fsanitize-recover instead of -mllvm -msan-keep-going: tests.
Evgeniy Stepanov via llvm-commits
- [PATCH] D25814: [MSAN][MIPS] Fix test Linux/syscalls_sigaction.cc on mips64
Evgeniy Stepanov via llvm-commits
- [llvm] r286145 - Use -fsanitize-recover instead of -mllvm -msan-keep-going.
Evgeniy Stepanov via llvm-commits
- [compiler-rt] r286149 - Use -fsanitize-recover instead of -mllvm -msan-keep-going: tests.
Evgeniy Stepanov via llvm-commits
- [PATCH] D26352: Use -fsanitize-recover instead of -mllvm -msan-keep-going.
Evgeniy Stepanov via llvm-commits
- [compiler-rt] r286187 - [asan] Fix one test on Android N.
Evgeniy Stepanov via llvm-commits
- [compiler-rt] r286188 - [asan] Fix asan-rt bitness issues in asan_device_setup on Android.
Evgeniy Stepanov via llvm-commits
- [compiler-rt] r286191 - [asan] Add missing header in a test.
Evgeniy Stepanov via llvm-commits
- [PATCH] D26380: [asan] Speed up compilation of large C++ stringmaps (tons of allocas) with ASan
Evgeniy Stepanov via llvm-commits
- [compiler-rt] r286320 - [asan] Disable unexpected passing test.
Evgeniy Stepanov via llvm-commits
- [compiler-rt] r286321 - [asan] Ignore host LD_LIBRARY_PATH in device tests.
Evgeniy Stepanov via llvm-commits
- [PATCH] D26460: Tread TSan LLVM flags to driver: account for external flag values in TSan.
Evgeniy Stepanov via llvm-commits
- [PATCH] D26460: Tread TSan LLVM flags to driver: account for external flag values in TSan.
Evgeniy Stepanov via llvm-commits
- [PATCH] D22295: Introduce GlobalSplit pass.
Evgeniy Stepanov via llvm-commits
- [PATCH] D25927: [cfi] Implement cfi-icall using inline assembly.
Evgeniy Stepanov via llvm-commits
- [llvm] r286611 - [cfi] Implement cfi-icall using inline assembly.
Evgeniy Stepanov via llvm-commits
- [compiler-rt] r286612 - [cfi] Tweak a test for the cfi-icall change.
Evgeniy Stepanov via llvm-commits
- [llvm] r286636 - [cfi] Fix weak functions handling.
Evgeniy Stepanov via llvm-commits
- [compiler-rt] r286637 - [cfi] Test case for weak symbol handling.
Evgeniy Stepanov via llvm-commits
- [PATCH] D26045: [cfi] Fix weak functions handling.
Evgeniy Stepanov via llvm-commits
- [compiler-rt] r286670 - Tread TSan LLVM flags to driver: unit tests.
Evgeniy Stepanov via llvm-commits
- [compiler-rt] r286674 - [tsan] Fix typo in test.
Evgeniy Stepanov via llvm-commits
- [PATCH] D26462: Tread TSan LLVM flags to driver: unit tests.
Evgeniy Stepanov via llvm-commits
- [PATCH] D26367: Fix DAGCombiner match
Evgeny Stupachenko via llvm-commits
- [llvm] r265388 - Adds the ability to use an epilog remainder loop during loop unrolling and makes
Evgeny Stupachenko via llvm-commits
- [llvm] r286389 - Minor unroll pass refacoring.
Evgeny Stupachenko via llvm-commits
- [llvm] r265388 - Adds the ability to use an epilog remainder loop during loop unrolling and makes
Evgeny Stupachenko via llvm-commits
- [PATCH] D26358: [scudo] 32-bit and hardware agnostic support
Filipe Cabecinhas via llvm-commits
- [PATCH] D26380: [asan] Speed up compilation of large C++ stringmaps (tons of allocas) with ASan
Filipe Cabecinhas via llvm-commits
- [PATCH] D26230: [AddressSanitizer] Add support for (constant-)masked loads and stores.
Filipe Cabecinhas via llvm-commits
- [PATCH] D26506: Compiler-rt part of D26230: Add (constant) masked load/store support
Filipe Cabecinhas via llvm-commits
- [PATCH] D26230: [AddressSanitizer] Add support for (constant-)masked loads and stores.
Filipe Cabecinhas via llvm-commits
- [PATCH] D26230: [AddressSanitizer] Add support for (constant-)masked loads and stores.
Filipe Cabecinhas via llvm-commits
- [PATCH] D26230: [AddressSanitizer] Add support for (constant-)masked loads and stores.
Filipe Cabecinhas via llvm-commits
- [PATCH] D26495: [simplifycfg][loop-simplify] Preserve loop metadata in 2 transformations.
Florian Hahn via llvm-commits
- LLVM buildmaster will be restarted at 5 PM Pacific time today
Galina Kistanova via llvm-commits
- [zorg] r286175 - get3StageClangLTOBuildFactory - increased timeout for the test step.
Galina Kistanova via llvm-commits
- [PATCH] D26409: [AArch64] Fix bugs in isel lowering replaceSplatVectorStore.
Geoff Berry via llvm-commits
- [PATCH] D26221: ScheduleDAGInstrs: Ignore dependencies of constant physregs
Geoff Berry via llvm-commits
- [PATCH] D26111: AArch64: Schedule DeadRegisterDefinitionsPass before regalloc.
Geoff Berry via llvm-commits
- [PATCH] D25347: [VirtRegRewriter] Eliminate COPYs before re-writing by renaming.
Geoff Berry via llvm-commits
- [PATCH] D26221: ScheduleDAGInstrs: Ignore dependencies of constant physregs
Geoff Berry via llvm-commits
- [PATCH] D26396: [AArch64] Enable merging of adjacent zero stores for all subtargets.
Geoff Berry via llvm-commits
- [llvm] r286616 - [AArch64] Fix bugs in isel lowering replaceSplatVectorStore.
Geoff Berry via llvm-commits
- [PATCH] D26409: [AArch64] Fix bugs in isel lowering replaceSplatVectorStore.
Geoff Berry via llvm-commits
- [PATCH] D26561: [AArch64] Split 0 vector stores into scalar store pairs.
Geoff Berry via llvm-commits
- [PATCH] D26347: Fix memory leaks (coverity issues 1365586 & 1365591)
George Burgess IV via llvm-commits
- [llvm] r286203 - Add a missing break statement. NFC.
George Burgess IV via llvm-commits
- [PATCH] D26130: [ELF] - Implemented --symbol-ordering-file option.
George Rimar via llvm-commits
- [PATCH] D26130: [ELF] - Implemented --symbol-ordering-file option.
George Rimar via llvm-commits
- [PATCH] D26130: [ELF] - Implemented --symbol-ordering-file option.
George Rimar via llvm-commits
- [PATCH] D24267: [ELF] - Added support of --gdb-index command line option.
George Rimar via llvm-commits
- [PATCH] D26349: [ELF] Convert .got.plt section to input section
George Rimar via llvm-commits
- [PATCH] D26130: [ELF] - Implemented --symbol-ordering-file option.
George Rimar via llvm-commits
- [PATCH] D26130: [ELF] - Implemented --symbol-ordering-file option.
George Rimar via llvm-commits
- [PATCH] D26130: [ELF] - Implemented --symbol-ordering-file option.
George Rimar via llvm-commits
- [PATCH] D26130: [ELF] - Implemented --symbol-ordering-file option.
George Rimar via llvm-commits
- [PATCH] D26130: [ELF] - Implemented --symbol-ordering-file option.
George Rimar via llvm-commits
- [lld] r286220 - [ELF] - Fixed mistype. NFC.
George Rimar via llvm-commits
- [PATCH] D26395: [ELF] - Add support for locals list in version script.
George Rimar via llvm-commits
- [lld] r286239 - [ELF] - Fix mistype. NFC.
George Rimar via llvm-commits
- [PATCH] D26399: [ELF] - Implemented -stats command line option.
George Rimar via llvm-commits
- D26399: [ELF] - Implemented -stats command line option.
George Rimar via llvm-commits
- D26399: [ELF] - Implemented -stats command line option.
George Rimar via llvm-commits
- [PATCH] D26395: [ELF] - Add support for locals list in version script.
George Rimar via llvm-commits
- [PATCH] D26395: [ELF] - Add support for locals list in version script.
George Rimar via llvm-commits
- [lld] r286348 - [ELF] - Ignore -stats command line option.
George Rimar via llvm-commits
- [PATCH] D26130: [ELF] - Implemented --symbol-ordering-file option.
George Rimar via llvm-commits
- [PATCH] D26130: [ELF] - Implemented --symbol-ordering-file option.
George Rimar via llvm-commits
- [PATCH] D26443: [ELF] - Use backward slashes inside response files
George Rimar via llvm-commits
- [PATCH] D26445: [ELF] - Enable reproduce-error.s test under windows
George Rimar via llvm-commits
- [PATCH] D26443: [ELF] - Use backward slashes inside response files
George Rimar via llvm-commits
- [PATCH] D26445: [ELF] - Enable reproduce-error.s test under windows
George Rimar via llvm-commits
- [lld] r286364 - [ELF] - Enable reproduce-error.s under windows.
George Rimar via llvm-commits
- [PATCH] D26445: [ELF] - Enable reproduce-error.s test under windows
George Rimar via llvm-commits
- [PATCH] D26443: [ELF] - Use backward slashes inside response files
George Rimar via llvm-commits
- [PATCH] D26399: [ELF] - Implemented -stats command line option.
George Rimar via llvm-commits
- [lld] r286378 - [ELF] - Add separate form for -R alias.
George Rimar via llvm-commits
- [lld] r286364 - [ELF] - Enable reproduce-error.s under windows.
George Rimar via llvm-commits
- [PATCH] D26130: [ELF] - Implemented --symbol-ordering-file option.
George Rimar via llvm-commits
- [lld] r286378 - [ELF] - Add separate form for -R alias.
George Rimar via llvm-commits
- [lld] r286440 - [ELF] - Implemented --symbol-ordering-file option.
George Rimar via llvm-commits
- [PATCH] D26130: [ELF] - Implemented --symbol-ordering-file option.
George Rimar via llvm-commits
- [PATCH] D25766: [ELF] - Implemented --section-ordering-file option.
George Rimar via llvm-commits
- [PATCH] D26395: [ELF] - Add support for locals list in version script.
George Rimar via llvm-commits
- [PATCH] D26395: [ELF] - Add support for locals list in version script.
George Rimar via llvm-commits
- [PATCH] D26443: [ELF] - Use backward slashes inside response files
George Rimar via llvm-commits
- [PATCH] D26443: [ELF] - Use backward slashes inside response files
George Rimar via llvm-commits
- [PATCH] D26496: [ELF] - Allow calls to a protected function in a shared library from non-PIC code.
George Rimar via llvm-commits
- [PATCH] D26496: [ELF] - Allow calls to a protected function in a shared library from non-PIC code.
George Rimar via llvm-commits
- [PATCH] D26496: [ELF] - Allow calls to a protected function in a shared library from non-PIC code.
George Rimar via llvm-commits
- [PATCH] D26130: [ELF] - Implemented --symbol-ordering-file option.
George Rimar via llvm-commits
- [lld] r286451 - [ELF] - Allow separate form for -f (alias for -auxiliary).
George Rimar via llvm-commits
- [lld] r286458 - Reverted r286451 "[ELF] - Allow separate form for -f (alias for -auxiliary)."
George Rimar via llvm-commits
- [lld] r286451 - [ELF] - Allow separate form for -f (alias for -auxiliary).
George Rimar via llvm-commits
- [PATCH] D26130: [ELF] - Implemented --symbol-ordering-file option.
George Rimar via llvm-commits
- [PATCH] D26508: [ELF] - Better diagnostic for relative relocation to an absolute value error.
George Rimar via llvm-commits
- [PATCH] D25766: [ELF] - Implemented --section-ordering-file option.
George Rimar via llvm-commits
- [PATCH] D26395: [ELF] - Add support for locals list in version script.
George Rimar via llvm-commits
- [PATCH] D26508: [ELF] - Better diagnostic for relative relocation to an absolute value error.
George Rimar via llvm-commits
- [PATCH] D26508: [ELF] - Better diagnostic for relative relocation to an absolute value error.
George Rimar via llvm-commits
- [PATCH] D26508: [ELF] - Better diagnostic for relative relocation to an absolute value error.
George Rimar via llvm-commits
- [PATCH] D26508: [ELF] - Better diagnostic for relative relocation to an absolute value error.
George Rimar via llvm-commits
- [PATCH] D26283: [ELF] - Partial support of --gdb-index command line option (Part 3).
George Rimar via llvm-commits
- [PATCH] D25821: [ELF] - Partial support of --gdb-index command line option (Part 2).
George Rimar via llvm-commits
- [PATCH] D26508: [ELF] - Better diagnostic for relative relocation to an absolute value error.
George Rimar via llvm-commits
- [lld] r286589 - [ELF] - Use backward slashes inside response files
George Rimar via llvm-commits
- [PATCH] D26443: [ELF] - Use backward slashes inside response files
George Rimar via llvm-commits
- [PATCH] D26548: [ELF] - Better diagnostic for "can't create dynamic relocation" error.
George Rimar via llvm-commits
- [PATCH] D26508: [ELF] - Better diagnostic for relative relocation to an absolute value error.
George Rimar via llvm-commits
- [lld] r286712 - [ELF] - Fixed comment. NFC.
George Rimar via llvm-commits
- [lld] r286589 - [ELF] - Use backward slashes inside response files
George Rimar via llvm-commits
- [lld] r286713 - [ELF] - Add support for locals list in version script.
George Rimar via llvm-commits
- [PATCH] D26395: [ELF] - Add support for locals list in version script.
George Rimar via llvm-commits
- [llvm] r265388 - Adds the ability to use an epilog remainder loop during loop unrolling and makes
Gerolf Hoflehner via llvm-commits
- [PATCH] D26083: [LV] Scalarize operands of predicated instructions
Gil Rapaport via llvm-commits
- [PATCH] D26555: [LV] Keep predicated instructions in the same block
Gil Rapaport via llvm-commits
- [PATCH] D26405: Add the ability to dump hex bytes with optional offsets and ASCII bytes.
Greg Clayton via llvm-commits
- [PATCH] D26405: Add the ability to dump hex bytes with optional offsets and ASCII bytes.
Greg Clayton via llvm-commits
- [PATCH] D26405: Add the ability to dump hex bytes with optional offsets and ASCII bytes.
Greg Clayton via llvm-commits
- [PATCH] D26405: Add the ability to dump hex bytes with optional offsets and ASCII bytes.
Greg Clayton via llvm-commits
- [PATCH] D26405: Add the ability to dump hex bytes with optional offsets and ASCII bytes.
Greg Clayton via llvm-commits
- [PATCH] D26405: Add the ability to dump hex bytes with optional offsets and ASCII bytes.
Greg Clayton via llvm-commits
- [llvm] r286316 - Added the ability to dump hex bytes easily into a raw_ostream.
Greg Clayton via llvm-commits
- [PATCH] D26405: Add the ability to dump hex bytes with optional offsets and ASCII bytes.
Greg Clayton via llvm-commits
- [PATCH] D26469: Improve DWARF parsing and attribute retrieval speed by improving DWARF abbreviation declarations.
Greg Clayton via llvm-commits
- [PATCH] D26469: Improve DWARF parsing and attribute retrieval speed by improving DWARF abbreviation declarations.
Greg Clayton via llvm-commits
- [PATCH] D26469: Improve DWARF parsing and attribute retrieval speed by improving DWARF abbreviation declarations.
Greg Clayton via llvm-commits
- [PATCH] D26469: Improve DWARF parsing and attribute retrieval speed by improving DWARF abbreviation declarations.
Greg Clayton via llvm-commits
- [PATCH] D26477: Try to make ScopedPrinter use the new binary blob formatter
Greg Clayton via llvm-commits
- [PATCH] D26469: Improve DWARF parsing and attribute retrieval speed by improving DWARF abbreviation declarations.
Greg Clayton via llvm-commits
- [PATCH] D26514: Get rid of DWARFFormValue::getFixedFormSizes(uint8_t AddrSize, uint16_t Version).
Greg Clayton via llvm-commits
- [PATCH] D26477: Try to make ScopedPrinter use the new binary blob formatter
Greg Clayton via llvm-commits
- [PATCH] D26514: Get rid of DWARFFormValue::getFixedFormSizes(uint8_t AddrSize, uint16_t Version).
Greg Clayton via llvm-commits
- [PATCH] D26514: Get rid of DWARFFormValue::getFixedFormSizes(uint8_t AddrSize, uint16_t Version).
Greg Clayton via llvm-commits
- [PATCH] D26514: Get rid of DWARFFormValue::getFixedFormSizes(uint8_t AddrSize, uint16_t Version).
Greg Clayton via llvm-commits
- [PATCH] D26514: Get rid of DWARFFormValue::getFixedFormSizes(uint8_t AddrSize, uint16_t Version).
Greg Clayton via llvm-commits
- [PATCH] D26526: Clean up DWARFFormValue by reducing duplicated code and removing DWARFFormValue::getFixedFormSizes()
Greg Clayton via llvm-commits
- [PATCH] D26526: Clean up DWARFFormValue by reducing duplicated code and removing DWARFFormValue::getFixedFormSizes()
Greg Clayton via llvm-commits
- [PATCH] D26526: Clean up DWARFFormValue by reducing duplicated code and removing DWARFFormValue::getFixedFormSizes()
Greg Clayton via llvm-commits
- [PATCH] D26526: Clean up DWARFFormValue by reducing duplicated code and removing DWARFFormValue::getFixedFormSizes()
Greg Clayton via llvm-commits
- [PATCH] D26526: Clean up DWARFFormValue by reducing duplicated code and removing DWARFFormValue::getFixedFormSizes()
Greg Clayton via llvm-commits
- [PATCH] D26526: Clean up DWARFFormValue by reducing duplicated code and removing DWARFFormValue::getFixedFormSizes()
Greg Clayton via llvm-commits
- [PATCH] D26526: Clean up DWARFFormValue by reducing duplicated code and removing DWARFFormValue::getFixedFormSizes()
Greg Clayton via llvm-commits
- [PATCH] D26526: Clean up DWARFFormValue by reducing duplicated code and removing DWARFFormValue::getFixedFormSizes()
Greg Clayton via llvm-commits
- [llvm] r286597 - Clean up DWARFFormValue by reducing duplicated code and removing DWARFFormValue::getFixedFormSizes()
Greg Clayton via llvm-commits
- [lld] r286598 - Fix code to deal with recent LLVM changes.
Greg Clayton via llvm-commits
- [llvm] r286600 - Fix windows buildbot where warnings are errors. We had a switch statement where all enumerations were handled, but some compilers don't recognize this. Simplify the logic so that all compilers will know a return value is returned in all cases.
Greg Clayton via llvm-commits
- [llvm] r286603 - Fixed issues found by Paul Robinson with my patch for:
Greg Clayton via llvm-commits
- [llvm] r286597 - Clean up DWARFFormValue by reducing duplicated code and removing DWARFFormValue::getFixedFormSizes()
Greg Clayton via llvm-commits
- [PATCH] D26567: Improve DWARF parsing speed by improving DWARFAbbreviationDeclaration
Greg Clayton via llvm-commits
- [PATCH] D26567: Improve DWARF parsing speed by improving DWARFAbbreviationDeclaration
Greg Clayton via llvm-commits
- [PATCH] D26567: Improve DWARF parsing speed by improving DWARFAbbreviationDeclaration
Greg Clayton via llvm-commits
- [PATCH] D26567: Improve DWARF parsing speed by improving DWARFAbbreviationDeclaration
Greg Clayton via llvm-commits
- [PATCH] D26567: Improve DWARF parsing speed by improving DWARFAbbreviationDeclaration
Greg Clayton via llvm-commits
- [PATCH] D26567: Improve DWARF parsing speed by improving DWARFAbbreviationDeclaration
Greg Clayton via llvm-commits
- [PATCH] D25966: [AArch64] Lower multiplication by a constant int to shl+add+shl
Haicheng Wu via llvm-commits
- [PATCH] D25966: [AArch64] Lower multiplication by a constant int to shl+add+shl
Haicheng Wu via llvm-commits
- [PATCH] D25966: [AArch64] Lower multiplication by a constant int to shl+add+shl
Haicheng Wu via llvm-commits
- [PATCH] D25966: [AArch64] Lower multiplication by a constant int to shl+add+shl
Haicheng Wu via llvm-commits
- fast-math: fix a bug related to square roots of negatives
Hal Finkel via llvm-commits
- [PATCH] D26252: [AliasSetTracker] Make AST smarter about assume intrinsics that don't actually affect memory.
Hal Finkel via llvm-commits
- [PATCH] D26366: [OptDiag, opt-viewer] Save callee's location and display as link
Hal Finkel via llvm-commits
- [PATCH] D25542: GVN-hoist: avoid calling MemoryLocation::get() on a call (PR30499)
Hal Finkel via llvm-commits
- [PATCH] D26378: TableGen: Add operator !or
Hal Finkel via llvm-commits
- [PATCH] D26382: [BasicAA] Teach BasicAA to handle the inaccessiblememonly and inaccessiblemem_or_argmemonly attributes
Hal Finkel via llvm-commits
- [PATCH] D26408: [LoopDistribute] Preserve GlobalsAA also in the new PM
Hal Finkel via llvm-commits
- [PATCH] D25542: GVN-hoist: avoid calling MemoryLocation::get() on a call (PR30499)
Hal Finkel via llvm-commits
- [PATCH] D21739: [TLI] Add functions determining if int parameters/returns should be zeroext/signext.
Hal Finkel via llvm-commits
- [PATCH] D25542: GVN-hoist: avoid calling MemoryLocation::get() on a call (PR30499)
Hal Finkel via llvm-commits
- [PATCH] D26155: Enable Loop Sink pass for functions that has profile.
Hal Finkel via llvm-commits
- [PATCH] D26149: [DAGCombiner] Match load by bytes idiom and fold it into a single load
Hal Finkel via llvm-commits
- [PATCH] D26080: [DAG] Improve loads-from-store forwarding to handle TokenFactor
Hal Finkel via llvm-commits
- [PATCH] D26326: Allow targets to override the use of getKindForGlobal in AsmPrinter to avoid text relocations on PPC64
Hal Finkel via llvm-commits
- [PATCH] D26290: Only consider local functions local for the purpose of NOP eliminate after calls on PPC64
Hal Finkel via llvm-commits
- [PATCH] D26434: Preserve assumption cache in loop-rotate
Hal Finkel via llvm-commits
- [PATCH] D26066: [PowerPC] Improvements for BUILD_VECTOR Vol. 4
Hal Finkel via llvm-commits
- [PATCH] D26348: Allow convergent attribute for function arguments
Hal Finkel via llvm-commits
- [PATCH] D26290: Only consider local functions local for the purpose of NOP eliminate after calls on PPC64
Hal Finkel via llvm-commits
- [PATCH] D26326: Allow targets to override the use of getKindForGlobal in AsmPrinter to avoid text relocations on PPC64
Hal Finkel via llvm-commits
- [PATCH] D26290: Only consider local functions local for the purpose of NOP eliminate after calls on PPC64
Hal Finkel via llvm-commits
- [PATCH] D26485: Add IntrInaccessibleMemOnly property for intrinsics
Hal Finkel via llvm-commits
- [PATCH] D21739: [TLI] Add functions determining if int parameters/returns should be zeroext/signext.
Hal Finkel via llvm-commits
- [PATCH] D26348: Allow convergent attribute for function arguments
Hal Finkel via llvm-commits
- [PATCH] D26149: [DAGCombiner] Match load by bytes idiom and fold it into a single load
Hal Finkel via llvm-commits
- [PATCH] D21739: [TLI] Add functions determining if int parameters/returns should be zeroext/signext.
Hal Finkel via llvm-commits
- [PATCH] D18738: Add new !unconditionally_dereferenceable load instruction metadata
Hal Finkel via llvm-commits
- [PATCH] D18738: Add new !unconditionally_dereferenceable load instruction metadata
Hal Finkel via llvm-commits
- [PATCH] D26495: [simplifycfg][loop-simplify] Preserve loop metadata in 2 transformations.
Hal Finkel via llvm-commits
- [PATCH] D26563: [LV] Stop saying "use -Rpass-analysis=loop-vectorize"
Hal Finkel via llvm-commits
- [PATCH] D26488: [GVN] Basic optimization remark support
Hal Finkel via llvm-commits
- [PATCH] D26593: [X86][GlobalISel] Add minimal call lowering support to the IRTranslator
Hal Finkel via llvm-commits
- [PATCH] D26212: IRMover: Avoid accidentally mapping types from the destination module (PR30799)
Hans Wennborg via llvm-commits
- [PATCH] D26022: [X86][AVX512] Add patterns for all variants of VMOVSS/VMOVSD instructions
Igor Breger via llvm-commits
- [PATCH] D26181: RegCall - Handling v64i1 in 32/64 bit target
Igor Breger via llvm-commits
- [PATCH] D26022: [X86][AVX512] Add patterns for all variants of VMOVSS/VMOVSD instructions
Igor Breger via llvm-commits
- [llvm] r286765 - revert commit r286761, some builds failed on Win platforms
Igor Breger via llvm-commits
- [PATCH] D26208: [Kaleidoscope] Fix incorrect build command in Chapter 2.
Ismail Badawi via llvm-commits
- [PATCH] D26313: [AArch64] Transfer memory operands when lowering vector load and store intrinsics
James Molloy via llvm-commits
- [PATCH] D26313: [AArch64] Transfer memory operands when lowering vector load and store intrinsics
James Molloy via llvm-commits
- [llvm] r286107 - [Thumb1] Move padding earlier when synthesizing TBBs off of the PC
James Molloy via llvm-commits
- [PATCH] D24338: [InlineCost] Remove CallPenalty and change MinSizeThreshold to 5
James Molloy via llvm-commits
- [PATCH] D26357: [SelectionDAG] Add a signed integer absolute intrinsic
James Molloy via llvm-commits
- [PATCH] D26394: [AArch64] Fix incorrect CSEL node created
James Molloy via llvm-commits
- [PATCH] D26499: [ARM] Thumb2 LDR (literal) should accept PC as the destination
James Molloy via llvm-commits
- [PATCH] D26524: [AArch64] Sink sext when foldable in user GEPs
James Molloy via llvm-commits
- [PATCH] D26518: [AArch64] Compute the Newton series for reciprocals natively
James Molloy via llvm-commits
- [PATCH] D26518: [AArch64] Compute the Newton series for reciprocals natively
James Molloy via llvm-commits
- [llvm-top] r286375 - Remove dead projects: core, sample, support, llvm-top, website.
James Y Knight via llvm-commits
- [support] r286375 - Remove dead projects: core, sample, support, llvm-top, website.
James Y Knight via llvm-commits
- [website] r286375 - Remove dead projects: core, sample, support, llvm-top, website.
James Y Knight via llvm-commits
- [PATCH] D26500: [ARM] Add machine scheduler for Cortex-R52
Javed Absar via llvm-commits
- [PATCH] D26290: Only consider local functions local for the purpose of NOP eliminate after calls on PPC64
Joerg Sonnenberger via llvm-commits
- [PATCH] D26326: Allow targets to override the use of getKindForGlobal in AsmPrinter to avoid text relocations on PPC64
Joerg Sonnenberger via llvm-commits
- [PATCH] D26290: Only consider local functions local for the purpose of NOP eliminate after calls on PPC64
Joerg Sonnenberger via llvm-commits
- [lld] r286378 - [ELF] - Add separate form for -R alias.
Joerg Sonnenberger via llvm-commits
- [lld] r286378 - [ELF] - Add separate form for -R alias.
Joerg Sonnenberger via llvm-commits
- [llvm] r286527 - Fix requirements.
Joerg Sonnenberger via llvm-commits
- [PATCH] D26566: Use PIC relocation model as default for PowerPC64 ELF
Joerg Sonnenberger via llvm-commits
- [PATCH] D26578: Introduce TLI predicative for base-relative Jump Tables
Joerg Sonnenberger via llvm-commits
- [PATCH] D26437: Use -fno-unit-at-a-time and -funit-at-a-time
Joerg Sonnenberger via llvm-commits
- [PATCH] D26455: Handle non-inlined clang::Type::getAs specializations in extract_symbols.py
John Brawn via llvm-commits
- [PATCH] D26455: Handle non-inlined clang::Type::getAs specializations in extract_symbols.py
John Brawn via llvm-commits
- [llvm] r286593 - Fix test/tools/gold/X86/thinlto_funcimport.ll on non-X86 hosts
John Brawn via llvm-commits
- [PATCH] D26455: Handle non-inlined clang::Type::getAs specializations in extract_symbols.py
John Brawn via llvm-commits
- [compiler-rt] r286346 - Pacify lint check
Jonas Hahnfeld via llvm-commits
- [llvm] r286109 - [SystemZ] Fixes in SchedModels for older subtargets.
Jonas Paulsson via llvm-commits
- [llvm] r286112 - [SystemZ] Correct the SchedModel regarding vector unit / instructions.
Jonas Paulsson via llvm-commits
- [mischeduler]
Jonas Paulsson via llvm-commits
- [llvm] r286350 - [MachineScheduler] Comments fixing.
Jonas Paulsson via llvm-commits
- [mischeduler]
Jonas Paulsson via llvm-commits
- [llvm] r286362 - [SystemZ] A few fixes in scheduler files.
Jonas Paulsson via llvm-commits
- [llvm] r286139 - Disallow StringRef assignment from temporary std::strings.
Jordan Rose via llvm-commits
- [llvm] r286141 - Add tests for r286139.
Jordan Rose via llvm-commits
- [PATCH] D26319: Disallow StringRef assignment from temporary std::strings.
Jordan Rose via llvm-commits
- [PATCH] D26319: Disallow StringRef assignment from temporary std::strings.
Jordan Rose via llvm-commits
- [compiler-rt] r286290 - [asan/win] Add init hooks to .CRT$XLAB
Juergen Ributzka via llvm-commits
- [PATCH] D26248: [AArch64] Removed the narrow load merging code in the ld/st optimizer.
Jun Bum Lim via llvm-commits
- [PATCH] D22696: [CodeGenPrep] Skip merging empty case blocks
Jun Bum Lim via llvm-commits
- [PATCH] D22696: [CodeGenPrep] Skip merging empty case blocks
Jun Bum Lim via llvm-commits
- [PATCH] D22696: [CodeGenPrep] Skip merging empty case blocks
Jun Bum Lim via llvm-commits
- [PATCH] D26524: [AArch64] Sink sext when foldable in user GEPs
Jun Bum Lim via llvm-commits
- [PATCH] D26524: [AArch64] Sink sext when foldable in user GEPs
Jun Bum Lim via llvm-commits
- [PATCH] D26524: [AArch64] Sink sext when foldable in user GEPs
Jun Bum Lim via llvm-commits
- [PATCH] D26524: [AArch64] Sink sext when foldable in user GEPs
Jun Bum Lim via llvm-commits
- [PATCH] D26334: Add some facilities to work with a git monorepo (experimental setup)
Justin Bogner via llvm-commits
- [PATCH] D26364: Fix libcxxabi CMake detection of libcxx path to handle LLVM_EXTERNAL_LIBCXX_SOURCE_DIR flag
Justin Bogner via llvm-commits
- [PATCH] D26365: Add experimental support for unofficial monorepo-like directory layout
Justin Bogner via llvm-commits
- [llvm] r286209 - cmake: Don't try to install exports if there aren't any
Justin Bogner via llvm-commits
- [PATCH] D26334: Add some facilities to work with a git monorepo (experimental setup)
Justin Lebar via llvm-commits
- [PATCH] D26334: Add some facilities to work with a git monorepo (experimental setup)
Justin Lebar via llvm-commits
- [PATCH] D26334: Add some facilities to work with a git monorepo (experimental setup)
Justin Lebar via llvm-commits
- [PATCH] D26334: Add some facilities to work with a git monorepo (experimental setup)
Justin Lebar via llvm-commits
- [PATCH] D26348: Allow convergent attribute for function arguments
Justin Lebar via llvm-commits
- [PATCH] D26348: Allow convergent attribute for function arguments
Justin Lebar via llvm-commits
- [PATCH] D26348: Allow convergent attribute for function arguments
Justin Lebar via llvm-commits
- [llvm] r286515 - [LSR] Tweak loop-strength-reduce-crash test. Test-only change.
Justin Lebar via llvm-commits
- [PATCH] D26437: Use -fno-unit-at-a-time and -funit-at-a-time
Justin Lebar via llvm-commits
- [PATCH] D26437: Use -fno-unit-at-a-time and -funit-at-a-time
Justin Lebar via llvm-commits
- [PATCH] D26437: Use -fno-unit-at-a-time and -funit-at-a-time
Justin Lebar via llvm-commits
- [PATCH] D26437: Use -fno-unit-at-a-time and -funit-at-a-time
Justin Lebar via llvm-commits
- [PATCH] D26437: Use -fno-unit-at-a-time and -funit-at-a-time
Justin Lebar via llvm-commits
- [PATCH] D26437: Use -fno-unit-at-a-time and -funit-at-a-time
Justin Lebar via llvm-commits
- [PATCH] D26437: Use -fno-unit-at-a-time and -funit-at-a-time
Justin Lebar via llvm-commits
- [www] r286240 - Multiple changes to EuroLLVM'17 page (3 in total, individual messages following)
Kevin Streit via llvm-commits
- [PATCH] D26160: [PowerPC] Implement remaining vector comparison builtins
Kit Barton via llvm-commits
- [PATCH] D26272: [PPC] add intrinsics for vector extract exponent/vector extract significand/vector test data class
Kit Barton via llvm-commits
- [PATCH] D26305: [Power9] vector load/store with length - llvm portion
Kit Barton via llvm-commits
- [PATCH] D26282: [PowerPC] Implement plain VSX load/store builtins.
Kit Barton via llvm-commits
- [PATCH] D26307: [PowerPC] Add vector conversion builtins to altivec.h - LLVM portion
Kit Barton via llvm-commits
- [PATCH] D25912: [PowerPC] Improvements for BUILD_VECTOR Vol. 1
Kit Barton via llvm-commits
- [PATCH] D26023: [PowerPC] Improvements for BUILD_VECTOR Vol. 3
Kit Barton via llvm-commits
- [PATCH] D26480: [PowerPC] Implement remaining vector permute builtins in altivec.h - LLVM portion
Kit Barton via llvm-commits
- [PATCH] D25221: [PPC][DAGCombine] Convert SETCC to subtract when the result is zero extended
Kit Barton via llvm-commits
- [PATCH] D25912: [PowerPC] Improvements for BUILD_VECTOR Vol. 1
Kit Barton via llvm-commits
- [PATCH] D25912: [PowerPC] Improvements for BUILD_VECTOR Vol. 1
Kit Barton via llvm-commits
- [PATCH] D26519: [PowerPC] Implement BE VSX load/store builtins - clang portion.
Kit Barton via llvm-commits
- [PATCH] D26520: [PowerPC] Implement BE VSX load/store builtins - llvm portion.
Kit Barton via llvm-commits
- [PATCH] D26536: [PPC] Add intrinsic mapping to the xscvhpsp instruction (VSX Scalar Convert Half-Precision to Single-Precision)
Kit Barton via llvm-commits
- [PATCH] D26547: [PPC] add intrinsics mapping to the extractuw/insertw instructions
Kit Barton via llvm-commits
- [PATCH] D26551: [Power9] Add patterns for vnegd, vnegw
Kit Barton via llvm-commits
- [PATCH] D25781: AMDGPU: Emit runtime metadata as a note element in .note section
Konstantin Zhuravlyov via llvm-commits
- [PATCH] D25781: AMDGPU: Emit runtime metadata as a note element in .note section
Konstantin Zhuravlyov via llvm-commits
- [PATCH] D25975: AMDGPU/SI: Make f16 a legal type for VI subtargets
Konstantin Zhuravlyov via llvm-commits
- [PATCH] D25975: AMDGPU/SI: Make f16 a legal type for VI subtargets
Konstantin Zhuravlyov via llvm-commits
- [PATCH] D25975: AMDGPU/SI: Make f16 a legal type for VI subtargets
Konstantin Zhuravlyov via llvm-commits
- [PATCH] D25975: AMDGPU/SI: Make f16 a legal type for VI subtargets
Konstantin Zhuravlyov via llvm-commits
- [PATCH] D25975: AMDGPU/SI: Make f16 a legal type for VI subtargets
Konstantin Zhuravlyov via llvm-commits
- [PATCH] D25975: AMDGPU/SI: Make f16 a legal type for VI subtargets
Konstantin Zhuravlyov via llvm-commits
- [PATCH] D25975: AMDGPU/SI: Make f16 a legal type for VI subtargets
Konstantin Zhuravlyov via llvm-commits
- [PATCH] D25975: AMDGPU/SI: Make f16 a legal type for VI subtargets
Konstantin Zhuravlyov via llvm-commits
- [PATCH] D26475: [AMDGPU] Update llvm.amdgcn.frexp.exp intrinsic and lower it to v_frexp_exp_i16_f16 instruction
Konstantin Zhuravlyov via llvm-commits
- [PATCH] D26475: [AMDGPU] Update llvm.amdgcn.frexp.exp intrinsic and lower it to v_frexp_exp_i16_f16 instruction
Konstantin Zhuravlyov via llvm-commits
- [PATCH] D25781: AMDGPU: Emit runtime metadata as a note element in .note section
Konstantin Zhuravlyov via llvm-commits
- [PATCH] D26475: [AMDGPU] Update llvm.amdgcn.frexp.exp intrinsic and lower it to v_frexp_exp_i16_f16 instruction
Konstantin Zhuravlyov via llvm-commits
- [PATCH] D25975: AMDGPU/SI: Make f16 a legal type for VI subtargets
Konstantin Zhuravlyov via llvm-commits
- [llvm] r286753 - [AMDGPU] Add f16 support (VI+)
Konstantin Zhuravlyov via llvm-commits
- [PATCH] D25975: AMDGPU/SI: Make f16 a legal type for VI subtargets
Konstantin Zhuravlyov via llvm-commits
- [PATCH] D26358: [scudo] 32-bit and hardware agnostic support
Kostya Kortchinsky via llvm-commits
- [PATCH] D26358: [scudo] 32-bit and hardware agnostic support
Kostya Kortchinsky via llvm-commits
- [PATCH] D26084: [lsan] [aarch64] Fix printing of pointers in make check tests - update
Kostya Serebryany via llvm-commits
- [PATCH] D26230: [AddressSanitizer] Add support for (constant-)masked loads and stores.
Kostya Serebryany via llvm-commits
- [llvm] r286062 - Kill deprecated attribute API
Kostya Serebryany via llvm-commits
- [llvm] r286299 - [libFuzzer] minor docs update
Kostya Serebryany via llvm-commits
- [compiler-rt] r284901 - [sanitizers] support strict_string_checks for strncmp
Kostya Serebryany via llvm-commits
- [compiler-rt] r286478 - [lsan] fix a rare lsan false positive: ensure that we don't re-sort the chunks_ array while iterating over it. A test is hard to create, but I've added a consistency check that fires w/o the fix on existing tests. The bug analysis and the initial patch were provided by Pierre Bourdon
Kostya Serebryany via llvm-commits
- [PATCH] D26084: [lsan] [aarch64] Fix printing of pointers in make check tests - update
Kostya Serebryany via llvm-commits
- [llvm] r286665 - [libFuzzer] do not initialize parts of TracePC -- let them be initialized by the linker. Add no-msan attribute to the memcmp hook.
Kostya Serebryany via llvm-commits
- [llvm] r286689 - [libFuzzer] use less stack
Kostya Serebryany via llvm-commits
- [compiler-rt] r284901 - [sanitizers] support strict_string_checks for strncmp
Kostya Serebryany via llvm-commits
- [compiler-rt] r284901 - [sanitizers] support strict_string_checks for strncmp
Kostya Serebryany via llvm-commits
- [llvm] r286702 - [libFuzzer] use a valid ASCII string for a dummy seed corpus
Kostya Serebryany via llvm-commits
- [llvm] r286703 - [libFuzzer] one more trophy
Kostya Serebryany via llvm-commits
- [PATCH] D26359: Don't assert on missing value from predecessor
Krzysztof Parzyszek via llvm-commits
- [PATCH] D26359: Don't assert on missing value from predecessor
Krzysztof Parzyszek via llvm-commits
- [PATCH] D26359: Don't assert on missing value from predecessor
Krzysztof Parzyszek via llvm-commits
- [llvm] r286368 - [Hexagon] Eliminate Insert4 pseudo-instruction, use combines instead
Krzysztof Parzyszek via llvm-commits
- [llvm] r286377 - [Hexagon] Separate Hexagon subreg indices for different register classes
Krzysztof Parzyszek via llvm-commits
- [llvm] r286383 - [Hexagon] Silence "sometimes uninitialized" warning in HexagonCopyToCombine
Krzysztof Parzyszek via llvm-commits
- [llvm] r286135 - [tsan] Cast floating-point types correctly when instrumenting atomic accesses, LLVM part
Kuba Brecka via llvm-commits
- [compiler-rt] r286136 - [tsan] Cast floating-point types correctly when instrumenting atomic accesses, compiler-rt part
Kuba Brecka via llvm-commits
- [PATCH] D26266: [tsan] Cast floating-point types correctly when instrumenting atomic accesses
Kuba Brecka via llvm-commits
- [compiler-rt] r286166 - [tsan] Change nullptr to NULL in realloc-zero.cc test. Some environments don't have nullptr.
Kuba Brecka via llvm-commits
- [PATCH] D26380: [asan] Speed up compilation of large C++ stringmaps (tons of allocas) with ASan
Kuba Brecka via llvm-commits
- [PATCH] D26404: [asan/win] Add init hooks to .CRT$XLAB
Kuba Brecka via llvm-commits
- [compiler-rt] r286166 - [tsan] Change nullptr to NULL in realloc-zero.cc test. Some environments don't have nullptr.
Kuba Brecka via llvm-commits
- [llvm] r286296 - [asan] Speed up compilation of large C++ stringmaps (tons of allocas) with ASan
Kuba Brecka via llvm-commits
- [PATCH] D26177: [tsan] Add support for C++ exceptions into TSan (call __tsan_func_exit during unwinding)
Kuba Brecka via llvm-commits
- [PATCH] D26462: Tread TSan LLVM flags to driver: unit tests.
Kuba Brecka via llvm-commits
- [PATCH] D26473: [asan/win] Delay load dbghelp.dll to delay ucrtbase.dll initialization
Kuba Brecka via llvm-commits
- [PATCH] D26473: [asan/win] Delay load dbghelp.dll to delay ucrtbase.dll initialization
Kuba Brecka via llvm-commits
- [PATCH] D26473: [asan/win] Delay load dbghelp.dll to delay ucrtbase.dll initialization
Kuba Brecka via llvm-commits
- [PATCH] D26177: [tsan] Add support for C++ exceptions into TSan (call __tsan_func_exit during unwinding)
Kuba Brecka via llvm-commits
- [PATCH] D26177: [tsan] Add support for C++ exceptions into TSan (call __tsan_func_exit during unwinding)
Kuba Brecka via llvm-commits
- [PATCH] D26537: Fix llvm-symbolizer to correctly sort a symbol array and calculate symbol sizes
Kuba Brecka via llvm-commits
- [PATCH] D26537: Fix llvm-symbolizer to correctly sort a symbol array and calculate symbol sizes
Kuba Brecka via llvm-commits
- [PATCH] D26557: [sanitizer] Max out allowed macOS deployment targets to 10.9
Kuba Brecka via llvm-commits
- [PATCH] D26558: [sanitizer] Passthrough CMAKE_OSX_DEPLOYMENT_TARGET when building compiler-rt from clang/runtime/CMakeLists.txt
Kuba Brecka via llvm-commits
- [PATCH] D26537: Fix llvm-symbolizer to correctly sort a symbol array and calculate symbol sizes
Kuba Brecka via llvm-commits
- [PATCH] D26537: Fix llvm-symbolizer to correctly sort a symbol array and calculate symbol sizes
Kuba Brecka via llvm-commits
- [llvm] r286167 - [docs] Add a pointer to ExitOnError to the discussion of handleErrors in the
Lang Hames via llvm-commits
- [PATCH] D26481: Make the Error class constructor protected
Lang Hames via llvm-commits
- [PATCH] D26482: Prevent at compile time converting from Error::success() to Expected<T>
Lang Hames via llvm-commits
- [llvm] r285990 - Add a missing return to the move assignment operator for
Lang Hames via llvm-commits
- [llvm] r285413 - [lli] Pass command line arguments in to the orc-lazy JIT.
Lang Hames via llvm-commits
- [llvm] r286620 - [ORC] Refactor the ORC RPC utilities to add some new features.
Lang Hames via llvm-commits
- [llvm] r286621 - [ORC] Revert r286620 while I investigate a bot failure.
Lang Hames via llvm-commits
- [llvm] r286639 - [ORC] Re-apply 286620 with fixes for the ErrorSuccess class.
Lang Hames via llvm-commits
- [llvm] r286642 - [Orc] Update the BuildingAJIT Chapter 5 server class for the recent RPC changes.
Lang Hames via llvm-commits
- [llvm] r286646 - [ORC] Temporarily fix the RPCUtils unit test by explicitly specifying a handler
Lang Hames via llvm-commits
- [llvm] r286661 - [RPC] Add const qualifier to MemberFnWrapper to make buildbots happy.
Lang Hames via llvm-commits
- [llvm] r286701 - [ORC] Add a WrappedHandlerReturn type to map handler return types onto error
Lang Hames via llvm-commits
- [llvm] r286732 - [ORC] Remove the 'const' qualifier from the member function wrapper, make the
Lang Hames via llvm-commits
- [PATCH] D26347: Fix memory leaks (coverity issues 1365586 & 1365591)
Malcolm Parsons via llvm-commits
- [PATCH] D26296: Update CommandLine.rst getRegisteredOptions example
Malcolm Parsons via llvm-commits
- [PATCH] D25997: Call _exit
Malcolm Parsons via llvm-commits
- [PATCH] D26332: Add a user-defined literal for StringRef
Malcolm Parsons via llvm-commits
- [llvm] r286184 - [CMake] Fix llvm_setup_rpath function
Mandeep Singh Grang via llvm-commits
- [PATCH] D26289: [CMake] Fix llvm_setup_rpath function
Mandeep Singh Grang via llvm-commits
- [llvm] r286546 - [llvm] Remove duplicate header from PassInfo.h
Mandeep Singh Grang via llvm-commits
- [llvm] r286564 - [opt-viewer] PEPify opt-viewer.py
Mandeep Singh Grang via llvm-commits
- [PATCH] D26229: [TBAA] Drop support for "old style" scalar TBAA
Manman Ren via llvm-commits
- [PATCH] D26438: [Verifier] Add verification for TBAA metadata
Manman Ren via llvm-commits
- [PATCH] D22696: [CodeGenPrep] Skip merging empty case blocks
Manman Ren via llvm-commits
- [PATCH] D26438: [Verifier] Add verification for TBAA metadata
Manman Ren via llvm-commits
- [PATCH] D26438: [Verifier] Add verification for TBAA metadata
Manman Ren via llvm-commits
- [PATCH] D26438: [Verifier] Add verification for TBAA metadata
Manman Ren via llvm-commits
- [PATCH] D26438: [Verifier] Add verification for TBAA metadata
Manman Ren via llvm-commits
- [PATCH] D26438: [Verifier] Add verification for TBAA metadata
Manman Ren via llvm-commits
- [PATCH] D26438: [Verifier] Add verification for TBAA metadata
Manman Ren via llvm-commits
- [PATCH] D21739: [TLI] Add functions determining if int parameters/returns should be zeroext/signext.
Marcin Kościelnicki via llvm-commits
- [PATCH] D21736: [InstrProfiling] Mark __llvm_profile_instrument_target last parameter as i32 zeroext or signext if appropriate.
Marcin Kościelnicki via llvm-commits
- [PATCH] D21739: [TLI] Add functions determining if int parameters/returns should be zeroext/signext.
Marcin Kościelnicki via llvm-commits
- [PATCH] D26303: AMDGPU/SI: Fix visit order assumption in SIFixSGPRCopies
Matt Arsenault via llvm-commits
- [llvm] r286118 - AMDGPU: Refactor copyPhysReg
Matt Arsenault via llvm-commits
- [PATCH] D25904: AMDGPU: Refactor copyPhysReg
Matt Arsenault via llvm-commits
- [llvm] r286120 - AMDGPU: Try to fix (non-clang?) bot builds
Matt Arsenault via llvm-commits
- [llvm] r286133 - AMDGPU: Preserve vcc undef flags when inverting branch
Matt Arsenault via llvm-commits
- [llvm] r286134 - AMDGPU: Remove unnecessary and on conditional branch
Matt Arsenault via llvm-commits
- [PATCH] D26261: AMDGPU: Preserve vcc undef flags when inverting branch
Matt Arsenault via llvm-commits
- [PATCH] D26265: AMDGPU: Remove unnecessary and on conditional branch
Matt Arsenault via llvm-commits
- [PATCH] D26005: AMDGPU: Don't use stack space for SGPR->VGPR spills
Matt Arsenault via llvm-commits
- [PATCH] D25551: AMDGPU: Implement SGPR spilling with scalar stores
Matt Arsenault via llvm-commits
- [PATCH] D26005: AMDGPU: Don't use stack space for SGPR->VGPR spills
Matt Arsenault via llvm-commits
- [PATCH] D26378: TableGen: Add operator !or
Matt Arsenault via llvm-commits
- [PATCH] D26400: AMDGPU: Set hasExtraSrcRegAllocReq on v_div_scale_*
Matt Arsenault via llvm-commits
- [PATCH] D20633: AMDGPU: Rename flat operands to match mubuf
Matt Arsenault via llvm-commits
- [PATCH] D26407: AMDGPU: Analyze mubuf with immediate soffset
Matt Arsenault via llvm-commits
- [PATCH] D26414: AMDGPU: Enable store clustering
Matt Arsenault via llvm-commits
- [PATCH] D25975: AMDGPU/SI: Make f16 a legal type for VI subtargets
Matt Arsenault via llvm-commits
- [PATCH] D26475: [AMDGPU] Update llvm.amdgcn.frexp.exp intrinsic and lower it to v_frexp_exp_i16_f16 instruction
Matt Arsenault via llvm-commits
- [PATCH] D26492: AMDGPU: Fix formatting of 1/2pi immediate
Matt Arsenault via llvm-commits
- [PATCH] D25551: AMDGPU: Implement SGPR spilling with scalar stores
Matt Arsenault via llvm-commits
- [PATCH] D26475: [AMDGPU] Update llvm.amdgcn.frexp.exp intrinsic and lower it to v_frexp_exp_i16_f16 instruction
Matt Arsenault via llvm-commits
- [PATCH] D25975: AMDGPU/SI: Make f16 a legal type for VI subtargets
Matt Arsenault via llvm-commits
- [PATCH] D25975: AMDGPU/SI: Make f16 a legal type for VI subtargets
Matt Arsenault via llvm-commits
- [PATCH] D25975: AMDGPU/SI: Make f16 a legal type for VI subtargets
Matt Arsenault via llvm-commits
- [PATCH] D26570: AMDGPU/SI: Promote i16 = fp_[us]int f32 for VI
Matt Arsenault via llvm-commits
- [llvm] r286766 - AMDGPU: Implement SGPR spilling with scalar stores
Matt Arsenault via llvm-commits
- [PATCH] D25551: AMDGPU: Implement SGPR spilling with scalar stores
Matt Arsenault via llvm-commits
- [PATCH] D26585: [AMDGPU] Add wave barrier builtin
Matt Arsenault via llvm-commits
- [PATCH] D26083: [LV] Scalarize operands of predicated instructions
Matthew Simpson via llvm-commits
- [PATCH] D26083: [LV] Scalarize operands of predicated instructions
Matthew Simpson via llvm-commits
- [PATCH] D26083: [LV] Scalarize operands of predicated instructions
Matthew Simpson via llvm-commits
- [PATCH] D26555: [LV] Keep predicated instructions in the same block
Matthew Simpson via llvm-commits
- [test-suite] r286142 - cmake: Enter subdirectories before setting up benchmark.
Matthias Braun via llvm-commits
- [test-suite] r286143 - cmake: Remove custom llvm_add_subdirectories() usage; NFC
Matthias Braun via llvm-commits
- [PATCH] D25588: Statistic/Timer: Include timers in PrintStatisticsJSON().
Matthias Braun via llvm-commits
- [test-suite] r286178 - cmake: Only put preprocessor flags in CPPFLAGS
Matthias Braun via llvm-commits
- [test-suite] r286179 - MultiSource/Benchmarks/7zip/CMakeLists.txt: Remove cruft
Matthias Braun via llvm-commits
- [test-suite] r286180 - SingleSource/UnitTests/Integer/CMakeLists.txt: Remove cruft
Matthias Braun via llvm-commits
- [test-suite] r286182 - cmake: Consistently use "if(" instead of "if ("; NFC
Matthias Braun via llvm-commits
- [test-suite] r286195 - cmake: Fix ObjC/ObjC++ unittests
Matthias Braun via llvm-commits
- [test-suite] r286196 - cmake: Avoid CC_UNDER_TEST_XXX variables
Matthias Braun via llvm-commits
- [test-suite] r286197 - cmake: Get rid of PROGRAMS_TO_SKIP concept
Matthias Braun via llvm-commits
- [test-suite] r286198 - cmake: Do not set RUNTIMELIMIT variable; NFC
Matthias Braun via llvm-commits
- [test-suite] r286199 - cmake: Use if(XXX) instead of if(DEFINED XXX)
Matthias Braun via llvm-commits
- [test-suite] r286200 - cmake: Remove USE_REFERENCE_OUTPUT, EXEC_XFAILS; NFC
Matthias Braun via llvm-commits
- [PATCH] D25482: [PPC] Allow two post RA schedulers to be in the pipeline and select one depending on the Machine Function's subtarget
Matthias Braun via llvm-commits
- [test-suite] r286276 - cmake: PREFIX: Include minus sign, same name as directory
Matthias Braun via llvm-commits
- [test-suite] r286277 - cmake: Move logic from llvm_test_executable() to llvm_{single|multi}source()
Matthias Braun via llvm-commits
- [test-suite] r286278 - cmake: Do not use llvm_multisource() in External directory
Matthias Braun via llvm-commits
- [llvm] r286293 - AArch64DeadRegisterDefinitionsPass: Fix Changed flag
Matthias Braun via llvm-commits
- [PATCH] D26111: AArch64: Schedule DeadRegisterDefinitionsPass before regalloc.
Matthias Braun via llvm-commits
- [llvm] r286503 - RegisterCoalescer: Ignore interferences for constant physregs
Matthias Braun via llvm-commits
- [PATCH] D26221: ScheduleDAGInstrs: Ignore dependencies of constant physregs
Matthias Braun via llvm-commits
- [llvm] r286510 - ScheduleDAGInstrs: Slightly simplify code; NFC
Matthias Braun via llvm-commits
- [PATCH] D26396: [AArch64] Enable merging of adjacent zero stores for all subtargets.
Matthias Braun via llvm-commits
- [PATCH] D24208: [WIP] MIR: Support parsing of liveins with lane masks
Matthias Braun via llvm-commits
- [PATCH] D26521: [X86] Allow folding of reloads from stack slots when loading a subreg of the spilled reg
Matthias Braun via llvm-commits
- [PATCH] D26221: ScheduleDAGInstrs: Ignore dependencies of constant physregs
Matthias Braun via llvm-commits
- [llvm] r286524 - Timer: Remove group-less NamedRegionTimer constructor.
Matthias Braun via llvm-commits
- [llvm] r286526 - ScheduleDAGInstrs: Ignore dependencies of constant physregs
Matthias Braun via llvm-commits
- [llvm] r286544 - ScheduleDAGInstrs: Add condjump deps to addSchedBarrierDeps()
Matthias Braun via llvm-commits
- [PATCH] D25347: [VirtRegRewriter] Eliminate COPYs before re-writing by renaming.
Matthias Braun via llvm-commits
- [PATCH] D26561: [AArch64] Split 0 vector stores into scalar store pairs.
Matthias Braun via llvm-commits
- [llvm] r286652 - ScheduleDAG: Identify EntrySU/ExitSU when dumping node ids
Matthias Braun via llvm-commits
- [llvm] r286653 - MachineScheduler: Dump EntrySU/ExitSU if possible
Matthias Braun via llvm-commits
- [llvm] r286654 - ScheduleDAGInstrs: Move VRegUses to ScheduleDAGMILive; NFCI
Matthias Braun via llvm-commits
- [llvm] r286655 - MachineScheduler/ScheduleDAG: Add support to skipping a node.
Matthias Braun via llvm-commits
- [llvm] r286656 - Revert "(origin/master, origin/HEAD) MachineScheduler/ScheduleDAG: Add support to skipping a node."
Matthias Braun via llvm-commits
- [PATCH] D26572: RegAllocGreedy: Properly initialize this pass, so that -run-pass will work
Matthias Braun via llvm-commits
- [PATCH] D26572: RegAllocGreedy: Properly initialize this pass, so that -run-pass will work
Matthias Braun via llvm-commits
- [PATCH] D26573: MIRParser: Add support for parsing vreg reg alloc hints
Matthias Braun via llvm-commits
- [PATCH] D24338: [InlineCost] Remove CallPenalty and change MinSizeThreshold to 5
Mehdi AMINI via llvm-commits
- [PATCH] D26334: Add some facilities to work with a git monorepo (experimental setup)
Mehdi AMINI via llvm-commits
- [PATCH] D26334: Add some facilities to work with a git monorepo (experimental setup)
Mehdi AMINI via llvm-commits
- [PATCH] D26334: Add some facilities to work with a git monorepo (experimental setup)
Mehdi AMINI via llvm-commits
- [PATCH] D26334: Add some facilities to work with a git monorepo (experimental setup)
Mehdi AMINI via llvm-commits
- [PATCH] D26334: Add some facilities to work with a git monorepo (experimental setup)
Mehdi AMINI via llvm-commits
- [PATCH] D26334: Add some facilities to work with a git monorepo (experimental setup)
Mehdi AMINI via llvm-commits
- [PATCH] D26364: Fix libcxxabi CMake detection of libcxx path to handle LLVM_EXTERNAL_LIBCXX_SOURCE_DIR flag
Mehdi AMINI via llvm-commits
- [PATCH] D26365: Add experimental support for unofficial monorepo-like directory layout
Mehdi AMINI via llvm-commits
- [PATCH] D26365: Add experimental support for unofficial monorepo-like directory layout
Mehdi AMINI via llvm-commits
- [PATCH] D26334: Add some facilities to work with a git monorepo (experimental setup)
Mehdi AMINI via llvm-commits
- [PATCH] D26365: Add experimental support for unofficial monorepo-like directory layout
Mehdi AMINI via llvm-commits
- [PATCH] D26365: Add experimental support for unofficial monorepo-like directory layout
Mehdi AMINI via llvm-commits
- [PATCH] D26364: Fix libcxxabi CMake detection of libcxx path to handle LLVM_EXTERNAL_LIBCXX_SOURCE_DIR flag
Mehdi AMINI via llvm-commits
- [PATCH] D26365: Add experimental support for unofficial monorepo-like directory layout
Mehdi AMINI via llvm-commits
- [PATCH] D26371: [LTO] Add error message on IO error in compileOptimizedToFile.
Mehdi AMINI via llvm-commits
- [PATCH] D26371: [LTO] Add error message on IO error in compileOptimizedToFile.
Mehdi AMINI via llvm-commits
- [PATCH] D26348: Allow convergent attribute for function arguments
Mehdi AMINI via llvm-commits
- [PATCH] D26371: [LTO] Add error message on IO error in compileOptimizedToFile.
Mehdi AMINI via llvm-commits
- [PATCH] D26229: [TBAA] Drop support for "old style" scalar TBAA
Mehdi AMINI via llvm-commits
- [PATCH] D26229: [TBAA] Drop support for "old style" scalar TBAA
Mehdi AMINI via llvm-commits
- [PATCH] D26229: [TBAA] Drop support for "old style" scalar TBAA
Mehdi AMINI via llvm-commits
- [PATCH] D26365: Add experimental support for unofficial monorepo-like directory layout
Mehdi AMINI via llvm-commits
- [PATCH] D26365: Add experimental support for unofficial monorepo-like directory layout
Mehdi AMINI via llvm-commits
- [PATCH] D26384: IR, Bitcode: Change bitcode reader to no longer own its memory buffer.
Mehdi AMINI via llvm-commits
- [PATCH] D26384: IR, Bitcode: Change bitcode reader to no longer own its memory buffer.
Mehdi AMINI via llvm-commits
- [PATCH] D26146: [ThinLTO] Prevent exporting of locals used/defined in module level asm
Mehdi AMINI via llvm-commits
- [PATCH] D26146: [ThinLTO] Prevent exporting of locals used/defined in module level asm
Mehdi AMINI via llvm-commits
- [PATCH] D26348: Allow convergent attribute for function arguments
Mehdi AMINI via llvm-commits
- [PATCH] D26146: [ThinLTO] Prevent exporting of locals used/defined in module level asm
Mehdi AMINI via llvm-commits
- [PATCH] D26348: Allow convergent attribute for function arguments
Mehdi AMINI via llvm-commits
- [PATCH] D26405: Add the ability to dump hex bytes with optional offsets and ASCII bytes.
Mehdi AMINI via llvm-commits
- [PATCH] D26405: Add the ability to dump hex bytes with optional offsets and ASCII bytes.
Mehdi AMINI via llvm-commits
- [PATCH] D26146: [ThinLTO] Prevent exporting of locals used/defined in module level asm
Mehdi AMINI via llvm-commits
- [PATCH] D26146: [ThinLTO] Prevent exporting of locals used/defined in module level asm
Mehdi AMINI via llvm-commits
- [PATCH] D26405: Add the ability to dump hex bytes with optional offsets and ASCII bytes.
Mehdi AMINI via llvm-commits
- [PATCH] D26402: [ThinLTO] Make inline assembly handling more efficient in summary
Mehdi AMINI via llvm-commits
- [PATCH] D26402: [ThinLTO] Make inline assembly handling more efficient in summary
Mehdi AMINI via llvm-commits
- [PATCH] D26402: [ThinLTO] Make inline assembly handling more efficient in summary
Mehdi AMINI via llvm-commits
- [PATCH] D26169: [Reassociate] Skip reassociation for IV if its def instruction contains NSW/NUW flags to enable better IndVar and LSR
Mehdi AMINI via llvm-commits
- [PATCH] D26348: Allow convergent attribute for function arguments
Mehdi AMINI via llvm-commits
- [PATCH] D26447: Remove TimeValue class
Mehdi AMINI via llvm-commits
- [PATCH] D26087: [LLVM] Fix some Clang-tidy readability-redundant-member-init and Include What You Use warnings; other minor fixes
Mehdi AMINI via llvm-commits
- [PATCH] D26219: Bitcode: Change reader interface to take memory buffers.
Mehdi AMINI via llvm-commits
- [PATCH] D26430: Bitcode: Change the BitcodeReader to use llvm::Error internally.
Mehdi AMINI via llvm-commits
- [PATCH] D26438: [Verifier] Add verification for TBAA metadata
Mehdi AMINI via llvm-commits
- [PATCH] D26481: Make the Error class constructor protected
Mehdi AMINI via llvm-commits
- [PATCH] D26482: Prevent at compile time converting from Error::success() to Expected<T>
Mehdi AMINI via llvm-commits
- [PATCH] D26483: CMake: make LLVM_OPTIMIZED_TABLEGEN friendly with LLVM_EXTERNAL_CLANG_SOURCE_DIR
Mehdi AMINI via llvm-commits
- [PATCH] D26155: Enable Loop Sink pass for functions that has profile.
Mehdi AMINI via llvm-commits
- [PATCH] D26483: CMake: make LLVM_OPTIMIZED_TABLEGEN friendly with LLVM_EXTERNAL_CLANG_SOURCE_DIR
Mehdi AMINI via llvm-commits
- [PATCH] D26438: [Verifier] Add verification for TBAA metadata
Mehdi AMINI via llvm-commits
- [PATCH] D26348: Allow convergent attribute for function arguments
Mehdi AMINI via llvm-commits
- [PATCH] D25912: [PowerPC] Improvements for BUILD_VECTOR Vol. 1
Mehdi AMINI via llvm-commits
- [PATCH] D25912: [PowerPC] Improvements for BUILD_VECTOR Vol. 1
Mehdi AMINI via llvm-commits
- [PATCH] D22793: IR: Introduce inbounds attribute on getelementptr indices.
Mehdi AMINI via llvm-commits
- [PATCH] D26502: Split Bitcode/ReaderWriter.h into separate reader and writer headers
Mehdi AMINI via llvm-commits
- [PATCH] D26502: Split Bitcode/ReaderWriter.h into separate reader and writer headers
Mehdi AMINI via llvm-commits
- [PATCH] D26483: CMake: make LLVM_OPTIMIZED_TABLEGEN friendly with LLVM_EXTERNAL_CLANG_SOURCE_DIR
Mehdi AMINI via llvm-commits
- [PATCH] D26481: Make the Error class constructor protected
Mehdi AMINI via llvm-commits
- [PATCH] D26482: Prevent at compile time converting from Error::success() to Expected<T>
Mehdi AMINI via llvm-commits
- [PATCH] D26532: Bitcode: Clean up error handling for certain bitcode query functions.
Mehdi AMINI via llvm-commits
- [PATCH] D26539: Bitcode: Change getModuleSummaryIndex() to return an llvm::Expected.
Mehdi AMINI via llvm-commits
- [PATCH] D26565: Improve `git llvm push` to suggest `git pull` when applying patch fails
Mehdi AMINI via llvm-commits
- [PATCH] D26212: IRMover: Avoid accidentally mapping types from the destination module (PR30799)
Mehdi AMINI via llvm-commits
- [PATCH] D26565: Improve `git llvm push` to suggest `git pull` when applying patch fails
Mehdi AMINI via llvm-commits
- [PATCH] D26562: Bitcode: Change module reader functions to return an llvm::Expected.
Mehdi AMINI via llvm-commits
- [PATCH] D26579: [cmake] Allow CMAKE_BUILD_TYPE=Gentoo
Mehdi AMINI via llvm-commits
- [PATCH] D24863: Keep dependencies separated between static and dynamic libraries. Fix for bug #28127.
Mehdi AMINI via llvm-commits
- [PATCH] D26579: [cmake] Allow CMAKE_BUILD_TYPE=Gentoo
Mehdi AMINI via llvm-commits
- [PATCH] D26467: [ThinLTO] Only promote exported locals as marked in index
Mehdi AMINI via llvm-commits
- [PATCH] D26591: [X86][GlobalISel] Add minimal call lowering support to the IRTranslator
Mehdi AMINI via llvm-commits
- [PATCH] D26437: Use -fno-unit-at-a-time and -funit-at-a-time
Mehdi AMINI via llvm-commits
- [PATCH] D26437: Use -fno-unit-at-a-time and -funit-at-a-time
Mehdi AMINI via llvm-commits
- [PATCH] D26591: [X86][GlobalISel] Add minimal call lowering support to the IRTranslator
Mehdi AMINI via llvm-commits
- [PATCH] D26593: [X86][GlobalISel] Add minimal call lowering support to the IRTranslator
Mehdi AMINI via llvm-commits
- [llvm] r286123 - Add some facilities to work with a git monorepo (experimental setup)
Mehdi Amini via llvm-commits
- [llvm] r286124 - Revert "Add some facilities to work with a git monorepo (experimental setup)"
Mehdi Amini via llvm-commits
- [PATCH] D26334: Add some facilities to work with a git monorepo (experimental setup)
Mehdi Amini via llvm-commits
- [llvm] r286138 - Add some facilities to work with a git monorepo (experimental setup)
Mehdi Amini via llvm-commits
- [llvm] r286140 - Fix `git-llvm` script to handle `git worktree` setups correctly
Mehdi Amini via llvm-commits
- [llvm] r286162 - Add experimental support for unofficial monorepo-like directory layout
Mehdi Amini via llvm-commits
- [llvm] r286163 - [doc] Add documentation about how to use a monorepo
Mehdi Amini via llvm-commits
- [test-suite] r286192 - After some discussion, having -flto as a default in -Os builds is a bad idea
Mehdi Amini via llvm-commits
- [llvm] r286317 - [cmake] Fix handling compiler-rt in LLVM_ENABLE_PROJECTS by turning any "-" into "_"
Mehdi Amini via llvm-commits
- [llvm] r286328 - [doc] Remove explicit CMake version requirement for MSVC
Mehdi Amini via llvm-commits
- [llvm] r286329 - Revert "[ThinLTO] Prevent exporting of locals used/defined in module level asm"
Mehdi Amini via llvm-commits
- [llvm] r286297 - [ThinLTO] Prevent exporting of locals used/defined in module level asm
Mehdi Amini via llvm-commits
- [llvm] r286394 - Make BitcodeReader::parseIdentificationBlock() robust to EOF
Mehdi Amini via llvm-commits
- [llvm] r286560 - CMake: make LLVM_OPTIMIZED_TABLEGEN friendly with LLVM_EXTERNAL_CLANG_SOURCE_DIR
Mehdi Amini via llvm-commits
- [lld] r286561 - Make the Error class constructor protected
Mehdi Amini via llvm-commits
- [llvm] r286561 - Make the Error class constructor protected
Mehdi Amini via llvm-commits
- [lld] r286562 - Prevent at compile time converting from Error::success() to Expected<T>
Mehdi Amini via llvm-commits
- [llvm] r286562 - Prevent at compile time converting from Error::success() to Expected<T>
Mehdi Amini via llvm-commits
- [llvm] r286563 - Fix build failure, update llvm-strings for the new Error API
Mehdi Amini via llvm-commits
- [llvm] r286571 - Fix gold plugin after Error API changes
Mehdi Amini via llvm-commits
- [llvm] r286647 - Fix static initialization order fiasco in MCTests
Mehdi Amini via llvm-commits
- [lld] r286649 - Fix wrong formatting in lld introduced in r286561 (NFC)
Mehdi Amini via llvm-commits
- [llvm] r286695 - Improve `git llvm push` to suggest `git pull` when applying patch fails
Mehdi Amini via llvm-commits
- [llvm] r286514 - IR: Introduce inrange attribute on getelementptr indices.
Mehdi Amini via llvm-commits
- [llvm] r286514 - IR: Introduce inrange attribute on getelementptr indices.
Mehdi Amini via llvm-commits
- [PATCH] D26402: [ThinLTO] Make inline assembly handling more efficient in summary
Mehdi Amini via llvm-commits
- fast-math: fix a bug related to square roots of negatives
Michael Kuperstein via llvm-commits
- [PATCH] D25963: [LoopUnroll] Implement profile-based loop peeling
Michael Kuperstein via llvm-commits
- [llvm] r286269 - CODE_OWNERS: Take ownership of the loop vectorizer.
Michael Kuperstein via llvm-commits
- [PATCH] D26083: [LV] Scalarize operands of predicated instructions
Michael Kuperstein via llvm-commits
- [PATCH] D26083: [LV] Scalarize operands of predicated instructions
Michael Kuperstein via llvm-commits
- [PATCH] D25963: [LoopUnroll] Implement profile-based loop peeling
Michael Kuperstein via llvm-commits
- [PATCH] D26521: [X86] Allow folding of reloads from stack slots when loading a subreg of the spilled reg
Michael Kuperstein via llvm-commits
- [PATCH] D26521: [X86] Allow folding of reloads from stack slots when loading a subreg of the spilled reg
Michael Kuperstein via llvm-commits
- [PATCH] D26521: [X86] Allow folding of reloads from stack slots when loading a subreg of the spilled reg
Michael Kuperstein via llvm-commits
- [PATCH] D26521: [X86] Allow folding of reloads from stack slots when loading a subreg of the spilled reg
Michael Kuperstein via llvm-commits
- [PATCH] D26521: [X86] Allow folding of reloads from stack slots when loading a subreg of the spilled reg
Michael Kuperstein via llvm-commits
- [PATCH] D26521: [X86] Allow folding of reloads from stack slots when loading a subreg of the spilled reg
Michael Kuperstein via llvm-commits
- [PATCH] D26521: [X86] Allow folding of reloads from stack slots when loading a subreg of the spilled reg
Michael Kuperstein via llvm-commits
- [PATCH] D26277: [SLP] Fixed cost model for horizontal reduction.
Michael Kuperstein via llvm-commits
- [PATCH] D26554: [LoopVectorizer] When estimating register usage, unused instructions may "end" another use.
Michael Kuperstein via llvm-commits
- [PATCH] D26555: [LV] Keep predicated instructions in the same block
Michael Kuperstein via llvm-commits
- [PATCH] D26436: Fix for lost FastMathFlags in 4 optimizations.
Michael Zolotukhin via llvm-commits
- [PATCH] D26155: Enable Loop Sink pass for functions that has profile.
Michael Zolotukhin via llvm-commits
- [PATCH] D26155: Enable Loop Sink pass for functions that has profile.
Michael Zolotukhin via llvm-commits
- [PATCH] D26436: Fix for lost FastMathFlags in 4 optimizations.
Michael Zolotukhin via llvm-commits
- [PATCH] D26299: Improving the efficiency of the Loop Unswitching pass
Michael Zolotukhin via llvm-commits
- [PATCH] D26543: Fix for lost FastMathFlags in SLPVectorizer
Michael Zolotukhin via llvm-commits
- [PATCH] D22630: Loop rotation
Michael Zolotukhin via llvm-commits
- [PATCH] D26543: Fix for lost FastMathFlags in SLPVectorizer
Michael Zolotukhin via llvm-commits
- [PATCH] D26563: [LV] Stop saying "use -Rpass-analysis=loop-vectorize"
Michael Zolotukhin via llvm-commits
- [PATCH] D26527: Use profile info to adjust loop unroll threshold.
Michael Zolotukhin via llvm-commits
- [PATCH] D26575: Fix for lost FastMathFlags in SLPVectorizer (intrinsic calls)
Michael Zolotukhin via llvm-commits
- [llvm] r286720 - [OCaml] Clear cross-target test deps when building out-of-tree
Michal Gorny via llvm-commits
- [PATCH] D26255: [cmake] Rename HAVE_DIA_SDK to LLVM_ENABLE_DIA_SDK, and expose in LLVMConfig
Michał Górny via llvm-commits
- [PATCH] D26541: [cmake] Fix missing linked libraries for llvm-strings
Michał Górny via llvm-commits
- [PATCH] D26541: [cmake] Fix missing linked libraries for llvm-strings
Michał Górny via llvm-commits
- [PATCH] D26579: [cmake] Allow CMAKE_BUILD_TYPE=Gentoo
Michał Górny via llvm-commits
- [PATCH] D26580: [OCaml] Clear cross-target test deps when building out-of-tree
Michał Górny via llvm-commits
- [PATCH] D26580: [OCaml] Clear cross-target test deps when building out-of-tree
Michał Górny via llvm-commits
- [PATCH] D26579: [cmake] Allow CMAKE_BUILD_TYPE=Gentoo
Michał Górny via llvm-commits
- [PATCH] D26579: [cmake] Allow CMAKE_BUILD_TYPE=Gentoo
Michał Górny via llvm-commits
- [PATCH] D25501: [Orc] Specialize SerializationTraits on (un)signed char to fix SunOS
Michał Górny via llvm-commits
- [PATCH] D26579: [cmake] Allow CMAKE_BUILD_TYPE=Gentoo
Michał Górny via llvm-commits
- [PATCH] D26579: [cmake] Allow CMAKE_BUILD_TYPE=Gentoo
Michał Górny via llvm-commits
- [PATCH] D26579: [cmake] Allow CMAKE_BUILD_TYPE=Gentoo
Michał Górny via llvm-commits
- [llvm] r286171 - [AMDGPU] Allow hoisting of comparisons out of a loop and eliminate condition copies
Michel Dänzer via llvm-commits
- [llvm] r286171 - [AMDGPU] Allow hoisting of comparisons out of a loop and eliminate condition copies
Michel Dänzer via llvm-commits
- [llvm] r286171 - [AMDGPU] Allow hoisting of comparisons out of a loop and eliminate condition copies
Michel Dänzer via llvm-commits
- [llvm] r286594 - llvm-strings: Fix r286556 to add required libraries.
NAKAMURA Takumi via llvm-commits
- [PATCH] D26305: [Power9] vector load/store with length - llvm portion
Nemanja Ivanovic via llvm-commits
- [PATCH] D26480: [PowerPC] Implement remaining vector permute builtins in altivec.h - LLVM portion
Nemanja Ivanovic via llvm-commits
- [PATCH] D26023: [PowerPC] Improvements for BUILD_VECTOR Vol. 3
Nemanja Ivanovic via llvm-commits
- [PATCH] D25912: [PowerPC] Improvements for BUILD_VECTOR Vol. 1
Nemanja Ivanovic via llvm-commits
- [PATCH] D26066: [PowerPC] Improvements for BUILD_VECTOR Vol. 4
Nemanja Ivanovic via llvm-commits
- [PATCH] D25912: [PowerPC] Improvements for BUILD_VECTOR Vol. 1
Nemanja Ivanovic via llvm-commits
- [llvm] r286596 - [PowerPC] Add vector conversion builtins to altivec.h - LLVM portion
Nemanja Ivanovic via llvm-commits
- [PATCH] D26307: [PowerPC] Add vector conversion builtins to altivec.h - LLVM portion
Nemanja Ivanovic via llvm-commits
- [llvm] r286638 - [PowerPC] Add remaining vector permute builtins in altivec.h - LLVM portion
Nemanja Ivanovic via llvm-commits
- [PATCH] D26480: [PowerPC] Implement remaining vector permute builtins in altivec.h - LLVM portion
Nemanja Ivanovic via llvm-commits
- [PATCH] D26305: [Power9] vector load/store with length - llvm portion
Nemanja Ivanovic via llvm-commits
- [PATCH] D26551: [Power9] Add patterns for vnegd, vnegw
Nemanja Ivanovic via llvm-commits
- [PATCH] D26547: [PPC] add intrinsics mapping to the extractuw/insertw instructions
Nemanja Ivanovic via llvm-commits
- [PATCH] D26536: [PPC] Add intrinsic mapping to the xscvhpsp instruction (VSX Scalar Convert Half-Precision to Single-Precision)
Nemanja Ivanovic via llvm-commits
- [compiler-rt] r284901 - [sanitizers] support strict_string_checks for strncmp
Nick Lewycky via llvm-commits
- [compiler-rt] r284901 - [sanitizers] support strict_string_checks for strncmp
Nick Lewycky via llvm-commits
- [compiler-rt] r284901 - [sanitizers] support strict_string_checks for strncmp
Nick Lewycky via llvm-commits
- [compiler-rt] r284901 - [sanitizers] support strict_string_checks for strncmp
Nick Lewycky via llvm-commits
- [llvm] r286483 - Revert r286437 r286438, they caused PR30976
Nico Weber via llvm-commits
- [PATCH] D26348: Allow convergent attribute for function arguments
Nicolai Hähnle via llvm-commits
- [PATCH] D26265: AMDGPU: Remove unnecessary and on conditional branch
Nicolai Hähnle via llvm-commits
- [PATCH] D26303: AMDGPU/SI: Fix visit order assumption in SIFixSGPRCopies
Nicolai Hähnle via llvm-commits
- [PATCH] D26348: Allow convergent attribute for function arguments
Nicolai Hähnle via llvm-commits
- [PATCH] D26348: Allow convergent attribute for function arguments
Nicolai Hähnle via llvm-commits
- [PATCH] D26348: Allow convergent attribute for function arguments
Nicolai Hähnle via llvm-commits
- [PATCH] D26348: Allow convergent attribute for function arguments
Nicolai Hähnle via llvm-commits
- [PATCH] D25551: AMDGPU: Implement SGPR spilling with scalar stores
Nicolai Hähnle via llvm-commits
- [llvm] r286265 - [MC][AArch64] Cleanup end-of-line parsing in AArch64 AsmParser.
Nirav Dave via llvm-commits
- [PATCH] D26309: [MC][AArch64] Cleanup end-of-line parsing in AArch64 AsmParser.
Nirav Dave via llvm-commits
- [PATCH] D26309: [MC][AArch64] Cleanup end-of-line parsing in AArch64 AsmParser.
Nirav Davé via llvm-commits
- [llvm] r286514 - IR: Introduce inrange attribute on getelementptr indices.
Nuno Lopes via llvm-commits
- [llvm] r286514 - IR: Introduce inrange attribute on getelementptr indices.
Nuno Lopes via llvm-commits
- [llvm] r286514 - IR: Introduce inrange attribute on getelementptr indices.
Nuno Lopes via llvm-commits
- fast-math: fix a bug related to square roots of negatives
Octav Zlatior via llvm-commits
- [PATCH] D26499: [ARM] Thumb2 LDR (literal) should accept PC as the destination
Oliver Stannard via llvm-commits
- [llvm] r286446 - [ARM] Thumb2 LDR (literal) should accept PC as the destination
Oliver Stannard via llvm-commits
- [PATCH] D26499: [ARM] Thumb2 LDR (literal) should accept PC as the destination
Oliver Stannard via llvm-commits
- [PATCH] D26151: RegCall - Handling long double arguments
Oren Ben Simhon via llvm-commits
- [PATCH] D26181: RegCall - Handling v64i1 in 32/64 bit target
Oren Ben Simhon via llvm-commits
- [PATCH] D26151: RegCall - Handling long double arguments
Oren Ben Simhon via llvm-commits
- [PATCH] D26151: RegCall - Handling long double arguments
Oren Ben Simhon via llvm-commits
- [PATCH] D26151: RegCall - Handling long double arguments
Oren Ben Simhon via llvm-commits
- [PATCH] D26151: RegCall - Handling long double arguments
Oren Ben Simhon via llvm-commits
- [PATCH] D26181: RegCall - Handling v64i1 in 32/64 bit target
Oren Ben Simhon via llvm-commits
- [PATCH] D26181: RegCall - Handling v64i1 in 32/64 bit target
Oren Ben Simhon via llvm-commits
- [PATCH] D26391: [JumpThreading] Unfold selects that depend on the same condition
Pablo Barrio via llvm-commits
- [PATCH] D26391: [JumpThreading] Unfold selects that depend on the same condition
Pablo Barrio via llvm-commits
- [llvm] r286236 - [JumpThreading] Unfold selects that depend on the same condition
Pablo Barrio via llvm-commits
- [PATCH] D26391: [JumpThreading] Unfold selects that depend on the same condition
Pablo Barrio via llvm-commits
- [PATCH] D26391: [JumpThreading] Unfold selects that depend on the same condition
Pablo Barrio via llvm-commits
- [PATCH] D26450: [JumpThreading] Prevent non-deterministic use lists
Pablo Barrio via llvm-commits
- [PATCH] D26450: [JumpThreading] Prevent non-deterministic use lists
Pablo Barrio via llvm-commits
- [PATCH] D26450: [JumpThreading] Prevent non-deterministic use lists
Pablo Barrio via llvm-commits
- [PATCH] D26450: [JumpThreading] Prevent non-deterministic use lists
Pablo Barrio via llvm-commits
- [PATCH] D26450: [JumpThreading] Prevent non-deterministic use lists
Pablo Barrio via llvm-commits
- [PATCH] D26428: Update vectorization debug info unittest.
Paul Robinson via llvm-commits
- [PATCH] D26428: Update vectorization debug info unittest.
Paul Robinson via llvm-commits
- [PATCH] D26428: Update vectorization debug info unittest.
Paul Robinson via llvm-commits
- [PATCH] D26469: Improve DWARF parsing and attribute retrieval speed by improving DWARF abbreviation declarations.
Paul Robinson via llvm-commits
- [PATCH] D24180: Emit 'no line' information for interesting 'orphan' instructions
Paul Robinson via llvm-commits
- [PATCH] D26567: Improve DWARF parsing speed by improving DWARFAbbreviationDeclaration
Paul Robinson via llvm-commits
- [PATCH] D25587: Introduce llvm FormatVariadic
Pavel Labath via llvm-commits
- [PATCH] D25908: [dsymutil] Replace TimeValue with TimePoint
Pavel Labath via llvm-commits
- [llvm] r286358 - [dsymutil] Replace TimeValue with TimePoint
Pavel Labath via llvm-commits
- [llvm] r286359 - Zero-initialize chrono duration objects
Pavel Labath via llvm-commits
- [PATCH] D25908: [dsymutil] Replace TimeValue with TimePoint
Pavel Labath via llvm-commits
- [PATCH] D25730: Remove TimeValue usage from llvm/Support
Pavel Labath via llvm-commits
- [llvm] r286361 - Remove TimeValue usage from Scalar/SROA.cpp. NFC.
Pavel Labath via llvm-commits
- [PATCH] D26447: Remove TimeValue class
Pavel Labath via llvm-commits
- [PATCH] D26463: [cmake] Move LLVM_BUILD_STATIC check to an earlier point
Pavel Labath via llvm-commits
- [PATCH] D26504: [Support] Use HAVE_DLOPEN to guard dlopen(3) usage
Pavel Labath via llvm-commits
- [PATCH] D24863: Keep dependencies separated between static and dynamic libraries. Fix for bug #28127.
Pavel Labath via llvm-commits
- [PATCH] D26430: Bitcode: Change the BitcodeReader to use llvm::Error internally.
Pete Cooper via llvm-commits
- [PATCH] D26332: Add a user-defined literal for StringRef
Pete Cooper via llvm-commits
- [PATCH] D26334: Add some facilities to work with a git monorepo (experimental setup)
Peter Collingbourne via llvm-commits
- [PATCH] D26259: Bitcode: Decouple block info block state from reader.
Peter Collingbourne via llvm-commits
- [llvm] r286206 - Bitcode: Split out block info reading into a separate function.
Peter Collingbourne via llvm-commits
- [llvm] r286207 - Bitcode: Decouple block info block state from reader.
Peter Collingbourne via llvm-commits
- [PATCH] D26259: Bitcode: Decouple block info block state from reader.
Peter Collingbourne via llvm-commits
- [PATCH] D26384: IR, Bitcode: Change bitcode reader to no longer own its memory buffer.
Peter Collingbourne via llvm-commits
- [llvm] r286214 - IR, Bitcode: Change bitcode reader to no longer own its memory buffer.
Peter Collingbourne via llvm-commits
- [PATCH] D26384: IR, Bitcode: Change bitcode reader to no longer own its memory buffer.
Peter Collingbourne via llvm-commits
- [PATCH] D25812: X86: Introduce the "relocImm" ComplexPattern, which represents a relocatable immediate.
Peter Collingbourne via llvm-commits
- [PATCH] D25878: IR, X86: Understand !range metadata on global variables.
Peter Collingbourne via llvm-commits
- [PATCH] D25878: IR, X86: Understand !range metadata on global variables.
Peter Collingbourne via llvm-commits
- [PATCH] D25930: IR: Introduce a GlobalPointer type for all GlobalValues of pointer type.
Peter Collingbourne via llvm-commits
- [PATCH] D22793: IR: Introduce inbounds attribute on getelementptr indices.
Peter Collingbourne via llvm-commits
- [PATCH] D22295: Introduce GlobalSplit pass.
Peter Collingbourne via llvm-commits
- [PATCH] D25812: X86: Introduce the "relocImm" ComplexPattern, which represents a relocatable immediate.
Peter Collingbourne via llvm-commits
- [PATCH] D26430: Bitcode: Change the BitcodeReader to use llvm::Error internally.
Peter Collingbourne via llvm-commits
- [PATCH] D26430: Bitcode: Change the BitcodeReader to use llvm::Error internally.
Peter Collingbourne via llvm-commits
- [PATCH] D26430: Bitcode: Change the BitcodeReader to use llvm::Error internally.
Peter Collingbourne via llvm-commits
- [llvm] r286323 - Bitcode: Change the BitcodeReader to use llvm::Error internally.
Peter Collingbourne via llvm-commits
- [PATCH] D26430: Bitcode: Change the BitcodeReader to use llvm::Error internally.
Peter Collingbourne via llvm-commits
- [llvm] r286326 - Bitcode: Remove the remnants of the BitcodeDiagnosticInfo class.
Peter Collingbourne via llvm-commits
- [PATCH] D26439: Bitcode: Change the materializer interface to return llvm::Error.
Peter Collingbourne via llvm-commits
- [PATCH] D26441: Analysis: gep inbounds (gep inbounds (...)) is inbounds.
Peter Collingbourne via llvm-commits
- [PATCH] D22793: IR: Introduce inbounds attribute on getelementptr indices.
Peter Collingbourne via llvm-commits
- [PATCH] D22793: IR: Introduce inbounds attribute on getelementptr indices.
Peter Collingbourne via llvm-commits
- [llvm] r286382 - Bitcode: Change the materializer interface to return llvm::Error.
Peter Collingbourne via llvm-commits
- [llvm] r286384 - X86: Introduce the "relocImm" ComplexPattern, which represents a relocatable immediate.
Peter Collingbourne via llvm-commits
- [PATCH] D26439: Bitcode: Change the materializer interface to return llvm::Error.
Peter Collingbourne via llvm-commits
- [PATCH] D25812: X86: Introduce the "relocImm" ComplexPattern, which represents a relocatable immediate.
Peter Collingbourne via llvm-commits
- [llvm] r286385 - Revert r286384, "X86: Introduce the "relocImm" ComplexPattern, which represents a relocatable immediate."
Peter Collingbourne via llvm-commits
- [PATCH] D26460: Tread TSan LLVM flags to driver: account for external flag values in TSan.
Peter Collingbourne via llvm-commits
- [PATCH] D26468: Unbreak the gcc build (workaround a gcc bug)
Peter Collingbourne via llvm-commits
- [PATCH] D26430: Bitcode: Change the BitcodeReader to use llvm::Error internally.
Peter Collingbourne via llvm-commits
- [PATCH] D26219: Bitcode: Change reader interface to take memory buffers.
Peter Collingbourne via llvm-commits
- [PATCH] D26460: Tread TSan LLVM flags to driver: account for external flag values in TSan.
Peter Collingbourne via llvm-commits
- [llvm] r286420 - Re-apply r286384, "X86: Introduce the "relocImm" ComplexPattern, which represents a relocatable immediate.", with a fix for 32-bit x86.
Peter Collingbourne via llvm-commits
- [PATCH] D26481: Make the Error class constructor protected
Peter Collingbourne via llvm-commits
- [PATCH] D26460: Tread TSan LLVM flags to driver: account for external flag values in TSan.
Peter Collingbourne via llvm-commits
- [PATCH] D26508: [ELF] - Better diagnostic for relative relocation to an absolute value error.
Peter Collingbourne via llvm-commits
- [PATCH] D22793: IR: Introduce inbounds attribute on getelementptr indices.
Peter Collingbourne via llvm-commits
- [llvm] r286514 - IR: Introduce inrange attribute on getelementptr indices.
Peter Collingbourne via llvm-commits
- [PATCH] D22793: IR: Introduce inbounds attribute on getelementptr indices.
Peter Collingbourne via llvm-commits
- [PATCH] D22295: Introduce GlobalSplit pass.
Peter Collingbourne via llvm-commits
- [PATCH] D26532: Bitcode: Clean up error handling for certain bitcode query functions.
Peter Collingbourne via llvm-commits
- [PATCH] D26539: Bitcode: Change getModuleSummaryIndex() to return an llvm::Expected.
Peter Collingbourne via llvm-commits
- [PATCH] D26539: Bitcode: Change getModuleSummaryIndex() to return an llvm::Expected.
Peter Collingbourne via llvm-commits
- [llvm] r286622 - Bitcode: Prepare to move bitcode readers to free functions.
Peter Collingbourne via llvm-commits
- [lld] r286623 - Bitcode: Clean up error handling for certain bitcode query functions.
Peter Collingbourne via llvm-commits
- [llvm] r286623 - Bitcode: Clean up error handling for certain bitcode query functions.
Peter Collingbourne via llvm-commits
- [llvm] r286624 - Bitcode: Change getModuleSummaryIndex() to return an llvm::Expected.
Peter Collingbourne via llvm-commits
- [PATCH] D26532: Bitcode: Clean up error handling for certain bitcode query functions.
Peter Collingbourne via llvm-commits
- [PATCH] D26539: Bitcode: Change getModuleSummaryIndex() to return an llvm::Expected.
Peter Collingbourne via llvm-commits
- [PATCH] D26532: Bitcode: Clean up error handling for certain bitcode query functions.
Peter Collingbourne via llvm-commits
- [PATCH] D26562: Bitcode: Change module reader functions to return an llvm::Expected.
Peter Collingbourne via llvm-commits
- [PATCH] D26045: [cfi] Fix weak functions handling.
Peter Collingbourne via llvm-commits
- [llvm] r286749 - IR: Change the Type::get{Array, Vector, Pointer}ElementType() functions to perform the correct type assertion.
Peter Collingbourne via llvm-commits
- [llvm] r286750 - Bitcode: More precise casting. NFCI.
Peter Collingbourne via llvm-commits
- [llvm] r286751 - Analysis: Simplify the ScalarEvolution::getGEPExpr() interface. NFCI.
Peter Collingbourne via llvm-commits
- [llvm] r286752 - Bitcode: Change module reader functions to return an llvm::Expected.
Peter Collingbourne via llvm-commits
- [PATCH] D26562: Bitcode: Change module reader functions to return an llvm::Expected.
Peter Collingbourne via llvm-commits
- [PATCH] D26562: Bitcode: Change module reader functions to return an llvm::Expected.
Peter Collingbourne via llvm-commits
- [PATCH] D26594: IR: Change the gep_type_iterator API to avoid always exposing the "current" type.
Peter Collingbourne via llvm-commits
- [PATCH] D26595: IR: Change PointerType to derive from Type rather than SequentialType.
Peter Collingbourne via llvm-commits
- [lld] r286353 - [ELF] ARM and AArch64 undefined weak reference values
Peter Smith via llvm-commits
- [PATCH] D26240: [LLD][ARM][AArch64] ARM and AArch64 undefined weak reference values for relative relocations
Peter Smith via llvm-commits
- [lld] r286353 - [ELF] ARM and AArch64 undefined weak reference values
Peter Smith via llvm-commits
- [lld] r286353 - [ELF] ARM and AArch64 undefined weak reference values
Peter Smith via llvm-commits
- [lld] r286353 - [ELF] ARM and AArch64 undefined weak reference values
Peter Smith via llvm-commits
- [PATCH] D26360: [CMake] Get libunwind building under LLVM/runtimes
Petr Hosek via llvm-commits
- [PATCH] D26362: [CMake] Check runtimes subdir when looking for libcxx and libuwind
Petr Hosek via llvm-commits
- [PATCH] D26363: [CMake] Check runtimes subdir when looking for libcxxabi
Petr Hosek via llvm-commits
- [PATCH] D26360: [CMake] Get libunwind building under LLVM/runtimes
Petr Hosek via llvm-commits
- [PATCH] D26362: [CMake] Check runtimes subdir when looking for libcxx and libuwind
Petr Hosek via llvm-commits
- [PATCH] D26363: [CMake] Check runtimes subdir when looking for libcxxabi
Petr Hosek via llvm-commits
- [PATCH] D26362: [CMake] Check runtimes subdir when looking for libcxx and libuwind
Petr Hosek via llvm-commits
- [PATCH] D26362: [CMake] Check runtimes subdir when looking for libcxx and libuwind
Petr Hosek via llvm-commits
- [PATCH] D26266: [tsan] Cast floating-point types correctly when instrumenting atomic accesses
Phabricator via llvm-commits
- [PATCH] D26347: Fix memory leaks (coverity issues 1365586 & 1365591)
Phabricator via llvm-commits
- [PATCH] D26391: [JumpThreading] Unfold selects that depend on the same condition
Phabricator via llvm-commits
- [PATCH] D26382: [BasicAA] Teach BasicAA to handle the inaccessiblememonly and inaccessiblemem_or_argmemonly attributes
Phabricator via llvm-commits
- [PATCH] D26380: [asan] Speed up compilation of large C++ stringmaps (tons of allocas) with ASan
Phabricator via llvm-commits
- [PATCH] D26155: Enable Loop Sink pass for functions that has profile.
Phabricator via llvm-commits
- [PATCH] D26322: [AVX-512] Make VBMI instruction set enabling imply that the BWI instruction set is also enabled.
Phabricator via llvm-commits
- [PATCH] D26330: [X86] Lower AVX512 and SSE intrinsics for CVTTPD2DQ to X86ISD::CVTTPD2DQ.
Phabricator via llvm-commits
- [PATCH] D26331: [AVX-512] Add lowering to cvttpd2udq/cvttps2udq for fptoui v2f64/2f32 to 2i32
Phabricator via llvm-commits
- [PATCH] D26185: [ARM] Loop Strength Reduction crashes when targeting ARM or Thumb.
Phabricator via llvm-commits
- [PATCH] D26087: [LLVM] Fix some Clang-tidy readability-redundant-member-init and Include What You Use warnings; other minor fixes
Phabricator via llvm-commits
- [PATCH] D26106: RegisterCoalescer: Ignore interferences for constant physregs
Phabricator via llvm-commits
- [PATCH] D25582: Timer: Remove group-less NamedRegionTimer constructor
Phabricator via llvm-commits
- [PATCH] D26221: ScheduleDAGInstrs: Ignore dependencies of constant physregs
Phabricator via llvm-commits
- [PATCH] D25140: ScheduleDAGInstrs: Add condjump deps in addSchedBarrierDeps()
Phabricator via llvm-commits
- [PATCH] D25859: [tsan] Expose __tsan_ignore_thread_begin and __tsan_ignore_thread_end in TSan interface
Phabricator via llvm-commits
- [PATCH] D25858: [tsan][llvm] Implement the function attribute to disable TSan checking at run time
Phabricator via llvm-commits
- [PATCH] D26303: AMDGPU/SI: Fix visit order assumption in SIFixSGPRCopies
Phabricator via llvm-commits
- [PATCH] D26570: AMDGPU/SI: Promote i16 = fp_[us]int f32 for VI
Phabricator via llvm-commits
- [PATCH] D26228: [tsan] Test that false races from ObjC's dealloc, .cxx_destruct, and initialize are ignored
Phabricator via llvm-commits
- [PATCH] D26297: [AVX-512] Add support for lowering shuffles to VALIGND/VALIGNQ
Phabricator via llvm-commits
- [PATCH] D26333: [AVX-512] Add unmasked version of shift by immediate and shift by single element in XMM.
Phabricator via llvm-commits
- [llvm] r286260 - NFC small changes in MemDep
Piotr Padlewski via llvm-commits
- [llvm] r286645 - NFC ProgrammersManual fix
Piotr Padlewski via llvm-commits
- [PATCH] D25347: [VirtRegRewriter] Eliminate COPYs before re-writing by renaming.
Quentin Colombet via llvm-commits
- [PATCH] D25614: [tablegen] Extract portions of AsmMatcherEmitter for re-use by another generator. NFC.
Quentin Colombet via llvm-commits
- [llvm] r286183 - GlobalISel: constrain PHI registers on AArch64.
Quentin Colombet via llvm-commits
- [llvm] r286289 - GlobalISel: allow CodeGen to fallback on VReg type/class issues.
Quentin Colombet via llvm-commits
- [llvm] r286300 - GlobalISel: make sure debugging variables are appropriately elided in release builds.
Quentin Colombet via llvm-commits
- [PATCH] D26429: [LSR] Allow formula containing Reg for SCEVAddRecExpr with loop other than current loop
Quentin Colombet via llvm-commits
- [PATCH] D25347: [VirtRegRewriter] Eliminate COPYs before re-writing by renaming.
Quentin Colombet via llvm-commits
- [llvm] r286407 - GlobalISel: translate invoke and landingpad instructions
Quentin Colombet via llvm-commits
- [PATCH] D26494: [ARM] Add plumbing for GlobalISel
Quentin Colombet via llvm-commits
- [PATCH] D22820: [GlobalISel] improved interface to MachineIRBuilder::buildInstr
Quentin Colombet via llvm-commits
- [PATCH] D25347: [VirtRegRewriter] Eliminate COPYs before re-writing by renaming.
Quentin Colombet via llvm-commits
- [llvm] r286232 - cleanup hashSysV a bit.
Rafael Espindola via llvm-commits
- [lld] r286234 - Delete the CommonSection class.
Rafael Espindola via llvm-commits
- [lld] r286235 - Revert "[ELF] Make InputSection<ELFT>::writeTo virtual"
Rafael Espindola via llvm-commits
- [lld] r286237 - Delete the InterpSection class.
Rafael Espindola via llvm-commits
- [lld] r286242 - Remove dead arguments. NFC.
Rafael Espindola via llvm-commits
- [lld] r286261 - Don't add null and discarded sections to the global list.
Rafael Espindola via llvm-commits
- [lld] r286286 - Store the size the same way as any other OutputSection. NFC.
Rafael Espindola via llvm-commits
- [lld] r286327 - Split Header into individual fields.
Rafael Espindola via llvm-commits
- [lld] r286370 - Add a convenience getObj method. NFC.
Rafael Espindola via llvm-commits
- [lld] r286379 - Make Discarded a InputSection.
Rafael Espindola via llvm-commits
- [lld] r286414 - Make OutputSectionBase a class instead of class template.
Rafael Espindola via llvm-commits
- [lld] r286459 - Parse relocations only once.
Rafael Espindola via llvm-commits
- [lld] r286462 - Replace duplicated '16' with a named constant.
Rafael Espindola via llvm-commits
- [lld] r286635 - Avoid a crash with -r and .comment.
Rafael Espindola via llvm-commits
- [lld] r286643 - Make test more strict. NFC.
Rafael Espindola via llvm-commits
- [lld] r286659 - Don't sort sections in -r links.
Rafael Espindola via llvm-commits
- [lld] r286666 - Add missing REQUIRES.
Rafael Espindola via llvm-commits
- Reordering two functions can slow down lld by 1.06 times
Rafael Espíndola via llvm-commits
- [PATCH] D26130: [ELF] - Implemented --symbol-ordering-file option.
Rafael Espíndola via llvm-commits
- [PATCH] D26130: [ELF] - Implemented --symbol-ordering-file option.
Rafael Espíndola via llvm-commits
- [PATCH] D26130: [ELF] - Implemented --symbol-ordering-file option.
Rafael Espíndola via llvm-commits
- [PATCH] D26130: [ELF] - Implemented --symbol-ordering-file option.
Rafael Espíndola via llvm-commits
- [PATCH] D25325: [ELF] Change way we place non-scripted (orphan) sections
Rafael Espíndola via llvm-commits
- [PATCH] D25325: [ELF] Change way we place non-scripted (orphan) sections
Rafael Espíndola via llvm-commits
- Reordering two functions can slow down lld by 1.06 times
Rafael Espíndola via llvm-commits
- [lld] r286100 - [ELF] Make InputSection<ELFT>::writeTo virtual
Rafael Espíndola via llvm-commits
- [lld] r286100 - [ELF] Make InputSection<ELFT>::writeTo virtual
Rafael Espíndola via llvm-commits
- [lld] r286225 - [ELF] Heuristic for placing orphan section
Rafael Espíndola via llvm-commits
- [lld] r286100 - [ELF] Make InputSection<ELFT>::writeTo virtual
Rafael Espíndola via llvm-commits
- [llvm] r286177 - [LTO] Add error message on IO error in compileOptimizedToFile.
Rafael Espíndola via llvm-commits
- [lld] r286100 - [ELF] Make InputSection<ELFT>::writeTo virtual
Rafael Espíndola via llvm-commits
- [PATCH] D26130: [ELF] - Implemented --symbol-ordering-file option.
Rafael Espíndola via llvm-commits
- [lld] r286100 - [ELF] Make InputSection<ELFT>::writeTo virtual
Rafael Espíndola via llvm-commits
- [PATCH] D26379: [LLD] Fix some Clang-tidy modernize-use-default and Include What You Use warnings; other minor fixes
Rafael Espíndola via llvm-commits
- [lld] r286261 - Don't add null and discarded sections to the global list.
Rafael Espíndola via llvm-commits
- [PATCH] D26445: [ELF] - Enable reproduce-error.s test under windows
Rafael Espíndola via llvm-commits
- [lld] r286353 - [ELF] ARM and AArch64 undefined weak reference values
Rafael Espíndola via llvm-commits
- [PATCH] D26379: [LLD] Fix some Clang-tidy modernize-use-default and Include What You Use warnings; other minor fixes
Rafael Espíndola via llvm-commits
- [PATCH] D25766: [ELF] - Implemented --section-ordering-file option.
Rafael Espíndola via llvm-commits
- [lld] r286451 - [ELF] - Allow separate form for -f (alias for -auxiliary).
Rafael Espíndola via llvm-commits
- [lld] r285224 - Call _exit.
Rafael Espíndola via llvm-commits
- [PATCH] D26130: [ELF] - Implemented --symbol-ordering-file option.
Rafael Espíndola via llvm-commits
- [PATCH] D26130: [ELF] - Implemented --symbol-ordering-file option.
Rafael Espíndola via llvm-commits
- [lld] r286353 - [ELF] ARM and AArch64 undefined weak reference values
Rafael Espíndola via llvm-commits
- [PATCH] D24987: [ELF] Use MaxPageSize for aligning PT_LOAD
Rafael Espíndola via llvm-commits
- [lld] r285224 - Call _exit.
Rafael Espíndola via llvm-commits
- [PATCH] D26517: [LTO] Call llvm_shutdown on exit
Rafael Espíndola via llvm-commits
- [PATCH] D26474: Parse resolations only once
Rafael Espíndola via llvm-commits
- [PATCH] D26474: Parse resolations only once
Rafael Espíndola via llvm-commits
- [lld] r286414 - Make OutputSectionBase a class instead of class template.
Rafael Espíndola via llvm-commits
- [PATCH] D26537: Fix llvm-symbolizer to correctly sort a symbol array and calculate symbol sizes
Rafael Espíndola via llvm-commits
- [lld] r285224 - Call _exit.
Rafael Espíndola via llvm-commits
- [PATCH] D26130: [ELF] - Implemented --symbol-ordering-file option.
Rafael Ávila de Espíndola via llvm-commits
- [PATCH] D26130: [ELF] - Implemented --symbol-ordering-file option.
Rafael Ávila de Espíndola via llvm-commits
- [PATCH] D26379: [LLD] Fix some Clang-tidy modernize-use-default and Include What You Use warnings; other minor fixes
Rafael Ávila de Espíndola via llvm-commits
- [PATCH] D26397: [ELF] Show error location for 'duplicate symbol' error
Rafael Ávila de Espíndola via llvm-commits
- [PATCH] D26425: Split Header into individual fields
Rafael Ávila de Espíndola via llvm-commits
- [PATCH] D26440: Make OutputSectionBase a class instead of class template
Rafael Ávila de Espíndola via llvm-commits
- [PATCH] D26443: [ELF] - Use backward slashes inside response files
Rafael Ávila de Espíndola via llvm-commits
- [PATCH] D26474: Parse resolations only once
Rafael Ávila de Espíndola via llvm-commits
- [PATCH] D26496: [ELF] - Allow calls to a protected function in a shared library from non-PIC code.
Rafael Ávila de Espíndola via llvm-commits
- [PATCH] D26443: [ELF] - Use backward slashes inside response files
Rafael Ávila de Espíndola via llvm-commits
- [PATCH] D26487: Include version string into ".comment" section.
Rafael Ávila de Espíndola via llvm-commits
- [PATCH] D26270: Avoid tail recursion elimination across calls with operand bundles
Reid Kleckner via llvm-commits
- [llvm] r286150 - [lit] Print negative exit codes on Windows in hex
Reid Kleckner via llvm-commits
- [llvm] r286150 - [lit] Print negative exit codes on Windows in hex
Reid Kleckner via llvm-commits
- [PATCH] D26374: Add documentation for the PDB file format
Reid Kleckner via llvm-commits
- [PATCH] D26404: [asan/win] Add init hooks to .CRT$XLAB
Reid Kleckner via llvm-commits
- [PATCH] D26404: [asan/win] Add init hooks to .CRT$XLAB
Reid Kleckner via llvm-commits
- [compiler-rt] r286290 - [asan/win] Add init hooks to .CRT$XLAB
Reid Kleckner via llvm-commits
- [PATCH] D26404: [asan/win] Add init hooks to .CRT$XLAB
Reid Kleckner via llvm-commits
- [compiler-rt] r286290 - [asan/win] Add init hooks to .CRT$XLAB
Reid Kleckner via llvm-commits
- [PATCH] D26177: [tsan] Add support for C++ exceptions into TSan (call __tsan_func_exit during unwinding)
Reid Kleckner via llvm-commits
- [compiler-rt] r286395 - [asan/win] Use TerminateProcess when we want to exit abnormally
Reid Kleckner via llvm-commits
- [PATCH] D26473: [asan/win] Delay load dbghelp.dll to delay ucrtbase.dll initialization
Reid Kleckner via llvm-commits
- [PATCH] D26473: [asan/win] Delay load dbghelp.dll to delay ucrtbase.dll initialization
Reid Kleckner via llvm-commits
- [PATCH] D26473: [asan/win] Delay load dbghelp.dll to delay ucrtbase.dll initialization
Reid Kleckner via llvm-commits
- [PATCH] D26473: [asan/win] Delay load dbghelp.dll to delay ucrtbase.dll initialization
Reid Kleckner via llvm-commits
- [PATCH] D26473: [asan/win] Delay load dbghelp.dll to delay ucrtbase.dll initialization
Reid Kleckner via llvm-commits
- [lld] r286499 - Make the .idata$4 and .idata$5 import lib sections 8 bytes on x64
Reid Kleckner via llvm-commits
- [compiler-rt] r286501 - [asan/win] Move breakpoint from Abort to internal__exit
Reid Kleckner via llvm-commits
- [PATCH] D26473: [asan/win] Delay load dbghelp.dll to delay ucrtbase.dll initialization
Reid Kleckner via llvm-commits
- [PATCH] D26473: [asan/win] Delay load dbghelp.dll to delay ucrtbase.dll initialization
Reid Kleckner via llvm-commits
- [PATCH] D26177: [tsan] Add support for C++ exceptions into TSan (call __tsan_func_exit during unwinding)
Reid Kleckner via llvm-commits
- [PATCH] D26177: [tsan] Add support for C++ exceptions into TSan (call __tsan_func_exit during unwinding)
Reid Kleckner via llvm-commits
- [compiler-rt] r286608 - [asan/win] Fix wrong TerminateProcess exit code
Reid Kleckner via llvm-commits
- [compiler-rt] r286609 - Add missing %run to test to fix AArch64 buildbot
Reid Kleckner via llvm-commits
- [llvm] r286615 - [sancov] Don't instrument MSVC CRT stdio config helpers
Reid Kleckner via llvm-commits
- [compiler-rt] r286618 - Add a test that uses coverage and printf from a DLL
Reid Kleckner via llvm-commits
- [compiler-rt] r286673 - Disable a test using posix_spawn on Android
Reid Kleckner via llvm-commits
- [PATCH] D26309: [MC][AArch64] Cleanup end-of-line parsing in AArch64 AsmParser.
Renato Golin via llvm-commits
- [compiler-rt] r286290 - [asan/win] Add init hooks to .CRT$XLAB
Renato Golin via llvm-commits
- [PATCH] D26343: [RFC] Refactor TargetParserTests
Renato Golin via llvm-commits
- [PATCH] D26413: [XRay] Support AArch64 in compiler-rt
Renato Golin via llvm-commits
- [PATCH] D25966: [AArch64] Lower multiplication by a constant int to shl+add+shl
Renato Golin via llvm-commits
- [PATCH] D25966: [AArch64] Lower multiplication by a constant int to shl+add+shl
Renato Golin via llvm-commits
- [llvm] r286119 - Add -O0 support for @llvm.invariant.group.barrier by discarding it if it gets to ISel.
Richard Smith via llvm-commits
- [PATCH] D26292: Discard @llvm.invariant.group.barrier in -O0 code generation
Richard Smith via llvm-commits
- [llvm] r286675 - Print correct directory in merge script.
Richard Trieu via llvm-commits
- [PATCH] D26256: [InstCombine] Don't set debug location when folding through a phi node
Robert Lougher via llvm-commits
- [PATCH] D26256: [InstCombine] Don't set debug location when folding through a phi node
Robert Lougher via llvm-commits
- [PATCH] D26554: [LoopVectorizer] When estimating register usage, unused instructions may "end" another use.
Robert Lougher via llvm-commits
- [PATCH] D26394: [AArch64] Fix incorrect CSEL node created
Roger Ferrer Ibanez via llvm-commits
- [PATCH] D26394: [AArch64] Fix incorrect CSEL node created
Roger Ferrer Ibanez via llvm-commits
- [llvm] r286231 - [AArch64] Fix incorrect CSEL node created
Roger Ferrer Ibanez via llvm-commits
- [PATCH] D26394: [AArch64] Fix incorrect CSEL node created
Roger Ferrer Ibanez via llvm-commits
- [PATCH] D26381: LibcallsShrinkWrap doesn't preserve the CFG
Rong Xu via llvm-commits
- [PATCH] D26399: [ELF] - Implemented -stats command line option.
Rui Ueyama via llvm-commits
- [lld] r286261 - Don't add null and discarded sections to the global list.
Rui Ueyama via llvm-commits
- [lld] r286282 - Rename a function to avoid function overloading. NFC.
Rui Ueyama via llvm-commits
- [PATCH] D26397: [ELF] Show error location for 'duplicate symbol' error
Rui Ueyama via llvm-commits
- [PATCH] D26411: Simplify getLocation() function.
Rui Ueyama via llvm-commits
- [lld] r286287 - Simplify getLocation() function.
Rui Ueyama via llvm-commits
- [PATCH] D26411: Simplify getLocation() function.
Rui Ueyama via llvm-commits
- [PATCH] D26417: Use debug info to print out the first line of symbol conflict message.
Rui Ueyama via llvm-commits
- [PATCH] D26395: [ELF] - Add support for locals list in version script.
Rui Ueyama via llvm-commits
- [lld] r286100 - [ELF] Make InputSection<ELFT>::writeTo virtual
Rui Ueyama via llvm-commits
- [PATCH] D26130: [ELF] - Implemented --symbol-ordering-file option.
Rui Ueyama via llvm-commits
- [PATCH] D26327: Convert MIPS .reginfo section to synthetic input section.
Rui Ueyama via llvm-commits
- [PATCH] D26240: [LLD][ARM][AArch64] ARM and AArch64 undefined weak reference values for relative relocations
Rui Ueyama via llvm-commits
- [PATCH] D26425: Split Header into individual fields
Rui Ueyama via llvm-commits
- [lld] r286100 - [ELF] Make InputSection<ELFT>::writeTo virtual
Rui Ueyama via llvm-commits
- [PATCH] D26349: [ELF] Convert .got.plt section to input section
Rui Ueyama via llvm-commits
- [lld] r286392 - Attempt to fix green dragon bot.
Rui Ueyama via llvm-commits
- [lld] r286364 - [ELF] - Enable reproduce-error.s under windows.
Rui Ueyama via llvm-commits
- [lld] r286393 - Disable cpio test on Windows again.
Rui Ueyama via llvm-commits
- [PATCH] D26445: [ELF] - Enable reproduce-error.s test under windows
Rui Ueyama via llvm-commits
- [PATCH] D26444: [ELF][MIPS] Convert .reginfo and .MIPS.options sections to synthetic input sections
Rui Ueyama via llvm-commits
- [PATCH] D26130: [ELF] - Implemented --symbol-ordering-file option.
Rui Ueyama via llvm-commits
- [PATCH] D26443: [ELF] - Use backward slashes inside response files
Rui Ueyama via llvm-commits
- [PATCH] D26440: Make OutputSectionBase a class instead of class template
Rui Ueyama via llvm-commits
- [PATCH] D25799: Include version string into ".linker-version" section.
Rui Ueyama via llvm-commits
- [lld] r286378 - [ELF] - Add separate form for -R alias.
Rui Ueyama via llvm-commits
- [lld] r286378 - [ELF] - Add separate form for -R alias.
Rui Ueyama via llvm-commits
- [lld] r286405 - Split OutputSection ctor. NFC.
Rui Ueyama via llvm-commits
- [lld] r286406 - Simplify parseEmulation. NFC.
Rui Ueyama via llvm-commits
- [PATCH] D26474: Parse resolations only once
Rui Ueyama via llvm-commits
- [PATCH] D26349: [ELF] Convert .got.plt section to input section
Rui Ueyama via llvm-commits
- [lld] r286416 - Remove an overloaded function to simplify.
Rui Ueyama via llvm-commits
- [lld] r286422 - Add comment and simplify code a bit. NFC.
Rui Ueyama via llvm-commits
- [PATCH] D26395: [ELF] - Add support for locals list in version script.
Rui Ueyama via llvm-commits
- [PATCH] D26487: Include version string into ".comment" section.
Rui Ueyama via llvm-commits
- [PATCH] D25799: Include version string into ".linker-version" section.
Rui Ueyama via llvm-commits
- [lld] r285224 - Call _exit.
Rui Ueyama via llvm-commits
- [lld] r285224 - Call _exit.
Rui Ueyama via llvm-commits
- [lld] r285224 - Call _exit.
Rui Ueyama via llvm-commits
- [lld] r286496 - Include version string into ".comment" section.
Rui Ueyama via llvm-commits
- [PATCH] D26487: Include version string into ".comment" section.
Rui Ueyama via llvm-commits
- [PATCH] D26474: Parse resolations only once
Rui Ueyama via llvm-commits
- [PATCH] D26508: [ELF] - Better diagnostic for relative relocation to an absolute value error.
Rui Ueyama via llvm-commits
- [PATCH] D26443: [ELF] - Use backward slashes inside response files
Rui Ueyama via llvm-commits
- [lld] r286414 - Make OutputSectionBase a class instead of class template.
Rui Ueyama via llvm-commits
- [PATCH] D26498: [ELF] Convert .got section to input section
Rui Ueyama via llvm-commits
- [lld] r286547 - Handle Archive::children's error proerly.
Rui Ueyama via llvm-commits
- [lld] r286548 - Call flush() after llvm_shutdown().
Rui Ueyama via llvm-commits
- [PATCH] D26538: [ADT/MathExtras] Introduce PowerOf2Ceil
Rui Ueyama via llvm-commits
- [PATCH] D26372: [COFF] Don't round alignment if it's already a power-of-two
Rui Ueyama via llvm-commits
- [lld] r286557 - Remove a member from InputSectionData and use the pool instead.
Rui Ueyama via llvm-commits
- [llvm] r286556 - llvm-strings: introduce basic strings tool
Rui Ueyama via llvm-commits
- [llvm] r286556 - llvm-strings: introduce basic strings tool
Rui Ueyama via llvm-commits
- [PATCH] D26549: [ELF] Convert StringTableSection to input section
Rui Ueyama via llvm-commits
- [lld] r286589 - [ELF] - Use backward slashes inside response files
Rui Ueyama via llvm-commits
- [PATCH] D26498: [ELF] Convert .got section to input section
Rui Ueyama via llvm-commits
- [PATCH] D26395: [ELF] - Add support for locals list in version script.
Rui Ueyama via llvm-commits
- [PATCH] D26508: [ELF] - Better diagnostic for relative relocation to an absolute value error.
Rui Ueyama via llvm-commits
- [llvm] r286629 - Fix -Wpessimizing-move warning.
Rui Ueyama via llvm-commits
- [PATCH] D26548: [ELF] - Better diagnostic for "can't create dynamic relocation" error.
Rui Ueyama via llvm-commits
- [PATCH] D26552: [PDB] Add documentation for the PDB DBI Stream.
Rui Ueyama via llvm-commits
- [PATCH] D26552: [PDB] Add documentation for the PDB DBI Stream.
Rui Ueyama via llvm-commits
- [PATCH] D26552: [PDB] Add documentation for the PDB DBI Stream.
Rui Ueyama via llvm-commits
- [PATCH] D25997: Call _exit
Rui Ueyama via llvm-commits
- [PATCH] D26552: [PDB] Add documentation for the PDB DBI Stream.
Rui Ueyama via llvm-commits
- [PATCH] D26210: Define DbiStreamBuilder::addSectionContribs.
Rui Ueyama via llvm-commits
- [lld] r286635 - Avoid a crash with -r and .comment.
Rui Ueyama via llvm-commits
- [PATCH] D26210: Define DbiStreamBuilder::addSectionContribs.
Rui Ueyama via llvm-commits
- [llvm] r286657 - Fix typo in comment.
Rui Ueyama via llvm-commits
- [PATCH] D26210: Define DbiStreamBuilder::addSectionContribs.
Rui Ueyama via llvm-commits
- [llvm] r286677 - Define DbiStreamBuilder::addSectionContribs.
Rui Ueyama via llvm-commits
- [PATCH] D26210: Define DbiStreamBuilder::addSectionContribs.
Rui Ueyama via llvm-commits
- [lld] r286684 - Emit Section Contributions.
Rui Ueyama via llvm-commits
- [PATCH] D26211: Emit Section Contributions.
Rui Ueyama via llvm-commits
- [llvm] r286688 - Remove extra semicolon.
Rui Ueyama via llvm-commits
- [lld] r286698 - Remove dead code.
Rui Ueyama via llvm-commits
- [llvm] r286724 - [Support] Add StringRef::find_lower and contains_lower.
Rui Ueyama via llvm-commits
- [lld] r286414 - Make OutputSectionBase a class instead of class template.
Rui Ueyama via llvm-commits
- [llvm] r286724 - [Support] Add StringRef::find_lower and contains_lower.
Rui Ueyama via llvm-commits
- [compiler-rt] r286583 - [MSAN][MIPS] Fix test Linux/syscalls_sigaction.cc on mips64
Sagar Thakur via llvm-commits
- [PATCH] D25814: [MSAN][MIPS] Fix test Linux/syscalls_sigaction.cc on mips64
Sagar Thakur via llvm-commits
- [PATCH] D25136: [Triple] Add Facebook vendor
Saleem Abdulrasool via llvm-commits
- [llvm] r286556 - llvm-strings: introduce basic strings tool
Saleem Abdulrasool via llvm-commits
- [llvm] r286558 - llvm-strings: explicitly include cctype
Saleem Abdulrasool via llvm-commits
- [llvm] r286556 - llvm-strings: introduce basic strings tool
Saleem Abdulrasool via llvm-commits
- [llvm] r286706 - llvm-strings: ensure that the last string is correctly printed
Saleem Abdulrasool via llvm-commits
- [llvm] r286707 - build: add a dependency on llvm-strings
Saleem Abdulrasool via llvm-commits
- [llvm] r286727 - llvm-strings: trivialise logic until we support more options
Saleem Abdulrasool via llvm-commits
- [llvm] r286729 - test: explicitly use gnu format
Saleem Abdulrasool via llvm-commits
- [llvm] r286767 - llvm-strings: support printing the filename
Saleem Abdulrasool via llvm-commits
- [llvm] r286773 - test: synchronise lit substitutions
Saleem Abdulrasool via llvm-commits
- [llvm] r286777 - llvm-cxxfilt: support reading from stdin
Saleem Abdulrasool via llvm-commits
- [llvm] r286778 - test: remove the archive before modifying it
Saleem Abdulrasool via llvm-commits
- [llvm] r286795 - Demangle: only demangle mangled symbols
Saleem Abdulrasool via llvm-commits
- [llvm] r286591 - [AMDGPU] TargetStreamer: Fix .note section name
Sam Kolton via llvm-commits
- [PATCH] D26096: [ValueTracking] recognize obfuscated variants of umin/umax
Sanjay Patel via llvm-commits
- [llvm] r286113 - [InstCombine] allow splat vector folds in adjustMinMax() (retry r285732)
Sanjay Patel via llvm-commits
- [llvm] r285732 - [InstCombine] allow splat vector folds in adjustMinMax()
Sanjay Patel via llvm-commits
- [llvm] r286249 - [docs] fix link to AMD manuals (PR30946)
Sanjay Patel via llvm-commits
- [llvm] r286255 - [InstCombine] update checks; NFC
Sanjay Patel via llvm-commits
- [llvm] r286256 - [InstCombine] move min/max tests to min/max test file; NFC
Sanjay Patel via llvm-commits
- [llvm] r286314 - [InstCombine] reduce indentation; NFC
Sanjay Patel via llvm-commits
- [llvm] r286315 - [InstCombine] fix profitability equation for max-of-nots transform
Sanjay Patel via llvm-commits
- [llvm] r286318 - [ValueTracking] recognize obfuscated variants of umin/umax
Sanjay Patel via llvm-commits
- [PATCH] D26096: [ValueTracking] recognize obfuscated variants of umin/umax
Sanjay Patel via llvm-commits
- [llvm] r286399 - [InstCombine] regenerate checks; NFC
Sanjay Patel via llvm-commits
- [llvm] r286402 - [InstCombine] regenerate checks; NFC
Sanjay Patel via llvm-commits
- [llvm] r274233 - [InstCombine] shrink switch conditions better (PR24766)
Sanjay Patel via llvm-commits
- [llvm] r286423 - [InstCombine] avoid infinite loop from shuffle-extract-insert sequence (PR30923)
Sanjay Patel via llvm-commits
- [PATCH] D26449: DAGCombiner: fix combine of trunc and select
Sanjay Patel via llvm-commits
- [llvm] r286460 - [InstCombine] auto-generate better checks; NFC
Sanjay Patel via llvm-commits
- [PATCH] D26525: [InstCombine] canonicalize min/max constant to select's false value
Sanjay Patel via llvm-commits
- [PATCH] D22975: [DAG Combiner] Fix the native computation of the Newton series for reciprocals
Sanjay Patel via llvm-commits
- [PATCH] D26518: [AArch64] Compute the Newton series for reciprocals natively
Sanjay Patel via llvm-commits
- [llvm] r286604 - [InstCombine] fix formatting of FoldOpIntoSelect(); NFCI
Sanjay Patel via llvm-commits
- [llvm] r286619 - [InstCombine] add tests to show size-increasing select transforms
Sanjay Patel via llvm-commits
- [PATCH] D26556: [InstCombine] don't widen most selects by hoisting an extend
Sanjay Patel via llvm-commits
- [llvm] r286664 - [InstCombine] clean up foldSelectOpOp(); NFC
Sanjay Patel via llvm-commits
- [llvm] r286668 - [InstCombine] update test to use FileCheck; NFC
Sanjay Patel via llvm-commits
- [llvm] r286671 - [InstCombine] use dyn_cast rather isa+cast; NFC
Sanjay Patel via llvm-commits
- [llvm] r286664 - [InstCombine] clean up foldSelectOpOp(); NFC
Sanjay Patel via llvm-commits
- [llvm] r286737 - [x86] add smin/smax with zero tests
Sanjay Patel via llvm-commits
- [llvm] r286772 - [ValueTracking] move min/max matching to helper function; NFCI
Sanjay Patel via llvm-commits
- [llvm] r286776 - [ValueTracking] recognize even more variants of smin/smax
Sanjay Patel via llvm-commits
- [llvm] r286168 - [AArch64] Transfer memory operands when lowering vector load/store intrinsics
Sanjin Sijaric via llvm-commits
- [PATCH] D26313: [AArch64] Transfer memory operands when lowering vector load and store intrinsics
Sanjin Sijaric via llvm-commits
- [PATCH] D26313: [AArch64] Transfer memory operands when lowering vector load and store intrinsics
Sanjin Sijaric via llvm-commits
- [llvm] r286147 - Avoid tail recursion elimination across calls with operand bundles
Sanjoy Das via llvm-commits
- [PATCH] D26270: Avoid tail recursion elimination across calls with operand bundles
Sanjoy Das via llvm-commits
- [llvm] r286165 - [TRE] Remove dead code
Sanjoy Das via llvm-commits
- [PATCH] D26389: [SCEV] limit recursion depth of CompareSCEVComplexity
Sanjoy Das via llvm-commits
- [PATCH] D26229: [TBAA] Drop support for "old style" scalar TBAA
Sanjoy Das via llvm-commits
- [llvm] r286291 - [TBAA] Drop support for "old style" scalar TBAA tags
Sanjoy Das via llvm-commits
- [PATCH] D26229: [TBAA] Drop support for "old style" scalar TBAA
Sanjoy Das via llvm-commits
- [PATCH] D26438: [Verifier] Add verification for TBAA metadata
Sanjoy Das via llvm-commits
- [PATCH] D26059: [IndVars] Change the order to compute WidenAddRec in widenIVUse
Sanjoy Das via llvm-commits
- [PATCH] D26169: [Reassociate] Skip reassociation for IV if its def instruction contains NSW/NUW flags to enable better IndVar and LSR
Sanjoy Das via llvm-commits
- [PATCH] D26217: Consider all SCEVMulExpr operands for factoring in FactorOutConstant
Sanjoy Das via llvm-commits
- [llvm] r286386 - [SCEV] Refactor out a useful pattern; NFC
Sanjoy Das via llvm-commits
- [PATCH] D26438: [Verifier] Add verification for TBAA metadata
Sanjoy Das via llvm-commits
- [PATCH] D26438: [Verifier] Add verification for TBAA metadata
Sanjoy Das via llvm-commits
- [llvm] r286388 - [Verifier] clang-format a section; NFC
Sanjoy Das via llvm-commits
- [PATCH] D26217: Consider all SCEVMulExpr operands for factoring in FactorOutConstant
Sanjoy Das via llvm-commits
- [PATCH] D26438: [Verifier] Add verification for TBAA metadata
Sanjoy Das via llvm-commits
- [PATCH] D26438: [Verifier] Add verification for TBAA metadata
Sanjoy Das via llvm-commits
- [PATCH] D26389: [SCEV] limit recursion depth of CompareSCEVComplexity
Sanjoy Das via llvm-commits
- [PATCH] D26438: [Verifier] Add verification for TBAA metadata
Sanjoy Das via llvm-commits
- [PATCH] D26438: [Verifier] Add verification for TBAA metadata
Sanjoy Das via llvm-commits
- [PATCH] D26438: [Verifier] Add verification for TBAA metadata
Sanjoy Das via llvm-commits
- [PATCH] D26438: [Verifier] Add verification for TBAA metadata
Sanjoy Das via llvm-commits
- [PATCH] D26438: [Verifier] Add verification for TBAA metadata
Sanjoy Das via llvm-commits
- [llvm] r286428 - [LangRef] Drop "experimental" caveat from operand bundles
Sanjoy Das via llvm-commits
- [llvm] r286429 - [SCEV] Eta reduce some lambdas; NFC
Sanjoy Das via llvm-commits
- [llvm] r286436 - Lift out a helper lambda; NFC
Sanjoy Das via llvm-commits
- [llvm] r286437 - [SCEVExpander] Don't hoist divisions
Sanjoy Das via llvm-commits
- [llvm] r286438 - [SCEVExpander] Hoist unsigned divisons when safe
Sanjoy Das via llvm-commits
- [PATCH] D26438: [Verifier] Add verification for TBAA metadata
Sanjoy Das via llvm-commits
- [PATCH] D18738: Add new !unconditionally_dereferenceable load instruction metadata
Sanjoy Das via llvm-commits
- [PATCH] D18738: Add new !unconditionally_dereferenceable load instruction metadata
Sanjoy Das via llvm-commits
- [PATCH] D26438: [Verifier] Add verification for TBAA metadata
Sanjoy Das via llvm-commits
- [llvm] r286785 - [LangRef] Drop misleading anecdote
Sanjoy Das via llvm-commits
- [PATCH] D26536: [PPC] Add intrinsic mapping to the xscvhpsp instruction (VSX Scalar Convert Half-Precision to Single-Precision)
Sean Fertile via llvm-commits
- [llvm] r286550 - Add a blank line for a test commit.
Sean Fertile via llvm-commits
- [PATCH] D26547: [PPC] add intrinsics mapping to the extractuw/insertw instructiosn
Sean Fertile via llvm-commits
- [PATCH] D26547: [PPC] add intrinsics mapping to the extractuw/insertw instructions
Sean Fertile via llvm-commits
- [lld] r286414 - Make OutputSectionBase a class instead of class template.
Sean Silva via llvm-commits
- [PATCH] D26391: [JumpThreading] Unfold selects that depend on the same condition
Sebastian Pop via llvm-commits
- [PATCH] D26412: [XRay] Support AArch64 in LLVM
Serge Rogatch via llvm-commits
- [PATCH] D26413: [XRay] Support AArch64 in compiler-rt
Serge Rogatch via llvm-commits
- [PATCH] D26413: [XRay] Support AArch64 in compiler-rt
Serge Rogatch via llvm-commits
- [PATCH] D26412: [XRay] Support AArch64 in LLVM
Serge Rogatch via llvm-commits
- [PATCH] D26412: [XRay] Support AArch64 in LLVM
Serge Rogatch via llvm-commits
- [PATCH] D26412: [XRay] Support AArch64 in LLVM
Serge Rogatch via llvm-commits
- [PATCH] D26412: [XRay] Support AArch64 in LLVM
Serge Rogatch via llvm-commits
- [PATCH] D26412: [XRay] Support AArch64 in LLVM
Serge Rogatch via llvm-commits
- [PATCH] D26412: [XRay] Support AArch64 in LLVM
Serge Rogatch via llvm-commits
- [PATCH] D26413: [XRay] Support AArch64 in compiler-rt
Serge Rogatch via llvm-commits
- [PATCH] D26413: [XRay] Support AArch64 in compiler-rt
Serge Rogatch via llvm-commits
- [PATCH] D26412: [XRay] Support AArch64 in LLVM
Serge Rogatch via llvm-commits
- [PATCH] D26327: Convert MIPS .reginfo section to synthetic input section.
Simon Atanasyan via llvm-commits
- [PATCH] D26401: [mips][ias] N32/N64 must not sort the relocation table.
Simon Atanasyan via llvm-commits
- [llvm] r286351 - [mips] Add non-const getter for the Elf_Mips_Options class. NFC
Simon Atanasyan via llvm-commits
- [PATCH] D26444: [ELF][MIPS] Convert .reginfo and .MIPS.options sections to synthetic input sections
Simon Atanasyan via llvm-commits
- [PATCH] D26327: Convert MIPS .reginfo section to synthetic input section.
Simon Atanasyan via llvm-commits
- [lld] r286397 - [ELF][MIPS] Convert .reginfo and .MIPS.options sections to synthetic input sections
Simon Atanasyan via llvm-commits
- [lld] r286398 - [ELF][MIPS] Convert .MIPS.abiflags section to synthetic input section
Simon Atanasyan via llvm-commits
- [lld] r286401 - [ELF][MIPS] Attempt to fix buildbot
Simon Atanasyan via llvm-commits
- [PATCH] D26444: [ELF][MIPS] Convert .reginfo and .MIPS.options sections to synthetic input sections
Simon Atanasyan via llvm-commits
- [PATCH] D26444: [ELF][MIPS] Convert .reginfo and .MIPS.options sections to synthetic input sections
Simon Atanasyan via llvm-commits
- [PATCH] D26498: [ELF] Convert .got section to input section
Simon Atanasyan via llvm-commits
- [llvm] r286230 - [mips] Renable small data section test.
Simon Dardis via llvm-commits
- [PATCH] D26398: [mips][msa] Implement f16 support
Simon Dardis via llvm-commits
- [PATCH] D26401: [mips][ias] N32/N64 must not sort the relocation table.
Simon Dardis via llvm-commits
- [PATCH] D21739: [TLI] Add functions determining if int parameters/returns should be zeroext/signext.
Simon Dardis via llvm-commits
- [llvm] r286104 - [X86][SSE] Drop unnecessary -mcpu argument from trunc tests
Simon Pilgrim via llvm-commits
- [llvm] r286105 - [X86][AVX512] Add AVX512VL/AVX512BWVL vector truncation tests
Simon Pilgrim via llvm-commits
- [PATCH] D26357: [SelectionDAG] Add a signed integer absolute intrinsic
Simon Pilgrim via llvm-commits
- [PATCH] D26333: [AVX-512] Add unmasked version of shift by immediate and shift by single element in XMM.
Simon Pilgrim via llvm-commits
- [PATCH] D26331: [AVX-512] Add lowering to cvttpd2udq/cvttps2udq for fptoui v2f64/2f32 to 2i32
Simon Pilgrim via llvm-commits
- [PATCH] D26330: [X86] Lower AVX512 and SSE intrinsics for CVTTPD2DQ to X86ISD::CVTTPD2DQ.
Simon Pilgrim via llvm-commits
- [PATCH] D26321: [X86] Add LLVM version number for each intrinsic handled by auto upgrade for age tracking
Simon Pilgrim via llvm-commits
- [PATCH] D26297: [AVX-512] Add support for lowering shuffles to VALIGND/VALIGNQ
Simon Pilgrim via llvm-commits
- [PATCH] D25910: [VectorLegalizer] Expansion of CTLZ using CTPOP when possible
Simon Pilgrim via llvm-commits
- [PATCH] D26333: [AVX-512] Add unmasked version of shift by immediate and shift by single element in XMM.
Simon Pilgrim via llvm-commits
- [PATCH] D26331: [AVX-512] Add lowering to cvttpd2udq/cvttps2udq for fptoui v2f64/2f32 to 2i32
Simon Pilgrim via llvm-commits
- [llvm] r286233 - [VectorLegalizer] Expansion of CTLZ using CTPOP when possible
Simon Pilgrim via llvm-commits
- [PATCH] D25910: [VectorLegalizer] Expansion of CTLZ using CTPOP when possible
Simon Pilgrim via llvm-commits
- [llvm] r286238 - [TargetLowering] Fix undef vector element issue with true/false result handling
Simon Pilgrim via llvm-commits
- [PATCH] D26031: [TargetLowering] Fix undef vector element issue with true/false result handling
Simon Pilgrim via llvm-commits
- [PATCH] D26297: [AVX-512] Add support for lowering shuffles to VALIGND/VALIGNQ
Simon Pilgrim via llvm-commits
- [llvm] r286241 - [X86][SSE] Regenerate test (just adds missing header)
Simon Pilgrim via llvm-commits
- [PATCH] D25987: [X86] New pattern to generate PSUBUS from SELECT
Simon Pilgrim via llvm-commits
- [PATCH] D25987: [X86] New pattern to generate PSUBUS from SELECT
Simon Pilgrim via llvm-commits
- [PATCH] D26149: [DAGCombiner] Match load by bytes idiom and fold it into a single load
Simon Pilgrim via llvm-commits
- [PATCH] D26330: [X86] Lower AVX512 and SSE intrinsics for CVTTPD2DQ to X86ISD::CVTTPD2DQ.
Simon Pilgrim via llvm-commits
- [PATCH] D26230: [AddressSanitizer] Add support for (constant-)masked loads and stores.
Simon Pilgrim via llvm-commits
- [llvm] r286233 - [VectorLegalizer] Expansion of CTLZ using CTPOP when possible
Simon Pilgrim via llvm-commits
- [PATCH] D25812: X86: Introduce the "relocImm" ComplexPattern, which represents a relocatable immediate.
Simon Pilgrim via llvm-commits
- [PATCH] D25652: [AVX-512] Add support for commuting VPERMT2(B/W/D/Q/PS/PD) to/from VPERMI2(B/W/D/Q/PS/PD).
Simon Pilgrim via llvm-commits
- [PATCH] D26321: [X86] Add LLVM version number for each intrinsic handled by auto upgrade for age tracking
Simon Pilgrim via llvm-commits
- [llvm] r286447 - [X86] Add knownbits vector logical shift test
Simon Pilgrim via llvm-commits
- [llvm] r286448 - [SelectionDAG] Add support for vector demandedelts in SHL/SRL opcodes
Simon Pilgrim via llvm-commits
- [PATCH] D26333: [AVX-512] Add unmasked version of shift by immediate and shift by single element in XMM.
Simon Pilgrim via llvm-commits
- [llvm] r286452 - [DAGCombiner] Show missed opportunity to UNDEF out-of-range SHL
Simon Pilgrim via llvm-commits
- [llvm] r286454 - [DAGCombiner] Correctly extract the ConstOrConstSplat shift value for SHL nodes
Simon Pilgrim via llvm-commits
- [llvm] r286457 - [X86] Add knownbits vector arithmetic shift test
Simon Pilgrim via llvm-commits
- [llvm] r286461 - [SelectionDAG] Add support for vector demandedelts in SRA opcodes
Simon Pilgrim via llvm-commits
- [llvm] r286463 - [X86] Add knownbits vector MUL test
Simon Pilgrim via llvm-commits
- [llvm] r286471 - [SelectionDAG] Add support for vector demandedelts in MUL opcodes
Simon Pilgrim via llvm-commits
- [llvm] r286473 - Use common SDLoc. NFCI.
Simon Pilgrim via llvm-commits
- [llvm] r286477 - [X86] Add knownbits vector TRUNC test
Simon Pilgrim via llvm-commits
- [llvm] r286481 - [SelectionDAG] Add support for vector demandedelts in TRUNCATE opcodes
Simon Pilgrim via llvm-commits
- [llvm] r286508 - [X86] Add knownbits vector SUB test
Simon Pilgrim via llvm-commits
- [llvm] r286509 - [SelectionDAG] Add support for splatted vectors in SUB opcode
Simon Pilgrim via llvm-commits
- [llvm] r286511 - [X86] Add knownbits vector ADD test
Simon Pilgrim via llvm-commits
- [llvm] r286513 - [X86] Updated knownbits vector ADD/SUB test
Simon Pilgrim via llvm-commits
- [llvm] r286516 - [SelectionDAG] Add support for vector demandedelts in ADD/SUB opcodes
Simon Pilgrim via llvm-commits
- [PATCH] D26521: [X86] Allow folding of reloads from stack slots when loading a subreg of the spilled reg
Simon Pilgrim via llvm-commits
- [llvm] r286575 - [X86] Add knownbits vector UDIV test
Simon Pilgrim via llvm-commits
- [llvm] r286576 - [SelectionDAG] Add support for vector demandedelts in UDIV opcodes
Simon Pilgrim via llvm-commits
- [llvm] r286577 - [X86] Add knownbits vector UREM/SREM tests
Simon Pilgrim via llvm-commits
- [llvm] r286578 - [SelectionDAG] Add support for vector demandedelts in UREM/SREM opcodes
Simon Pilgrim via llvm-commits
- [llvm] r286579 - [X86] Add knownbits vector BSWAP test
Simon Pilgrim via llvm-commits
- [llvm] r286582 - [SelectionDAG] Add support for vector demandedelts in BSWAP opcodes
Simon Pilgrim via llvm-commits
- [PATCH] D19325: DAGCombine: (shl (or x, c1), c2) -> (or (shl x, c2), c1 << c2)
Simon Pilgrim via llvm-commits
- [PATCH] D26521: [X86] Allow folding of reloads from stack slots when loading a subreg of the spilled reg
Simon Pilgrim via llvm-commits
- [PATCH] D26297: [AVX-512] Add support for lowering shuffles to VALIGND/VALIGNQ
Simon Pilgrim via llvm-commits
- [PATCH] D26230: [AddressSanitizer] Add support for (constant-)masked loads and stores.
Simon Pilgrim via llvm-commits
- [llvm] r286734 - [X86][SSE] Add test case for PR30845
Simon Pilgrim via llvm-commits
- [PATCH] D26583: [X86][SSE] Improve SINT_TO_FP of boolean vector results (signum)
Simon Pilgrim via llvm-commits
- [llvm] r286762 - [X86][SSE] Add additional test case for PR30845
Simon Pilgrim via llvm-commits
- [llvm] r286763 - [X86][AVX512] Add masked VPMOZX test case for PR26762
Simon Pilgrim via llvm-commits
- [llvm] r286764 - [X86][SSE] Add zero lower 32-bits test case for PR30845
Simon Pilgrim via llvm-commits
- [PATCH] D26590: [X86][SSE] Improve lowering of vXi64 multiply with known zero 32-bit halves
Simon Pilgrim via llvm-commits
- [llvm] r286130 - Test commit, deleted empty line at the end of README.txt
Stanislav Mekhanoshin via llvm-commits
- [PATCH] D26114: [AMDGPU] Allow hoisting of comparisons out of a loop and eliminate condition copies
Stanislav Mekhanoshin via llvm-commits
- [llvm] r286171 - [AMDGPU] Allow hoisting of comparisons out of a loop and eliminate condition copies
Stanislav Mekhanoshin via llvm-commits
- [PATCH] D26114: [AMDGPU] Allow hoisting of comparisons out of a loop and eliminate condition copies
Stanislav Mekhanoshin via llvm-commits
- [PATCH] D25381: [AMDGPU] Add amdgpu-unify-metadata pass
Stanislav Mekhanoshin via llvm-commits
- [PATCH] D26437: Use -fno-unit-at-a-time and -funit-at-a-time
Stanislav Mekhanoshin via llvm-commits
- [PATCH] D26437: Use -fno-unit-at-a-time and -funit-at-a-time
Stanislav Mekhanoshin via llvm-commits
- [llvm] r286530 - Revert "[AMDGPU] Allow hoisting of comparisons out of a loop and eliminate condition copies"
Stanislav Mekhanoshin via llvm-commits
- [PATCH] D26437: Use -fno-unit-at-a-time and -funit-at-a-time
Stanislav Mekhanoshin via llvm-commits
- [PATCH] D26437: Use -fno-unit-at-a-time and -funit-at-a-time
Stanislav Mekhanoshin via llvm-commits
- [PATCH] D26437: Use -fno-unit-at-a-time and -funit-at-a-time
Stanislav Mekhanoshin via llvm-commits
- [PATCH] D26437: Use -fno-unit-at-a-time and -funit-at-a-time
Stanislav Mekhanoshin via llvm-commits
- [PATCH] D26437: Use -fno-unit-at-a-time and -funit-at-a-time
Stanislav Mekhanoshin via llvm-commits
- [PATCH] D26437: Use -fno-unit-at-a-time and -funit-at-a-time
Stanislav Mekhanoshin via llvm-commits
- [PATCH] D26437: Use -fno-unit-at-a-time and -funit-at-a-time
Stanislav Mekhanoshin via llvm-commits
- [PATCH] D26437: Use -fno-unit-at-a-time and -funit-at-a-time
Stanislav Mekhanoshin via llvm-commits
- [PATCH] D26584: [AMDGPU] Add wave barrier builtin
Stanislav Mekhanoshin via llvm-commits
- [PATCH] D26585: [AMDGPU] Add wave barrier builtin
Stanislav Mekhanoshin via llvm-commits
- [PATCH] D26437: Use -fno-unit-at-a-time and -funit-at-a-time
Stanislav Mekhanoshin via llvm-commits
- [PATCH] D26584: [AMDGPU] Add wave barrier builtin
Stanislav Mekhanoshin via llvm-commits
- [PATCH] D26585: [AMDGPU] Add wave barrier builtin
Stanislav Mekhanoshin via llvm-commits
- [PATCH] D26585: [AMDGPU] Add wave barrier builtin
Stanislav Mekhanoshin via llvm-commits
- [PATCH] D26455: Handle non-inlined clang::Type::getAs specializations in extract_symbols.py
Stephan Bergmann via llvm-commits
- [PATCH] D26455: Handle non-inlined clang::Type::getAs specializations in extract_symbols.py
Stephan Bergmann via llvm-commits
- [PATCH] D26455: Handle non-inlined clang::Type::getAs specializations in extract_symbols.py
Stephan Bergmann via llvm-commits
- [PATCH] D26455: Handle non-inlined clang::Type::getAs specializations in extract_symbols.py
Stephan Bergmann via llvm-commits
- [PATCH] D26347: Fix memory leaks (coverity issues 1365586 & 1365591)
Sylvestre Ledru via llvm-commits
- [llvm] r286223 - Fix memory leaks (coverity issues 1365586 & 1365591)
Sylvestre Ledru via llvm-commits
- [PATCH] D26347: Fix memory leaks (coverity issues 1365586 & 1365591)
Sylvestre Ledru via llvm-commits
- [compiler-rt] r286605 - Force the locale when executing ld gold
Sylvestre Ledru via llvm-commits
- [PATCH] D13091: Support recent versions of Ubuntu
Sylvestre Ledru via llvm-commits
- [PATCH] D24863: Keep dependencies separated between static and dynamic libraries. Fix for bug #28127.
Sylvestre Ledru via llvm-commits
- [llvm] r286719 - As we released 3.9, from the 4.0 release notes, points to version 3.9 instead of 3.8
Sylvestre Ledru via llvm-commits
- [llvm] r286177 - [LTO] Add error message on IO error in compileOptimizedToFile.
Teresa Johnson via llvm-commits
- [PATCH] D26402: [ThinLTO] Make inline assembly handling more efficient in summary
Teresa Johnson via llvm-commits
- [PATCH] D26146: [ThinLTO] Prevent exporting of locals used/defined in module level asm
Teresa Johnson via llvm-commits
- [PATCH] D26146: [ThinLTO] Prevent exporting of locals used/defined in module level asm
Teresa Johnson via llvm-commits
- [PATCH] D26146: [ThinLTO] Prevent exporting of locals used/defined in module level asm
Teresa Johnson via llvm-commits
- [PATCH] D26146: [ThinLTO] Prevent exporting of locals used/defined in module level asm
Teresa Johnson via llvm-commits
- [PATCH] D26146: [ThinLTO] Prevent exporting of locals used/defined in module level asm
Teresa Johnson via llvm-commits
- [PATCH] D26146: [ThinLTO] Prevent exporting of locals used/defined in module level asm
Teresa Johnson via llvm-commits
- [llvm] r286275 - Don't store Twine in a local variable.
Teresa Johnson via llvm-commits
- [PATCH] D26146: [ThinLTO] Prevent exporting of locals used/defined in module level asm
Teresa Johnson via llvm-commits
- [llvm] r286297 - [ThinLTO] Prevent exporting of locals used/defined in module level asm
Teresa Johnson via llvm-commits
- [PATCH] D26146: [ThinLTO] Prevent exporting of locals used/defined in module level asm
Teresa Johnson via llvm-commits
- [PATCH] D26402: [ThinLTO] Make inline assembly handling more efficient in summary
Teresa Johnson via llvm-commits
- [PATCH] D26402: [ThinLTO] Make inline assembly handling more efficient in summary
Teresa Johnson via llvm-commits
- [PATCH] D26402: [ThinLTO] Make inline assembly handling more efficient in summary
Teresa Johnson via llvm-commits
- [llvm] r286297 - [ThinLTO] Prevent exporting of locals used/defined in module level asm
Teresa Johnson via llvm-commits
- [PATCH] D26437: Use -fno-unit-at-a-time and -funit-at-a-time
Teresa Johnson via llvm-commits
- [PATCH] D26402: [ThinLTO] Make inline assembly handling more efficient in summary
Teresa Johnson via llvm-commits
- [PATCH] D26467: [ThinLTO] Only promote exported locals as marked in index
Teresa Johnson via llvm-commits
- [PATCH] D26402: [ThinLTO] Make inline assembly handling more efficient in summary
Teresa Johnson via llvm-commits
- [PATCH] D26502: Split Bitcode/ReaderWriter.h into separate reader and writer headers
Teresa Johnson via llvm-commits
- [llvm] r286475 - Restore part of "[ThinLTO] Prevent exporting of locals used/defined in module level asm"
Teresa Johnson via llvm-commits
- [llvm] r286297 - [ThinLTO] Prevent exporting of locals used/defined in module level asm
Teresa Johnson via llvm-commits
- [PATCH] D26078: [cmake] Temporarily revert enforcement of minimum GCC version increase
Teresa Johnson via llvm-commits
- [PATCH] D26502: Split Bitcode/ReaderWriter.h into separate reader and writer headers
Teresa Johnson via llvm-commits
- [llvm] r286566 - Split Bitcode/ReaderWriter.h into separate reader and writer headers
Teresa Johnson via llvm-commits
- [lld] r286568 - Mirror the llvm changes that split Bitcode/ReaderWriter.h
Teresa Johnson via llvm-commits
- [PATCH] D26502: Split Bitcode/ReaderWriter.h into separate reader and writer headers
Teresa Johnson via llvm-commits
- [llvm] r286569 - Add missing file from r286566
Teresa Johnson via llvm-commits
- [llvm] r286570 - Fix examples files to reflect header split in r286566.
Teresa Johnson via llvm-commits
- [llvm] r286593 - Fix test/tools/gold/X86/thinlto_funcimport.ll on non-X86 hosts
Teresa Johnson via llvm-commits
- [PATCH] D26402: [ThinLTO] Make inline assembly handling more efficient in summary
Teresa Johnson via llvm-commits
- [PATCH] D26437: Use -fno-unit-at-a-time and -funit-at-a-time
Teresa Johnson via llvm-commits
- [PATCH] D26437: Use -fno-unit-at-a-time and -funit-at-a-time
Teresa Johnson via llvm-commits
- [PATCH] D26437: Use -fno-unit-at-a-time and -funit-at-a-time
Teresa Johnson via llvm-commits
- [PATCH] D26437: Use -fno-unit-at-a-time and -funit-at-a-time
Teresa Johnson via llvm-commits
- [zorg] r286311 - Remove libcxx/compiler-rt from build process
Tim Hammerquist via llvm-commits
- [zorg] r286492 - Add timestamp to build.py footer
Tim Hammerquist via llvm-commits
- [llvm] r286183 - GlobalISel: constrain PHI registers on AArch64.
Tim Northover via llvm-commits
- [llvm] r286185 - GlobalISel: support selecting G_SELECT on AArch64.
Tim Northover via llvm-commits
- [llvm] r286190 - GlobalISel: improve error diagnostics when IRTranslation fails.
Tim Northover via llvm-commits
- [llvm] r286253 - GlobalISel: support selecting fpext/fptrunc instructions on AArch64.
Tim Northover via llvm-commits
- [PATCH] D22924: [GlobalISel] Permit select() to erase.
Tim Northover via llvm-commits
- [llvm] r286289 - GlobalISel: allow CodeGen to fallback on VReg type/class issues.
Tim Northover via llvm-commits
- [llvm] r286407 - GlobalISel: translate invoke and landingpad instructions
Tim Northover via llvm-commits
- [llvm] r286408 - GlobalISel: fix typo. NFC
Tim Northover via llvm-commits
- [llvm] r286517 - GlobalISel: fix mistaken comment change
Tim Northover via llvm-commits
- [llvm] r286289 - GlobalISel: allow CodeGen to fallback on VReg type/class issues.
Tim Northover via llvm-commits
- [polly] r286217 - SCEVValidator: reduce indentation to increase readability [NFC]
Tobias Grosser via llvm-commits
- [polly] r286338 - ScopInfo: only run code needed for ASSERT in DEBUG mode
Tobias Grosser via llvm-commits
- [polly] r286426 - Do not allow switch statements in loop latches
Tobias Grosser via llvm-commits
- [polly] r286430 - SCEVValidator: add new parameters resulting from constant extraction
Tobias Grosser via llvm-commits
- [polly] r286442 - IslAst: always use the context during ast generation
Tobias Grosser via llvm-commits
- [polly] r286444 - SCEVAffinator: pass parameter-only set to addRestriction if BB=nullptr
Tobias Grosser via llvm-commits
- [llvm] r286450 - [RegionInfo] Add three tests that include infinite loops
Tobias Grosser via llvm-commits
- [polly] r286430 - SCEVValidator: add new parameters resulting from constant extraction
Tobias Grosser via llvm-commits
- [polly] r286769 - [ScopDetect] Evaluate and verify branches at branch condition, not icmp
Tobias Grosser via llvm-commits
- [polly] r286770 - [tests] Adjust test output to recent changed SCEV canonocalization [NFC]
Tobias Grosser via llvm-commits
- [polly] r286771 - [ScopDetect] Conservatively handle inaccessible memory alias attributes
Tobias Grosser via llvm-commits
- [polly] r286780 - [SCEVAffinator] Do not scan redundantly for parameters
Tobias Grosser via llvm-commits
- [polly] r286781 - [ScopBuilder] Drop unnecessary namespace identifiers [NFC]
Tobias Grosser via llvm-commits
- [polly] r286430 - SCEVValidator: add new parameters resulting from constant extraction
Tobias Grosser via llvm-commits
- [PATCH] D25904: AMDGPU: Refactor copyPhysReg
Tom Stellard via llvm-commits
- [PATCH] D25381: [AMDGPU] Add amdgpu-unify-metadata pass
Tom Stellard via llvm-commits
- [PATCH] D22924: [GlobalISel] Permit select() to erase.
Tom Stellard via llvm-commits
- [PATCH] D26389: [SCEV] limit recursion depth of CompareSCEVComplexity
Tom Stellard via llvm-commits
- [llvm] r286464 - AMDGPU: Add VI i16 support
Tom Stellard via llvm-commits
- [llvm] r286171 - [AMDGPU] Allow hoisting of comparisons out of a loop and eliminate condition copies
Tom Stellard via llvm-commits
- [PATCH] D26472: AMDGPU/SI: Support data types other than V4f32 in image intrinsics
Tom Stellard via llvm-commits
- [PATCH] D25975: AMDGPU/SI: Make f16 a legal type for VI subtargets
Tom Stellard via llvm-commits
- [llvm] r286676 - AMDGPU/SI: Fix visit order assumption in SIFixSGPRCopies
Tom Stellard via llvm-commits
- [PATCH] D26570: AMDGPU/SI: Promote i16 = fp_[us]int f32 for VI
Tom Stellard via llvm-commits
- [llvm] r286687 - AMDGPU/SI: Promote i16 = fp_[us]int f32 for VI
Tom Stellard via llvm-commits
- [PATCH] D25551: AMDGPU: Implement SGPR spilling with scalar stores
Tom Stellard via llvm-commits
- [PATCH] D26572: RegAllocGreedy: Properly initialize this pass, so that -run-pass will work
Tom Stellard via llvm-commits
- [PATCH] D26573: MIRParser: Add support for parsing vreg reg alloc hints
Tom Stellard via llvm-commits
- [PATCH] D26160: [PowerPC] Implement remaining vector comparison builtins
Tony Jiang via llvm-commits
- [PATCH] D26282: [PowerPC] Implement plain VSX load/store builtins.
Tony Jiang via llvm-commits
- [PATCH] D26282: [PowerPC] Implement plain VSX load/store builtins.
Tony Jiang via llvm-commits
- [PATCH] D26519: [PowerPC] Implement BE VSX load/store builtins - clang portion.
Tony Jiang via llvm-commits
- [PATCH] D26520: [PowerPC] Implement BE VSX load/store builtins - llvm portion.
Tony Jiang via llvm-commits
- [llvm] r286263 - [SystemZ] Refactor branch and conditional instruction patterns
Ulrich Weigand via llvm-commits
- [llvm] r286266 - [SystemZ] Rename some Inst* instruction format classes
Ulrich Weigand via llvm-commits
- [llvm] r286267 - [SystemZ] Refactor InstRR* instruction format patterns
Ulrich Weigand via llvm-commits
- [llvm] r286268 - [SystemZ] Always use semantic instruction classes
Ulrich Weigand via llvm-commits
- [llvm] r286283 - [SystemZ] Model access registers as LLVM registers
Ulrich Weigand via llvm-commits
- [llvm] r286284 - [SystemZ] Add program mask and addressing mode instructions
Ulrich Weigand via llvm-commits
- [llvm] r286285 - [SystemZ] Add missing FP extension instructions
Ulrich Weigand via llvm-commits
- [llvm] r286585 - [SystemZ] Use LLGT(R) instructions
Ulrich Weigand via llvm-commits
- [llvm] r286586 - [SystemZ] Support load-and-zero-rightmost-byte facility
Ulrich Weigand via llvm-commits
- [llvm] r286587 - [SystemZ] Support CL(G)T instructions
Ulrich Weigand via llvm-commits
- [PATCH] D23718: Fix PR27500: on MSP430 the branch destination offset is measured in words, not bytes.
Vadzim Dambrouski via llvm-commits
- [PATCH] TableGen InstrMapping Bug fix
Vedant Kumar via llvm-commits
- [PATCH] D25295: [ubsan] Handle undef values in the integer overflow diagnostic
Vedant Kumar via llvm-commits
- [PATCH] D26568: [ADT] Delete Twine constructors which accept StringRef rvalues (NFC)
Vedant Kumar via llvm-commits
- [PATCH] D26568: [ADT] Delete Twine constructors which accept StringRef rvalues (NFC)
Vedant Kumar via llvm-commits
- [PATCH] D26568: [ADT] Delete Twine constructors which accept StringRef rvalues (NFC)
Vedant Kumar via llvm-commits
- [PATCH] D26217: Consider all SCEVMulExpr operands for factoring in FactorOutConstant
Victor Campos via llvm-commits
- [compiler-rt] r284901 - [sanitizers] support strict_string_checks for strncmp
Vitaly Buka via llvm-commits
- [compiler-rt] r286708 - [asan] Fix strncmp and strncasecmp interceptors
Vitaly Buka via llvm-commits
- [PATCH] D26574: [asan] Fix strncmp and strncasecmp interceptors
Vitaly Buka via llvm-commits
- [PATCH] D26574: [asan] Fix strncmp and strncasecmp interceptors
Vitaly Buka via llvm-commits
- [PATCH] D26436: Fix for lost FastMathFlags in 4 optimizations.
Vyacheslav Klochkov via llvm-commits
- [PATCH] D26436: Fix for lost FastMathFlags in 4 optimizations.
Vyacheslav Klochkov via llvm-commits
- [PATCH] D26543: Fix for lost FastMathFlags in SLPVectorizer
Vyacheslav Klochkov via llvm-commits
- [PATCH] D26436: Fix for lost FastMathFlags in 4 optimizations.
Vyacheslav Klochkov via llvm-commits
- [llvm] r286626 - Fixed the lost FastMathFlags for FCmp operations in SLPVectorizer.
Vyacheslav Klochkov via llvm-commits
- [PATCH] D26543: Fix for lost FastMathFlags in SLPVectorizer
Vyacheslav Klochkov via llvm-commits
- [PATCH] D26543: Fix for lost FastMathFlags in SLPVectorizer
Vyacheslav Klochkov via llvm-commits
- [PATCH] D26575: Fix for lost FastMathFlags in SLPVectorizer (intrinsic calls)
Vyacheslav Klochkov via llvm-commits
- [PATCH] D26543: Fix for lost FastMathFlags in SLPVectorizer
Vyacheslav Klochkov via llvm-commits
- [llvm] r286259 - [RegAllocGreedy] Another fix about NewVRegs for last chance recoloring after r281783.
Wei Mi via llvm-commits
- [PATCH] D26169: [Reassociate] Skip reassociation for IV if its def instruction contains NSW/NUW flags to enable better IndVar and LSR
Wei Mi via llvm-commits
- [PATCH] D26429: [LSR] Allow formula containing Reg for SCEVAddRecExpr with loop other than current loop
Wei Mi via llvm-commits
- [PATCH] D26169: [Reassociate] Skip reassociation for IV if its def instruction contains NSW/NUW flags to enable better IndVar and LSR
Wei Mi via llvm-commits
- [PATCH] D26169: [Reassociate] Skip reassociation for IV if its def instruction contains NSW/NUW flags to enable better IndVar and LSR
Wei Mi via llvm-commits
- [PATCH] D26169: [Reassociate] Skip reassociation for IV if its def instruction contains NSW/NUW flags to enable better IndVar and LSR
Wei Mi via llvm-commits
- [PATCH] D26059: [IndVars] Change the order to compute WidenAddRec in widenIVUse
Wei Mi via llvm-commits
- [PATCH] D26429: [LSR] Allow formula containing Reg for SCEVAddRecExpr with loop other than current loop
Wei Mi via llvm-commits
- [PATCH] D26429: [LSR] Allow formula containing Reg for SCEVAddRecExpr with loop other than current loop
Wei Mi via llvm-commits
- [PATCH] D26521: [X86] Allow folding of reloads from stack slots when loading a subreg of the spilled reg
Wei Mi via llvm-commits
- [PATCH] D26569: [InstCombine] Support load(gep(A, select(idx1, idx2)))) to select(load(gep(A, idx1)), load(gep(A, idx2))) transformation
Wei Mi via llvm-commits
- [PATCH] D26569: [InstCombine] Support load(gep(A, select(idx1, idx2)))) to select(load(gep(A, idx1)), load(gep(A, idx2))) transformation
Wei Mi via llvm-commits
- [PATCH] D26569: [InstCombine] Support load(gep(A, select(idx1, idx2)))) to select(load(gep(A, idx1)), load(gep(A, idx2))) transformation
Wei Mi via llvm-commits
- [PATCH] D26299: Improving the efficiency of the Loop Unswitching pass
Weiming Zhao via llvm-commits
- [PATCH] D25781: AMDGPU: Emit runtime metadata as a note element in .note section
Yaxun Liu via llvm-commits
- [PATCH] D25781: AMDGPU: Emit runtime metadata as a note element in .note section
Yaxun Liu via llvm-commits
- [PATCH] D25781: AMDGPU: Emit runtime metadata as a note element in .note section
Yaxun Liu via llvm-commits
- [llvm] r286502 - AMDGPU: Emit runtime metadata as a note element in .note section
Yaxun Liu via llvm-commits
- [PATCH] D25781: AMDGPU: Emit runtime metadata as a note element in .note section
Yaxun Liu via llvm-commits
- [llvm] r286552 - AMDGPU: Attempt to fix build failure on x86-64 selfhost build
Yaxun Liu via llvm-commits
- [PATCH] D26550: Add an option to disable libedit
Yichao Yu via llvm-commits
- [PATCH] D25987: [X86] New pattern to generate PSUBUS from SELECT
Yulia Koval via llvm-commits
- [PATCH] D25987: [X86] New pattern to generate PSUBUS from SELECT
Yulia Koval via llvm-commits
- [PATCH] D26305: [Power9] vector load/store with length - llvm portion
Zaara Syeda via llvm-commits
- [PATCH] D26253: [CodeView] Hook CodeViewRecordIO up to the type serialization path.
Zachary Turner via llvm-commits
- [PATCH] D25587: Introduce llvm FormatVariadic
Zachary Turner via llvm-commits
- [PATCH] D25587: Introduce llvm FormatVariadic
Zachary Turner via llvm-commits
- [PATCH] D26255: [cmake] Rename HAVE_DIA_SDK to LLVM_ENABLE_DIA_SDK, and expose in LLVMConfig
Zachary Turner via llvm-commits
- [PATCH] D26374: Add documentation for the PDB file format
Zachary Turner via llvm-commits
- [PATCH] D26374: Add documentation for the PDB file format
Zachary Turner via llvm-commits
- [PATCH] D26374: Add documentation for the PDB file format
Zachary Turner via llvm-commits
- [PATCH] D26374: Add documentation for the PDB file format
Zachary Turner via llvm-commits
- [PATCH] D26374: Add documentation for the PDB file format
Zachary Turner via llvm-commits
- [PATCH] D26374: Add documentation for the PDB file format
Zachary Turner via llvm-commits
- [PATCH] D26405: Add the ability to dump hex bytes with optional offsets and ASCII bytes.
Zachary Turner via llvm-commits
- [PATCH] D26405: Add the ability to dump hex bytes with optional offsets and ASCII bytes.
Zachary Turner via llvm-commits
- [PATCH] D26405: Add the ability to dump hex bytes with optional offsets and ASCII bytes.
Zachary Turner via llvm-commits
- [PATCH] D25587: Introduce llvm FormatVariadic
Zachary Turner via llvm-commits
- [PATCH] D26405: Add the ability to dump hex bytes with optional offsets and ASCII bytes.
Zachary Turner via llvm-commits
- [PATCH] D26405: Add the ability to dump hex bytes with optional offsets and ASCII bytes.
Zachary Turner via llvm-commits
- [llvm] r286304 - [CodeView] Hook up CodeViewRecordIO to type serialization path.
Zachary Turner via llvm-commits
- [PATCH] D26405: Add the ability to dump hex bytes with optional offsets and ASCII bytes.
Zachary Turner via llvm-commits
- [llvm] r286305 - Fix some size_t / uint32_t ambiguity errors.
Zachary Turner via llvm-commits
- [PATCH] D26253: [CodeView] Hook CodeViewRecordIO up to the type serialization path.
Zachary Turner via llvm-commits
- [PATCH] D26427: [CodeView] Hook CodeViewRecordIO up for reading and writing symbols
Zachary Turner via llvm-commits
- [PATCH] D26332: Add a user-defined literal for StringRef
Zachary Turner via llvm-commits
- [PATCH] D26477: Try to make ScopedPrinter use the new binary blob formatter
Zachary Turner via llvm-commits
- [PATCH] D26374: Add documentation for the PDB file format
Zachary Turner via llvm-commits
- [PATCH] D26477: Try to make ScopedPrinter use the new binary blob formatter
Zachary Turner via llvm-commits
- [PATCH] D26477: Try to make ScopedPrinter use the new binary blob formatter
Zachary Turner via llvm-commits
- [PATCH] D26477: Try to make ScopedPrinter use the new binary blob formatter
Zachary Turner via llvm-commits
- [llvm] r286491 - [PDB] Begin adding documentation for the PDB file format.
Zachary Turner via llvm-commits
- [PATCH] D26374: Add documentation for the PDB file format
Zachary Turner via llvm-commits
- [PATCH] D26516: [PDB] Add documentation for the PDB Stream
Zachary Turner via llvm-commits
- [llvm] r286495 - [Support] Improve flexibility of binary blob formatter.
Zachary Turner via llvm-commits
- [llvm] r286497 - Fix initialization order error.
Zachary Turner via llvm-commits
- [PATCH] D26477: Try to make ScopedPrinter use the new binary blob formatter
Zachary Turner via llvm-commits
- [llvm] r286498 - Fix type ambiguity with std::max
Zachary Turner via llvm-commits
- [PATCH] D25587: Introduce llvm FormatVariadic
Zachary Turner via llvm-commits
- [PATCH] D26552: [PDB] Add documentation for the PDB DBI Stream.
Zachary Turner via llvm-commits
- [PATCH] D26552: [PDB] Add documentation for the PDB DBI Stream.
Zachary Turner via llvm-commits
- [PATCH] D26552: [PDB] Add documentation for the PDB DBI Stream.
Zachary Turner via llvm-commits
- [PATCH] D26552: [PDB] Add documentation for the PDB DBI Stream.
Zachary Turner via llvm-commits
- [PATCH] D26552: [PDB] Add documentation for the PDB DBI Stream.
Zachary Turner via llvm-commits
- [PATCH] D26210: Define DbiStreamBuilder::addSectionContribs.
Zachary Turner via llvm-commits
- [PATCH] D26210: Define DbiStreamBuilder::addSectionContribs.
Zachary Turner via llvm-commits
- [llvm] r286682 - [Support] Introduce llvm::formatv() function.
Zachary Turner via llvm-commits
- [llvm] r286683 - Fix -Werror build with clang-cl.
Zachary Turner via llvm-commits
- [PATCH] D25587: Introduce llvm FormatVariadic
Zachary Turner via llvm-commits
- [llvm] r286686 - Try to fix build after llvm::formatv() patch.
Zachary Turner via llvm-commits
- [llvm] r286690 - Fix another problem with formatv().
Zachary Turner via llvm-commits
- [llvm] r286691 - Add missing #include.
Zachary Turner via llvm-commits
- [llvm] r286692 - One more set of changes to fix formatv() on linux.
Zachary Turner via llvm-commits
- [PATCH] D25587: Introduce llvm FormatVariadic
Zachary Turner via llvm-commits
- [llvm] r286724 - [Support] Add StringRef::find_lower and contains_lower.
Zachary Turner via llvm-commits
- [PATCH] D25299: Add StringRef::find_lower and contains_lower
Zachary Turner via llvm-commits
- [llvm] r286724 - [Support] Add StringRef::find_lower and contains_lower.
Zachary Turner via llvm-commits
- [llvm] r286125 - [X86] Fix test checks script to handle run lines with no pipe checks
Zvi Rackover via llvm-commits
- [llvm] r286128 - [X86] Fix test checks script to satisfy pyflakes
Zvi Rackover via llvm-commits
- [PATCH] D26321: [X86] Add LLVM version number for each intrinsic handled by auto upgrade for age tracking
Zvi Rackover via llvm-commits
- [PATCH] D26322: [AVX-512] Make VBMI instruction set enabling imply that the BWI instruction set is also enabled.
Zvi Rackover via llvm-commits
- [PATCH] D26321: [X86] Add LLVM version number for each intrinsic handled by auto upgrade for age tracking
Zvi Rackover via llvm-commits
- [PATCH] D26321: [X86] Add LLVM version number for each intrinsic handled by auto upgrade for age tracking
Zvi Rackover via llvm-commits
- [PATCH] D26449: DAGCombiner: fix combine of trunc and select
Zvi Rackover via llvm-commits
- [PATCH] D26449: DAGCombiner: fix combine of trunc and select
Zvi Rackover via llvm-commits
- [PATCH] D26333: [AVX-512] Add unmasked version of shift by immediate and shift by single element in XMM.
Zvi Rackover via llvm-commits
- [PATCH] D26521: [X86] Allow folding of reloads from stack slots when loading a subreg of the spilled reg
Zvi Rackover via llvm-commits
- [PATCH] D26521: [X86] Allow folding of reloads from stack slots when loading a subreg of the spilled reg
Zvi Rackover via llvm-commits
- [PATCH] D26593: [X86][GlobalISel] Add minimal call lowering support to the IRTranslator
Zvi Rackover via llvm-commits
- [PATCH] D26591: [X86][GlobalISel] Add minimal call lowering support to the IRTranslator
Zvi Rackover via llvm-commits
- [PATCH] D26593: [X86][GlobalISel] Add minimal call lowering support to the IRTranslator
Zvi Rackover via llvm-commits
- [PATCH] D26523: `update_{llc_test, test}_checks`: Correctly handle multi-lined RUN lines.
bryant via llvm-commits
- [PATCH] D26523: `update_{llc_test, test}_checks`: Correctly handle multi-lined RUN lines.
bryant via llvm-commits
- [PATCH] D26586: [X86][AVX512][InlineASM][MS][llvm] (I|G)CC Memory adjustments compatibility
coby via llvm-commits
- [PATCH] D26343: [RFC] Refactor TargetParserTests
jojo.ma via llvm-commits
- [PATCH] D26419: Bug 30934 - YAML error not reported by ``yaml::Input::error()``
serge via llvm-commits
- [PATCH] D26419: Bug 30934 - YAML error not reported by ``yaml::Input::error()``
serge via llvm-commits
- [llvm] r286137 - [AArch64] Remove dead store. Found by gcc7.
via llvm-commits
- [llvm] r286062 - Kill deprecated attribute API
whitequark via llvm-commits
- [PATCH] D18738: Add new !unconditionally_dereferenceable load instruction metadata
whitequark via llvm-commits
- [PATCH] D2176: [llvm-c] Improve IR introspection
whitequark via llvm-commits
- [PATCH] D18738: Add new !unconditionally_dereferenceable load instruction metadata
whitequark via llvm-commits
- [PATCH] D18738: Add new !unconditionally_dereferenceable load instruction metadata
whitequark via llvm-commits
- [llvm] r286704 - [C API] Fix several null pointer dereferences.
whitequark via llvm-commits
- [llvm] r286705 - [OCaml] Adapt to the new attribute C API.
whitequark via llvm-commits
- [llvm] r286062 - Kill deprecated attribute API
whitequark via llvm-commits
- [llvm] r286062 - Kill deprecated attribute API
whitequark via llvm-commits
Last message date:
Sun Nov 13 23:53:13 PST 2016
Archived on: Sun Nov 13 23:50:53 PST 2016
This archive was generated by
Pipermail 0.09 (Mailman edition).