The Week Of Monday 7 November 2016 Archives by thread
Starting: Mon Nov 7 00:26:58 PST 2016
Ending: Sun Nov 13 23:53:13 PST 2016
Messages: 1913
- [PATCH] D26347: Fix memory leaks (coverity issues 1365586 & 1365591)
Sylvestre Ledru 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] D26313: [AArch64] Transfer memory operands when lowering vector load and store intrinsics
James Molloy 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] D26296: Update CommandLine.rst getRegisteredOptions example
Malcolm Parsons via llvm-commits
- [PATCH] D26130: [ELF] - Implemented --symbol-ordering-file option.
George Rimar via llvm-commits
- [PATCH] D26348: Allow convergent attribute for function arguments
Nicolai Hähnle 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] D24267: [ELF] - Added support of --gdb-index command line option.
George Rimar via llvm-commits
- fast-math: fix a bug related to square roots of negatives
Octav Zlatior via llvm-commits
- [PATCH] D26265: AMDGPU: Remove unnecessary and on conditional branch
Nicolai Hähnle via llvm-commits
- [PATCH] D26349: [ELF] Convert .got.plt section to input section
Eugene Leviant via llvm-commits
- [PATCH] D26303: AMDGPU/SI: Fix visit order assumption in SIFixSGPRCopies
Nicolai Hähnle 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] D23718: Fix PR27500: on MSP430 the branch destination offset is measured in words, not bytes.
Vadzim Dambrouski via llvm-commits
- [llvm] r286107 - [Thumb1] Move padding earlier when synthesizing TBBs off of the PC
James Molloy via llvm-commits
- [PATCH] D26309: [MC][AArch64] Cleanup end-of-line parsing in AArch64 AsmParser.
Nirav Davé via llvm-commits
- Reordering two functions can slow down lld by 1.06 times
Rafael Espíndola via llvm-commits
- [llvm] r286108 - [AliasSetTracker] Make AST smarter about assume intrinsics that don't actually affect memory.
Chad Rosier via llvm-commits
- [PATCH] D24338: [InlineCost] Remove CallPenalty and change MinSizeThreshold to 5
James Molloy via llvm-commits
- [PATCH] D26252: [AliasSetTracker] Make AST smarter about assume intrinsics that don't actually affect memory.
Chad Rosier via llvm-commits
- [PATCH] D25325: [ELF] Change way we place non-scripted (orphan) sections
Eugene Leviant via llvm-commits
- [llvm] r286109 - [SystemZ] Fixes in SchedModels for older subtargets.
Jonas Paulsson via llvm-commits
- [PATCH] D26096: [ValueTracking] recognize obfuscated variants of umin/umax
Sanjay Patel via llvm-commits
- [PATCH] D26327: Convert MIPS .reginfo section to synthetic input section.
Simon Atanasyan 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
- [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] D26160: [PowerPC] Implement remaining vector comparison builtins
Tony Jiang via llvm-commits
- [llvm] r286112 - [SystemZ] Correct the SchedModel regarding vector unit / instructions.
Jonas Paulsson via llvm-commits
- [PATCH] D26282: [PowerPC] Implement plain VSX load/store builtins.
Tony Jiang via llvm-commits
- [PATCH] D25080: [AArch64] Support 16 bit FP in inline asm register selection
Amara Emerson via llvm-commits
- [llvm] r286113 - [InstCombine] allow splat vector folds in adjustMinMax() (retry r285732)
Sanjay Patel via llvm-commits
- [PATCH] D25904: AMDGPU: Refactor copyPhysReg
Tom Stellard via llvm-commits
- [llvm] r285732 - [InstCombine] allow splat vector folds in adjustMinMax()
Sanjay Patel via llvm-commits
- [PATCH] D25381: [AMDGPU] Add amdgpu-unify-metadata pass
Tom Stellard via llvm-commits
- [PATCH] D26083: [LV] Scalarize operands of predicated instructions
Gil Rapaport via llvm-commits
- [llvm] r286117 - Fix 80-column violations. NFC.
Chad Rosier via llvm-commits
- [PATCH] D22630: Loop rotation
Aditya Kumar via llvm-commits
- [PATCH] D25946: [compiler-rt][asan] Add support for desallocation of unhandled pointers
Etienne Bergeron via llvm-commits
- [llvm] r286118 - AMDGPU: Refactor copyPhysReg
Matt Arsenault 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
- [llvm] r286120 - AMDGPU: Try to fix (non-clang?) bot builds
Matt Arsenault via llvm-commits
- [PATCH] D26292: Discard @llvm.invariant.group.barrier in -O0 code generation
Richard Smith via llvm-commits
- [PATCH] D26253: [CodeView] Hook CodeViewRecordIO up to the type serialization path.
Zachary Turner via llvm-commits
- [PATCH] D26352: Use -fsanitize-recover instead of -mllvm -msan-keep-going.
Aleksey Shlyapnikov via llvm-commits
- [PATCH] D26334: Add some facilities to work with a git monorepo (experimental setup)
Justin Lebar via llvm-commits
- [PATCH] D25587: Introduce llvm FormatVariadic
Chandler Carruth 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
- [llvm] r286125 - [X86] Fix test checks script to handle run lines with no pipe checks
Zvi Rackover via llvm-commits
- [llvm] r286126 - [MemCpyOpt] Don't emit IR in an unspecified order
Benjamin Kramer 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] D26353: Add isHot{Cold}BB API to ProfileSummaryInfo
Dehao Chen via llvm-commits
- [llvm] r286128 - [X86] Fix test checks script to satisfy pyflakes
Zvi Rackover 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] D26355: Use -fsanitize-recover instead of -mllvm -msan-keep-going: tests.
Aleksey Shlyapnikov via llvm-commits
- [llvm] r286130 - Test commit, deleted empty line at the end of README.txt
Stanislav Mekhanoshin via llvm-commits
- [llvm] r286131 - Remove Go Attribute type that was deleted from the C API in r286062.
David L. Jones via llvm-commits
- [PATCH] D26357: [SelectionDAG] Add a signed integer absolute intrinsic
Simon Pilgrim via llvm-commits
- [PATCH] D22696: [CodeGenPrep] Skip merging empty case blocks
David Li 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
- [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
- [llvm] r286135 - [tsan] Cast floating-point types correctly when instrumenting atomic accesses, LLVM part
Kuba Brecka via llvm-commits
- [PATCH] D26289: [CMake] Fix llvm_setup_rpath function
Chris Bieneman via llvm-commits
- [compiler-rt] r286136 - [tsan] Cast floating-point types correctly when instrumenting atomic accesses, compiler-rt part
Kuba Brecka via llvm-commits
- [llvm] r286137 - [AArch64] Remove dead store. Found by gcc7.
Davide Italiano 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] D26261: AMDGPU: Preserve vcc undef flags when inverting branch
Matt Arsenault via llvm-commits
- [PATCH] D26266: [tsan] Cast floating-point types correctly when instrumenting atomic accesses
Phabricator via llvm-commits
- [PATCH] D25814: [MSAN][MIPS] Fix test Linux/syscalls_sigaction.cc on mips64
Evgeniy Stepanov via llvm-commits
- [PATCH] D25963: [LoopUnroll] Implement profile-based loop peeling
Michael Kuperstein 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] D26297: [AVX-512] Add support for lowering shuffles to VALIGND/VALIGNQ
Simon Pilgrim via llvm-commits
- [PATCH] D26359: Don't assert on missing value from predecessor
Krzysztof Parzyszek via llvm-commits
- [llvm] r286138 - Add some facilities to work with a git monorepo (experimental setup)
Mehdi Amini via llvm-commits
- [PATCH] D25997: Call _exit
Malcolm Parsons 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] D26270: Avoid tail recursion elimination across calls with operand bundles
David Majnemer 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
- [llvm] r286139 - Disallow StringRef assignment from temporary std::strings.
Jordan Rose via llvm-commits
- [llvm] r286140 - Fix `git-llvm` script to handle `git worktree` setups correctly
Mehdi Amini via llvm-commits
- [llvm] r286141 - Add tests for r286139.
Jordan Rose via llvm-commits
- [PATCH] D26366: [OptDiag, opt-viewer] Save callee's location and display as link
Adam Nemet 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] D26319: Disallow StringRef assignment from temporary std::strings.
Jordan Rose via llvm-commits
- [PATCH] D26367: Fix DAGCombiner match
Evgeny Stupachenko via llvm-commits
- [llvm] r286145 - Use -fsanitize-recover instead of -mllvm -msan-keep-going.
Evgeniy Stepanov via llvm-commits
- [PATCH] D25588: Statistic/Timer: Include timers in PrintStatisticsJSON().
Matthias Braun via llvm-commits
- [llvm] r286146 - [lib/Object] Modernize. NFCI.
Davide Italiano via llvm-commits
- [llvm] r286147 - Avoid tail recursion elimination across calls with operand bundles
Sanjoy Das via llvm-commits
- [compiler-rt] r286149 - Use -fsanitize-recover instead of -mllvm -msan-keep-going: tests.
Evgeniy Stepanov via llvm-commits
- [llvm] r286150 - [lit] Print negative exit codes on Windows in hex
Reid Kleckner via llvm-commits
- [PATCH] D22924: [GlobalISel] Permit select() to erase.
Tom Stellard 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] D26370: Use max(BFI_Count, TotalProfCount) to get block's profile count.
Dehao Chen via llvm-commits
- [PATCH] D25910: [VectorLegalizer] Expansion of CTLZ using CTPOP when possible
Simon Pilgrim via llvm-commits
- LLVM buildmaster will be restarted at 5 PM Pacific time today
Galina Kistanova via llvm-commits
- [PATCH] D16077: DIBuilder support DI Macro creation
Adrian Prantl 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
- [llvm] r286159 - Reset debug loc to OldInduction in InnerLoopVectorizer::createInductionVariable. (NFC)
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
- [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
- [llvm] r286165 - [TRE] Remove dead code
Sanjoy Das 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] r286167 - [docs] Add a pointer to ExitOnError to the discussion of handleErrors in the
Lang Hames via llvm-commits
- [llvm] r286168 - [AArch64] Transfer memory operands when lowering vector load/store intrinsics
Sanjin Sijaric via llvm-commits
- [llvm] r286169 - [OptDiag, opt-viewer] Save callee's location and display as link
Adam Nemet via llvm-commits
- [PATCH] D26371: [LTO] Add error message on IO error in compileOptimizedToFile.
Eli Friedman via llvm-commits
- [PATCH] D26372: [COFF] Don't round alignment if it's already a power-of-two
Davide Italiano 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
- [llvm] r286172 - [opt-viewer] Avoid division by zero
Adam Nemet 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
- [zorg] r286175 - get3StageClangLTOBuildFactory - increased timeout for the test step.
Galina Kistanova via llvm-commits
- [PATCH] TableGen InstrMapping Bug fix
Vedant Kumar via llvm-commits
- [PATCH] D26229: [TBAA] Drop support for "old style" scalar TBAA
Mehdi AMINI via llvm-commits
- [llvm] r286177 - [LTO] Add error message on IO error in compileOptimizedToFile.
Eli Friedman 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
- [PATCH] D26374: Add documentation for the PDB file format
Zachary Turner via llvm-commits
- [test-suite] r286182 - cmake: Consistently use "if(" instead of "if ("; NFC
Matthias Braun via llvm-commits
- [PATCH] D25295: [ubsan] Handle undef values in the integer overflow diagnostic
Vedant Kumar via llvm-commits
- [llvm] r286183 - GlobalISel: constrain PHI registers on AArch64.
Tim Northover 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] D26378: TableGen: Add operator !or
Matt Arsenault via llvm-commits
- [PATCH] D26084: [lsan] [aarch64] Fix printing of pointers in make check tests - update
Kostya Serebryany via llvm-commits
- [llvm] r286184 - [CMake] Fix llvm_setup_rpath function
Mandeep Singh Grang via llvm-commits
- [llvm] r286185 - GlobalISel: support selecting G_SELECT on AArch64.
Tim Northover 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
- [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
- [llvm] r286190 - GlobalISel: improve error diagnostics when IRTranslation fails.
Tim Northover via llvm-commits
- [compiler-rt] r286191 - [asan] Add missing header in a test.
Evgeniy Stepanov 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
- [PATCH] D26380: [asan] Speed up compilation of large C++ stringmaps (tons of allocas) with ASan
Kuba Brecka via llvm-commits
- [PATCH] D26381: LibcallsShrinkWrap doesn't preserve the CFG
Davide Italiano via llvm-commits
- [PATCH] D25542: GVN-hoist: avoid calling MemoryLocation::get() on a call (PR30499)
Hal Finkel 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] D26382: [BasicAA] Teach BasicAA to handle the inaccessiblememonly and inaccessiblemem_or_argmemonly attributes
Andy Kaylor 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] D26259: Bitcode: Decouple block info block state from reader.
Peter Collingbourne via llvm-commits
- [PATCH] D26272: [PPC] add intrinsics for vector extract exponent/vector extract significand/vector test data class
Kit Barton via llvm-commits
- [llvm] r286203 - Add a missing break statement. NFC.
George Burgess IV via llvm-commits
- [PATCH] D26305: [Power9] vector load/store with length - llvm portion
Kit Barton 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] D26384: IR, Bitcode: Change bitcode reader to no longer own its memory buffer.
Peter Collingbourne via llvm-commits
- [llvm] r286209 - cmake: Don't try to install exports if there aren't any
Justin Bogner via llvm-commits
- [compiler-rt] r286211 - tsan: more precise handling of atomic stores
Dmitry Vyukov via llvm-commits
- [PATCH] D26386: [XRay][Docs] Add documentation for XRay in LLVM
Dean Michael Berris via llvm-commits
- [llvm] r286214 - IR, Bitcode: Change bitcode reader to no longer own its memory buffer.
Peter Collingbourne 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
- [polly] r286217 - SCEVValidator: reduce indentation to increase readability [NFC]
Tobias Grosser via llvm-commits
- [lld] r286220 - [ELF] - Fixed mistype. NFC.
George Rimar via llvm-commits
- [PATCH] D26128: [X86][AVX512] Removing llvm x86 intrinsics for _mm_mask_move_{ss|sd} intrinsics.
Ayman Musa via llvm-commits
- [PATCH] D26185: [ARM] Loop Strength Reduction crashes when targeting ARM or Thumb.
Alexandros Lamprineas via llvm-commits
- [llvm] r286223 - Fix memory leaks (coverity issues 1365586 & 1365591)
Sylvestre Ledru via llvm-commits
- [lld] r286225 - [ELF] Heuristic for placing orphan section
Eugene Leviant via llvm-commits
- [lld] r286226 - [ELF] Test case update (orphan.s)
Eugene Leviant via llvm-commits
- [llvm] r286227 - Adds the loop end location to the loop metadata.
Amara Emerson via llvm-commits
- [PATCH] D25908: [dsymutil] Replace TimeValue with TimePoint
Pavel Labath via llvm-commits
- [PATCH] D26389: [SCEV] limit recursion depth of CompareSCEVComplexity
Daniil Fukalov via llvm-commits
- [PATCH] D25987: [X86] New pattern to generate PSUBUS from SELECT
Yulia Koval via llvm-commits
- [PATCH] D25763: Add end location of loop to loop metadata.
Amara Emerson via llvm-commits
- [PATCH] D25781: AMDGPU: Emit runtime metadata as a note element in .note section
Konstantin Zhuravlyov via llvm-commits
- [PATCH] D26391: [JumpThreading] Unfold selects that depend on the same condition
Pablo Barrio via llvm-commits
- [llvm] r286230 - [mips] Renable small data section test.
Simon Dardis 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
- [llvm] r286232 - cleanup hashSysV a bit.
Rafael Espindola via llvm-commits
- [llvm] r286233 - [VectorLegalizer] Expansion of CTLZ using CTPOP when possible
Simon Pilgrim via llvm-commits
- [PATCH] D26395: [ELF] - Add support for locals list in version script.
George Rimar via llvm-commits
- [PATCH] D26396: [AArch64] Enable merging of adjacent zero stores for all subtargets.
Chad Rosier via llvm-commits
- [PATCH] D26397: [ELF] Show error location for 'duplicate symbol' error
Eugene Leviant 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
- [llvm] r286236 - [JumpThreading] Unfold selects that depend on the same condition
Pablo Barrio via llvm-commits
- [lld] r286237 - Delete the InterpSection class.
Rafael Espindola 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
- [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
- [llvm] r286062 - Kill deprecated attribute API
Dmitri Gribenko via llvm-commits
- [lld] r286239 - [ELF] - Fix mistype. NFC.
George Rimar via llvm-commits
- [PATCH] D26398: [mips][msa] Implement f16 support
Simon Dardis via llvm-commits
- [PATCH] D26399: [ELF] - Implemented -stats command line option.
George Rimar via llvm-commits
- [www] r286240 - Multiple changes to EuroLLVM'17 page (3 in total, individual messages following)
Kevin Streit via llvm-commits
- [PATCH] D26400: AMDGPU: Set hasExtraSrcRegAllocReq on v_div_scale_*
Matt Arsenault via llvm-commits
- [llvm] r286241 - [X86][SSE] Regenerate test (just adds missing header)
Simon Pilgrim via llvm-commits
- [PATCH] D20633: AMDGPU: Rename flat operands to match mubuf
Matt Arsenault via llvm-commits
- [lld] r286242 - Remove dead arguments. NFC.
Rafael Espindola via llvm-commits
- [PATCH] D26401: [mips][ias] N32/N64 must not sort the relocation table.
Simon Dardis via llvm-commits
- [mischeduler]
Jonas Paulsson via llvm-commits
- [PATCH] D26402: [ThinLTO] Make inline assembly handling more efficient in summary
Teresa Johnson via llvm-commits
- [lld] r286244 - [ELF] Better error reporting for duplicate symbol
Eugene Leviant via llvm-commits
- [PATCH] D26149: [DAGCombiner] Match load by bytes idiom and fold it into a single load
Simon Pilgrim 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] D26230: [AddressSanitizer] Add support for (constant-)masked loads and stores.
Simon Pilgrim via llvm-commits
- [lld] r286247 - [ELF] Attempt to fix buildbot (duplicate _gp symbol)
Eugene Leviant via llvm-commits
- [llvm] r286249 - [docs] fix link to AMD manuals (PR30946)
Sanjay Patel via llvm-commits
- [llvm] r286250 - Remove unused include. NFC.
Chad Rosier via llvm-commits
- [PATCH] D26146: [ThinLTO] Prevent exporting of locals used/defined in module level asm
Teresa Johnson 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] D26404: [asan/win] Add init hooks to .CRT$XLAB
Reid Kleckner via llvm-commits
- [PATCH] D26405: Add the ability to dump hex bytes with optional offsets and ASCII bytes.
Greg Clayton via llvm-commits
- [llvm] r286253 - GlobalISel: support selecting fpext/fptrunc instructions on AArch64.
Tim Northover 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
- [PATCH] D26307: [PowerPC] Add vector conversion builtins to altivec.h - LLVM portion
Kit Barton via llvm-commits
- [llvm] r286259 - [RegAllocGreedy] Another fix about NewVRegs for last chance recoloring after r281783.
Wei Mi via llvm-commits
- [llvm] r286260 - NFC small changes in MemDep
Piotr Padlewski via llvm-commits
- [lld] r286261 - Don't add null and discarded sections to the global list.
Rafael Espindola via llvm-commits
- [llvm] r286263 - [SystemZ] Refactor branch and conditional instruction patterns
Ulrich Weigand via llvm-commits
- [llvm] r286265 - [MC][AArch64] Cleanup end-of-line parsing in AArch64 AsmParser.
Nirav Dave via llvm-commits
- [PATCH] D26407: AMDGPU: Analyze mubuf with immediate soffset
Matt Arsenault 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
- [PATCH] D26299: Improving the efficiency of the Loop Unswitching pass
Weiming Zhao via llvm-commits
- [llvm] r286269 - CODE_OWNERS: Take ownership of the loop vectorizer.
Michael Kuperstein via llvm-commits
- [PATCH] D26358: [scudo] 32-bit and hardware agnostic support
Filipe Cabecinhas via llvm-commits
- [PATCH] D25812: X86: Introduce the "relocImm" ComplexPattern, which represents a relocatable immediate.
Peter Collingbourne via llvm-commits
- [llvm] r286270 - Fix typo in comment. NFC.
Chad Rosier via llvm-commits
- [llvm] r286271 - [LibcallsShrinkWrap] This pass doesn't preserve the CFG.
Davide Italiano 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
- [llvm] r286274 - [WebAssembly] Convert stackified IMPLICIT_DEF into constant 0.
Dan Gohman via llvm-commits
- [PATCH] D25878: IR, X86: Understand !range metadata on global variables.
Peter Collingbourne via llvm-commits
- [llvm] r286275 - Don't store Twine in a local variable.
Eli Friedman 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
- [PATCH] D25930: IR: Introduce a GlobalPointer type for all GlobalValues of pointer type.
Peter Collingbourne 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] D21739: [TLI] Add functions determining if int parameters/returns should be zeroext/signext.
David Li via llvm-commits
- [PATCH] D26409: [AArch64] Fix bugs in isel lowering replaceSplatVectorStore.
Geoff Berry via llvm-commits
- [lld] r286282 - Rename a function to avoid function overloading. NFC.
Rui Ueyama 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] D25975: AMDGPU/SI: Make f16 a legal type for VI subtargets
Konstantin Zhuravlyov 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
- [PATCH] D26221: ScheduleDAGInstrs: Ignore dependencies of constant physregs
Geoff Berry via llvm-commits
- [llvm] r285990 - Add a missing return to the move assignment operator for
David Blaikie 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] D26411: Simplify getLocation() function.
Rui Ueyama via llvm-commits
- [lld] r286286 - Store the size the same way as any other OutputSection. NFC.
Rafael Espindola 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
- [lld] r286287 - Simplify getLocation() function.
Rui Ueyama via llvm-commits
- [PATCH] D26414: AMDGPU: Enable store clustering
Matt Arsenault via llvm-commits
- [llvm] r286289 - GlobalISel: allow CodeGen to fallback on VReg type/class issues.
Tim Northover via llvm-commits
- [PATCH] D26111: AArch64: Schedule DeadRegisterDefinitionsPass before regalloc.
Geoff Berry via llvm-commits
- [compiler-rt] r286290 - [asan/win] Add init hooks to .CRT$XLAB
Reid Kleckner via llvm-commits
- [llvm] r286291 - [TBAA] Drop support for "old style" scalar TBAA tags
Sanjoy Das via llvm-commits
- [lld] r285775 - Make a function in a header "inline" instead of "static".
David Blaikie via llvm-commits
- [llvm] r286292 - Use a default constructor. (NFC)
Adrian Prantl via llvm-commits
- [PATCH] D26417: Use debug info to print out the first line of symbol conflict message.
Rui Ueyama via llvm-commits
- [llvm] r286293 - AArch64DeadRegisterDefinitionsPass: Fix Changed flag
Matthias Braun via llvm-commits
- [llvm] r286294 - [BasicAA] Teach BasicAA to handle the inaccessiblememonly and inaccessiblemem_or_argmemonly attributes
Andrew Kaylor via llvm-commits
- [PATCH] D26022: [X86][AVX512] Add patterns for all variants of VMOVSS/VMOVSD instructions
Igor Breger 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] D26419: Bug 30934 - YAML error not reported by ``yaml::Input::error()``
serge via llvm-commits
- [llvm] r286296 - [asan] Speed up compilation of large C++ stringmaps (tons of allocas) with ASan
Kuba Brecka 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] D26240: [LLD][ARM][AArch64] ARM and AArch64 undefined weak reference values for relative relocations
Rui Ueyama via llvm-commits
- [PATCH] D26420: Encode duplication factor from loop vectorization and loop unrolling to discriminator.
Dehao Chen via llvm-commits
- [llvm] r286297 - [ThinLTO] Prevent exporting of locals used/defined in module level asm
Teresa Johnson via llvm-commits
- [llvm] r286299 - [libFuzzer] minor docs update
Kostya Serebryany via llvm-commits
- [llvm] r286300 - GlobalISel: make sure debugging variables are appropriately elided in release builds.
David L. Jones via llvm-commits
- [PATCH] D24854: [SROA] Drop lifetime.start/end intrinsics when they block promotion.
Eli Friedman via llvm-commits
- [llvm] r286302 - Emit the DW_AT_type for a C++ static member definition
Adrian Prantl via llvm-commits
- [llvm] r286304 - [CodeView] Hook up CodeViewRecordIO to type serialization path.
Zachary Turner 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
- [llvm] r286305 - Fix some size_t / uint32_t ambiguity errors.
Zachary Turner via llvm-commits
- [compiler-rt] r284901 - [sanitizers] support strict_string_checks for strncmp
Nick Lewycky via llvm-commits
- [PATCH] D26425: Split Header into individual fields
Rafael Ávila de Espíndola via llvm-commits
- [PATCH] D26427: [CodeView] Hook CodeViewRecordIO up for reading and writing symbols
Zachary Turner via llvm-commits
- [PATCH] D26428: Update vectorization debug info unittest.
Dehao Chen 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
- [zorg] r286311 - Remove libcxx/compiler-rt from build process
Tim Hammerquist via llvm-commits
- [PATCH] D26429: [LSR] Allow formula containing Reg for SCEVAddRecExpr with loop other than current loop
Wei Mi via llvm-commits
- [llvm] r286314 - [InstCombine] reduce indentation; NFC
Sanjay Patel via llvm-commits
- [PATCH] D26155: Enable Loop Sink pass for functions that has profile.
Dehao Chen via llvm-commits
- [PATCH] D26430: Bitcode: Change the BitcodeReader to use llvm::Error internally.
Peter Collingbourne via llvm-commits
- [llvm] r286315 - [InstCombine] fix profitability equation for max-of-nots transform
Sanjay Patel via llvm-commits
- [llvm] r286316 - Added the ability to dump hex bytes easily into a raw_ostream.
Greg Clayton via llvm-commits
- [llvm] r286317 - [cmake] Fix handling compiler-rt in LLVM_ENABLE_PROJECTS by turning any "-" into "_"
Mehdi Amini via llvm-commits
- [llvm] r286318 - [ValueTracking] recognize obfuscated variants of umin/umax
Sanjay Patel via llvm-commits
- [llvm] r286319 - [XRay][Docs] Add documentation for XRay in LLVM
Dean Michael Berris 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] D26432: [SCCP] Force unknown branches to overdefined
Davide Italiano via llvm-commits
- [PATCH] D25347: [VirtRegRewriter] Eliminate COPYs before re-writing by renaming.
Quentin Colombet 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] 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
- [llvm] r286323 - Bitcode: Change the BitcodeReader to use llvm::Error internally.
Peter Collingbourne via llvm-commits
- [PATCH] D26080: [DAG] Improve loads-from-store forwarding to handle TokenFactor
Hal Finkel via llvm-commits
- [llvm] r286325 - Enable Loop Sink pass for functions that has profile.
Dehao Chen 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
Eli Friedman via llvm-commits
- [llvm] r286326 - Bitcode: Remove the remnants of the BitcodeDiagnosticInfo class.
Peter Collingbourne via llvm-commits
- [lld] r286327 - Split Header into individual fields.
Rafael Espindola 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
- [PATCH] D26436: Fix for lost FastMathFlags in 4 optimizations.
Vyacheslav Klochkov via llvm-commits
- [PATCH] D26437: Use -fno-unit-at-a-time and -funit-at-a-time
Stanislav Mekhanoshin via llvm-commits
- [llvm] r286330 - [XRay][docs] Fix llvm snippets to be well-formed
Dean Michael Berris via llvm-commits
- [PATCH] D26438: [Verifier] Add verification for TBAA metadata
Sanjoy Das via llvm-commits
- [PATCH] D26439: Bitcode: Change the materializer interface to return llvm::Error.
Peter Collingbourne via llvm-commits
- [PATCH] D26059: [IndVars] Change the order to compute WidenAddRec in widenIVUse
Sanjoy Das via llvm-commits
- [PATCH] D26217: Consider all SCEVMulExpr operands for factoring in FactorOutConstant
Sanjoy Das via llvm-commits
- [PATCH] D26440: Make OutputSectionBase a class instead of class template
Rafael Ávila de Espíndola via llvm-commits
- [PATCH] D26441: Analysis: gep inbounds (gep inbounds (...)) is inbounds.
Peter Collingbourne via llvm-commits
- [PATCH] D26343: [RFC] Refactor TargetParserTests
jojo.ma via llvm-commits
- [polly] r286338 - ScopInfo: only run code needed for ASSERT in DEBUG mode
Tobias Grosser 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
- [PATCH] D26066: [PowerPC] Improvements for BUILD_VECTOR Vol. 4
Hal Finkel 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] D25692: [AVX-512] Disassembler support for rounding control and SAE attribute.
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
- [compiler-rt] r286346 - Pacify lint check
Jonas Hahnfeld via llvm-commits
- [llvm] r286347 - [ARM] Loop Strength Reduction crashes when targeting ARM or Thumb.
Alexandros Lamprineas via llvm-commits
- [lld] r286348 - [ELF] - Ignore -stats command line option.
George Rimar via llvm-commits
- [llvm] r286350 - [MachineScheduler] Comments fixing.
Jonas Paulsson via llvm-commits
- [llvm] r286351 - [mips] Add non-const getter for the Elf_Mips_Options class. NFC
Simon Atanasyan via llvm-commits
- [lld] r286353 - [ELF] ARM and AArch64 undefined weak reference values
Peter Smith via llvm-commits
- [PATCH] D26443: [ELF] - Use backward slashes inside response files
George Rimar via llvm-commits
- [PATCH] D26444: [ELF][MIPS] Convert .reginfo and .MIPS.options sections to synthetic input sections
Simon Atanasyan 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] D26445: [ELF] - Enable reproduce-error.s test under windows
George Rimar 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
- [llvm] r286362 - [SystemZ] A few fixes in scheduler files.
Jonas Paulsson via llvm-commits
- [PATCH] D26332: Add a user-defined literal for StringRef
Malcolm Parsons via llvm-commits
- [lld] r286364 - [ELF] - Enable reproduce-error.s under windows.
George Rimar via llvm-commits
- [PATCH] D26277: [SLP] Fixed cost model for horizontal reduction.
Alexey Bataev via llvm-commits
- [llvm] r286368 - [Hexagon] Eliminate Insert4 pseudo-instruction, use combines instead
Krzysztof Parzyszek via llvm-commits
- [PATCH] D26449: DAGCombiner: fix combine of trunc and select
Asaf Badouh via llvm-commits
- [PATCH] D26450: [JumpThreading] Prevent non-deterministic use lists
Pablo Barrio via llvm-commits
- [lld] r286370 - Add a convenience getObj method. NFC.
Rafael Espindola 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] D25966: [AArch64] Lower multiplication by a constant int to shl+add+shl
Haicheng Wu via llvm-commits
- [llvm] r286377 - [Hexagon] Separate Hexagon subreg indices for different register classes
Krzysztof Parzyszek via llvm-commits
- [lld] r286378 - [ELF] - Add separate form for -R alias.
George Rimar via llvm-commits
- [lld] r286379 - Make Discarded a InputSection.
Rafael Espindola via llvm-commits
- [PATCH] D26455: Handle non-inlined clang::Type::getAs specializations in extract_symbols.py
Stephan Bergmann via llvm-commits
- [PATCH] D26256: [InstCombine] Don't set debug location when folding through a phi node
Dehao Chen via llvm-commits
- [llvm] r286382 - Bitcode: Change the materializer interface to return llvm::Error.
Peter Collingbourne via llvm-commits
- [PATCH] D26460: Tread TSan LLVM flags to driver: account for external flag values in TSan.
Aleksey Shlyapnikov via llvm-commits
- [llvm] r286383 - [Hexagon] Silence "sometimes uninitialized" warning in HexagonCopyToCombine
Krzysztof Parzyszek via llvm-commits
- [llvm] r286384 - X86: Introduce the "relocImm" ComplexPattern, which represents a relocatable immediate.
Peter Collingbourne via llvm-commits
- [PATCH] D26462: Tread TSan LLVM flags to driver: unit tests.
Aleksey Shlyapnikov via llvm-commits
- [PATCH] D26463: [cmake] Move LLVM_BUILD_STATIC check to an earlier point
Pavel Labath via llvm-commits
- [PATCH] D25517: [SLPVectorizer] Improved support of partial tree vectorization.
Alexey Bataev via llvm-commits
- [llvm] r286385 - Revert r286384, "X86: Introduce the "relocImm" ComplexPattern, which represents a relocatable immediate."
Peter Collingbourne via llvm-commits
- [llvm] r286386 - [SCEV] Refactor out a useful pattern; NFC
Sanjoy Das 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] D26208: [Kaleidoscope] Fix incorrect build command in Chapter 2.
Ismail Badawi via llvm-commits
- [llvm] r286388 - [Verifier] clang-format a section; NFC
Sanjoy Das via llvm-commits
- [PATCH] D25912: [PowerPC] Improvements for BUILD_VECTOR Vol. 1
Kit Barton via llvm-commits
- [llvm] r286389 - Minor unroll pass refacoring.
Evgeny Stupachenko via llvm-commits
- [PATCH] D26023: [PowerPC] Improvements for BUILD_VECTOR Vol. 3
Kit Barton via llvm-commits
- [LNT] r286391 - Put log messages in pre tags
Chris Matthews via llvm-commits
- [lld] r286392 - Attempt to fix green dragon bot.
Rui Ueyama via llvm-commits
- [PATCH] D26219: Bitcode: Change reader interface to take memory buffers.
Mehdi AMINI via llvm-commits
- [lld] r286393 - Disable cpio test on Windows again.
Rui Ueyama via llvm-commits
- [llvm] r274233 - [InstCombine] shrink switch conditions better (PR24766)
Aditya Nandakumar via llvm-commits
- [PATCH] D26467: [ThinLTO] Only promote exported locals as marked in index
Teresa Johnson via llvm-commits
- [llvm] r286394 - Make BitcodeReader::parseIdentificationBlock() robust to EOF
Mehdi Amini via llvm-commits
- [compiler-rt] r286395 - [asan/win] Use TerminateProcess when we want to exit abnormally
Reid Kleckner via llvm-commits
- [llvm] r286396 - [tools] Unbreak the GCC build (workaround a GCC bug).
Davide Italiano via llvm-commits
- [PATCH] D26468: Unbreak the gcc build (workaround a gcc bug)
Peter Collingbourne 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
- [PATCH] D26469: Improve DWARF parsing and attribute retrieval speed by improving DWARF abbreviation declarations.
Greg Clayton via llvm-commits
- [llvm] r286399 - [InstCombine] regenerate checks; NFC
Sanjay Patel via llvm-commits
- [lld] r286401 - [ELF][MIPS] Attempt to fix buildbot
Simon Atanasyan via llvm-commits
- [PATCH] D26472: AMDGPU/SI: Support data types other than V4f32 in image intrinsics
Changpeng Fang via llvm-commits
- [PATCH] D26473: [asan/win] Delay load dbghelp.dll to delay ucrtbase.dll initialization
Reid Kleckner via llvm-commits
- [PATCH] D25799: Include version string into ".linker-version" section.
Davide Italiano via llvm-commits
- [llvm] r286402 - [InstCombine] regenerate checks; NFC
Sanjay Patel via llvm-commits
- [llvm] r286403 - Update vectorization debug info unittest.
Dehao Chen 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
Rafael Ávila de Espíndola 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] r286410 - Preserve assumption cache in loop-rotate.
Eli Friedman 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] D26477: Try to make ScopedPrinter use the new binary blob formatter
Zachary Turner via llvm-commits
- [PATCH] D26480: [PowerPC] Implement remaining vector permute builtins in altivec.h - LLVM portion
Nemanja Ivanovic via llvm-commits
- [lld] r286414 - Make OutputSectionBase a class instead of class template.
Rafael Espindola via llvm-commits
- [llvm] r286415 - Add isHotBB helper function to ProfileSummaryInfo
Dehao Chen via llvm-commits
- [lld] r286416 - Remove an overloaded function to simplify.
Rui Ueyama 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
- [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
Mehdi AMINI via llvm-commits
- [PATCH] D26482: Prevent at compile time converting from Error::success() to Expected<T>
Mehdi AMINI via llvm-commits
- [lld] r286422 - Add comment and simplify code a bit. NFC.
Rui Ueyama via llvm-commits
- [llvm] r286423 - [InstCombine] avoid infinite loop from shuffle-extract-insert sequence (PR30923)
Sanjay Patel via llvm-commits
- [PATCH] D26483: CMake: make LLVM_OPTIMIZED_TABLEGEN friendly with LLVM_EXTERNAL_CLANG_SOURCE_DIR
Mehdi AMINI via llvm-commits
- [PATCH] D25136: [Triple] Add Facebook vendor
Saleem Abdulrasool via llvm-commits
- [PATCH] D26485: Add IntrInaccessibleMemOnly property for intrinsics
Andy Kaylor 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] D25858: [tsan][llvm] Implement the function attribute to disable TSan checking at run time
Anna Zaks via llvm-commits
- [PATCH] D24180: Emit 'no line' information for interesting 'orphan' instructions
David Blaikie 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] D21736: [InstrProfiling] Mark __llvm_profile_instrument_target last parameter as i32 zeroext or signext if appropriate.
Marcin Kościelnicki via llvm-commits
- [lld] r285224 - Call _exit.
Davide Italiano via llvm-commits
- [PATCH] D26487: Include version string into ".comment" section.
Rui Ueyama via llvm-commits
- [polly] r286426 - Do not allow switch statements in loop latches
Tobias Grosser 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] D26492: AMDGPU: Fix formatting of 1/2pi immediate
Matt Arsenault via llvm-commits
- [PATCH] D24376: [XRay] Implement `llvm-xray convert` -- trace file conversion
Dean Michael Berris 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
- [polly] r286430 - SCEVValidator: add new parameters resulting from constant extraction
Tobias Grosser 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
- [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
- [lld] r286440 - [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] D26494: [ARM] Add plumbing for GlobalISel
Diana Picus via llvm-commits
- [polly] r286442 - IslAst: always use the context during ast generation
Tobias Grosser via llvm-commits
- [lld] r286443 - [ELF] Convert .got.plt section to input section
Eugene Leviant via llvm-commits
- [PATCH] D26232: [XRay][compiler-rt] XRay Buffer Queue
Dean Michael Berris via llvm-commits
- [PATCH] D26495: [simplifycfg][loop-simplify] Preserve loop metadata in 2 transformations.
Florian Hahn via llvm-commits
- [polly] r286444 - SCEVAffinator: pass parameter-only set to addRestriction if BB=nullptr
Tobias Grosser 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
- [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] D26499: [ARM] Thumb2 LDR (literal) should accept PC as the destination
James Molloy via llvm-commits
- [llvm] r286446 - [ARM] Thumb2 LDR (literal) should accept PC as the destination
Oliver Stannard 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] D26500: [ARM] Add machine scheduler for Cortex-R52
Javed Absar via llvm-commits
- [llvm] r286450 - [RegionInfo] Add three tests that include infinite loops
Tobias Grosser via llvm-commits
- [lld] r286451 - [ELF] - Allow separate form for -f (alias for -auxiliary).
George Rimar via llvm-commits
- [llvm] r286452 - [DAGCombiner] Show missed opportunity to UNDEF out-of-range SHL
Simon Pilgrim via llvm-commits
- [llvm] r286453 - Remove unnecessary check prefix directives. NFC.
Chad Rosier 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
- [lld] r286458 - Reverted r286451 "[ELF] - Allow separate form for -f (alias for -auxiliary)."
George Rimar via llvm-commits
- [lld] r286459 - Parse relocations only once.
Rafael Espindola via llvm-commits
- [llvm] r286460 - [InstCombine] auto-generate better checks; NFC
Sanjay Patel via llvm-commits
- [llvm] r286461 - [SelectionDAG] Add support for vector demandedelts in SRA opcodes
Simon Pilgrim via llvm-commits
- [PATCH] D26502: Split Bitcode/ReaderWriter.h into separate reader and writer headers
Teresa Johnson via llvm-commits
- [PATCH] D26504: [Support] Use HAVE_DLOPEN to guard dlopen(3) usage
Pavel Labath 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
- [lld] r286462 - Replace duplicated '16' with a named constant.
Rafael Espindola via llvm-commits
- [llvm] r286463 - [X86] Add knownbits vector MUL test
Simon Pilgrim via llvm-commits
- [llvm] r286464 - AMDGPU: Add VI i16 support
Tom Stellard via llvm-commits
- [PATCH] D26506: Compiler-rt part of D26230: Add (constant) masked load/store support
Filipe Cabecinhas via llvm-commits
- [llvm] r286470 - reproducer for pr29002
Asaf Badouh via llvm-commits
- [llvm] r286471 - [SelectionDAG] Add support for vector demandedelts in MUL opcodes
Simon Pilgrim via llvm-commits
- [PATCH] D26508: [ELF] - Better diagnostic for relative relocation to an absolute value error.
George Rimar via llvm-commits
- [llvm] r286473 - Use common SDLoc. NFCI.
Simon Pilgrim 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] r286477 - [X86] Add knownbits vector TRUNC test
Simon Pilgrim 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
- [llvm] r286480 - Add comments about why we put LoopSink pass at the very late stage.
Dehao Chen via llvm-commits
- [llvm] r286481 - [SelectionDAG] Add support for vector demandedelts in TRUNCATE opcodes
Simon Pilgrim via llvm-commits
- [llvm] r286482 - [OptDiag] Remove non-printable chars from function name
Adam Nemet via llvm-commits
- [llvm] r286483 - Revert r286437 r286438, they caused PR30976
Nico Weber 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] D24987: [ELF] Use MaxPageSize for aligning PT_LOAD
Rafael Espíndola via llvm-commits
- [llvm] r286488 - [Target] Rename X86/ARM Assembly printer to reflect reality.
Davide Italiano via llvm-commits
- [llvm] r286489 - [opt-viewer] Avoid duplicated remarks
Adam Nemet via llvm-commits
- [PATCH] D26514: Get rid of DWARFFormValue::getFixedFormSizes(uint8_t AddrSize, uint16_t Version).
Greg Clayton via llvm-commits
- [PATCH] D22975: [DAG Combiner] Fix the native computation of the Newton series for reciprocals
Evandro Menezes via llvm-commits
- [llvm] r286491 - [PDB] Begin adding documentation for the PDB file format.
Zachary Turner via llvm-commits
- [zorg] r286492 - Add timestamp to build.py footer
Tim Hammerquist via llvm-commits
- [PATCH] D26516: [PDB] Add documentation for the PDB Stream
Zachary Turner 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] D25221: [PPC][DAGCombine] Convert SETCC to subtract when the result is zero extended
Kit Barton via llvm-commits
- Buildbot numbers for the week of 9/25/2016 - 10/1/2016
Aaron Ballman via llvm-commits
- [PATCH] D23646: Generalize strided store pattern in interleave access pass
Alina Sbirlea via llvm-commits
- [llvm] r286495 - [Support] Improve flexibility of binary blob formatter.
Zachary Turner via llvm-commits
- [lld] r286496 - Include version string into ".comment" section.
Rui Ueyama via llvm-commits
- [llvm] r286497 - Fix initialization order error.
Zachary Turner via llvm-commits
- [llvm] r286498 - Fix type ambiguity with std::max
Zachary Turner 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] D26518: [AArch64] Compute the Newton series for reciprocals natively
Evandro Menezes 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
- [PATCH] D26521: [X86] Allow folding of reloads from stack slots when loading a subreg of the spilled reg
Michael Kuperstein via llvm-commits
- [llvm] r286502 - AMDGPU: Emit runtime metadata as a note element in .note section
Yaxun Liu via llvm-commits
- [llvm] r286503 - RegisterCoalescer: Ignore interferences for constant physregs
Matthias Braun via llvm-commits
- [PATCH] D26106: RegisterCoalescer: Ignore interferences for constant physregs
Phabricator via llvm-commits
- [llvm] r286508 - [X86] Add knownbits vector SUB test
Simon Pilgrim via llvm-commits
- [PATCH] D26078: [cmake] Temporarily revert enforcement of minimum GCC version increase
Aaron Ballman via llvm-commits
- [llvm] r286509 - [SelectionDAG] Add support for splatted vectors in SUB opcode
Simon Pilgrim via llvm-commits
- [PATCH] D26523: `update_{llc_test, test}_checks`: Correctly handle multi-lined RUN lines.
bryant via llvm-commits
- [PATCH] D26524: [AArch64] Sink sext when foldable in user GEPs
Jun Bum Lim via llvm-commits
- [llvm] r286510 - ScheduleDAGInstrs: Slightly simplify code; NFC
Matthias Braun via llvm-commits
- [llvm] r286511 - [X86] Add knownbits vector ADD test
Simon Pilgrim via llvm-commits
- [PATCH] D26525: [InstCombine] canonicalize min/max constant to select's false value
Sanjay Patel via llvm-commits
- [PATCH] D26526: Clean up DWARFFormValue by reducing duplicated code and removing DWARFFormValue::getFixedFormSizes()
Greg Clayton via llvm-commits
- [llvm] r286513 - [X86] Updated knownbits vector ADD/SUB test
Simon Pilgrim via llvm-commits
- [llvm] r286514 - IR: Introduce inrange attribute on getelementptr indices.
Peter Collingbourne via llvm-commits
- [llvm] r286515 - [LSR] Tweak loop-strength-reduce-crash test. Test-only change.
Justin Lebar via llvm-commits
- [PATCH] D26527: Use profile info to adjust loop unroll threshold.
Dehao Chen via llvm-commits
- [PATCH] D24208: [WIP] MIR: Support parsing of liveins with lane masks
Matthias Braun via llvm-commits
- [llvm] r286516 - [SelectionDAG] Add support for vector demandedelts in ADD/SUB opcodes
Simon Pilgrim via llvm-commits
- [llvm] r286517 - GlobalISel: fix mistaken comment change
Tim Northover via llvm-commits
- [PATCH] D26529: [LoopReroll] Make root-finding more aggressive.
Eli Friedman via llvm-commits
- [llvm] r286523 - [DAG Combiner] Fix the native computation of the Newton series for reciprocals
Evandro Menezes via llvm-commits
- [llvm] r286524 - Timer: Remove group-less NamedRegionTimer constructor.
Matthias Braun via llvm-commits
- [PATCH] D25582: Timer: Remove group-less NamedRegionTimer constructor
Phabricator via llvm-commits
- [PATCH] D22820: [GlobalISel] improved interface to MachineIRBuilder::buildInstr
Quentin Colombet via llvm-commits
- [llvm] r286526 - ScheduleDAGInstrs: Ignore dependencies of constant physregs
Matthias Braun via llvm-commits
- [llvm] r286527 - Fix requirements.
Joerg Sonnenberger via llvm-commits
- [lld] r286529 - [ELF] Remove extra semicolon to placate GCC. NFCI.
Davide Italiano via llvm-commits
- [llvm] r286530 - Revert "[AMDGPU] Allow hoisting of comparisons out of a loop and eliminate condition copies"
Stanislav Mekhanoshin via llvm-commits
- [llvm] r285413 - [lli] Pass command line arguments in to the orc-lazy JIT.
Lang Hames via llvm-commits
- [llvm] r284654 - Remove the JIT EH/small code model tests for now.
Davide Italiano 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
- [PATCH] D26532: Bitcode: Clean up error handling for certain bitcode query functions.
Peter Collingbourne via llvm-commits
- [llvm] r286537 - [opt-viewer] Display inlining context
Adam Nemet 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
- [llvm] r286544 - ScheduleDAGInstrs: Add condjump deps to addSchedBarrierDeps()
Matthias Braun via llvm-commits
- [PATCH] D25140: ScheduleDAGInstrs: Add condjump deps in addSchedBarrierDeps()
Phabricator via llvm-commits
- [llvm] r286545 - [opt-viewer] Add column number support
Adam Nemet via llvm-commits
- [llvm] r286546 - [llvm] Remove duplicate header from PassInfo.h
Mandeep Singh Grang via llvm-commits
- [PATCH] D25927: [cfi] Implement cfi-icall using inline assembly.
Eric Christopher 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] D26536: [PPC] Add intrinsic mapping to the xscvhpsp instruction (VSX Scalar Convert Half-Precision to Single-Precision)
Sean Fertile via llvm-commits
- [llvm] r286549 - [ADT/MathExtras] Introduce PowerOf2Ceil.
Davide Italiano via llvm-commits
- [PATCH] D26537: Fix llvm-symbolizer to correctly sort a symbol array and calculate symbol sizes
Kuba Brecka via llvm-commits
- [PATCH] D26538: [ADT/MathExtras] Introduce PowerOf2Ceil
Davide Italiano via llvm-commits
- [llvm] r286550 - Add a blank line for a test commit.
Sean Fertile via llvm-commits
- [llvm] r286551 - [ADT/MathExtras] Add tests for PowerOf2Floor (previously untested).
Davide Italiano via llvm-commits
- [llvm] r286552 - AMDGPU: Attempt to fix build failure on x86-64 selfhost build
Yaxun Liu 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
- [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
Saleem Abdulrasool via llvm-commits
- [lld] r286557 - Remove a member from InputSectionData and use the pool instead.
Rui Ueyama via llvm-commits
- [PATCH] D26539: Bitcode: Change getModuleSummaryIndex() to return an llvm::Expected.
Peter Collingbourne via llvm-commits
- [llvm] r286558 - llvm-strings: explicitly include cctype
Saleem Abdulrasool via llvm-commits
- [llvm] r286559 - [ADT/MathExtras] Make buildbot happy again.
Davide Italiano 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] r286564 - [opt-viewer] PEPify opt-viewer.py
Mandeep Singh Grang 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
- [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] r286571 - Fix gold plugin after Error API changes
Mehdi Amini via llvm-commits
- [llvm] r286572 - [opt-viewer] Make it work in the absence of hotness information
Adam Nemet via llvm-commits
- [llvm] r286573 - [ARM] Add plumbing for GlobalISel
Diana Picus via llvm-commits
- [PATCH] D26541: [cmake] Fix missing linked libraries for llvm-strings
Michał Górny 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
- [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
- [PATCH] D26543: Fix for lost FastMathFlags in SLPVectorizer
Vyacheslav Klochkov 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
- [lld] r286580 - [ELF] Convert .got section to input section
Eugene Leviant via llvm-commits
- [llvm] r286582 - [SelectionDAG] Add support for vector demandedelts in BSWAP opcodes
Simon Pilgrim via llvm-commits
- [compiler-rt] r286583 - [MSAN][MIPS] Fix test Linux/syscalls_sigaction.cc on mips64
Sagar Thakur 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
- [lld] r286588 - [ELF] Set 'Live = true' in SyntheticSection ctor. NFC.
Eugene Leviant via llvm-commits
- [lld] r286589 - [ELF] - Use backward slashes inside response files
George Rimar via llvm-commits
- [lld] r286590 - [ELF] Attempt to fix PPC buildbot
Eugene Leviant via llvm-commits
- [llvm] r286591 - [AMDGPU] TargetStreamer: Fix .note section name
Sam Kolton via llvm-commits
- [llvm] r286592 - [AArch64] Enable merging of adjacent zero stores for all subtargets.
Chad Rosier via llvm-commits
- [llvm] r286593 - Fix test/tools/gold/X86/thinlto_funcimport.ll on non-X86 hosts
John Brawn via llvm-commits
- [llvm] r286594 - llvm-strings: Fix r286556 to add required libraries.
NAKAMURA Takumi via llvm-commits
- [llvm] r286596 - [PowerPC] Add vector conversion builtins to altivec.h - LLVM portion
Nemanja Ivanovic via llvm-commits
- [PATCH] D19325: DAGCombine: (shl (or x, c1), c2) -> (or (shl x, c2), c1 << c2)
Simon Pilgrim via llvm-commits
- [PATCH] D26547: [PPC] add intrinsics mapping to the extractuw/insertw instructiosn
Sean Fertile via llvm-commits
- [PATCH] D26548: [ELF] - Better diagnostic for "can't create dynamic relocation" error.
George Rimar via llvm-commits
- [PATCH] D26549: [ELF] Convert StringTableSection to input section
Eugene Leviant 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
- [PATCH] D26550: Add an option to disable libedit
Yichao Yu 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
- [PATCH] D26551: [Power9] Add patterns for vnegd, vnegw
Ehsan Amiri via llvm-commits
- [llvm] r286601 - [AArch64] Early return and minor renaming/refactoring to ease code review. NFC.
Chad Rosier via llvm-commits
- [llvm] r286603 - Fixed issues found by Paul Robinson with my patch for:
Greg Clayton via llvm-commits
- [llvm] r286604 - [InstCombine] fix formatting of FoldOpIntoSelect(); NFCI
Sanjay Patel via llvm-commits
- [compiler-rt] r286605 - Force the locale when executing ld gold
Sylvestre Ledru via llvm-commits
- [llvm] r286606 - [AArch64] Remove lots of redundant code. NFC.
Chad Rosier via llvm-commits
- [llvm] r286607 - Revert "Use private linkage for MergedGlobals variables" on Darwin.
Adrian Prantl via llvm-commits
- [compiler-rt] r286608 - [asan/win] Fix wrong TerminateProcess exit code
Reid Kleckner via llvm-commits
- [PATCH] D26212: IRMover: Avoid accidentally mapping types from the destination module (PR30799)
Hans Wennborg via llvm-commits
- [compiler-rt] r286609 - Add missing %run to test to fix AArch64 buildbot
Reid Kleckner via llvm-commits
- [llvm] r286610 - Fix comments according to the LLVM coding guidelines.
Adrian Prantl 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
- [PATCH] D26552: [PDB] Add documentation for the PDB DBI Stream.
Zachary Turner via llvm-commits
- [llvm] r286615 - [sancov] Don't instrument MSVC CRT stdio config helpers
Reid Kleckner via llvm-commits
- [llvm] r286616 - [AArch64] Fix bugs in isel lowering replaceSplatVectorStore.
Geoff Berry 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
- [compiler-rt] r286618 - Add a test that uses coverage and printf from a DLL
Reid Kleckner via llvm-commits
- [llvm] r286619 - [InstCombine] add tests to show size-increasing select transforms
Sanjay Patel 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] 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
- [llvm] r286625 - [AArch64] Update a FIXME comment to reflect current state. NFC.
Chad Rosier via llvm-commits
- [llvm] r286626 - Fixed the lost FastMathFlags for FCmp operations in SLPVectorizer.
Vyacheslav Klochkov via llvm-commits
- [PATCH] D26554: [LoopVectorizer] When estimating register usage, unused instructions may "end" another use.
Robert Lougher via llvm-commits
- [PATCH] D26555: [LV] Keep predicated instructions in the same block
Matthew Simpson via llvm-commits
- [PATCH] D26556: [InstCombine] don't widen most selects by hoisting an extend
Sanjay Patel via llvm-commits
- [PATCH] D26557: [sanitizer] Max out allowed macOS deployment targets to 10.9
Kuba Brecka via llvm-commits
- [llvm] r286629 - Fix -Wpessimizing-move warning.
Rui Ueyama 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
- [llvm] r286632 - Make the FunctionComparator of the MergeFunctions pass a stand-alone utility.
Erik Eckstein via llvm-commits
- [PATCH] D26561: [AArch64] Split 0 vector stores into scalar store pairs.
Geoff Berry via llvm-commits
- [lld] r286635 - Avoid a crash with -r and .comment.
Rafael Espindola via llvm-commits
- [PATCH] D26562: Bitcode: Change module reader functions to return an llvm::Expected.
Peter Collingbourne 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
- [llvm] r286638 - [PowerPC] Add remaining vector permute builtins in altivec.h - LLVM portion
Nemanja Ivanovic via llvm-commits
- [llvm] r286639 - [ORC] Re-apply 286620 with fixes for the ErrorSuccess class.
Lang Hames via llvm-commits
- [llvm] r286640 - Fix a reference-to-temporary introduced in r286607.
Adrian Prantl via llvm-commits
- [PATCH] fix missing backtraces on macOS by using _Unwind_Backtrace
Bob Wilson via llvm-commits
- [llvm] r286642 - [Orc] Update the BuildingAJIT Chapter 5 server class for the recent RPC changes.
Lang Hames via llvm-commits
- [lld] r286643 - Make test more strict. NFC.
Rafael Espindola via llvm-commits
- [llvm] r286644 - Simplify code and address review comments (NFC)
Adrian Prantl via llvm-commits
- [llvm] r286645 - NFC ProgrammersManual fix
Piotr Padlewski via llvm-commits
- [llvm] r286646 - [ORC] Temporarily fix the RPCUtils unit test by explicitly specifying a handler
Lang Hames via llvm-commits
- [llvm] r286647 - Fix static initialization order fiasco in MCTests
Mehdi Amini via llvm-commits
- [PATCH] D26563: [LV] Stop saying "use -Rpass-analysis=loop-vectorize"
Adam Nemet via llvm-commits
- [PATCH] D26210: Define DbiStreamBuilder::addSectionContribs.
Rui Ueyama via llvm-commits
- [llvm] r286648 - FunctionComparator: don't rely on argument evaluation order.
Erik Eckstein via llvm-commits
- [lld] r286649 - Fix wrong formatting in lld introduced in r286561 (NFC)
Mehdi Amini 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] D26565: Improve `git llvm push` to suggest `git pull` when applying patch fails
Mehdi AMINI via llvm-commits
- [PATCH] D26566: Use PIC relocation model as default for PowerPC64 ELF
Joerg Sonnenberger via llvm-commits
- [llvm] r286657 - Fix typo in comment.
Rui Ueyama 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
- [lld] r286659 - Don't sort sections in -r links.
Rafael Espindola via llvm-commits
- [llvm] r286661 - [RPC] Add const qualifier to MemberFnWrapper to make buildbots happy.
Lang Hames via llvm-commits
- [llvm] r286662 - [LV] Stop saying "use -Rpass-analysis=loop-vectorize"
Adam Nemet via llvm-commits
- [PATCH] D25859: [tsan] Expose __tsan_ignore_thread_begin and __tsan_ignore_thread_end in TSan interface
Phabricator via llvm-commits
- [llvm] r286663 - [tsan][llvm] Implement the function attribute to disable TSan checking at run time
Anna Zaks via llvm-commits
- [llvm] r286664 - [InstCombine] clean up foldSelectOpOp(); NFC
Sanjay Patel 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
- [lld] r286666 - Add missing REQUIRES.
Rafael Espindola via llvm-commits
- [PATCH] D25590: Add initial support for WebAssembly binary format
Dan Gohman via llvm-commits
- [llvm] r286668 - [InstCombine] update test to use FileCheck; NFC
Sanjay Patel via llvm-commits
- [compiler-rt] r286670 - Tread TSan LLVM flags to driver: unit tests.
Evgeniy Stepanov via llvm-commits
- [llvm] r286671 - [InstCombine] use dyn_cast rather isa+cast; NFC
Sanjay Patel via llvm-commits
- [PATCH] D26567: Improve DWARF parsing speed by improving DWARFAbbreviationDeclaration
Greg Clayton via llvm-commits
- [compiler-rt] r286673 - Disable a test using posix_spawn on Android
Reid Kleckner via llvm-commits
- [compiler-rt] r286674 - [tsan] Fix typo in test.
Evgeniy Stepanov via llvm-commits
- [llvm] r286675 - Print correct directory in merge script.
Richard Trieu via llvm-commits
- [llvm] r286676 - AMDGPU/SI: Fix visit order assumption in SIFixSGPRCopies
Tom Stellard via llvm-commits
- [llvm] r286677 - Define DbiStreamBuilder::addSectionContribs.
Rui Ueyama via llvm-commits
- [PATCH] D26568: [ADT] Delete Twine constructors which accept StringRef rvalues (NFC)
Vedant Kumar 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
- [lld] r286684 - Emit Section Contributions.
Rui Ueyama via llvm-commits
- [PATCH] D26211: Emit Section Contributions.
Rui Ueyama 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
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
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
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
Wei Mi via llvm-commits
- [PATCH] D26570: AMDGPU/SI: Promote i16 = fp_[us]int f32 for VI
Tom Stellard via llvm-commits
- [llvm] r286686 - Try to fix build after llvm::formatv() patch.
Zachary Turner via llvm-commits
- [llvm] r286687 - AMDGPU/SI: Promote i16 = fp_[us]int f32 for VI
Tom Stellard via llvm-commits
- [llvm] r286688 - Remove extra semicolon.
Rui Ueyama via llvm-commits
- [llvm] r286689 - [libFuzzer] use less stack
Kostya Serebryany 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
- [compiler-rt] r286693 - [tsan] Test that false races from ObjC's dealloc, .cxx_destruct, and initialize are ignored
Anna Zaks via llvm-commits
- [PATCH] D25382: Add @loader_path to rpath on mac
Derek Schuff via llvm-commits
- [PATCH] D26572: RegAllocGreedy: Properly initialize this pass, so that -run-pass will work
Tom Stellard via llvm-commits
- [PATCH] D26228: [tsan] Test that false races from ObjC's dealloc, .cxx_destruct, and initialize are ignored
Phabricator via llvm-commits
- [llvm] r286695 - Improve `git llvm push` to suggest `git pull` when applying patch fails
Mehdi Amini via llvm-commits
- [lld] r286698 - Remove dead code.
Rui Ueyama via llvm-commits
- [PATCH] D26573: MIRParser: Add support for parsing vreg reg alloc hints
Tom Stellard via llvm-commits
- [llvm] r286701 - [ORC] Add a WrappedHandlerReturn type to map handler return types onto error
Lang Hames 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
- [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] 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
- [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
- [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
- [lld] r286712 - [ELF] - Fixed comment. NFC.
George Rimar via llvm-commits
- [PATCH] D26575: Fix for lost FastMathFlags in SLPVectorizer (intrinsic calls)
Vyacheslav Klochkov via llvm-commits
- [lld] r286713 - [ELF] - Add support for locals list in version script.
George Rimar 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
- [PATCH] D26577: [AVR] Add the pseudo instruction expansion pass
Dylan McKay via llvm-commits
- [PATCH] D26578: Introduce TLI predicative for base-relative Jump Tables
Joerg Sonnenberger 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
- [llvm] r286720 - [OCaml] Clear cross-target test deps when building out-of-tree
Michal Gorny 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] 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
- [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
- [PATCH] D25501: [Orc] Specialize SerializationTraits on (un)signed char to fix SunOS
Michał Górny via llvm-commits
- [llvm] r286732 - [ORC] Remove the 'const' qualifier from the member function wrapper, make the
Lang Hames via llvm-commits
- [llvm] r286734 - [X86][SSE] Add test case for PR30845
Simon Pilgrim via llvm-commits
- [PATCH] D26257: [AVX512][llvm] Amending vpmultishiftqb
Craig Topper via llvm-commits
- [PATCH] D26583: [X86][SSE] Improve SINT_TO_FP of boolean vector results (signum)
Simon Pilgrim via llvm-commits
- [llvm] r286737 - [x86] add smin/smax with zero tests
Sanjay Patel 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] 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
- [llvm] r286753 - [AMDGPU] Add f16 support (VI+)
Konstantin Zhuravlyov 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
- [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] D26586: [X86][AVX512][InlineASM][MS][llvm] (I|G)CC Memory adjustments compatibility
coby via llvm-commits
- [llvm] r286758 - [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
- [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
- [llvm] r286765 - revert commit r286761, some builds failed on Win platforms
Igor Breger via llvm-commits
- [PATCH] D26590: [X86][SSE] Improve lowering of vXi64 multiply with known zero 32-bit halves
Simon Pilgrim via llvm-commits
- [llvm] r286766 - AMDGPU: Implement SGPR spilling with scalar stores
Matt Arsenault 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
Zvi Rackover via llvm-commits
- [llvm] r286767 - llvm-strings: support printing the filename
Saleem Abdulrasool 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
- [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
- [llvm] r286772 - [ValueTracking] move min/max matching to helper function; NFCI
Sanjay Patel via llvm-commits
- [llvm] r286773 - test: synchronise lit substitutions
Saleem Abdulrasool 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] r286776 - [ValueTracking] recognize even more variants of smin/smax
Sanjay Patel 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
- [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
- [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
- [llvm] r286785 - [LangRef] Drop misleading anecdote
Sanjoy Das 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
- [zorg] r286794 - Add support for libc++ ABI checking
Eric Fiselier via llvm-commits
- [llvm] r286795 - Demangle: only demangle mangled symbols
Saleem Abdulrasool via llvm-commits
- [PATCH] D26597: [XRay][compiler-rt] Disable XRay instrumentation of the XRay runtime.
Dean Michael Berris 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
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).