The Week Of Monday 13 June 2016 Archives by thread
Starting: Mon Jun 13 01:10:14 PDT 2016
Ending: Sun Jun 19 23:32:04 PDT 2016
Messages: 1709
- [PATCH] D21251: [TTI] The cost model should not assume illegal vector casts get completely scalarized
James Molloy via llvm-commits
- [PATCH] D17386: Loop Fusion Pass
Vikram TV via llvm-commits
- [PATCH] D20896: [LLVM][MIPS] Introduce a CheckAtomic64 cmake module.
Nitesh Jain via llvm-commits
- [PATCH] D20913: [asan] add primitives that allow coroutine implementations
Dmitry Vyukov via llvm-commits
- [PATCH] D21281: Fix a typo in loop versioning.
Vikram TV via llvm-commits
- [PATCH] D21254: [asan] Do not instrument pointers with address space attributes
Kuba Brecka via llvm-commits
- [llvm] r272539 - Fix an enumeral mismatch warning.
Haojian Wu via llvm-commits
- [PATCH] D21282: AMDGPU: mark {exp, log}10{, f, l} library functions as unavailable
Nicolai Hähnle via llvm-commits
- [PATCH] D19719: [mips][atomics] Fix atomic instruction descriptions and uses.
Daniel Sanders via llvm-commits
- [llvm] r272542 - [X86][SSE4A] Renamed tests to correspond with the the instruction with being tested
Simon Pilgrim via llvm-commits
- [PATCH] D20418: [mips] MIPS32/64 itineraries
Daniel Sanders via llvm-commits
- [PATCH] D14351: [Refactor] Replace RegionPasses by FunctionPasses
Johannes Doerfert via llvm-commits
- [llvm] r272543 - This patch fixes handling long double type when it is
Strahinja Petrovic via llvm-commits
- [PATCH] D21172: [LLVM][MIPS] Fix createStubFunction to emit JR encoding based on Arch.
Daniel Sanders via llvm-commits
- [llvm] r272544 - [ARM] Add mrrc/mrrc2 co-processor intrinsics
Ranjeet Singh via llvm-commits
- [PATCH] D20789: Consecutive memory access in Loop Vectorizer - fixed and simplified
Elena Demikhovsky via llvm-commits
- [llvm] r272545 - Fix a typo in loop versioning.
Vikram TV via llvm-commits
- [PATCH] D20897: [AVX512/AVX][Intrinsics] Fix Variable Bit Shift Right Arithmetic intrinsic lowering.
Igor Breger via llvm-commits
- [llvm] r272546 - [ARM] Reverting r272544 because clang patch needs
Ranjeet Singh via llvm-commits
- [PATCH] D20912: [Polly][GSoC 2016]Update ScopBuilder's memory management
Tobias Grosser via llvm-commits
- [PATCH] D5190: [Polly] Data flow reduction detection
Tobias Grosser via llvm-commits
- [PATCH] D20230: [WIP] Minimal SCEV interval analysis
Tobias Grosser via llvm-commits
- [PATCH] D21239: Enable index register memory constraints for inline ASM operands on SystemZ
Ulrich Weigand via llvm-commits
- [llvm] r272369 - Add support for writing through StreamInterface.
Ulrich Weigand via llvm-commits
- Add support for musl-libc on Linux
Lei Zhang via llvm-commits
- [PATCH] D20009: Refactor and cleanup Assembly Parsing / Lexing
Nirav Dave via llvm-commits
- [PATCH] D21284: Fold fmin(nnan x, inf) -> x, fmax(nnan x, -inf) -> x, fmax(nnan ninf x, -flt_max) -> x and fmin(nnan ninf x, flt_max) -> x
Karthik Bhat via llvm-commits
- [PATCH] D21284: Fold fmin(nnan x, inf) -> x, fmax(nnan x, -inf) -> x, fmax(nnan ninf x, -flt_max) -> x and fmin(nnan ninf x, flt_max) -> x
Davide Italiano via llvm-commits
- [PATCH] D21284: Fold fmin(nnan x, inf) -> x, fmax(nnan x, -inf) -> x, fmax(nnan ninf x, -flt_max) -> x and fmin(nnan ninf x, flt_max) -> x
escha via llvm-commits
- [PATCH] D21285: [sanitizer] Revert new GLIBC msghdr/cmsghdr definitions
Adhemerval Zanella via llvm-commits
- [PATCH] D19091: AMDGPU: Run SIFoldOperands after PeepholeOptimizer
Mike Lothian via llvm-commits
- [PATCH] D20297: AMDGPU/SI: Add implicitarg.ptr intrinsic.
Jan Vesely via llvm-commits
- [PATCH] D21001: [AVX512] Fix BLENDM lowering patterns.
Igor Breger via llvm-commits
- [PATCH] D21288: [AArch64] Switch regression tests to test features not CPUs
silviu.baranga at arm.com via llvm-commits
- [llvm] r272547 - [SystemZ] Enable index register memory constraints for inline ASM
Ulrich Weigand via llvm-commits
- [PATCH] D21218: [LibFuzzer] Avoid using std::random_swap() due to platform differences and implement our own version.
Kostya Serebryany via llvm-commits
- [PATCH] D21271: Fix `InstCombine` to not widen metadata on store-to-load forwarding
Daniel Berlin via llvm-commits
- [PATCH] D21246: [InstCombine] Add rule to fold away trunc of partial load
Anna Thomas via llvm-commits
- [PATCH] D21131: [mips][ias] Implement N32 case for .cpsetup.
Daniel Sanders via llvm-commits
- [PATCH] D21291: [SimplifyCFG] Range reduce switches
James Molloy via llvm-commits
- [PATCH] D20725: Make sure function passes are run
Patrik Hägglund via llvm-commits
- [PATCH] D21292: [mips] Correct ELF format for N32.
Daniel Sanders via llvm-commits
- [PATCH] D21293: [FileCheck] Add --check-prefixes as a shorthand for multiple --check-prefix options.
Daniel Sanders via llvm-commits
- [compiler-rt] r272550 - [builtins] replace tabs by spaces and remove whitespace at end of line NFC
Jeroen Ketema via llvm-commits
- [compiler-rt] r272551 - [builtins] Make SOFT_FP versions of floatdidf and floatundidf compile
Jeroen Ketema via llvm-commits
- [llvm] r272519 - Use 'auto' to avoid implicit copies.
David Blaikie via llvm-commits
- [compiler-rt] r272553 - [sanitizer][esan] Add internal_sigaction_syscall
Derek Bruening via llvm-commits
- [PATCH] D20682: Expose target-specific pre-linking passes in TargetMachine
Yaxun Liu via llvm-commits
- [PATCH] D21083: [sanitizer][esan] Add internal_sigaction_syscall
Derek Bruening via llvm-commits
- [llvm] r272554 - AMDGPU: Fix post-RA verifier errors with trackLivenessAfterRegAlloc
Matt Arsenault via llvm-commits
- [llvm] r272555 - In openFileForRead, attempt to fetch the actual name of the file on disk -- including case -- so that clang can later warn about non-portable #include and #import directives.
Taewook Oh via llvm-commits
- [PATCH] D20877: AMDGPU: Fix post-RA verifier errors with trackLivenessAfterRegAlloc
Matt Arsenault via llvm-commits
- [PATCH] D19455: InstCombine: Reduce trunc (shl x, K) width.
Matt Arsenault via llvm-commits
- [PATCH] D20587: AMDGPU: Improve load/store of illegal types.
Matt Arsenault via llvm-commits
- [PATCH] D21294: ELF/AMDGPU: Add support for R_AMDGPU_ABS32 relocations
Tom Stellard via llvm-commits
- [PATCH] D19842: In openFileForRead, attempt to fetch the actual name of the file on disk -- including case -- so that clang can later warn about non-portable #include and #import directives.
Taewook Oh via llvm-commits
- [llvm] r272556 - AMDGPU/SI: Set INDEX_STRIDE for scratch coalescing
Marek Olsak via llvm-commits
- [PATCH] D21136: AMDGPU/SI: Set INDEX_STRIDE for scratch coalescing
Marek Olšák via llvm-commits
- [llvm] r272359 - Add null checks before using a pointer.
David Blaikie via llvm-commits
- [compiler-rt] r272557 - Revert "[sanitizer][esan] Add internal_sigaction_syscall"
Derek Bruening via llvm-commits
- [PATCH] D21274: [Bugpoint] Erase comdat annotations after removing a global's initializer.
Justin Lebar via llvm-commits
- [PATCH] D21297: [ELF][MIPS] Support GOT entries for non-preemptible symbols with different addends
Simon Atanasyan via llvm-commits
- [PATCH] D21276: [AArch64]Make getDefaultExtensions to return exactly what we want.
Renato Golin via llvm-commits
- [PATCH] D21237: LoopRotation: remove iterative calls to rotateLoops
Sebastian Pop via llvm-commits
- [PATCH] D21299: [Codegen Prepare] Swap commutative binops before splitting branch condition.
Balaram Makam via llvm-commits
- [PATCH] D21255: Fix cloning GlobalValues with comdats across Modules.
Justin Lebar via llvm-commits
- [llvm] r272563 - Add triple to input file.
Rafael Espindola via llvm-commits
- [PATCH] Add missing "target triple = "x86_64-unknown-linux-gnu"
Rafael Espíndola via llvm-commits
- [PATCH] D20505: Codegen: Outline for chains of tail-duplicable blocks.
Kyle Butt via llvm-commits
- [PATCH] D21048: [LV] Enable vectorization of loops where the IV has an external use
Michael Kuperstein via llvm-commits
- [llvm] r272566 - [X86] Remove llvm.x86.bit.scan.{forward,reverse}.32
David Majnemer via llvm-commits
- [PATCH] D21215: [docs] Update AMDGPU relocation information
Rafael Espíndola via llvm-commits
- [PATCH] D20379: Codegen: Fix broken assumption in Tail Merge.
Kyle Butt via llvm-commits
- [PATCH] D20239: [Power9] Add codegen for VSX word insert/extract instructions
Nemanja Ivanovic via llvm-commits
- [PATCH] D21154: AMDGPU/SI: Refactor fixup handling for constant addrspace variables
Konstantin Zhuravlyov via llvm-commits
- [PATCH] D20030: [AArch64] Add option to disable speculation of triangle whose tail is the only latch block
Balaram Makam via llvm-commits
- [PATCH] D20803: Displaying coverage information for all source files present in a directory
Chakshu Grover via llvm-commits
- [PATCH] D20993: Add support for collating profiles for use with code coverage
David Li via llvm-commits
- [patch] Drop support for creating $subs
Rafael Espíndola via llvm-commits
- [PATCH] D20931: [X86] Reduce the width of multiplification when its operands are extended from i8 or i16
Michael Kuperstein via llvm-commits
- [PATCH] D21252: [LibFuzzer] Fix flakey ``fuzzer-trace-pc.test`` test on OSX
Kostya Serebryany via llvm-commits
- [PATCH] D21253: [LibFuzzer] Move tests in ``fuzzer-traces.test`` that require hooks to their own test.
Kostya Serebryany via llvm-commits
- [PATCH] D21194: Enable libFuzzer's afl_driver to append stderr to a file.
Kostya Serebryany via llvm-commits
- [llvm] r272577 - [X86][SSE] Added extract to scalar nontemporal store tests
Simon Pilgrim via llvm-commits
- [llvm] r272578 - [CFLAA] Refactor to remove redundant maps. NFC.
George Burgess IV via llvm-commits
- [PATCH] D21233: [CFLAA] Code cleanup: remove redundant node-to-value mapping and value-to-node mapping
George Burgess IV via llvm-commits
- [llvm] r272579 - Attempt to make windows buildbots happy.
George Burgess IV via llvm-commits
- [PATCH] D21261: [CFLAA] Code cleanup: group all graph-building codes into one class
George Burgess IV via llvm-commits
- [llvm] r272580 - Fix AAResults::callCapturesBefore for operand bundles
Sanjoy Das via llvm-commits
- [llvm] r272581 - Move previously added test case to the right location
Sanjoy Das via llvm-commits
- [PATCH] D21262: [CFLAA] Tag actual arguments as AttrEscaped instead of AttrUnknown
George Burgess IV via llvm-commits
- [llvm] r272582 - [MBP] Code cleanup #3 /NFC
Xinliang David Li via llvm-commits
- [PATCH] D21018: [ELF] - Basic versioned symbols support implemented.
Peter Collingbourne via llvm-commits
- [PATCH] D21307: AArch4: Fix range loop contradicting comment above it
Matt Arsenault via llvm-commits
- [test-suite] r272585 - cmake: Append to existing TEST_SUITE_ARCH_FLAGS in xcode_sdk cache
Matthias Braun via llvm-commits
- [test-suite] r272586 - lit: Initialize preparescript in TestPlan constructor
Matthias Braun via llvm-commits
- [PATCH] D21308: AArch64: Fix end iterator dereference
Matt Arsenault via llvm-commits
- [PATCH] D19501: Add LoadStoreVectorizer pass
Justin Lebar via llvm-commits
- [PATCH] D21125: [llvm-objdump] Support detection of feature bits from the object and implement this for Mips.
Rafael Espíndola via llvm-commits
- [PATCH] D20705: LoadStoreVectorizer: Fix assert when merging pointer ops
Justin Lebar via llvm-commits
- [PATCH] D19504: LoadStoreVectorizer: Check TTI for vec reg bit width
Justin Lebar via llvm-commits
- [PATCH] D19506: LoadStoreVectorizer: Skip optnone functions
Justin Lebar via llvm-commits
- [llvm] r272588 - Update the AArch64ExternalSymbolizer to print literal strings as escaped strings
Kevin Enderby via llvm-commits
- [PATCH] D20639: SLPVectorizer: Move propagateMetadata to VectorUtils
Justin Lebar via llvm-commits
- [PATCH] D20696: LoadStoreVectorizer: Use AA metadata
Justin Lebar via llvm-commits
- [PATCH] D21310: [asan] Fix an overflow with an Allocator constant
Wang Wei via llvm-commits
- [PATCH] D21269: [x86, SSE] update packed FP compare tests for direct translation from builtin to IR
Simon Pilgrim via llvm-commits
- [compiler-rt] r272591 - [sanitizer][esan] Add internal_sigaction_syscall
Derek Bruening via llvm-commits
- [PATCH] D21041: [GVN] PRE can't hoist loads across calls in general.
Daniel Berlin via llvm-commits
- [PATCH] D21076: [DSE] Ignore dbg value when instruction iterator is reset.
Adrian Prantl via llvm-commits
- [llvm] r272593 - [PM] Port LVI to the new PM.
Sean Silva via llvm-commits
- [PATCH] D21311: LoopRotate: restructure code to simplify functions
Sebastian Pop via llvm-commits
- [llvm] r272594 - [MBP] Interface cleanups /NFC
Xinliang David Li via llvm-commits
- [llvm] r272595 - [PM/MergeLoadStoreMotion] Convert the logic to static functions.
Davide Italiano via llvm-commits
- [PATCH] D20991: Set machine block placement hot prob threshold for both static and runtime profile.
David Li via llvm-commits
- [PATCH] D21121: IR: Introduce llvm.type.checked.load intrinsic.
Peter Collingbourne via llvm-commits
- [lld] r272596 - Update numbers.
Rui Ueyama via llvm-commits
- [llvm] r272597 - [PM] Port JumpThreading to the new PM
Sean Silva via llvm-commits
- [PATCH] D21313: Use ValueOffsetPair to enhance value reuse during SCEV expansion.
Wei Mi via llvm-commits
- [PATCH] D21259: don't force SP-relative addressing for statepoints when the offset is not statically known
David Majnemer via llvm-commits
- [llvm] r272598 - [PM/MergedLoadStoreMotion] Remove unneeded pass dependency.
Davide Italiano via llvm-commits
- [PATCH] D21315: Reorder SimplifyCFG and SROA?
Thomas Jablin via llvm-commits
- [llvm] r272599 - Add support for collating profiles for use with code coverage
Vedant Kumar via llvm-commits
- [PATCH] D20547: [safestack] Sink unsafe address computation to each use.
Peter Collingbourne via llvm-commits
- [PATCH] D20986: [safestack] Fixup llvm.dbg.value when rewriting unsafe allocas.
Peter Collingbourne via llvm-commits
- [PATCH] D21053: IR: New representation for CFI and virtual call optimization pass metadata.
Peter Collingbourne via llvm-commits
- [PATCH] D21316: Remove the ScalarReplAggregates pass
David Majnemer via llvm-commits
- [llvm] r272600 - [LibFuzzer] Move tests in ``fuzzer-traces.test`` that require hooks to their own test.
Dan Liew via llvm-commits
- [llvm] r272601 - Try to appease MSVC on clang-x86-win2008-selfhost
Sean Silva via llvm-commits
- [llvm] r272602 - Revert "Try to appease MSVC on clang-x86-win2008-selfhost"
Sean Silva via llvm-commits
- [llvm] r272603 - Revert "[PM] Port JumpThreading to the new PM"
Sean Silva via llvm-commits
- [llvm] r272606 - [PM] Port MergedLoadStoreMotion to the new pass manager.
Davide Italiano via llvm-commits
- [llvm] r272607 - Bring back "[PM] Port JumpThreading to the new PM" with a fix
Sean Silva via llvm-commits
- [llvm] r272608 - Placate bots fixing a typo in AA-pipeline description. Sorry.
Davide Italiano via llvm-commits
- [llvm] r272611 - [PM/MergedLoadStoreMotion] Preserve analyses more aggressively.
Davide Italiano via llvm-commits
- [llvm] r272612 - Add missing include from r272607 to fix modules build, and remove out-dated workaround from module map.
Richard Smith via llvm-commits
- [www] r272614 - Win snapshot: r272572
Hans Wennborg via llvm-commits
- [llvm] r272615 - [PM] Port MemCpyOpt to the new PM.
Sean Silva via llvm-commits
- [llvm] r272616 - Fix for (benign) uninitialized read caught by UBSan bot.
Sean Silva via llvm-commits
- [PATCH] D21318: GlobalsAA: Functions with the argmemonly attribute won't read arbitrary globals
Tom Stellard via llvm-commits
- [PATCH] D21244: AMDGPU: Fix liveness when expanding m0 loop
Tom Stellard via llvm-commits
- [llvm] r272624 - [AVX512] Add tests for zero extending masks that show an unnecessary movzx instruction. A followup patch will remove that instruction, but adding the tests first to make the more obvious.
Craig Topper via llvm-commits
- [llvm] r272625 - [AVX512] Add patterns for zero-extending a mask that use the def of KMOVW/KMOVB without going through an EXTRACT_SUBREG and a MOVZX.
Craig Topper via llvm-commits
- [llvm] r272626 - [AVX512] Use MOVZX32 instead of MOVZ16 for loading single v8/v4/v2/v1 masks when KMOVB is not available. This has better behavior with respect to partial register stalls since it won't need to preserve the upper 16-bits of the GPR.
Craig Topper via llvm-commits
- [llvm] r272627 - [AVX512] Use AND32ri8 instead of AND32ri when anding with 1 to create single bit masks. This results in a smaller encoding.
Craig Topper via llvm-commits
- [llvm] r272630 - [PM] Port Mem2Reg to the new pass manager.
Davide Italiano via llvm-commits
- [PATCH] D21319: [LibFuzzer] Disable the `fuzzer-trace-pc.test` test on non-linux platforms.
Dan Liew via llvm-commits
- [zorg] r272636 - Turn on warnings for libc++ builds in C++11, C++14 and C++1Z
Eric Fiselier via llvm-commits
- [PATCH] D19904: XRay: Add entry and exit sleds
Dean Michael Berris via llvm-commits
- [llvm] r272643 - re-generate the tests using the update_llc_test_checks.py script
Igor Breger via llvm-commits
- [llvm] r272644 - [SelectionDAG] Remove exit-on-error flag from test (PR27765)
Diana Picus via llvm-commits
- [PATCH] D21061: [ARM] Remove exit-on-error flag from test (PR27765)
Diana Picus via llvm-commits
- [PATCH] D20560: [new PM] port LoopAccessAnalysis to new pass manager (part-1)
Sean Silva via llvm-commits
- [llvm] r272646 - [mips][msa] copyPhysReg() should not set RegState::Define on result of CTCMSA.
Daniel Sanders via llvm-commits
- [PATCH] D21321: [mips] Optimize stack pointer adjustments.
Simon Dardis via llvm-commits
- [PATCH] D20164: [mips] MIPS64R6 compact branch support
Simon Dardis via llvm-commits
- [llvm] r272647 - [mips][dsp] Fix use without def on DSPCtrl registers read by rddsp intrinsic.
Daniel Sanders via llvm-commits
- [PATCH] D20310: Teach LLVM about Power 9 D-Form VSX Instructions
Chuang-Yu Cheng via llvm-commits
- [llvm] r272648 - [mips] MIPS32/64 itineraries
Simon Dardis via llvm-commits
- [llvm] r272649 - [LoopVer] Update all existing PHIs in the exit block
Adam Nemet via llvm-commits
- [llvm] r272650 - [LoopVer] Remove an assert that's redundant now. NFC
Adam Nemet via llvm-commits
- [llvm] r272651 - [X86][SSE4A] Added patterns for nontemporal stores of scalar float/doubles using MOVNTSD/MOVNTSS
Simon Pilgrim via llvm-commits
- [PATCH] D20949: [AggressiveAntiDepBreaker] Don't change aliased registers of liveins to alive in StartBlock
Chuang-Yu Cheng via llvm-commits
- [llvm] r272652 - [mips][ias] Implement one N32 case (of two) for .cpsetup.
Daniel Sanders via llvm-commits
- [PATCH] D16917: [mips][micromips] Implement DCLO, DCLZ, DROTR, DROTR32 and DROTRV instructions
Simon Dardis via llvm-commits
- [PATCH] D21146: Fix BSS global handling in AsmPrinter
Rafael Espíndola via llvm-commits
- [PATCH] D21127: Remove redundant FMUL in Newton-Raphson SQRT code
Nikolai Bozhenov via llvm-commits
- [llvm] r272655 - [mips][atomics] Fix atomic instruction descriptions and uses.
Simon Dardis via llvm-commits
- [PATCH] D20695: Floating Point SCEV Analysis
Elena Demikhovsky via llvm-commits
- [llvm] r271925 - [MBP] Reduce code size by running tail merging in MBP.
Mikael Holmén via llvm-commits
- [PATCH] D21062: [mips][mips16] Fix machine verifier errors about incorrect register classes on load/stores.
Daniel Sanders via llvm-commits
- [PATCH] D21068: [mips][msa] Fix register/register-class mismatches in emitINSERT_DF_VIDX().
Daniel Sanders via llvm-commits
- [PATCH] D16719: [mips][microMIPS] Add CodeGen support for AND*, OR16, OR*, XOR*, NOT16 and NOR instructions
Simon Dardis via llvm-commits
- [compiler-rt] r272659 - Revert r272591, http://lab.llvm.org:8011/builders/clang-x64-ninja-win7 has been broken since this landed.
Nico Weber via llvm-commits
- [llvm] r272660 - Add a Musl environment to the triple.
Rafael Espindola via llvm-commits
- [llvm] r272661 - [MergedLoadStoreMotion] Before quering AA verify the loads are the same.
Chad Rosier via llvm-commits
- [compiler-rt] r272663 - Removing an old empty unused directory "SDKs".
Kuba Brecka via llvm-commits
- [llvm] r272664 - AMDGPU: mark {exp, log}10{, f, l} library functions as unavailable
Nicolai Haehnle via llvm-commits
- [PATCH] D20957: [JumpThreading] Prevent dangling pointer problems in BranchProbabilityInfo
Igor Laevsky via llvm-commits
- [llvm] r272665 - [Thumb] Fix off-by-one error in r272007
James Molloy via llvm-commits
- [llvm] r272666 - [mips] Optimize stack pointer adjustments.
Simon Dardis via llvm-commits
- [llvm] r272670 - [FileCheck] Add --check-prefixes as a shorthand for multiple --check-prefix options.
Daniel Sanders via llvm-commits
- [PATCH] D21325: [X86] Fix tailcall return address clobber bug
Magnus Lång via llvm-commits
- [PATCH] D21326: AMDGPU: Fix MUBUF offset bugs affecting llvm.amdgcn.buffer.* intrinsics
Nicolai Hähnle via llvm-commits
- [llvm] r272672 - LoopRotate: restructure code to simplify functions
Sebastian Pop via llvm-commits
- [PATCH] D20363: [X86] Extract HiPE prologue constants into metadata
Magnus Lång via llvm-commits
- [llvm] r272673 - [AMDGPU][llvm-mc] Predefined symbols to access -mcpu from the assembly source (.option.machine_version...)
Artem Tamazov via llvm-commits
- [llvm] r272674 - Fix BSS global handling in AsmPrinter
Nirav Dave via llvm-commits
- [llvm] r272675 - AMDGPU/SI: Refactor fixup handling for constant addrspace variables
Tom Stellard via llvm-commits
- [compiler-rt] r272676 - [sanitizer][esan] Add internal_sigaction_syscall
Derek Bruening via llvm-commits
- [llvm] r272677 - Revert "AMDGPU/SI: Refactor fixup handling for constant addrspace variables"
Tom Stellard via llvm-commits
- [compiler-rt] r272678 - [sanitizer] Revert new GLIBC msghdr/cmsghdr definitions
Adhemerval Zanella via llvm-commits
- [PATCH] D12965: [InstCombine] shrink switch conditions better (PR24766)
Sanjay Patel via llvm-commits
- [PATCH] D20645: Avoid doing binary search.
Rafael Espíndola via llvm-commits
- [PATCH] D8688: Update MergedLoadStoreMotion to use MemorySSA
Daniel Berlin via llvm-commits
- [llvm] r272681 - Fix some typos in the Kaleidoscope tutorial (PR28120)
Hans Wennborg via llvm-commits
- [llvm] r272683 - [FileCheck] Document --check-prefixes.
Daniel Sanders via llvm-commits
- [PATCH] D19178: Broaden FoldItoFPtoI to try and establish whether the integer value fits into the float type
Carlos Liam via llvm-commits
- [llvm] r272684 - [docs] Update AMDGPU relocation information
Konstantin Zhuravlyov via llvm-commits
- [compiler-rt] r272685 - [profile] Update a warning message (NFC)
Vedant Kumar via llvm-commits
- [PATCH] D21220: [pdb] Actually write a PDB to the disk
Zachary Turner via llvm-commits
- [PATCH] D19508: AMDGPU: Run LoadStoreVectorizer pass
Justin Lebar via llvm-commits
- [llvm] r272688 - [CFLAA] Refactor graph-building code. NFC.
George Burgess IV via llvm-commits
- [compiler-rt] r272689 - In asan on Windows 64-bit, this is one of the broken things
Etienne Bergeron via llvm-commits
- [llvm] r272690 - [CFLAA] Tag arguments as escaped instead of unknown.
George Burgess IV via llvm-commits
- [PATCH] D21052: IR: Allow metadata attachments on declarations, and fix lazy loaded metadata issue with globals.
Peter Collingbourne via llvm-commits
- [PATCH] D21330: Loop vectorization with FP induction variables
Elena Demikhovsky via llvm-commits
- [PATCH] D20665: Claim NoAlias if two GEPs index different fields of the same struct
Taewook Oh via llvm-commits
- [PATCH] D20348: IR: Introduce local_unnamed_addr attribute.
Chandler Carruth via llvm-commits
- [llvm] r272692 - [pdb] Actually write a PDB to disk from YAML.
Zachary Turner via llvm-commits
- [llvm] r272693 - Revert "[pdb] Actually write a PDB to disk from YAML."
Zachary Turner via llvm-commits
- [llvm] r272694 - [X86] Reduce the width of multiplification when its operands are extended from i8 or i16
Wei Mi via llvm-commits
- [PATCH] D20443: [PowerPC] - Combine loads of v4i8 to loads of i32 followed by bitcast
Ehsan Amiri via llvm-commits
- [llvm] r272696 - [LibFuzzer] Disable the ``fuzzer-trace-pc.test`` test on non-linux platforms.
Dan Liew via llvm-commits
- [PATCH] D21333: Add RenderScript ArchType
Pirama Arumuga Nainar via llvm-commits
- [PATCH] D21335: [TailDuplication] Split up NumInstrDups statistic.
Geoff Berry via llvm-commits
- [llvm] r272700 - [TailDuplication] Split up NumInstrDups statistic.
Geoff Berry via llvm-commits
- [PATCH] D20995: Statistic: Add machine parseable json
Matthias Braun via llvm-commits
- [llvm] r272703 - [ValueTracking] Calls to @llvm.assume always return
Sanjoy Das via llvm-commits
- [llvm] r272704 - Make sure attribute kind and attributes are named respectively Kind and Attr consistently. Historically they used to be the same the terminology is very confused in the codebase. NFC.
Amaury Sechet via llvm-commits
- [llvm] r272705 - AMDGPU/SI: Refactor fixup handling for constant addrspace variables
Tom Stellard via llvm-commits
- [PATCH] D21339: Compiler-rt test for sanitizer coverage w/o sanitizers.
Evgeniy Stepanov via llvm-commits
- [llvm] r272706 - Enable libFuzzer's afl_driver to append stderr to a file.
Vitaly Buka via llvm-commits
- [zorg] r272707 - Make sure cmake flags are used in both kinds of builds
Chris Matthews via llvm-commits
- [llvm] r272708 - Resubmit "[pdb] Actually write a PDB to disk from YAML.""
Zachary Turner via llvm-commits
- [PATCH] D21341: [esan|cfrag] Add the struct field size array in StructInfo
Qin Zhao via llvm-commits
- [PATCH] D21342: [esan|cfrag] Add the struct field size array in StructInfo
Qin Zhao via llvm-commits
- [llvm] r272709 - IR: Introduce local_unnamed_addr attribute.
Peter Collingbourne via llvm-commits
- [lld] r272711 - ELF: Add a test showing that the new local_unnamed_addr attribute can permit internalization.
Peter Collingbourne via llvm-commits
- [PATCH] D21165: Disable MSan-hostile loop unswitching.
Evgeniy Stepanov via llvm-commits
- [PATCH] D20259: ELF: Add a test showing that the new local_unnamed_addr attribute can permit internalization.
Peter Collingbourne via llvm-commits
- [PATCH] D21344: [MemorySSA] Set CFGOnly correctly for MemorySSAWrapperPass
Geoff Berry via llvm-commits
- [llvm] r272712 - [MemorySSA] Set CFGOnly correctly for MemorySSAWrapperPass
Geoff Berry via llvm-commits
- [llvm] r272713 - Add a missing test.
Evgeniy Stepanov via llvm-commits
- [llvm] r272714 - [x86] add current codegen tests for PR27924
Sanjay Patel via llvm-commits
- [llvm] r272715 - [LV] Enable vectorization of loops where the IV has an external use
Michael Kuperstein via llvm-commits
- [compiler-rt] r272718 - Compiler-rt test for sanitizer coverage w/o sanitizers.
Evgeniy Stepanov via llvm-commits
- [PATCH] D21351: [esan|cfrag] Report the struct info only if it has been used
Qin Zhao via llvm-commits
- LLVM buildmaster will be restarted tonight
Galina Kistanova via llvm-commits
- [PATCH] D19984: [LV] Preserve order of dependences in interleaved accesses analysis
Adam Nemet via llvm-commits
- [lld] r272719 - Use a reference instead of a pointer. NFC.
Rafael Espindola via llvm-commits
- [llvm] r272721 - [PM] Port WholeProgramDevirt to the new pass manager.
Davide Italiano via llvm-commits
- [PATCH] D19338: New code hoisting pass based on GVN (optimistic approach)
Sebastian Pop via llvm-commits
- [PATCH] D21354: Remove redundant direct moves when extracting integers and converting to FP
Nemanja Ivanovic via llvm-commits
- [lld] r272724 - Don't include --start-lib/--end-lib files twice.
Rafael Espindola via llvm-commits
- [PATCH] D21356: [x86] add folds for x86 vector compare nodes (PR27924)
Sanjay Patel via llvm-commits
- [PATCH] D19821: [EarlyCSE] Port to use MemorySSA (disabled by default). NFC.
Geoff Berry via llvm-commits
- [llvm] r272725 - Rename AttributeSetImpl::NumAttrs and AttributeSetImpl::getNumAttributes to reflect that they work on slots rather than attributes. NFC
Amaury Sechet via llvm-commits
- [PATCH] D16829: An implementation of Swing Modulo Scheduling
Brendon Cahoon via llvm-commits
- [llvm] r272726 - Revert "Enable libFuzzer's afl_driver to append stderr to a file."
Vitaly Buka via llvm-commits
- [PATCH] D19821: [EarlyCSE] Use MemorySSA if available.
Geoff Berry via llvm-commits
- [llvm] r272727 - Fix list of deprecated C API attribute functions
Amaury Sechet via llvm-commits
- [llvm] r272728 - [pdbdump] Verify TPI hash for LF_ENUM type records.
Rui Ueyama via llvm-commits
- [llvm] r272729 - Set machine block placement hot prob threshold for both static and runtime profile.
Dehao Chen via llvm-commits
- [llvm] r272730 - Reverting r272715 since it broke libcxx.
Michael Kuperstein via llvm-commits
- [llvm] r272731 - Remove unused import. NFC
Amaury Sechet via llvm-commits
- [PATCH] D21205: Pass AssumptionCacheTracker from SampleProfileLoader to Inliner
Dehao Chen via llvm-commits
- [PATCH] D21357: [CrossDSOCFI] Change the pass so that it doesn't require doInitialization()
Davide Italiano via llvm-commits
- [PATCH] D21151: AMDGPU: Preserve undef flag on vcc when shrinking v_cndmask_b32
Matt Arsenault via llvm-commits
- [PATCH] D21358: Cannonicalize applicable vector shit immediates as swaps
Nemanja Ivanovic via llvm-commits
- [compiler-rt] r272732 - Fix ubsan/coverage test to put coverage file in a subdirectory.
Evgeniy Stepanov via llvm-commits
- [PATCH] D21359: [LibFuzzer] Fix `FuzzerMutate.ShuffleBytes2` unit test on OSX.
Dan Liew via llvm-commits
- [llvm] r272733 - Fix a test case to match its intention
Xinliang David Li via llvm-commits
- [PATCH] D21360: test-suite cmake: Detect test subdirectories when running cmake.
Matthias Braun via llvm-commits
- [llvm] r272734 - Verifier: check that functions have at most a single !prof attachment.
Peter Collingbourne via llvm-commits
- [PATCH] D20842: [test-suite] Simplified test executable name generation.
Matthias Braun via llvm-commits
- [PATCH] D20868: Make DetectDeadLanes preserve CFG
Matthias Braun via llvm-commits
- Buildbot numbers for the last week of 6/05/2016 - 6/11/2016
Galina Kistanova via llvm-commits
- [PATCH] D21361: [pdbdump] Verify LF_{CLASS, ENUM, INTERFACE, STRUCTURE, UNION} records.
Rui Ueyama via llvm-commits
- [PATCH] D21361: [pdbdump] Verify LF_{CLASS, ENUM, INTERFACE, STRUCTURE, UNION} records.
Rui Ueyama via llvm-commits
- [PATCH] D21361: [pdbdump] Verify LF_{CLASS, ENUM, INTERFACE, STRUCTURE, UNION} records.
Zachary Turner via llvm-commits
- [PATCH] D21361: [pdbdump] Verify LF_{CLASS, ENUM, INTERFACE, STRUCTURE, UNION} records.
Rui Ueyama via llvm-commits
- [PATCH] D21361: [pdbdump] Verify LF_{CLASS, ENUM, INTERFACE, STRUCTURE, UNION} records.
Rui Ueyama via llvm-commits
- [PATCH] D21361: [pdbdump] Verify LF_{CLASS, ENUM, INTERFACE, STRUCTURE, UNION} records.
Zachary Turner via llvm-commits
- [PATCH] D21361: [pdbdump] Verify LF_{CLASS, ENUM, INTERFACE, STRUCTURE, UNION} records.
Rui Ueyama via llvm-commits
- [llvm] r272736 - AMDGPU: Run pointer optimization passes
Matt Arsenault via llvm-commits
- [PATCH] D20304: AMDGPU: Run pointer optimization passes
Matt Arsenault via llvm-commits
- [llvm] r272737 - Remove the ScalarReplAggregates pass
David Majnemer via llvm-commits
- [llvm] r272738 - [CodeView] Don't emit debuginfo for imported symbols
David Majnemer via llvm-commits
- [llvm] r272739 - [LoopUnroll] Don't crash trying to unroll loop with EH pad exit
David Majnemer via llvm-commits
- [llvm] r272740 - Make DetectDeadLanes preserve CFG
Matt Arsenault via llvm-commits
- [llvm] r272742 - Recommit [LV] Enable vectorization of loops where the IV has an external use
Michael Kuperstein via llvm-commits
- [PATCH] D21137: Instcombile min/max intrinsics calls
Karthik Bhat via llvm-commits
- [PATCH] D21248: AMDGPU: Run verifier after 2nd run of SIShrinkInstructions
Tom Stellard via llvm-commits
- [PATCH] D20728: AMDGPU: Disable AMDGPUPromoteAlloca pass for shader calling conventions.
Tom Stellard via llvm-commits
- [PATCH] D20633: AMDGPU: Rename flat operands to match mubuf
Tom Stellard via llvm-commits
- [PATCH] D20552: AMDGPU: Allow clustering flat memory operations
Tom Stellard via llvm-commits
- [PATCH] D20268: [wip] Resolution-based LTO API.
Peter Collingbourne via llvm-commits
- [llvm] r272743 - [LibFuzzer] Fix ``FuzzerMutate.ShuffleBytes2`` unit test on OSX.
Dan Liew via llvm-commits
- [llvm] r272516 - Run clang-tidy's performance-unnecessary-copy-initialization over LLVM.
Sean Silva via llvm-commits
- [llvm] r272748 - AMDGPU/AsmParser: Add support for parsing symbol operands
Tom Stellard via llvm-commits
- [PATCH] D21038: AMDGPU/AsmParser: Add support for parsing symbol operands
Phabricator via llvm-commits
- [llvm] r272749 - [MBP] add comments and bug fix
Xinliang David Li via llvm-commits
- [llvm] r272750 - AMDGPU/SI: Correctly encode constant expressions
Tom Stellard via llvm-commits
- [llvm] r272752 - [SCEV] Change the interface for SolveQuadraticEquation; NFC
Sanjoy Das via llvm-commits
- [llvm] r272753 - [SCEV] clang-format some sections
Sanjoy Das via llvm-commits
- [llvm] r272754 - Add support for callsite in the new C API for attributes
Amaury Sechet via llvm-commits
- [llvm] r272756 - Don't force SP-relative addressing for statepoints
Sanjoy Das via llvm-commits
- [PATCH] D21363: Strided Memory Access Vectorization
Ashutosh Nema via llvm-commits
- [llvm] r272757 - [PM] Port AlignmentFromAssumptions to the new PM.
Sean Silva via llvm-commits
- [llvm] r272758 - [SCEV] Use cast<> instead of dyn_cast; NFC
Sanjoy Das via llvm-commits
- [llvm] r272759 - [SCEV] Use dyn_cast<T> instead of dyn_cast<const T>; NFC
Sanjoy Das via llvm-commits
- [llvm] r272760 - Fix unused variable warning; NFC
Sanjoy Das via llvm-commits
- [llvm] r272761 - AMDGPU: Fix MUBUF offset bugs affecting llvm.amdgcn.buffer.* intrinsics
Nicolai Haehnle via llvm-commits
- [llvm] r272762 - Push a dependent computation into the assert that uses it; NFC
Sanjoy Das via llvm-commits
- [llvm] r272763 - [AVX512] Fix BLENDM lowering patterns. Operands should be swapped to match SELECT behavior.
Igor Breger via llvm-commits
- [llvm] r272764 - [mips][microMIPS] Add CodeGen support for AND*, OR16, OR*, XOR*, NOT16 and NOR instructions
Zlatko Buljan via llvm-commits
- [llvm] r272765 - [mips][msa] Fix register/register-class mismatches in emitINSERT_DF_VIDX().
Daniel Sanders via llvm-commits
- [llvm] r272766 - [PM] Port SLPVectorizer to the new PM
Sean Silva via llvm-commits
- [llvm] r272767 - Speculative buildbot fix.
Sean Silva via llvm-commits
- [llvm] r272768 - [mips] clang-format Mips16ISelDAGToDAG.{cpp,h}
Daniel Sanders via llvm-commits
- [llvm] r272769 - [mips] Removed invalid test from o32_cc.ll
Daniel Sanders via llvm-commits
- [PATCH] D21028: [mips] Replace AdditionalRequires<[IsGP64bit]> with GPR_64. NFC.
Daniel Sanders via llvm-commits
- [llvm] r272505 - [PM] Port ReversePostOrderFunctionAttrs to the new PM
Sean Silva via llvm-commits
- [llvm] r272770 - Use FPasses in opt exactly when it is initialized.
Patrik Hagglund via llvm-commits
- [llvm] r272771 - [mips] Replace AdditionalRequires<[IsGP64bit]> with GPR_64. NFC.
Daniel Sanders via llvm-commits
- [llvm] r272772 - Work around MSVC "friend" semantics.
Sean Silva via llvm-commits
- [PATCH] D20852: [AMDGPU] Remove exit-on-error in test (PR27761)
Diana Picus via llvm-commits
- [PATCH] D21370: [mips] Emit a JALR with $rd equal to $zero, instead of a JR in MIPS32R6.
Vasileios Kalintiris via llvm-commits
- [PATCH] D21372: [ARM] Lower (select_cc k k (select_cc ~k ~k x)) into (SSAT l_k x)
Pablo Barrio via llvm-commits
- [llvm] r272778 - [ARM] Add support for mrrc/mrrc2 intrinsics.
Ranjeet Singh via llvm-commits
- [PATCH] D21178: Add mrrc/mrrc2 co-processor intrinsics
Phabricator via llvm-commits
- [PATCH] D21374: [RFC] Generate long nop instructions depending on function-specific subtarget info
Andrey Turetskiy via llvm-commits
- [compiler-rt] r272779 - tsan: intercept epoll_pwait
Dmitry Vyukov via llvm-commits
- [llvm] r272780 - [LV] Remove unused function. NFC
Adam Nemet via llvm-commits
- [llvm] r272781 - [LV] Remove more unused functions. NFC
Adam Nemet via llvm-commits
- [polly] r272783 - Replace ScalarReplAggregatesPass by SROAPass.
Michael Kruse via llvm-commits
- [PATCH] D21377: [mips][ias] Integers are not registers.
Daniel Sanders via llvm-commits
- [PATCH] D21037: Preserve DebugInfo when replacing values in DAGCombiner
James Y Knight via llvm-commits
- [PATCH] D21378: [asan] suppress new-delete-type-mismatch per ASAN_OPTIONS suppressions settings
Stephan Bergmann via llvm-commits
- [llvm] r272784 - [mips] Missing test case
Simon Dardis via llvm-commits
- [PATCH] D20067: Error if inline assembly ends in unexpected mode
James Y Knight via llvm-commits
- [llvm] r272785 - [AMDGPU] Fix few coding style issues. NFC.
Valery Pykhtin via llvm-commits
- [PATCH] D18898: [Loop Rotation] Make default max rotation header size threshold dependent on target CPU
Andrey Turetskiy via llvm-commits
- [llvm] r272786 - [AVX512] Remove the GCCBuiltins from the mask pcmpeq/pcmpgt intrinsics so we can emit native IR from clang.
Craig Topper via llvm-commits
- [PATCH] D21148: [X86][SSE] Added support for combining target shuffles to (V)PSHUFD/VPERMILPD/VPERMILPS immediate permute
Simon Pilgrim via llvm-commits
- [PATCH] D20807: PR27938: Don't remove valid DebugLoc in Scalarizer
David Blaikie via llvm-commits
- [llvm] r272791 - Reverting r272778 because there's an assertion
Ranjeet Singh via llvm-commits
- [PATCH] D21379: [X86] Heuristic to selectively build Newton-Raphson SQRT estimation
Nikolai Bozhenov via llvm-commits
- [llvm] r272792 - Preserve DebugInfo when replacing values in DAGCombiner
Nirav Dave via llvm-commits
- [PATCH] D21381: [mips] Eliminate unused code for addrRegReg complex pattern. NFC.
Vasileios Kalintiris via llvm-commits
- [PATCH] D21368: [llc] Remove exit-on-error flag (PR27759)
Reid Kleckner via llvm-commits
- [llvm] r272793 - Add llvm_unreachable to silence a "not all control paths" false positive warning from MSVC.
Aaron Ballman via llvm-commits
- [llvm] r272794 - [mips] Eliminate unused code for addrRegReg complex pattern. NFC.
Vasileios Kalintiris via llvm-commits
- [PATCH] D20298: AMDGPU/R600: Add get_global_offset_{x, y, z} intrinsic
Jan Vesely via llvm-commits
- [llvm] r272796 - [LV] Add getter function for LoopVectorizationLegality::Strides. NFC
Adam Nemet via llvm-commits
- [PATCH] D21149: [CodeView] Add support for emitting S_UDT for typedefs
David Majnemer via llvm-commits
- [llvm] r272797 - [X86]: Improve Liveness checking for X86FixupBWInsts.cpp
Kevin B. Smith via llvm-commits
- [PATCH] D21385: Adjust Registry interface to not require plugins to export a registry
John Brawn via llvm-commits
- [PATCH] D20522: [misched] Extend scheduler to handle unsupported features
Simon Dardis via llvm-commits
- [llvm] r272799 - Revert "Preserve DebugInfo when replacing values in DAGCombiner"
Nirav Dave via llvm-commits
- [PATCH] D21387: [CFLAA] Remove non-pointer values from CFLGraph
Jia Chen via llvm-commits
- [PATCH] D18867: [IndVarSimplify] Eliminate zext of a signed IV when the IV is known to be non-negative
Li Huang via llvm-commits
- [PATCH] D21232: Add attribute noreturn to functions that throw
Aditya Kumar via llvm-commits
- [llvm] r272801 - [X86]: Quit promoting 8 and 16 bit compares to 32 bit.
Kevin B. Smith via llvm-commits
- [PATCH] D21144: [X86]: Quit promoting 8 and 16 bit compares to 32 bit.
Kevin B. Smith via llvm-commits
- [llvm] r272802 - [TargetLibraryInfo] Teach isValidProtoForLibFunc about tan
David Majnemer via llvm-commits
- [llvm] r272805 - [x86] fix function name; NFC
Sanjay Patel via llvm-commits
- [llvm] r272806 - [x86, SSE] remove the GCCBuiltins from the integer min/max intrinsics
Sanjay Patel via llvm-commits
- [PATCH] D20116: Add nosideeffects function attribute
Tom Stellard via llvm-commits
- [llvm] r272808 - Test commit after access grant. Modified comment by adding a period.
Pankaj Gode via llvm-commits
- [compiler-rt] r272810 - [esan|cfrag] Minor cfrag report adjustment
Qin Zhao via llvm-commits
- [PATCH] D21011: [codeview] Add complex record type translation
Reid Kleckner via llvm-commits
- [llvm] r272811 - Add support for string attributes in the C API.
Amaury Sechet via llvm-commits
- [lld] r272812 - Internalize symbols in comdats.
Rafael Espindola via llvm-commits
- [llvm] r272813 - [CodeView] Add support for emitting S_UDT for typedefs
David Majnemer via llvm-commits
- [llvm] r272814 - [X86]: Updated r272801 to promote 16 bit compares with immediate operand
Kevin B. Smith via llvm-commits
- [llvm] r272815 - [pdbdump] Verify LF_{CLASS, ENUM, INTERFACE, STRUCTURE, UNION} records.
Rui Ueyama via llvm-commits
- [PATCH] D21231: [StackProtector] Fix computation of GSCookieOffset and EHCookieOffset with SEH4
Reid Kleckner via llvm-commits
- [PATCH] D21393: [pdbdump] Verify LF_{CLASS, ENUM, INTERFACE, STRUCTURE, UNION} records with different hash function.
Rui Ueyama via llvm-commits
- [PATCH] D21393: [pdbdump] Verify LF_{CLASS, ENUM, INTERFACE, STRUCTURE, UNION} records with different hash function.
Zachary Turner via llvm-commits
- [PATCH] D21393: [pdbdump] Verify LF_{CLASS, ENUM, INTERFACE, STRUCTURE, UNION} records with different hash function.
Rui Ueyama via llvm-commits
- [PATCH] D21393: [pdbdump] Verify LF_{CLASS, ENUM, INTERFACE, STRUCTURE, UNION} records with different hash function.
Rui Ueyama via llvm-commits
- [PATCH] D21393: [pdbdump] Verify LF_{CLASS, ENUM, INTERFACE, STRUCTURE, UNION} records with different hash function.
Rui Ueyama via llvm-commits
- [PATCH] D21393: [pdbdump] Verify LF_{CLASS, ENUM, INTERFACE, STRUCTURE, UNION} records with different hash function.
Zachary Turner via llvm-commits
- [PATCH] D21393: [pdbdump] Verify LF_{CLASS, ENUM, INTERFACE, STRUCTURE, UNION} records with different hash function.
Rui Ueyama via llvm-commits
- [PATCH] D21393: [pdbdump] Verify LF_{CLASS, ENUM, INTERFACE, STRUCTURE, UNION} records with different hash function.
Rui Ueyama via llvm-commits
- [PATCH] D21393: [pdbdump] Verify LF_{CLASS, ENUM, INTERFACE, STRUCTURE, UNION} records with different hash function.
Zachary Turner via llvm-commits
- [PATCH] D21393: [pdbdump] Verify LF_{CLASS, ENUM, INTERFACE, STRUCTURE, UNION} records with different hash function.
Rui Ueyama via llvm-commits
- [PATCH] D21393: [pdbdump] Verify LF_{CLASS, ENUM, INTERFACE, STRUCTURE, UNION} records with different hash function.
Zachary Turner via llvm-commits
- [PATCH] D21393: [pdbdump] Verify LF_{CLASS, ENUM, INTERFACE, STRUCTURE, UNION} records with different hash function.
Rui Ueyama via llvm-commits
- [PATCH] D21393: [pdbdump] Verify LF_{CLASS, ENUM, INTERFACE, STRUCTURE, UNION} records with different hash function.
Rui Ueyama via llvm-commits
- [llvm] r272817 - [codeview] Use ArrayRef instead of a non-const vector reference
Reid Kleckner via llvm-commits
- [llvm] r272818 - [LoopSimplify] Analyses do not need to be member variables.
Davide Italiano via llvm-commits
- [PATCH] D21394: [Codegen] Reorganize PICLevel
Davide Italiano via llvm-commits
- [PATCH] D21395: Fix for Bug 28144
Vivek Pandya via llvm-commits
- [PATCH] D21397: Teach SimplifyCFG to Create Switches from InstCombine Or Mask'd Comparisons
Thomas Jablin via llvm-commits
- [PATCH] D21399: AMDGPU: Fix maximum instruction size for amdgcn
Matt Arsenault via llvm-commits
- [PATCH] D21398: [LSR] Use post-inc expression for post-inc user
Jun Bum Lim via llvm-commits
- [PATCH] D21400: AMDGPU: Emit R_AMDGPU_ABS32_{HI, LO} for scratch buffer relocations
Tom Stellard via llvm-commits
- [PATCH] D21401: AMDGPU: Add support for R_AMDGPU_REL32 relocations
Tom Stellard via llvm-commits
- [llvm] r268446 - PM: Port LoopSimplifyCFG to the new pass manager
Davide Italiano via llvm-commits
- [llvm] r272826 - Statistic: Add machine parseable json output
Matthias Braun via llvm-commits
- [PATCH] D21403: Revert "[IR] Copy comdats in GlobalObject::copyAttributesFrom" (D20631, rL270743)
Justin Lebar via llvm-commits
- [llvm] r272828 - [x86] add folds for x86 vector compare nodes (PR27924)
Sanjay Patel via llvm-commits
- [PATCH] D20376: [SDAG] Remove FixedArgs parameter from CallLoweringInfo::setCallee
Krzysztof Parzyszek via llvm-commits
- [llvm] r272829 - [codeview] Move deserialization methods out of line
Reid Kleckner via llvm-commits
- [PATCH] D21404: [PM] Port LoopSimplify to the new PM
Davide Italiano via llvm-commits
- [PATCH] D21405: [PGO] IRPGO pre-cleanup pass changes
Rong Xu via llvm-commits
- [llvm] r272830 - Axe some trailing whitespace from my last commit
Reid Kleckner via llvm-commits
- [llvm] r272831 - AArch64: stop trying to use 32-bit MOVZs when expanding patchpoints.
Tim Northover via llvm-commits
- [PATCH] D21406: [Codeview] Add a class for LF_UDT_MOD_SRC_LINE.
Rui Ueyama via llvm-commits
- [PATCH] D21033: Add runtime support for __cpu_model (__builtin_cpu_supports)
Alina Sbirlea via llvm-commits
- [llvm] r272833 - [CFLAA] Ignore non-pointers, move Attrs to graph nodes.
George Burgess IV via llvm-commits
- [llvm] r272834 - [x86] delete unnecessary function declarations
Sanjay Patel via llvm-commits
- [llvm] r272835 - [X86]: Fix for uninitialized access introduced in r272797.
Kevin B. Smith via llvm-commits
- [llvm] r272836 - [Hexagon] Fix/simplify some conditional statements
Krzysztof Parzyszek via llvm-commits
- [PATCH] D21408: [ARM] MRRC2 shouldn't allow predicates
Ranjeet Singh via llvm-commits
- [llvm] r272837 - Fix llvm-objdump when disassembling a stripped Mach-O binary with the -macho option.
Kevin Enderby via llvm-commits
- [llvm] r272838 - Address a few coding style issues. NFC.
Chad Rosier via llvm-commits
- [compiler-rt] r272839 - Merge two coverage tests undef UBSan into one.
Evgeniy Stepanov via llvm-commits
- [llvm] r272841 - [x86, SSE] update packed FP compare tests for direct translation from builtin to IR
Sanjay Patel via llvm-commits
- [llvm] r272842 - [PM] Remove unneded doFinalization() override from LoopVersioningLICM.
Davide Italiano via llvm-commits
- [llvm] r272843 - [Codeview] Add a class for LF_UDT_MOD_SRC_LINE.
Rui Ueyama via llvm-commits
- [lld] r272845 - Document an interesting LTO case.
Rafael Espindola via llvm-commits
- [llvm] r272846 - Typo. NFC.
Chad Rosier via llvm-commits
- [PATCH] D21409: Emit a swap for STXVD2X when it's emitted by matching a 'store' node
Nemanja Ivanovic via llvm-commits
- [PATCH] D21410: [pdb] Change type visitor pattern to use dynamic polymorphism
Zachary Turner via llvm-commits
- [llvm] r272847 - [PM] Port Add discriminator pass to new PM
Xinliang David Li via llvm-commits
- [llvm] r272848 - fix comments; NFC
Sanjay Patel via llvm-commits
- [PATCH] D21415: LangRef: Note expectations when loading with extra alignment
Matt Arsenault via llvm-commits
- [llvm] r272849 - [DSE] Hoist a redundant check to simplify logic. NFC.
Chad Rosier via llvm-commits
- [llvm] r272850 - Address review feedbacks of AddDiscriminator change
Xinliang David Li via llvm-commits
- [PATCH] D21417: Fix Side-Conditions in SimplifyCFG for Creating Switches from InstCombine And Mask'd Comparisons
Thomas Jablin via llvm-commits
- [PATCH] D21418: [codeview] Use CVTypeVisitor instead of a hand-written switch-cases.
Rui Ueyama via llvm-commits
- [llvm] r272851 - [LV] Make the new getter return a const reference. NFC
Adam Nemet via llvm-commits
- [llvm] r272854 - [Bugpoint] Erase comdat annotations after removing a global's initializer.
Justin Lebar via llvm-commits
- [llvm] r272855 - [IR] [DAE] Copy comdats during DAE, and don't copy comdats in GlobalObject::copyAttributesFrom.
Justin Lebar via llvm-commits
- [PATCH] D21420: Properly handle short file names on the command line in Windows
Adrian McCarthy via llvm-commits
- [PATCH] D21421: [NVPTX] Improve lowering of byval args of device functions.
Artem Belevich via llvm-commits
- [PATCH] D20890: [CFLAA] Improving the precision of cfl-aa for inttoptr and ptrtoint
George Burgess IV via llvm-commits
- [llvm] r272858 - Enable libFuzzer's afl_driver to append stderr to a file.
Vitaly Buka via llvm-commits
- [PATCH] D21423: Fix BitVector move ctor/assignment.
Evgeniy Stepanov via llvm-commits
- [PATCH] D21424: StackColoring for SafeStack.
Evgeniy Stepanov via llvm-commits
- [llvm] r272860 - AMDGPU: Disable scheduling in some slow tests
Matt Arsenault via llvm-commits
- [PATCH] D21312: [Polly] Fix assertion due to loop overlap with nonaffine region.
Huihui Zhang via llvm-commits
- [llvm] r272861 - Tidy the asm parser: 80-col, whitespace.
Eric Christopher via llvm-commits
- [llvm] r272863 - Debugging D21194 issues on bot
Vitaly Buka via llvm-commits
- [llvm] r272864 - [codeview] Regenerate test case with unique identifiers
Reid Kleckner via llvm-commits
- [llvm] r272865 - AArch64: allow MOV (imm) alias to be printed
Tim Northover via llvm-commits
- [llvm] r272866 - Fix test from D21194
Vitaly Buka via llvm-commits
- [PATCH] D21425: TII: Fix inlineasm size counting comments as insts
Matt Arsenault via llvm-commits
- [PATCH] D21426: AMDGPU: Use correct method for determining instruction size
Matt Arsenault via llvm-commits
- [llvm] r272868 - [InstCombine] Don't widen metadata on store-to-load forwarding
Eli Friedman via llvm-commits
- [llvm] r272869 - [X86] Inline a couple lambdas into their callers since they are only used once and it all fits on a single line. NFC
Craig Topper via llvm-commits
- [compiler-rt] r272870 - [esan] Use internal_mmap during initialization
Derek Bruening via llvm-commits
- [llvm] r272871 - [X86] Remove else after return. NFC
Craig Topper via llvm-commits
- [llvm] r272872 - [X86] Pre-size some SmallVectors using the constructor in the shuffle lowering code instead of using push_back. Some of these already did this but used resize or assign instead of the constructor. NFC
Craig Topper via llvm-commits
- [llvm] r272873 - SimplifyCFG is able to detect the pattern:
Chuang-Yu Cheng via llvm-commits
- [PATCH] D21427: NFC; refactor getFrameIndexReferenceFromSP
Sanjoy Das via llvm-commits
- [llvm] r272875 - Attempt to define friend function more portably.
Sean Silva via llvm-commits
- [llvm] r272876 - [mips][micromips] Implement DCLO, DCLZ, DROTR, DROTR32 and DROTRV instructions
Hrvoje Varga via llvm-commits
- [PATCH] D20335: [AMDGPU] Emit debugger prologue and emit the rest of the debugger fields in the kernel code header
Konstantin Zhuravlyov via llvm-commits
- [llvm] r272877 - [modules] Combine Pass.h, PassSupport.h and PassAnalysisSupport.h into one module.
Vassil Vassilev via llvm-commits
- [llvm] r272878 - [LAA] Default getInfo to not speculate symbolic strides. NFC
Adam Nemet via llvm-commits
- [llvm] r272879 - [LAA] Rename Strides to SymblicStrides in analyzeLoop. NFC
Adam Nemet via llvm-commits
- [llvm] r272880 - [llvm-objdump] Support detection of feature bits from the object and implement this for Mips.
Daniel Sanders via llvm-commits
- [lld] r272881 - Add initial support for Thumb for ARMv7a
Peter Smith via llvm-commits
- [llvm] r272882 - [mips][mips16] Fix machine verifier errors about incorrect register classes on load/stores.
Daniel Sanders via llvm-commits
- [PATCH] D21428: Fix feature RAS assigned to ARMv8.1 when it should be ARMv8.2
Roger Ferrer Ibanez via llvm-commits
- [PATCH] D21429: Make the insertion of predicate deps in the schedule graph not quadratic in the number of predicate deps.
Chandler Carruth via llvm-commits
- [llvm] r272884 - PR27938: Don't remove valid DebugLoc in Scalarizer
Patrik Hagglund via llvm-commits
- [PATCH] D21430: Use a much more efficient (linear instead of quadratic?) algorithm for computing the height: standard DFS mincost algorithm for a DAG.
Chandler Carruth via llvm-commits
- [llvm] r272888 - [codeview] Use CVTypeVisitor instead of a hand-written switch-cases.
Rui Ueyama via llvm-commits
- [llvm] r272889 - Remove redundant namespace specifiers.
Rui Ueyama via llvm-commits
- [llvm] r272891 - [JumpThreading] Prevent dangling pointer problems in BranchProbabilityInfo
Igor Laevsky via llvm-commits
- [lld] r272892 - Add support for # comments.
Rafael Espindola via llvm-commits
- [llvm] r272894 - Implement pdb::hashBufferV8 hash function.
Rui Ueyama via llvm-commits
- [PATCH] D21431: [arm+x86] Make GNU variants behave like GNU w.r.t combining sin+cos into sincos.
Daniel Sanders via llvm-commits
- [PATCH] D19801: [SelectionDAG] Don't treat library calls specially if marked with nobuiltin.
Marcin Kościelnicki via llvm-commits
- [PATCH] D21432: [ARM] Do not test for CPUs, use SubtargetFeatures (Part 1). NFC
Diana Picus via llvm-commits
- [PATCH] D21433: [codeview] Remove unused parameter.
Rui Ueyama via llvm-commits
- [PATCH] D21434: [CMake] Add LLVM_BUILD_32_BITS to LLVMConfig.cmake
John Brawn via llvm-commits
- [PATCH] D21435: [codeview] Pass CVRecord to visitTypeBegin callback.
Rui Ueyama via llvm-commits
- [llvm] r272895 - [mips] Fix small typo. NFC.
Vasileios Kalintiris via llvm-commits
- [llvm] r272898 - [codeview] Remove unused parameter.
Rui Ueyama via llvm-commits
- [llvm] r272899 - [codeview] Pass CVRecord to visitTypeBegin callback.
Rui Ueyama via llvm-commits
- [PATCH] Don't print (PLT) on ARM
Rafael Espíndola via llvm-commits
- [llvm] r272901 - Refactor duplicated code. NFC.
Rafael Espindola via llvm-commits
- [llvm] r272903 - Refactor duplicated code. NFC.
Rafael Espindola via llvm-commits
- [llvm] r272904 - Refactor duplicated code. NFC.
Rafael Espindola via llvm-commits
- [PATCH] D21101: [exceptions] Upgrade exception handlers when stack protector is used
Reid Kleckner via llvm-commits
- [llvm] r272905 - Refactor duplicated code. NFC.
Rafael Espindola via llvm-commits
- [llvm] r272906 - Remove redundant -mattr options from llvm-objdump commands.
Daniel Sanders via llvm-commits
- [llvm] r272907 - [x86] autoupgrade and remove SSE2/SSE41 integer min/max intrinsics
Sanjay Patel via llvm-commits
- [PATCH] D21190: [InstCombine] allow more than one use for vector cast folding with selects
Sanjay Patel via llvm-commits
- [PATCH] D21437: AMDGPU: Fold more custom nodes to undef
Matt Arsenault via llvm-commits
- [llvm] r272909 - Don't print (PLT) on arm.
Rafael Espindola via llvm-commits
- [lld] r272910 - Eliminate unnecessary call of SymbolBody::getPltVA.
Rui Ueyama via llvm-commits
- [llvm] r272911 - [PATCH] Fix RuntimeDyldCOFFI386 to handle relocations with a non-zero addend
Reid Kleckner via llvm-commits
- [llvm] r272912 - Revert r272891 "[JumpThreading] Prevent dangling pointer problems in BranchProbabilityInfo"
Igor Laevsky via llvm-commits
- [lld] r272913 - Rename PltZero -> PltHeader.
Rui Ueyama via llvm-commits
- [llvm] r272914 - LangRef: Note expectations when loading with extra alignment
Matt Arsenault via llvm-commits
- [PATCH] D18586: Allow DeadStoreElimination to track combinations of partial later wrties
Hal Finkel via llvm-commits
- [lld] r272915 - Early return. NFC.
Rui Ueyama via llvm-commits
- [lld] r272917 - Early return. NFC.
Rui Ueyama via llvm-commits
- [llvm] r272918 - [LLE] New test to check that no versioning for symbolic strides occurs. NFC
Adam Nemet via llvm-commits
- [PATCH] D21438: AMDGPU/SI: Propagate the Kill flag in storeRegToStackSlot and eliminateFrameIndex
Changpeng Fang via llvm-commits
- [llvm] r272919 - AMDGPU: Add v_mad 16-bit instructions definition.
Wei Ding via llvm-commits
- [llvm] r272920 - [DAG] Remove redundant FMUL in Newton-Raphson SQRT code
Sanjay Patel via llvm-commits
- [llvm] r272921 - remove old FileCheck lines that are no longer used
Sanjay Patel via llvm-commits
- [PATCH] D21439: [ELF] - Handle every global as unversioned export in versioned script.
George Rimar via llvm-commits
- [llvm] r272922 - [DSE] Minor style cleanup. NFC.
Chad Rosier via llvm-commits
- [lld] r272923 - Inline a small function. NFC.
Rui Ueyama via llvm-commits
- [PATCH] D20847: BitCast infinite loop fix
Evgeny Stupachenko via llvm-commits
- [lld] r272924 - Simplify. NFC.
Rui Ueyama via llvm-commits
- [llvm] r272925 - [PM] Revert the port of MergeLoadStoreMotion to the new pass manager.
Davide Italiano via llvm-commits
- [llvm] r272926 - [pdb] Change type visitor pattern to be dynamic.
Zachary Turner via llvm-commits
- [llvm] r272927 - Revert "[pdb] Change type visitor pattern to be dynamic."
Zachary Turner via llvm-commits
- [llvm] r272928 - dos2unix this test. NFC.
Rafael Espindola via llvm-commits
- [llvm] r272929 - Resubmit "[pdb] Change type visitor pattern to be dynamic."
Zachary Turner via llvm-commits
- [llvm] r272930 - [codeview] Use hashBufferV8 to verify all type records.
Rui Ueyama via llvm-commits
- [llvm] r272932 - [x86] autoupgrade and remove AVX2 integer min/max intrinsics
Sanjay Patel via llvm-commits
- [PATCH] D21440: Use m_APInt in SimplifyCFG
Thomas Jablin via llvm-commits
- [lld] r272934 - [ELF] - Handle every global as unversioned export in versioned script.
George Rimar via llvm-commits
- [llvm] r272936 - Refactor duplicated code.
Rafael Espindola via llvm-commits
- [llvm] r272938 - NFC; refactor getFrameIndexReferenceFromSP
Sanjoy Das via llvm-commits
- [PATCH] D21442: [CodeView] Implement support for enums
David Majnemer via llvm-commits
- [PATCH] D21443: Support/ELF: Add AMDGPU relocation definitions to match documentation
Tom Stellard via llvm-commits
- [llvm] r272939 - Refactor more duplicated code.
Rafael Espindola via llvm-commits
- [PATCH] D21444: [codeview] Add DIFlags for pointer to member representations
Reid Kleckner via llvm-commits
- [llvm] r272940 - Make check lines not match themselves.
Paul Robinson via llvm-commits
- [llvm] r272941 - Fix strip-dead-debug-info test if path contains "bar".
Justin Lebar via llvm-commits
- [lld] r272942 - Simplify *(x+y) to x[y]. NFC.
Rui Ueyama via llvm-commits
- [PATCH] D21445: Comprehensive static instrumentation (1/3): LLVM pass
Tyler Denniston via llvm-commits
- [PATCH] D21447: Comprehensive static instrumentation (3/3): Runtime and tests
Tyler Denniston via llvm-commits
- [compiler-rt] r272943 - [sanitizers] introduce yet another API function: __sanitizer_install_malloc_and_free_hooks
Kostya Serebryany via llvm-commits
- [llvm] r272948 - [libFuzzer] use the new chainable malloc hooks instead of the old un-chainable ones, use atomic for malloc/free counters instead of a thread local counter in the main thread. This should make on-the-spot leak detection in libFuzzer more reliable
Kostya Serebryany via llvm-commits
- [zorg] r272950 - Allow merge build requests for builder llvm-clang-lld-x86_64-scei-ps4-windows10pro-fast as temporally solution.
Galina Kistanova via llvm-commits
- [llvm] r272953 - Refactor and cleanup Assembly Parsing / Lexing
Nirav Dave via llvm-commits
- [PATCH] D21448: Codegen: LICM Remove check for exactly 1 register def.
Kyle Butt via llvm-commits
- [llvm] r272954 - [EarlyCSE] Fold invariant loads
Sanjoy Das via llvm-commits
- [PATCH] D20582: Don't add repeats of llvm.ident list when linking
Matt Arsenault via llvm-commits
- [PATCH] D18916: AMDGPU/SI: Fix regclass for the pseudo sgpr spill instructions
Matt Arsenault via llvm-commits
- [llvm] r272955 - [EarlyCSE] Minor cosmetic NFC changes
Sanjoy Das via llvm-commits
- [PATCH] D20603: [Inline] Add ability to restrict inlining pass to hinted functions only
Rudy Pons via llvm-commits
- [llvm] r272956 - AMDGPU: Fix maximum instruction size for amdgcn
Matt Arsenault via llvm-commits
- [llvm] r272957 - Revert "Refactor and cleanup Assembly Parsing / Lexing"
Nirav Dave via llvm-commits
- [llvm] r272958 - AMDGPU/SI: Propagate the Kill flag in storeRegToStackSlot and eliminateFrameIndex
Changpeng Fang via llvm-commits
- [llvm] r272959 - AArch64: Fix range loop contradicting comment above it
Matt Arsenault via llvm-commits
- [PATCH] D18714: Add writeonly IR attribute
Matt Arsenault via llvm-commits
- [PATCH] D19505: AMDGPU: Implement getLoadStoreVecRegBitWidth
Matt Arsenault via llvm-commits
- [llvm] r272960 - [CodeView] Implement support for enums
David Majnemer via llvm-commits
- [PATCH] D21449: Target independent codesize heuristics for Loop Idiom Recognition
Sunita Marathe via llvm-commits
- [llvm] r272964 - TTI: Add hook for memory width to vectorize
Matt Arsenault via llvm-commits
- [llvm] r272965 - Fix BitVector move ctor/assignment.
Evgeniy Stepanov via llvm-commits
- [PATCH] D21450: AMDGPU: Remove llvm.SI.tid intrinsic
Matt Arsenault via llvm-commits
- [PATCH] D15583: Reserve appropriate number of sgprs for flat scratch init.
Changpeng Fang via llvm-commits
- [PATCH] D19502: TTI: Add hook for memory width to vectorize
Matt Arsenault via llvm-commits
- [PATCH] Make local: optional.
Rafael Espíndola via llvm-commits
- [llvm] r272966 - [LV] Make getSymbolicStrides return a pointer rather than a reference. NFC
Adam Nemet via llvm-commits
- [llvm] r272967 - Properly handle short file names on the command line in Windows
Adrian McCarthy via llvm-commits
- [llvm] r272968 - [safestack] Fixup llvm.dbg.value when rewriting unsafe allocas.
Evgeniy Stepanov via llvm-commits
- [llvm] r272969 - [safestack] Sink unsafe address computation to each use.
Evgeniy Stepanov via llvm-commits
- [PATCH] D20638: [LIR] Fix mis-compilation with unwinding
Eli Friedman via llvm-commits
- [llvm] r272970 - [LV] Move management of symbolic strides to LAA. NFCI
Adam Nemet via llvm-commits
- [lld] r272972 - Simplify. NFC.
Rui Ueyama via llvm-commits
- [lld] r272973 - Early return. NFC.
Rui Ueyama via llvm-commits
- [lld] r272974 - Merge cases that execute the same code.
Rui Ueyama via llvm-commits
- [lld] r272975 - Make a switch-case a function for the sake of simplicity.
Rui Ueyama via llvm-commits
- [PATCH] D20389: NVPTX: Add supported CL features
Jan Vesely via llvm-commits
- [lld] r272976 - Remove default values that vary depending on target.
Rui Ueyama via llvm-commits
- [PATCH] D20388: AMDGPU: Fix supported CL features
Jan Vesely via llvm-commits
- [llvm] r272977 - Use m_APInt in SimplifyCFG
Chuang-Yu Cheng via llvm-commits
- [llvm] r272978 - [PM] Remove support for omitting the AnalysisManager argument to new
Chandler Carruth via llvm-commits
- [compiler-rt] r272980 - [msan] Intercept send/sendto/sendmsg.
Evgeniy Stepanov via llvm-commits
- [llvm] r272981 - [RS4GC] Pass CallSite by value instead of const ref; NFC
Sanjoy Das via llvm-commits
- [PATCH] D21454: [PM] Port MergedLoadStoreMotion to the new pass manager, take two.
Davide Italiano via llvm-commits
- [PATCH] D20531: MachineCopyPropagation: remove some more copys when they are not needed
Matthias Braun via llvm-commits
- [llvm] r272982 - [ARM] Add support for mrrc/mrrc2 intrinsics.
Ranjeet Singh via llvm-commits
- [PATCH] D21455: MachineCopyPropagation: Add full copy propagation mode
Matthias Braun via llvm-commits
- [lld] r272984 - Rename Align -> Alignment.
Rui Ueyama via llvm-commits
- [PATCH] D15592: [LICM] Make store promotion work in the face of unordered atomics
Sanjoy Das via llvm-commits
- [PATCH] D21115: Add a callee-saved register verifier to LLVM
Sanjoy Das via llvm-commits
- [PATCH] D21458: LoadStoreVectorizer: Fix crashes on sub-byte types
Matt Arsenault via llvm-commits
- [llvm] r272987 - InstCombine: Reduce trunc (shl x, K) width.
Matt Arsenault via llvm-commits
- [compiler-rt] r272988 - [esan|cfrag] Add the struct field size array in StructInfo
Qin Zhao via llvm-commits
- [llvm] r272989 - [esan|cfrag] Add the struct field size array in StructInfo
Qin Zhao via llvm-commits
- [llvm] r272990 - Revert "InstCombine: Reduce trunc (shl x, K) width."
Matt Arsenault via llvm-commits
- [llvm] r272991 - [PM] Run clang-format over various parts of the new pass manager code
Chandler Carruth via llvm-commits
- [llvm] r272414 - Interprocedural Register Allocation (IPRA): add a Transformation Pass
Hal Finkel via llvm-commits
- [PATCH] D21460: [JumpThreading] Fix handling of aliasing metadata.
Eli Friedman via llvm-commits
- [PATCH] D21462: [PM] Make the the new pass manageg support fully generic extra arguments to run methods, both for transform passes and analysis passes.
Chandler Carruth via llvm-commits
- [PATCH] D21222: Double size of sigaltstack to prevent overflow
Jonas Hahnfeld via llvm-commits
- [PATCH] D21463: Add MemoryAccess creation and PHI creation APIs to MemorySSA
Daniel Berlin via llvm-commits
- [PATCH] D21464: [PM] WIP: Introduce basic update capabilities to the new PM's CGSCC pass manager, including both plumbing and logic to handle function pass updates.
Chandler Carruth via llvm-commits
- [llvm] r272992 - [LLE] Don't hard-code the name of the preheader in test
Adam Nemet via llvm-commits
- [PATCH] D21018: [ELF/WIP] - Basic versioned symbols support implemented.
George Rimar via llvm-commits
- [PATCH] D21465: [llc+llvm-mc] Replace the hidden -target-abi option with a -mabi thats visible in --help.
Daniel Sanders via llvm-commits
- [llvm] r272996 - [X86] Fix formatting. NFC
Craig Topper via llvm-commits
- [llvm] r272997 - [X86] Pre-size several SmallVectors instead of calling push_back in a loop. NFC
Craig Topper via llvm-commits
- [PATCH] D21466: [mips] Don't derive the default ABI from the CPU in the backend.
Daniel Sanders via llvm-commits
- [PATCH] D19888: [lit] Add SANITIZER_IGNORE_CVE_2016_2143 to pass_vars.
Marcin Kościelnicki via llvm-commits
- [PATCH] D21467: [llc+llvm-mc] Prefer applying -mabi to the triple where possible and allow Mips to take ABI information in the triple.
Daniel Sanders via llvm-commits
- [PATCH] D20916: [WIP][mips] Allow explicit ABI's in MIPS triples within LLVM.
Daniel Sanders via llvm-commits
- [llvm] r272998 - [libFuzzer] make the single-run output more reliable
Kostya Serebryany via llvm-commits
- [llvm] r272999 - [PPC] Strength-reduce SmallVectors into arrays.
Benjamin Kramer via llvm-commits
- [PATCH] D21468: Fixed LegacyPassManager inconsistency
Jesper Antonsson via llvm-commits
- [lld] r273000 - Make local: optional.
Rafael Espindola via llvm-commits
- [llvm] r273001 - [ARM] Strength reduce vectors to arrays.
Benjamin Kramer via llvm-commits
- [llvm] r273002 - [X86][SSE4A] Remove the GCCBuiltins from the movntsd/movntss intrinsic defs so we can emit native IR from clang.
Simon Pilgrim via llvm-commits
- [PATCH] D21471: [MCContext] Don't use getenv inside class constructor
Igor Laevsky via llvm-commits
- [lld] r273004 - Simplify. NFC.
Rafael Espindola via llvm-commits
- [PATCH] D21473: [mips] Fix aui/daui/dahi/dati for MIPSR6
Simon Dardis via llvm-commits
- [llvm] r273005 - [MCContext] Don't use getenv inside class constructor
Igor Laevsky via llvm-commits
- [lld] r273006 - Don't confuse input and output section offsets.
Rafael Espindola via llvm-commits
- [PATCH] D17336: Fix the unit test darwin-multiarch-arm.c for windows
Sumanth Gundapaneni via llvm-commits
- [llvm] r273007 - Refactor and cleanup Assembly Parsing / Lexing
Nirav Dave via llvm-commits
- [llvm] r273009 - [codeview] Make function names more consistent with MSVC
Reid Kleckner via llvm-commits
- [llvm] r273010 - [CodeView] Refactor enumerator emission
David Majnemer via llvm-commits
- [llvm] r273011 - [InstCombine] allow more than one use for vector bitcast folding with selects
Sanjay Patel via llvm-commits
- [lld] r273013 - This tests depends on non-relaxable relocations.
Rafael Espindola via llvm-commits
- [PATCH] D21475: [CFLAA] Summarize interprocedural aliasing information instead of recomputing it at callsite
Jia Chen via llvm-commits
- [llvm] r273014 - Change the default of -relax-relocations.
Rafael Espindola via llvm-commits
- [PATCH] D21476: Handle .weak in IRObjectFile RecordStreamer
Davide Italiano via llvm-commits
- [llvm] r273017 - Change RelaxELFRelocations' default.
Rafael Espindola via llvm-commits
- [PATCH] D19544: Pass for translating math intrinsics to math library calls.
Matt via llvm-commits
- [llvm] r273019 - Change RelaxELFRelocations for llc.
Rafael Espindola via llvm-commits
- [PATCH] D21143: Include SelectionDAGISel in the opt-bisect process
Justin Bogner via llvm-commits
- [compiler-rt] r273021 - Fix some warnings in the MSVC build
Reid Kleckner via llvm-commits
- [llvm] r273022 - Don't use the new x86 relax relocations on the gold plugin.
Rafael Espindola via llvm-commits
- [llvm] r273023 - LoopSimplifyCFG: Prefer `const auto &` to `auto &`, for clarity. NFC
Justin Bogner via llvm-commits
- [llvm] r273024 - [Codegen] Change PICLevel.
Davide Italiano via llvm-commits
- [llvm] r273025 - Support expanding partial-word cmpxchg to full-word cmpxchg in AtomicExpandPass.
James Y Knight via llvm-commits
- [compiler-rt] r273026 - Fix most MSVC warnings in compiler-rt profiling library
Reid Kleckner via llvm-commits
- [PATCH] D21029: Support expanding partial-word cmpxchg to full-word cmpxchg in AtomicExpandPass.
James Y Knight via llvm-commits
- [llvm] r273027 - [IRObjectFile] Handle .weak in RecordStreamer.
Davide Italiano via llvm-commits
- [PATCH] D19373: Remangle intrinsics names when types are renamed
Artur Pilipenko via llvm-commits
- [PATCH] D21216: DiagnosticInfo: Allow unsupported be a warning
Quentin Colombet via llvm-commits
- [compiler-rt] r273028 - Turn off -Wunused-parameter when building compiler-rt with clang on Windows, it is very noisy
Reid Kleckner via llvm-commits
- [llvm] r273029 - ARM: take account of possible bundle when erasing an instruction.
Tim Northover via llvm-commits
- [llvm] r273030 - Avoid duplicated map lookups. No functionality change intended.
Benjamin Kramer via llvm-commits
- [llvm] r273032 - [PM] Port MergedLoadStoreMotion to the new pass manager, take two.
Davide Italiano via llvm-commits
- [PATCH] D18201: Switch over targets to use AtomicExpandPass, and clean up target atomics code.
James Y Knight via llvm-commits
- [llvm] r273033 - Revert "Properly handle short file names on the command line in Windows"
Adrian McCarthy via llvm-commits
- [PATCH] D21478: [build] Make sure to link main executable with libpthread
Artem Belevich via llvm-commits
- [llvm] r271821 - Disable the use of std::call_once on PowerPC due to an apparent bug in
Artem Belevich via llvm-commits
- [llvm] r273038 - [X86] Add missing AVX512 anyext patterns.
Michael Kuperstein via llvm-commits
- [llvm] r273039 - [SelectionDAG] Don't treat library calls specially if marked with nobuiltin.
Marcin Koscielnicki via llvm-commits
- [compiler-rt] r273040 - [sanitizer] [SystemZ] Enable TLS functionality.
Marcin Koscielnicki via llvm-commits
- [compiler-rt] r273041 - [sanitizers] [SystemZ] Add __tls_get_offset interceptor.
Marcin Koscielnicki via llvm-commits
- [PATCH] D19594: [sanitizers] [SystemZ] Enable TLS functionality.
Marcin Kościelnicki via llvm-commits
- [PATCH] D19778: [sanitizers] [SystemZ] Add __tls_get_offset interceptor.
Marcin Kościelnicki via llvm-commits
- [llvm] r273045 - Revert "Revert "InstCombine: Reduce trunc (shl x, K) width.""
Matt Arsenault via llvm-commits
- [llvm] r273046 - [pdb] Don't error on missing FPO streams
Reid Kleckner via llvm-commits
- [llvm] r273047 - Apply another batch of fixes from clang-tidy's performance-unnecessary-value-param.
Benjamin Kramer via llvm-commits
- [PATCH] D21480: [X86SubTarget] use isPositionIndependent()
Rafael Ávila de Espíndola via llvm-commits
- [llvm] r273050 - AMDGPU: Remove llvm.SI.tid intrinsic
Matt Arsenault via llvm-commits
- [PATCH] D21481: ELF/AMDGPU: Add support for GOT relocations
Tom Stellard via llvm-commits
- [llvm] r273052 - [Coverage] Get rid of an input/output parameter (NFC)
Vedant Kumar via llvm-commits
- [llvm] r273053 - [codeview] Add DIFlags for pointer to member representations
Reid Kleckner via llvm-commits
- [PATCH] D21482: Support/ELF: Add R_AMDGPU_GOTPCREL relocation
Tom Stellard via llvm-commits
- [PATCH] D21123: cfi: Start testing CFI in both standalone and devirtualization modes.
Evgeniy Stepanov via llvm-commits
- [PATCH] D21484: AMDGPU/SI: Add support for R_AMDGPU_GOTPCREL
Tom Stellard via llvm-commits
- [llvm] r273055 - [Coverage] Move logic to encode filenames and mappings into llvm (NFC)
Vedant Kumar via llvm-commits
- [PATCH] D13575: Add custom type for PseudoSourceValue
Matt Arsenault via llvm-commits
- [llvm] r273057 - [codeview] Emit incomplete member pointer types with the unknown model
Reid Kleckner via llvm-commits
- [PATCH] D19908: [X86] Support the "ms-hotpatch" attribute.
Sanjoy Das via llvm-commits
- [llvm] r273059 - AMDGPU/SI: Simplify code in SITargetLowering::LowerGlobalAddress()
Tom Stellard via llvm-commits
- [llvm] r273061 - DiagnosticInfo: Allow unsupported be a warning
Matt Arsenault via llvm-commits
- [llvm] r273062 - AMDGPU: Temporarily select trap to s_endpgm
Matt Arsenault via llvm-commits
- [PATCH] D21217: AMDGPU: Temporarily select trap to s_endpgm
Matt Arsenault via llvm-commits
- [llvm] r273064 - [LAA] Enable symbolic stride speculation for all LAA clients
Adam Nemet via llvm-commits
- [llvm] r273066 - Support/ELF: Add AMDGPU relocation definitions to match documentation
Tom Stellard via llvm-commits
- [llvm] r273067 - Codegen: [MBP] Add assert strings. NFC
Kyle Butt via llvm-commits
- [PATCH] D21485: [cl] Teach cl to support the notion of sub commands (e.g. "git checkout <foo>")
Zachary Turner via llvm-commits
- [llvm] r273069 - Revert "Revert "Revert "InstCombine: Reduce trunc (shl x, K) width."""
Matt Arsenault via llvm-commits
- [llvm] r273071 - [X86Subtarget] Use isPositionIndependent(). NFC.
Davide Italiano via llvm-commits
- [PATCH] D21236: AMDGPU/SI: Correctly encode constant expressions
Tom Stellard via llvm-commits
- [llvm] r273073 - Add a test for r273022.
Rafael Espindola via llvm-commits
- [lld] r273074 - Add a test showing that lto produces relaxable relocations.
Rafael Espindola via llvm-commits
- [PATCH] D21488: [polly] Fix some Clang-tidy and Include What You Use warnings; other minor fixes
Eugene Zelenko via llvm-commits
- [llvm] r273077 - [X86][SSE4A] Autoupgrade and remove MOVNTSD/MOVNTSS intrinsics
Simon Pilgrim via llvm-commits
- [PATCH] D20758: Support addrspacecast initializers with isNoopAddrSpaceCast
Tom Stellard via llvm-commits
- [llvm] r273079 - [SCEV] Fix incorrect trip count computation
Sanjoy Das via llvm-commits
- [PATCH] D6002: [SCEV] Improve Scalar Evolution's use of no {un, }signed wrap flags
Sanjoy Das via llvm-commits
- [llvm] r273080 - AMDGPU: Fix kernel argument alignment impacting stack size
Matt Arsenault via llvm-commits
- [llvm] r273081 - Add looping testcase that broke in r272987
Matt Arsenault via llvm-commits
- [PATCH] D20940: AMDGPU: Fix kernel argument alignment impacting stack size
Matt Arsenault via llvm-commits
- Linux/ARM: Bus error with -O3 flag of clang/llvm-3.6 while running unit-test of .NET Core
Geunsik Lim via llvm-commits
- [llvm] r273082 - Add a super basic LazyCallGraph DOT printer.
Sean Silva via llvm-commits
- [llvm] r273083 - [sanitizers] Disable target-specific lowering of string functions.
Marcin Koscielnicki via llvm-commits
- [PATCH] D19781: [sanitizers] Disable target-specific lowering of string functions.
Marcin Kościelnicki via llvm-commits
- [llvm] r273084 - [codeview] Emit non-virtual method type.
Amjad Aboud via llvm-commits
- [PATCH] D21489: [codeview] Added support for bitfield type
Amjad Aboud via llvm-commits
- [llvm] r273085 - [mips] Emit a JALR with $rd equal to $zero, instead of a JR in MIPS32R6.
Vasileios Kalintiris via llvm-commits
- [PATCH] D21490: Print call preserved registers in comments at call site in assembly files.
Vivek Pandya via llvm-commits
- [llvm] r273087 - [X86][TBM] Added fast-isel tests matching tools/clang/test/CodeGen/tbm-builtins.c
Simon Pilgrim via llvm-commits
- [PATCH] D21492: [X86][NFC] Remove duplicate X86ELFObjectWriter class
Visoiu Mistrih Francis via llvm-commits
- [llvm] r273094 - test commit: remove trailing whitespace
Zvi Rackover via llvm-commits
- [PATCH] D21493: [ValueTracking] Teach computeKnownBits for PHI nodes to compute sign bit for a recurrence with a NSW addition.
Craig Topper via llvm-commits
- [llvm] r273096 - [X86][XOP] Added fast-isel tests matching tools/clang/test/CodeGen/xop-builtins.c
Simon Pilgrim via llvm-commits
- [llvm] r273097 - [X86][SSSE3] Added examples of target shuffle combining failing to match undefs in shuffle masks
Simon Pilgrim via llvm-commits
- [PATCH] D21495: [X86][SSE] Allow target shuffle combining to match masks with SM_Sentinel values
Simon Pilgrim via llvm-commits
- [PATCH] D21496: LoadCombine BugFixes : Combine negative index GEPS and fix load aliasing
River Riddle via llvm-commits
- [llvm] r273098 - [X86][AVX] Added test case for PR28136
Simon Pilgrim via llvm-commits
- [llvm] r273099 - If the revision number starts with r, drop it. It will get added back
Joerg Sonnenberger via llvm-commits
- [llvm] r273100 - doesSetDirectiveSuppressesReloc -> doesSetDirectiveSuppressReloc, the
Joerg Sonnenberger via llvm-commits
- [PATCH] D21498: Load Combine : Load combining for multiple subchains
River Riddle via llvm-commits
- [PATCH] D21499: Load Combine : Combine Loads formed from GEPS with negative indexes
River Riddle via llvm-commits
- [llvm] r273105 - [LoadCombine] Combine Loads formed from GEPS with negative indexes
David Majnemer via llvm-commits
- [PATCH] D21500: [AARCH64] Add support for Broadcom Vulcan
pankaj gode via llvm-commits
- [llvm] r273108 - [SPARC] Fixes for hardware errata on LEON processor.
Chris Dewhurst via llvm-commits
- [PATCH] D21503: [llvm-dwarfdump] - Teach dwarfdump to dump gdb-index section.
George Rimar via llvm-commits
- [llvm] r273109 - Indent consistently.
Joerg Sonnenberger via llvm-commits
- [llvm] r273110 - [SPARC[ Correcting out-of-date unit tests checked in as part of r273108
Chris Dewhurst via llvm-commits
- [llvm] r273111 - [SPARC] Additional condition required for DelaySlot fixing erratum in revision r273108.
Chris Dewhurst via llvm-commits
- [llvm] r273112 - Add the corresponding modulemap entry, following up r273066.
Vassil Vassilev via llvm-commits
- [llvm] r273113 - [X86] Use SmallVector::assign instead of resize to ensure we really start with a vector of all -1s. Otherwise we're trusting the caller to pass the right thing.
Craig Topper via llvm-commits
- [llvm] r273114 - [X86] Pre-allocate a SmallVector instead of using push_back in a loop. NFC
Craig Topper via llvm-commits
- [llvm] r273115 - [X86] Remove a dead path through one of the shuffle lowering routines. It's only called on single input shuffles masks already. Add an assert instead to verify.
Craig Topper via llvm-commits
- [llvm] r273116 - [X86] Make is128BitLaneRepeatedShuffleMask correct the indices of the second vector for the smaller mask. This removes some custom correction code and can potentially provide other benefits in the future.
Craig Topper via llvm-commits
- [llvm] r273117 - [X86] Add an assert to ensure that a routine is only used with 128-bit vectors. Reduce SmallVector size accordingly.
Craig Topper via llvm-commits
- [llvm] r273118 - fix formatting, typo; NFC
Sanjay Patel via llvm-commits
- [llvm] r273119 - [X86][SSE] Allow target shuffle combining to match masks with SM_Sentinel values
Simon Pilgrim via llvm-commits
- [llvm] r273120 - Fixed signed/unsigned warning.
Simon Pilgrim via llvm-commits
- [PATCH] D21507: Changes after running check modernize-use-emplace (D20964)
Piotr Padlewski via llvm-commits
- [PATCH] D21509: [asan] fix false dynamic-stack-buffer-overflow report with constantly-sized dynamic allocas
Kuba Brecka via llvm-commits
- [llvm] r273124 - Strip trailing whitespace. NFCI.
Simon Pilgrim via llvm-commits
- [llvm] r273125 - [X86][AVX512] Added 512-bit BITREVERSE tests and enabled AVX512BW lowering support
Simon Pilgrim via llvm-commits
- [PATCH] D21511: [sanitizers] [PowerPC] Intercept __tls_get_addr_opt.
Marcin Kościelnicki via llvm-commits
- [llvm] r273126 - Address Eli's post-commit comments
David Majnemer via llvm-commits
- [lld] r273127 - [ELF][MIPS] Support GOT entries for non-preemptible symbols with different addends
Simon Atanasyan via llvm-commits
- [llvm] r273128 - [InstSimplify] add tests for PR27689; regenerate checks
Sanjay Patel via llvm-commits
- [PATCH] D21512: [InstSimplify] look through zexts of icmps to eliminate obviously false logic (PR27869)
Sanjay Patel via llvm-commits
- [llvm] r273129 - Untabify.
NAKAMURA Takumi via llvm-commits
- [llvm] r273130 - Trailing whitespace.
NAKAMURA Takumi via llvm-commits
- [PATCH] D21513: [CFLAA] Try to be less conservative on more functions
Jia Chen via llvm-commits
- [llvm] r273131 - Reformat blank lines.
NAKAMURA Takumi via llvm-commits
- [PATCH] D20830: Fix branch relaxation in 16-bit mode.
Craig Topper via llvm-commits
- [llvm] r273132 - [LoopIdiom] Don't remove dead operands manually
David Majnemer via llvm-commits
- [llvm] r273133 - Fix dynamically linked debug builds.
Eli Friedman via llvm-commits
- [lld] r273134 - [COFF] Add /section command line flag.
Rui Ueyama via llvm-commits
- [PATCH] D21514: Rationalise the attribute getter/setter methods on Function and CallSite.
Amaury SECHET via llvm-commits
- [llvm] r273135 - [X86] Avoid making a copy of a shuffle mask until we're sure we really need to. And just use a SmallVector to do the copy because its easy.
Craig Topper via llvm-commits
- [llvm] r273136 - [X86] Use existing ArrayRef variable instead of calling SVOp->getMask() repeatedly. Remove nearby else after return as well. NFC
Craig Topper via llvm-commits
- [llvm] r273137 - [X86] Pass the SDLoc and Mask ArrayRef down from lowerVectorShuffle through all of the other routines instead of recreating them in the handlers for each type. NFC
Craig Topper via llvm-commits
- [PATCH] D20162: [MSP430] PR27500 CodeGen: Rework branch-select pass
Vadzim Dambrouski via llvm-commits
Last message date:
Sun Jun 19 23:32:04 PDT 2016
Archived on: Mon Jun 20 01:31:50 PDT 2016
This archive was generated by
Pipermail 0.09 (Mailman edition).