The Week Of Monday 10 October 2016 Archives by thread
Starting: Mon Oct 10 00:03:40 PDT 2016
Ending: Sun Oct 16 23:43:59 PDT 2016
Messages: 1526
- [PATCH] D25413: [libcxx] Use libunwind instead of libgcc_s if libcxxabi uses it
Michał Górny via llvm-commits
- [PATCH] D25005: [x86][inline-asm][llvm] accept 'v' constraint
coby via llvm-commits
- [PATCH] D25298: [AMDGPU] Refactor waitcnt encoding
Konstantin Zhuravlyov via llvm-commits
- [PATCH] D25257: Use StringRef in Option library instead of raw pointers (NFC)
Manuel Klimek via llvm-commits
- [PATCH] D25428: AMDGPU add support for spilling to a user data SREG address.
Nicolai Hähnle via llvm-commits
- [PATCH] D25404: [ADT] Let MapVector handle non-copyable values.
Tim Shen via llvm-commits
- [PATCH] D24801: [ELF] - Fix combination of -script and relocatable output.
Peter Smith via llvm-commits
- [PATCH] D25069: Fix PREL31 relocation on ARM
Peter Smith via llvm-commits
- [llvm] r283727 - This pass, fixing an erratum in some LEON 2 processors ensures that the SDIV instruction is not issued, but replaced by SDIVcc instead, which does not exhibit the error. Unit test included.
Chris Dewhurst via llvm-commits
- [PATCH] D25212: Add support to tune jump tables
Hans Wennborg via llvm-commits
- [lld] r283730 - [ELF][ARM] Initial implentation of ARM exceptions support
Peter Smith via llvm-commits
- [PATCH] D25073: [DebugInfo]: preparation to implement DW_AT_alignment
Victor Leschuk via llvm-commits
- [PATCH] D25371: [ELF] - Fixed assertion fail when symbol table has invalid sh_info value.
George Rimar via llvm-commits
- [PATCH] D25127: [ARM][LLD] .ARM.exidx support for executables/shared libraries
Peter Smith via llvm-commits
- [PATCH] D24425: DebugInfo: support for DWARFv5 DW_AT_alignment attribute
Victor Leschuk via llvm-commits
- [lld] r283731 - [ELF] - Do not crash on absolute local symbol starting from ".L".
George Rimar via llvm-commits
- [lld] r283733 - [ELF] - Do not crash if common symbol alignment set to value greater than UINT32_MAX.
George Rimar via llvm-commits
- [lld] r283734 - [ELF][ARM] Garbage collection support for .ARM.exidx sections
Peter Smith via llvm-commits
- [lld] r283735 - [ELF][ARM] Fix formatting mistake, removed extra space before ) NFC.
Peter Smith via llvm-commits
- [PATCH] D25234: [LLD][ARM] Garbage collection support for .ARM.exidx sections
Peter Smith via llvm-commits
- [lld] r283737 - Revert r283733 "[ELF] - Do not crash if common symbol alignment set to value greater than UINT32_MAX."
George Rimar via llvm-commits
- [lld] r283738 - Recommit r283733 "[ELF] - Do not crash if common symbol alignment set to value greater than UINT32_MAX.
George Rimar via llvm-commits
- [llvm] r274171 - Resubmit "Update llvm command line parser to support subcommands."
Alex L via llvm-commits
- [PATCH] D24377: [XRay] Implement the `llvm-xray account` subcommand
Dean Michael Berris via llvm-commits
- [llvm] r283740 - [Object/ELF] - Do not crash on invalid Header->e_shoff value.
George Rimar via llvm-commits
- [PATCH] D24728: [ARM][LLD] Add support for .ARM.exidx sections
Peter Smith via llvm-commits
- [PATCH] D25352: [sanitizers] Set Darwin specific linker and compiler flags for sanitizer-common tests
Kuba Brecka via llvm-commits
- [PATCH] D25368: [Object/ELF] - Do not crash on invalid Header->e_shoff value.
George Rimar via llvm-commits
- [PATCH] D25235: [ELF] - Do not crash if common symbol alignment set to value greater than UINT32_MAX.
George Rimar via llvm-commits
- [PATCH] D25365: [ELF] - Do not crash on absolute local symbol starting from ".L".
George Rimar via llvm-commits
- [llvm] r283741 - Fixed windows stdout/stderr redirection in inline asm constraint tests
Simon Pilgrim via llvm-commits
- [lld] r283742 - [ELF] Change argument type for findSections. NFC
Eugene Leviant via llvm-commits
- [polly] r283744 - [Support/DepInfo] Introduce IslMaxOperationsGuard and make DepInfo use it. NFC.
Michael Kruse via llvm-commits
- [polly] r283745 - [DepInfo] Print -debug output outside of max-operations scope.
Michael Kruse via llvm-commits
- [PATCH] D25087: [Object/ELF] - Do check for invalid section header entry size earlier.
George Rimar via llvm-commits
- [PATCH] D25407: [lit] Remove (or allow specific) unused imports
George Rimar via llvm-commits
- [PATCH] D25091: [Object/ELF] - Do not crash if string table sh_size is equal to zero.
George Rimar via llvm-commits
- [PATCH] D25272: [ELF] - Fixed behavior when amount of inputsections is too large.
George Rimar via llvm-commits
- [PATCH] D25281: [ARM] Fix invalid VLDM/VSTM access when targeting Big Endian with NEON
Alexandros Lamprineas via llvm-commits
- [PATCH] D25364: [LCSSA] Use linear algorithm for isRecursivelyLCSSAForm
Igor Laevsky via llvm-commits
- [PATCH] D21468: Fixed LegacyPassManager inconsistency
Jesper Antonsson via llvm-commits
- [llvm] r283748 - [SLPVectorizer][X86] Fixed alignments of scalar loads in sitofp/uitofp tests
Simon Pilgrim via llvm-commits
- [llvm] r283751 - [SLPVectorizer][X86] Add avx512 sitofp/uitofp tests
Simon Pilgrim via llvm-commits
- [PATCH] D25432: [Object/ELF] - Fixed behavior when SectionHeaderTable->sh_size is too large.
George Rimar via llvm-commits
- [llvm] r283756 - [SLPVectorizer][X86] Add 512-bit sitofp/uitofp tests
Simon Pilgrim via llvm-commits
- [llvm] r283758 - [X86] Prefer rotate by 1 over rotate by imm
Zvi Rackover via llvm-commits
- [PATCH] D25350: [X86] Enable interleaved memory accesses by default
Simon Pilgrim via llvm-commits
- [PATCH] D25433: [ELF] Don't crash if relocation target section is discarded
Eugene Leviant via llvm-commits
- [lld] r283760 - [ELF] Don't emit empty PT_LOAD segment
Eugene Leviant via llvm-commits
- [PATCH] D23808: [X86][SSE] Add lowering to cvttpd2dq/cvttps2dq for sitofp v2f64/2f32 to 2i32
Simon Pilgrim via llvm-commits
- [llvm] r283761 - Add return type for checkForValidSection parsing function. NFC Intended.
Nirav Dave via llvm-commits
- [PATCH] D25434: Generate more debug info in -gmlt
Dehao Chen via llvm-commits
- [PATCH] D25435: Generate more debug info in -gmlt
Dehao Chen via llvm-commits
- [PATCH] D25382: Add @loader_path to rpath on mac
Derek Schuff via llvm-commits
- [PATCH] D24681: Optimize patterns of vectorized interleaved memory accesses for X86.
Michael Kuperstein via llvm-commits
- [PATCH] D24790: [LoopUnroll] Use the upper bound of the loop trip count to completely unroll loops
Haicheng Wu via llvm-commits
- [llvm] r283763 - [ARM] Fix invalid VLDM/VSTM access when targeting Big Endian with NEON
Alexandros Lamprineas via llvm-commits
- [PATCH] D25416: Add Chrono.h - std::chrono support header
Pavel Labath via llvm-commits
- [PATCH] D25394: Add a Chrono.h header to libSupport
Mehdi AMINI via llvm-commits
- [PATCH] D25385: Make the FunctionComparator of the MergeFunctions pass a stand-alone utility in a separate file
Tobias Edler von Koch via llvm-commits
- [PATCH] D24934: [LICM] Add support of a new optimization case to Loop Versioning for LICM + code clean up
Evgeny Astigeevich via llvm-commits
- [PATCH] D23446: [X86] Enable setcc to srl(ctlz) transformation on btver2 architectures.
pierre gousseau via llvm-commits
- [llvm] r283764 - [ADT] Let MapVector handle non-copyable values.
Justin Lebar via llvm-commits
- [llvm] r283765 - [ADT] Add make_pointe{e,r}_iterator.
Justin Lebar via llvm-commits
- [llvm] r283767 - Use unique_ptr in LLVMContextImpl's constant maps.
Justin Lebar via llvm-commits
- [llvm] r283779 - Add llvm::apply to STLExtras.
Zachary Turner via llvm-commits
- [PATCH] D25438: [mips] Fix Mips MSA instrinsics
Simon Dardis via llvm-commits
- [llvm] r283782 - Update documentation after r283671 ("Turn cl::values() (for enum) from a vararg function to using C++ variadic template")
Mehdi Amini via llvm-commits
- [PATCH] D25440: [Target] remove TargetRecip class; move reciprocal estimate isel functionality to TargetLowering
Sanjay Patel via llvm-commits
- [PATCH] D23252: [ADT] Zip range adapter
Mehdi AMINI via llvm-commits
- [PATCH] D24228: [Thumb] Save/restore high registers in Thumb1 pro/epilogues
Oliver Stannard via llvm-commits
- [llvm] r283783 - [ADT] Attempt to fix MSVC 2015 ICE via judicious addition of std::decay to make_pointe{r, e}_iterator.
Justin Lebar via llvm-commits
- [PATCH] D24989: Use profile info to set function section prefix to group hot/cold functions.
Dehao Chen via llvm-commits
- [PATCH] D25048: Tune isHotFunction/isColdFunction
Dehao Chen via llvm-commits
- [PATCH] D25070: [RegAllocGreedy] Attempt to split unspillable live intervals
Quentin Colombet via llvm-commits
- [PATCH] D17095: [X86] Add X86FixupSeparateStack pass
Michael LeMay via llvm-commits
- [PATCH] D25441: [ELF] Make symbols containing ADDR() function synthetic.
Eugene Leviant via llvm-commits
- [llvm] r283784 - Teach llvm::StripDebugInfo() about global variable !dbg attachments.
Adrian Prantl via llvm-commits
- [llvm] r282502 - Add llvm::join_items to StringExtras.
David Blaikie via llvm-commits
- [llvm] r283138 - Add unit tests for StringSwitch.
David Blaikie via llvm-commits
- LLVM buildmaster will be updated and restarted tonight
Galina Kistanova via llvm-commits
- [PATCH] D24167: Moving to GitHub - Unified Proposal
Duncan P. N. Exon Smith via llvm-commits
- [PATCH] D24686: [support] Some improvements to StringSwitch
David Blaikie via llvm-commits
- [lld] r283786 - Remove trailing whitespace.
Rui Ueyama via llvm-commits
- [lld] r283787 - [LTO/Thin] Make the number of threads to run in the BE configurable.
Davide Italiano via llvm-commits
- [PATCH] D25215: [InstCombine] Transform !range metadata to !nonnull when combining loads
David Majnemer via llvm-commits
- [llvm] r283337 - Add llvm::enumerate() range adapter.
David Blaikie via llvm-commits
- [llvm] r283565 - Invoke add-discriminator at -g0 -fsample-profile
David Blaikie via llvm-commits
- [llvm] r283675 - [libFuzzer] fix use-after-free in libFuzzer found by ... fuzzing.
David Blaikie via llvm-commits
- [PATCH] D25418: [ADT] Add make_pointe{e,r}_iterator.
David Blaikie via llvm-commits
- [PATCH] D25180: [ARM] Fix registers clobbered by SjLj EH on soft-float targets
Tim Northover via llvm-commits
- [PATCH] D24897: Define "contiki" OS specifier.
Michael LeMay via llvm-commits
- [PATCH] D25356: Define PDBFileBuilder::addStream to add stream.
Rui Ueyama via llvm-commits
- [PATCH] D16697: Updating .debug_line section version information to match DWARF version.
Katya Romanova via llvm-commits
- [PATCH] D19852: [safestack] Use non-thread-local unsafe stack pointer for Contiki OS
Michael LeMay via llvm-commits
- [PATCH] D25374: [DAGCombiner] Update most ADD combines to support general vector combines
Michael Kuperstein via llvm-commits
- [llvm] r283791 - [ADT] Remove make_pointe{e, r}_iterator, because it seems to crash MSVC 2015.
Justin Lebar via llvm-commits
- [llvm] r283792 - Use StringRef in TableGen generated Intrinsics.gen file (NFC)
Mehdi Amini via llvm-commits
- [PATCH] D25446: Disallow ArrayRef assignment from temporaries
Jordan Rose via llvm-commits
- [llvm] r283794 - [ADT] Don't use make_pointee_iterator in IteratorTest.
Justin Lebar via llvm-commits
- [PATCH] D25022: Register Calling Convention - CodeGen Basic Additions
Michael Kuperstein via llvm-commits
- [llvm] r283796 - [ADT] Use () instead of {} in an attempt to work around MSVC 2012 ICEs.
Justin Lebar via llvm-commits
- [PATCH] D24706: [ELF] - Partial support of --gdb-index command line option (Part 1).
Greg Clayton via llvm-commits
- [llvm] r283797 - [SelectionDAGBuilder] Support llvm.flt.rounds on targets where i32 is not legal
Hal Finkel via llvm-commits
- [PATCH] D25452: [LTO] Split the options for ThinLTO jobs and Regular LTO partitions
Davide Italiano via llvm-commits
- [llvm] r283798 - Disallow ArrayRef assignment from temporaries.
Jordan Rose via llvm-commits
- [llvm] r283710 - [lit] Remove (or allow specific) unused imports
Chris Matthews via llvm-commits
- [PATCH] D25347: [VirtRegRewriter] Eliminate COPYs before re-writing by renaming.
Geoff Berry via llvm-commits
- [llvm] r283691 - MC: Remove unused entities.
Aditya Nandakumar via llvm-commits
- [llvm] r283800 - Rename llvm::apply -> llvm::apply_tuple.
Zachary Turner via llvm-commits
- [PATCH] D24459: [SelectionDAGBuilder] Support llvm.flt.rounds on targets where i32 is not legal
Hal Finkel via llvm-commits
- [llvm] r283803 - Revert "Disallow ArrayRef assignment from temporaries."
Zachary Turner via llvm-commits
- [PATCH] D25454: AMDGPU/SI: Update ISA version numbers for Tonga and Polaris10/11
Changpeng Fang via llvm-commits
- [llvm] r283805 - Rename isHotFunction/isColdFunction to isFunctionEntryHot/isFunctionEntryCold. (NFC)
Dehao Chen via llvm-commits
- [llvm] r283806 - GlobalISel: support selecting constants on AArch64.
Tim Northover via llvm-commits
- [llvm] r283807 - GlobalISel: support selecting G_GEP instructions.
Tim Northover via llvm-commits
- [llvm] r283808 - GlobalISel: allow G_GLOBAL_VALUEs in AArch64 legalization.
Tim Northover via llvm-commits
- [llvm] r283809 - GlobalISel: select G_GLOBAL_VALUE uses on AArch64.
Tim Northover via llvm-commits
- [llvm] r283811 - [x86] auto-generate checks
Sanjay Patel via llvm-commits
- [llvm] r283812 - [x86] auto-generate checks
Sanjay Patel via llvm-commits
- [PATCH] D25455: Document potential implementation of CFI in hardware.
Kostya Serebryany via llvm-commits
- [llvm] r283814 - Revert r283690, "MC: Remove unused entities."
Peter Collingbourne via llvm-commits
- [llvm] r283816 - Fix llvm-lit.in corresponding to r283710.
NAKAMURA Takumi via llvm-commits
- [PATCH] D25211: [ARM] Add Cortex-R52 target to LLVM
Eugene Zelenko via llvm-commits
- [lld] r283817 - [LTO] Split the options for ThinLTO jobs and Regular LTO partitions
Davide Italiano via llvm-commits
- [llvm] r283818 - Fix issue which cases lit installed with setup.py to not resolve main
Chris Matthews via llvm-commits
- [test-suite] r283822 - Tweaks to match r283710 changes in lit.
Sunil Srivastava via llvm-commits
- [llvm] r283823 - Define DbiStreamBuilder::addDbgStream to add stream.
Rui Ueyama via llvm-commits
- [llvm] r283824 - Fix a bug in DbiStreamBuilder::addDbgStream.
Rui Ueyama via llvm-commits
- [lld] r283825 - Add section header stream to PDB.
Rui Ueyama via llvm-commits
- [lld] r283826 - [ThinLTO] Attempt to fix the test (and the bots).
Davide Italiano via llvm-commits
- [llvm] r283828 - Revert r283824 and r283823: Define DbiStreamBuilder::addDbgStream to add stream.
Rui Ueyama via llvm-commits
- [llvm] r283829 - [AArch64][MachineLegalizer] Mark v2s32 G_LOAD as legal.
Quentin Colombet via llvm-commits
- [llvm] r283831 - [AArch64][InstructionSelector] Teach the selector how to handle vector OR.
Quentin Colombet via llvm-commits
- [llvm] r283832 - [AArch64][InstructionSelector] Teach how to select FP load/store.
Quentin Colombet via llvm-commits
- [PATCH] D25456: [InstrProf] Add support for dead_strip+live_support functionality
Vedant Kumar via llvm-commits
- [PATCH] D25457: [profile] Add test for dead_strip+live_support functionality
Vedant Kumar via llvm-commits
- [llvm] r283836 - [InstCombine] Transform !range metadata to !nonnull when combining loads
David Majnemer via llvm-commits
- [lld] r283837 - Revert "Add section header stream to PDB." because it depends on r283823.
Rui Ueyama via llvm-commits
- [llvm] r283838 - [RegAllocGreedy] Attempt to split unspillable live intervals
Dylan McKay via llvm-commits
- [llvm] r283840 - [libFuzzer] add switch tests
Kostya Serebryany via llvm-commits
- [llvm] r283841 - [libFuzzer] implement value profile for switch, increase the size of the PCs array, make sure we don't overflow it
Kostya Serebryany via llvm-commits
- [llvm] r283842 - Codegen: Tail-duplicate during placement.
Kyle Butt via llvm-commits
- [PATCH] D24424: Delete dead code in PBQP (NFC)
Vedant Kumar via llvm-commits
- [zorg] r283844 - Re-factored to take the jobs property every time a build step gets created; added support for multiple jobs opt formats.
Galina Kistanova via llvm-commits
- [zorg] r283845 - Re-factored to take the jobs property every time a build step gets created; added support for multiple jobs opt formats.
Galina Kistanova via llvm-commits
- [zorg] r283846 - Changed jobs to be one of the pass-trough kwargs.
Galina Kistanova via llvm-commits
- [llvm] r283612 - [InstCombine] Don't unpack arrays that are too large (part 2).
Sanjoy Das via llvm-commits
- [PATCH] D996: hasPath
Sanjoy Das via llvm-commits
- [PATCH] D24855: MachineScheduler: Enable macro fusion in post-RA scheduler
Matthias Braun via llvm-commits
- [PATCH] D25140: ScheduleDAGInstrs: Add condjump deps in addSchedBarrierDeps()
Matthias Braun via llvm-commits
- [llvm] r283848 - MIRParser: Rewrite register info initialization; mostly NFC
Matthias Braun via llvm-commits
- [llvm] r283850 - MIRParser: generic register operands with types
Matthias Braun via llvm-commits
- [llvm] r283851 - Fix warning; NFC
Matthias Braun via llvm-commits
- [llvm] r283852 - Tune isHotFunction/isColdFunction
Dehao Chen via llvm-commits
- [PATCH] D25459: [lit] Add more testing instructions to README
Brian Gesiak via llvm-commits
- [llvm] r283854 - Make RandomNumberGenerator compatible with <random>
Mehdi Amini via llvm-commits
- [llvm] r283855 - Use LLVM_CONSTEXPR to appease MSVC2013 (fixup for r283854)
Mehdi Amini via llvm-commits
- [llvm] r283857 - Revert "Codegen: Tail-duplicate during placement."
Daniel Jasper via llvm-commits
- [PATCH] D25460: Fix memory issue in AttrBuilder::removeAttribute uses
David Stenberg via llvm-commits
- [llvm] r283858 - Reverted r283740 [Object/ELF] - Do not crash on invalid Header->e_shoff value.
George Rimar via llvm-commits
- [lld] r283859 - [ELF] - Fixed assertion fail when symbol table has invalid sh_info value.
George Rimar via llvm-commits
- [llvm] r283860 - Fix formatting in findRegisterUseOperandIdx. NFC.
Fraser Cormack via llvm-commits
- [PATCH] D25461: LTO: Don't follow lazy references when seeing new definitions in the combined LTO object
Hans Wennborg via llvm-commits
- [llvm] r283862 - [AArch64] Allow label arithmetic with add/sub/cmp
Diana Picus via llvm-commits
- [PATCH] D25100: Add STLExtras apply_tuple
Zachary Turner via llvm-commits
- [PATCH] D25357: Add section header stream to PDB.
Rui Ueyama via llvm-commits
- [PATCH] D25462: [Object/ELF] - Check Header->e_shoff value earlier and do not crash.
George Rimar via llvm-commits
- [llvm] r283866 - [ARM] Fix registers clobbered by SjLj EH on soft-float targets
Oliver Stannard via llvm-commits
- [PATCH] D22397: MIRParser: Rewrite register info initialization; mostly NFC
Phabricator via llvm-commits
- [PATCH] D23834: [AArch64] Allow label arithmetic with add/sub/cmp
Diana Picus via llvm-commits
- [PATCH] D25463: [Support][CommandLine] Display subcommands in help when there are less than 3 subcommands
Alex Lorenz via llvm-commits
- [llvm] r283867 - [Thumb] Save/restore high registers in Thumb1 pro/epilogues
Oliver Stannard via llvm-commits
- [PATCH] D23560: [RISCV 3/10] Add stub backend
Alex Bradbury via llvm-commits
- [PATCH] D25464: [NFC] Loop Versioning for LICM
Evgeny Astigeevich via llvm-commits
- [PATCH] D23562: [RISCV 5/10] Add bare-bones RISC-V MCTargetDesc
Alex Bradbury via llvm-commits
- [PATCH] D23563: [RISCV 6/10] Add basic RISCVAsmParser
Alex Bradbury via llvm-commits
- [PATCH] D23567: [RISCV 9/10] Add support for disassembly
Alex Bradbury via llvm-commits
- [PATCH] D25465: [test-suite] adding checkFP to polybench/symm
Sebastian Pop via llvm-commits
- [PATCH] D25276: [LoopVectorizer] Interleaved-mem-accesses analysis and getPtrStride
Dorit Nuzman via llvm-commits
- [www-pubs] r283871 - [pubs] Adding GKLEE publications
Renato Golin via llvm-commits
- [PATCH] D25466: [InstCombine] Fix constexpr issue in select combining
Simon Pilgrim via llvm-commits
- [PATCH] D25467: [ELF] - Alternative fix to prevent possible crash on large output.
George Rimar via llvm-commits
- [PATCH] D25279: [ELF] - Do not crash on large output.
George Rimar via llvm-commits
- [llvm] r283872 - [Support/ELF] - Add OpenBSD PT_OPENBSD_RANDOMIZE, PT_OPENBSD_WXNEEDED constants.
George Rimar via llvm-commits
- [PATCH] D25469: [ELF] - Added support of PT_OPENBSD_RANDOMIZE
George Rimar via llvm-commits
- [www] r283874 - [www] Adding FOSDEM 2017 placeholder/CFP.
Renato Golin via llvm-commits
- [PATCH] D23561: [RISCV 4/10] Add basic RISCV{InstrFormats, InstrInfo, RegisterInfo, }.td
James Y Knight via llvm-commits
- [llvm] r283480 - [DAG] Generalize build_vector -> vector_shuffle combine for more than 2 inputs
Andrea Di Biagio via llvm-commits
- [www] r283875 - [www] add link to FOSDEM 2017
Renato Golin via llvm-commits
- [PATCH] D25472: [ELF] - Implemented -z wxneeded.
George Rimar via llvm-commits
- [llvm] r283876 - [x86] update test to use FileCheck and auto-generate checks
Sanjay Patel via llvm-commits
- [llvm] r283877 - [LCSSA] Implement linear algorithm for the isRecursivelyLCSSAForm
Igor Laevsky via llvm-commits
- [PATCH] D19268: [DAGCombiner] Do not remove the load of stored values when optimizations are disabled
Konstantin Zhuravlyov via llvm-commits
- [llvm] r283878 - [DAG] fix formatting; NFC
Sanjay Patel via llvm-commits
- [llvm] r283880 - [X86][SSE] Regenerate vsplit and tests
Simon Pilgrim via llvm-commits
- [llvm] r283881 - [X86][SSE] Regenerate vector load-trunc test
Simon Pilgrim via llvm-commits
- [PATCH] D24857: [ARM] Assign cost of scaling used in addressing mode for ARM cores
Javed Absar via llvm-commits
- [llvm] r283883 - [X86][SSE] Regenerate scalar i64 uitofp test
Simon Pilgrim via llvm-commits
- [llvm] r283884 - [DAG] hoist DL(N) and fix formatting; NFC
Sanjay Patel via llvm-commits
- [llvm] r283885 - [DAG] simplify logic; NFC
Sanjay Patel via llvm-commits
- [PATCH] D25020: [ARM] Fix 26% performance regression on Cortex-A9 caused by not using VMLA/VMLS
Evgeny Astigeevich via llvm-commits
- [PATCH] D25278: [AVR] Add AVRISelDAGToDAG.cpp
Krzysztof Parzyszek via llvm-commits
- [PATCH] D14390: [mips] Expansion of LI.S and LI.D
Simon Dardis via llvm-commits
- [PATCH] D25026: [asan] Move instrumented null-terminated strings to a special section
Kuba Brecka via llvm-commits
- [PATCH] D25333: [LV] Avoid rounding errors for predicated instruction costs
Matthew Simpson via llvm-commits
- [PATCH] D25476: GVN-hoist: fix store past load dependence analysis (PR30216, PR30499)
Sebastian Pop via llvm-commits
- [lld] r283889 - [ThinLTO/tests] Check we don't fail if --thinlto-jobs is not passed.
Davide Italiano via llvm-commits
- [PATCH] D25477: [JumpThreading] Unfold selects that depend on the same condition
Pablo Barrio via llvm-commits
- [PATCH] D25478: Do not remove implicit defs in BranchFolder
Krzysztof Parzyszek via llvm-commits
- [PATCH] D25370: Regenerate removed implicit defs in BranchFolder where necessary
Krzysztof Parzyszek via llvm-commits
- [llvm] r283892 - [cl] Don't print subcommand help when no subcommands present.
Zachary Turner via llvm-commits
- [llvm] r283893 - AMDGPU/SI: Update ISA version numbers for Tonga and Polaris10/11.
Changpeng Fang via llvm-commits
- [llvm] r283894 - [x86] add tests to show missed folds for masked bools
Sanjay Patel via llvm-commits
- [PATCH] D24808: [AArch64] Avoid materializing 0.0 when generating FP CSEL
Evandro Menezes via llvm-commits
- [PATCH] D24667: [mips][ias] Handle more complicated expressions for memory operands
Simon Dardis via llvm-commits
- [llvm] r283896 - [opt-viewer] Convert another HTML output to use a multiline string
Adam Nemet via llvm-commits
- [llvm] r283897 - [opt-viewer] Print hotness as percentage of the maximum hotness
Adam Nemet via llvm-commits
- [llvm] r283898 - [opt-viewer] Remove unnecessary call to demangle
Adam Nemet via llvm-commits
- [llvm] r283899 - Silence unused warning in non-assert builds.
Daniel Jasper via llvm-commits
- [llvm] r283900 - [DAG] add fold for masked negated extended bool
Sanjay Patel via llvm-commits
- [llvm] r283901 - Fix test on non-x86 hosts
Bernard Ogden via llvm-commits
- [llvm] r283902 - Let test pass for builds that support X86, but do not default to it
Bernard Ogden via llvm-commits
- [llvm] r283903 - [x86] add sext variants of tests added with r283894
Sanjay Patel via llvm-commits
- [llvm] r283905 - [DAG] add fold for masked negated sign-extended bool
Sanjay Patel via llvm-commits
- [PATCH] D24540: [AArch64] Add Cavium ThunderX subtarget support.
Joel Jones via llvm-commits
- [PATCH] D23564: [RISCV 7/10] Add RISCVInstPrinter and basic MC assembler tests
James Y Knight via llvm-commits
- [PATCH] D24548: Add AArch64 unit tests
Matthias Braun via llvm-commits
- [llvm] r283908 - Reformat.
NAKAMURA Takumi via llvm-commits
- [llvm] r283909 - ARMMachineFunctionInfo.cpp: Add an initializer of ARMFunctionInfo::ReturnRegsCount in the explicit ctor.
NAKAMURA Takumi via llvm-commits
- [PATCH] D25411: [lit] Run unit tests as part of lit test suite
Chris Bieneman via llvm-commits
- [lld] r283910 - Make variable name consistent with other -z options.
Rui Ueyama via llvm-commits
- [PATCH] D25293: Create llvm.addressofreturnaddress intrinsic
Albert Gutowski via llvm-commits
- [PATCH] D25304: cmake: Set the proper rpath in add_llvm_executable and llvm_add_library
Chris Bieneman via llvm-commits
- [llvm] r283911 - [AMDGPU] Fix test that was broken by rL283893
Konstantin Zhuravlyov via llvm-commits
- [llvm] r283912 - [Support] Fix undefined behavior in RandomNumberGenerator.
Zachary Turner via llvm-commits
- [llvm] r283914 - Fix "static initialization order fiasco" for the XCore Target.
Mehdi Amini via llvm-commits
- [PATCH] D25481: CodeGen: Introduce a base class for immediates.
Peter Collingbourne via llvm-commits
- [llvm] r283916 - Avoid unnecessary constexpr to appease MSVC 2013
Reid Kleckner 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] r283918 - Allow Switch instruction to have extractProfTotalWeight called as it can terminate a basic block. (NFC)
Dehao Chen via llvm-commits
- [llvm] r283919 - [AMDGPU] Refactor waitcnt encoding
Konstantin Zhuravlyov via llvm-commits
- [llvm] r283921 - [raw_ostream] Raise some helper functions out of raw_ostream.
Zachary Turner via llvm-commits
- [llvm] r283922 - Fix build error on LP64 platforms.
Rui Ueyama via llvm-commits
- [llvm] r283924 - [sanitizer-coverage] use private linkage for coverage guards, delete old commented-out code.
Kostya Serebryany via llvm-commits
- [llvm] r283925 - Re-submit r283823: Define DbiStreamBuilder::addDbgStream to add stream.
Rui Ueyama via llvm-commits
- [lld] r283926 - Re-submit r283825: Add section header stream to PDB.
Rui Ueyama via llvm-commits
- [llvm] r283927 - Silence -Wunused-but-set-variable warning
Arnold Schwaighofer via llvm-commits
- [llvm] r283928 - Avoid braced initialization for default member initializers for MSVC 2013
Reid Kleckner via llvm-commits
- [llvm] r283930 - [x86] add tests for negate bool
Sanjay Patel via llvm-commits
- [lld] r283931 - Fix a test to pacify llvm-clang-lld-x86_64-scei-ps4-windows10pro bot.
Rui Ueyama via llvm-commits
- [llvm] r283934 - Codegen: Tail-duplicate during placement.
Kyle Butt via llvm-commits
- [llvm] r283935 - Re-apply "Disallow ArrayRef assignment from temporaries."
Jordan Rose via llvm-commits
- [PATCH] D25484: Post commit review of changes to D18226
Kyle Butt via llvm-commits
- [PATCH] D24980: [GlobalOpt]: See if it's possible to shrink Stores with Undef during global variable initialization to eliminate constructor functions
Aditya Nandakumar via llvm-commits
- [llvm] r283936 - MIRParser: allow types on registers with a RegBank.
Tim Northover via llvm-commits
- [llvm] r283937 - GlobalISel: support selection of extend operations.
Tim Northover via llvm-commits
- [llvm] r283938 - Revert "[Thumb] Save/restore high registers in Thumb1 pro/epilogues"
Reid Kleckner via llvm-commits
- [PATCH] D25485: [x86] use 'neg' for negation of bool
Sanjay Patel via llvm-commits
- [llvm] r283939 - Next set of additional error checks for invalid Mach-O files for the
Kevin Enderby via llvm-commits
- [llvm] r283942 - Re-land "[Thumb] Save/restore high registers in Thumb1 pro/epilogues"
Reid Kleckner via llvm-commits
- [PATCH] D24941: [libc++][tests] Fixing some issues in unordered container tests
Oleg Ranevskyy via llvm-commits
- [PATCH] D25345: [ThinLTO] Handle empty summaries during internalization
Teresa Johnson via llvm-commits
- [llvm] r283946 - [libFuzzer] refactoring to speed things up, NFC
Kostya Serebryany via llvm-commits
- [PATCH] D22696: [CodeGenPrep] Skip merging empty case blocks
Jun Bum Lim via llvm-commits
- [PATCH] D24840: Search for all predecessors of loop header while getting loop metadata
Aditya Kumar via llvm-commits
- [PATCH] D24414: Conditionally eliminate library calls where the result value is not used
Rong Xu via llvm-commits
- [PATCH] D22838: AMDGPU/SI: Implement amdgcn image intrinsics
Tom Stellard via llvm-commits
- [llvm] r283947 - [InstrProf] Add support for dead_strip+live_support functionality
Vedant Kumar via llvm-commits
- [compiler-rt] r283948 - [profile] Add test for dead_strip+live_support functionality
Vedant Kumar via llvm-commits
- Commit r280822/D24014 breaking native build for ARM
Reid Kleckner via llvm-commits
- [PATCH] D25013: [x86][inline-asm][avx512] allow swapping of '{k<num>}' & '{z}' marks
Reid Kleckner via llvm-commits
- [llvm] r283952 - GlobalISel: support same-size casts on AArch64.
Tim Northover via llvm-commits
- [llvm] r283953 - [DAG] Fix crash in build_vector -> vector_shuffle combine
Michael Kuperstein via llvm-commits
- [llvm] r283954 - Fix the stage2 MSVC 2013 build with less constexpr in RNG
Reid Kleckner via llvm-commits
- [PATCH] D24416: Unit test for Conditionally eliminate library calls
Rong Xu via llvm-commits
- [compiler-rt] r283955 - Fix _recalloc redefinition link error in ASan RTL
Reid Kleckner via llvm-commits
- [PATCH] D24849: Make CanUseCopyRelocWithPIE a llc option, -pie-copy-relocations
Reid Kleckner via llvm-commits
- [PATCH] D25493: [PPCMIPeephole] Fix splat elimination
Tim Shen via llvm-commits
- [PATCH] D25386: [LVI] Try to document the complexities of context instructions
Philip Reames via llvm-commits
- [llvm] r283961 - [PPCMIPeephole] Fix splat elimination
Tim Shen via llvm-commits
- [PATCH] D16492: [SCEV] Consider delinearization pattern with extension with identity factor
Chris Jenneisch via llvm-commits
- [PATCH] D25495: [ThinLTO] Avoid archive member collisions
Davide Italiano via llvm-commits
- [llvm] r283965 - GVN-hoist: fix store past load dependence analysis (PR30216, PR30499)
Sebastian Pop via llvm-commits
- [llvm] r283967 - Memory-SSA cleanup of clobbers interface, NFC
Sebastian Pop via llvm-commits
- [llvm] r283968 - [lit] Run unit tests as part of lit test suite
Brian Gesiak via llvm-commits
- [llvm] r283970 - [AArch64][MachineLegalizer] Mark more bitcasts as legal.
Quentin Colombet via llvm-commits
- [llvm] r283971 - [AArch64][InstructionSelector] Fix typos in the related mir file. NFC.
Quentin Colombet via llvm-commits
- [llvm] r283972 - [AArch64][InstructionSelector] Refactor the handling of copies.
Quentin Colombet via llvm-commits
- [llvm] r283973 - [AArch64][InstrustionSelector] Teach the selector about G_BITCAST.
Quentin Colombet via llvm-commits
- [llvm] r283974 - [AArch64][InstructionSelector] Fix unintended test changes in r283973.
Quentin Colombet via llvm-commits
- [PATCH] D25496: [lit] Remove TODO
Brian Gesiak via llvm-commits
- [PATCH] D25497: [Format] Add more ways to format numbers
Zachary Turner via llvm-commits
- [PATCH] D25381: [AMDGPU] Add amdgpu-unify-metadata pass
Matt Arsenault via llvm-commits
- [PATCH] D21987: [XRay] Implement `llvm-xray extract`, start of the llvm-xray tool
Dean Michael Berris via llvm-commits
- [PATCH] D25499: BranchRelaxation: Fix computing indirect branch block size
Matt Arsenault via llvm-commits
- [PATCH] D25500: AMDGPU: Workaround for instruction size with literals
Matt Arsenault via llvm-commits
- [PATCH] D25346: [test-suite] [Polybench] run tests twice with -ffp-contract=on/off
Sebastian Pop via llvm-commits
- [PATCH] D24225: [LCG] Add the necessary functionality to the LazyCallGraph to support inlining.
Chandler Carruth via llvm-commits
- [PATCH] D25501: [Orc] Specialize SerializationTraits on (un)signed char to fix SunOS
Michał Górny via llvm-commits
- [PATCH] D25502: [SimplifyCFG] Don't create PHI nodes for constant bundle operands
Sanjoy Das via llvm-commits
- [PATCH] D1750: [1/2] Add intrinsics for TBM instruction set
Yunzhong Gao via llvm-commits
- [PATCH] D1759: Fixing Intel format of the vshufpd instruction
Yunzhong Gao via llvm-commits
- [llvm] r283979 - Revert "[libFuzzer] refactoring to speed things up, NFC"
Daniel Jasper via llvm-commits
- [llvm] r283982 - [LCG] Add the necessary functionality to the LazyCallGraph to support inlining.
Chandler Carruth via llvm-commits
- [lld] r283984 - Don't crash if reloc targets discarded section
Eugene Leviant via llvm-commits
- [llvm] r283987 - [LCG] Cleanup various places where comments said `SCC` but meant
Chandler Carruth via llvm-commits
- [lld] r283989 - LTO: Don't follow lazy references when seeing new definitions in the combined LTO object
Hans Wennborg via llvm-commits
- [llvm] r283990 - Add AArch64 unit tests
Diana Picus via llvm-commits
- [PATCH] D17260: SystemZ scheduling implementation
Jonas Paulsson via llvm-commits
- [llvm] r283992 - [Support/ELF] - Sort PT_OPENBSD_* added previously. NFC.
George Rimar via llvm-commits
- [PATCH] D25506: [LCG] Add utilities to compute parent and ascestor relationships between SCCs.
Chandler Carruth via llvm-commits
- [PATCH] D25507: AMDGPU: Fix counting si_mask_branch as 4 bytes
Matt Arsenault via llvm-commits
- [llvm] r283998 - [Support][CommandLine] Display subcommands in help when there are less than 3
Alex Lorenz via llvm-commits
- [llvm] r284000 - [InstCombine] Fix constexpr issue in select combining
Simon Pilgrim via llvm-commits
- [PATCH] D24180: Emit 'no line' information for interesting 'orphan' instructions
Andrea Di Biagio via llvm-commits
- [PATCH] D25511: BranchRelaxation: Expand unconditional branches first
Matt Arsenault via llvm-commits
- [PATCH] D25512: [SDAG] Use ABI type alignment for constant pools when optimizing for size
James Molloy via llvm-commits
- [PATCH] D25075: [LazyValueInfo] Understand monotonically increasing loops and identity values
James Molloy via llvm-commits
- [lld] r284010 - Alternative fix for reloc tareting discarded section
Eugene Leviant via llvm-commits
- [PATCH] D25513: [ELF] - Do not crash on duplicate STT_SECTION symbol.
George Rimar via llvm-commits
- [llvm] r284012 - NFC: The Cost Model specialization, by Andrey Tischenko
Alexey Bataev via llvm-commits
- [llvm] r284013 - [CVP] Convert an AShr to a LShr if 1st operand is known to be nonnegative.
Chad Rosier via llvm-commits
- [llvm] r284014 - [DAGCombiner] Do not remove the load of stored values when optimizations are disabled
Konstantin Zhuravlyov via llvm-commits
- [llvm] r284015 - [DAGCombiner] Update most ADD combines to support general vector combines
Simon Pilgrim via llvm-commits
- [llvm] r284017 - [MC] Fix Error Location for ParseIdentifier
Nirav Dave via llvm-commits
- [PATCH] D25514: [Object/ELF] - Do not allow overflow when checking section size/offset.
George Rimar via llvm-commits
- [PATCH] D25515: Move ARMAttributeParser into Support
Sam Parker via llvm-commits
- [PATCH] D24419: [InstCombine] use commutative matchers for patterns with commutative operators
Sanjay Patel via llvm-commits
- [PATCH] D25119: [CVP] Convert an AShr to a LShr if both operands are known to be nonnegative.
Chad Rosier via llvm-commits
- [PATCH] D25195: [lit] Fix FormatError on individual test timeout
Brian Gesiak via llvm-commits
- [PATCH] D25236: [lit] Fix test shtest-timeout.py for modern output
Brian Gesiak via llvm-commits
- [PATCH] D23566: [RISCV 8/10] Add support for all RV32I instructions
Alex Bradbury via llvm-commits
- [PATCH] D23568: [RISCV 10/10] Add fixups and relocations necessary to support %hi(), %lo(), %pcrel_hi()
Alex Bradbury via llvm-commits
- [PATCH] D23667: [AAP] (3) Add AAP backend stub
Alex Bradbury via llvm-commits
- [PATCH] D25516: [Object/ELF] - Check index argument in getSymbol().
George Rimar via llvm-commits
- [PATCH] D22630: Loop rotation
Aditya Kumar via llvm-commits
- [PATCH] D24956: [SelectionDAG] Add expansion and promotion of [US]MUL_LOHI
James Y Knight via llvm-commits
- [PATCH] D25086: [llvm-cov] Allow llvm-cov to report the coverage counters across multiple elf files.
Alex Lorenz via llvm-commits
- [llvm] r284018 - BranchRelaxation: Unique live ins when creating block
Matt Arsenault via llvm-commits
- [PATCH] D25518: [ELF] - Handle broken size field of compressed sections header.
George Rimar via llvm-commits
- [llvm] r284022 - [ValueTracking] An improvement to IR ValueTracking on Non-negative Integers
Artur Pilipenko via llvm-commits
- [PATCH] D18777: [ValueTracking] An improvement to IR ValueTracking on Non-negative Integers
Artur Pilipenko via llvm-commits
- [PATCH] D25521: [PPC] Shorter sequence to load 64bit constant with same hi/lo words
Guozhi Wei via llvm-commits
- [polly] r284023 - [ScopInfo/CodeGen] ExitPHI reads are implicit.
Michael Kruse via llvm-commits
- [llvm] r284024 - AMDGPU/SI: Change mimg intrinsic signatures
Tom Stellard via llvm-commits
- [PATCH] D17386: Loop Fusion Pass
Hal Finkel via llvm-commits
- [PATCH] D21124: Cache aware Loop Cost Analysis
Hal Finkel via llvm-commits
- [llvm] r284025 - [X86] Add the v4i32 flavor test-case for pr30371
Zvi Rackover via llvm-commits
- [PATCH] D25523: AMDGPU/SI: Don't allow unaligned scratch access
Tom Stellard via llvm-commits
- [llvm] r284027 - AMDGPU: Add instruction definitions for VGPR indexing
Matt Arsenault via llvm-commits
- [PATCH] D24833: [LoopDataPrefetch/AArch64] Allow selective prefetching of irregular symbolic strided accesses
Balaram Makam via llvm-commits
- [PATCH] D25525: Cold callee heuristic should not override hot callsite heuristic in inliner.
Dehao Chen via llvm-commits
- [PATCH] D25526: AMDGPU/SI: Handle s_getreg hazard in GCNHazardRecognizer
Tom Stellard via llvm-commits
- [PATCH] D23986: [XRay] Detect and emit sleds for sibling/tail calls
Serge Rogatch via llvm-commits
- [PATCH] D25149: AMDGPU: Initial implementation of VGPR indexing mode
Matt Arsenault via llvm-commits
- [PATCH] D24972: AMDGPU: Add instruction definitions for GPR indexing
Matt Arsenault via llvm-commits
- [PATCH] D14161: Remove the line number from DINamespace and thus decl_line/decl_file from DW_TAG_namespace.
David Blaikie via llvm-commits
- [llvm] r284028 - [SimplifyCFG] Don't create PHI nodes for constant bundle operands
Sanjoy Das via llvm-commits
- [llvm] r284030 - [ThinLTO] Don't link module level assembly when importing
Teresa Johnson via llvm-commits
- [PATCH] D25359: [ThinLTO] Don't link module level assembly when importing
Teresa Johnson via llvm-commits
- [llvm] r284031 - AMDGPU: Initial implementation of VGPR indexing mode
Matt Arsenault via llvm-commits
- [PATCH] D25528: AMDGPU/SI: Handle s_setreg hazard in GCNHazardRecognizer
Tom Stellard via llvm-commits
- [PATCH] D25529: LTO: Use the correct mangler function in LTOCodeGenerator::applyScopeRestrictions().
Peter Collingbourne via llvm-commits
- [lld] r284034 - [ThinLTO] Avoid archive member collisions.
Davide Italiano via llvm-commits
- [llvm] r284035 - [ADT] Zip range adapter
Mehdi Amini via llvm-commits
- [PATCH] D25530: [MIRParser] Parse lane masks in block liveins
Krzysztof Parzyszek via llvm-commits
- [llvm] r284036 - Do not remove implicit defs in BranchFolder
Krzysztof Parzyszek via llvm-commits
- [llvm] r284037 - Revert "[ADT] Zip range adapter"
Mehdi Amini via llvm-commits
- [zorg] r284038 - Update sanitizer-windows builder to VS2015
Reid Kleckner via llvm-commits
- [llvm] r284039 - [ThinLTO] Fix bot failure due to unused variable with NDEBUG
Teresa Johnson via llvm-commits
- [PATCH] D25532: [GlobalISel] Get the AArch64 tests to work on Linux
Diana Picus via llvm-commits
- [llvm] r284040 - LTO: Use the correct mangler function in LTOCodeGenerator::applyScopeRestrictions().
Peter Collingbourne via llvm-commits
- [llvm] r284044 - [LoopUnroll] Use the upper bound of the loop trip count to fullly unroll a loop
Haicheng Wu via llvm-commits
- [llvm] r284049 - Fix testcases failing after r284036
Krzysztof Parzyszek via llvm-commits
- [lld] r284050 - [ThinLTO] Test we handle collisions correctly in presence of --whole-archive.
Davide Italiano via llvm-commits
- [llvm] r284051 - Revert "[LoopUnroll] Use the upper bound of the loop trip count to fullly unroll a loop"
Haicheng Wu via llvm-commits
- [llvm] r284052 - [MIRParser] Parse lane masks for register live-ins
Krzysztof Parzyszek via llvm-commits
- [llvm] r284053 - Reapply "[LoopUnroll] Use the upper bound of the loop trip count to fullly unroll a loop"
Haicheng Wu via llvm-commits
- [zorg] r284054 - Build clang and LLD earlier in the Windows asan bot config
Reid Kleckner via llvm-commits
- [PATCH] D9401: llvm.noalias - The AA implementaton
Hal Finkel via llvm-commits
- [PATCH] D9378: llvm.noalias - Add IRBuilder support
Hal Finkel via llvm-commits
- [llvm] r284056 - [lit] Fix FormatError on individual test timeout
Michal Gorny via llvm-commits
- [llvm] r284057 - [lit] Fix test shtest-timeout.py for modern output
Michal Gorny via llvm-commits
- [PATCH] D9400: llvm.noalias - Use noalias intrinsics when inlining (and update them when cloning metadata)
Hal Finkel via llvm-commits
- [PATCH] D9375: An llvm.noalias intrinsic
Hal Finkel via llvm-commits
- [PATCH] D25533: Handle lane masks in LivePhysRegs when adding live-ins
Krzysztof Parzyszek via llvm-commits
- [llvm] r284058 - Update _MSC_VER equality checks for msdiaNNN.dll
Reid Kleckner via llvm-commits
- [PATCH] D24181: IfConversion: Add assertions that both sides of a diamond don't pred-clobber.
Kyle Butt via llvm-commits
- [compiler-rt] r284059 - Follow up to r283955: add _recalloc_base dll thunk
Reid Kleckner via llvm-commits
- [llvm] r284061 - Create llvm.addressofreturnaddress intrinsic
Albert Gutowski via llvm-commits
- [llvm] r284063 - [Coverage] Factor out logic to create FunctionRecords (NFC)
Vedant Kumar via llvm-commits
- [llvm] r284064 - [Coverage] Delete some copy constructors (NFC)
Vedant Kumar via llvm-commits
- [llvm] r284065 - [unittest] Pass a reference instead of making a copy (NFC)
Vedant Kumar via llvm-commits
- [llvm] r284066 - [unittests] Delete some copy constructors (NFC)
Vedant Kumar via llvm-commits
- [compiler-rt] r284067 - Make __asan_handle_no_return a no-op during initialization
Reid Kleckner via llvm-commits
- [lld] r284068 - Support GNU-style ZLIB-compressed input sections.
Rui Ueyama via llvm-commits
- [PATCH] D25535: [Coverage] Support loading multiple files into a CoverageMapping
Vedant Kumar via llvm-commits
- [llvm] r284069 - [unittests] Delete even more copy constructors (NFC)
Vedant Kumar via llvm-commits
- [PATCH] D25295: [ubsan] Handle undef values in the integer overflow diagnostic
Vedant Kumar via llvm-commits
- [PATCH] D25080: [AArch64] Support 16 bit FP in inline asm register selection
Florian Hahn via llvm-commits
- [llvm] r284070 - GlobalISel: mark G_BRCOND on s1 as legal.
Tim Northover via llvm-commits
- [llvm] r284071 - GlobalISel: select G_BRCOND instructions on AArch64.
Tim Northover via llvm-commits
- [llvm] r284072 - GlobalISel: support selection of G_ICMP on AArch64.
Tim Northover via llvm-commits
- [llvm] r284073 - GlobalISel: select G_FCMP instructions on AArch64.
Tim Northover via llvm-commits
- [llvm] r284074 - GlobalISel: support int <-> float conversions on AArch64.
Tim Northover via llvm-commits
- [llvm] r284075 - GlobalISel: support G_TRUNC selection on AArch64.
Tim Northover via llvm-commits
- [llvm] r284076 - Handle lane masks in LivePhysRegs when adding live-ins
Krzysztof Parzyszek via llvm-commits
- [llvm] r284077 - Moving to GitHub - Unified Proposal
Mehdi Amini via llvm-commits
- [PATCH] D25536: [APFloat] Make APFloat an interface class to the internal IEEEFloat. NFC.
Tim Shen via llvm-commits
- [llvm] r284078 - fix title underline length
Albert Gutowski via llvm-commits
- [PATCH] D25287: [SCEVAffinator] Make precise modular math more correct.
Eli Friedman via llvm-commits
- [lld] r284079 - Fix variable name. NFC.
Rui Ueyama via llvm-commits
- [PATCH] D24716: [Polly] DeLICM/DePRE (WIP)
Michael Kruse via llvm-commits
- [llvm] r284082 - [GitHubMove Doc] Properly nest a subsection in the proposal
Mehdi Amini via llvm-commits
- [PATCH] D24957: [x86][ms-inline-asm] use of "jmp short" in asm is not supported
Reid Kleckner via llvm-commits
- [llvm] r284085 - fix function label name in addressofreturnaddress test
Albert Gutowski via llvm-commits
- [llvm] r284086 - [AArch64][RegisterBankInfo] Provide more realistic copy costs.
Quentin Colombet via llvm-commits
- [llvm] r284087 - [AArch64][RegisterBankInfo] Use a proper cost for cross regbank G_BITCASTs.
Quentin Colombet via llvm-commits
- [llvm] r284088 - [AArch64][RegisterBankInfo] Bump the cost of vector loads.
Quentin Colombet via llvm-commits
- [llvm] r284089 - [AArch64][MachineLegalizer] Mark more G_BITCAST as legal.
Quentin Colombet via llvm-commits
- [llvm] r284090 - [AArch64][RegisterBankInfo] Use static mapping for same bank G_BITCAST.
Quentin Colombet via llvm-commits
- [llvm] r284091 - [AArch64][RegisterBankInfo] Describe cross regbank copies statically.
Quentin Colombet via llvm-commits
- [lld] r284092 - Move a utility function to Strings.cpp.
Rui Ueyama via llvm-commits
- [llvm] r284093 - Revert "GVN-hoist: fix store past load dependence analysis (PR30216, PR30499)"
Reid Kleckner via llvm-commits
- [llvm] r284094 - [AArch64][RegisterBankInfo] Provide alternative mappings for G_BITCASTs.
Quentin Colombet via llvm-commits
- [PATCH] D25538: Make lsan complain loudly when running under ptrace
Kostya Serebryany via llvm-commits
- [lld] r284095 - Add "opt" to the list of test dependencies.
Peter Collingbourne via llvm-commits
- [llvm] r284096 - Correct PrivateLinkage for COFF
Reid Kleckner via llvm-commits
- [llvm] r284097 - [AArch64][RegisterBankInfo] Provide alternative mappings for 64-bit load
Quentin Colombet via llvm-commits
- [llvm] r282655 - [LTO] Add a FIXME, we shouldn't expose getComdat().
Peter Collingbourne via llvm-commits
- [llvm] r284098 - commit back "GVN-hoist: fix store past load dependence analysis (PR30216, PR30499)"
Sebastian Pop via llvm-commits
- [PATCH] D25542: GVN-hoist: avoid calling MemoryLocation::get() on a call (PR30499)
Sebastian Pop via llvm-commits
- [PATCH] D25543: [coroutines] Add handling for unwind coro.ends
Gor Nishanov via llvm-commits
- [PATCH] D25544: ELF: Override DSO definitions when creating __start_* and __stop_* symbols.
Peter Collingbourne via llvm-commits
- [PATCH] D25545: ELF: Simplify handling of *_start/*_end symbols.
Peter Collingbourne via llvm-commits
- [llvm] r284099 - Memory-SSA: strengthen defClobbersUseOrDef interface
Sebastian Pop via llvm-commits
- [llvm] r284102 - [X86] Simplify the lowering code for extracting and inserting subvectors.
Craig Topper via llvm-commits
- [PATCH] D25546: [Support/ELF/AMDGPU] Add 32-bit lo/hi got and pc relative relocations
Konstantin Zhuravlyov via llvm-commits
- [llvm] r284103 - Remove a FIXME that I forgot about. NFC.
Diana Picus via llvm-commits
- [llvm] r284104 - [AVX-512] Add tests for basic 512-bit zero extending shuffle patterns. Code will be improved in a future commit.
Craig Topper via llvm-commits
- [llvm] r284105 - [AVX-512] Teach shuffle lowering to recognize 512-bit zero extends.
Craig Topper via llvm-commits
- [llvm] r284106 - [AVX-512] Fix v16i32 zero extending shuffle test case so it's really zero extend.
Craig Topper via llvm-commits
- [PATCH] D25548: [AMDGPU] Add 32-bit lo/hi got and pc relative variant kinds and emit appropriate relocations
Konstantin Zhuravlyov via llvm-commits
- [PATCH] D25318: [DAG] Don't increase SDNodeOrder for dbg.value/declare.
Mikael Holmén via llvm-commits
- [llvm] r284107 - Silence unused warning in non-assert builds.
Daniel Jasper via llvm-commits
- [llvm] r284108 - [X86] Basic additions to support RegCall Calling Convention.
Oren Ben Simhon via llvm-commits
- [PATCH] D23738: [PM] Extend the explicit 'invalidate' method API on analysis results to accept an Invalidator that allows them to invalidate themselves if their dependencies are in turn invalidated.
Sean Silva via llvm-commits
- [PATCH] D23988: [compiler-rt][XRay] Support tail call sleds
Dean Michael Berris via llvm-commits
- [PATCH] D25181: AMDGPU: Add definitions for scalar store instructions
Matt Arsenault via llvm-commits
- [PATCH] D25549: [ELF] - Linkerscript: accept integer values for PHDRS types.
George Rimar via llvm-commits
- [PATCH] D21473: [mips] Fix aui/daui/dahi/dati for MIPSR6
Daniel Sanders via llvm-commits
- [PATCH] D25550: [SimplifyCFG] Don't lower complex ConstantExprs to lookup tables
Oliver Stannard via llvm-commits
- [PATCH] D25551: AMDGPU: Implement SGPR spilling with scalar stores
Matt Arsenault via llvm-commits
- [PATCH] D25188: Fix nondeterministic output in local stack slot alloc pass
Matt Arsenault via llvm-commits
- [PATCH] D25553: [ELF] - Check that .dynsym is present in DSO if SHT_GNU_versym section is.
George Rimar via llvm-commits
- [PATCH] D25554: [X86][AVX512] Fix sext v32i1 -> v32i8 lowering.
Igor Breger via llvm-commits
- [llvm] r284113 - [DAGCombiner] Add vector support to (sub -1, x) -> (xor x, -1) canonicalization
Simon Pilgrim via llvm-commits
- [llvm] r284115 - [mips] Add IAS support for dvp, evp
Simon Dardis via llvm-commits
- [llvm] r284116 - AMDGPU: Fix truncate to bool warnings
Matt Arsenault via llvm-commits
- [llvm] r284117 - [DAGCombiner] Add vector support to C2-(A+C1) -> (C2-C1)-A folding
Simon Pilgrim via llvm-commits
- [PATCH] D25555: [ELF] - Do not crash when object has multiple SHT_MIPS_OPTIONS
George Rimar via llvm-commits
- [llvm] r284118 - Copy+pasts typo in comment describing combine test
Simon Pilgrim via llvm-commits
- [llvm] r284119 - AMDGPU: Assume spilling will occur at -O0
Matt Arsenault via llvm-commits
- [PATCH] D25183: AMDGPU: Assume spilling will occur at -O0
Matt Arsenault via llvm-commits
- [PATCH] D25557: [LAA] Collect pointers with unknown bounds
Evgeny Astigeevich via llvm-commits
- [PATCH] RuntimeDyldElf: Add (trivial) support for R_X86_64_NONE, it's a no-op
Will Dietz via llvm-commits
- [llvm] r284122 - [DAGCombiner] Add vector support to (mul (shl X, Y), Z) -> (shl (mul X, Z), Y) style combines
Simon Pilgrim via llvm-commits
- [llvm] r284123 - [LV] Avoid rounding errors for predicated instruction costs
Matthew Simpson via llvm-commits
- [PATCH] D25559: [LoopVersioning] Get versionLoop to return a basic block with RT checks + allow user's RuntimePointerChecking in annotateLoopWithNoAlias and prepareNoAliasMetadata
Evgeny Astigeevich via llvm-commits
- [llvm] r284124 - [x86] add negate-i1 run for 32-bit target
Sanjay Patel via llvm-commits
- [PATCH] D25560: [ELF] Emit relocation for GOT entry even if it is an absolute symbol
Eugene Leviant via llvm-commits
- [llvm] r284126 - [LV] Account for predicated stores in instruction costs
Matthew Simpson via llvm-commits
- [llvm] r284127 - [ARM]: Assign cost of scaling used in addressing mode for ARM cores
Javed Absar via llvm-commits
- [PATCH] D25561: Do not delete leading ../ in remove_dots.
Eric Liu via llvm-commits
- [llvm] r284129 - Do not delete leading ../ in remove_dots.
Eric Liu via llvm-commits
- [PATCH] D25562: [AMDGPU] Emit 32-bit lo/hi got and pc relative variant kinds for external and global address space variables
Konstantin Zhuravlyov via llvm-commits
- [PATCH] D25563: [ELF/AMDGPU]: Add support for new relocations
Konstantin Zhuravlyov via llvm-commits
- [PATCH] D25564: Add interface to compute number of physical cores on host system
Teresa Johnson via llvm-commits
- [PATCH] D25198: AMDGPU/SI: Fix LowerParameter() for i16 arguments
Tom Stellard via llvm-commits
- [PATCH] D25566: Fix for PR30687. Avoid dereferencing MBB.end().
David Kreitzer via llvm-commits
- [PATCH] D25297: [DAG] use SDNode flags 'nsz' to enable fadd/fsub with zero folds
Sanjay Patel via llvm-commits
- [llvm] r284130 - Fix for PR30687. Avoid dereferencing MBB.end().
Reid Kleckner via llvm-commits
- [PATCH] D25567: [MC] Fix Various End Of Line Comment checkings
Nirav Dave via llvm-commits
- [llvm] r284132 - [libFuzzer] reapply r283946: refactoring to speed things up, NFC. Now with a fix for gcc build
Kostya Serebryany via llvm-commits
- [llvm] r284134 - [X86][AVX512] Fix sext v32i1 -> v32i8 lowering.
Igor Breger via llvm-commits
- [llvm] r284135 - [unittests] Remove a redundant test fixture (NFC)
Vedant Kumar via llvm-commits
- [llvm] r284136 - Truncate long names in type records
Reid Kleckner via llvm-commits
- [llvm] r284138 - Add interface to compute number of physical cores on host system
Teresa Johnson via llvm-commits
- [llvm] r284139 - [safestack] Move X86-targeted tests into the X86 subdirectory.
David L Kreitzer via llvm-commits
- [PATCH] D24854: [SROA] Drop lifetime.start/end intrinsics when they block promotion.
Eli Friedman via llvm-commits
- [llvm] r284146 - [AArch64][RegisterBankInfo] Switch to fully static opds mapping for G_BITCAST.
Quentin Colombet via llvm-commits
- [PATCH] D25135: [InstCombine] sub X, sext(bool Y) -> add X, zext(bool Y)
Eli Friedman via llvm-commits
- [PATCH] D25135: [InstCombine] sub X, sext(bool Y) -> add X, zext(bool Y)
Sanjay Patel via llvm-commits
- [PATCH] D25135: [InstCombine] sub X, sext(bool Y) -> add X, zext(bool Y)
Eli Friedman via llvm-commits
- [PATCH] D25135: [InstCombine] sub X, sext(bool Y) -> add X, zext(bool Y)
Sanjay Patel via llvm-commits
- [PATCH] D25135: [InstCombine] sub X, sext(bool Y) -> add X, zext(bool Y)
Sanjay Patel via llvm-commits
- [PATCH] D25135: [InstCombine] sub X, sext(bool Y) -> add X, zext(bool Y)
Sanjay Patel via llvm-commits
- [llvm] r284149 - [libFuzzer] add -trace_malloc= flag
Kostya Serebryany via llvm-commits
- [llvm] r284151 - In visitSTORE, always use FindBetterChain, rather than only when UseAA is enabled.
Nirav Dave via llvm-commits
- [llvm] r284152 - [RAGreedy] Empty live-ranges always succeed in last chance recoloring.
Quentin Colombet via llvm-commits
- [zorg] r284153 - Added support for ThinLTO.
Galina Kistanova via llvm-commits
- [PATCH] D25398: [lit] Use path as test suite name
Brian Gesiak via llvm-commits
- [llvm] r284157 - Revert "In visitSTORE, always use FindBetterChain, rather than only when UseAA is enabled."
Nirav Dave via llvm-commits
- [PATCH] D25575: test-suite: try to force many FP-dependent tests to compile with unaggressive FP optimization, add support for per-ISA reference outputs
Renato Golin via llvm-commits
- [PATCH] D25577: AMDGPU/SI: Handle hazard with > 8 byte VMEM stores
Tom Stellard via llvm-commits
- [llvm] r284160 - New llc option pie-copy-relocations to optimize access to extern globals.
Sriraman Tallam via llvm-commits
- [llvm] r284161 - [safestack] Reapply r283248 after moving X86-targeted SafeStack tests into
David L Kreitzer via llvm-commits
- [llvm] r284163 - LegalizeDAG: Implement PROMOTE for ISD::BITREVERSE
Tom Stellard via llvm-commits
- [PATCH] D25202: LegalizeDAG: Implement PROMOTE for ISD::BITREVERSE
Phabricator via llvm-commits
- [lld] r284168 - ELF: Override DSO definitions when creating __start_* and __stop_* symbols.
Peter Collingbourne via llvm-commits
- [llvm] r284169 - [libFuzzer] more detailed message for disabled leak detection
Kostya Serebryany via llvm-commits
- [PATCH] D25580: [PowerPC] Improve handling of BUILD_VECTOR nodes (integer results)
Nemanja Ivanovic via llvm-commits
- [llvm] r284170 - [DAG] hoist DL(N) and fix formatting; NFC
Sanjay Patel via llvm-commits
- [PATCH] D25221: [PPC][DAGCombine] Convert SETCC to subtract when the result is zero extended
Nemanja Ivanovic via llvm-commits
- [compiler-rt] r284171 - Make lsan complain loudly when running under ptrace
Kostya Serebryany via llvm-commits
- [llvm] r284173 - CodeGen: adjust floating point operations in Windows itanium
Saleem Abdulrasool via llvm-commits
- [llvm] r284175 - CodeGen: use MSVC division on windows itanium
Saleem Abdulrasool via llvm-commits
- [lld] r284177 - Improve comments.
Rui Ueyama via llvm-commits
- [PATCH] D25578: [codeview] support emitting indirect virtual base class information
Zachary Turner via llvm-commits
- [PATCH] D25582: Timer: Remove group-less NamedRegionTimer constructor
Matthias Braun via llvm-commits
- [PATCH] D25583: Timer: Track Name and Description.
Matthias Braun via llvm-commits
- [PATCH] D25584: [polly codegen] Handle multi-dimensional invariant load.
Eli Friedman via llvm-commits
- [PATCH] D25585: Add interface for querying physical hardware concurrency
Teresa Johnson via llvm-commits
- [PATCH] D25575: test-suite: try to force many FP-dependent tests to compile with unaggressive FP optimization or not at all, add support for per-ISA reference outputs
Abe Skolnik via llvm-commits
- [compiler-rt] r284178 - [compiler-rt][XRay] Support tail call sleds
Dean Michael Berris via llvm-commits
- [llvm] r284180 - Add interface for querying physical hardware concurrency
Teresa Johnson via llvm-commits
- [llvm] r284181 - Timer: Fix doxygen comments, use member initializer; NFC
Matthias Braun via llvm-commits
- [PATCH] D25587: Introduce llvm FormatVariadic
Zachary Turner via llvm-commits
- [PATCH] D24675: [AMDGPU] Stop using MCRegisterClass::getSize()
Matt Arsenault via llvm-commits
- [PATCH] D25588: Statistic/Timer: Include timers in PrintStatisticsJSON().
Matthias Braun via llvm-commits
- [PATCH] D25589: AMDGPU: Fix using incorrect private resource with no allocation
Matt Arsenault via llvm-commits
- [llvm] r283671 - Turn cl::values() (for enum) from a vararg function to using C++ variadic template
Bob Wilson via llvm-commits
- [llvm] r284190 - Add `llvm::` in clEnumVal macro (NFC)
Mehdi Amini via llvm-commits
- [llvm] r284191 - [Support/ELF/AMDGPU] Add 32-bit lo/hi got and pc relative relocations
Konstantin Zhuravlyov via llvm-commits
- [llvm] r284195 - [AMDGPU] Add 32-bit lo/hi got and pc relative variant kinds and emit appropriate relocations
Konstantin Zhuravlyov via llvm-commits
- [llvm] r284196 - [AMDGPU] Emit 32-bit lo/hi got and pc relative variant kinds for external and global address space variables
Konstantin Zhuravlyov via llvm-commits
- [lld] r284197 - [ELF/AMDGPU]: Add support for new relocations
Konstantin Zhuravlyov via llvm-commits
- [llvm] r284201 - Tidy up example of getting the pointer size.
Eric Christopher via llvm-commits
- [llvm] r284202 - Tidy the calls to getCurrentSection().first -> getCurrentSectionOnly to help
Eric Christopher via llvm-commits
- [llvm] r284203 - In preparation for removing getNameWithPrefix off of TargetMachine,
Eric Christopher via llvm-commits
- [llvm] r284204 - [DAGCombiner] Teach createBuildVecShuffle to handle cases where input vectors are less than half of the output vector size.
Craig Topper via llvm-commits
- [PATCH] D25594: [AVX-512] Add support for creating SIGN_EXTEND_VECTOR_INREG and ZERO_EXTEND_VECTOR_INREG for 512-bit vectors to support vpmovzxbq and vpmovsxbq.
Craig Topper via llvm-commits
- [llvm] r284211 - [x86][ms-inline-asm] use of "jmp short" in asm is not supported
Michael Zuckerman via llvm-commits
- [llvm] r284215 - AMDGPU: Fix use-after-frees
Nicolai Haehnle via llvm-commits
- [PATCH] D25312: AMDGPU: Fix use-after-frees
Phabricator via llvm-commits
- [llvm] r284218 - [mips] Fix aui/daui/dahi/dati for MIPSR6
Simon Dardis via llvm-commits
- [llvm] r284220 - Fix use-after-frees
Nicolai Haehnle via llvm-commits
- [PATCH] D25601: DAGCombiner: fix use-after-free when merging consecutive stores
Nicolai Hähnle via llvm-commits
- [PATCH] D25313: Add asan hooks to Recycler and ArrayRecycler
Nicolai Hähnle via llvm-commits
- [llvm] r284223 - [GlobalISel] Get the AArch64 tests to work on Linux
Diana Picus via llvm-commits
- [PATCH] D24291: [mips] Add IAS support for dvp, evp
Simon Dardis via llvm-commits
- [llvm] r284224 - AMDGPU: Select 64-bit {ADD,SUB}{C,E} nodes
Nicolai Haehnle via llvm-commits
- [lld] r284226 - [ELF] - Implemented -z wxneeded.
George Rimar via llvm-commits
- [PATCH] D25289: AMDGPU: Select 64-bit {ADD,SUB}{C,E} nodes
Phabricator via llvm-commits
- [lld] r284227 - [ELF] - Do not crash when object has multiple SHT_MIPS_OPTIONS
George Rimar via llvm-commits
- [PATCH] D25607: [SCEV] More accurate calculation of max backedge count of some less-than loops
John Brawn via llvm-commits
- [PATCH] D25609: [ELF] - Don't crash on multiple SHT_MIPS_REGINFO/SHT_MIPS_ABIFLAGS sections.
George Rimar via llvm-commits
- [PATCH] D25611: When moving a zext near to its associated load, do not retain the origial debug location.
Andrea Di Biagio via llvm-commits
- [lld] r284234 - [ELF] - Added support of PT_OPENBSD_RANDOMIZE
George Rimar via llvm-commits
- [PATCH] D25614: [tablegen] Extract portions of AsmMatcherEmitter for re-use by another generator. NFC.
Daniel Sanders via llvm-commits
- [PATCH] D25615: [Thumb-1] Synthesize TBB/TBH instructions to make use of compressed jump tables
James Molloy via llvm-commits
- [PATCH] D25616: [llvm-readobj] - Teach readobj to print PT_OPENBSD_RANDOMIZE/PT_OPENBSD_WXNEEDED headers.
George Rimar via llvm-commits
- [PATCH] D25617: [tablegen] Merge duplicate definitions of getMinimalTypeForRange. NFC.
Daniel Sanders via llvm-commits
- [llvm] r284238 - [x86] add tests to show missing folds for negated shifted sign bit
Sanjay Patel via llvm-commits
- [PATCH] D25618: Check that emitted instructions meet their predicates on all targets except ARM, Mips, and X86.
Daniel Sanders via llvm-commits
- [llvm] r284239 - [DAG] add folds for negated shifted sign bit
Sanjay Patel via llvm-commits
- [PATCH] D25212: Moderate the number of jump tables
Evandro Menezes via llvm-commits
- [PATCH] D25620: DebugInfo: introduce DIAlignment type
Victor Leschuk via llvm-commits
- [PATCH] D23646: Generalize strided store pattern in interleave access pass
Renato Golin via llvm-commits
- [llvm] r284240 - Define "contiki" OS specifier.
David L Kreitzer via llvm-commits
- [llvm] r284241 - [InstCombine] sub X, sext(bool Y) -> add X, zext(bool Y)
Sanjay Patel via llvm-commits
- [llvm] r284242 - [InstCombine] update test to use FileCheck and auto-generate checks
Sanjay Patel via llvm-commits
- [llvm] r284243 - [InstCombine] remove redundant test
Sanjay Patel via llvm-commits
- [PATCH] D24926: Added support of configuration files
Serge Pavlov via llvm-commits
- [PATCH] D25623: [docs] Update some obsolete information in BitCodeFormat docs.
Ismail Badawi via llvm-commits
- [llvm] r284244 - [InstCombine] auto-generate checks
Sanjay Patel via llvm-commits
- [PATCH] D24577: [RFC] Move synchronization scope and atomic orderings from SDNode to MachineMemOperand
Tom Stellard via llvm-commits
- [llvm] r284245 - [InstCombine] add tests for missing vector folds
Sanjay Patel via llvm-commits
- [PATCH] D25625: checking FP function attribute values and adding more build attribute tests
Sjoerd Meijer via llvm-commits
- [PATCH] D25096: [RS4GC] New pass to remove gc.relocates added by RS4GC
Anna Thomas via llvm-commits
- [llvm] r284246 - [docs] Update some obsolete information in BitCodeFormat docs.
Mehdi Amini via llvm-commits
- [llvm] r284247 - [InstCombine] use m_APInt to allow sub with constant folds for splat vectors
Sanjay Patel via llvm-commits
- [PATCH] D23614: [PPC] Generate positive FP zero using xor insn instead of loading from constant area
Ehsan Amiri via llvm-commits
- [llvm] r284248 - [X86] Take advantage of the lzcnt instruction on btver2 architectures when ORing comparisons to zero.
Pierre Gousseau via llvm-commits
- [PATCH] D25626: [Inliner] Inlining to enable more loop unrolling
Robert Cox via llvm-commits
- [llvm] r284249 - Move alignTo computation inside the if.
Rafael Espindola via llvm-commits
- [llvm] r284251 - [Coverage] Support loading multiple binaries into a CoverageMapping
Vedant Kumar via llvm-commits
- [llvm] r284252 - Revert "In preparation for removing getNameWithPrefix off of
Eric Christopher via llvm-commits
- [PATCH] D25627: [ELF] Allow linker script to use .got and .got.plt sections as inputs
Eugene Leviant via llvm-commits
- [llvm] r284254 - [safestack] Use non-thread-local unsafe stack pointer for Contiki OS
David L Kreitzer via llvm-commits
- [llvm] r284255 - [RDF] Switch RegisterRef to be a pair (Register, LaneMask)
Krzysztof Parzyszek via llvm-commits
- [PATCH] D25628: [ADT] Add SmallDenseSet.
Justin Lebar via llvm-commits
- [PATCH] D25629: [ADT] Add an initializer_list constructor to {Small, }DenseSet.
Justin Lebar via llvm-commits
- [PATCH] D25630: [ADT] Remove CachedHash, which is unused.
Justin Lebar via llvm-commits
- [llvm] r284257 - AMDGPU/SI: Don't allow unaligned scratch access
Tom Stellard via llvm-commits
- [compiler-rt] r284258 - [sanitizers] -Wno-macro-redefined for libc++ build
Vitaly Buka via llvm-commits
- [llvm] r284260 - Add a pass to optimize patterns of vectorized interleaved memory accesses for
David L Kreitzer via llvm-commits
- Attempts at speeding up StringTableBuilder
Rafael Espíndola via llvm-commits
- [PATCH] D25517: [SLPVectorizer] Improved support of partial tree vectorization.
Alexey Bataev via llvm-commits
- [zorg] r284261 - Make failure related to symbolizer an error.
Vitaly Buka via llvm-commits
- [llvm] r284262 - Workaround to eliminate check-llvm failures after r284255
Krzysztof Parzyszek via llvm-commits
- [llvm] r284264 - The real fix for post-r284255 failures
Krzysztof Parzyszek via llvm-commits
- [PATCH] D25631: [LV] Avoid emitting trivially dead instructions
Matthew Simpson via llvm-commits
- [llvm] r284266 - TargetLowering: Add SimplifyDemandedBits() helper to TargetLoweringOpt
Tom Stellard via llvm-commits
- [llvm] r284267 - AMDGPU/SI: Use new SimplifyDemandedBits helper for multi-use operations
Tom Stellard via llvm-commits
- [PATCH] D25632: [LV] Sink scalar operands of predicated instructions
Matthew Simpson via llvm-commits
- [PATCH] D24964: TargetLowering: Add SimplifyDemandedBits() helper to TargetLoweringOpt
Phabricator via llvm-commits
- [PATCH] D24672: AMDGPU/SI: Use new SimplifyDemandedBits helper for multi-use operations
Phabricator via llvm-commits
- [llvm] r284268 - [DAG] avoid creating illegal node when transforming negated shifted sign bit
Sanjay Patel via llvm-commits
- [llvm] r284269 - vim: add `comdat` keyword
Saleem Abdulrasool via llvm-commits
- [llvm] r284270 - vim: add `norecurse` attribute
Saleem Abdulrasool via llvm-commits
- [PATCH] D25633: AMDGPU: Fix Two Address problems with v_movreld
Nicolai Hähnle via llvm-commits
- [llvm] r284273 - [libFuzzer] add -trace_cmp=1 (guiding mutations based on the observed CMP instructions). This is a reincarnation of the previously deleted -use_traces, but using a different approach for collecting traces. Still a toy, but at least it scales well. Also fix -merge in trace-pc-guard mode
Kostya Serebryany via llvm-commits
- [zorg] r284274 - [libFuzzer] use hard failure for fuzzer-test-suite tests on the bot
Kostya Serebryany via llvm-commits
- [llvm] r284275 - [libFuzzer] remove subdir fuzzer-test-suite as it is now superseded with https://github.com/google/fuzzer-test-suite
Kostya Serebryany via llvm-commits
- [llvm] r284276 - [PPC] Shorter sequence to load 64bit constant with same hi/lo words
Guozhi Wei via llvm-commits
- [llvm] r284279 - [PowerPC] add tests for PR30661
Sanjay Patel via llvm-commits
- [llvm] r284280 - [ARM] add tests for PR30660
Sanjay Patel via llvm-commits
- [llvm] r284281 - PowerPC: specify full triple to avoid different Darwin asm syntax.
Tim Northover via llvm-commits
- [PATCH] D25590: Add initial support for WebAssembly binary format
Derek Schuff via llvm-commits
- [llvm] r284283 - hardware_physical_concurrency() should return 1 when LLVM is built with LLVM_ENABLE_THREADS=OFF
Mehdi Amini via llvm-commits
- [llvm] r284286 - Support: Add LLVM_NODISCARD with C++17's [[nodiscard]] semantics
Justin Bogner via llvm-commits
- [llvm] r284287 - GlobalISel: rename legalizer components to match others.
Tim Northover via llvm-commits
- [llvm] r284290 - [NFC] Loop Versioning for LICM code clean up
Evgeny Astigeevich via llvm-commits
- [PATCH] D25637: AMDGPU/SI: Handle hazard with sgpr lane selects for v_{read, write}lane
Tom Stellard via llvm-commits
- [PATCH] D25638: AMDGPU/SI: Handle hazard with s_rfe_b64
Tom Stellard via llvm-commits
- [llvm] r284297 - ADT: Use LLVM_NODISCARD instead of LLVM_ATTRIBUTE_UNUSED_RESULT for APInt
Justin Bogner via llvm-commits
- [llvm] r284298 - AMDGPU/SI: Handle s_getreg hazard in GCNHazardRecognizer
Tom Stellard via llvm-commits
- [llvm] r284299 - [libFuzzer] better algorithm for -minimize_crash
Kostya Serebryany via llvm-commits
- [PATCH] D25639: Add ctor for string literal to StringRef, and make explicit the conversion from const char *
Mehdi AMINI via llvm-commits
- [PATCH] D25081: [Object/ELF] - Do not crash on invalid section index.
Rafael Ávila de Espíndola via llvm-commits
- [PATCH] D25090: [Object/ELF] - Check that e_shnum is null when e_shoff is.
Rafael Ávila de Espíndola via llvm-commits
- [llvm] r284301 - [libFuzzer] swap bytes in integers when handling CMP traces
Kostya Serebryany via llvm-commits
- [polly] r284302 - cmake: avoid "zero-length gnu_printf format string" warning in gcc 6.1.1
Tobias Grosser via llvm-commits
- [PATCH] D25030: [XRay] Support for for tail calls for ARM no-Thumb
Serge Rogatch via llvm-commits
- [llvm] r284303 - [SimplifyCFG] Use the error checking provided by getPrevNode.
Benjamin Kramer via llvm-commits
- [llvm] r284304 - [AVX-512] Rename VPBROADCASTI32X2 and VPBROADCASTF32X2 instruction classes to match the mnemonic which does not include a 'P'.
Craig Topper via llvm-commits
- [llvm] r284305 - [AVX-512] Add shuffle comments for vbroadcast instructions.
Craig Topper via llvm-commits
- [llvm] r284306 - [X86] Regenerate known bits test
Simon Pilgrim via llvm-commits
- [llvm] r284307 - Test commit. (NFC)
Li Huang via llvm-commits
- [llvm] r284308 - [X86][SSE] Added some basic examples of knownbits failing for vector types
Simon Pilgrim via llvm-commits
- [PATCH] Disable use of std::call_once on OpenBSD with libstdc++
Brad Smith via llvm-commits
- [llvm] r284311 - [GVN/PRE] Hoist global values outside of loops.
Davide Italiano via llvm-commits
- [llvm] r284312 - [MachineMemOperand] Move synchronization scope and atomic orderings from SDNode to MachineMemOperand, and remove redundant getAtomic* member functions from SelectionDAG.
Konstantin Zhuravlyov via llvm-commits
- [PATCH] D25643: [IR] Add DenseMapInfo<CallSite>.
Justin Lebar via llvm-commits
- [PATCH] D25644: [ADT] Move CachedHashString to a own header in ADT, and rename to CachedHashStringRef.
Justin Lebar via llvm-commits
- [PATCH] D25645: [ADT] Add CachedHashString.
Justin Lebar via llvm-commits
- [PATCH] D25646: Use CachedHashStringRef instead of CachedHash<StringRef>.
Justin Lebar via llvm-commits
- [PATCH] D24577: [MachineMemOperand] Move synchronization scope and atomic orderings from SDNode to MachineMemOperand
Konstantin Zhuravlyov via llvm-commits
- [PATCH] D25648: Switch SmallSetVector to use DenseSet when it overflows its inline space.
Justin Lebar via llvm-commits
- [llvm] r284320 - [ArmFastISel] Kill dead code. NFCI.
Davide Italiano via llvm-commits
- [llvm] r284327 - [AVX-512] Move (v4i64 (X86SubVBroadcast (v2i64))) alternate patterns under a HasVLX predicate. Similar for floating point.
Craig Topper via llvm-commits
- [llvm] r284328 - [AVX-512] Correct execution domain for VPERMT2PS and VPERMI2PS.
Craig Topper via llvm-commits
- [llvm] r284329 - [AVX-512] Fix the operand order for vpermi2var_qi intrinsics to match the other vpermi2var intrinsics.
Craig Topper via llvm-commits
- [zorg] r284330 - Added support for gold as a system linker.
Galina Kistanova via llvm-commits
- [PATCH] D25650: [AVX-512] Add support for turning a 256-bit load that goes to both halfs of an insert_subvector into a subvector broadcast.
Craig Topper via llvm-commits
- [PATCH] D25651: [AVX-512] Teach isel lowering that a subvector broadcast being inserted into both halves of a 512-bit vector can be combined into a larger subvector broadcast.
Craig Topper 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).
Craig Topper via llvm-commits
- [PATCH] D25656: AMDGPU: Allow additional implicit operands on MOVRELS instructions
Nicolai Hähnle via llvm-commits
- [PATCH] D23366: [AArch64] Assign stack locations to increase load/store pairing.
Chad Rosier via llvm-commits
- [test-suite] r284334 - [polybench] check against strict fp
Sebastian Pop via llvm-commits
- [llvm] r284336 - PR30711: Fix incorrect profiling of 'long long' in FoldingSet, then use it to
Richard Smith via llvm-commits
- [polly] r284338 - [test] Add -polly-unprofitable-scalar-accs to test that needs it.
Michael Kruse via llvm-commits
- [polly] r284339 - [cmake] Add polly-isl-test dependency to lit tests.
Michael Kruse via llvm-commits
- [llvm] r284342 - ADT: Use LLVM_NODISCARD instead of LLVM_ATTRIBUTE_UNUSED_RESULT for ArrayRef
Justin Bogner via llvm-commits
- [llvm] r284343 - ADT: Prefer the LLVM_NODISCARD spelling
Justin Bogner via llvm-commits
- [llvm] r284344 - Support: Prefer the LLVM_NODISCARD spelling
Justin Bogner via llvm-commits
- [llvm] r284345 - SCEV: Prefer the LLVM_NODISCARD spelling
Justin Bogner via llvm-commits
- [llvm] r284346 - MachineModuleInfo: Prefer the LLVM_NODISCARD spelling
Justin Bogner via llvm-commits
- [polly] r284347 - [cmake] Add polly-isl-test dependency to lit tests.
Michael Kruse via llvm-commits
- [llvm] r284348 - Support: Return void from Scanner::scan_ns_uri_char, no one uses the result
Justin Bogner via llvm-commits
- [polly] r284349 - [test] Add missing colon.
Michael Kruse via llvm-commits
- [llvm] r284350 - unittests: Explicitly ignore some return values in crash tests
Justin Bogner via llvm-commits
- [llvm] r284353 - [AVX-512] Add support for turning a 256-bit load that goes to both halfs of an insert_subvector into a subvector broadcast.
Craig Topper via llvm-commits
- [test-suite] r284354 - add FP_ABSTOLERANCE missing definition to mvt Makefile
Sebastian Pop via llvm-commits
- [llvm] r284356 - [AVX-512] Add vpermi2var test cases to shuffle combining test case. Combining will be added in a future commit.
Craig Topper via llvm-commits
- [llvm] r284357 - [AVX-512] Add shuffle combining support for vpermi2var shuffles derived from existing support for vpermt2var.
Craig Topper via llvm-commits
- [test-suite] r284358 - Fixed line Endings.
Sunil Srivastava via llvm-commits
- [PATCH] D25667: Fix call sites with spurious .c_str() calls from explicit StringRef conversion (NFC)
Mehdi AMINI via llvm-commits
- [lld] r284361 - ELF: Fix a misuse of Twine::toStringRef
Justin Bogner via llvm-commits
- [lld] r284363 - ELF: Add a skip() overload to ignore any token
Justin Bogner via llvm-commits
- [llvm] r284364 - ADT: Use LLVM_NODISCARD instead of LLVM_ATTRIBUTE_UNUSED_RESULT for StringRef
Justin Bogner via llvm-commits
- [llvm] r284365 - [X86] Fix shuffle decoding assertions to print the right number of required operands. Update the checks themselves to be >= to the same number instead of > one less than the required number.
Craig Topper via llvm-commits
Last message date:
Sun Oct 16 23:43:59 PDT 2016
Archived on: Mon Oct 17 00:55:57 PDT 2016
This archive was generated by
Pipermail 0.09 (Mailman edition).