The Week Of Monday 18 May 2015 Archives by thread
Starting: Mon May 18 00:06:23 PDT 2015
Ending: Sun May 24 23:58:02 PDT 2015
Messages: 1183
- [llvm] r237558 - AVX-512: Added patterns for scalar-to-vector broadcast
Elena Demikhovsky
- [llvm] r237559 - fixed compilation warning/error
Elena Demikhovsky
- [PATCH] Remove loop variant range check when induction variable is strictly increasing
Andrew Trick
- [llvm] r236894 - [BasicAA] Fix zext & sext handling
Hal Finkel
- [PATCH] [BasicAA] Fix incorrect scale & offset initializer
hfinkel at anl.gov
- [llvm] r237560 - AVX-512: Added intrinsics for ADDSS/D, MULSS/D, SUBSS/D, DIVSS/D
Elena Demikhovsky
- [PATCH] Move easily derivable pointers optimization from CodeGenPrepare to RewriteStatepointPass
Sanjoy Das
- [PATCH] Fix DAG fold that didn't check legal ops
Hal Finkel
- [PATCH] [TTI/CostModel] improve TTI::getGEPCost and use it in CostModel::getInstructionCost
hfinkel at anl.gov
- [PATCH] [mips] The naming convention for private labels is ABI dependant.
Daniel Sanders
- [PATCH] [LoopVectorize]Teach Loop Vectorizer about interleaved memory access
Hao Liu
- [PATCH] Re: Fix llvm::BumpPtrAllocatorImpl::Reset()
Kal
- [llvm] r237563 - [mips][microMIPSr6] Implement ALIGN and AUI instructions
Jozef Kolek
- [PATCH] [mips][microMIPSr6] Implement ALIGN and AUI instructions
Jozef Kolek
- [PATCH] [DependenceAnalysis] Extend unifySubscriptType for handling coupled subscript groups.
Vaivaswatha Nagaraj
- [LNT] r237564 - Fix bug in buildbot reporting introduced in r237540
Tobias Grosser
- [PATCH] [mips] [IAS] Add support for LAReg with identical source and destination register operands.
Toma Tabacu
- [PATCH] [mips] [IAS] Add support for LASym with identical source and destination register operands.
Toma Tabacu
- [PATCH] [mips] [IAS] Add support for expanding LASym with a source register operand.
Toma Tabacu
- [PATCH] [mips] [IAS] Fix expansion of LASym with negative offset.
Toma Tabacu
- [PATCH] [mips] [IAS] Fix expansion of LASym with positive offset.
Toma Tabacu
- [PATCH] [mips] [IAS] Restore STI.FeatureBits in .set pop.
Toma Tabacu
- [PATCH] Optimize scattered vector insert/extract pattern
Chad Rosier
- [PATCH] [LLVM - ARM/AArch64] Add ACLE special register intrinsics (10.1)
Luke Cheeseman
- [PATCH] [mips][microMIPS] Implement LH, LHE, LHU and LHUE instructions
Zlatko Buljan
- [llvm] r229841 - Reverting r229831 due to multiple ARM/PPC/MIPS build-bot failures.
Daniel Sanders
- [PATCH] [mips] [IAS] Refactor symbol-address loading code into a helper function. NFC.
Toma Tabacu
- [PATCH] [mips][microMIPSr6] Implement LSA instruction
Zoran Jovanovic
- [PATCH] [mips][FastISel] Clobber HI0/LO0 registers in MUL instructions.
Vasileios Kalintiris
- [llvm] r237572 - [LoopAccesses] Debug improvement
Adam Nemet
- [llvm] r237573 - [LoopAccesses] Rearrange printed lines in -analyze
Adam Nemet
- [llvm] r237574 - [LoopAccesses] If shouldRetryWithRuntimeCheck, reset InterestingDependences
Adam Nemet
- [llvm] r237576 - [DAGCombine] Be more pedantic about use iteration in CombineToPreIndexedLoadStore
Hal Finkel
- [PATCH] [BUG 22755] Fix bugs in CombinToPreIndexedLoadStore
Hal Finkel
- [llvm] r237579 - [LLVM - ARM/AArch64] Add ACLE special register intrinsics
Oliver Stannard
- [llvm] r237580 - Add support for the Sparc implementation-defined "ASR" registers.
James Y Knight
- [PATCH] Add support for the Sparc implementation-defined "ASR" registers.
James Y Knight
- [llvm] r237581 - Sparc: Add the "alternate address space" load/store instructions.
James Y Knight
- [PATCH] Sparc: Add the alternate address space load/store instructions.
James Y Knight
- [llvm] r237582 - Sparc: Support PSR, TBR, WIM read/write instructions.
James Y Knight
- [llvm] r237583 - Revert r237579, as it broke windows buildbots
Oliver Stannard
- [llvm] r237584 - Preserve the order of READ_REGISTER and WRITE_REGISTER
Hal Finkel
- [PATCH] Sparc: Support PSR, TBR, WIM read/write instructions.
James Y Knight
- [llvm] r237585 - Sparc: support the "set" synthetic instruction.
James Y Knight
- [LLVMdev] Preserving the order of WRITE_REGISTER, READ_REGISTER in IR and ISelDAG
Hal Finkel
- [PATCH] Sparc: support the "set" synthetic instruction.
James Y Knight
- [llvm] r237586 - SimplifyIV comments and dead argument cleanup.
Andrew Trick
- [llvm] r237587 - indvars cruft: don't replace phi nodes for no reason.
Andrew Trick
- [llvm] r237588 - Fix llvm::BumpPtrAllocatorImpl::Reset()
Hans Wennborg
- [PATCH] Sparc: Implement i64 load/store support for 32-bit sparc.
Tim Northover
- Provide better -O0 assembly on request
Sergey Dmitrouk
- [llvm] r237589 - [ScalarEvolution] refactor: extract interface getGEPExpr
Jingyue Wu
- [PATCH] Create convergent LLVM IR attribute
Owen Anderson
- [llvm] r237590 - ARM: allow jump tables to be placed as constant islands.
Tim Northover
- [PATCH] ARM: allow ConstantIslands to handle jump tables
Tim Northover
- [PATCH] [mips][FastISel] Implement intrinsics memset, memcopy & memmove.
Vasileios Kalintiris
- [PATCH] [PlaceSafepoints] Use the analysis infrastructure rather than an inner pass manager
Pat Gavlin
- [www] r237591 - Win snapshot: r237568
Hans Wennborg
- [PATCH] AArch64: Use CMP;CCMP sequences for and/or/setcc trees.
Matthias Braun
- [PATCH] [PowerPC]Adapt fast stack unwinding to work for Power.
Evgeniy Stepanov
- [PATCH] Dereferenceable, dereferenceable_or_null metadata for loads
Sanjoy Das
- [PATCH] [NaryReassoc] reassociate GEP for CSE
Jingyue Wu
- [Patch][LNT] Make submission configurable per metric
Kristof Beyls
- [PATCH] Extract the load/store type verification to a separate function.
Reid Kleckner
- [PATCH] Add a GCStrategy for CoreCLR
Pat Gavlin
- [llvm] r237593 - Exploit dereferenceable_or_null attribute in LICM pass
Sanjoy Das
- [PATCH] Fix __builtin_setjmp in combination with sjlj exception handling.
Matthias Braun
- [PATCH] Rename eh_sjlj_{setjmp|longjmp} intrinsic to lightweight_{setjmp|longjmp}
Matthias Braun
- [PATCH] Exploit dereferenceable_or_null attribute in LICM pass
Sanjoy Das
- [PATCH] Changing CMake variable prefix to LIBOMP.
Jonathan Peyton
- [PATCH] [mips][FastISel] Implement bswap.
Vasileios Kalintiris
- [PATCH] Support of the gc.relocates for invoke statepoints
Igor Laevsky
- [llvm] r237594 - MC: Clean up method names in MCContext.
Jim Grosbach
- [llvm] r237595 - MC: clang-format MCContext. NFC.
Jim Grosbach
- [PATCH] [PATCH] Stop resetting NoFramePointerElim in TargetMachine::resetTargetOptions
Akira Hatanaka
- [PATCH] [mips][FastISel] Implement srem and urem.
Vasileios Kalintiris
- [PATCH] Protection against stack-based memory corruption errors using SafeStack
Kostya Serebryany
- [llvm] r237597 - [PlaceSafepoints] Assertion on that gc_result can not have preceding phis should only apply to invoke statepoint
Chen Li
- [PATCH] MachineInstr: Change return value of getOpcode() to unsigned. NFC
Matthias Braun
- [PATCH] [mips][FastISel] Implement div instruction.
Vasileios Kalintiris
- [PATCH] DAGCombiner: Continue combining if FoldConstantArithmetic() fails.
hfinkel at anl.gov
- [llvm] r237605 - [Verifier] Assert gc_relocate always return a pointer type
Chen Li
- [PATCH] Fix icmp lowering
hfinkel at anl.gov
- [PATCH] Loop Versioning for LICM
hfinkel at anl.gov
- [llvm] r237611 - MachineInstr: Change return value of getOpcode() to unsigned.
Matthias Braun
- [PATCH] [AtomicExpand] Set branch weights when new basic blocks are created
Akira Hatanaka
- [PATCH] [Sparc] Add support for flush instruction.
James Y Knight
- [PATCH] [Sparc] Add more instruction aliases.
James Y Knight
- [PATCH] Machine Level IR Serialization: print and parse LLVM IR.
Duncan P. N. Exon Smith
- [llvm] r237614 - [YAML] Plug a memory leak
Benjamin Kramer
- [PATCH] Teach InlineCost to account for a null check which can be folded away
Philip Reames
- [PATCH] make reciprocal estimate code generation more flexible by adding command-line options
Sanjay Patel
- [PATCH] Removing old CMake build system
Jonathan Peyton
- [polly] r237616 - Update isl to 6be6768e
Tobias Grosser
- [llvm] r237617 - [lib/Fuzzer] when -sync_command=<CMD> is given, periodically execute 'CMD CORPUS' to synchronize with other processes
Kostya Serebryany
- [llvm] r237619 - Extract the load/store type verification to a separate function.
Filipe Cabecinhas
- [llvm] r237620 - Fix some odd whitespace and formatting errors while making
Eric Christopher
- [PATCH] Change a reachable unreachable to a fatal error.
Filipe Cabecinhas
- [PATCH] Store intrinsic ID by value in Function instead of a string lookup. NFC
Pete Cooper
- [llvm] r237621 - AArch64: work around ld64 bug more aggressively.
Tim Northover
- [llvm] r237622 - Fix grammar in comments.
Eric Christopher
- [llvm] r237623 - 80-col fixup.
Eric Christopher
- [llvm] r237624 - Simplify IRBuilder::CreateCall* by using ArrayRef+initializer_list/braced init only
David Blaikie
- [zorg] r237626 - Keep sanitizer_x86_64-freebsd bot quite till it will be reliably green.
Galina Kistanova
- [PATCH] remove the InstructionSimplifierPass immediately after InstructionCombiningPass
Wei Mi
- [PATCH] Add support for fast-math flags to the FCmp instruction.
hfinkel at anl.gov
- [llvm] r237627 - [opaque pointer type] Provide a convenience for IRBuilder::CreateCall that accepts a Function without needing to take an explicit callee Type
David Blaikie
- [llvm] r237628 - [BitcodeReader] Make sure the type of the inserted value matches the type of the aggregate at those indices
Filipe Cabecinhas
- [PATCH] Add test showing error in StreamingMemoryObject.setKnownObjectSize().
Karl Schimpf
- [llvm] r237629 - Revert "[opaque pointer type] Provide a convenience for IRBuilder::CreateCall that accepts a Function without needing to take an explicit callee Type"
David Blaikie
- [llvm] r237343 - [TableGen] Remove an unnecessary outer 'if' around 3 separate inner ifs. No functional change intended.
Sean Silva
- [PATCH] Ensure FDE reads the correct CIE when relocating the LSDA.
Sean Silva
- [llvm] r237633 - DAGCombiner: Factor common pattern into isNullConstant() function. NFC
Matthias Braun
- [PATCH] Add email notifications for failures on lldb-darwin builder
Ying Chen
- [llvm] r237634 - [mips][microMIPSr6] Implement LSA instruction
Jozef Kolek
- [llvm] r237635 - Revert accidental change in r237633
Matthias Braun
- [PATCH] MIR Serialization: Print and parse machine function names.
Alex Lorenz
- [PATCH] Extend EarlyCSE to handle basic cases from JumpThreading and CVP
Philip Reames
- [llvm] r237639 - Re-land r237175: [X86] Always return the sret parameter in eax/rax ...
Reid Kleckner
- [PATCH] Add a DWOId field to DICompileUnit (so DWARF skeleton CUs can be expression in IR).
Adrian Prantl
- [llvm] r237641 - Move Function::lookupIntrinsicID to a static method. NFC
Pete Cooper
- [llvm] r237642 - Store intrinsic ID by value in Function instead of a string lookup. NFC.
Pete Cooper
- [llvm] r237643 - DAGCombiner: Use isNullConstant() where possible
Matthias Braun
- [llvm] r237644 - DAGCombiner: Factor common pattern into isAllOnesConstant() function. NFC
Matthias Braun
- [llvm] r237645 - DAGCombiner: Factor common pattern into isOneConstant() function. NFC
Matthias Braun
- [llvm] r237646 - [BitcodeReader] It's a malformed block if CodeLenWidth is too big
Filipe Cabecinhas
- [llvm] r237649 - [lib/Fuzzer] more efficient reload logic; also don't spam git too much
Kostya Serebryany
- [llvm] r237650 - [BitcodeReader] Error out if we read an invalid function argument type
Filipe Cabecinhas
- [llvm] r237651 - SelectionDAG: Cleanup and simplify FoldConstantArithmetic
Matthias Braun
- [LNT] r237653 - Test the generation of ComparisonResults
Chris Matthews
- [LNT] r237654 - Use a property instead of a getter for test ids
Chris Matthews
- [LNT] r237655 - Remove getter for samples, it is not used
Chris Matthews
- [LNT] r237656 - Add repr to ComparisonResults for handy logging and debugging
Chris Matthews
- [LNT] r237657 - Some more comments in ComparisonResults
Chris Matthews
- [LNT] r237658 - Refactor ComparisonResult to be more self contained
Chris Matthews
- [LNT] r237659 - Refactor min measurable value - it should be common and agreed on
Chris Matthews
- [LNT] r237660 - Reorder checks from stronger to weaker
Chris Matthews
- [LNT] r237661 - More analysis test cases
Chris Matthews
- [zorg] r237663 - Add email notifications for failures on lldb-darwin builder
Ying Chen
- [PATCH] [TableGen][AsmMatcherEmitter] Only parse tokens following separators as registers
Ahmed Bougacha
- [PATCH] Arm: Don't define a label twice with two setjmps in a function.
Matthias Braun
- [polly] r237666 - Adapt to IRBuilder::CreateCall interface change
Tobias Grosser
- [llvm] r237667 - Drop unnecessary ';' after namespace
Tobias Grosser
- [llvm] r237669 - BrainF.cpp: Update CreateCall() according to r237624.
NAKAMURA Takumi
- [LNT] r237671 - add --exclude-stat-from-submission option to lnt runtest nt.
Kristof Beyls
- [PATCH] [X86][SSE] Improve support for 128-bit vector sign extension
Simon Pilgrim
- [llvm] r237673 - Fix getSwappedBytes for double.
Pawel Bylica
- [compiler-rt] r237675 - [sanitizer][MIPS] Add --target flag for MIPS32
Sagar Thakur
- [PATCH] [sanitizer][MIPS] Add --target flag for MIPS32
Phabricator
- Fwd: Possible regression in X86 Disassembler
James Courtier-Dutton
- [PATCH] Fix documentation for Set-Like Containers
Silviu Baranga
- [llvm-build] fix build error when building under msys bug #23570
Tzafrir Poupko
- [llvm-lit] remove %t files before running a test
Tzafrir Poupko
- [PATCH] Implement `internal_start/join_thread` on Mac OS X
Alexander Potapenko
- [llvm] r237677 - Fix documentation for Set-Like Containers
Artyom Skrobov
- [llvm] r237678 - Avoid size_t -> unsigned conversion in MathExtras.h header. NFC.
Pawel Bylica
- [llvm] r237680 - Revert "Avoid size_t -> unsigned conversion in MathExtras.h header. NFC".
Pawel Bylica
- [llvm] r237682 - [X86] ABI change for x86-32: pass 3 vector arguments in-register instead of 4, except on Darwin.
Michael Kuperstein
- [PATCH] [X86] ABI breaking change for x86-32: pass 3 vector arguments in-register instead of 4, except on Darwin
Michael Kuperstein
- [llvm] r237683 - Fix Visual C++ errors C2784, C2780, C2782 after r237678.
Yaron Keren
- [llvm] r237685 - [mips][microMIPSr6] Implement DIV, DIVU, MOD and MODU instructions
Zoran Jovanovic
- [PATCH] [mips][microMIPSr6] Implement DIV, DIVU, MOD and MODU instructions
Phabricator
- [llvm] r237687 - As r237678 was reverted, this is no longer needed.
Yaron Keren
- [llvm] r237689 - [mips] Correct and improve special-case shuffle instructions.
Daniel Sanders
- [llvm] r237692 - Use cat and not type Under MSYS, same as Cygwin.
Yaron Keren
- [PATCH] [llgo] cmd/llgoi: use line editor
Andrew Wilkins
- [llvm] r237694 - Prevent Cleanup() from running more than once.
Yaron Keren
- [llvm] r237695 - Rangify for loop in Cleanup(), NFC.
Yaron Keren
- [llvm] r237696 - [mips][microMIPSr6] Implement AND and ANDI instructions
Zoran Jovanovic
- [PATCH] [mips] Make TTypeEncoding indirect to allow .eh_frame to be read-only.
Petar Jovanovic
- [PATCH] [mips][microMIPSr6] Implement AND and ANDI instructions
Phabricator
- [llvm] r237697 - [mips][microMIPSr6] Implement NOR, OR, ORI, XOR and XORI instructions
Zoran Jovanovic
- [PATCH] [mips][microMIPSr6] Implement NOR, OR, ORI, XOR and XORI instructions
Phabricator
- [PATCH] [Mips64] Add support for MCJIT for MIPS64r2 and MIPS64r6
Daniel Sanders
- [PATCH] [Msan] Fix the report-demangling.cc test to pass on FreeBSD
Ed Maste
- [llvm] r237701 - [RewriteStatepointsForGC] For some values (like gep's and bitcasts) it's cheaper to clone them after statepoint than to emit proper relocates for them. This change implements this logic. There is alredy similar optimization in CodeGenPrepare, but doing so during RewriteStatepointsForGC allows to capture more opprtunities such as relocates in loops and longer instruction chains.
Igor Laevsky
- [llvm] r237702 - Remove the InstructionSimplifierPass immediately after InstructionCombiningPass.
Wei Mi
- [PATCH] Handle llvm.loop metadata in SplitCriticalEdges.
Tobias Grosser
- [PATCH] [Polly] Use ISL to Determine Loop Trip Count
Tobias Grosser
- [PATCH] [Refactor] Replace RegionPasses by FunctionPasses
Tobias Grosser
- [PATCH] [mips] [IAS] Factor out .set nomacro warning. NFC.
Daniel Sanders
- [PATCH] [NFC] Make the maximal loop depth an absolut value.
Tobias Grosser
- [PATCH] [mips] [IAS] Add support for BNE and BEQ with an immediate operand.
Daniel Sanders
- [llvm] r237703 - [RewriteStatepointsForGC] Fix up naming in "relocationViaAlloca" and run it through clang-format.
Igor Laevsky
- [llvm] r237459 - Add a speculative execution pass
Philip Reames
- [llvm] r235668 - RegisterCoalescer: Avoid unnecessary register class widening for some rematerializations
Quentin Colombet
- [PATCH] [mips] Fix ehframe-indirect.ll test.
Petar Jovanovic
- [PATCH][TEST-SUITE] Marking more programs as not to be run in benchmark-only mode
Kristof Beyls
- [PATCH] LLVM changes for indirect call target profiling support
Betul Buyukkurt
- [llvm] r237705 - use range-based for loop
Sanjay Patel
- [llvm] r237706 - RegisterCoalescer: Improve a comment.
Matthias Braun
- [llvm] r237707 - Remove unused MachineLocation.h include from MCAsmInfo.h. NFC
Pete Cooper
- [PATCH] Indirect call target profiling compiler-rt changes
Betul Buyukkurt
- [llvm] r237708 - MIR Serialization: print and parse LLVM IR using MIR format.
Alex Lorenz
- [llvm] r237709 - Change a reachable unreachable to a fatal error.
Filipe Cabecinhas
- [llvm] r237710 - Remove unused MCRelocationInfo.h include from MCDisassembler.h. NFC
Pete Cooper
- [llvm] r237711 - use range-based for-loop
Sanjay Patel
- [PATCH] Remove unused function HasPICArg().
Ikhlas Ajbar
- [llvm] r237712 - Fix llc path in MIR testcases committed in r237708.
Alex Lorenz
- [llvm] r237715 - tidy up
Sanjay Patel
- [PATCH] builtins: Add __probestack support functions for x86
John Kåre Alsaker
- [zorg] r237716 - Drop polly-detect only bot in favor of another -O3 bot
Tobias Grosser
- [llvm] r237717 - Remove unused MCExpr.h include from MCELF.h. NFC
Pete Cooper
- [llvm] r237719 - use 'auto *' for pointers; clearer usage, no deep copying
Sanjay Patel
- [llvm] r237720 - Dereferenceable, dereferenceable_or_null metadata for loads
Sanjoy Das
- [PATCH] [RewriteStatepointsForGC] Exclude noreturn calls from doing GC liveness analysis
Chen Li
- [llvm] r237721 - [DWARF parser] Add basic support for DWZ DWARF multifile extensions.
Alexey Samsonov
- [PATCH] Bug 20788 - bugpoint does not respect the "Alias must point to a definition"
Daniel Berlin
- [llvm] r237722 - Remove unnecessary cast. NFC
Pete Cooper
- [PATCH] AArch64: Fold immediate into the immediate field of logical instructions
Akira Hatanaka
- [llvm] r237723 - Fix MIR testcase committed in r237708 - remove target triple.
Alex Lorenz
- [llvm] r237724 - [Speculation] NFC: more header comments
Jingyue Wu
- [compiler-rt] r237725 - [ASan/Win] Add DLL thunk for new coverage hook
Reid Kleckner
- [PATCH] [AArch64] Enhance the load/store optimizer to use target-specific alias analysis.
Chad Rosier
- [llvm] r237726 - MachineInstr: Remove unused parameter.
Matthias Braun
- [PATCH] [LIT] Fix failing LIT tests
Eric Fiselier
- [llvm] r237728 - [opaque pointer type] Provide the ability to pass an explicit type when creating a CallInst through IRBuilder
David Blaikie
- [llvm] r237730 - Revert r237708 (MIR serialization) - incremental buildbots became unstable.
Alex Lorenz
- [llvm] r237731 - [opaque pointer type] Provide a convenience function for creating direct CallInsts to Functions in IRBuilder
David Blaikie
- [LNT] r237732 - Fix broken view-comparison tool
Chris Matthews
- [PATCH] reenable gep merging in some constrainted cases
Wei Mi
- [LNT] r232207 - Make the baseline configurable per database. This enables different projects on the same LNT installation to use different baselines.
Chris Matthews
- [llvm] r237733 - [DWARF parser] Make DWARF parser more robust against missing compile/type units.
Alexey Samsonov
- [llvm] r237734 - Add a comment line that was accidentally dropped in r236671.
Akira Hatanaka
- [llvm] r237735 - [lib/Fuzzer] change the meaning of -timeout flag: now timeout is applied to every unit of work separately
Kostya Serebryany
- [llvm] r237736 - Remove a stale comment
Philip Reames
- [llvm] r237739 - Revert r237539: "Reapply r237520 with another fix for infinite looping"
Hans Wennborg
- [llvm] r237539 - Reapply r237520 with another fix for infinite looping
Hans Wennborg
- [LNT] r237742 - Small test for the exclude stat option
Chris Matthews
- [llvm] r237743 - Try to fix the build with MSVC 2015 by disabling sized deallocation
Reid Kleckner
- [llvm] r237744 - [PlaceSafepoints] Stop special casing some intrinsics
Philip Reames
- [compiler-rt] r237746 - CFI: Remove <utility> include.
Peter Collingbourne
- [compiler-rt] r237747 - Factor out LTO detection to common configuration.
Peter Collingbourne
- [LNT] r237748 - Make show all points the default, also remove show single point
Chris Matthews
- [llvm] r237749 - MC: Use MCSymbol in MCAsmLayout::getSymbolOffset(), NFC
Duncan P. N. Exon Smith
- [llvm] r237750 - MC: Take MCSymbol in MachObjectWriter::getSymbolAddress(), NFC
Duncan P. N. Exon Smith
- [llvm] r237751 - [bpf] fix build
Alexei Starovoitov
- [PATCH] [WinEH] C++ EH state number fixes
Reid Kleckner
- [llvm] r237753 - Add a GCStrategy for CoreCLR
Swaroop Sridhar
- [PATCH] [LLD] Add the -stack-size option for Darwin ld.
Lang Hames
- [dragonegg] r237756 - Creating release candidate final from release_361 branch
Tom Stellard
- [test-suite] r237757 - Creating release candidate final from release_361 branch
Tom Stellard
- [lld] r237764 - Creating release candidate final from release_361 branch
Tom Stellard
- [llvm] r237766 - Support: Introduce LLVM_FALLTHROUGH macro.
Peter Collingbourne
- [llvm] r237770 - MC: Use MCSymbol in most of ELFObjectWriter, NFC
Duncan P. N. Exon Smith
- [llvm] r237772 - [X86] Implement the local-exec TLS model for Windows targets
David Majnemer
- [llvm] r237773 - [TableGen] Don't override convertValue for some of the Init types when it does the same thing as the base class implementation.
Craig Topper
- [llvm] r237774 - [TableGen] Fix a memory leak.
Craig Topper
- [llvm] r237775 - [TableGen] Make some variable names consistent with their type names and just generally consistent across all of the overloads.
Craig Topper
- [PATCH] Support memory markers for nonzero address spaces
John Garvin
- [PATCH] [zorg] disable llgo builder
Andrew Wilkins
- [test-suite] r237777 - Disable more short-running programs in benchmark-only mode.
Kristof Beyls
- [polly] r237779 - Add printing and testing to ScopArrayInfo
Tobias Grosser
- [llvm] r237780 - [mips] [IAS] Factor out .set nomacro warning. NFC.
Toma Tabacu
- [PATCH] [mips] [IAS] Add support for the B{L, G}{T, E}(U) branch pseudo-instructions.
Toma Tabacu
- [PATCH] Minor refactoring of GEP handling in isDereferenceablePointer
Artur Pilipenko
- [LNT] r237783 - Improve regression test for --exclude-stat-from-submission option
Kristof Beyls
- [LNT] r237784 - add missing assert in --exclude-stat-from-submission implementation
Kristof Beyls
- [polly] r237785 - Use base-pointer address space when creating new access functions
Tobias Grosser
- [llvm] r237786 - [StatepointLowering] Support of the gc.relocates for invoke statepoints.
Igor Laevsky
- [PATCH] Fix memory-dereferenceable.ll test
Artur Pilipenko
- [PATCH] [mips][microMIPSr6] Implement SEB and SEH instructions
Jozef Kolek
- [llvm] r237145 - [DWARF] Add CIE header fields address_size and segment_size when generating dwarf-4
Rafael Espíndola
- [llvm] r237789 - [mips] The naming convention for private labels is ABI dependant.
Daniel Sanders
- [llvm] r237790 - [mips] Fix ehframe-indirect.ll test.
Daniel Sanders
- [lld] r237791 - [ARM] Add needed symbols during dynamic executable linking
Denis Protivensky
- [PATCH] [mips] [IAS] Fix parsing of memory offset expressions with parenthesis depth >1.
Toma Tabacu
- [llvm] r237792 - Revert r237789 - [mips] The naming convention for private labels is ABI dependant.
Daniel Sanders
- [llvm] r237793 - AVX-512: fixed algorithm of building vectors of i1 elements
Elena Demikhovsky
- [llvm] r237794 - Silencing a -Wsign-compare warning; NFC.
Aaron Ballman
- [llvm] r237795 - Unit tests for the getSwappedBytes(double) fix from r237673.
Pawel Bylica
- [polly] r237796 - Drop redundant condition
Tobias Grosser
- [llvm] r237797 - Get Triple::getARMCPUForArch() to use TargetParser
Renato Golin
- [llvm] r237798 - MC: Use MCSymbol in MCObjectWriter::isWeak(), NFC
Duncan P. N. Exon Smith
- [PATCH] Take alignment into account for speculative loads
Artur Pilipenko
- [PATCH] [PATCH][ARM] Fix issue with UMLAL (unsigned multiple accumulate long) lowering
Jyoti Allur
- [llvm] r237799 - MC: Use MCSymbol in MachObjectWriter, NFC
Duncan P. N. Exon Smith
- [polly] r237800 - Add diagnostic for unsigned integer comparisions
Tobias Grosser
- [llvm] r237801 - [YAML] Make Node's destructor non-virtual.
Benjamin Kramer
- [llvm] r237803 - MC: Update MCAssembler to use MCSymbol, NFC
Duncan P. N. Exon Smith
- [llvm] r237807 - MC: Add MCSymbolData back to MCAssembler dump
Duncan P. N. Exon Smith
- [llvm] r232342 - [dsymutil] Add support to generate .debug_pubnames and .debug_pubtypes
Frédéric Riss
- [PATCH] [RewriteStatepointsForGC] Fix debug assertion during derivable pointer rematerialization
Igor Laevsky
- [compiler-rt] r237808 - Silence some CMake 3.3 dev warnings in compiler-rt
Reid Kleckner
- [PATCH] AsmParser: Require null terminator in the created memory buffer.
Alex Lorenz
- [llvm] r237809 - Temporary delete the test while we're investigating crashes in LLVMObject it causes.
Alexey Samsonov
- [llvm] r237810 - Change Function::getIntrinsicID() to return an Intrinsic::ID. NFC.
Pete Cooper
- [PATCH] Remove log2 dependency when building against Android API-9 SDK
Pierre-Andre Saulais
- [llvm] r237812 - Fix icmp lowering
Pawel Bylica
- [PATCH] [DebugInfo][FastISel] Prevent using debug location from previous block for local values
Sergey Dmitrouk
- [llvm] r237816 - MC: Use MCSymbol in LocalCommon, NFC
Duncan P. N. Exon Smith
- [PATCH] [LLD] Add support for multiple segments with same name
Adhemerval Zanella
- [llvm] r186044 - Don't assert if we can't constant fold extract/insertvalue
David Blaikie
- [compiler-rt] r237819 - Revert some of "Silence some CMake 3.3 dev warnings in compiler-rt"
Reid Kleckner
- [llvm] r237820 - ARM: Fix comment and make it slightly more readable
Matthias Braun
- [llvm] r237821 - Reapply r237539 with a fix for the Chromium build.
James Molloy
- [llvm] r237822 - DAGCombiner: Continue combining if FoldConstantArithmetic() fails.
Matthias Braun
- [PATCH] [tablegen] Resolve complex def identifiers when instanciating multiclass
Amaury SECHET
- [llvm] r237823 - Use a SmallString buffer instead of a std::string for debug info path lookup. NFC.
Pete Cooper
- [zorg] r237825 - Reduced number of jobs for lld-x86_64-freebsd builder.
Galina Kistanova
- [patch][pr23594] Print the lock prefix first
Rafael Espíndola
- [llvm] r237826 - MC: Stop using MCSymbolData::getSymbol() in WinCOFF, NFC
Duncan P. N. Exon Smith
- [PATCH] [Target/X86] Fix crash in assignTopologicalOrder()
Benjamin Kramer
- [llvm] r237827 - Add bool to DebugLocDwarfExpression to control emitting comments.
Pete Cooper
- [PATCH] Add support for VSX scalar single-precision arithmetic in the PPC target
Nemanja Ivanovic
- [llvm] r237828 - [X86] Remove unused node after morphing it from shr to and.
Benjamin Kramer
- [llvm] r237829 - MC: Remove most remaining uses of MCSymbolData::getSymbol(), NFC
Duncan P. N. Exon Smith
- [llvm] r237830 - [opaque pointer type] LoadInst: assert that the explicit type matches the implicit one
David Blaikie
- [llvm] r237046 - propagate IR-level fast-math-flags to DAG nodes; 2nd try; NFC
Sanjay Patel
- [llvm] r237833 - AsmParser: Require a terminating null character when creating memory buffer.
Alex Lorenz
- [lld] r237834 - [lld] Use lit's shell to run tests on Windows by default
Reid Kleckner
- [PATCH] fix an invisible bug when combining repeated FP divisors
Sanjay Patel
- [PATCH] [x86] @llvm.ctpop.v8i32 custom lowering
Bruno Cardoso Lopes
- [llvm] r237836 - [lib/Fuzzer] more docs
Kostya Serebryany
- [PATCH] Scalar/PHI code genration
Tobias Grosser
- [PATCH] Enable ExitValue rewrite only when expansion cost is low.
hfinkel at anl.gov
- [llvm] r237837 - [Target/ARM] Only enable OptimizeBarrierPass at -O1 and above.
Davide Italiano
- [llvm] r237838 - [opaque pointer type] Pass explicit type to Load instruction creation in AutoUpgrade
David Blaikie
- [PATCH] [Target/AArch64] Introduce OptimizeBarriersPass
Davide Italiano
- [llvm] r237840 - [doc] Update Lexicon with C++ unwinder acronyms
Nick Kledzik
- [lld] r237841 - [LLD] Add support for the -stack_size option to Darwin ld.
Lang Hames
- [lld] r237842 - y
Lang Hames
- [llvm] r237843 - Revert r237828 "[X86] Remove unused node after morphing it from shr to and."
Hans Wennborg
- [lld] r237846 - [LLD] Revert r237842 - it went in without a proper commit message.
Lang Hames
- [lld] r237847 - [LLD] Fix an out-of-order-initialization bug that was introduced in r237841 by
Lang Hames
- [compiler-rt] r237848 - [darwin] fix libcompiler_rt.dylib build
Nick Kledzik
- [llvm] r237849 - Revert "Add bool to DebugLocDwarfExpression to control emitting comments."
Pete Cooper
- [PATCH] Task Team Synchronization Fix
Jonathan Peyton
- [PATCH] Change macro GUIDEDLL_EXPORTS to KMP_DYNAMIC_LIB
Jonathan Peyton
- [llvm] r237851 - Don't generate comments in the DebugLocStream unless required. NFC.
Pete Cooper
- [PATCH] Allow machine hierarchy expansion
Jonathan Peyton
- [llvm] r237852 - [WinEH] Store pointers to the LSDA in the exception registration object
Reid Kleckner
- [zorg] r237853 - [zorg] disable llgo builder
Andrew Wilkins
- [llvm] r237854 - [WinEH] C++ EH state numbering fixes
Andrew Kaylor
- [llvm] r237855 - Fix build warning
Andrew Kaylor
- [PATCH] [LLD] Prevent race condition by making lastOrdinal atomic.
Lang Hames
- [lld] r237857 - [LLD] Make lastOrdinal atomic to avoid race conditions.
Lang Hames
- [PATCH] Fix race condition in Defined Atom ordinal computation.
Lang Hames
- [llvm] r237858 - [MemCpyOpt] Don't move the memset when optimizing memset+memcpy.
Ahmed Bougacha
- [llvm] r237859 - Fix build error
Andrew Kaylor
- [llvm] r237860 - [opaque pointer type] Pass explicit pointee type in another case of GEP constant folding
David Blaikie
- [PATCH] Document the CoreCLR GC Strategy
Philip Reames
- [llvm] r237861 - [MemCpyOpt] Pass Instruction to IRBuilder, no need for NextNode. NFC.
Ahmed Bougacha
- [llvm] r237867 - MC: Remove last use of MCSymbolData::getSymbol(), NFC
Duncan P. N. Exon Smith
- [llvm] r237868 - MC: Make MCSymbolData::Symbol private
Duncan P. N. Exon Smith
- [llvm] r237869 - Document the CoreCLR GC Strategy
Swaroop Sridhar
- [PATCH] Link against installed library when running lldb test with gcc-4.9.2
Ying Chen
- [llvm] r237873 - MC: Simplify MCSymbolData initialization and remove MCSymbol pointer
Duncan P. N. Exon Smith
- [llvm] r237874 - [MemCpyOpt] Do move the memset, but look at its dest's dependencies.
Ahmed Bougacha
- [llvm] r237875 - MC: Initialize MCSymbolData::Offset directly
Duncan P. N. Exon Smith
- [PATCH] [PPC64] Add vector quadword add/sub instructions for POWER8
Kit Barton
- [llvm] r237876 - AsmPrinter: Compute absolute label difference directly
Duncan P. N. Exon Smith
- [llvm] r237877 - [TableGen] Resolve complex def names inside multiclasses
Hal Finkel
- [llvm] r237156 - Reimplement heuristic for estimating complete-unroll optimization effects.
Chandler Carruth
- [PATCH] [RegAllocGreedy] Rematerialization crashes while updating operands in bundled MIs
Dmitri Shtilman
- [PATCH] Fuzzer: When using token-based fuzzing, put spaces between them
Justin Bogner
- [PATCH] LPM: Print after/before all passes during -print-{after, before}-all even if not registered.
Chandler Carruth
- [PATCH] Handle big index in getelementptr instruction for AArch64FastISel
Paweł Bylica
- [PATCH] VirtRegRewriter compile time reduction.
Puyan Lotfi
- [PATCH] improve vectorizers by removing cost of unnecessary truncs and exts.
Sam Parker
- [lld] r237881 - [ARM] Add skeleton implementation of DSO linking
Denis Protivensky
- [lld] r237883 - [ARM] Remove unused fields in dynamic library writer
Denis Protivensky
- [llvm] r237884 - [mips] [IAS] Add 2 missing CHECK directives for fixups in mips-expansions.s.
Toma Tabacu
- [llvm] r237885 - [X86][SSE] Improve support for 128-bit vector sign extension
Simon Pilgrim
- [lld] r237886 - [ELF] Move start/end atom method assignment to OutputELFWriter. NFC
Denis Protivensky
- [llvm] r237889 - Fixed unused variable warning in non-assert builds from rL237885
Simon Pilgrim
- [PATCH] Fixed debug info generation for function static variables, typedef, and records
Amjad Aboud
- [llvm] r237890 - Remove unnecessary FIXME comment
Renato Golin
- [lld] r237891 - [ARM] Move out common Writer functionality to ARMELFWriter
Denis Protivensky
- [lld] r237892 - [ARM] Remove unused field in executable writer
Denis Protivensky
- [llvm] r237893 - Test commit. Fix typo in MemDerefPrinter.cpp comment.
Artur Pilipenko
- [lld] r237896 - [ARM] Remove useless file with writer's instantiation stub
Denis Protivensky
- [PATCH] [X86] When pattern-matching scalar FMA3 intrinsics, don't re-arrange the first and second operands
Michael Kuperstein
- [llvm] r237897 - Fix memory-dereferenceable.ll test
Artur Pilipenko
- [lld] r237898 - [ARM] Add dynamic symbols to the dynamic library writer
Denis Protivensky
- [PATCH] Remove astyle-options.
Rafael Ávila de Espíndola
- [PATCH] [mips] [IAS] Add partial support for the ULHU pseudo-instruction.
Toma Tabacu
- [llvm] r237899 - [RewriteStatepointsForGC] Fix debug assertion during derivable pointer rematerialization
Igor Laevsky
- [llvm] r236368 - MC: Tidy up comments and clean up formatting a bit. NFC.
Rafael Espíndola
- [PATCH] [X86] Add HasAVX512 patterns for SS SSE intrinsics.
Demikhovsky, Elena
- [PATCH] [X86][SSE] Vectorized i8 and i16 shift operators
Simon Pilgrim
- [llvm] r237902 - Make Triple::parseARMArch use ARMTargetParser
Renato Golin
- [llvm] r237903 - AVX-512: Enabled SSE intrinsics on AVX-512.
Elena Demikhovsky
- [PATCH] [mips] [IAS] Add partial support for the ULW pseudo-instruction.
Toma Tabacu
- [llvm] r237906 - std::sort must be called with a strict weak ordering.
Manuel Klimek
- [PATCH] Support python in other than /usr/bin/python
Ed Maste
- [llvm] r237908 - use range-based for-loop; NFCI
Sanjay Patel
- [PATCH] Reducing the costs of cast instructions to enable more vectorization of smaller types in LoopVectorize
silviu.baranga at arm.com
- [llvm] r237909 - Use existing helper for adding a section. NFC.
Rafael Espindola
- [llvm] r237910 - Size enum so we can store it as 16-bits and avoid casts. NFC
Pete Cooper
- [llvm] r237911 - don't repeat function names in comments; NFC
Sanjay Patel
- [llvm] r237912 - Remove yet another method of creating begin and end symbol for sections.
Rafael Espindola
- [llvm] r237913 - Avoid unnecessary section switching. NFC.
Rafael Espindola
- [llvm] r237914 - use range-based for-loop
Sanjay Patel
- [llvm] r237915 - Fix warning on builds without asserts.
Rafael Espindola
- [llvm] r237917 - use range-based for-loops; NFCI
Sanjay Patel
- [PATCH] libunwind cannot be used in C programs due to __cxxabi_config.h include
Oleg Ranevskyy
- [patch] Start merging MCSection and MCSectionData
Rafael Espíndola
- [llvm] r237918 - use range-based for-loops; NFCI
Sanjay Patel
- [PATCH] Add a DIExternalTypeRef debug metadata node to the IR.
Adrian Prantl
- [zorg] r237920 - Temporary disable "clang-x64-ninja-win7-debug" builder.
Galina Kistanova
- [test-suite] r237924 - Adding testing for Bug 2349 Fix
Nemanja Ivanovic
- [PATCH] Make it easier to use DwarfContext with MCJIT
Keno Fischer
- [PATCH] Add RelocVisitor support for MachO
Eric Christopher
- [llvm] r237930 - [LoopDistribute] Remove a layer of pointer indirection.
Benjamin Kramer
- [polly] r237934 - Replace low-level constraint building with higher level functions
Tobias Grosser
- [llvm] r236642 - MC: Skip names of temporary symbols in object streamer
Rafael Espíndola
- [llvm] r237936 - Move alignment from MCSectionData to MCSection.
Rafael Espindola
- [llvm] r237937 - Add support for VSX scalar single-precision arithmetic in the PPC target
Nemanja Ivanovic
- [llvm] r237938 - Fetch alignment directly out of MCSection. NFC.
Rafael Espindola
- [llvm] r237939 - Fix StreamingMemoryObject to respect known object size.
Derek Schuff
- [llvm] r237940 - Remove unused argument. NFC.
Rafael Espindola
- [llvm] r237941 - Revert r237766, "Support: Introduce LLVM_FALLTHROUGH macro."
Peter Collingbourne
- [llvm] r237942 - YAML: Null terminate block scalar's value.
Alex Lorenz
- [llvm] r237943 - Pass a const MCAssembler to writeSectionHeader.
Rafael Espindola
- [llvm] r237944 - writeSymbolTable now only needs a MCContext.
Rafael Espindola
- [PATCH] Add per-test timeouts to lit
Jonathan Roelofs
- [PATCH] Follow up to safe API patch
Jonathan Peyton
- [llvm] r237947 - [PPC/LoopUnrollRuntime] Don't avoid high-cost trip count computation on the PPC/A2
Hal Finkel
- [llvm] r237949 - IR / debug info: Add a DWOId field to DICompileUnit,
Adrian Prantl
- [llvm] r237950 - [lib/Fuzzer] ignore flags that start with --; use git pull --rebase instead of just git pull
Kostya Serebryany
- [llvm] r237951 - Stop creating MCSectionData is the ELF writer.
Rafael Espindola
- [llvm] r237952 - [PPC64] Handle vpkudum mask pattern correctly when vpkudum isn't available
Bill Schmidt
- [llvm] r237954 - Resubmit r237708 (MIR Serialization: print and parse LLVM IR using MIR format).
Alex Lorenz
- [llvm] r237955 - [MachineInstr] Add mayLoadOrStore API. NFC.
Chad Rosier
- [llvm] r237956 - Stop forwarding (get|set)Aligment from MCSectionData to MCSection.
Rafael Espindola
- [zorg] r237957 - Downgrade UBSan failures on the sanitizer-bootstrap bot to warnings.
Evgeniy Stepanov
- [llvm] r237958 - [opaque pointer type] Allow gep_type_iterator to work with the pointee type from the GEP instruction
David Blaikie
- [llvm] r237960 - Put GEPOperator member function definition in the appropriate .cpp file
David Blaikie
- [llvm] r237961 - Make it easier to use DwarfContext with MCJIT
Keno Fischer
- [llvm] r237962 - fix typo in comment; NFC
Sanjay Patel
- [llvm] r237963 - [AArch64] Enhance the load/store optimizer with target-specific alias analysis.
Chad Rosier
- [PATCH] [mips] Expand JAL instructions when PIC is enabled.
Sean Bruno
- [llvm] r237964 - [InlineSpiller] Fix rematerialization for bundles.
Quentin Colombet
- [PATCH] [ELF] Simplify dynamic table entry creation
Davide Italiano
- [llvm] r237965 - Use new MachineInstr mayLoadOrStore() API.
Chad Rosier
- [llvm] r237967 - Use Op<0> accessor instead of OperandList for Instructions. NFC
Pete Cooper
- [llvm] r237968 - [InstCombine] X - 0 is equal to X, not undef
David Majnemer
- [llvm] r237969 - fix typos, remove function names from comments, NFC
Sanjay Patel
- [llvm] r237970 - [Support] Fix ErrorOr equality operator.
Michael J. Spencer
- [PATCH] Adjust the cost of vectorized SHL/SRL/SRA
Wei Mi
- [llvm] r237971 - [NaryReassoc] reassociate GEP for CSE
Jingyue Wu
- [llvm] r237972 - Revert r237590, "ARM: allow jump tables to be placed as constant islands."
Peter Collingbourne
- [PATCH] [DWARF] Fix a bug in line info handling
Keno Fischer
- [lld] r237973 - [ELF] Simplify dynamic table entry creation.
Davide Italiano
- [llvm] r237974 - [PPC] Correct iterator bug in PPCTLSDynamicCall
Hal Finkel
- [lld] r236726 - [ARM] llvm_unreachable => make_*_reloc_error in group relocs
Rafael Espíndola
- [llvm] r237975 - Fix Clang -Wmissing-override warning
David Blaikie
- [llvm] r237976 - unique_ptrify LoadedObjectInfo::clone
David Blaikie
- [llvm] r237977 - [X86] Refactor the prologue emission to prepare for shrink-wrapping.
Quentin Colombet
- [llvm] r237978 - MergedLoadStoreMotion preserves MemoryDependenceAnalysis, it does not require it.
Daniel Berlin
- [PATCH] New "strict_string_checks" run-time flag
Ahmed Bougacha
- [lld] r237979 - [lld] Make the MachO -stack_size default '0', add a test case.
Lang Hames
- [llvm] r237980 - [X86] Fix a variable name for r237977 so that it works with every compilers.
Quentin Colombet
- [PATCH] MIR Serialization: Connect the machine function analysis pass to MIR parser.
Alex Lorenz
- [llvm] r237984 - Revert r236894 "[BasicAA] Fix zext & sext handling"
Hans Wennborg
- [PATCH] [AArch64][CGP] Sink zext feeding stxr/stlxr into the same block.
Ahmed Bougacha
- [llvm] r237985 - [LICM] Sinking doesn't involve the preheader
Philip Reames
- [zorg] r237986 - Remove OS X bots and other failing configurations.
Eric Fiselier
- [LNT] r237987 - Add a searchable machines page
Chris Matthews
- [llvm] r237990 - [Unroll] Refactor the accumulation of optimized instruction costs into
Chandler Carruth
- [llvm] r237993 - [Unroll] Extract the logic for caching SCEV-modeled GEPs with their
Chandler Carruth
- [llvm] r237994 - [Unroll] Replace a hand-wavy FIXME with a FIXME that explains the actual
Chandler Carruth
- [llvm] r237995 - [InstSimplify] Handle some overflow intrinsics in InstSimplify
David Majnemer
- [PATCH] CodeGen: Use mop_iterator instead of MIOperands/ConstMIOperands
Matthias Braun
- [llvm] r237996 - Revert "unique_ptrify LoadedObjectInfo::clone"
Tobias Grosser
- [llvm] r237997 - SDAG: Cleanup initialization of SDDbgValue, NFC
Duncan P. N. Exon Smith
- [llvm] r237998 - SDAG: Give SDDbgValues their own allocator (and reset it)
Duncan P. N. Exon Smith
- [llvm] r238000 - Revert part of r237975, "Fix Clang -Wmissing-override warning" in DIContext.h, to appease g++-4.7.
NAKAMURA Takumi
- [llvm] r238001 - MC: Lift MCSymbolData::Index up to MCSymbol::Index, NFC
Duncan P. N. Exon Smith
- [llvm] r238003 - MC: Pack MCSymbol::Index in with the bitfield in MCSymbol
Duncan P. N. Exon Smith
- [llvm] r238004 - Revert "Fix Clang -Wmissing-override warning"
Tobias Grosser
- [llvm] r238005 - MC: Shave a pointer off of MCSymbol::Name
Duncan P. N. Exon Smith
- [llvm] r238007 - Revert r237954, "Resubmit r237708 (MIR Serialization: print and parse LLVM IR using MIR format)."
NAKAMURA Takumi
- [llvm] r238008 - Compile time improvements to VirtRegRewriter.
Puyan Lotfi
- [llvm] r238011 - Revert "[X86] Fix a variable name for r237977 so that it works with every compilers."
Tamas Berghammer
- [llvm] r238012 - Reapply part of r237975, "Fix Clang -Wmissing-override warning", except for DIContext.h, to apease g++-4.7.
NAKAMURA Takumi
- [lld] r238014 - [ARM] Implement R_ARM_GLOB_DAT for GOT entries
Denis Protivensky
- [lld] r238015 - [ARM] Ability to add GOT and PLTGOT entries for same symbol
Denis Protivensky
- [lld] r238017 - [ARM] report_fatal_error for not implemented functionality
Denis Protivensky
- [llvm] r238018 - Make this test stricter. NFC.
Rafael Espindola
- [llvm] r238019 - Fix llvm-nm -S option.
Rafael Espindola
- [PATCH] [ARM] Fix typo in subtarget feature list for 7em triple
John Brawn
- [www-pubs] r238021 - Added "Compiler Driven Automatic Kernel Context Migration for Heterogeneous
John Criswell
- [llvm] r238022 - [ARM] Fix typo in subtarget feature list for 7em triple
John Brawn
- [www-pubs] r238023 - Added "Beyond the PDP-11: Architectural Support for a Memory-Safe C Abstract
John Criswell
- [Diffusion] rL237954: Resubmit r237708 (MIR Serialization: print and parse LLVM IR using MIR format).
NAKAMURA Takumi
- [PATCH] [mips] [IAS] Fix creation of MCSymbolRefExpr's of $tmp symbols in evaluateRelocExpr().
Toma Tabacu
- [llvm] r238024 - Detect invalid section indexes when we first read them.
Rafael Espindola
- [PATCH] Change final case of Driver::getToolChain to if/else/else/... NFC
Douglas Katzman
- [llvm] r238025 - fix typo in comment; NFC
Sanjay Patel
- [llvm] r238026 - fix typo, 80-col; NFC
Sanjay Patel
- [llvm] r238027 - remove names from comments, fix typos; NFC
Sanjay Patel
- [llvm] r238028 - Stop inventing symbol sizes.
Rafael Espindola
- [lld] r238029 - [ELF] Fix shared CMake build.
Benjamin Kramer
- [lld] r238030 - [ELF] Remove redundant unique_ptr moves found by -Wpessimizing-move.
Benjamin Kramer
- [PATCH] [mips] Add assembler support for the .cprestore directive.
Toma Tabacu
- [llvm] r238032 - [PPC64] Add support for clrbhrb, mfbhrbe, rfebb.
Bill Schmidt
- [llvm] r238033 - [Unroll] Separate the logic for testing each iteration of the loop,
Chandler Carruth
- [lld] r238034 - Remove redundant std::move on functions that return a unique_ptr.
Benjamin Kramer
- [PATCH] Consider offset in global variables during lowering in NVPTX.
Samuel Antao
- [llvm] r238035 - Reapply r238011 with a fix for the trap instruction.
Quentin Colombet
- [llvm] r238036 - Adding profile and version parsers to ARMTargetParser
Renato Golin
- PATCHES: R600/SI: Fix for v_interp_p1 bug on chips with 16 LDS banks.
Tom Stellard
- [PATCH] Disable x86 tail call optimization under PIC mode
Reid Kleckner
- [PATCH] Add support for VSX FMA single-precision instructions to the PPC back end
Nemanja Ivanovic
- [llvm] r238038 - [bpf] emit jmp fixups in little endian
Alexei Starovoitov
- [PATCH] CMake formatting change
Jonathan Peyton
- [llvm] r238044 - Use new MachineInstr mayLoadOrStore() API. NFC.
Chad Rosier
- [poolalloc] r238045 - Fix compilation against latest LLVM, use nullptr for GEP type for now.
Will Dietz
- [poolalloc] r238046 - Update lit tests for textual GEP changes. Tests pass.
Will Dietz
- [llvm] r238047 - Reinforce ARMTargetParser::getCanonicalArchName validation
Renato Golin
- [PATCH] Fix endianess issue in global variable constant initialization in NVPTX.
Samuel Antao
- [llvm] r238049 - [AArch64] Robustize atomic cmpxchg test. NFC.
Ahmed Bougacha
- [lld] r238050 - [Mips] Cleanup and reformat test cases, add more checkings
Simon Atanasyan
- [PATCH] SelectionDAG: Don't do libcall on div/rem if divrem is custom
Jan Vesely
- [llvm] r238051 - make reciprocal estimate code generation more flexible by adding command-line options
Sanjay Patel
- [PATCH] [NaryReassociate] Run EarlyCSE/GVN after NaryReassociate
Jingyue Wu
- [llvm] r238052 - [AArch64] Robustize atomic cmpxchg test a little more. NFC.
Ahmed Bougacha
- [llvm] r238053 - Relax these tests a bit.
Rafael Espindola
- [llvm] r238054 - [AArch64][CGP] Sink zext feeding stxr/stlxr into the same block.
Ahmed Bougacha
- [compiler-rt] r238056 - builtins: mark functions as aapcs on Windows
Saleem Abdulrasool
- [poolalloc] r238057 - Add callgraph tests for behavior when main is addr-taken or not.
Will Dietz
- [llvm] r238059 - [lib/Fuzzer] extend the fuzzer interface to allow user-supplied mutators
Kostya Serebryany
- [llvm] r238062 - [lib/Fuzzer] mention the user-supplied mutators
Kostya Serebryany
- [llvm] r238063 - [lib/Fuzzer] remove -use_coverage_pairs=1, an experimental feature that is unlikely to ever scale
Kostya Serebryany
- [llvm] r238066 - [InstCombine] Don't eagerly propagate nsw for A*B+A*C => A*(B+C)
David Majnemer
- [poolalloc] r238067 - Revert r238057, pending further investigation.
Will Dietz
- [PATCH] [InstCombine] Don't propagate nsw for A*B+A*C => A*(B+C).
David Majnemer
- [zorg] r238069 - Switch to Release build for lldb cmake and android builder
Ying Chen
- [PATCH] Switch to Release build for lldb cmake and android builder
Ying Chen
- [PATCH] Make EmitFunctionHeader virtual
Rafael Ávila de Espíndola
- [polly] r238070 - Add scalar and phi code generation
Johannes Doerfert
- [llvm] r238071 - Extend EarlyCSE to handle basic cases from JumpThreading and CVP
Philip Reames
- [lld] r238072 - [lld] Manage atom ordinals in the File class rather than using a static counter.
Lang Hames
- [llvm] r238073 - Produce a single string table in a ELF .o
Rafael Espindola
- [llvm] r238074 - Correct a mistaken comment from 238071 [NFC]
Philip Reames
- [llvm] r238075 - Revert "make reciprocal estimate code generation more flexible by adding command-line options"
Rafael Espindola
- [llvm] r238077 - Remove unnecessary command line option "-disable-fp-elim".
Akira Hatanaka
- [llvm] r238078 - [lib/Fuzzer] start getting rid of std::cerr. Sadly, these parts of C++ library used in libFuzzer badly interract with the same code used in the target function and also with dfsan. It's easier to just not use std::cerr than to defeat these issues.
Kostya Serebryany
- [llvm] r238079 - Simplify and rename function overrideFunctionAttributes. NFC.
Akira Hatanaka
- [llvm] r238080 - Stop resetting NoFramePointerElim in TargetMachine::resetTargetOptions.
Akira Hatanaka
- [llvm] r238081 - [lib/Fuzzer] fully get rid of std::cerr in libFuzzer
Kostya Serebryany
- [PATCH] Send email notification for failures on lldb android builder
Ying Chen
- [llvm] r238082 - CodeGen: Remove redundant DIETypeSignature::dump(), NFC
Duncan P. N. Exon Smith
- [llvm] r238084 - AsmPrinter: Remove the vtable-entry from DIEValue
Duncan P. N. Exon Smith
- [compiler-rt] r238085 - [dfsan] ignore more __sanitizer callbacks
Kostya Serebryany
- [llvm] r238086 - [lib/Fuzzer] doxygen-ify the comments for the user interface
Kostya Serebryany
- [llvm] r237261 - Update ELFObjectWriter::reset() following r236255.
Rafael Espíndola
- [polly] r238087 - Make use of scalar/phi code generation explicit in the tests
Tobias Grosser
- [polly] r238088 - Enable scalar and PHI code generation for Polly
Tobias Grosser
- [polly] r238090 - Use unique_ptr to clarify ownership of ScopStmt
Tobias Grosser
- [polly] r238091 - Use unique_ptr to clarify ownershop of ScopArrayInfoMap
Tobias Grosser
- [polly] r238092 - Remove unnecessary indirection through SCEV
Tobias Grosser
- [llvm] r238093 - Use range-based for loops. NFC.
Craig Topper
- [llvm] r238094 - Fix an unused variable warning in release builds.
Craig Topper
- [llvm] r238095 - Give more meaningful names than I and J to some for loop variables after converting to range-based loops.
Craig Topper
- [llvm] r238096 - Update ExecutionEngine/LLVMBuild.txt, to add LLVMCodeGen.
NAKAMURA Takumi
- [llvm] r238097 - [PowerPC] Fix fast-isel when compare is split from branch
Hal Finkel
- [PATCH] [COMPILER-RT] Fix CMake build for Apple/Darwin without Xcode and for universal build
Jonathan Buschmann
- [Diffusion] rL238080: Stop resetting NoFramePointerElim in TargetMachine::resetTargetOptions.
NAKAMURA Takumi
- [llvm] r238099 - Silencing a spurious -Wreturn-type warning; NFC.
Aaron Ballman
- [llvm] r238101 - [AArch64] Move AArch64TargetStreamer out of MCStreamer.h
Benjamin Kramer
- [llvm] r238102 - [AArch64] Clean up the ELF streamer a bit.
Benjamin Kramer
- [llvm] r238103 - [Mips] Prefer Twine::utohexstr over utohexstr, saves a string copy.
Benjamin Kramer
- [llvm] r238104 - Bump SmallString to the minimum required amount for raw_ostream to avoid allocation.
Benjamin Kramer
- [PATCH] [Support/ELF] Add missing DF_1_XXX bits
Davide Italiano
- [PATCH] Add target hook to allow merging stores of nonzero constants
Matt Arsenault
- [llvm] r238107 - [Support/ELF] Add missing DF_1_XXX bits.
Davide Italiano
- [PATCH] [llvm-readobj] Properly decode DF_1_XXX flags
Davide Italiano
- [llvm] r238108 - Add target hook to allow merging stores of nonzero constants
Matt Arsenault
- [PATCH] Refactor code for adding runtime checks in vectorizer.
hfinkel at anl.gov
- [compiler-rt] r238109 - [msan] Mprotect all inaccessible memory regions.
Evgeniy Stepanov
- [llvm] r238110 - Move parseSubArch to ARMTargetParser. NFC
Renato Golin
- [llvm] r238111 - Remove log2 dependency when building against Android API-9 SDK
Vince Harron
- [PATCH] Refactor debug info lexical block generation
Amjad Aboud
- [llvm] r238112 - AsmPrinter: Refactor DwarfStringPool::getEntry(), NFC
Duncan P. N. Exon Smith
- [llvm] r238113 - DebugInfo: Clarify test/DebugInfo/X86/stmt-list-multiple-compile-units.ll
Duncan P. N. Exon Smith
- [llvm] r238114 - AsmPrinter: Emit the DwarfStringPool offset directly when possible
Duncan P. N. Exon Smith
- [lld] r238115 - [ELF] Fix lld when no unique sections is used
Simon Atanasyan
- [llvm] r238116 - AsmPrinter: Extract DwarfStringPoolEntry from DwarfStringPool, NFC
Duncan P. N. Exon Smith
- [llvm] r238117 - AsmPrinter: Make DIEString small
Duncan P. N. Exon Smith
- [llvm] r238118 - AsmPrinter: Use DwarfStringPoolEntry in DwarfAccelTable, NFC
Duncan P. N. Exon Smith
- [llvm] r238119 - AsmPrinter: Avoid EmitLabelDifference() in DwarfAccelTable
Duncan P. N. Exon Smith
- [llvm] r238120 - AsmPrinter: Remove dead code, NFC
Duncan P. N. Exon Smith
- [llvm] r238121 - AsmPrinter: Prune an include, NFC
Duncan P. N. Exon Smith
- [llvm] r238122 - AsmPrinter: Avoid creating symbols in DwarfStringPool
Duncan P. N. Exon Smith
- [llvm] r238123 - AsmPrinter: Make DIEValue::Ty private, NFC
Duncan P. N. Exon Smith
- [PATCH] [ELF] Add support for -z {now, origin}
Davide Italiano
- [PATCH] [AArch64] [ASAN] Enabling ASAN for AArch64 Architecture
Kumar Sukhani
- [PATCH] [LLVM] [AArch64] [DFSan] Adding support of AArch64 for DFSan
Kumar Sukhani
- [llvm] r238124 - [Unroll] Switch from an eagerly populated SCEV cache to one that is
Chandler Carruth
- [llvm] r238125 - Prune CRLFs.
NAKAMURA Takumi
- [llvm] r238126 - Reformat.
NAKAMURA Takumi
- [PATCH] [Unroll] Rework the naming and structure of the new unroll heuristics.
Chandler Carruth
- [PATCH] Refactor: Simplify boolean conditional return statements in llvm/lib/Analysis
Richard
- [PATCH] Refactor: Simplify boolean conditional return statements in lib/AsmParser
Richard
- [PATCH] Refactor: Simplify boolean conditional return statements in llvm/lib/Bitcode/Reader
Richard
- [PATCH] Refactor: Simplify boolean conditional return statements in llvm/lib/CodeGen
Richard
- [PATCH] Refactor: Simplify boolean conditional return statements in llvm/lib/CodeGen/SelectionDAG
Richard
- [PATCH] Refactor: Simplify boolean conditional return statements in llvm/lib/DebugInfo/DWARF
Richard
- [PATCH] Refactor: Simplify boolean conditional return statements in lib/llvm/ExecutionEngine/Orc
Richard
Last message date:
Sun May 24 23:58:02 PDT 2015
Archived on: Tue Aug 4 17:12:47 PDT 2015
This archive was generated by
Pipermail 0.09 (Mailman edition).