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