The Week Of Monday 18 April 2016 Archives by thread
Starting: Mon Apr 18 00:07:21 PDT 2016
Ending: Sun Apr 24 22:39:25 PDT 2016
Messages: 2094
- [PATCH] D19211: Teach ValueTracking that compare-and-branch on poison is UB
Sanjoy Das via llvm-commits
- [PATCH] D19210: Teach poison value tracking that certain calls always terminate
Sanjoy Das via llvm-commits
- [PATCH] D18679: Port demanded-bits to the new pass manager
Chandler Carruth via llvm-commits
- [PATCH] D19217: [MSan] [PowerPC] Add loadable library name for testing.
Marcin Kościelnicki via llvm-commits
- [PATCH] D18126: Port InstrProfiling pass to new pass manager
Chandler Carruth via llvm-commits
- [PATCH] D19095: [BPI] Consider deoptimize calls as "unreachable"
Chandler Carruth via llvm-commits
- [PATCH] D19218: [sanitizer] Fix 'dyld: Symbol not found: _dyldVersionNumber' link error on old Darwin systems.
Maxim Ostapenko via llvm-commits
- [PATCH] D19195: [Clang][AVX512][BuiltIn] Adding suppot to builtin for VPERMD and VPERMW instruction set
Asaf Badouh via llvm-commits
- [PATCH] D19097: [Clang][AVX512][BUILTIN] Adding intrinsics support to VEXTRACT{I|F} and VINSERT{I|F} instruction set
michael zuckerman via llvm-commits
- [PATCH] D19164: [mips][ias] Stream macro expansions to output instead of buffering them. NFC.
Daniel Sanders via llvm-commits
- [PATCH] D19219: [NFC] Header cleanup
Eugene via llvm-commits
- [compiler-rt] r266593 - [asan] [SystemZ] Add slop for stack address detection.
Marcin Koscielnicki via llvm-commits
- [PATCH] D19112: [asan] [SystemZ] Add slop for stack address detection.
Marcin Kościelnicki via llvm-commits
- [llvm] r266595 - [NFC] Header cleanup
Mehdi Amini via llvm-commits
- [PATCH] D19172: New optimization bisect implementation (now modeled on optnone handling)
Daniel Sanders via llvm-commits
- [lld] r266596 - Add missing header (NFC)
Mehdi Amini via llvm-commits
- [lld] r266597 - Add missing header (NFC)
Mehdi Amini via llvm-commits
- [PATCH] D18701: [ARM] Adding IEEE-754 SIMD detection to loop vectorizer
James Greenhalgh via llvm-commits
- [llvm] r266175 - [InstCombine] We folded an fcmp to an i1 instead of a vector of i1
Mikael Holmén via llvm-commits
- [PATCH] D19163: AMDGPU/SI: Assembler: improvements to support trap handlers.
Artem Tamazov via llvm-commits
- [PATCH] D18838: [AArch64][CodeGen] Fix of incorrect peephole optimization in AArch64InstrInfo::optimizeCompareInstr
Evgeny Astigeevich via llvm-commits
- [llvm] r266600 - [PowerPC] add comment to test
Strahinja Petrovic via llvm-commits
- [lld] r266601 - Merge duplicated cases. NFC.
Rafael Espindola via llvm-commits
- [llvm] r266602 - [mips][ias] Stream macro expansions to output instead of buffering them. NFC.
Daniel Sanders via llvm-commits
- [llvm] r266603 - [ARM] AArch32 v8 NEON is still not IEEE-754 compliant
Renato Golin via llvm-commits
- [lld] r266604 - Have getRelExpr handle all cases on x86.
Rafael Espindola via llvm-commits
- [PATCH] D14390: [mips] Expansion of LI.S and LI.D
Srdjan Obucina via llvm-commits
- [llvm] r266606 - Include SmallVector.h header in lib/Target/WebAssembly/InstPrinter/WebAssemblyInstPrinter.h
Eric Liu via llvm-commits
- [PATCH] D19178: Broaden FoldItoFPtoI to try and establish whether the integer value fits into the float type
Carlos Liam via llvm-commits
- [lld] r266607 - Remove isGotRelative.
Rafael Espindola via llvm-commits
- [llvm] r266608 - [mips][ias] Prevent double-filling of delay slots by generating '.set noreorder' regions.
Daniel Sanders via llvm-commits
- [PATCH] D19166: [mips][ias] Prevent double-filling of delay slots by generating '.set noreorder' regions.
Daniel Sanders via llvm-commits
- [lld] r266609 - Simplify handling of R_X86_64_TPOFF32. NFC.
Rafael Espindola via llvm-commits
- [PATCH] D18898: [Loop Rotation] Make default max rotation header size threshold dependent on target CPU
Andrey Turetskiy via llvm-commits
- [lld] r266610 - Fix handling of R_X86_64_GOT32.
Rafael Espindola via llvm-commits
- [llvm] r263379 - Fixed DIBuilder to verify that same imported entity will not be added twice to the "imports" list of the DICompileUnit.
Aboud, Amjad via llvm-commits
- [PATCH] D19221: [ELF] - Implemented basic set of arithmetic operations on location counter.
George Rimar via llvm-commits
- [llvm] r266612 - Unbreak building llvm-pdbdump on Windows after r266595.
Nico Weber via llvm-commits
- [PATCH] D19222: Restructuring changes in preparation for enabling the x86 call frame optimization for 64-bit targets
David Kreitzer via llvm-commits
- [llvm] r266613 - Unbreak building LLVMTarget on Windows after r266595.
Nico Weber via llvm-commits
- [llvm] r266614 - Unbreak building unit tests on Windows after r266595.
Nico Weber via llvm-commits
- [llvm] r266615 - Revert 266581 (and follow-up 266588), it doesn't build on Windows.
Nico Weber via llvm-commits
- [PATCH] D18706: [DWARF] Force a linkage_name on an inlined subprogram's abstract origin
Paul Robinson via llvm-commits
- [PATCH] D19223: Fix lit test comment from r252331.
Chad Rosier via llvm-commits
- [PATCH] D19203: AMDGPU/SI: Add llvm.amdgcn.s.waitcnt.all intrinsic
Tom Stellard via llvm-commits
- [PATCH] D19224: [Clang][AVX512][BuiltIn] Adding intrinsics of VGATHER{DPS|DPD} , VPGATHER{QD|QQ|DD|DQ} and VGATHERPF0{DPS|QPS|DPD|QPD} instruction set .
michael zuckerman via llvm-commits
- [llvm] r266616 - Silence some "initialized but unused" warnings from MSVC -- the function being called is a static function, so there's no need for an instance variable. NFC.
Aaron Ballman via llvm-commits
- [llvm] r266617 - [AMDGPU][llvm-mc] s_setreg* - Fix order of operands
Artem Tamazov via llvm-commits
- [PATCH] D17306: DAGCombiner: Relax alignment restriction when changing load type
Matt Arsenault via llvm-commits
- [PATCH] D17673: DAGCombiner: Reduce 64-bit BFE pattern to pattern on 32-bit component
Matt Arsenault via llvm-commits
- [lld] r266618 - [ELF] - Avoid using memset for zero-initialization of struct member. NFC.
George Rimar via llvm-commits
- [PATCH] D18291: Add IntrOnlyWrite intrinsic property
Nicolai Hähnle via llvm-commits
- [PATCH] D19185: Remove interface to get/set MaxFunctionCount
Vedant Kumar via llvm-commits
- [llvm] r266619 - Revert "Replace the use of MaxFunctionCount module flag"
Eric Liu via llvm-commits
- [PATCH] D18827: Rework/enhance stack coloring data flow analysis.
Than McIntosh via llvm-commits
- [llvm] r266620 - Reapply "[Coverage] Prevent detection of false instantiations in case of macro expansion."
Igor Kudrin via llvm-commits
- [llvm] r266621 - [X86][AVX] Renamed vperm2f128 tests to make it quicker to review
Simon Pilgrim via llvm-commits
- [PATCH] D19096: ModuleLinker: do not always pull-in linkonce_odr when performing ThinLTO importing
Teresa Johnson via llvm-commits
- [PATCH] D18216: [Support] Creation of minidump after compiler crash on Windows
Greg Bedwell via llvm-commits
- [polly] r266622 - SCoPValidator: Use SCEVTraversal to simplify SCEVInRegionDependences
Tobias Grosser via llvm-commits
- [PATCH] D14022: Add automatic Windows Minidump support for tools crashes
Greg Bedwell via llvm-commits
- [PATCH] D19075: mergefunc: avoid merge with loop metadata
JF Bastien via llvm-commits
- [llvm] r266549 - IR: Use an explicit map for debug info type uniquing
David Blaikie via llvm-commits
- [llvm] r266623 - [X86][AVX] Renamed vperm2f128 test to make it quicker to review
Simon Pilgrim via llvm-commits
- [PATCH] D19226: [X86] enable PIE for functions
Asaf Badouh via llvm-commits
- [llvm] r266548 - IR: Use ODR to unique DICompositeType members
David Blaikie via llvm-commits
- [PATCH] D19227: [msan] Don't hardcode 4kiB page size in msan_test.cc.
Marcin Kościelnicki via llvm-commits
- [llvm] r266581 - [ORC] Generalize the ORC RPC utils to support RPC function return values and
David Blaikie via llvm-commits
- [llvm] r266626 - [AMDGPU] Add insert nops pass based on subtarget features instead of cl::opt
Konstantin Zhuravlyov via llvm-commits
- [llvm] r266627 - Lanai: fix debug build
JF Bastien via llvm-commits
- [PATCH] D19079: [AMDGPU] Add insert nops pass based on subtarget features instead of cl::opt
Konstantin Zhuravlyov via llvm-commits
- [PATCH] D18972: [AMDGPU] Add basic relocation support (currently used for dwarf only)
Konstantin Zhuravlyov via llvm-commits
- [PATCH] D18940: Loop vectorization with uniform load
Ayal Zaks via llvm-commits
- [lld] r266584 - Delete the now redundant pointsToLocalDynamicGotEntry.
Rui Ueyama via llvm-commits
- [PATCH] D19228: [X86][AVX2] Prefer VPERMQ/VPERMPD over VPERM2I128/VPERM2F128 for unary shuffles
Simon Pilgrim via llvm-commits
- [LNT] r266628 - Unused import
Chris Matthews via llvm-commits
- [LNT] r266629 - Whitespace changes to make pep8 happy
Chris Matthews via llvm-commits
- [LNT] r266630 - Be more robust to regression list changes
Chris Matthews via llvm-commits
- [llvm] r266631 - Revert r266488.
Easwaran Raman via llvm-commits
- [llvm] r266632 - [X86][AVX] Added zero+blend vs vperm2f128 optsize tests cases (PR22984)
Simon Pilgrim via llvm-commits
- [llvm] r265618 - Fix a race condition in support library ThreadPool.
Jason Henline via llvm-commits
- [PATCH] D17490: [InstCombine][SSE] Demanded vector elements for scalar intrinsics
Sanjay Patel via llvm-commits
- [LNT] r266636 - Add estimated regression age to the regression list
Chris Matthews via llvm-commits
- [PATCH] D17117: [libcxxabi] Fix misleading error message in CMakeLists.txt
Phabricator via llvm-commits
- [llvm] r266637 - Port InstrProfiling pass to the new pass manager
Xinliang David Li via llvm-commits
- [llvm] r266639 - Add missing new file for r266637
Xinliang David Li via llvm-commits
- [PATCH] D19098: [AArch64] [ARM] Make a target-independent llvm.thread.pointer intrinsic.
Ahmed Bougacha via llvm-commits
- [llvm] r266640 - NFC: unify clang / LLVM atomic ordering
JF Bastien via llvm-commits
- [PATCH] D19192: [TableGen] Make an error message slightly more informative
Ahmed Bougacha via llvm-commits
- [LNT] r266642 - Sometimes runs are null - that is okay! skip age
Chris Matthews via llvm-commits
- [LNT] r266643 - An empty date when we can't render dates correctly
Chris Matthews via llvm-commits
- [compiler-rt] r266646 - [MSan] [PowerPC] Add loadable library name for testing.
Marcin Koscielnicki via llvm-commits
- [PATCH] D18690: [LSAN] Fix test swapcontext.cc on MIPS
Kostya Serebryany via llvm-commits
- [PATCH] D19002: [LazyValueInfo] Fix for a nasty compile-time problem with questions
Gerolf Hoflehner via llvm-commits
- [PATCH] D19190: [ELF] - Implemented PROVIDE linker script command.
Rui Ueyama via llvm-commits
- [llvm] r266649 - [libFuzzer] add fresh openssl trophies
Kostya Serebryany via llvm-commits
- [LNT] r266650 - When editing regression go back to where you came from
Chris Matthews via llvm-commits
- [LNT] r266651 - There are many situations where we can't guess age: handle them
Chris Matthews via llvm-commits
- [PATCH] D15922: [Cloning] rename cloneLoopWithPreheader() and add assert to ensure no sub-loops
Adam Nemet via llvm-commits
- [llvm] r266652 - lli: avoid global variables, use a local unique_ptr instead
Mehdi Amini via llvm-commits
- [LNT] r266653 - whitespace fixup
Chris Matthews via llvm-commits
- [PATCH] D18683: Fix bug with duplicate struct types in Linker
Tim Armstrong via llvm-commits
- [PATCH] D19094: Nuke getGlobalContext() from LLVM (but the C API)
Mehdi Amini via llvm-commits
- [llvm] r266654 - [BPI] Consider deoptimize calls as "unreachable"
Sanjoy Das via llvm-commits
- [lld] r266655 - Add missing dependency.
Rafael Espindola via llvm-commits
- [llvm] r266656 - Fix shared build of LLVMPasses.
Marcin Koscielnicki via llvm-commits
- [llvm] r266657 - [ValueTracking] Correct lit test comments. NFC.
Chad Rosier via llvm-commits
- [PATCH] D19040: Remove unnecessary load via GOT when accessing globals with PIE in x86_64
Sriraman Tallam via llvm-commits
- [llvm] r266658 - try to make comments more meaningful; NFC
Sanjay Patel via llvm-commits
- [LNT] r266659 - Merge regressions in a more sane way
Chris Matthews via llvm-commits
- [LNT] r266660 - Fix whitespace creation message
Chris Matthews via llvm-commits
- [LNT] r266661 - Remove accidental debugging code
Chris Matthews via llvm-commits
- [PATCH] D18798: New code hoisting pass based on GVN
Daniel Berlin via llvm-commits
- [llvm] r266662 - [X86][AVX] Added extra memory folding tests for D19228
Simon Pilgrim via llvm-commits
- [llvm] r266663 - [Orc] Re-commit r266581 with fixes for MSVC, and format cleanups.
Lang Hames via llvm-commits
- [PATCH] D18762: Add Aggressive Control Dead Code Elimination
David Callahan via llvm-commits
- [PATCH] D18986: [ThinLTO] Prevent importing of "llvm.used" values
Teresa Johnson via llvm-commits
- [PATCH] D19234: [llvm-pdbdump] Print a better error message when DIA fails to load a PDB
Zachary Turner via llvm-commits
- [PATCH] D19235: [AMDGPU] Reserve VGPRs for trap handler usage if instructed
Konstantin Zhuravlyov via llvm-commits
- [PATCH] D19236: Add DITypeIndex for CodeView and emit it for locals
Reid Kleckner via llvm-commits
- [PATCH] D17503: [MSAN] Mark dlerror.cc expected failure for MIPS
Evgeniy Stepanov via llvm-commits
- [PATCH] D19205: [msan] Add PowerPC XFAIL on test/msan/dlerror.cc, explain the problem.
Evgeniy Stepanov via llvm-commits
- [llvm] r266665 - [Orc] Explicitly delete RPC::SequenceNumberManager's copy-constructor and
Lang Hames via llvm-commits
- [lld] r266666 - Refactor LinkerScript::assignAddresses. NFC.
Rui Ueyama via llvm-commits
- [lld] r266667 - Remove redundant curly braces.
Rui Ueyama via llvm-commits
- [lld] r266668 - Rename LocationNode -> SectionsCommand.
Rui Ueyama via llvm-commits
- [PATCH] D19237: ELF: Add +, -, *, / and & to SECTIONS linker script command.
Rui Ueyama via llvm-commits
- [PATCH] D19237: ELF: Add +, -, *, / and & to SECTIONS linker script command.
George Rimar via llvm-commits
- [PATCH] D19237: ELF: Add +, -, *, / and & to SECTIONS linker script command.
Rui Ueyama via llvm-commits
- [PATCH] D19237: ELF: Add +, -, *, / and & to SECTIONS linker script command.
George Rimar via llvm-commits
- [PATCH] D19237: ELF: Add +, -, *, / and & to SECTIONS linker script command.
George Rimar via llvm-commits
- [PATCH] D19237: ELF: Add +, -, *, / and & to SECTIONS linker script command.
Rui Ueyama via llvm-commits
- [PATCH] D19237: ELF: Add +, -, *, / and & to SECTIONS linker script command.
George Rimar via llvm-commits
- [PATCH] D19237: ELF: Add +, -, *, / and & to SECTIONS linker script command.
Rui Ueyama via llvm-commits
- [PATCH] D19237: ELF: Add +, -, *, / and & to SECTIONS linker script command.
George Rimar via llvm-commits
- [PATCH] D19237: ELF: Add +, -, *, / and & to SECTIONS linker script command.
Rui Ueyama via llvm-commits
- [PATCH] D19237: ELF: Add +, -, *, / and & to SECTIONS linker script command.
Rui Ueyama via llvm-commits
- [PATCH] D18905: [ValueTracking] Improve isImpliedCondition for conditions with matching operands.
Sanjoy Das via llvm-commits
- [llvm] r266669 - [X86][SSE] Test case for PR2585
Simon Pilgrim via llvm-commits
- [llvm] r266670 - [libFuzzer] warn if the corpus is empty
Kostya Serebryany via llvm-commits
- [PATCH] D19238: Additional test for use-after-scope
Vitaly Buka via llvm-commits
- [PATCH] D19182: AArch64: Use SplitCSR for callee save registers used for parameters.
Tim Northover via llvm-commits
- [PATCH] D19141: [SSP, 2/2] Create llvm.stackguard() intrinsic and lower it to LOAD_STACK_GUARD
Eric Christopher via llvm-commits
- [compiler-rt] r266676 - Additional test for use-after-scope
Kostya Serebryany via llvm-commits
- [test-suite] r266678 - Update TEST_SUITE_DIAGNOSE to work with more than one flag
Chris Matthews via llvm-commits
- [llvm] r266679 - ARM: use a pseudo-instruction for cmpxchg at -O0.
Tim Northover via llvm-commits
- [LNT] r266680 - Collect build log in LNT diagnostics
Chris Matthews via llvm-commits
- [LNT] r266681 - Collect -ftime-report data in LNT diagnostics
Chris Matthews via llvm-commits
- [LNT] r266682 - I think this needs to be on to collect reports
Chris Matthews via llvm-commits
- [LNT] r266683 - Collect -mllvm -stats in LNT diagnostics
Chris Matthews via llvm-commits
- [LNT] r266684 - Nicer fake results printing
Chris Matthews via llvm-commits
- [llvm] r266685 - CachePruning: fix typo, we accumulate file size here, not time
Mehdi Amini via llvm-commits
- [llvm] r266686 - Add debugging to the cache pruning
Mehdi Amini via llvm-commits
- [PATCH] D19241: [DependenceAnalysis] Refactor uses of getConstantPart. NFC.
Brendon Cahoon via llvm-commits
- [compiler-rt] r266688 - [msan] Don't hardcode 4kiB page size in msan_test.cc.
Marcin Koscielnicki via llvm-commits
- [PATCH] D18949: [AArch64] Cannonicalize commutative operands based on LSLFast
Tim Northover via llvm-commits
- [LNT] r266689 - Collect iprofiler during LNT diagnositics
Chris Matthews via llvm-commits
- [LNT] r266690 - Fix some line wrapping
Chris Matthews via llvm-commits
- [llvm] r266691 - Remove old DIBuilder::createFunction overload used only by dragonegg, which does not currently build
Reid Kleckner via llvm-commits
- [llvm] r266692 - [DWARF] Force a linkage_name on an inlined subprogram's abstract origin.
Paul Robinson via llvm-commits
- [llvm] r266693 - [libFuzzer] try to print correct time in seconds when reporting a timeout. Don't report timeouts while still loading the corpus.
Kostya Serebryany via llvm-commits
- [LNT] r266694 - Some docs about diagnositic reports
Chris Matthews via llvm-commits
- [PATCH] D19245: [SimplifyCFG] Fold `llvm.guard(false)` to unreachable
Sanjoy Das via llvm-commits
- [PATCH] D19081: Add LLVMGetAttrKindIDInContext in the C API in order to facilitate migration away from LLVMAttribute
Amaury SECHET via llvm-commits
- [PATCH] D19246: Do not rename a tied operand in AggressiveAntiDepBreaker
Brendon Cahoon via llvm-commits
- [llvm] r266696 - Add missing header, found by modules selfhost.
Richard Smith via llvm-commits
- [llvm] r266697 - Add missing #include, found by modules selfhost.
Richard Smith via llvm-commits
- LLVM buildmaster will be updated and restarted tonight
Galina Kistanova via llvm-commits
- [llvm] r266699 - Port DemandedBits to the new pass manager.
Michael Kuperstein via llvm-commits
- [PATCH] D19073: [ValueTracking] Improve isImpliedCondition for conditions with matching LHS operands and Immediate RHS operands.
Philip Reames via llvm-commits
- [llvm] r266700 - Increase SmallVector size for ConstantUniqueMap::getHashValue() (NFC)
Mehdi Amini via llvm-commits
- [llvm] r266701 - [lanai] Set boolean contentss to ZeroOrOneBooleanContent.
Jacques Pienaar via llvm-commits
- [PATCH] D18066: Add some shortcuts in Value Propagation for alloca
Philip Reames via llvm-commits
- [PATCH] D18738: Add new !unconditionally_dereferenceable load instruction metadata
Philip Reames via llvm-commits
- [lld] r266704 - COFF: Support /manifestinput command line option.
Rui Ueyama via llvm-commits
- [PATCH] D19046: Introduce a "patchable-prologue" function attribute
Dean Michael Berris via llvm-commits
- [PATCH] D19046: Introduce a "patchable-function" function attribute
Dean Michael Berris via llvm-commits
- [llvm] r266705 - vim: add swiftcc keyword
Saleem Abdulrasool via llvm-commits
- [PATCH] D19167: [esan] EfficiencySanitizer instrumentation pass
Derek Bruening via llvm-commits
- [PATCH] D19168: [esan] EfficiencySanitizer base runtime library
Derek Bruening via llvm-commits
- [llvm] r266709 - BitcodeWriter: Break recursion when enumerating Metadata, almost NFC
Duncan P. N. Exon Smith via llvm-commits
- [llvm] r266711 - [Orc] Tidy up some of the RPC primitives, add a unit-test for the callST
Lang Hames via llvm-commits
- [llvm] r266712 - [ORC] Whitespace.
Lang Hames via llvm-commits
- [llvm] r266713 - IR: Rename API for enabling ODR uniquing of DITypes, NFC
Duncan P. N. Exon Smith via llvm-commits
- [lld] r266714 - LTO: Adapt to LLVM API changes in r266713
Duncan P. N. Exon Smith via llvm-commits
- [PATCH] D19255: [ppc64] fix bug in prologue that mfocrf's cr operand should be explict state instead of implicit
Chuang-Yu Cheng via llvm-commits
- [llvm] r266715 - Introduce a "patchable-function" function attribute
Sanjoy Das via llvm-commits
- [PATCH] D16550: Reroll loops with multiple IV and negative step part 3/3 -- support multiple induction variables
Hal Finkel via llvm-commits
- [compiler-rt] r266716 - [LSAN] Fix test swapcontext.cc on MIPS
Sagar Thakur via llvm-commits
- [llvm] r266717 - [Orc] Disable RPC callST unit test until the S390 failures encountered during
Lang Hames via llvm-commits
- [PATCH] D18796: Correct IDF calculator for ReverseIDF
Daniel Berlin via llvm-commits
- [llvm] r266718 - Correct IDF calculator for ReverseIDF
Daniel Berlin via llvm-commits
- [llvm] r266720 - Disable the PatchableFunction pass for NVPTX & Wasm
Sanjoy Das via llvm-commits
- [llvm] r266721 - Add a description for the PatchableFunction pass; NFC
Sanjoy Das via llvm-commits
- [PATCH] D19256: PR27392 unroll epilog TripCount overflow fix.
Evgeny Stupachenko via llvm-commits
- [PATCH] D19257: [SimplifyCFG] Extend TryToSimplifyUncondBranchFromEmptyBlock for empty block including lifetime intrinsics
Josh Yoon via llvm-commits
- [PATCH] D17989: [mips][microMIPS] Add CodeGen support for SLL16, SRL16, SLL, SLLV, SRA, SRAV, SRL and SRLV instructions
Zlatko Buljan via llvm-commits
- [PATCH] D19148: Always inlining PrintCurrentStackSlow of tsan library to fix tail-call issue
Chuang-Yu Cheng via llvm-commits
- [PATCH] D18640: [mips][microMIPS]Implement CFC*, CTC* and LDC* instructions
Hrvoje Varga via llvm-commits
- [llvm] r266723 - Minor improvement to debug output for Function Importer (NFC)
Mehdi Amini via llvm-commits
- [PATCH] D19258: Loop vectorization with induction variable with non-constant step.
Elena Demikhovsky via llvm-commits
- [lld] r266727 - Updated comment. NFC.
George Rimar via llvm-commits
- [llvm] r266728 - [X86][AVX2] Prefer VPERMQ/VPERMPD over VINSERTI128/VINSERTF128 for unary shuffles
Simon Pilgrim via llvm-commits
- [llvm] r266731 - [InstCombine][X86] Regenerate SSE combine tests as part of setup for D17490
Simon Pilgrim via llvm-commits
- [llvm] r266732 - [InstCombine][X86] Added extra tests introduced for D17490
Simon Pilgrim via llvm-commits
- [PATCH] D19261: X86 _comi_ intrinsics - Fixed lowering
Elena Demikhovsky via llvm-commits
- [PATCH] D19008: [mips][ias] Make section sizes a multiple of the alignment.
Daniel Sanders via llvm-commits
- [PATCH] D10640: [mips][microMIPS] Implement LWP and SWP instructions
Simon Dardis via llvm-commits
- [llvm] r266737 - IR: Require DICompositeType for ODR uniquing type map
Duncan P. N. Exon Smith via llvm-commits
- [PATCH] D19016: [mips][ias] R_MIPS_(GOT|HI|LO|PC)16 and R_MIPS_GPREL32 do not need symbols.
Daniel Sanders via llvm-commits
- [PATCH] D19208: AMDGPU: Guard VOPC instructions against incorrect commute
Tom Stellard via llvm-commits
- [polly] r266738 - Mark Scop::getDomainConditions as const [NFC]
Johannes Doerfert via llvm-commits
- [polly] r266739 - Do not build domains for out of SCoP blocks [NFC]
Johannes Doerfert via llvm-commits
- [polly] r266740 - Add user assumptions after domain generation [NFC]
Johannes Doerfert via llvm-commits
- [polly] r266741 - Relate domains to statements during construction [NFC]
Johannes Doerfert via llvm-commits
- [llvm] r266742 - IR: getOrInsertODRUniquedType => DICompositeType::getODRType, NFC
Duncan P. N. Exon Smith via llvm-commits
- [PATCH] D19207: [gold-plugin] Improve coverage with tests
Rafael Espíndola via llvm-commits
- [PATCH] D18352: [mips][microMIPS] Implement BC1EQZC, BC1NEZC, BC2EQZC and BC2NEZC instructions
Simon Dardis via llvm-commits
- [PATCH] D19061: [ARM] Add support for the X asm constraint
silviu.baranga at arm.com via llvm-commits
- [PATCH] D19263: Enable ODR uniquing of DITypes in more places
Teresa Johnson via llvm-commits
- [PATCH] D19264: Enable ODR uniquing of DITypes for ThinLTO backends
Teresa Johnson via llvm-commits
- [PATCH] D19265: [Sparc] Add Soft Float support
Jacob Baungard Hansen via llvm-commits
- [llvm] r266571 - When building with LLVM_ENABLE_MODULES, put the module cache into the build
Mehdi Amini via llvm-commits
- [PATCH] D19266: [SCEV] Improve the run-time checking of the NoWrap predicate
silviu.baranga at arm.com via llvm-commits
- [llvm] r266746 - Enable ODR uniquing of DITypes in more places
Teresa Johnson via llvm-commits
- [PATCH] D17153: [LV] Identify more induction PHIs by coercing expressions to AddRecExprs
silviu.baranga at arm.com via llvm-commits
- [PATCH] D19267: ModuleLinker: Do not import linkonce/weak as "external_weak"
Mehdi AMINI via llvm-commits
- [PATCH] D19268: [DAGCombiner] Skip folding constants when optimizations are disabled
Marianne Mailhot-Sarrasin via llvm-commits
- [llvm] r266749 - IR: Use Optional instead of unique_ptr for debug info ODR type map, NFC
Duncan P. N. Exon Smith via llvm-commits
- [PATCH] D19269: [gold-plugin] Disable name for values other than GlobalValue
Teresa Johnson via llvm-commits
- [llvm] r266750 - ModuleLinker: Do not import linkonce/weak as "external_weak"
Mehdi Amini via llvm-commits
- [llvm] r266751 - IR: Use Optional instead of unique_ptr for Metadata map in ValueMap, NFC
Duncan P. N. Exon Smith via llvm-commits
- [llvm] r266752 - Fix Gold test after r266750 (ModuleLinker: Do not import linkonce/weak as "external_weak")
Mehdi Amini via llvm-commits
- [PATCH] D19099: [clang] [AArch64] Fix D19098 fallout.
Tim Northover via llvm-commits
- [PATCH] D17859: [InstCombine] convert 'isPositive' and 'isNegative' vector comparisons to shifts (PR26701, PR26819)
Sanjay Patel via llvm-commits
- [PATCH] D17864: [PGO] Promote indirect calls to conditional direct calls with value-profile
Adam Nemet via llvm-commits
- [LNT] r266756 - Whitespace cleanups
Chris Matthews via llvm-commits
- [LNT] r266757 - Cleanup regression tracking imports
Chris Matthews via llvm-commits
- [LNT] r266758 - fixup diagnose tests
Chris Matthews via llvm-commits
- [llvm] r266759 - [DependenceAnalysis] Refactor uses of getConstantPart. NFC.
Brendon Cahoon via llvm-commits
- [PATCH] D19271: Change CALL_ONCE_INITIALIZATION implementation to use static initialization
Mehdi AMINI via llvm-commits
- [PATCH] D19272: [ELF] - linkerscript AT keyword (in output section description) implemented.
George Rimar via llvm-commits
- [llvm] r266761 - Linker: Avoid constructing ValueMap::MDMapT
Duncan P. N. Exon Smith via llvm-commits
- [PATCH] D17938: CodeGen: Use PLT relocations for relative references to unnamed_addr functions.
Peter Collingbourne via llvm-commits
- [PATCH] D18610: [Coverage] Restore the correct count value after processing a nested region in case of combined regions.
Igor Kudrin via llvm-commits
- [test-suite] r266762 - Implement Matthias' feedback for TEST_SUITE_DIAGNOSE flags
Chris Matthews via llvm-commits
- [PATCH] D18367: Introduce llvm.load.relative intrinsic.
Peter Collingbourne via llvm-commits
- [llvm] r266764 - IR: LLVMContextTest => DebugTypeODRUniquingTest, NFC
Duncan P. N. Exon Smith via llvm-commits
- [llvm] r266766 - [Orc] Add pthread dependence to the RPCUtilsTest unit test.
Lang Hames via llvm-commits
- [PATCH] D19197: [Clang][Builtin][AVX512] Adding intrinsics for VGETMANT{PD|PS} and VGETEXP{PD|PS} instruction set
Phabricator via llvm-commits
- [llvm] r266767 - [ValueTracking] Improve isImpliedCondition for conditions with matching operands.
Chad Rosier via llvm-commits
- [llvm] r266768 - [Orc] Add move ops to RPC to satisfy MSVC.
Lang Hames via llvm-commits
- [test-suite] r266769 - TEST_SUITE_DIAGNOSE_XXX should be the cached vars
Matthias Braun via llvm-commits
- [LNT] r266771 - Remove TEST_SUITE_DIAGNOSE to match test-suite change
Chris Matthews via llvm-commits
- [llvm] r266772 - [llvm-pdbdump] Print a better error message when PDB loading fails.
Zachary Turner via llvm-commits
- [llvm] r266773 - Linker: Simplify test/Linker/dicompositetype-unique.ll, NFC
Duncan P. N. Exon Smith via llvm-commits
- [llvm] r266774 - Preliminary changes for fixing PR27241. Generalized/restructured some things
David L Kreitzer via llvm-commits
- [test-suite] r266776 - cmake: Prefer llvm tools from compiler directory
Matthias Braun via llvm-commits
- [test-suite] r266777 - Add 'check' target that runs lit after building the tests
Matthias Braun via llvm-commits
- [test-suite] r266778 - litsupport: Make hash module more robust
Matthias Braun via llvm-commits
- [test-suite] r266779 - litsupport: Refactor parsing code, add 'run' module
Matthias Braun via llvm-commits
- [test-suite] r266780 - lit: Dynamically load test modules
Matthias Braun via llvm-commits
- [test-suite] r266781 - lit: Set test_exec_root and create the logfile there
Matthias Braun via llvm-commits
- [test-suite] r266782 - Create a testsuite for litsupport
Matthias Braun via llvm-commits
- [test-suite] r266785 - litsupport-tests: Cleanup, do not hardcode lit path/name
Matthias Braun via llvm-commits
- [llvm] r266786 - IR: Enable debug info type ODR uniquing for forward decls
Duncan P. N. Exon Smith via llvm-commits
- [PATCH] D17356: Fix PR26655: Bail out if all regs of an inst BUNDLE have the correct kill flag
Mandeep Singh Grang via llvm-commits
- [llvm] r266792 - [Hexagon] Implement branch relaxation
Krzysztof Parzyszek via llvm-commits
- [llvm] r266793 - [X86MCInstLower] Clean up EmitNops; NFC
Sanjoy Das via llvm-commits
- [llvm] r266794 - [X86] Simplify StackMapShadowTracker; NFC
Sanjoy Das via llvm-commits
- [PATCH] D19277: [ValueTracking] Make isImpliedCondition return an Optional<bool>. NFC.
Chad Rosier via llvm-commits
- [lld] r266798 - ELF: Add +, -, *, / and & to SECTIONS linker script command.
Rui Ueyama via llvm-commits
- [lld] r266799 - Attempt to fix buildbot.
Rui Ueyama via llvm-commits
- [llvm] r266801 - [ValueTracking, VectorUtils] Refactor getIntrinsicIDForCall
David Majnemer via llvm-commits
- [llvm] r266802 - [lanai] Add lowering for SETCCE i32.
Jacques Pienaar via llvm-commits
- [PATCH] D19083: [clang-analyzer] fix warnings emitted on llvm code base
Apelete Seketeli via llvm-commits
- [llvm] r266804 - [Orc] Fix missing return in RPC move assignment operator.
Lang Hames via llvm-commits
- [llvm] r266805 - [Orc] Add explicit move ops to OrcRemoteTargetRPCAPI for MSVC.
Lang Hames via llvm-commits
- [llvm] r266806 - [SSP, 2/2] Create llvm.stackguard() intrinsic and lower it to LOAD_STACK_GUARD
Tim Shen via llvm-commits
- [PATCH] D19276: folding compares if pointers do not escape
Sanjoy Das via llvm-commits
- [PATCH] D17740: [SSP, 2/2] Load the correct stack guard values on PowerPC
Tim Shen via llvm-commits
- [PATCH] D17740: [PPC, SSP] Support PowerPC Linux stack protection using LOAD_STACK_GUARD
Eric Christopher via llvm-commits
- [PATCH] D18906: [DeadStoreElimination] Shorten beginning of memset overwritten by later stores
Chad Rosier via llvm-commits
- [llvm] r266809 - [PPC, SSP] Support PowerPC Linux stack protection.
Tim Shen via llvm-commits
- [lld] r266810 - Fix pr27420.
Rafael Espindola via llvm-commits
- [llvm] r266811 - [Hexagon] Fix printing the address operand of S2_storerinewabs
Krzysztof Parzyszek via llvm-commits
- [llvm] r266812 - [Orc] Add move ops for OrcRemoteTargetClient and OrcRemoteTargetServer to
Lang Hames via llvm-commits
- [PATCH] D19282: Triple: Add amdcov1/amdcov2 environments
Tom Stellard via llvm-commits
- [PATCH] D19283: AMDGPU/SI: Add support for AMD code object version 2.
Tom Stellard via llvm-commits
- [PATCH] D19101: [SystemZ] Add stack protector TLS slot.
Marcin Kościelnicki via llvm-commits
- [compiler-rt] r266813 - [compiler-rt] Remove unwanted --check-prefix=CHECK from unit tests. NFC.
Mandeep Singh Grang via llvm-commits
- [PATCH] D18960: [lld] Initial implementation of TLSDESC relocation handling
Adhemerval Zanella via llvm-commits
- [lld] r266816 - Make a function file-scoped.
Rui Ueyama via llvm-commits
- [llvm] r266818 - [AArch64] [ARM] Make a target-independent llvm.thread.pointer intrinsic.
Marcin Koscielnicki via llvm-commits
- [lld] r266819 - Document how a binary file was created.
Rafael Espindola via llvm-commits
- [PATCH] D19285: Tweaks to get_started.html, especially for Windows developers
Adrian McCarthy via llvm-commits
- [PATCH] D19286: Refine instruction weight annotation algorithm for sample profiler.
Dehao Chen via llvm-commits
- [PATCH] D19104: [X86] Extend some Linux special cases to cover kFreeBSD.
Marcin Kościelnicki via llvm-commits
- [llvm] r266821 - [Hexagon] Fix operand swapping in HexagonPeephole
Krzysztof Parzyszek via llvm-commits
- [PATCH] D19191: AMDGPU/SI: add llvm.amdgcn.ps.live intrinsic
Nicolai Hähnle via llvm-commits
- [PATCH] D19287: Remove inline hints computation from SampleProfile.cpp
Dehao Chen via llvm-commits
- [llvm] r266822 - Remove duplicated header contents, NFC
Vedant Kumar via llvm-commits
- [llvm] r266823 - [TableGen] Make an error message slightly more informative
Nicolai Haehnle via llvm-commits
- [llvm] r266824 - AMDGPU/SI: SGPR accounting in getSIProgramInfo must ignore exec_lo/hi
Nicolai Haehnle via llvm-commits
- [llvm] r266825 - AMDGPU: Guard VOPC instructions against incorrect commute
Nicolai Haehnle via llvm-commits
- [llvm] r266826 - Add IntrWrite[Arg]Mem intrinsic property
Nicolai Haehnle via llvm-commits
- [PATCH] D19199: AMDGPU/SI: SGPR accounting in getSIProgramInfo must ignore exec_lo/hi
Phabricator via llvm-commits
- [PATCH] D19289: MarkEOLs should only be true for clang-cl.exe.
Stephen Hines via llvm-commits
- [llvm] r266828 - ARM: fix assertion failure on -O0 cmpxchg.
Tim Northover via llvm-commits
- [PATCH] D19290: [PGOProfile] Make tests independent of the raw profile version (NFC)
Vedant Kumar via llvm-commits
- [PATCH] D18070: New Kaleidoscope section: Creating object files
Wilfred Hughes via llvm-commits
- [PATCH] D19291: Split IntrReadArgMem into IntrReadMem and IntrArgMemOnly
Nicolai Hähnle via llvm-commits
- [llvm] r266830 - [libFuzzer] more trophies
Kostya Serebryany via llvm-commits
- [PATCH] D19292: [PATCH] [Mips] [MSan] VarArgMIPS64Helper: Use target's endian, not host's.
Marcin Kościelnicki via llvm-commits
- [PATCH] D19293: [profile] LLVM support for memory-mapping profile counters
Vedant Kumar via llvm-commits
- [PATCH] D19294: Simplify gp0 handling
Rafael Ávila de Espíndola via llvm-commits
- [lld] r266831 - Simplify mips got handling.
Rafael Espindola via llvm-commits
- [PATCH] D19298: [profile] Support for memory-mapping counters to a raw profile
Vedant Kumar via llvm-commits
- [PATCH] D19300: delete the llvm.expect intrinsic and its lowering pass
Sanjay Patel via llvm-commits
- [llvm] r266833 - [Mips] [MSan] VarArgMIPS64Helper: Use target's endian, not host's.
Marcin Koscielnicki via llvm-commits
- [PATCH] D19181: Make sure we have a Add/Remove/Has function for various thing that can have attribute.
Jakob Bornecrantz via llvm-commits
- [llvm] r266834 - [LLVM] Remove unwanted --check-prefix=CHECK from unit tests. NFC.
Mandeep Singh Grang via llvm-commits
- [PATCH] D19301: Tune basic block annotation algorithm.
Dehao Chen via llvm-commits
- [llvm] r266835 - IR: Use std::vector instead of SmallPtrSet for distinct nodes, NFC
Duncan P. N. Exon Smith via llvm-commits
- [llvm] r266837 - ScoreboardHazardRecognizer: unbreak TSAN by moving a static mutated variable to a member
Mehdi Amini via llvm-commits
- [PATCH] D19302: ELF: Template LinkerScript class.
Rui Ueyama via llvm-commits
- [llvm] r266838 - [libFuzzer] added -detect_leaks flag (0 by default for now). When enabled, it will help finding leaks while fuzzing
Kostya Serebryany via llvm-commits
- [PATCH] D18802: Improve support for i386 and i486 CPUs.
Eric Christopher via llvm-commits
- [PATCH] D19304: [PowerPC] Add support for llvm.thread.pointer intrinsic
Marcin Kościelnicki via llvm-commits
- [llvm] r266839 - IR: Use HANDLE_METADATA_LEAF to define MetadataKind enum, NFC
Duncan P. N. Exon Smith via llvm-commits
- [llvm] r266841 - MipsAsmParser::loadImmediate(): Prune an obsolete \param in r266602. [-Wdocumentation]
NAKAMURA Takumi via llvm-commits
- [llvm] r266842 - Add LLVMGetAttrKindID in the C API in order to facilitate migration away from LLVMAttribute
Amaury Sechet via llvm-commits
- [llvm] r266844 - [SystemZ] Add support for llvm.thread.pointer intrinsic.
Marcin Koscielnicki via llvm-commits
- [llvm] r266845 - ThinLTO: Move alias importing decision on the summary
Mehdi Amini via llvm-commits
- [llvm] r266846 - llvm-lto: run the module verifier when doing IR level work
Mehdi Amini via llvm-commits
- [PATCH] D19054: [SystemZ] Support __builtin_thread_pointer.
Marcin Kościelnicki via llvm-commits
- [llvm] r266847 - [X86] Don't set vector FADD, FSUB, FMUL, FDIV, FNEG, FSQRT to Expand early. For every legal FP type we either set them to Legal or Custom anyway. So let them stay defaulted to Legal and only change when they need to be Custom.
Craig Topper via llvm-commits
- [llvm] r266848 - [X86] Merge the two different SSE2 blocks in the X86TargetLowering constructor. Also qualfiy the XOP block with !useSoftFloat to match the other vector blocks.
Craig Topper via llvm-commits
- [llvm] r266849 - [X86] Don't mark vector loads and shifts Expand in advance. Loads are always marked Legal or Promote for all the legal types later. Shifts are always marked custom. NFC
Craig Topper via llvm-commits
- [llvm] r266850 - [X86] Mark some floating point operations that are always expanded for vector types as Expand in a floating point only loop instead of looping through all vector types.
Craig Topper via llvm-commits
- [PATCH] D8460: [LIT] Change the semantics of the LIT options '-s' and '-v' and modify when information is output.
Eric Fiselier via llvm-commits
- [llvm] r266854 - FunctionImport: make sure we always select the right callee in presence of alias
Mehdi Amini via llvm-commits
- [llvm] r266856 - ThinLTO: never promote as external weak
Mehdi Amini via llvm-commits
- [lld] r266857 - Revert "[ELF] - Avoid using memset for zero-initialization of struct member. NFC."
Sean Silva via llvm-commits
- [PATCH] D19307: ModuleLinker: only import what is in the GlobalsToImport for ThinLTO, regarless if it is a function or not.
Mehdi AMINI via llvm-commits
- [llvm] r266858 - [AVX512] Add popcount support for v32i16 and v64i8.
Craig Topper via llvm-commits
- [llvm] r266859 - [AVX512] Update vector-tzcnt-512 test to show how bad v32i16 and v64i8 is with avx512bw enabled.
Craig Topper via llvm-commits
- [llvm] r266860 - [AVX512] Add avx512cd+vl runs to vector-tzcnt-128/256 tests to show using the vplzcntd/q instructions.
Craig Topper via llvm-commits
- [PATCH] D19308: ThinLTO: Resolve linkonce_odr aliases just like functions
Mehdi AMINI via llvm-commits
- [PATCH] D19096: ThinLTO/ModuleLinker: add a flag to not always pull-in linkonce when performing importing
Mehdi AMINI via llvm-commits
- [PATCH] D19310: X86 TRUNCATE (v16i32 to v16i8) cost change in SSE4.1 mode
Ashutosh Nema via llvm-commits
- [llvm] r266861 - [mips][microMIPS]Implement CFC*, CTC* and LDC* instructions
Hrvoje Varga via llvm-commits
- [llvm] r266863 - [X86] enable PIE for functions
Asaf Badouh via llvm-commits
- [PATCH] D19313: [Clang][AVX512][BUILTIN] Adding intrinsics for VSCATTERPF{1|0}{DPS|QPS|DPD|QPD} instruction set
michael zuckerman via llvm-commits
- [PATCH] D17540: [MIPS][LLVM-MC] Fix Disassemble of Negative Offset
Vasileios Kalintiris via llvm-commits
- [llvm] r266865 - AMDGPU/SI: Assembler: improvements to support trap handlers.
Nikolay Haustov via llvm-commits
- [compiler-rt] r266868 - [sanitizer] Fix 'dyld: Symbol not found: _dyldVersionNumber' link error on old Darwin systems.
Maxim Ostapenko via llvm-commits
- [compiler-rt] r266869 - Always inlining PrintCurrentStackSlow of tsan library to fix tail-call issue
Chuang-Yu Cheng via llvm-commits
- [PATCH] D16454: [mips][microMIPS] Add CodeGen support for ADD, ADDIU*, ADDU* and DADD* instructions
Simon Dardis via llvm-commits
- [PATCH] D16676: [mips][microMIPS] Add CodeGen support for SUBU16, SUB, SUBU, DSUB and DSUBU instructions
Simon Dardis via llvm-commits
- [PATCH] D19316: [ppc64] Reenable sibling call optimization on ppc64 since fixed tsan library tail-call issue
Chuang-Yu Cheng via llvm-commits
- [PATCH] D19318: [InstCombine][SSE] Demanded vector elements for scalar intrinsics (Part 2)
Simon Pilgrim via llvm-commits
- [PATCH] D19320: [Clang][AVX512][Builtin] adding intrinsics for vf{n}madd{ss|sd} and vf{n}sub{ss|sd} instruction set
michael zuckerman via llvm-commits
- [PATCH] D19321: lld-link: Fix default output name with /dll flag.
Nico Weber via llvm-commits
- [llvm] r266871 - [gold-plugin] Disable name for values other than GlobalValue
Teresa Johnson via llvm-commits
- [PATCH] D19150: [mips][microMIPS] Implement LL, SC, LWM32, SWM32, MOVEP, ROTR, ROTRV and SYSCALL instructions
Zlatko Buljan via llvm-commits
- [llvm] r266872 - Revert "[gold-plugin] Disable name for values other than GlobalValue"
Teresa Johnson via llvm-commits
- [PATCH] D19187: AMDGPU: sext_inreg (srl x, K), vt -> bfe x, K, vt.Size
Tom Stellard via llvm-commits
- [PATCH] D19325: DAGCombine: (shl (or x, c1), c2) -> (or (shl x, c2), c1 << c2)
Tom Stellard via llvm-commits
- [PATCH] D19325: DAGCombine: (shl (or x, c1), c2) -> (or (shl x, c2), c1 << c2)
Matt Arsenault via llvm-commits
- [PATCH] D19325: DAGCombine: (shl (or x, c1), c2) -> (or (shl x, c2), c1 << c2)
Tom Stellard via llvm-commits
- [PATCH] D19325: DAGCombine: (shl (or x, c1), c2) -> (or (shl x, c2), c1 << c2)
Tom Stellard via llvm-commits
- [llvm] r266873 - [mips][microMIPS] Implement BGEC, BGEUC, BLTC, BLTUC, BEQC and BNEC instructions
Zoran Jovanovic via llvm-commits
- [PATCH] D14206: [mips][microMIPS] Implement BGEC, BGEUC, BLTC, BLTUC, BEQC and BNEC instructions
Phabricator via llvm-commits
- [llvm] r266875 - [RDF] Consider register as live if any alias is live
Krzysztof Parzyszek via llvm-commits
- [lld] r266876 - Delete needsDynRelative.
Rafael Espindola via llvm-commits
- [llvm] r266877 - [ThinLTO] Prevent importing of "llvm.used" values
Teresa Johnson via llvm-commits
- [lld] r266878 - Move canRelaxTls to Writer.cpp. NFC.
Rafael Espindola via llvm-commits
- [PATCH] D19171: [ELF] - Get rid of SectionOrder array.
George Rimar via llvm-commits
- [lld] r266879 - Simplify canRelaxTls.
Rafael Espindola via llvm-commits
- [lld] r266880 - Inline canRelaxTls.
Rafael Espindola via llvm-commits
- [llvm] r266881 - Re-enable "[gold-plugin] Disable name for values other than GlobalValue"
Teresa Johnson via llvm-commits
- [PATCH] D19169: [esan] EfficiencySanitizer driver flags
Filipe Cabecinhas via llvm-commits
- [PATCH] D19326: [Clang][AVX512][BUILTIN] Adding scalar intrinsics for rsqrt14 , rcp14, getexp and getmant
michael zuckerman via llvm-commits
- [PATCH] D18861: [CLANG][AVX512][BUILTIN] Completing and Adding scalar Intrinsics to clang
michael zuckerman via llvm-commits
- [llvm] r266882 - [Hexagon] Fix handling of lcomm directive
Krzysztof Parzyszek via llvm-commits
- [llvm] r266883 - IR: Use default member initialization in Verifier, NFC
Duncan P. N. Exon Smith via llvm-commits
- [PATCH] D19330: Refactor implied condition logic from ValueTracking directly into CmpInst. NFC.
Chad Rosier via llvm-commits
- [llvm] r266884 - IR: Don't use raw_null_ostream in Verifier
Duncan P. N. Exon Smith via llvm-commits
- [PATCH] D19332: [ELF] - implemented ternary operator for linkerscript expressions
George Rimar via llvm-commits
- [lld] r266888 - Simplify mips gp0 handling.
Rafael Espindola via llvm-commits
- [llvm] r266889 - IR: Use a single ModuleSlotTracker in the Verifier
Duncan P. N. Exon Smith via llvm-commits
- [lld] r266890 - Delete refersToGotEntry.
Rafael Espindola via llvm-commits
- [PATCH] D19333: Move coverage related code into a separate library
Easwaran Raman via llvm-commits
- [compiler-rt] r266891 - builtins: remove use of __attribute__((pcs("aapcs"))) on Windows
Saleem Abdulrasool via llvm-commits
- [compiler-rt] r266892 - builtins: fix -Werror, -Wunused-variable warning
Saleem Abdulrasool via llvm-commits
- [PATCH] D19334: [MC] EmitNop: Make an assertion more useful
Davide Italiano via llvm-commits
- [llvm] r266893 - ModuleLinker: only import what is in GlobalsToImport, regarless if it is a function or not.
Mehdi Amini via llvm-commits
- [llvm] r266894 - LTO: Verify the input even if optimize() isn't called
Duncan P. N. Exon Smith via llvm-commits
- [llvm] r266895 - [MC] EmitNop: Make an assertion more useful.
Davide Italiano via llvm-commits
- [lld] r266896 - [LTO] Add a test to ensure we handle basic type merging correctly.
Davide Italiano via llvm-commits
- [PATCH] D18614: Add TargetMachine::addEarlyAsPossiblePasses.
Justin Lebar via llvm-commits
- [llvm] r266897 - Verifier: Prefer early continue over if-nesting, NFC
Duncan P. N. Exon Smith via llvm-commits
- [llvm] r266898 - [lanai] Add subword scheduling itineraries.
Jacques Pienaar via llvm-commits
- [lld] r266899 - [LTO] Another type merge test.
Davide Italiano via llvm-commits
- [PATCH] D19049: [BlockFrequencyInfo] Handling nested irreducible CFG with geometric series and top-down prorogation
Diego Novillo via llvm-commits
- [llvm] r265388 - Adds the ability to use an epilog remainder loop during loop unrolling and makes
Michael Zolotukhin via llvm-commits
- [llvm] r266900 - Verifier: Add ModuleSlotTracker to printAsOperand call
Duncan P. N. Exon Smith via llvm-commits
- [llvm] r266901 - [MC] Silence warning due to unused variable in !Debug builds.
Davide Italiano via llvm-commits
- [PATCH] D19337: [Tail duplication] Handle source registers with subregisters
Krzysztof Parzyszek via llvm-commits
- [PATCH] D18831: [Coverage] Use the count value of the outer region for an expansion region.
David Li via llvm-commits
- [PATCH] D19045: Add a CachedHash structure
Rafael Ávila de Espíndola via llvm-commits
- [llvm] r266902 - IR: Avoid mallocs in constructor of ModuleSlotTracker
Duncan P. N. Exon Smith via llvm-commits
- [llvm] r266903 - Replace a loop with a for-each loop. No behavior change.
Nico Weber via llvm-commits
- [llvm] r266904 - [ValueTracking] Make isImpliedCondition return an Optional<bool>. NFC.
Chad Rosier via llvm-commits
- [llvm] r266905 - Typo.
Chad Rosier via llvm-commits
- [PATCH] D19338: New code hoisting pass based on GVN (optimistic approach)
Sebastian Pop via llvm-commits
- [PATCH] D18948: [ELF][MIPS] Create GOT entries for R_MIPS_REL32 dynamic relocations
Rafael Espíndola via llvm-commits
- [PATCH] D19339: Add natvis visualizers for endian packed types
Zachary Turner via llvm-commits
- [llvm] r266906 - Rename asan-check-lifetime into asan-stack-use-after-scope
Kostya Serebryany via llvm-commits
- [llvm] r266907 - IR: Stop copying vectors of TrackingMDRef in DIBuilder
Duncan P. N. Exon Smith via llvm-commits
- [lld] r266908 - ELF: Template LinkerScript class.
Rui Ueyama via llvm-commits
- [llvm] r266909 - IR: Use SmallVector instead of std::vector of TrackingMDRef
Duncan P. N. Exon Smith via llvm-commits
- [compiler-rt] r266910 - [msan] Implement GetPageSize in the test.
Evgeniy Stepanov via llvm-commits
- [lld] r266912 - ELF: Redefine parseExpr to parse an expression. NFC.
Rui Ueyama via llvm-commits
- [lld] r266914 - Define and use a utility function. NFC.
Rui Ueyama via llvm-commits
- [PATCH] D18841: [InstCombine] Canonicalize icmp instructions based on dominating conditions.
Balaram Makam via llvm-commits
- [llvm] r266918 - [Hexagon] Add -mv.. options to override CPU selection
Krzysztof Parzyszek via llvm-commits
- [PATCH] D19341: Add micro-optimization for 'icmp slt (or A, B), A' to instsimplify.
Nick Lewycky via llvm-commits
- [PATCH] D19341: Add micro-optimization for 'icmp slt (or A, B), A' to instsimplify.
Nick Lewycky via llvm-commits
- [PATCH] D19341: Add micro-optimization for 'icmp slt (or A, B), A' to instsimplify.
David Majnemer via llvm-commits
- [PATCH] D19341: Add micro-optimization for 'icmp slt (or A, B), A' to instsimplify.
David Majnemer via llvm-commits
- [PATCH] D19341: Add micro-optimization for 'icmp slt (or A, B), A' to instsimplify.
Nick Lewycky via llvm-commits
- [PATCH] D19341: Add micro-optimization for 'icmp slt (or A, B), A' to instsimplify.
Nick Lewycky via llvm-commits
- [PATCH] D19341: Add micro-optimization for 'icmp slt (or A, B), A' to instsimplify.
David Majnemer via llvm-commits
- [lld] r266921 - [ELF][MIPS] Create GOT entries for R_MIPS_REL32 dynamic relocations
Simon Atanasyan via llvm-commits
- [PATCH] D17386: Loop Fusion Pass
Matthew Simpson via llvm-commits
- [PATCH] D19343: Move PDB parsing code into a library
Zachary Turner via llvm-commits
- [lld] r266923 - [ELF][MIPS] Treat R_MIPS_TLS_{D}TPREL_HI16/LO16 as relative relocations
Simon Atanasyan via llvm-commits
- [PATCH] D18996: [PPC] Enable shuffling of VSX vectors
Carrot Wei via llvm-commits
- [llvm] r266928 - [test/PGOProfile] Make tests independent of the raw profile version (NFC)
Vedant Kumar via llvm-commits
- [lld] r266929 - lld-link: Fix default output name with /dll flag.
Nico Weber via llvm-commits
- [llvm] r266930 - Fix compilation error in r266919.
Evgeniy Stepanov via llvm-commits
- [compiler-rt] r266931 - [asan] Add __strdup interceptor.
Evgeniy Stepanov via llvm-commits
- [compiler-rt] r266932 - [asan] Increase LocatePcInTrace threshold.
Evgeniy Stepanov via llvm-commits
- [llvm] r266933 - Fix another compilation error from r266919 for clang-atom-d525-fedora-rel which
Kevin Enderby via llvm-commits
- [compiler-rt] r266934 - [sanitizer] update the sanitizer_allocator_testlib
Kostya Serebryany via llvm-commits
- [lld] r266935 - unbreak COFF/out.test after r266929
Nico Weber via llvm-commits
- [llvm] r266936 - Refine instruction weight annotation algorithm for sample profiler.
Dehao Chen via llvm-commits
- [PATCH] D16829: An implementation of Swing Modulo Scheduling
Stephen Hines via llvm-commits
- [llvm] r266238 - AsmParser: record "# line file" context to calculate location for diag
Kaylor, Andrew via llvm-commits
- [llvm] r266939 - Add optimization for 'icmp slt (or A, B), A' and some related idioms based on knowledge of the sign bit for A and B.
Nick Lewycky via llvm-commits
- [PATCH] D19348: [LLD] Fix Clang-tidy misc-unused-using-decls and Include What You Use warnings
Eugene Zelenko via llvm-commits
- [llvm] r266452 - [InstCombine] Don't transform compares of calls to functions named fabs{f, l, }
Hal Finkel via llvm-commits
- [PATCH] D19349: MachineScheduler: Limit the size of the ready list.
Matthias Braun via llvm-commits
- [lld] r266942 - Revert unintentionally commited bits in r266935.
Nico Weber via llvm-commits
- [lld] r266943 - Reland test change.
Nico Weber via llvm-commits
- [PATCH] D19350: MachineScheduler: Remember top/bottom choice in bidirectional scheduling
Matthias Braun via llvm-commits
- [PATCH] D19351: ELF: Add initial ThinLTO support.
Peter Collingbourne via llvm-commits
- [llvm] r266946 - MachineSched: Cleanup; NFC
Matthias Braun via llvm-commits
- [llvm] r266947 - BitcodeWriter: Emit metadata in post-order (again)
Duncan P. N. Exon Smith via llvm-commits
- [llvm] r266948 - ThinLTO/ModuleLinker: add a flag to not always pull-in linkonce when performing importing
Mehdi Amini via llvm-commits
- [llvm] r266949 - ValueMapper: Map uniqued nodes in post-order
Duncan P. N. Exon Smith via llvm-commits
- [PATCH] D18751: [MachineCombiner] Support for floating-point FMA on ARM64
Gerolf Hoflehner via llvm-commits
- [PATCH] D19352: AMDGPU: Fix debug name of pass to better match
Matt Arsenault via llvm-commits
- [llvm] r266950 - [AVX512] Add support for popcount of v8i64 and v16i32 with and without BWI instructions.
Craig Topper via llvm-commits
- [PATCH] D19353: [GVN] Replace an inverted comparison with a logical not
David Majnemer via llvm-commits
- [PATCH] D18799: [Docs] Try to clarify the concept of domains for noalias scope
Adam Nemet via llvm-commits
- [llvm] r266951 - [SelectionDAG] Teach LegalizeVectorOps to directly Expand CTTZ_ZERO_UNDEF/CTLZ_ZERO_UNDEF to CTTZ/CTLZ directly if those ops are Legal/Custom instead of deferring it to LegalizeOps.
Craig Topper via llvm-commits
- [llvm] r266952 - [X86] Remove unnecessary setting of CTTZ_ZERO_UNDEF to Custom for vector types where we can't do any better than the Custom lowering of CTTZ. LegalizeVectorOps will expand to CTTZ since its marked Custom.
Craig Topper via llvm-commits
- [lld] r266953 - [LTO] Discard names for Values that are not global.
Davide Italiano via llvm-commits
- [lld] r266954 - [LTO] Another couple of tests for cases we already get right.
Davide Italiano via llvm-commits
- [llvm] r266955 - [SimplifyCFG] Fold `llvm.guard(false)` to unreachable
Sanjoy Das via llvm-commits
- [lld] r266957 - [LTO/Test] Make x86_64-darwin bot happy again.
Davide Italiano via llvm-commits
- [llvm] r266958 - ThinLTO: Resolve linkonce_odr aliases just like functions
Mehdi Amini via llvm-commits
- [llvm] r266959 - ThinLTO: add module caching handling.
Mehdi Amini via llvm-commits
- [PATCH] D18494: ThinLTO: add module caching handling.
Mehdi AMINI via llvm-commits
- [PATCH] D19102: Always traverse GlobalVariable initializer when computing the export list
Mehdi AMINI via llvm-commits
- [llvm] r266960 - [X86] Remove old leftover MMX code that sets various 64-bit vector operations to Expand. These vector types aren't legal so these operations would never make it far enough to need to expand. NFC
Craig Topper via llvm-commits
- [llvm] r266961 - [X86] Remove some operations from the default Expand all vector ops loop. Instead let them stay Legal and mark them Expand for specific types where needed. Reduces overall number of calls to setOperationAction. NFC
Craig Topper via llvm-commits
- [llvm] r266962 - [X86] Remove redundant calls to setOperationAction for EXTRACT_VECTOR_ELT/INSERT_VECTOR_ELT from SSE41 block. They were already done in an earlier block. NFC
Craig Topper via llvm-commits
- [llvm] r266963 - [AVX512] Add support for lowering CTTZ v64i8 and v32i16 with BWI instructions.
Craig Topper via llvm-commits
- [llvm] r266964 - ThinLTO: initialize variables
Mehdi Amini via llvm-commits
- [llvm] r266965 - CachePruning: early exit if no path supplied
Mehdi Amini via llvm-commits
- [PATCH] D19354: [mips][microMIPS] Implement SLT, SLTI, SLTIU, SLTU microMIPS32r6 instructions
Hrvoje Varga via llvm-commits
- [PATCH] D19354: [mips][microMIPS] Implement SLT, SLTI, SLTIU, SLTU microMIPS32r6 instructions
Simon Dardis via llvm-commits
- [PATCH] D19354: [mips][microMIPS] Implement SLT, SLTI, SLTIU, SLTU microMIPS32r6 instructions
Hrvoje Varga via llvm-commits
- [PATCH] D19354: [mips][microMIPS] Implement SLT, SLTI, SLTIU, SLTU microMIPS32r6 instructions
Simon Dardis via llvm-commits
- [PATCH] D19354: [mips][microMIPS] Implement SLT, SLTI, SLTIU, SLTU microMIPS32r6 instructions
Hrvoje Varga via llvm-commits
- [llvm] r266966 - Fix test command line to explicitly disable CDI instructions for one test.
Craig Topper via llvm-commits
- [llvm] r266967 - [X86] Fix vector-tzcnt-512 test to disable CDI while enabling BWI for one of the runs. Update check patterns accordingly.
Craig Topper via llvm-commits
- [llvm] r266968 - [AVX512] Add CTTZ support for v8i64 and v16i32 vectors.
Craig Topper via llvm-commits
- [PATCH] D19103: Add an internalization step to the ThinLTOCodeGenerator
Mehdi AMINI via llvm-commits
- [llvm] r266969 - [AArch64][CodeGen] Fix of PR27158: incorrect peephole optimization in AArch64InstrInfo::optimizeCompareInstr
Evgeny Astigeevich via llvm-commits
- [PATCH] D19125: Enable __float128 on X86 and SystemZ
Jonas Paulsson via llvm-commits
- [PATCH] D19150: [mips][microMIPS] Implement LL, SC, MOVEP, ROTR, ROTRV and SYSCALL instructions and add tests for LWM32 and SWM32
Zlatko Buljan via llvm-commits
- [PATCH] D16719: [mips][microMIPS] Add CodeGen support for AND*, OR16, OR*, XOR*, NOT16 and NOR instructions
Simon Dardis via llvm-commits
- [llvm] r266971 - Updated a test not to produce an empty s-file.
Evgeny Astigeevich via llvm-commits
- [PATCH] D19051: [mips] Fix forbidden slot hazard handling
Simon Dardis via llvm-commits
- [lld] r266974 - [ELF] - Get rid of SectionOrder array.
George Rimar via llvm-commits
- [llvm] r266977 - [mips][microMIPS] Implement LL, SC, MOVEP, ROTR, ROTRV and SYSCALL instructions and add tests for LWM32 and SWM32
Zlatko Buljan via llvm-commits
- [PATCH] D19358: [PowerPC] [SSP] Fix stack guard load for 32-bit.
Marcin Kościelnicki via llvm-commits
- [lld] r266978 - [ELF] - Use ArrayRef instead of std::vector& for LinkerScript module. NFC.
George Rimar via llvm-commits
- [lld] r266979 - [ELF] - Make LinkerScript::getSectionOrder private. NFC.
George Rimar via llvm-commits
- [llvm] r266980 - [mips][microMIPS] Implement TLBP, TLBR, TLBWI and TLBWR instructions
Zlatko Buljan via llvm-commits
- [PATCH] D18855: [mips][microMIPS] Implement TLBP, TLBR, TLBWI and TLBWR instructions
Zlatko Buljan via llvm-commits
- [PATCH] D15744: [mips][microMIPS] Add CodeGen support for MUL* and DMUL* instructions
Simon Dardis via llvm-commits
- [PATCH] D19130: AMDGPU: Fix crash when dumping unknown opcode
Valery Pykhtin via llvm-commits
- [llvm] r266981 - Add a CachedHash structure.
Rafael Espindola via llvm-commits
- [lld] r266982 - Use llvm::CachedHash.
Rafael Espindola via llvm-commits
- [llvm] r266984 - [AMDGPU] Assembler: prevent parseDPPCtrlOps from eating invalid tokens
Sam Kolton via llvm-commits
- [PATCH] D19363: [SystemZ] [SSP] Add support for LOAD_STACK_GUARD.
Marcin Kościelnicki via llvm-commits
- [llvm] r266985 - [mips][microMIPS] Add R_MICROMIPS_PC26_S1 relocation
Zoran Jovanovic via llvm-commits
- [PATCH] D14822: [mips][microMIPS] Add R_MICROMIPS_PC26_S1 relocation
Phabricator via llvm-commits
- [PATCH] D19364: [ELF] - Implemented linkerscript ALIGN command
George Rimar via llvm-commits
- [llvm] r266987 - Refactor implied condition logic from ValueTracking directly into CmpInst. NFC.
Chad Rosier via llvm-commits
- [llvm] r266988 - [mips][microMIPS] Add R_MICROMIPS_PC19_S2 relocation
Zoran Jovanovic via llvm-commits
- [PATCH] D14915: [mips][microMIPS] Add R_MICROMIPS_PC19_S2 relocation
Phabricator via llvm-commits
- [llvm] r266990 - [mips][microMIPS] Implement ldpc instruction
Zoran Jovanovic via llvm-commits
- [PATCH] D15009: [mips][microMIPS] Implement ldpc instruction
Phabricator via llvm-commits
- [compiler-rt] r266991 - [sanitizer] Use pthread_threadid_np as thread ID on OS X
Kuba Brecka via llvm-commits
- [PATCH] D18951: [sanitizer] Use pthread_threadid_np as thread ID on OS X
Phabricator via llvm-commits
- [PATCH] D19365: [tsan] Rename ReportThread->pid to ReportThread->os_id
Kuba Brecka via llvm-commits
- [compiler-rt] r266994 - [tsan] Rename ReportThread->pid to ReportThread->os_id
Kuba Brecka via llvm-commits
- [llvm] r266995 - Fix recursive -only-needed.
Rafael Espindola via llvm-commits
- [PATCH] D19366: [Docs] Add some requirements to the Testing Guide
Diana Picus via llvm-commits
- [PATCH] D19367: [BlockFrequencyInfo] NFC. Add DEBUG output for irregular CFG handling
Yuanfang Chen via llvm-commits
- [PATCH] D19368: Allow Sparc back-end to take the address of a function (or other global object)
Chris Dewhurst via llvm-commits
- [lld] r266996 - Fix test to run everywhere.
Rafael Espindola via llvm-commits
- [PATCH] D19138: [X86] Enable the post-RA-scheduler for 32-bit cpus
Amjad Aboud via llvm-commits
- [llvm] r266997 - Minor comment cleanup [NFC]
Philip Reames via llvm-commits
- [PATCH] D18714: Add writeonly IR attribute
Philip Reames via llvm-commits
- [llvm] r266998 - Address Philip's post-commit feedback for r266987. NFC.
Chad Rosier via llvm-commits
- [PATCH] D18448: Fix Sub-register Rewriting in Aggressive Anti-Dependence Breaker
Thomas Jablin via llvm-commits
- [PATCH] D19369: VirtRegMap.cpp should not just remove an identity copy which also has a impl-def of a super-reg
Jonas Paulsson via llvm-commits
- [PATCH] D19370: [InstCombine] Preserve fast math flags when combining PHIs
silviu.baranga at arm.com via llvm-commits
- [PATCH] D18890: [AArch64] add SSA Load Store optimization pass
Jun Bum Lim via llvm-commits
- [llvm] r266999 - [unordered] Add tests and conservative handling in support of future changes [NFCI]
Philip Reames via llvm-commits
- [lld] r267002 - Moves needsPlt to Writer.cpp.
Rafael Espindola via llvm-commits
- [PATCH] D18777: [ValueTracking] An improvement to IR ValueTracking on Non-negative Integers
Li Huang via llvm-commits
- [llvm] r267004 - Fixed Dwarf debug info emission to skip DILexicalBlockFile entries.
Amjad Aboud via llvm-commits
- [lld] r267005 - Don't recompute getRelExpr. NFC.
Rafael Espindola via llvm-commits
- [llvm] r267006 - [instcombine][unordered] Implement *-load forwarding for unordered atomics
Philip Reames via llvm-commits
- [PATCH] D18724: Fixed Dwarf debug info emission to skip DILexicalBlockFile entries
Amjad Aboud via llvm-commits
- [lld] r267007 - [LTO] An interesting case which shows up how we handle common symbols.
Davide Italiano via llvm-commits
- [PATCH] D19173: Add utility function to manipulate attributes on CallSite. NFC
Amaury SECHET via llvm-commits
- [lld] r267008 - Fix Clang-tidy misc-unused-using-decls and Include What You Use warnings.
Eugene Zelenko via llvm-commits
- [PATCH] D18028: DAGCombiner: Relax alignment restriction when changing store type
Tom Stellard via llvm-commits
- [PATCH] D19140: LegalizeDAG: Move unaligned load/store expansion to TLI
Tom Stellard via llvm-commits
- [PATCH] D17913: AVX512BW: Support llvm intrinsic masked vector load/store for i8/i16 element types on SKX
Ayal Zaks via llvm-commits
- [PATCH] D17123: AMDGPU: Handle splitting 64-bit private accesses when necessary
Tom Stellard via llvm-commits
- [lld] r267010 - Fix builds broken in r267008.
Eugene Zelenko via llvm-commits
- [lld] r267012 - Delete the needsPlt target hook.
Rafael Espindola via llvm-commits
- [PATCH] D19373: Remangle intrinsics names when types are renamed
Artur Pilipenko via llvm-commits
- [llvm] r267013 - [LoopUtils] Rename {check->find}StringMetadata{Into->For}Loop. NFC
Adam Nemet via llvm-commits
- [llvm] r267014 - [LoopUtils] Move def of findStringMetadataForLoop to LoopUtils.cpp. NFC
Adam Nemet via llvm-commits
- [llvm] r267015 - [LoopUtils] Add asserts to findStringMetadataForLoop. NFC
Adam Nemet via llvm-commits
- [llvm] r267016 - [LoopUtils] Fix typo in comment
Adam Nemet via llvm-commits
- [llvm] r267017 - [PowerPC] [SSP] Fix stack guard load for 32-bit.
Marcin Koscielnicki via llvm-commits
- [lld] r267018 - Reduce templating. NFC.
Rafael Espindola via llvm-commits
- [llvm] r267019 - [unordered] unordered loads from null are still unreachable
Philip Reames via llvm-commits
- [lld] r267020 - [LTO] Discard names for values that are not global by default.
Davide Italiano via llvm-commits
- [llvm] r267021 - Split IntrReadArgMem into IntrReadMem and IntrArgMemOnly
Nicolai Haehnle via llvm-commits
- [llvm] r267022 - Initial implementation of optimization bisect support.
Andrew Kaylor via llvm-commits
- [llvm] r267023 - [instcombine][unordered] Extend load(select) transform to handle unordered loads
Philip Reames via llvm-commits
- [PATCH] D19376: [MC] Create unique .pdata sections for every .text section
Reid Kleckner via llvm-commits
- [llvm] r267024 - DAGCombiner: Reduce 64-bit BFE pattern to pattern on 32-bit component
Matt Arsenault via llvm-commits
- [llvm] r267025 - [RegisterBankInfo] Change the representation of the partial mappings.
Quentin Colombet via llvm-commits
- [PATCH] D19378: [mips] Fix select patterns for MIPS64
Simon Dardis via llvm-commits
- [PATCH] D18857: Document source_filename in LangRef.
Teresa Johnson via llvm-commits
- [compiler-rt] r267028 - [asan] Mark strdup test as unsupported on arm/linux.
Evgeniy Stepanov via llvm-commits
- [llvm] r267029 - LegalizeDAG: Move unaligned load/store expansion to TLI
Matt Arsenault via llvm-commits
- [llvm] r267030 - AMDGPU: Fix debug name of pass to better match
Matt Arsenault via llvm-commits
- [lld] r267031 - ELF: alias `--no-copy-dt-needed-entries` to `--no-add-needed`
Saleem Abdulrasool via llvm-commits
- [lld] r267032 - ELF: support -- version of discard-{all,locals}
Saleem Abdulrasool via llvm-commits
- [llvm] r267033 - [RegisterBankInfo] Change the API for the verify methods.
Quentin Colombet via llvm-commits
- [PATCH] D18366: Factor PrologEpilogInserter around spilling, frame finalization, and scavenging
Quentin Colombet via llvm-commits
- [PATCH] D19381: Extend load/store type canonicalization to handle unordered operations
Philip Reames via llvm-commits
- [llvm] r267034 - [Hexagon] Expand handling of the small-data/bss section
Krzysztof Parzyszek via llvm-commits
- [llvm] r267035 - Folding compares with unescaped allocations
Sanjoy Das via llvm-commits
- [PATCH] D19384: [gold] Gate value name discarding under save-temps
Teresa Johnson via llvm-commits
- [PATCH] D18969: Disable quad load/store pairing for Exynos
Sebastian Pop via llvm-commits
- [llvm] r267036 - NFC: fix nonsensical comment
JF Bastien via llvm-commits
- [llvm] r267037 - Fix crash in llvm-objdump with -macho -objc-meta-data that was trying dump a non-existent section.
Kevin Enderby via llvm-commits
- [llvm] r267038 - [Hexagon] Properly recognize register alt names
Krzysztof Parzyszek via llvm-commits
- [llvm] r267039 - NFC: fix copy / paste comment
JF Bastien via llvm-commits
- [llvm] r267041 - [RuntimeDyld] Fix conservative over-allocation of memory for common symbols.
Lang Hames via llvm-commits
- [llvm] r267042 - Zero-initialize members of the CpuHashInfoTy structure for AsmParser
Andrew Kaylor via llvm-commits
- [PATCH] D19347: Enable stack-use-after-scope tests
Evgeniy Stepanov via llvm-commits
- [lld] r267044 - ELF: Change the return type of getSectionOrder.
Rui Ueyama via llvm-commits
- [PATCH] D19284: Fixed flag description
Evgeniy Stepanov via llvm-commits
- [lld] r267045 - Start adding support for internalizing shared libraries.
Rafael Espindola via llvm-commits
- [PATCH] D19386: [SPARC] [SSP] Add support for LOAD_STACK_GUARD.
Marcin Kościelnicki via llvm-commits
- [PATCH] D19387: [SPARC] Add support for llvm.thread.pointer.
Marcin Kościelnicki via llvm-commits
- [llvm] r267046 - [MachineBasicBlock] Refactor SplitCriticalEdge to expose a query API.
Quentin Colombet via llvm-commits
- [PATCH] D19388: [MemorySSA] Fix bug in CachingMemorySSAWalker::invalidateInfo
Geoff Berry via llvm-commits
- [lld] r267047 - Remove SymPair and instead use two DefinedRegulars instead.
Rui Ueyama via llvm-commits
- [llvm] r267049 - Refactor raw pdb dumper into library
Zachary Turner via llvm-commits
- [llvm] r267050 - Add natvis visualizers for endian types.
Zachary Turner via llvm-commits
- [llvm] r267051 - use FileCheck; add test for disguised fabs
Sanjay Patel via llvm-commits
- [llvm] r267052 - [MachineBasicBlock] Make the pass argument truly mandatory when
Quentin Colombet via llvm-commits
- [llvm] r267053 - add tests for disguised fabs/fneg
Sanjay Patel via llvm-commits
- [llvm] r267055 - [ProfileData] Report errors from InstrProfSymtab::create
Vedant Kumar via llvm-commits
- [PATCH] D19389: [LTO] Create Undefined Bitcode symbol when we drop a comdat member
Davide Italiano via llvm-commits
- [llvm] r267056 - Fix a typo in an error message. Caught by Sean Silva!
Kevin Enderby via llvm-commits
- [llvm] r267057 - Add utility function to manipulate attributes on CallSite. NFC
Amaury Sechet via llvm-commits
- [llvm] r267058 - [esan] EfficiencySanitizer instrumentation pass
Derek Bruening via llvm-commits
- [compiler-rt] r267060 - [esan] EfficiencySanitizer base runtime library
Derek Bruening via llvm-commits
- [llvm] r267061 - Remove various warnings. NFC
Amaury Sechet via llvm-commits
- [PATCH] D19391: transform masking off of an FP sign bit into a fabs...but only if it's legal!
Sanjay Patel via llvm-commits
- [PATCH] D18711: Change how we apply rellocations
Ed Maste via llvm-commits
- [PATCH] D19390: folding compares for distinct allocations
Anna Thomas via llvm-commits
- [lld] r267063 - Internalize linkonce_odr more often.
Rafael Espindola via llvm-commits
- [PATCH] D19392: Emit code16 in assembly in 16-bit mode
Nirav Dave via llvm-commits
- [llvm] r267064 - Fixed flag description
Mike Aizatsky via llvm-commits
- [lld] r267065 - ELF: Change how to handle KEEP linker script command.
Rui Ueyama via llvm-commits
- [llvm] r267066 - Fix for case sensitive filename failure.
Zachary Turner via llvm-commits
- [llvm] r267067 - Fix pdbdump-headers.test after guid format change.
Zachary Turner via llvm-commits
- [llvm] r267068 - Fix -Wreturn-type warning with HAVE_DIA_SDK is false.
Zachary Turner via llvm-commits
- [llvm] r267069 - Remove dead code. NFC
Amaury Sechet via llvm-commits
- [llvm] r267070 - Improve error message reporting for MachineFunctionProperties
Derek Schuff via llvm-commits
- [llvm] r267071 - Fix PDB warnings and test
Reid Kleckner via llvm-commits
- [llvm] r267072 - [Support] Fix Wcast-qual warning
Vedant Kumar via llvm-commits
- [PATCH] D19394: Add optimization bisect opt-in calls for AArch64 passes
Andy Kaylor via llvm-commits
- [llvm] r267073 - Fix some -Wunused-variable warnings in non-asserts builds.
David Blaikie via llvm-commits
- [llvm] r267075 - MachO: enable .data_region directives everywhere
Tim Northover via llvm-commits
- [PATCH] D18867: [IndVarSimplify] Eliminate zext of a signed IV when the IV is known to be non-negative
Li Huang via llvm-commits
- [llvm] r267077 - Fix more -Wunused-variable in non-asserts build.
David Blaikie via llvm-commits
- [PATCH] D19395: [sancov] using normalized filenames for blacklist checks.
Vitaly Buka via llvm-commits
- [llvm] r267078 - [sancov] using normalized filenames for blacklist checks.
Mike Aizatsky via llvm-commits
- [PATCH] D19209: [SCEV] Extract out a `isSCEVExprNeverPoison` helper; NFCI
Bjarke Hammersholt Roune via llvm-commits
- [llvm] r267080 - ARM: restrict register class for WIN__DBZCHK
Saleem Abdulrasool via llvm-commits
- [lld] r267081 - Don't gc protected symbols.
Rafael Espindola via llvm-commits
- [llvm] r267082 - [WebAssembly] Limit alignment hints to natural alignment.
Dan Gohman via llvm-commits
- [lld] r267083 - ELF: Make the special variable "." as a LinkerScript class member.
Rui Ueyama via llvm-commits
- [compiler-rt] r267084 - Enable stack-use-after-scope tests.
Evgeniy Stepanov via llvm-commits
- [PATCH] D19212: Have isKnownNotFullPoison be smarter around control flow
Bjarke Hammersholt Roune via llvm-commits
- [lld] r267086 - Inline SectionRule::match.
Rui Ueyama via llvm-commits
- [compiler-rt] r267088 - [asan] Disable one test on windows.
Evgeniy Stepanov via llvm-commits
- [PATCH] D19397: Initial patch for inlining report
Robert Cox via llvm-commits
- [PATCH] D19396: Disable test on windows
Evgeniy Stepanov via llvm-commits
- [PATCH] D19398: Second for inlining report
Robert Cox via llvm-commits
- [llvm] r267092 - ARM: fix test for Windows division
Saleem Abdulrasool via llvm-commits
- [compiler-rt] r267094 - [sanitizer] Allow the sanitizer allocator to use a non-fixed address range. An allocator with a non-fixed address range will be attack-resistan. NFC for the sanitizers at this point.
Kostya Serebryany via llvm-commits
- [llvm] r267095 - Try to fix UNRESOLVED: LLVM :: CodeGen/AArch64/arm64-regress-opt-cmp.s on bots.
Nico Weber via llvm-commits
- [PATCH] D17093: [X86] Add address space for SS segment
Michael Kuperstein via llvm-commits
- [llvm] r267096 - Untabify.
NAKAMURA Takumi via llvm-commits
- [PATCH] D18600: AMDGPU/SI: Move post regalloc run of SIShrinkInstructions
Tom Stellard via llvm-commits
- [PATCH] D18601: AMDGPU/SI: Optimize adjacent s_nop instructions
Tom Stellard via llvm-commits
- [PATCH] D18603: AMDGPU/SI: Use hazard recognizer to detect DPP hazards
Tom Stellard via llvm-commits
- [PATCH] D18602: AMDGPU/SI: Enable the post-ra scheduler
Tom Stellard via llvm-commits
- [PATCH] D19399: Third patch for inlining report
Robert Cox via llvm-commits
- [llvm] r267097 - [ThinLTO] Remove unused/incomplete lazy summary reading support (NFC)
Teresa Johnson via llvm-commits
- [llvm] r267098 - [MachineCombiner] Support for floating-point FMA on ARM64
Gerolf Hoflehner via llvm-commits
- [llvm] r267099 - ValueMapper/Enumerator: Clean up code in post-order traversals, NFC
Duncan P. N. Exon Smith via llvm-commits
- [PATCH] D19400: ELF: Move Visibility, IsUsedInRegularObj and MustBeInDynSym flags to Symbol.
Peter Collingbourne via llvm-commits
- [PATCH] D19401: MachineScheduler: Fully compare top/bottom candidates
Matthias Braun via llvm-commits
- [PATCH] D18298: ThinLTO: do not promote GlobalVariable that have a specific section.
Mehdi AMINI via llvm-commits
- [llvm] r267100 - [AVX512] Teach lowering to use vplzcntd/q to implement 128/256-bit CTTZ_ZERO_UNDEF even without VLX support. We can just extend to 512-bits and extract like we do for CTLZ.
Craig Topper via llvm-commits
- [llvm] r267102 - AMDGPU/SI: add llvm.amdgcn.ps.live intrinsic
Nicolai Haehnle via llvm-commits
- [PATCH] D9653: [PATCH 1/2] Add a "probe-stack" attribute
John Kåre Alsaker via llvm-commits
- [PATCH] D12483: [PATCH 2/2] [x86] Add support for "probe-stack"
John Kåre Alsaker via llvm-commits
- [llvm] r267103 - Refactor IRObjectFile, extract a static CollectAsmUndefinedRefs() method to parse inline assembly (NFC)
Mehdi Amini via llvm-commits
- [llvm] r267104 - Use std::move on the enum to insert it into the pair to please MSVC
Mehdi Amini via llvm-commits
- [llvm] r267105 - IRObjectFile, clang-format fixup for r267104
Mehdi Amini via llvm-commits
- [llvm] r267106 - Clean the API for CollectAsmUndefinedRefs, taking a Triple and a String InlineAsm instead of a Module (NFC)
Mehdi Amini via llvm-commits
- [llvm] r267107 - [Lanai] Remove unused methods declarations. NFC
Craig Topper via llvm-commits
- [llvm] r267108 - [Lanai] Set CTLZ_ZERO_UNDEF/CTTZ_ZERO_UNDEF to Expand instead of Legal so they will be converted to CTLZ/CTTZ by LegalizeDAG. Remove extra instructions that only existed to to contain patterns that match the zero_undef operations. NFC
Craig Topper via llvm-commits
- [PATCH] D19402: Add loop pragma for Loop Distribution
Adam Nemet via llvm-commits
- [llvm] r267109 - [SystemZ] Mark CTTZ_ZERO_UNDEF/CTLZ_ZERO_UNDEF as Expand instead of Custom since the custom logic just did what Expand does when CTTZ/CTLZ are Legal. NFC
Craig Topper via llvm-commits
- [llvm] r267110 - [SCEV] Extract out a `isSCEVExprNeverPoison` helper; NFCI
Sanjoy Das via llvm-commits
- [llvm] r267111 - [EarlyCSE] Take the intersection of flags on instructions
David Majnemer via llvm-commits
- [llvm] r267112 - Fix some spelling mistakes
David Majnemer via llvm-commits
- [llvm] r267113 - [GVN] Respect fast-math-flags on fcmps
David Majnemer via llvm-commits
- [llvm] r267114 - [mips][microMIPS] Implement DVP, EVP and JALRC.HB instructions
Zlatko Buljan via llvm-commits
- [PATCH] D18687: [mips][microMIPS] Implement DVP, EVP and JALRC.HB instructions
Zlatko Buljan via llvm-commits
- [llvm] r267115 - Revert "Initial implementation of optimization bisect support."
Vedant Kumar via llvm-commits
- [PATCH] D19404: Reorganize GlobalValueSummary with a "Flags" bitfield.
Mehdi AMINI via llvm-commits
- [PATCH] D19405: Add "hasSection" flag in the Summary
Mehdi AMINI via llvm-commits
- [llvm] r267120 - The following code would not work before this patch, due to the inability to take the address of a global object:
Chris Dewhurst via llvm-commits
- [llvm] r267121 - [Sparc] This provides support for itineraries on Sparc.
Chris Dewhurst via llvm-commits
- [LNT] r267122 - Add the D3 visualization library (https://d3js.org/)
Kristof Beyls via llvm-commits
- [compiler-rt] r267126 - [ASAN] Use struct instead of array in sancov.py
Sagar Thakur via llvm-commits
- [PATCH] D18817: [ASAN] Use struct instead of array in sancov.py
Sagar Thakur via llvm-commits
- [llvm] r267127 - Revert r267098 - [MachineCombiner] Support for floating-point FMA on ARM64
Daniel Sanders via llvm-commits
- [llvm] r267128 - Fix -Wunused-variable in non-asserts build.
Eric Liu via llvm-commits
- [PATCH] D13761: [llgo] llgoi: separate evaluation from printing
Andrew Wilkins via llvm-commits
- [PATCH] D19407: [SafeStack] [SSP] Use llvm.stackguard intrinsic.
Marcin Kościelnicki via llvm-commits
- [llvm] r267130 - [mips][microMIPS] Add R_MICROMIPS_PC18_S3 relocation
Zoran Jovanovic via llvm-commits
- [PATCH] D15026: [mips][microMIPS] Add R_MICROMIPS_PC18_S3 relocation
Phabricator via llvm-commits
- [PATCH] D18237: [SLPVectorizer] Try to vectorize in the range from MaxVecRegSize to MinVecRegSize
Jongwon Lee via llvm-commits
- [lld] r267132 - [ELF] - implemented ternary operator for linkerscript expressions
George Rimar via llvm-commits
- [PATCH] D16917: [mips][micromips] Implement DCLO, DCLZ, DROTR, DROTR32 and DROTRV instructions
Simon Dardis via llvm-commits
- [lld] r267134 - Revert r267132 as it broke buildbot.
George Rimar via llvm-commits
- [compiler-rt] r267136 - Revert "[sanitizer] Allow the sanitizer allocator to use a non-fixed address range. An allocator with a non-fixed address range will be attack-resistan. NFC for the sanitizers at this point."
Renato Golin via llvm-commits
- [llvm] r267137 - [mips][microMIPS] Implement SLT, SLTI, SLTIU, SLTU microMIPS32r6 instructions
Hrvoje Varga via llvm-commits
- [zorg] r267138 - Add libomp builders with OMPT
Jonas Hahnfeld via llvm-commits
- [llvm] r267139 - [InstCombine] Preserve fast math flags when combining PHIs
Silviu Baranga via llvm-commits
- [lld] r267140 - Recommitted r267132 "[ELF] - implemented ternary operator for linkerscript expressions"
George Rimar via llvm-commits
- [polly] r267141 - Repair doxygen comment [NFC]
Johannes Doerfert via llvm-commits
- [polly] r267142 - Bail for complex alias checks
Johannes Doerfert via llvm-commits
- [polly] r267143 - Early exit for addInvariantLoads
Johannes Doerfert via llvm-commits
- [llvm] r267144 - AMDGPU/SI: Add test missed in rL266865
Nikolay Haustov via llvm-commits
- [lld] r267145 - [ELF] - Implemented linkerscript ALIGN command
George Rimar via llvm-commits
- [polly] r267146 - Bail for complex execution contexts of invariant loads
Johannes Doerfert via llvm-commits
- [lld] r267147 - Simplify. NFC.
Rafael Espindola via llvm-commits
- [llvm] r267148 - Revert r267049, r26706[16789], r267071 - Refactor raw pdb dumper into library
Daniel Sanders via llvm-commits
- [PATCH] D19189: Expose the list of available features in MCSubtargetInfo
Johan Engelen via llvm-commits
- [PATCH] D16452: [mips][microMIPS] AUI, DBITSWAP, LDPC, LLDX, DLSA, LWUPC, SCDX instructions
Simon Dardis via llvm-commits
- [PATCH] D19409: [X86] Handle MachineBasicBlock as a memory displacement operand in the LEA optimization pass
Andrey Turetskiy via llvm-commits
- [PATCH] D16625: [mips][micromips] Implement LD, LLD, LWU, SD, DSRL, DSRL32 and DSRLV instructions
Simon Dardis via llvm-commits
- [llvm] r267149 - [mips] Fix a small typo that would leave BLTZC out of getAnalyzableBrOpc().'
Vasileios Kalintiris via llvm-commits
- [llvm] r267150 - Document source_filename in LangRef.
Teresa Johnson via llvm-commits
- [llvm] r267151 - [mips] Fix select patterns for MIPS64
Simon Dardis via llvm-commits
- [PATCH] D12199: Add framework for iterative compilation to llvm
Zoran Jovanovic via llvm-commits
- [llvm] r267152 - Emit code16 in assembly in 16-bit mode
Nirav Dave via llvm-commits
- [llvm] r267153 - [EarlyCSE] Don't add the overflow flags to the hash
David Majnemer via llvm-commits
- [lld] r267154 - Move getRelocTarget to ObjectFile.
Rafael Espindola via llvm-commits
- [llvm] r267156 - CodeGen: Add a stand-alone hazard recognizer pass
Tom Stellard via llvm-commits
- [llvm] r267157 - [MemorySSA] Fix bug in CachingMemorySSAWalker::invalidateInfo
Geoff Berry via llvm-commits
- [PATCH] D19410: [scan-build] fix logic error warnings emitted on llvm code base
Apelete Seketeli via llvm-commits
- [PATCH] D18594: CodeGen: Add a stand-alone hazard recognizer pass
Phabricator via llvm-commits
- [PATCH] D11798: [mips][microMIPS] Implement BOVC, BNVC, EXT, INS and JALRC instructions
Simon Dardis via llvm-commits
- [compiler-rt] r267158 - Revert "[LSAN] Fix test swapcontext.cc on MIPS"
Renato Golin via llvm-commits
- [PATCH] D19411: [esan] EfficiencySanitizer libc interceptors
Derek Bruening via llvm-commits
- [llvm] r267160 - PostRAHazardRecocgnizer: Fix unused-private-field warning
Tom Stellard via llvm-commits
- [lld] r267161 - Try to fix Windows lld build.
Nico Weber via llvm-commits
- [PATCH] D19413: HowToReleaseLLVM: Add section about submitting patches for release branches
Tom Stellard via llvm-commits
- [PATCH] D19414: [SystemZ] Support Swift Calling Convention
Bryan Chan via llvm-commits
- [PATCH] D19416: [ELF] - Assign correct value to Phdr's p_offset field.
George Rimar via llvm-commits
- [PATCH] D19417: Use gcc's rules for parsing gcc-style response files
Nico Weber via llvm-commits
- [llvm] r267162 - [Hexagon] Add definitions for trap/pause instructions
Krzysztof Parzyszek via llvm-commits
- [PATCH] D19418: Fix comment about Intr*Mem properties
Nicolai Hähnle via llvm-commits
- [lld] r267163 - This reverts commit r267154 and r267161.
Rafael Espindola via llvm-commits
- [lld] r267164 - GC entries of SHF_MERGE sections.
Rafael Espindola via llvm-commits
- [llvm] r267165 - [Hexagon] Teach mux expansion how to deal with undef predicates
Krzysztof Parzyszek via llvm-commits
- [PATCH] D19419: [ELF] - Implemented comparsion operators for linkerscript
George Rimar via llvm-commits
- [llvm] r267166 - [mips][microMIPS] Revert commit r266861.
Zoran Jovanovic via llvm-commits
- [llvm] r267167 - [AMDGPU] Insert nop pass: take care of outstanding feedback
Konstantin Zhuravlyov via llvm-commits
- [lld] r267168 - Trying to fix the windows build.
Rafael Espindola via llvm-commits
- [llvm] r267170 - [SimplifyCFG] Simplify code review by temporarily removing this test file.
Chad Rosier via llvm-commits
- [llvm] r267171 - [SimplifyCFG] Add missing implications to isImpliedTrueByMatchingCmp.
Chad Rosier via llvm-commits
- [llvm] r267172 - PM: Remove some redundant name() methods
Justin Bogner via llvm-commits
- [PATCH] D18046: [X86] Providing correct unwind info in function epilogue
Keno Fischer via llvm-commits
- [llvm] r267173 - [Hexagon] Properly close live range in HexagonBlockRanges
Krzysztof Parzyszek via llvm-commits
- [llvm] r267174 - [Hexagon] Properly close live range in HexagonBlockRanges ---add testcase
Krzysztof Parzyszek via llvm-commits
- [llvm] r267175 - Have isKnownNotFullPoison be smarter around control flow
Sanjoy Das via llvm-commits
- [llvm] r267176 - Point link to CODE_OWNERS.txt to klaus instead of viewvc.
Michael Kuperstein via llvm-commits
- [llvm] r267177 - [SimplifyCFG] Add final missing implications to isImpliedTrueByMatchingCmp.
Chad Rosier via llvm-commits
- [PATCH] D19420: Resubmit "Refactor PDB into its own library"
Zachary Turner via llvm-commits
- [llvm] r267178 - [Hexagon] Use common Pat classes for selecting code for intrinsics
Krzysztof Parzyszek via llvm-commits
- [PATCH] D19421: [RewriteStatepointsForGC] Stabilise rematerialization order
Igor Laevsky via llvm-commits
- [llvm] r267179 - test: split test into two runs
Saleem Abdulrasool via llvm-commits
- [llvm] r267180 - [AArch64][AdvSIMDScalar] Update the kill flags correctly.
Quentin Colombet via llvm-commits
- [PATCH] D19422: [RewriteStatepointsForGC] Use more stable ordering for statepoint arguments
Igor Laevsky via llvm-commits
- [PATCH] D19005: CodeGen, AArch64, ARM, X86: Simplify SplitCSR
Matthias Braun via llvm-commits
- [lld] r267181 - [LTO] Create Undefined Bitcode symbol when we drop a comdat member.
Davide Italiano via llvm-commits
- [PATCH] D19423: [test-suite] Make unique name generation more robust.
Artem Belevich via llvm-commits
- [llvm] r267182 - [LoopVersioningLICM] Add test coverage for llvm.loop.licm_versioning.disable
Adam Nemet via llvm-commits
- [PATCH] D19424: [test-suite] Propagate LDFLAGS variable to executable's LINK_FLAGS property
Artem Belevich via llvm-commits
- [lld] r267183 - ELF: Move Visibility, IsUsedInRegularObj and MustBeInDynSym flags to Symbol.
Peter Collingbourne via llvm-commits
- [lld] r267184 - ELF: Implement --export-dynamic-symbol.
Peter Collingbourne via llvm-commits
- [llvm] r267185 - [AArch64] When creating MRS instruction, make sure the destination register is
Quentin Colombet via llvm-commits
- [llvm] r267187 - [EarlyCSE/CVP] Add stats for CVPs and make sure to account for any Changes.
Chad Rosier via llvm-commits
- [lld] r267188 - ELF: Scan for undefined symbols in shlibs and symbols in dynamic lists before LTO.
Peter Collingbourne via llvm-commits
- [llvm] r265317 - Revert r265309 and r265312 because they caused some errors I need to investigate.
Quentin Colombet via llvm-commits
- [PATCH] D19428: AMDGPU: Define priorities for register classes
Matthias Braun via llvm-commits
- [llvm] r267189 - MachineScheduler: Limit the size of the ready list.
Matthias Braun via llvm-commits
- [llvm] r267190 - [LoopUtils] Extend findStringMetadataForLoop to return the value for metadata
Adam Nemet via llvm-commits
- [llvm] r267191 - MachineScheduler: Move code to initialize a Candidate out of tryCandidate(); NFC
Matthias Braun via llvm-commits
- [LNT] r267192 - Add .gitignore file to hide *.pyc and egg-info
Matthias Braun via llvm-commits
- [LNT] r267193 - test-suite: Allow to specify multiple cache files
Matthias Braun via llvm-commits
- [llvm] r266183 - Don't use misc-unused-parameters check on LLVM.
Alexander Kornienko via llvm-commits
- [PATCH] D19429: Give backends an opportunity to finish layout post-relaxation
Colin LeMahieu via llvm-commits
- [PATCH] D19430: ELF: Implement basic support for --version-script.
Peter Collingbourne via llvm-commits
- [PATCH] D19431: [LoopDist] Add llvm.loop.distribute.enable loop metadata
Adam Nemet via llvm-commits
- [lld] r267194 - Revert "GC entries of SHF_MERGE sections."
Rafael Espindola via llvm-commits
- [lld] r267195 - Inline SymbolTable::compareCommons and add comments. NFC.
Rui Ueyama via llvm-commits
- [llvm] r267196 - PM: Port DCE to the new pass manager
Justin Bogner via llvm-commits
- [llvm] r267197 - [DeadStoreElimination] Shorten beginning of memset overwritten by later stores
Jun Bum Lim via llvm-commits
- [llvm] r267198 - PM: Reorder the functions used for SinkingPass. NFC
Justin Bogner via llvm-commits
- [llvm] r267199 - PM: Port SinkingPass to the new pass manager
Justin Bogner via llvm-commits
- [lld] r267200 - Update an out of date comment.
Peter Collingbourne via llvm-commits
- [lld] r267201 - Reorganize LinkerDriver::link and add comments. NFC.
Rui Ueyama via llvm-commits
- [lld] r267202 - Add a reduction of the recent bootstrap failure.
Rafael Espindola via llvm-commits
- [compiler-rt] r267203 - [sanitizer] allow zero first parameter in MmapNoAccess; This is a part of r267094 that has been reverted
Kostya Serebryany via llvm-commits
- [lld] r267204 - Add missing options that were required to crash.
Rafael Espindola via llvm-commits
- [test-suite] r267205 - Add new cmake caches for iOS setups
Matthias Braun via llvm-commits
- [llvm] r267206 - [AArch64] Fix optimizeCondBranch logic.
Quentin Colombet via llvm-commits
- [lld] r267207 - Update test.
Rafael Espindola via llvm-commits
- [lld] r267208 - ELF: Implement basic support for --version-script.
Peter Collingbourne via llvm-commits
- [llvm] r267209 - DAGCombiner: Relax alignment restriction when changing load type
Matt Arsenault via llvm-commits
- [PATCH] D19433: [PGO] change the interface for createPGOFuncNameMetadata()
Rong Xu via llvm-commits
- [llvm] r267210 - [unordered] Extend load/store type canonicalization to handle unordered operations
Philip Reames via llvm-commits
- [llvm] r267211 - CodeGen: Use PLT relocations for relative references to unnamed_addr functions.
Peter Collingbourne via llvm-commits
- [lld] r267212 - Move uintX_t typedef to the class definition. NFC.
Rui Ueyama via llvm-commits
- [test-suite] r267213 - cmake: Cleanup xcode_sdk cache file, set defaults for c/c++ compiler
Matthias Braun via llvm-commits
- [llvm] r267214 - Fold compares for distinct allocations
Sanjoy Das via llvm-commits
- [llvm] r267215 - [unordered] sink unordered stores at end of blocks
Philip Reames via llvm-commits
- [llvm] r267216 - [PGO] change the interface for createPGOFuncNameMetadata()
Rong Xu via llvm-commits
- [PATCH] D19427: Fix test on Windows
Evgeniy Stepanov via llvm-commits
- [llvm] r267217 - DAGCombiner: Relax alignment restriction when changing store type
Matt Arsenault via llvm-commits
- [lld] r267218 - Update a comment for r267145.
Rui Ueyama via llvm-commits
- [lld] r267219 - Inline getInteger as it's too short to be a function. NFC.
Rui Ueyama via llvm-commits
- [PATCH] D19434: [test-suite] Added CMake files for external CUDA tests.
Artem Belevich via llvm-commits
- [PATCH] D19435: [LowerExpectIntrinsic] pin default likely/unlikely weights to min/max values
Sanjay Patel via llvm-commits
- [llvm] r267220 - TLI: Only iterate over integer vector types
Matt Arsenault via llvm-commits
- [lld] r267221 - Move BitcodeCompiler constructor to the .cpp file. NFC.
Rui Ueyama via llvm-commits
- [lld] r267222 - Remove unused #include.
Rui Ueyama via llvm-commits
- [llvm] r267223 - Introduce llvm.load.relative intrinsic.
Peter Collingbourne via llvm-commits
- [llvm] r267225 - AMDGPU: Fix crash when dumping unknown opcode
Matt Arsenault via llvm-commits
- [PATCH] D19436: Update discriminator assignment algorithm in clang assembler.
Dehao Chen via llvm-commits
- [llvm] r267226 - Update discriminator assignment algorithm in clang assembler.
Dehao Chen via llvm-commits
- [llvm] r267227 - llvm-symbolizer: prefer .dwo contents over fission-gmlt-like-data when .dwo file is present
David Blaikie via llvm-commits
- [PATCH] D19437: LTO: Merge -lto-no-discard-value-names with -save-temps.
Rui Ueyama via llvm-commits
- [llvm] r267229 - Differential Revision: http://reviews.llvm.org/D19040
Sriraman Tallam via llvm-commits
- [lld] r267230 - LTO: Merge -lto-no-discard-value-names with -save-temps.
Rui Ueyama via llvm-commits
- [PATCH] D14994: Enable MatchRegisterName to match register altnames
Krzysztof Parzyszek via llvm-commits
- [PATCH] D19438: Reset the TopRPTracker's position in ScheduleDAGMILive::initQueues
Krzysztof Parzyszek via llvm-commits
- [llvm] r267231 - Re-commit optimization bisect support (r267022) without new pass manager support.
Andrew Kaylor via llvm-commits
- [PATCH] D19439: Optimization bisect support in X86-specific passes
Andy Kaylor via llvm-commits
- [llvm] r267232 - Revert r267210, it makes clang assert (PR27490).
Nico Weber via llvm-commits
- [lld] r267233 - Bring r267164 back with a fix.
Rafael Espindola via llvm-commits
- [PATCH] D19440: [GVN] Do local FRE for unordered atomic loads
Philip Reames via llvm-commits
- [PATCH] D19441: AMDGPU: Custom lower v2i32 loads
Matt Arsenault via llvm-commits
- [PATCH] D19442: AMDGPU: Test for good unaligned copy expansion
Matt Arsenault via llvm-commits
- [PATCH] D19444: AMDGPU: Change private_element_size to 4
Matt Arsenault via llvm-commits
- [llvm] r267236 - Removing unused function.
Andrew Kaylor via llvm-commits
- [PATCH] D19088: [Draft] Possible mapping of DIBuilder in the C API
Amaury SECHET via llvm-commits
- [llvm] r267238 - Fix comment about Intr*Mem properties
Nicolai Haehnle via llvm-commits
- [llvm] r267239 - Add some release notes about the fix for PR26774
Sanjoy Das via llvm-commits
- [llvm] r267240 - AMDGPU: Re-visit nodes in performAndCombine
Matt Arsenault via llvm-commits
- [llvm] r267241 - llvm-symbolizer: Avoid infinite recursion walking dwos where the dwo contains a dwo_name attribute
David Blaikie via llvm-commits
- [llvm] r267242 - Fix llvm/test/CodeGen/ARM/Windows/dbzchk.ll not to check mixed output, take #2.
NAKAMURA Takumi via llvm-commits
- [test-suite] r267243 - [test-suite] Added llvm_target_prefix() command to set unique target prefix.
Artem Belevich via llvm-commits
- [PATCH] D19445: Refactor some more PDB reading code into DebugInfoPDB
Zachary Turner via llvm-commits
- [PATCH] D17209: AMDGPU: Re-visit nodes in performAndCombine
Matt Arsenault via llvm-commits
- [llvm] r267244 - AMDGPU: sext_inreg (srl x, K), vt -> bfe x, K, vt.Size
Matt Arsenault via llvm-commits
- [lld] r267245 - Fix link failure.
Rui Ueyama via llvm-commits
- [lld] r267246 - Devirtualize ScriptParserBase. NFC.
Rui Ueyama via llvm-commits
- [llvm] r267249 - MachO: remove weird ARM/Thumb interface from MachOObjectFile
Tim Northover via llvm-commits
- [llvm] r267250 - llvm-objdump: deal with invalid ARM encodings slightly better.
Tim Northover via llvm-commits
- [compiler-rt] r267251 - [sanitizer] revert r267203 as it breaks aarch64 bots
Kostya Serebryany via llvm-commits
- [PATCH] D18226: Codegen: Tail-duplicate during placement.
Quentin Colombet via llvm-commits
- [compiler-rt] r267252 - [sanitizer] partially un-revert r267094: Allow the sanitizer allocator to use a non-fixed address range. An allocator with a non-fixed address range will be attack-resistan. NFC for the sanitizers at this point.
Kostya Serebryany via llvm-commits
- [PATCH] D19447: Refactor bitcode writer into classes (NFC)
Teresa Johnson via llvm-commits
- [compiler-rt] r267253 - [sanitizer] rename MmapNoAccess to MmapFixedNoAccess; NFC
Kostya Serebryany via llvm-commits
- [lld] r267255 - Use ScriptParserBase features to parse linker script expressions.
Rui Ueyama via llvm-commits
- [compiler-rt] r267256 - [sanitizer] add a function MmapNoAccess that mmaps a protected region *somewhere*; use MmapNoAccess in the Allocator when SpaceBeg is not a constant. In this mode the allocator will be a bit more hardened
Kostya Serebryany via llvm-commits
- [llvm] r267257 - Style fix in Core.h / Core.cpp. NFC
Amaury Sechet via llvm-commits
- [zorg] r267258 - Added missing comma.
Galina Kistanova via llvm-commits
- [lld] r267259 - Add comments.
Rui Ueyama via llvm-commits
- [PATCH] D19448: Introducing LLVMMetadataRef
Amaury SECHET via llvm-commits
- [PATCH] D19449: Add optimization bisect opt-in calls for AArch64 passes
Andy Kaylor via llvm-commits
- [lld] r267260 - Add more comment.
Rui Ueyama via llvm-commits
- [lld] r267261 - Add a file comment about the Ulrich's document and don't repeat it in other comments.
Rui Ueyama via llvm-commits
- [PATCH] D19450: Add optimization bisect opt-in calls for AMDGPU passes
Andy Kaylor via llvm-commits
- [llvm] r267264 - [WebAssembly] Set ctlz_zero_undef/cttz_zero_undef to Expand so LegalizeDAG will convert them to ctlz/cttz. Remove the now unneccessary isel patterns. NFC
Craig Topper via llvm-commits
- [llvm] r267265 - [NVPTX] Set ctlz_zero_undef to Expand so LegalizeDAG will convert it to ctlz. Remove the now unneccessary isel patterns. NFC
Craig Topper via llvm-commits
- [llvm] r267266 - [Hexagon] Set ctlz_zero_undef/cttz_zero_undef to Expand so LegalizeDAG will convert them to ctlz/cttz. Remove the now unneccessary isel patterns. NFC
Craig Topper via llvm-commits
- [PATCH] D19452: [instcombine] recognize three way comparison idioms
Philip Reames via llvm-commits
- [llvm] r267267 - BitcodeReader: Use getMD/getMDOrNull helpers consistently, almost NFC
Duncan P. N. Exon Smith via llvm-commits
- [llvm] r267268 - BitcodeReader: Consistently use IsDistinct, NFC
Duncan P. N. Exon Smith via llvm-commits
- [llvm] r267269 - Tag the end of an anonymous namespace, NFC
Duncan P. N. Exon Smith via llvm-commits
- [llvm] r267270 - BitcodeReader: Avoid referencing unresolved nodes from distinct ones
Duncan P. N. Exon Smith via llvm-commits
- [llvm] r267271 - ValueEnumerator: Use std::find_if, NFC
Duncan P. N. Exon Smith via llvm-commits
- [llvm] r267272 - Avoid ternery statement to please g++ after r267270, NFC
Duncan P. N. Exon Smith via llvm-commits
- [llvm] r267273 - Refactor bitcode writer into classes (NFC)
Teresa Johnson via llvm-commits
- [llvm] r267274 - Address comments.
Teresa Johnson via llvm-commits
- [llvm] r267275 - Add #ifndef NDEBUG markers around EXPECT_DEATH after r267270
Duncan P. N. Exon Smith via llvm-commits
- [llvm] r267276 - BitcodeWriter: Emit distinct nodes before uniqued nodes
Duncan P. N. Exon Smith via llvm-commits
- [llvm] r267277 - Avoid MSVC failure with default arguments in lambdas from r267270
Duncan P. N. Exon Smith via llvm-commits
- [llvm] r267278 - BitcodeWriter: Emit uniqued subgraphs after all distinct nodes
Duncan P. N. Exon Smith via llvm-commits
- [llvm] r267279 - [gold] Gate value name discarding under save-temps
Teresa Johnson via llvm-commits
- [llvm] r267280 - [CodeGen] When promoting CTTZ operations to larger type, don't insert a select to detect if the input is zero to return the original size instead of the extended size. Instead just set the first bit in the zero extended part.
Craig Topper via llvm-commits
- [PATCH] D19454: Store and emit original name in combined index
Mehdi AMINI via llvm-commits
- [PATCH] D19455: InstCombine: Reduce trunc (shl x, K) width.
Matt Arsenault via llvm-commits
- [PATCH] D19456: Add a version field in the bitcode for the summary
Mehdi AMINI via llvm-commits
- [PATCH] D19457: AMDGPU: Add queue ptr intrinsic
Matt Arsenault via llvm-commits
- [PATCH] D13575: Add custom type for PseudoSourceValue
Matt Arsenault via llvm-commits
- [llvm] r267281 - Use %T instead of cd'ing to Output directly.
Benjamin Kramer via llvm-commits
- [llvm] r267282 - [X86][XOP] Added VPPERM -> BLEND-WITH-ZERO Test
Simon Pilgrim via llvm-commits
- [polly] r267283 - Remove simplification calls for the execution domain [NFC]
Johannes Doerfert via llvm-commits
- [polly] r267284 - Simplify the execution context for dereferencable loads
Johannes Doerfert via llvm-commits
- [polly] r267285 - Improve accuracy of Scop::hasFeasibleRuntimeContext
Johannes Doerfert via llvm-commits
- [polly] r267286 - Track invalid domains not invalid contexts for statements
Johannes Doerfert via llvm-commits
- [polly] r267288 - Translate SCEVs to isl_pw_aff and their invalid domain
Johannes Doerfert via llvm-commits
- [polly] r267289 - Add an invalid domain to memory accesses
Johannes Doerfert via llvm-commits
- [llvm] r267292 - improve documentation comments; NFC
Sanjay Patel via llvm-commits
- [compiler-rt] r267293 - [esan] EfficiencySanitizer libc interceptors
Derek Bruening via llvm-commits
- [llvm] r267294 - Revert "[AArch64] Fix optimizeCondBranch logic."
Renato Golin via llvm-commits
- [llvm] r267295 - replace duplicated static functions for profile metadata access with BranchInst member function; NFCI
Sanjay Patel via llvm-commits
- [llvm] r267296 - DebugInfo: Remove MDString-based type references
Duncan P. N. Exon Smith via llvm-commits
- [llvm] r267298 - BitcodeReader: Avoid non-moving std::piecewise_construct from r267296
Duncan P. N. Exon Smith via llvm-commits
- [llvm] r267299 - BitcodeReader: Avoid std::vector with non-movable types from r267296
Duncan P. N. Exon Smith via llvm-commits
- [llvm] r267300 - [MC/ELF] Pass Fixup to getRelocType64.
Davide Italiano via llvm-commits
- [llvm] r267301 - DebugInfo: Change DIBuilder to make distinct DIGlobalVariables
Duncan P. N. Exon Smith via llvm-commits
- [llvm] r267303 - Always traverse GlobalVariable initializer when computing the export list
Mehdi Amini via llvm-commits
- [PATCH] D19462: [ThinLTO] Remove GlobalValueInfo class from index
Teresa Johnson via llvm-commits
- [llvm] r267304 - Store and emit original name in combined index
Mehdi Amini via llvm-commits
- [llvm] r267305 - Fix test stability (was sensitive to the path)
Mehdi Amini via llvm-commits
- [llvm] r267306 - Relax test using CHECK-DAG instead of CHECK-NEXT
Mehdi Amini via llvm-commits
- [PATCH] D15667: [MachineScheduler] Handle regmasks and allow calls to be rescheduled.
Andrew Trick via llvm-commits
- [llvm] r267307 - [MC/ELF] Implement support for GOTPCRELX/REX_GOTPCRELX.
Davide Italiano via llvm-commits
- [llvm] r267308 - [MC/ELF] Make the relaxation test more interesting.
Davide Italiano via llvm-commits
- [llvm] r267309 - [RuntimeDyldELF] Handle GOTPCRELX/REX_GOTPCRELX.
Davide Italiano via llvm-commits
- [lld] r267310 - [ELF] Use llvm-mc rather than checking in a file.
Davide Italiano via llvm-commits
- [llvm] r267311 - [X86] Fix patterns that turn cmove/cmovne+ctlz/cttz into lzcnt/tzcnt instructions. Only one of the conditions should be valid for each pattern, not both. Update tests accordingly.
Craig Topper via llvm-commits
- [llvm] r267312 - Fix a couple assertions that can never fire because they just contained the text string which always evaluates to true. Add a ! so they'll evaluate to false.
Craig Topper via llvm-commits
- [lld] r267314 - ELF: Always include undefined DSO symbols in the symbol table.
Peter Collingbourne via llvm-commits
- [lld] r267315 - ELF: Forbid undefined symbols with non-default visibility in DSOs.
Peter Collingbourne via llvm-commits
- [lld] r267316 - Test what I intended to test.
Peter Collingbourne via llvm-commits
- [llvm] r267317 - Add an internalization step to the ThinLTOCodeGenerator
Mehdi Amini via llvm-commits
- [llvm] r267318 - Add a version field in the bitcode for the summary
Mehdi Amini via llvm-commits
- [llvm] r267319 - Reorganize GlobalValueSummary with a "Flags" bitfield.
Mehdi Amini via llvm-commits
- [llvm] r267320 - Verifier: Verify that each inlinable callsite of a debug-info-bearing function
Adrian Prantl via llvm-commits
- [llvm] r267322 - Revert "Verifier: Verify that each inlinable callsite of a debug-info-bearing function"
Adrian Prantl via llvm-commits
- [lld] r267323 - ELF: Simplify preemption logic. Do not include weak undefined symbols in non-DSOs.
Peter Collingbourne via llvm-commits
- [llvm] r267324 - Fix an assertion that can never fire because the condition ANDed with the string is just true or 1.
Craig Topper via llvm-commits
- [llvm] r267325 - [CodeGen] Teach DAG combine to fold select_cc seteq X, 0, sizeof(X), ctlz_zero_undef(X) -> ctlz(X). InstCombine already does this for IR and X86 pattern matches this during isel.
Craig Topper via llvm-commits
- [llvm] r267326 - [X86] Remove isel patterns for selecting tzcnt/lzcnt from cmove/ne+cttz/ctlz. These are folded by DAG combine now.
Craig Topper via llvm-commits
- [lld] r267327 - [ELF][MIPS] Add test case to check creation of GOT entries for weak symbols. NFC
Simon Atanasyan via llvm-commits
- [llvm] r267328 - [MachineCombiner] Support for floating-point FMA on ARM64 (re-commit r267098)
Gerolf Hoflehner via llvm-commits
- [PATCH] D14699: [GlobalOpt] Allow constant globals to be SRA'd
Mehdi AMINI via llvm-commits
- [llvm] r267329 - Add "hasSection" flag in the Summary
Mehdi Amini via llvm-commits
- [PATCH] D19463: Thread TargetLibraryInfo through PHITransAddr.
Nick Lewycky via llvm-commits
- [llvm] r267330 - [X86] Node need to check if AVX512 is supported when lowering vector CTLZ. The CTLZ operation is only Custom for vectors if AVX512 is enabled so if a vector gets here AVX512 is implied. NFC
Craig Topper via llvm-commits
- [llvm] r267331 - [X86] Merge LowerCTLZ and LowerCTLZ_ZERO_UNDEF into a single function that branches internally for the one difference, allowing the rest of the code to be common. NFC
Craig Topper via llvm-commits
- buildbot failure in LLVM on clang-x86-win2008-selfhost
Mehdi Amini via llvm-commits
- [llvm] r267332 - BitcodeReader: Fix some holes in upgrade from r267296
Duncan P. N. Exon Smith via llvm-commits
- [lld] r267333 - [ELF] Simplify. Remove unneeded else. NFC.
Davide Italiano via llvm-commits
- [PATCH] D19464: ELF: Create .gnu.version and .gnu.version_r sections when linking against versioned DSOs.
Peter Collingbourne via llvm-commits
- [llvm] r267334 - llvm/test/tools/gold/X86/thinlto.ll: Possible fix corresponding to r267318.
NAKAMURA Takumi via llvm-commits
- [PATCH] D19196: [Clang][BuiltIn][AVX512] Adding intrinsics without mask for VBROADCAST instruction set .
michael zuckerman via llvm-commits
- [llvm] r267335 - Declare GlobalValue::LinkageTypes based on unsigned.
NAKAMURA Takumi via llvm-commits
- [PATCH] D19465: [ELF][MIPS] Move MIPS GOT header generation to the GotSection
Simon Atanasyan via llvm-commits
- [PATCH] D19466: [Clang][Builtin][AVX512]Adding k-register logic intrinsics KAND, KANDN, KOR, KORTEST, KXNOR, KXOR, KUNPACK instruction set.
michael zuckerman via llvm-commits
- [polly] r267336 - Remove unused iterators [NFC]
Johannes Doerfert via llvm-commits
- [llvm] r267337 - Silence two C4806 warnings ('|': unsafe operation: no value of type 'bool' promoted to type 'const unsigned int' can equal the given constant). The fact that they trigger with this code seems like it may be a bug, but the warning itself is still generally useful enough to retain it for now.
Aaron Ballman via llvm-commits
- [PATCH] D19467: [Clang][avx512][builtin] Adding intrinsics for vexpand{d|q|ps|pd} instrctuon set
michael zuckerman via llvm-commits
- [PATCH] D19159: [sanitizer] [SystemZ] Implement internal_clone.
Marcin Kościelnicki via llvm-commits
- [llvm] r267339 - [X86][SSE] Demonstrate issue with decoding shuffle masks that have been lowered as rematerialized constants on scalar unit
Simon Pilgrim via llvm-commits
- [PATCH] D19468: Disallow duplication of imported entities (improved implementation)
Amjad Aboud via llvm-commits
- [llvm] r267340 - [SystemZ] [SSP] Add support for LOAD_STACK_GUARD.
Marcin Koscielnicki via llvm-commits
- [llvm] r267341 - Revert "Declare GlobalValue::LinkageTypes based on unsigned."
Duncan P. N. Exon Smith via llvm-commits
- [llvm] r267342 - ModuleSummaryIndex: Avoid enum bitfields for MSVC portability
Duncan P. N. Exon Smith via llvm-commits
- [PATCH] D18067: [gold] Extend common.ll test.
Rafael Espíndola via llvm-commits
- [llvm] r267343 - [X86][SSE] Improved support for decoding target shuffle masks through bitcasts
Simon Pilgrim via llvm-commits
- [llvm] r267344 - [ThinLTO] Remove GlobalValueInfo class from index
Teresa Johnson via llvm-commits
- [llvm] r267345 - BitcodeReader: Delay metadata parsing until reading a function body
Duncan P. N. Exon Smith via llvm-commits
- [llvm] r267346 - [X86][XOP] Fixed VPPERM permute op decoding (PR27472).
Simon Pilgrim via llvm-commits
- [llvm] r267347 - [X86][SSE] Added SSSE3/AVX/AVX2 BITREVERSE tests
Simon Pilgrim via llvm-commits
- [llvm] r267348 - [Lanai] Use EVT::getEVTString() to print a type as a string instead of an enum encoding value.
Craig Topper via llvm-commits
- [llvm] r267349 - [X86][SSE] Use range loop. NFCI.
Simon Pilgrim via llvm-commits
- [llvm] r267350 - [X86][SSE] getTargetShuffleMaskIndices - dropped (unused) UNDEF handling
Simon Pilgrim via llvm-commits
- [llvm] r267351 - [X86][InstCombine] Tidyup PSHUFB -> shufflevector conversion to helper function. NFCI.
Simon Pilgrim via llvm-commits
- [llvm] r267352 - [X86][InstCombine] Tidyup VPERMILVAR -> shufflevector conversion to helper function. NFCI.
Simon Pilgrim via llvm-commits
- [llvm] r267353 - Remove emacs mode markers from .cpp files. NFC
Nick Lewycky via llvm-commits
- [llvm] r267354 - Fix typo in comment. NFC
Nick Lewycky via llvm-commits
- [llvm] r267355 - [InstCombine] Avoid updating argument demanded elements in separate passes.
Simon Pilgrim via llvm-commits
- [llvm] r267356 - [InstCombine][SSE] Demanded vector elements for scalar intrinsics (Part 1 of 2)
Simon Pilgrim via llvm-commits
- [llvm] r267357 - [InstCombine][SSE] Demanded vector elements for scalar intrinsics (Part 2 of 2)
Simon Pilgrim via llvm-commits
- [lld] r267358 - [ELF] Reinstate 'else' which was previously removed.
Davide Italiano via llvm-commits
- [llvm] r267359 - [InstCombine][SSE] Reduce DIVSS/DIVSD to FDIV if only first element is required
Simon Pilgrim via llvm-commits
- [llvm] r267360 - Tweak comments to make it clear that these combines are for SSE scalar instructions.
Simon Pilgrim via llvm-commits
- [PATCH] D17176: [CodeGen] Add getBuildVector and getSplatBuildVector helpers.
Ahmed Bougacha via llvm-commits
- [PATCH] D19469: [TLI] Unify LibFunc signature checking. NFCI.
Ahmed Bougacha via llvm-commits
- [PATCH] D19470: [TLI] Unify LibFunc attribute inference. NFCI.
Ahmed Bougacha via llvm-commits
- [PATCH] D19471: [TLI] Mark memset_pattern16 params nocapture.
Ahmed Bougacha via llvm-commits
- [PATCH] D17598: [LIR] Set attributes on memset_pattern16.
Ahmed Bougacha via llvm-commits
- [llvm] r267361 - ARM: fix __chkstk Frame Setup on WoA
Saleem Abdulrasool via llvm-commits
- [PATCH] D19472: [X86] Use LivePhysRegs in X86FixupBWInsts.
Ahmed Bougacha via llvm-commits
- [llvm] r267362 - [X86][AVX] Added PR24935 test case
Simon Pilgrim via llvm-commits
- [llvm] r267366 - Add a test for how we handle protected visibility.
Rafael Espindola via llvm-commits
- [llvm] r267367 - Also check the IR.
Rafael Espindola via llvm-commits
- [llvm] r267370 - Verifier: Verify that each inlinable callsite of a debug-info-bearing function
Adrian Prantl via llvm-commits
- [PATCH] D17095: [X86] Add X86FixupSeparateStack pass
Michael LeMay via llvm-commits
- [lld] r267371 - Add a note to the test explaining why it doesn't match gold's behaviour.
Peter Collingbourne via llvm-commits
- [llvm] r267373 - [X86] Add a complete set of tests for all operand sizes of cttz/ctlz with and without zero undef being lowered to bsf/bsr.
Craig Topper via llvm-commits
- [llvm] r267375 - Minor code cleanups. NFC.
Junmo Park via llvm-commits
- [PATCH] D19474: Remove MinLatency in SchedMachineModel. NFC.
Junmo Park via llvm-commits
- [llvm] r262397 - DAGCombiner: Turn truncate of a bitcasted vector to an extract
Matt Arsenault via llvm-commits
- [PATCH] D19193: [PowerPC] [PR27387] Disallow r0 for ADD8TLS.
Marcin Kościelnicki via llvm-commits
- [PATCH] D19202: [PR27390] [CodeGen] Reject indexed loads in CombinerDAG.
Marcin Kościelnicki via llvm-commits
- [compiler-rt] r267376 - [esan] Fix uninitialized warning from interception context
Derek Bruening via llvm-commits
- [llvm] r267377 - [X86] Replace a SmallVector used to pass 2 values to an ArrayRef parameter with a fixed size array. NFC
Craig Topper via llvm-commits
- [llvm] r267378 - [Support/ELFRelocs] Add R_386_GOT32X.
Davide Italiano via llvm-commits
- [llvm] r267379 - Fixing wrong mask size error. From __mmask8 to __mmask16.
Michael Zuckerman via llvm-commits
- [PATCH] D19195: [Clang][AVX512][BuiltIn] Adding support to intrinsics of VPERMD and VPERMW instruction set
Phabricator via llvm-commits
- [PATCH] D19196: [Clang][BuiltIn][AVX512] Adding intrinsics without mask for VBROADCAST and VPBROADCAST instruction set .
michael zuckerman via llvm-commits
Last message date:
Sun Apr 24 22:39:25 PDT 2016
Archived on: Sun Apr 24 22:40:28 PDT 2016
This archive was generated by
Pipermail 0.09 (Mailman edition).