The Week Of Monday 19 January 2015 Archives by thread
Starting: Mon Jan 19 00:22:17 PST 2015
Ending: Sun Jan 25 23:55:07 PST 2015
Messages: 1374
- [compiler-rt] r226175 - [sanitizer] Implement include= option.
Evgeniy Stepanov
- [compiler-rt] r226435 - [dfsan] Use append_no_rtti_flag instead of manually specifying -fno-rtti.
Evgeniy Stepanov
- [compiler-rt] r226437 - [msan] Use internal__exit() instead of _exit().
Evgeniy Stepanov
- [compiler-rt] r226438 - [sanitizer] Move options-related tests to sanitizer_common.
Evgeniy Stepanov
- [llvm] r226439 - SLPVectorizer: limit the number of alias checks to reduce the runtime.
Erik Eckstein
- [PATCH] SLPVectorizer: limit the number of alias checks to reduce the runtime.
Erik Eckstein
- [compiler-rt] r226440 - [Sanitizers] Order initialization of coverage and guard arrays
Viktor Kutuzov
- [PATCH] [Sanitizers] Order initialization of coverage and guard arrays
Phabricator
- [PATCH] [AArch64] Inline memcpy() as a sequence of ldp-stp with 64-bit registers
Sergey Dmitrouk
- [PATCH] [inline-asm] Fix scope of assembly macros
Sergey Dmitrouk
- [PATCH] Add hard float versions of floating point to long long conversions
Sergey Dmitrouk
- [PATCH] [test-suite] Make it build in more environments
Sergey Dmitrouk
- [PATCH] AArch64 : Implement GHC calling convention.
Erik de Castro Lopo
- [PATCH] [lld][ELF]: Minimal implementation for ARM static linking
Denis Protivensky
- [PATCH] [llgo] Introduce llgoi, a REPL for Go
Chandler Carruth
- [llvm] r226443 - [PM] Relax asserts and always try to reconstruct loop simplify form when
Chandler Carruth
- [PATCH] LowerSwitch: replace unreachable default with popular case destination
Marcello Maggioni
- [compiler-rt] r226169 - [sanitizer] Flag parser rewrite.
Evgeniy Stepanov
- [llvm] r226444 - Suppress the newly added Clang warning for the inaccessible base in this
Chandler Carruth
- [PATCH] [mips] Fix 'jumpy' debug line info around calls.
Daniel Sanders
- [llvm] r225011 - DebugInfo: Omit is_stmt from line table entries on the same line.
Daniel Sanders
- [compiler-rt] r226452 - [sanitizer] Simplify code in flag parser.
Evgeniy Stepanov
- [PATCH] [Sanitizers] Intercept opendir()
Viktor Kutuzov
- [PATCH] [InstCombine] Teach how to fold a select into a cttz/ctlz with the 'is_zero_undef' flag cleared.
Andrea Di Biagio
- [compiler-rt] r226453 - [sanitizer] Switch flag parsing to LowLevelAlloc.
Evgeniy Stepanov
- [llvm] r226455 - [NFC] Update createMachineScheduler() comment
Sergey Dmitrouk
- [llvm] r226456 - [PM] Remove the Pass argument from all of the critical edge splitting
Chandler Carruth
- [llvm] r226457 - [PM] Cleanup a dead option to critical edge splitting that I noticed
Chandler Carruth
- [compiler-rt] r226458 - [sanitizer] Make unrecognized flags not fatal.
Evgeniy Stepanov
- [llvm] r226459 - [PM] Replace the Pass argument to SplitEdge with specific analyses used
Chandler Carruth
- [polly] r226460 - [PM] Update Polly for LLVM r226459 which removed another pass argument
Chandler Carruth
- [PATCH] [Msan] Intercept stat() and fstatat() on FreeBSD
Viktor Kutuzov
- [PATCH] Bug 21886 - MCJIT/ELF now support MSVC C++ mangled symbol
Benoit Belley
- [PATCH] Bug 18582 - Offset overflow on calling __chkstk and __alloca on x64
Benoit Belley
- [PATCH] [ARM] Fix issue with SMLAL (Signed Multiply Accumulate Long) lowering
Jyoti Allur
- [PATCH] Speculatively instantiate archive members
Denis Protivensky
- [compiler-rt] r226461 - [Msan] Intercept stat() and fstatat() on FreeBSD
Viktor Kutuzov
- [compiler-rt] r226462 - [Sanitizers] Intercept statvfs() on FreeBSD
Viktor Kutuzov
- [PATCH] [Msan] Fix the readlink unit test to pass on FreeBSD
Viktor Kutuzov
- [PATCH] tsan: properly instrument unaligned accesses
Dmitry Vyukov
- [compiler-rt] r226466 - tsan: remove TSAN_SHADOW_COUNT
Dmitry Vyukov
- [compiler-rt] r220571 - tsan: support mmap(MAP_32BIT)
Dmitry Vyukov
- [lld] r226149 - Remove InputGraph and use std::vector<Node> instead.
Rafael Espíndola
- [PATCH[[mips] Add octeon branch instructions bbit0/bbit032/bbit1/bbit132
Daniel Sanders
- [llvm] r226467 - Bring r226038 back.
Rafael Espindola
- [PATCH] [X86][AVX] Missing AVX1 memory folding float instructions
Simon Pilgrim
- [PATCH][mips] Add registers and ALL check prefix to octeon test, case.
Daniel Sanders
- [PATCH] [X86][SSE] Added support for SSE3 lane duplication shuffle instructions
Simon Pilgrim
- [PATCH] [DebugInfo] Add a getParent method to DWARFDebugInformationEntryMinimal.
Frédéric Riss
- [PATCH] [ARM] SSAT/USAT with an 'asr #32' shift should result in an undefined encoding rather than unpredictable
Bradley Smith
- [PATCH] [ARM] Fixup sign extend instruction availability w.r.t. DSP extension
Bradley Smith
- [PATCH] GNU LD option export-dynamic can accept single dash flag
Joerg Sonnenberger
- [llvm] r226468 - [ARM] Fixup sign extend instruction availability w.r.t. DSP extension
Bradley Smith
- [llvm] r226469 - [ARM] SSAT/USAT with an 'asr #32' shift should result in an undefined encoding rather than unpredictable
Bradley Smith
- [PATCH] Add tail call optimization for thumb1-only targets rev. 3
Jonathan Roelofs
- [PATCH] [dwarfdump] Pretty print location expressions and location lists
Frederic Riss
- [PATCH] Add LLVM_LINK_COMPONENTS for the shared object build
Greg Fitzgerald
- [llvm] r226470 - Produce errors when an assignment expression would use a common symbol.
Rafael Espindola
- [llvm] r226472 - [Hexagon] Converting halfword to double accumulating multiply intrinsics.
Colin LeMahieu
- [llvm] r226473 - [AArch64] Implement GHC calling convention
Greg Fitzgerald
- [PATCH] Move the IsIndirect flag from DIVariable into DIExpression.
Adrian Prantl
- [zorg] r226475 - Fixed introducer error in builder configuration.
Galina Kistanova
- [llvm] r226476 - Remove support for DIVariable's FlagIndirectVariable and expect
Adrian Prantl
- [PATCH] Enable inlining of recursive functions.
Yin Ma
- [llvm] r226478 - [Hexagon] Converting ALU32/ALU intrinsics to new patterns.
Colin LeMahieu
- [PATCH] [MIPS64] Make __clear_cache more optimal
Petar Jovanovic
- [PATCH] Ensure debug info for two calls to the same function from the same location are not merged
David Blaikie
- [llvm] r226480 - [Hexagon] Converting remaining ALU32/ALU intrinsics.
Colin LeMahieu
- [llvm] r226481 - IR: Use an enum to describe Metadata storage, NFC
Duncan P. N. Exon Smith
- [llvm] r226482 - IR: Add isUniqued() and isTemporary()
Duncan P. N. Exon Smith
- [llvm] r226483 - [Hexagon] Converting intrinsics combine imm/imm, simple shifts and extends.
Colin LeMahieu
- [llvm] r226484 - IR: Store RAUW support and Context in the same pointer, NFC
Duncan P. N. Exon Smith
- [llvm] r226485 - IR: Unify code for MDNode::isResolved(), NFC
Duncan P. N. Exon Smith
- [llvm] r226486 - IR: Remove isa<MDNodeFwdDecl>, NFC
Duncan P. N. Exon Smith
- [PATCH] [zorg] Fix get slave environment in LLDB Windows builder.
Rick Foos
- [PATCH] R600/SI: Try to form (f64 [s|u]int_to_fp i1)
Matt Arsenault
- [PATCH] [SLPVectorizer] Reorder operands of shufflevector if it can result in a vectorized code.
Michael Zolotukhin
- [llvm] r226487 - IR: Simplify DIBuilder::trackIfUnresolved(), NFC
Duncan P. N. Exon Smith
- [llvm] r226488 - IR: Remove isa<UniquableMDNode>, NFC
Duncan P. N. Exon Smith
- [llvm] r226489 - IR: Assert that resolve() is only called on uniqued nodes, NFC
Duncan P. N. Exon Smith
- Free memory used by initializers of global variables, created during linking
Manman Ren
- [llvm] r226490 - IR: Remove direct comparisons against Metadata::Storage, NFC
Duncan P. N. Exon Smith
- [llvm] r226490 - IR: Remove direct comparisons against Metadata::Storage, NFC
Timur Iskhodzhanov
- [llvm] r226490 - IR: Remove direct comparisons against Metadata::Storage, NFC
Duncan Exon Smith
- [llvm] r226490 - IR: Remove direct comparisons against Metadata::Storage, NFC
Timur Iskhodzhanov
- [llvm] r226490 - IR: Remove direct comparisons against Metadata::Storage, NFC
Duncan P. N. Exon Smith
- [llvm] r226490 - IR: Remove direct comparisons against Metadata::Storage, NFC
Timur Iskhodzhanov
- [llvm] r226490 - IR: Remove direct comparisons against Metadata::Storage, NFC
Duncan P. N. Exon Smith
- [llvm] r226490 - IR: Remove direct comparisons against Metadata::Storage, NFC
Timur Iskhodzhanov
- [llvm] r226490 - IR: Remove direct comparisons against Metadata::Storage, NFC
Duncan P. N. Exon Smith
- [llvm] r226490 - IR: Remove direct comparisons against Metadata::Storage, NFC
David Blaikie
- [llvm] r226490 - IR: Remove direct comparisons against Metadata::Storage, NFC
Duncan P. N. Exon Smith
- [llvm] r226490 - IR: Remove direct comparisons against Metadata::Storage, NFC
David Majnemer
- [llvm] r226490 - IR: Remove direct comparisons against Metadata::Storage, NFC
Duncan P. N. Exon Smith
- [llvm] r226490 - IR: Remove direct comparisons against Metadata::Storage, NFC
Reid Kleckner
- [llvm] r226490 - IR: Remove direct comparisons against Metadata::Storage, NFC
Timur Iskhodzhanov
- [llvm] r226490 - IR: Remove direct comparisons against Metadata::Storage, NFC
Kuperstein, Michael M
- [llvm] r226491 - IR: Simplify handleChangedOperand() fast path, NFC
Duncan P. N. Exon Smith
- [llvm] r226492 - IR: Simplify MDNode::setOperand(), NFC
Duncan P. N. Exon Smith
- [llvm] r226493 - Remove dead code, NFC
Duncan P. N. Exon Smith
- [llvm] r226494 - IR: Be specific about what MDNode::get() returns, NFC
Duncan P. N. Exon Smith
- [llvm] r226495 - IR: Move replaceAllUsesWith() back up to MDNode
Duncan P. N. Exon Smith
- [PATCH] [zorg] Support Windows/Linux Clang CMake builds with unified builder.
Rick Foos
- [llvm] r226497 - IR: Reuse `getImpl()` for `getDistinct()`, NFC
Duncan P. N. Exon Smith
- [llvm] r226498 - IR: Extract out getUniqued(), NFC
Duncan P. N. Exon Smith
- [llvm] r226499 - IR: Extract out and reuse `storeImpl()`, NFC
Duncan P. N. Exon Smith
- [llvm] r226500 - [Hexagon] Updating muxir/ri/ii intrinsics. Setting predicate registers as compatible with i32 rather than doing custom type conversion.
Colin LeMahieu
- [llvm] r226501 - IR: Remove MDNodeFwdDecl
Duncan P. N. Exon Smith
- [llvm] r226502 - IR: Add MDLocation::getTemporary()
Duncan P. N. Exon Smith
- [llvm] r226217 - [Object] Add SF_Exported flag. This flag will be set on all symbols that would
Rafael Espíndola
- [llvm] r222935 - Simplify some more ownership using forward_list<T> rather than vector<unique_ptr<T>>
Duncan P. N. Exon Smith
- [PATCH] Value soft float calls as more expensive in the inliner.
Tim Northover
- [llvm] r226503 - Add r224985 back with fixes.
Rafael Espindola
- [llvm] r226504 - IR: Return unique_ptr from MDNode::getTemporary()
Duncan P. N. Exon Smith
- [polly] r226506 - CodeGen: Update IRBuilder for LLVM API change
Duncan P. N. Exon Smith
- [PATCH] Reassociate: reprocess RedoInsts after each instruction
Mehdi AMINI
- [llvm] r226314 - llvm-readobj: add IMAGE_REL_ARM_MOV32(T) to the enumeration
Rafael Espíndola
- [PATCH] [mips] Refine octeon cins/cins32/exts/exts32 instruction.
Kai Nacke
- [llvm] r226507 - Cleanup whitespace, NFC
Duncan P. N. Exon Smith
- [llvm] r226508 - IR: Split out countUnresolvedOperands(), NFC
Duncan P. N. Exon Smith
- [llvm] r226509 - IR: Remove templates from TempMDNodeDeleter, NFC
Duncan P. N. Exon Smith
- [llvm] r226510 - IR: Allow temporary nodes to become uniqued or distinct
Duncan P. N. Exon Smith
- [llvm] r226511 - Utils: Simplify MapMetadata(), NFC
Duncan P. N. Exon Smith
- [llvm] r226512 - Fix whitespace, NFC
Duncan P. N. Exon Smith
- [llvm] r226513 - [X86][AVX] Missing AVX1 memory folding float instructions
Simon Pilgrim
- [llvm] r226514 - Skip upcast, NFC
Duncan P. N. Exon Smith
- [llvm] r226515 - Utils: Simplify MapMetadata(), NFC
Duncan P. N. Exon Smith
- [llvm] r226516 - Remove dead code, NFC
Duncan P. N. Exon Smith
- [llvm] r226517 - IR: Simplify erasing from uniquing store, NFC
Duncan P. N. Exon Smith
- [llvm] r226518 - IR: Simplify uniquifyImpl(), NFC
Duncan P. N. Exon Smith
- [llvm] r226519 - IR: Extract MDNodeOpsKey, NFC
Duncan P. N. Exon Smith
- [llvm] r226520 - IR: Merge UniquableMDNode back into MDNode, NFC
Duncan P. N. Exon Smith
- [llvm] r226521 - IR: Cleanup MDNode::MDNode(), NFC
Duncan P. N. Exon Smith
- [llvm] r226522 - IR: Move replaceWithUniqued(), etc., to source file, NFC
Duncan P. N. Exon Smith
- [llvm] r226523 - IR: Cleanup MDNode field use, NFC
Duncan P. N. Exon Smith
- [PATCH] New JIT APIs (ORC)
Lang Hames
- [llvm] r226524 - AsmParser: Fix error location for missing fields
Duncan P. N. Exon Smith
- [llvm] r226525 - [dsymutil] Add the detected target triple to the debug map.
Frederic Riss
- [llvm] r226526 - AsmParser: Split up ParseMDFieldsImpl(), NFC
Duncan P. N. Exon Smith
- [llvm] r226527 - AsmParser: Abstract more of MDLocation parser, NFC
Duncan P. N. Exon Smith
- [llvm] r226529 - IR: Introduce GenericDwarfNode
Duncan P. N. Exon Smith
- [PATCH] DAGCombiner: Continue combining if FoldConstantArithmetic() fails.
Matthias Braun
- [PATCH] Allow PRE to duplicate loads in LICM like loop case
Philip Reames
- [PATCH] LLDB formatter for llvm::Optional
Justin Bogner
- [patch] Add a few items to the 3.6 release notes.
Rafael Espíndola
- LLVM buildmaster will be restarted tonight
Galina Kistanova
- [PATCH][CodeGen] Ignoring DBG_VALUEs between terminators?
Ahmed Bougacha
- [llvm] r226531 - IR: Detect whether to call recalculateHash() via SFINAE, NFC
Duncan P. N. Exon Smith
- [llvm] r226532 - IR: Canonicalize GenericDwarfNode empty headers to null
Duncan P. N. Exon Smith
- [llvm] r226533 - Bitcode: Add ValueEnumerator::getMetadataOrNullID(), NFC
Duncan P. N. Exon Smith
- [llvm] r226534 - Bitcode: WriteMDNode() => WriteMDTuple(), NFC
Duncan P. N. Exon Smith
- [llvm] r226535 - Bitcode: Simplify MDNode subclass dispatch, NFC
Duncan P. N. Exon Smith
- [LNT] Add json support to machine overview page
Michael Zolotukhin
- [llvm] r226536 - IR: Delete GenericDwarfNode during teardown
Duncan P. N. Exon Smith
- [llvm] r226537 - [PM] Replace the Pass argument in MergeBasicBlockIntoOnlyPred with
Chandler Carruth
- [PATCH] [v7] BPF backend
Alexei Starovoitov
- [llvm] r226538 - AsmParser: Refactor duplicate code, NFC
Duncan P. N. Exon Smith
- [llvm] r226539 - AsmParser: PARSE_MD_FIELD() => ParseMDField(), NFC
Duncan P. N. Exon Smith
- [llvm] r226540 - IR: Simplify DIBuilder's HeaderBuilder API, NFC
Duncan P. N. Exon Smith
- [llvm] r226541 - IR: Move MDNode clone() methods from ValueMapper to MDNode, NFC
Duncan P. N. Exon Smith
- [llvm] r226542 - Revert "IR: Simplify DIBuilder's HeaderBuilder API, NFC"
Duncan P. N. Exon Smith
- Commoning of target specific load/store intrinsics
Sanjin Sijaric
- [PATCH] Commoning of target specific load/store intrinsics
Sanjin Sijaric
- [PATCH] DAGCombiner: fold (or (and X, M), (and X, N)) -> (and X, (or M, N))
Tim Northover
- [PATCH] DAGCombiner: fold (or (and X, M), (and X, N)) -> (and X, (or M, N))
Matt Arsenault
- [PATCH] DAGCombiner: fold (or (and X, M), (and X, N)) -> (and X, (or M, N))
Tom Stellard
- [PATCH] DAGCombiner: fold (or (and X, M), (and X, N)) -> (and X, (or M, N))
Tim Northover
- [PATCH] DAGCombiner: fold (or (and X, M), (and X, N)) -> (and X, (or M, N))
Tim Northover
- [PATCH] Fixed Noop insertion
JF Bastien
- [llvm] r226545 - Reapply "IR: Simplify DIBuilder's HeaderBuilder API, NFC"
Duncan P. N. Exon Smith
- [PATCH] [MSan][LLVM][MIPS] Shadow and Origin offsets for MIPS
Mohit Bhakkad
- [llvm] r226546 - Bitcode: Don't create comdats when autoupgrading macho bitcode
David Majnemer
- [llvm] r226547 - Fix Operandreorder logic in SLPVectorizer to generate longer vectorizable chain.
Karthik Bhat
- [PATCH] [LSan] [MIPS] adding support of LSan for mips64/mips64el arch
Sagar Thakur
- [llvm] r226550 - [PM] Move the LoopInfo analysis pointer into the InstCombiner class
Chandler Carruth
- [PATCH] Factor out a splitSwitchCase() function so that it can be reused.
Daniel Jasper
- [llvm] r226551 - Factor out a splitSwitchCase() function so that it can be reused.
Daniel Jasper
- [PATCH] Replace the bitfield of SubtargetFeatures with a BitVector
Michael Kuperstein
- [compiler-rt] r226554 - [Msan] Fix the readlink unit test to pass on FreeBSD
Viktor Kutuzov
- [llvm] r226555 - [PM] Use range-based for and auto to clean up some of the LoopInfo code.
Chandler Carruth
- [PATCH] [TSan][MIPS] Adding support for MIPS64
Sagar Thakur
- [llvm] r226556 - [PM] Fix a moderately scary typo in the deleted copy constructor
Chandler Carruth
- [lld] r226557 - ELF: Support detection of relocation errors during processing
Will Newton
- [PATCH v2][lld] ELF: Handle sh_addralign being set to zero
Will Newton
- [PATCH] [lld] ELF: Support detection of relocation errors during processing
Will Newton
- [PATCH] [compiler-rt] Fix the prototype of ioctl interceptor
Alexander Potapenko
- [llvm] r226559 - [PM] Make the LoopInfoBase and LoopInfo objects movable so that they can
Chandler Carruth
- [llvm] r226560 - [PM] Port LoopInfo to the new pass manager, adding both a LoopAnalysis
Chandler Carruth
- [llvm] r226562 - [x86] Add some mayLoad/hasSideEffects flags. Remove one that was already covered by a pattern.
Craig Topper
- [compiler-rt] r226563 - [asan] Warn if unsupported flags are used at activation.
Evgeniy Stepanov
- [llvm] r226565 - [MSan][LLVM][MIPS] Shadow and Origin offsets for MIPS
Mohit K. Bhakkad
- [compiler-rt] r226566 - [asan] Allow changing verbosity in activation flags.
Evgeniy Stepanov
- [PATCH] MicroMIPS 16-bit unconditional branch instruction B
Sasa Stankovic
- [compiler-rt] r226567 - [MIPS64] Make __clear_cache more optimal
Petar Jovanovic
- [llvm] r226569 - [msan] Optimize -msan-check-constant-shadow.
Evgeniy Stepanov
- [llvm] r226570 - IR: Store StorageType as an unsigned bitfield
Duncan P. N. Exon Smith
- [llvm] r226571 - IR: Specify underlying type instead of r226570, NFC
Duncan P. N. Exon Smith
- [lld] r226572 - ELF: Handle sh_addralign being set to zero
Will Newton
- [llvm] r226573 - [mips] Add octeon branch instructions bbit0/bbit032/bbit1/bbit132
Kai Nacke
- [llvm] r226574 - [mips] Add registers and ALL check prefix to octeon test case.
Kai Nacke
- [PATCH] [mips][microMIPS] Implement ADDIUPC instruction
Sasa Stankovic
- [PATCH] [ExecutionEngine] FindFunctionNamed: Skip declarations
Keno Fischer
- [lld] r226346 - Add LLVM_LINK_COMPONENTS for the shared object build
Rafael Espíndola
- [llvm] r226577 - [mips][microMIPS] MicroMIPS 16-bit unconditional branch instruction B
Jozef Kolek
- [PATCH] tsan: do not instrument not captured values
Dmitry Vyukov
- [llvm] r226579 - Revert "IR: Specify underlying type instead of r226570, NFC"
Duncan P. N. Exon Smith
- [lld] r226580 - Fix use after free.
Rafael Espindola
- [llvm] r226581 - Silencing a -Wunused-variable warning in non-asserts builds; NFC.
Aaron Ballman
- [llvm] r226583 - R600/SI: Update SIInstrInfo:verifyInstruction() after r225662
Tom Stellard
- [llvm] r226584 - R600/SI: Don't store scratch buffer frame index in MUBUF offset field
Tom Stellard
- [llvm] r226585 - R600/SI: Add kill flag when copying scratch offset to a register
Tom Stellard
- [llvm] r226586 - R600/SI: Use external symbols for scratch buffer
Tom Stellard
- [PATCH] Allow the frontend to reserve x18 on AArch64
Andrew Turner
- [llvm] r226588 - Add an assertion and prefer a crash over an infinite loop.
Adrian Prantl
- [sanitizer] Fix aarch64 sanitizer build with recent glibc
Jakub Jelinek
- [sanitizer] First step toward supporting 42-bit AS on aarch64
Jakub Jelinek
- [PATCH] Prevent binary-tree deterioration in sparse trees.
Daniel Jasper
- [PATCH] [NVPTX] Emit .pragma "nounroll" for loops marked with nounroll
Mark Heffernan
- [llvm] r226589 - [PM] Don't spend time making self moves no-ops. They're allowed to leave
Chandler Carruth
- [PATCH] [GC] Verify-pass void vararg functions in gc.statepoint
Ramkumar Ramachandra
- [lld] r226590 - Disable C4062 on Windows.
Zachary Turner
- [llvm] r226591 - R600/SI: Remove stray debugging code from r226586
Tom Stellard
- [llvm] r226592 - [llvm link] Destroy ConstantArrays in LLVMContext if they are not used.
Manman Ren
- [llvm] r226594 - [PM] Clean up a bunch of the doxygen / API docs on the InstCombiner pass
Chandler Carruth
- [PATCH] [PATCH/RFC] Use a BumpAllocator for DIEs
Frederic Riss
- [llvm] r226595 - Reverted revision 226577.
Jozef Kolek
- [llvm] r226596 - R600/SI: Fix simple-loop.ll test
Tom Stellard
- [llvm] r226597 - R600/SI: Add subtarget feature to enable VGPR spilling for all shader types
Tom Stellard
- [llvm] r226598 - Reapply: Teach SROA how to update debug info for fragmented variables.
Adrian Prantl
- [llvm] r226599 - [GC] Verify-pass void vararg functions in gc.statepoint
Ramkumar Ramachandra
- [llvm] r226600 - Prevent binary-tree deterioration in sparse switch statements.
Daniel Jasper
- [llvm] r226602 - [Hexagon] Removing unnecessary clutter in intrinsic tests.
Colin LeMahieu
- R600 patches for 3.6 branch
Tom Stellard
- [llvm] r226606 - [Hexagon] Adding intrinsics for doubleword ALU operations.
Colin LeMahieu
- [patch][cmake] Use -Wl,defs when linking
Rafael Espíndola
- [llvm] r226610 - [PM] Reformat this code with clang-format so that subsequent changes
Chandler Carruth
- [llvm] r226611 - Use -Wl,defs when linking.
Rafael Espindola
- [PATCH] Outline functions for SEH with the MSVC environment
Andy Kaylor
- [PATCH] DAGCombine: always constant fold FMA when target disable FP exceptions
Mehdi AMINI
- [PATCH] [CodeGen] Add hooks/combine to form vector extloads, and enable it on X86.
Ahmed Bougacha
- [llvm] r226612 - For llvm-objdump, hook up existing options to work when using -macho (the Mach-O parser).
Kevin Enderby
- [PATCH] [X86] Declare SSE4.1/AVX2 vector extloads covered by the *PMOV*X instructions legal
Ahmed Bougacha
- [PATCH] [lld] Boot bitrotting add_lld_library() from CMake build
Greg Fitzgerald
- [PATCH] Add per-test timeouts to lit
Jonathan Roelofs
- [llvm] r226613 - Don't pass -Wl,z,defs for now.
Rafael Espindola
- [llvm] r226616 - DebugLocs without a scope should fail the verification.
Adrian Prantl
- [PATCH] [Kaleidoscope] Editorial fixups
Lang Hames
- [PATCH] Add weak symbol support to RuntimeDyld
Lang Hames
- [llvm] r226618 - [PM] Separate the InstCombiner from its pass.
Chandler Carruth
- [PATCH] merge consecutive stores of extracted vector elements (PR21711)
Sanjay Patel
- [test-suite] r226619 - Added Japanese versions of the FAQ and the Design documents
Sunil Srivastava
- [PATCH] isDereferenceablePointer: look through gc.relocates + test
Ramkumar Ramachandra
- [llvm] r226620 - [X86][AVX] Renamed AVX1 fp stack folding tests. NFC.
Simon Pilgrim
- [llvm] r226621 - [X86][SSE] Added SSE fp stack folding tests.
Simon Pilgrim
- [llvm] r226622 - [X86][SSE] Added SSE/AVX1 integer stack folding tests.
Simon Pilgrim
- [llvm] r226623 - [X86][AVX] Simplified diff between AVX1 and SSE42 fp stack folding tests. NFC.
Simon Pilgrim
- [PATCH] Part 1 of Many: Refactoring llvm command line parsing
Chris Bieneman
- [llvm] r226627 - Make DIExpression::Verify() stricter by checking that the number of
Adrian Prantl
- [PATCHES] R600/SI: MUBUF, LDS atomics and tests for VI
Marek Olšák
- [lld] r226632 - Fix --start-group/end-group.
Rui Ueyama
- [PATCH] [v8] BPF backend
Alexei Starovoitov
- [PATCH] [zorg] Rev1: Fix get slave environment in LLDB Windows builder.
Rick Foos
- [compiler-rt] r226636 - [asan] use MADV_NOHUGEPAGE for shadow to reduce the actual memory usage
Kostya Serebryany
- [compiler-rt] r226637 - [sanitizer] Fix aarch64 sanitizer build with recent glibc
Kostya Serebryany
- [compiler-rt] r226638 - Much spelling. Wow.
Nico Weber
- [compiler-rt] r226639 - [sanitizer] First step toward supporting 42-bit AS on aarch64
Kostya Serebryany
- [llvm] r226640 - [PM] Replace an abuse of inheritance to override a single function with
Chandler Carruth
- [PATCH] R600/SI: Custom lower fround
Matt Arsenault
- [PATCH] R600/SI: Also enable WQM for image opcodes which calculate LOD
Michel Dänzer
- [PATCH] [PATCH][mips] Add range checks and transformation to octeon instructions in AsmParser.
Kai Nacke
- [llvm] r226642 - [x86] Add assembly parser bounds checking to the immediate value for cmpss/cmpsd/cmpps/cmppd.
Craig Topper
- [lld] r226643 - [ELF] Minimal implementation for ARM static linking
Greg Fitzgerald
- [compiler-rt] r226644 - tsan: don't unroll memory access loop in debug mode
Dmitry Vyukov
- [llvm] r226645 - [X86] Convert all the i8imm used by SSE and AVX instructions to u8imm.
Craig Topper
- [PATCH] Make ScalarEvolution less aggressive with respect to no-wrap flags.
Sanjoy Das
- [llvm] r226646 - [X86] Convert all the i8imm used by AVX512 and MMX instructions to u8imm.
Craig Topper
- [llvm] r226647 - [x86] Remove some unnecessary and slightly confusing typecasts from some patterns. I think it actually went i32->iPtr->i32 in some of these cases.
Craig Topper
- [PATCH] Handle some cases of mismatched types in IRCE
Sanjoy Das
- [compiler-rt] r226648 - [Sanitizers] Intercept opendir()
Viktor Kutuzov
- [compiler-rt] r226649 - [Sanitizers] Intercept confstr() on FreeBSD
Viktor Kutuzov
- [PATCH] [Msan] Fix the accept unit test to pass on FreeBSD
Viktor Kutuzov
- Changes in ‘CodeExtractor’ for call-site block
Nema, Ashutosh
- [compiler-rt] r226650 - [Msan] Fix the accept unit test to pass on FreeBSD
Viktor Kutuzov
- [compiler-rt] r226651 - [ASan] Fix the test expectations for dyld_insert_libraries_reexec.cc
Alexander Potapenko
- [PATCH] --print-html-after-all
Pete Cooper
- [llvm] r226652 - [Mips][Disassembler]When disassembler meets load/store from coprocessor 2 instructions for mips r6 it crashes as the access to operands array is out of range. This patch adds dedicated decoder method that properly handles decoding of these instructions.
Vladimir Medic
- [PATCH] [Mips][Disassembler][R6] Disassembler crashes on load/store from coprocessor 2 instructions for r6
Vladimir Medic
- [PATCH] Optimize memcmp(x, y, n)==0 for small n and suitably aligned x/y.
David Majnemer
- [PATCH] [Sanitizers] Fix inet_aton() and inet_pton() interceptors to work on FreeBSD
Viktor Kutuzov
- [llvm] r226654 - [PM] Simplify (ha! ha!) the way that instcombine calls the
Chandler Carruth
- [PATCH] [Msan] Fix the DynRet unit test to build on FreeBSD
Viktor Kutuzov
- [PATCH] [Mips][Disassembler][R6] Disassembler crashes on compact jump instructions for r6
Vladimir Medic
- [llvm] r226655 - [PM] Refactor the InstCombiner interface to use an external worklist.
Chandler Carruth
- [PATCH] [Msan] Fix the strerror_r unit test to build on FreeBSD
Viktor Kutuzov
- [llvm] r226656 - [mips][microMIPS] Implement ADDIUPC instruction
Jozef Kolek
- [PATCH] [Msan] Fix the readv unit test to pass on FreeBSD
Viktor Kutuzov
- [llvm] r226657 - [mips][microMIPS] MicroMIPS 16-bit unconditional branch instruction B
Jozef Kolek
- [compiler-rt] r226658 - [msan] Update origin for the entire destination range on memory store.
Evgeniy Stepanov
- [llvm] r226658 - [msan] Update origin for the entire destination range on memory store.
Evgeniy Stepanov
- [compiler-rt] r226659 - tsan: remove sleeps from tests
Dmitry Vyukov
- [llvm] r226660 - Use a smaller pragma unroll threshold to reduce test execution time.
Alexander Potapenko
- [PATCH] [DAGCombine] Don't generate atrocious shuffles for constant vectors
Michael Kuperstein
- [PATCH] [mips][microMIPS] Implement JALX instruction
Jozef Kolek
- [llvm] r226661 - [x32] Fast ISel should use LEA64_32r instead of LEA32r to adjust addresses in x32 mode.
Michael Kuperstein
- [PATCH] [X86][SSE] Missing SSE/AVX1 memory folding integer instructions
Simon Pilgrim
- [llvm] r226663 - DAGCombine: fold (or (and X, M), (and X, N)) -> (and X, (or M, N))
Tim Northover
- [llvm] r226664 - AArch64: add backend option to reserve x18 (platform register)
Tim Northover
- [PATCH] [X86][SSE] psrl(w/d/q) and psll(w/d/q) bit shifts for SSE2
Simon Pilgrim
- [llvm] r226665 - Revert "DAGCombine: fold (or (and X, M), (and X, N)) -> (and X, (or M, N))"
Tim Northover
- [PATCH] [mips] Add new error message and improve testing for parsing the .module directive.
Toma Tabacu
- [llvm] r226669 - Add missing include guards to WindowsSupport.h.
Yaron Keren
- [PATCH] SLPVectorizer: add a second limit for the number of alias checks.
Erik Eckstein
- [llvm] r226671 - Fixed a bug with how we determine bitset indices.
George Burgess IV
- [llvm] r226672 - [lit] Format JSONMetricValue strings better.
Eric Fiselier
- [compiler-rt] r226673 - [msan] Refactor shadow operations.
Evgeniy Stepanov
- [compiler-rt] r226674 - [msan] Fix origins in realloc.
Evgeniy Stepanov
- [llvm] r226676 - [X86] Declare SSE4.1/AVX2 vector extloads covered by PMOV[SZ]X legal.
Ahmed Bougacha
- [PATCH] Moar string interceptors: strstr, strcasestr, strcspn, strpbrk
Maria Guseva
- [PATCH] Moar string interceptors: strstr, strcasestr, strcspn, strpbrk
Maria Guseva
- [PATCH] Moar string interceptors: strstr, strcasestr, strcspn, strpbrk
Kostya Serebryany
- [PATCH] Moar string interceptors: strstr, strcasestr, strcspn, strpbrk
Kostya Serebryany
- [PATCH] Moar string interceptors: strstr, strcasestr, strcspn, strpbrk
Maria Guseva
- [PATCH][lld] ELF/AArch64: Add support for checking for ABS32 overflow
Will Newton
- [llvm] r226681 - [Hexagon] Converting multiply and accumulate with immediate intrinsics to patterns.
Colin LeMahieu
- [llvm] r226682 - R600/SI: Custom lower fround
Matt Arsenault
- [PATCH] Make it easier to use DwarfContext with MCJIT and add RelocVisitor support for Darwin
Frederic Riss
- [llvm] r226684 - Let subprograms with instructions without parent scopes fail the
Adrian Prantl
- [PATCH] Adding a new cl::HideUnrelatedOptions API to allow clang to migrate off cl::getRegisteredOptions.
Chris Bieneman
- [llvm] r226686 - LiveIntervalAnalysis: Remove unused pruneValue() variant.
Matthias Braun
- [llvm] r226687 - LiveIntervalAnalysis: Factor out code to update liveness on physreg def removal
Matthias Braun
- [lld] r226688 - Simplify.
Rui Ueyama
- [llvm] r226689 - LiveIntervalAnalysis: document removePhysRegDefAt() function.
Matthias Braun
- [llvm] r226690 - LiveIntervalAnalysis: Factor out code to update liveness on vreg def removal
Matthias Braun
- [lld] r226693 - Fix slow test.
Rui Ueyama
- [PATCH] [compiler-rt] Fix/workaround for OS X truncated stacktraces taken by external tools
Kuba Brecka
- [llvm] r226694 - Fix a compile issue on MSVC and call finalize().
Adrian Prantl
- [PATCH] [lld] Fix five of the shared-lib builds
Greg Fitzgerald
- [PATCH] [SelectionDAG] Combine extload/store/load sequence into extload.
Ahmed Bougacha
- [zorg] r226700 - [zorg] Rev1: Fix get slave environment in LLDB Windows builder.
Rick Foos
- [PATCH] InstCombine: propagate deref and nonNull return attributes
Ramkumar Ramachandra
- [PATCH] R600/SI: Fix operand types for v_sub_f64 pseudo
Matt Arsenault
- [llvm] r226701 - simplify expression
Adrian Prantl
- [lld] r226702 - add_lld_library -> add_llvm_library
Greg Fitzgerald
- [PATCH] Add getSwappedBytes implementations for float / double
Matt Arsenault
- [llvm] r226705 - [X86][SSE] movddup shuffle mask decodes
Simon Pilgrim
- [lld] r226706 - Fix runtime error on Windows.
Rui Ueyama
- [PATCH] Fix load-store optimizer on thumbv4t
Jonathan Roelofs
- [llvm] r226708 - InstCombine: Don't strip bitcasts off of callsites marked 'thunk'
David Majnemer
- [llvm] r226710 - Added test to cover the CFLAA bitset indexing bug.
George Burgess IV
- [llvm] r226711 - Fix load-store optimizer on thumbv4t
Jonathan Roelofs
- [llvm] r226713 - R600: Add missing tests for i64 srem
Matt Arsenault
- [llvm] r226716 - [X86][SSE] Added support for SSE3 lane duplication shuffle instructions
Simon Pilgrim
- [llvm] r226729 - Adding a new cl::HideUnrelatedOptions API to allow clang to migrate off cl::getRegisteredOptions.
Chris Bieneman
- [PATCH] Intrinsics: introduce llvm_any_ty aka ValueType Any
Ramkumar Ramachandra
- [zorg] r226731 - [zorg] Fix ignorefail in r226700
Rick Foos
- [lld] r226732 - Fix five of the shared library build targets
Greg Fitzgerald
- [llvm] r226733 - LiveIntervalAnalysis: Mark subregister defs as undef when we determined they are only reading a dead superregister value
Matthias Braun
- [llvm] r226734 - R600: Add checks for urem/srem by a constant
Matt Arsenault
- [llvm] r226736 - DebugInfo: Use distinct inlinedAt MDLocations to avoid separate inlined calls being coalesced
David Blaikie
- [polly] r226739 - Drop an unused parameter
Tobias Grosser
- [llvm] r226740 - DAGCombine: fold (or (and X, M), (and X, N)) -> (and X, (or M, N))
Tim Northover
- [PATCH] [zorg] Add windows lldb test builder to zorg
Galina
- [llvm] r226745 - [X86][SSE] Missing SSE/AVX1 memory folding integer instructions
Simon Pilgrim
- [llvm] r226746 - [canonicalization] Refactor how we create new stores into a helper
Chandler Carruth
- [llvm] r226747 - Rewrite DIExpression::Verify() using an iterator. NFC.
Adrian Prantl
- [llvm] r226748 - Make DwarfExpression use the new DIExpressionIterator. NFC.
Adrian Prantl
- [llvm] r226750 - Explicitly describe '///' versus '//' comment delimiters.
Paul Robinson
- [PATCH] Explicitly say doxygen comments use triple-slash
Paul Robinson
- [llvm] r226755 - Make ScalarEvolution less aggressive with respect to no-wrap flags.
Sanjoy Das
- [PATCH] Assigning and copying command line option objects shouldn't be allowed.
Chris Bieneman
- [llvm] r226762 - Assigning and copying command line option objects shouldn't be allowed.
Chris Bieneman
- [LNT] r226763 - Add JSON support for 'machine' and 'run' pages.
Michael Zolotukhin
- [llvm] r226767 - Win64 SEH: Emit the constant 1 for catch-all into xdata
Reid Kleckner
- [llvm] r226768 - SEH: Finish writing the catch-all test case
Reid Kleckner
- [llvm] r226769 - Making deleted copy constructors and operators to be private for better diagnostics when deleted is not available.
Chris Bieneman
- [llvm] r226770 - DIBuilder: Create a getHeaderIterator() helper, NFC
Duncan P. N. Exon Smith
- [PATCH] Add cmake flag LLVM_USE_SANITIZE_COVERAGE
Kostya Serebryany
- [llvm] r226772 - DIBuilder: Extract DIHeaderFieldIterator::getNumber(), NFC
Duncan P. N. Exon Smith
- [llvm] r226773 - DIBuilder: Stop abusing DIExpressionIterator::operator*(), NFC
Duncan P. N. Exon Smith
- [llvm] r226774 - DIBuilder: Extract header_begin() and header_end(), NFC
Duncan P. N. Exon Smith
- [llvm] r226775 - DIBuilder: Make header iterator constructor explicit, NFC
Duncan P. N. Exon Smith
- [PATCH] Classify functions by EH personality type rather than using the triple
Reid Kleckner
- [llvm] r226777 - [canonicalize] Move a helper function further up the file so it can be
Chandler Carruth
- [llvm] r226779 - ARM: fail less catastrophically on invalid Windows input
Saleem Abdulrasool
- [PATCH] [compiler-rt] Add a __attribute__((constructor)) AsanInitFromRtl initializer for OS X
Kuba Brecka
- [llvm] r226781 - [canonicalize] Teach InstCombine to canonicalize loads which are only
Chandler Carruth
- [lld] r226782 - Add ARM backend to the autotools build
Greg Fitzgerald
- [PATCH] Changes in ‘CodeExtractor’ for call-site block
Ashutosh Nema
- [llvm] r226783 - [PM] Rename InstCombine.h to InstCombineInternal.h in preparation for
Chandler Carruth
- [PATCH] MC: Don't emit min version directives when -fno-integrated-as is on
Nico Weber
- [PATCH] [lld] Fix the ELF shared library build targets
Greg Fitzgerald
- [PATCH] [MSan][Clang][MIPS] Enabled memory, dataflow and thread options for MIPS platform
Mohit Bhakkad
- [PATCH] [COMPILER-RT] Implement __fixtfsi, __fixunstfsi
GuanHong Liu
- [llvm] r226791 - Fixed a bug in masked load/store in reversed loop.
Elena Demikhovsky
- [llvm] r226792 - SLPVectorizer: add a second limit for the number of alias checks.
Erik Eckstein
- [llvm] r226793 - Fix crashes in IRCE caused by mismatched types
Sanjoy Das
- [compiler-rt] r226794 - [Sanitizers] Intercept preadv() on FreeBSD
Viktor Kutuzov
- [PATCH] Commoning of target specific load/store intrinsics in Early CSE
Sanjin Sijaric
- [compiler-rt] r226796 - [Sanitizers] Fix inet_aton() and inet_pton() interceptors to work on FreeBSD
Viktor Kutuzov
- [llvm] r226797 - [X86] Remove some unused multiclasses from AVX512 instruction file.
Craig Topper
- [llvm] r226798 - Use u8imm instead of i32i8imm on a couple instructions that have no patterns and thus no reason to use a larger operand size.
Craig Topper
- [compiler-rt] r226799 - [Msan] Fix the DynRet unit test to build on FreeBSD
Viktor Kutuzov
- [compiler-rt] r226800 - [Msan] Fix the strerror_r unit test to build on FreeBSD
Viktor Kutuzov
- [compiler-rt] r226801 - [Msan] Fix the readv and preadv unit tests to pass on FreeBSD
Viktor Kutuzov
- [llvm] r226802 - Revert r226798. Guess I missed the patterns.
Craig Topper
- [compiler-rt] r226803 - [msan] Relax CHECK conditions in 2 tests.
Evgeniy Stepanov
- [llvm] r226804 - [NFC] Introduce a 'struct Range' for IRCE
Sanjoy Das
- [llvm] r226805 - Fixed a bug in narrowing store operation.
Elena Demikhovsky
- [llvm] r226806 - Fixed a comment
Elena Demikhovsky
- [PATCH] Handle llvm.loop metadata in SplitCriticalEdges.
Tobias Grosser
- [PATCH] New "strict_string_checks" run-time flag
Maria Guseva
- [compiler-rt] r226807 - [ASan] Print out the shadow memory range on shadow mapping failures
Timur Iskhodzhanov
- [llvm] r226808 - Fixed a bug in type legalizer for masked load/store intrinsics.
Elena Demikhovsky
- [compiler-rt] r226809 - [ASan/Win] Move the shadow to 0x30000000
Timur Iskhodzhanov
- [llvm] r226809 - [ASan/Win] Move the shadow to 0x30000000
Timur Iskhodzhanov
- [llvm] r226811 - [DAGCombine] Produce better code for constant splats
Michael Kuperstein
- [PATCH] [LSan][MIPS64] Enable LSan testing for mips64/mips64el
Sagar Thakur
- [zorg] Enable compiler-rt on clang-native-aarch64 builder
Gabor Ballabas
- [llvm] r226814 - Revert r226811, MSVC accepts code sane compilers don't.
Michael Kuperstein
- [llvm] r226815 - Mark |TLI| variables used to suppress -Wunused-variable warnings.
Alexander Potapenko
- [PATCH] [mips] Add tests for bitwise binary and integer arithmetic operators.
Vasileios Kalintiris
- [llvm] r226816 - [DAGCombine] Produce better code for constant splats
Michael Kuperstein
- [PATCH] [x86] Combine x86mmx/i64 to v2i64 conversion to use scalar_to_vector
Bruno Cardoso Lopes
- [compiler-rt] r226821 - [msan] Better use-after-free reports.
Evgeniy Stepanov
- [compiler-rt] r226825 - [sanitizer] Fix windows build.
Evgeniy Stepanov
- [llvm] r226826 - Silencing a -Wsign-compare warning (all uses of this constant are within unsigned expressions anyway); NFC.
Aaron Ballman
- [compiler-rt] r226827 - [sanitizer] Intercept sched_getparam.
Evgeniy Stepanov
- [llvm] r226828 - Pass -Wl, -z, defs when building shared libraries, but not with the sanitizers.
Rafael Espindola
- [llvm] r226828 - Pass -Wl, -z, defs when building shared libraries, but not with the sanitizers.
Dimitry Andric
- [llvm] r226828 - Pass -Wl, -z, defs when building shared libraries, but not with the sanitizers.
Rafael Espíndola
- [llvm] r226828 - Pass -Wl, -z, defs when building shared libraries, but not with the sanitizers.
Dimitry Andric
- [llvm] r226828 - Pass -Wl, -z, defs when building shared libraries, but not with the sanitizers.
Rafael Espíndola
- [llvm] r226828 - Pass -Wl, -z, defs when building shared libraries, but not with the sanitizers.
Chaoren Lin
- [llvm] r226828 - Pass -Wl, -z, defs when building shared libraries, but not with the sanitizers.
Rafael Espíndola
- [llvm] r226828 - Pass -Wl, -z, defs when building shared libraries, but not with the sanitizers.
Chaoren Lin
- [llvm] r226828 - Pass -Wl, -z, defs when building shared libraries, but not with the sanitizers.
Rafael Espíndola
- [llvm] r226828 - Pass -Wl, -z, defs when building shared libraries, but not with the sanitizers.
İsmail Dönmez
- [compiler-rt] r226829 - tsan: use hacky call only on x86_64
Dmitry Vyukov
- [llvm] r226830 - [pr21886] Change MCJIT/ELF to support MSVC C++ mangled symbol.
Rafael Espindola
- [PATCH] Import isl as an external library into Polly
Tobias Grosser
- [compiler-rt] r226831 - [ASan/Win] Fix PR20944 -- run ASan gtests as part of check-asan on Windows
Timur Iskhodzhanov
- [PATCH] Flag to enable IEEE-754 friendly FP optimizations
Sergey Dmitrouk
- [compiler-rt] r226832 - [sanitizer] Move sched_getparam test under Linux/.
Evgeniy Stepanov
- [llvm] r226834 - Fix a comment.
Adrian Prantl
- [llvm] r226835 - Rename DIExpressionIterator to DIExpression::iterator.
Adrian Prantl
- [llvm] r226836 - Rewrite DIExpression::printInternal() to use the iterator interface.
Adrian Prantl
- [llvm] r226837 - Document DIExpression.
Adrian Prantl
- [llvm] r226838 - Run clang-format on parts of DebugInfo.h
Adrian Prantl
- [zorg] r226840 - Move AArch64 from std to full builder
Renato Golin
- [PATCH] [Static Analyzer] Fix false positive in Clang Static Analyzer
Karthik Bhat
- [llvm] r226841 - AArch64: decode all MRS/MSR forms early to avoid saving FeatureBits.
Tim Northover
- [PATCH] Optimize unrolled reductions in LoopStrengthReduce
Olivier Sallenave
- [PATCH] [InstCombine] Lower unknown @llvm.objectsize early.
Ahmed Bougacha
- [llvm] r226842 - Revert "PR21408: Workaround the appearance of duplicate variables due to problems when inlining two calls to the same function from the same call site."
David Blaikie
- [llvm] r226843 - Fix the condition in this assertion, and also make it into an unreachable.
Adrian Prantl
- [llvm] r226845 - merge consecutive stores of extracted vector elements (PR21711)
Sanjay Patel
- [PATCH] Add intrinsic definitions for unary op AVX instructions [x86]
Simon Pilgrim
- [PATCH 2/3] SelectionDAG: Add KnownBits and SignBits computation for EXTRACT_ELEMENT
Jan Vesely
- [llvm] r226848 - Add the option, -indirect-symbols, used with -macho to print the Mach-O indirect symbol table to llvm-objdump.
Kevin Enderby
- [PATCH] [emacs] Use c-mode-common-hook, derive from "gnu"
Ramkumar Ramachandra
- [llvm] r226850 - Revert "Don't remove a landing pad if the invoke requires a table entry."
Reid Kleckner
- [llvm] r226857 - Intrinsics: introduce llvm_any_ty aka ValueType Any
Ramkumar Ramachandra
- PATCHES: StructurizeCFG bug-fix
Tom Stellard
- [PATCH] Use correct dylib ID in Darwin loadable modules
Lawrence Velázquez
- [PATCH] Refactoring cl::parser construction and initialization.
Chris Bieneman
- [llvm] r226861 - [emacs] Use c-mode-common-hook, derive from "gnu"
Ramkumar Ramachandra
- [PATCH] [X86] Convert esp-relative movs of function arguments to pushes, step 2
Reid Kleckner
- [llvm] r226862 - Don't use -z,defs on FreeBSD.
Rafael Espindola
- [llvm] r226864 - Refactoring cl::parser construction and initialization.
Chris Bieneman
- [PATCH] Check isTypeDesirableForOp before replacing mulhu/mulhs
Matt Arsenault
- [llvm] r226866 - IR: Update references to temporaries before deleting
Duncan P. N. Exon Smith
- [llvm] r226867 - Remove dead leak detector parts that fell out of use in r224703.
Benjamin Kramer
- [llvm] r226868 - [PM] Actually add the new pass manager support for the assumption cache.
Chandler Carruth
- [llvm] r226869 - [Object] Fix a bug in a condition introduced in r226217 - visibility can't be
Lang Hames
- [llvm] r226871 - [X86][SSE] Simplified PSUBUS tests
Simon Pilgrim
- [llvm] r226872 - Line endings fixes. NFC.
Simon Pilgrim
- [PATCH] Refactoring llvm command line parsing and option registration.
Chris Bieneman
- [llvm] r226873 - [X86][AVX] Added (V)MOVDDUP / (V)MOVSLDUP / (V)MOVSHDUP memory folding + tests.
Simon Pilgrim
- [llvm] r226874 - IR: DwarfNode => DebugNode, NFC
Duncan P. N. Exon Smith
- [llvm] r226876 - IR: Change GenericDwarfNode::getHeader() to StringRef
Duncan P. N. Exon Smith
- [compiler-rt] r226878 - Fix/workaround for OS X truncated stacktraces taken by external tools
Kuba Brecka
- [llvm] r226879 - R600: Simplify LowerUDIVREM
Jan Vesely
- [llvm] r226880 - SelectionDAG: Add KnownBits and SignBits computation for EXTRACT_ELEMENT
Jan Vesely
- [llvm] r226881 - R600: Try to use lower types for 64bit division if possible
Jan Vesely
- [PATCH][ADT] Add move-construction and move-assignment from SmallVectorImpl<T> to SmallVector<T,N>.
Lang Hames
- [lld] r226883 - Make access to LinkingContext::getNode safe.
Rui Ueyama
- [compiler-rt] r226884 - Fix the extra whitespace from r226878.
Kuba Brecka
- [llvm] r226887 - MipsAsmParser.cpp: Suppress a warning introduced in r226657. [-Wunused-variable]
NAKAMURA Takumi
- [llvm] r226888 - Reformat.
NAKAMURA Takumi
- [llvm] r226890 - Prune an out-of-date \param since r226476. [-Wdocumentation]
NAKAMURA Takumi
- [lld] r226893 - Don't use iterator for the same reason as r226883.
Rui Ueyama
- [PATCH] non-Unicode response file support on Windows
Yunzhong Gao
- [llvm] r226895 - Add STB_GNU_UNIQUE to the ELF writer.
Rafael Espindola
- FW: Changes in ‘CodeExtractor’ for call-site block
Nema, Ashutosh
- [llvm] r226897 - [X86] Add IntrNoMem to the AVX512 conflict intrinsics.
Craig Topper
- [PATCH] [ELFYAML] Support mips64 relocation record format in yaml2obj/obj2yaml
Simon Atanasyan
- [llvm] r226898 - Fix 80 column violation
Craig Topper
- [llvm] r226899 - [ADT] Add move operations to SmallVector<T, N> from SmallVectorImpl<T>.
Lang Hames
- [llvm] r226901 - DAGCombine: always constant fold FMA when target disable FP exceptions
Mehdi Amini
- [PATCH] Implement variable-sized alloca instrumentation (take 2).
Alexey Samsonov
- [llvm] r226902 - [x86] Change u8imm operands to always print as unsigned. This makes shuffle masks and the like make way more sense.
Craig Topper
- [lld] r226903 - Test commit.
Denis Protivensky
- [PATCH] Incorrect loop limit computation in LFTR
Sanjoy Das
- [llvm] r226904 - This patch fixes issue with lowering below mentioned pattern :-
Jyoti Allur
- [llvm] r226905 - [mips] Add new error message and improve testing for parsing the .module directive.
Toma Tabacu
- [PATCH] [mips] Forbid the usage of .module after emitting .set mips0, pop, push.
Toma Tabacu
- [PATCH] Regression test for lshr codegen bug
Paweł Bylica
- [PATCH] [mips] Enable arithmetic and binary operations for the i128 data type.
Vasileios Kalintiris
- [PATCH] [emacs] fix parens, font-lock i* in llvm-mode
Rafael Ávila de Espíndola
- [patch] Document the restriction on removing a global from a COMDAT
Rafael Espíndola
- [compiler-rt] r226910 - [Sanitizers] Intercept statfs() on FreeBSD
Viktor Kutuzov
- [PATCH] [Msan] Fix the statfs unit test to pass on FreeBSD
Viktor Kutuzov
- [PATCH] [Msan] Disable the ppoll unit test on FreeBSD
Viktor Kutuzov
- [compiler-rt] r226913 - [sanitizer] Fix an edge case in MemoryRangeIsAvailable.
Evgeniy Stepanov
- [PATCH] [msan] Refactor memory layout specification and setup
Evgeniy Stepanov
- [llvm] r222208 - Support ELF files of unknown type.
Rafael Espíndola
- [PATCH] Modify llvm-objdump to display information for common symbols similar to GNU objdump
colinl at codeaurora.org
- [llvm] r223268 - [Hexagon] Converting member InstrDesc to static variable.
Rafael Espíndola
- [PATCH] [RFC][PATCH] Minor opt to access pointers to globals via pcrel GOT entries
Rafael Espíndola
- [PATCH] Change representation of member function pointers for MIPS targets
Zoran Jovanovic
- [PATCH] [mips][microMIPS] Implement LWGP instruction
Jozef Kolek
- [PATCH] [zorg] Rev2: Fix get slave environment in LLDB Windows builder.
Rick Foos
- [PATCH] Make intrinsic signature iAny work with arrays
Ramkumar Ramachandra
- [PATCH] overloaded-intrinsic-name: exercise anyptr on struct
Ramkumar Ramachandra
- [PATCH] R600/SI: Move i64 -> v2i32 load promotion into AMDGPUDAGToDAGISel::Select()
Tom Stellard
- [llvm] r226917 - Remove some local variables in place of just querying for them
Eric Christopher
- [llvm] r226919 - Debug Info / PR22309: Allow union types to be emitted as unsigned constants.
Adrian Prantl
- [PATCH] Model sqrtsd as a binary operation with one source operand tied to the destination (PR14221)
Sanjay Patel
- [llvm] r226920 - Classify functions by EH personality type rather than using the triple
Reid Kleckner
- [llvm] r226921 - Add the option, -data-in-code, to llvm-objdump used with -macho to print the Mach-O data in code table.
Kevin Enderby
- [lld] r226922 - Fix the ELF shared library build targets
Greg Fitzgerald
- [compiler-rt] r226926 - [compiler-rt] Fix the prototype of ioctl interceptor
Kuba Brecka
- [PATCH] Putting all the standard tool options into a "Generic" category.
Chris Bieneman
- [lld] r226928 - Revert " Fix the ELF shared library build targets"
Greg Fitzgerald
- [compiler-rt] r226929 - [compiler-rt] Ensure AsanInitFromRtl is called from a static initializer on OS X by using ASAN_DYNAMIC=1
Kuba Brecka
- [llvm] r226931 - [emacs] llvm-mode: fix parens, font-lock i*
Ramkumar Ramachandra
- [PATCH] Teach llvm::format_hex() to support formatting without a prefix '0x'
Zachary Turner
- [llvm] r226932 - [Objdump] Output information about common symbols in a way closer to GNU objdump.
Colin LeMahieu
- [llvm] r226934 - LowerSwitch: replace unreachable default with popular case destination
Hans Wennborg
- [llvm] r226935 - [mips] fix spelling of 'disassembler'
Alexei Starovoitov
- [llvm] r226936 - Fix the problem with llvm-objdump and -archive-headers in printing the archive header size field.
Kevin Enderby
- [llvm] r226937 - lit: Make MCJIT's supported arch check case insensitive
Reid Kleckner
- [compiler-rt] r226938 - [sanitizer] Update descriptor size for glibc 2.13.
Sergey Matveev
- [PATCH] Add llvm-pdbdump to tools
Zachary Turner
- [llvm] r226939 - Move the accessor functions from DIExpression::iterator into a wrapper
Adrian Prantl
- [llvm] r226940 - [Orc] New JIT APIs.
Lang Hames
- [llvm] r226941 - [Orc] LLVMLinkInOrcMCJITReplacement shouldn't be in the anonymous namespace.
Lang Hames
- [llvm] r221915 - Object, Mach-O: Refactor and clean code up
Rafael Espíndola
- [llvm] r226942 - [YAMLIO] Add support for numeric values in enums.
Michael J. Spencer
- [llvm] r226943 - [Object][ELF] Test unknown type.
Michael J. Spencer
- [llvm] r226945 - R600/SI: Move i64 -> v2i32 load promotion into AMDGPUDAGToDAGISel::Select()
Tom Stellard
- [llvm] r226946 - [Orc] Remove a bunch of constructors from ObjectLinkingLayer.
Lang Hames
- [llvm] r226948 - [YAMLIO] Dirty hack: Force integral conversion to allow strong typedefs to convert.
Michael J. Spencer
- [llvm] r226949 - Fix the MSVC build with the new Orc JIT APIs
Reid Kleckner
- [lld] r226950 - [lld] Re-add REQUIRES line
Filipe Cabecinhas
- [lld] r226951 - [lld] Added REQUIRES lines to tests
Filipe Cabecinhas
- [llvm] r226952 - llvm-cov: clang-format the GCOV files (NFC)
Justin Bogner
- [llvm] r226953 - [x86] Combine x86mmx/i64 to v2i64 conversion to use scalar_to_vector
Bruno Cardoso Lopes
- [PATCH] fix test-suite/SingleSource/UnitTests/ObjC for iOS SDK
Matthias Braun
- [llvm] r226958 - mips: Fix "XPASS" test results by removing 'not' commands
Reid Kleckner
- [llvm] r226960 - llvm-cov: Use range-for (NFC)
Justin Bogner
- [PATCH] [lld] Break cyclic dependency between lldDriver and lldMachO
Greg Fitzgerald
- [llvm] r226961 - llvm-cov: Don't use llvm::outs() in library code
Justin Bogner
- [lld] r226963 - [MachO] Remove dependency on lldDriver
Greg Fitzgerald
- [llvm] r226964 - InstrProf: debug dumps should go to dbgs(), not outs()
Justin Bogner
- [lld] r226965 - Remove extra parentheses.
Rui Ueyama
- [lld] r226966 - Fix spelling.
Rui Ueyama
- [llvm] r226967 - Address more review comments for DIExpression::iterator.
Adrian Prantl
- [PATCH] (Part 1/2) non-Unicode response file on Windows: UTF-8 BOM
Yunzhong Gao
- [llvm] r226969 - Fix assertion when C++ EH filters are present in functions using SEH
Reid Kleckner
- [llvm] r226970 - R600/SI: Emit .hsa.version section for amdhsa OS
Tom Stellard
- [lld] r226971 - ELF: Remove virtual from non-overriden functions.
Rui Ueyama
- [lld] r226972 - ELF: Remove dead code.
Rui Ueyama
- [llvm] r226973 - [Orc] Add orcjit to the dependencies list in the Makefile for lli.
Lang Hames
- [llvm] r226974 - [x86] Fix a comment
Bruno Cardoso Lopes
- [llvm] r226975 - [Orc] Add some missing headers to the CompileOnDemandLayer.h
Lang Hames
- [lld] r226976 - Fix the ELF shared library build targets - take 2
Greg Fitzgerald
- [llvm] r226978 - [AArch64][LoadStoreOptimizer] Form LDPSW when possible.
Quentin Colombet
- [PATCH] llvm-testsuite: fix MiBench/office-ispell on iOS SDK
Matthias Braun
- [PATCH] Add a pass for constructing gc.statepoint sequences w/explicit relocations
Philip Reames
- [PATCH] Add a pass for inserting safepoints into (nearly) arbitrary IR
Philip Reames
- [PATCH] Pass QueryInst down through non-local dependency calculation
Philip Reames
- [PATCH] Refine memory dependence's notion of volatile semantics
Philip Reames
- [llvm] r226979 - Reverting r226937: lit: Make MCJIT's supported arch check case insensitive
Kuba Brecka
- [llvm] r226980 - Bring the modules buildbot back to life after r226940.
Richard Smith
- [llvm] r226981 - [PM] Rework how the TargetLibraryInfo pass integrates with the new pass
Chandler Carruth
- [PATCH 1/1] [Orc] Add TransformUtils to dependency list
Jan Vesely
- [PATCH] Teach SplitBlockPredecessors how to handle landingpad blocks.
Igor Laevsky
- [lld] r226984 - Return a boolean value directly, instead of returning true if true and false if false.
Rui Ueyama
- [lld] r226985 - Fix REQUIRES lines added in r226951 and add the x86 feature if the X86 target was compiled in
Filipe Cabecinhas
- [PATCH] Implement intrinsics memset, memcopy and memmove in Mips fast-isel
reed kotler
- [llvm] r226986 - [Bitcode] Diagnose errors instead of asserting from bad input
Filipe Cabecinhas
- [llvm] r226987 - [PM] Port instcombine to the new pass manager!
Chandler Carruth
- [llvm] r226988 - If we see UTF-8 BOM sequence at the beginning of a response file, we shall
Yunzhong Gao
- [lld] r226989 - Fix single-arch builds broken by r226976
Greg Fitzgerald
- [lld] r226990 - Revert r226950. The test doesn't require the Mips target anymore
Filipe Cabecinhas
- [PATCH] [compiler-rt] Make MaybeReexec properly process DYLD_INSERT_LIBRARIES when using non-absolute paths
Kuba Brecka
- [llvm] r226991 - [PM] Move the LowerExpectIntrinsic pass to the Scalar library.
Chandler Carruth
- [llvm] r226992 - [PM] Clean up the formatting of the LowerExpectIntrinsic pass prior to
Chandler Carruth
- [llvm] r226993 - [PM] Add a basic doxygen comment for this pass.
Chandler Carruth
- [PATCH] [lld] Correct forming of ARM/Thumb atoms
Denis Protivensky
- [llvm] r226994 - [PM] Pull the two helpers for this pass into static functions. There are
Chandler Carruth
- [llvm] r226995 - [PM] Use a SmallVector instead of std::vector to avoid heap allocations
Chandler Carruth
- [llvm] r226996 - [PM] Switch tihs code to use a range based for loop over the function.
Chandler Carruth
- [llvm] r226997 - [PM] Use a more appropriate name for the statistics variable in
Chandler Carruth
- [llvm] r226998 - [PM] Change LowerExpectIntrinsic to actually return true when it has
Chandler Carruth
- [llvm] r226999 - [PM] Port LowerExpectIntrinsic to the new pass manager.
Chandler Carruth
- [llvm] r227000 - [PM] Reformat this code with clang-format so that I can use clang-format
Chandler Carruth
- [llvm] r227001 - [PM] General doxygen and comment cleanup for this pass.
Chandler Carruth
- [llvm] r227002 - [DAG] Fix wrong canonicalization performed on shuffle nodes.
Andrea Di Biagio
- [llvm] r227003 - [mips] Fix assertion on i128 addition/subtraction on MIPS64
Daniel Sanders
- [llvm] r227004 - Update of the gold-plugin.cpp code to match Chandler's changes (r226981)
Sylvestre Ledru
- [llvm] r227005 - [mips] Fix 'jumpy' debug line info around calls.
Daniel Sanders
- [RFC] Heuristic for complete loop unrolling
Hal Finkel
- [PATCH] [Polly] Added support for modulo expressions
Tobias Grosser
- [PATCH] [Polly] Allow to link MemoryAccesses together (linked list fashion)
Tobias Grosser
- [PATCH] BPF backend
Alexei Starovoitov
- [llvm] r227008 - BPF backend
Alexei Starovoitov
- [PATCH] [NFC] Make the maximal loop depth an absolut value.
Tobias Grosser
- [llvm] r227009 - bpf: add missing lit.local.cfg
Alexei Starovoitov
- [llvm] r227010 - Remove a number of redundant ExecutionEngine regression tests.
Lang Hames
- [llvm] r227011 - [Orc] Add TransformUtils to Orc's dependency list.
Lang Hames
- X86TargetLowering::LowerToBT
Chris Sears
- [llvm] r227012 - DebugInfo: Fix use after return found by asan.
Benjamin Kramer
- [llvm] r227013 - Add visibility attribute for InstCombinePass (r226987).
Patrik Hagglund
- [llvm] r227014 - CodeGen: drive-by formatting clean ups
Saleem Abdulrasool
- [llvm] r227016 - Revert r227013 "Add visibility attribute for InstCombinePass (r226987)."
Patrik Hagglund
- [llvm] r227017 - llvm-cov: Only combine segments if they overlap exactly
Justin Bogner
- Fix the aggressive anti-dep breaker's subregister definition handling
Hal Finkel
- [llvm] r227018 - InstrProf: Add operator!= to coverage counters
Justin Bogner
- [PATCH] [Polly] Support for math/misc intrinsics
Tobias Grosser
- [llvm] r227019 - Update references to lines of code count.
Charlie Turner
- [llvm] r227020 - Fixup debug information references.
Charlie Turner
- [llvm] r227021 - Remove a few more redundant ExecutionEngine regression tests.
Lang Hames
- [llvm] r227025 - [PM] Remove the restricted visibility from the instcombine worklist. Now
Chandler Carruth
- [llvm] r227030 - Remove tab characters. NFC.
Craig Topper
- [llvm] r227031 - [X86] Use u8imm in several places that used i32i8imm that don't require an i32 type.
Craig Topper
- [llvm] r227032 - [X86] Replace i32i8imm on SSE/AVX instructions with i32u8imm which will make the assembler bounds check them. It will also make them print as unsigned.
Craig Topper
- [PATCH] Reset the baseline for ppc64le to be equivalent to pwr8
Nemanja Ivanovic
- [compiler-rt] r227033 - Fix up test cases to account for improved column fidelity provided by clang
David Blaikie
- [LLVMdev] [RFC] Heuristic for complete loop unrolling
Owen Anderson
- [llvm] r227035 - Implemented cost model for masked load/store operations.
Elena Demikhovsky
- [llvm] r227036 - Remove tab characters. NFC
Craig Topper
- [llvm] r227038 - Simplify a multiclass. No functional change.
Craig Topper
- [llvm] r227039 - [X86] Give scalar VRNDSCALE instructions priority in AVX512 mode.
Craig Topper
- [llvm] r227040 - Orc/LLVMBuild.txt: Prune redundant "Target" in libdeps.
NAKAMURA Takumi
- [llvm] r227041 - OrcJIT: Avoid non-static initializers.
NAKAMURA Takumi
- [llvm] r227042 - Orc/IRCompileLayer.h: Avoid non-static initializer.
NAKAMURA Takumi
- [llvm] r227043 - AVX-512: Changes in operations on masks registers for KNL and SKX
Elena Demikhovsky
- [llvm] r223348 - Masked Load / Store Intrinsics - the CodeGen part.
Demikhovsky, Elena
- [llvm] r227044 - [ELFYAML] Support mips64 relocation record format in yaml2obj/obj2yaml
Simon Atanasyan
- [lld] r227045 - [ELF] Update for LLVM api change
Simon Atanasyan
- [llvm] r227046 - Instantiate Registry<GCStrategy> in LLVMCore, to let it available on Win32 DLL.
NAKAMURA Takumi
- [lld] r227047 - [Mips] Use template class argument instead of hard-coded type name in
Simon Atanasyan
- [lld] r227048 - [Mips] Remove duplicated typedef's
Simon Atanasyan
- [lld] r227049 - [Mips] Reformat the code with clang-format
Simon Atanasyan
- [llvm] r227050 - [docs] Add link to the MIPS 64-bit ELF object file specification
Simon Atanasyan
- [lld] r227051 - [Mips] Make MipsELFObjectReader and MipsELFDSOReader class templates
Simon Atanasyan
- [llvm] r227053 - [PowerPC] Reset the baseline for ppc64le to be equivalent to pwr8
Bill Schmidt
- [polly] r227054 - Support for math/misc intrinsics
Johannes Doerfert
- [llvm] r227055 - [PowerPC] Revert ppc64le-aggregates.ll test changes from r227053
Bill Schmidt
- [llvm] r227056 - Debug info: Fix PR22296 by omitting the DW_AT_location if we lost the
Adrian Prantl
- [polly] r227057 - [FIX] Independent blocks with intrinsics handling
Johannes Doerfert
- [lld] r227058 - [Mips] Teach LLD to recognize one more MIPS target triple - mips64el
Simon Atanasyan
- [PATCH] Fix LLVMSetMetadata for MDNodes that contain a single value
Björn Steinbrink
- [PATCH] Parse EB variant as suffix for ARM triples
Joerg Sonnenberger
- [lld] r227059 - [Mips] Add checking of disassembler output in some test cases
Simon Atanasyan
- [llvm] r227063 - [X86] Use i8 immediate for comparison type on AVX512 packed integer instructions. This matches floating point equivalents. Includes autoupgrade support to convert old code.
Craig Topper
- [llvm] r227064 - [X86] Change comparision immediate type to i8 in test cases for AVX512 floating point comparisons. The type was already changed in the definitions and was being auto upgraded to the new type.
Craig Topper
- Fix SROA for intrinsics
Mandeep Singh Grang
- [PATCH] Make Linkerscript accessible from LinkingContext
Davide Italiano
- [PATCH] Constant fold llvm.expect(c, ...) -> c
Pete Cooper
- [PATCH] Jump thread llvm.expect
Pete Cooper
- [llvm] r227074 - Fix a problem where the AArch64 ELF assembler was failing with
Eric Christopher
- [PATCH] MergeFuncs should handle dynamic GEPs
Pete Cooper
Last message date:
Sun Jan 25 23:55:07 PST 2015
Archived on: Tue Aug 4 17:12:14 PDT 2015
This archive was generated by
Pipermail 0.09 (Mailman edition).