The Week Of Monday 21 July 2014 Archives by author
Starting: Mon Jul 21 00:28:51 PDT 2014
Ending: Sun Jul 27 23:58:49 PDT 2014
Messages: 1020
- [llvm] r213572 - R600: silence GCC warning
Saleem Abdulrasool
- [PATCH] [compiler-rt: Builtins] Fix the incompatible assembly in ARM builtins library.
Saleem Abdulrasool
- [llvm] r213776 - ExecutionEngine: remove a stray semicolon
Saleem Abdulrasool
- [llvm] r213777 - AsmParser: remove deprecated LLIR support
Saleem Abdulrasool
- [PATCH] Emit ABI_PCS_R9_use build attribute.
Saleem Abdulrasool
- [patch] Support .warning directive in integrated assembler
Saleem Abdulrasool
- [patch] Add support for .exitm in the integrated assembler
Saleem Abdulrasool
- [PATCH] Emit ABI_PCS_R9_use build attribute.
Saleem Abdulrasool
- [llvm] r213878 - X86: silence sign comparison warning
Saleem Abdulrasool
- [PATCH] rename _LIBCPP_TYPE_VIS_ONLY to _LIBCPP_TEMPLATE_VIS
Saleem Abdulrasool
- [patch] Add support for .exitm in the integrated assembler
Saleem Abdulrasool
- [llvm] r213883 - X86: correct library call setup for Windows itanium
Saleem Abdulrasool
- [llvm] r213883 - X86: correct library call setup for Windows itanium
Saleem Abdulrasool
- [llvm] r213883 - X86: correct library call setup for Windows itanium
Saleem Abdulrasool
- [llvm] r213883 - X86: correct library call setup for Windows itanium
Saleem Abdulrasool
- [llvm] r213896 - Target: invert condition for Windows
Saleem Abdulrasool
- [llvm] r213883 - X86: correct library call setup for Windows itanium
Saleem Abdulrasool
- [PATCH] ARM: Emit ".code 16" before global inline-asm instructions in thumb mode
Saleem Abdulrasool
- [llvm] r213970 - [stack protector] Add test cases for thumb and thumb2.
Saleem Abdulrasool
- [PATCH] MC: AsmLexer: handle multi-character CommentStrings correctly
Saleem Abdulrasool
- [compiler-rt] r214012 - builtins: make the x86_64 compatible with GAS
Saleem Abdulrasool
- [compiler-rt] r214013 - builtins: re-enable building assembly sources
Saleem Abdulrasool
- [compiler-rt] r214033 - builtins: correct constant alignments
Saleem Abdulrasool
- [compiler-rt] r214034 - builtins: move the readonly constants into rodata
Saleem Abdulrasool
- [compiler-rt] r214039 - builtins: add missed files from previous commits
Saleem Abdulrasool
- [compiler-rt] r214040 - builtins: avoid multiple definitions of symbols
Saleem Abdulrasool
- [compiler-rt] r214044 - builtins: whitespace
Saleem Abdulrasool
- [compiler-rt] r214045 - builtins: move macro definitions into assembly.h
Saleem Abdulrasool
- [compiler-rt] r214046 - builtins: make ARM compilation with GAS work again
Saleem Abdulrasool
- [llvm] r214056 - ARM: convert loop to range based
Saleem Abdulrasool
- [llvm] r214057 - ARM: correct handling of features in arch_extension
Saleem Abdulrasool
- [llvm] r213920 - Fix a warning in CoverageMappingReader.cpp
Ehsan Akhgari
- [PATCH] [SDAG] Make the DAGCombine worklist not grow endlessly due to duplicate insertions.
Matt Arsenault
- [PATCH] R600: Correctly set the src value offset for scalarized kernel args
Matt Arsenault
- [PATCH] R600/SI: Allow partial unrolling and increase thresholds.
Matt Arsenault
- [PATCH] Allow setcc (sext setcc) [0|1] [eq|ne] -> setcc
Matt Arsenault
- [PATCH] R600: Add new functions for splitting vector loads and stores.
Matt Arsenault
- [llvm] r213831 - R600: Implement enableClusterLoads()
Matt Arsenault
- Fix LowerSDIV24
Matt Arsenault
- [llvm] r213843 - R600: Fix LowerSDIV24
Matt Arsenault
- [llvm] r213844 - R600: Match rcp node on pre-SI
Matt Arsenault
- Fix LowerSDIV24
Matt Arsenault
- [PATCH] R600: Add FMA instruction
Matt Arsenault
- [llvm] r213831 - R600: Implement enableClusterLoads()
Matt Arsenault
- [llvm] r213877 - R600: Add new functions for splitting vector loads and stores.
Matt Arsenault
- [PATCH] R600: Add new functions for splitting vector loads and stores.
Matt Arsenault
- [llvm] r213882 - R600: Add FMA instructions for Evergreen
Matt Arsenault
- [PATCH] R600: Add FMA instruction
Matt Arsenault
- PATCH: R600/SI: Do abs/neg folding with ComplexPatterns
Matt Arsenault
- [llvm] r213928 - Store nodes only have 1 result.
Matt Arsenault
- [llvm] r213551 - R600/SI: Use scratch memory for large private arrays
Matt Arsenault
- [PATCH] Fix fmul combines with constant splat vectors
Matt Arsenault
- [PATCH] Fix interference caused by fmul 2, x -> fadd x, x combine
Matt Arsenault
- [PATCH] Fix interference caused by fmul 2, x -> fadd x, x combine
Matt Arsenault
- [llvm] r213985 - R600/SI: Allow partial unrolling and increase thresholds.
Matt Arsenault
- [PATCH] R600/SI: Allow partial unrolling and increase thresholds.
Matt Arsenault
- [llvm] r214023 - R600: Move intrinsic lowering to separate functions
Matt Arsenault
- [PATCH] R600/SI: Implement getOptimalMemOpType
Matt Arsenault
- [llvm] r214035 - R600/SI: Fix broken test.
Matt Arsenault
- [PATCH] Add alignment value to allowsUnalignedMemoryAccess
Matt Arsenault
- [PATCH] R600/SI: Make argument loads invariant
Matt Arsenault
- [PATCH] R600/SI: Implement getLdStBaseRegImmOfs for LDS
Matt Arsenault
- [PATCH] Add alignment value to allowsUnalignedMemoryAccess
Matt Arsenault
- [llvm] r214055 - Add alignment value to allowsUnalignedMemoryAccess
Matt Arsenault
- [PATCH] Add alignment value to allowsUnalignedMemoryAccess
Matt Arsenault
- [lld] r213520 - [Mips] Fix typo in the comment.
Simon Atanasyan
- [lld] r213690 - [Mips] Replace assembler code by YAML to make the 'entry-name.test' test target
Simon Atanasyan
- [lld] r213868 - [Mips] Replace assembler code by YAML to make the 'exe-dynsym.test' test
Simon Atanasyan
- [lld] r214054 - Remove unused empty folder `unittest`.
Simon Atanasyan
- [llvm] r213515 - Fixing an MSVC conversion warning about implicitly converting the shift results to 64-bits. No functional change intended.
Aaron Ballman
- [llvm] r213517 - This declaration has no definition, which is causing MSVC to emit several "no suitable definition provided for explicit template instantiation request" C4661 warnings.
Aaron Ballman
- Change unroll metadata and unroll pragma names
Aaron Ballman
- [llvm] r213863 - Fixing an MSVC conversion warning about implicitly converting the shift results to 64-bits. No functional change intended.
Aaron Ballman
- [llvm] r213586 - Add some tests for NVPTX lowering of cmpxchg
Eli Bendersky
- [PATCH] [SROA] Simplify PHI nodes before promoting the alloca
Eli Bendersky
- [PATCH] LLVM CFL Alias Analysis -- Algorithm
Daniel Berlin
- [llvm] r213503 - [DAG] Refactor some logic. No functional change.
Andrea Di Biagio
- [llvm] r213504 - [DAGCombiner] Improve the shuffle-vector folding logic.
Andrea Di Biagio
- [llvm] r211771 - [X86] Improve the selection of SSE3/AVX addsub instructions.
Andrea Di Biagio
- [llvm] r213736 - Revert r211771. It was: "[X86] Improve the selection of SSE3/AVX addsub instructions".
Andrea Di Biagio
- [llvm] r211771 - [X86] Improve the selection of SSE3/AVX addsub instructions.
Andrea Di Biagio
- [llvm] r213554 - Remove unused variable.
David Blaikie
- [llvm] r213556 - Remove unnecessary use of unique_ptr::release() used to construct another unique_ptr.
David Blaikie
- [llvm] r213557 - Correct the ownership passing semantics of object::createBinary and make them explicit in the type system.
David Blaikie
- [lld] r213560 - Fix lld build for llvm API changes committed in r213557
David Blaikie
- [llvm] r213581 - Revert "Recommit r212203: Don't try to construct debug LexicalScopes hierarchy for functions that do not have top level debug information."
David Blaikie
- [llvm] r213803 - Test debug info in arg promotion with an actual promotion case, rather than a degenerate arg promotion that's actually DAE performed by ArgPromo
David Blaikie
- [llvm] r213805 - ArgPromo+DebugInfo: Handle updating debug info over multiple applications of argument promotion.
David Blaikie
- [llvm] r213809 - Reorganize and simplify local variables.
David Blaikie
- Valgrind buildbot failures
David Blaikie
- [llvm] r213951 - DebugInfo: Fix up some test cases to have more correct debug info metadata.
David Blaikie
- [llvm] r213952 - Recommit r212203: Don't try to construct debug LexicalScopes hierarchy for functions that do not have top level debug information.
David Blaikie
- [llvm] r213956 - Reapply "DebugInfo: Don't put fission type units in comdat sections."
David Blaikie
- [llvm] r213665 - X86: drop relocations on __eh_frame sections globally.
Justin Bogner
- [llvm] r213824 - IR: Add Value::sortUseList()
Justin Bogner
- [llvm] r213227 - [lit] Add --show-unsupported flag to LIT
Justin Bogner
- [LNT] r213270 - Fix crash when no result to compare against
Justin Bogner
- [PATCH] llvm-cov: move the gcov code into a separate file.
Justin Bogner
- [llvm] r213826 - Fixed PR20411 - bug in getINSERTPS()
Filipe Cabecinhas
- [llvm] r211888 - [x86] Begin a significant overhaul of how vector lowering is done in the
Chandler Carruth
- [llvm] r213505 - [SDAG] Rather than using a narrow test against the one dummy node on the
Chandler Carruth
- [llvm] r213506 - [SDAG, cleanup] Switch the DAG combiner over to use the spelling
Chandler Carruth
- [llvm] r213508 - FileCheck-ize a test.
Chandler Carruth
- [llvm] r213474 - [C++11] Add predecessors(BasicBlock *) / successors(BasicBlock *) iterator ranges.
Chandler Carruth
- [PATCH] [RFC] Lame fix for PR20376
Chandler Carruth
- [PATCH] Top-Down FunctionAttrs propagation for noalias, dereferenceable and nonnull inference
Chandler Carruth
- [llvm] r213610 - [SDAG] Remove a giant pile of asserts that may have helped track down
Chandler Carruth
- [llvm] r213612 - [SDAG] Refactor the code for inserting a newly allocated SDNode into the
Chandler Carruth
- [PATCH] [SDAG] Make the DAGCombine worklist not grow endlessly due to duplicate insertions.
Chandler Carruth
- [PATCH] Use align parameter attribute for all pointer arguments
Chandler Carruth
- [PATCH] Use align parameter attribute for all pointer arguments
Chandler Carruth
- [PATCH] Check for all known bits on ret in InstCombine
Chandler Carruth
- [PATCH] Check for all known bits on ret in InstCombine
Chandler Carruth
- [PATCH] Check for all known bits on ret in InstCombine
Chandler Carruth
- [PATCH] [SDAG] Make the DAGCombine worklist not grow endlessly due to duplicate insertions.
Chandler Carruth
- [llvm] r211771 - [X86] Improve the selection of SSE3/AVX addsub instructions.
Chandler Carruth
- [llvm] r213726 - We may visit a call that uses an alloca multiple times in callUsesLocalStack, sometimes with IsNocapture true and sometimes with IsNocapture false. We accidentally skipped work we needed to do in the IsNocapture=false case if we were called with IsNocapture=true the first time. Fixes PR20405!
Chandler Carruth
- [llvm] r213727 - [SDAG] Make the DAGCombine worklist not grow endlessly due to duplicate
Chandler Carruth
- [PATCH] [SDAG] Make the DAGCombine worklist not grow endlessly due to duplicate insertions.
Chandler Carruth
- [llvm] r213732 - [x86] Clean up a test case to use check labels and spell out the exact
Chandler Carruth
- [llvm] r211771 - [X86] Improve the selection of SSE3/AVX addsub instructions.
Chandler Carruth
- [PATCH] [SDAG] Introduce a combined set to the DAG combiner which tracks nodes which have successfully round-tripped through the combine phase, and use this to ensure all operands to DAG nodes are visited by the combiner, even if they are only added...
Chandler Carruth
- [PATCH] [SDAG] Introduce a combined set to the DAG combiner which tracks nodes which have successfully round-tripped through the combine phase, and use this to ensure all operands to DAG nodes are visited by the combiner, even if they are only added...
Chandler Carruth
- [PATCH] [SDAG] Introduce a combined set to the DAG combiner which tracks nodes which have successfully round-tripped through the combine phase, and use this to ensure all operands to DAG nodes are visited by the combiner, even if they are only added...
Chandler Carruth
- [PATCH] [SDAG] Introduce a combined set to the DAG combiner which tracks nodes which have successfully round-tripped through the combine phase, and use this to ensure all operands to DAG nodes are visited by the combiner, even if they are only added...
Chandler Carruth
- [llvm] r213810 - [x86] Rip out some broken test cases for avx512 i1 store support.
Chandler Carruth
- [llvm] r213860 - [Target] Teach the query interfaces for lowering of extloads and
Chandler Carruth
- [PATCH] [x86] Make vector legalization of extloads work more like the "normal" vector operation legalization with support for custom target lowering and fallback to expand when it fails, and use this to implement sext and anyext load lowering for x86 in a...
Chandler Carruth
- [PATCH] [SDAG] Introduce a combined set to the DAG combiner which tracks nodes which have successfully round-tripped through the combine phase, and use this to ensure all operands to DAG nodes are visited by the combiner, even if they are only added...
Chandler Carruth
- [PATCH] [x86] Make vector legalization of extloads work more like the "normal" vector operation legalization with support for custom target lowering and fallback to expand when it fails, and use this to implement sext and anyext load lowering for x86 in a...
Chandler Carruth
- [PATCH] [SROA] Simplify PHI nodes before promoting the alloca
Chandler Carruth
- [llvm] r213892 - [X86] Optimize stackmap shadows on X86.
Chandler Carruth
- [PATCH] [x86] Make vector legalization of extloads work more like the "normal" vector operation legalization with support for custom target lowering and fallback to expand when it fails, and use this to implement sext and anyext load lowering for x86 in a...
Chandler Carruth
- [llvm] r213892 - [X86] Optimize stackmap shadows on X86.
Chandler Carruth
- [llvm] r213897 - [x86] Make vector legalization of extloads work more like the "normal"
Chandler Carruth
- [llvm] r213898 - [SDAG] Introduce a combined set to the DAG combiner which tracks nodes
Chandler Carruth
- [PATCH] [x86] Make vector legalization of extloads work more like the "normal" vector operation legalization with support for custom target lowering and fallback to expand when it fails, and use this to implement sext and anyext load lowering for x86 in a...
Chandler Carruth
- [PATCH] [SDAG] Introduce a combined set to the DAG combiner which tracks nodes which have successfully round-tripped through the combine phase, and use this to ensure all operands to DAG nodes are visited by the combiner, even if they are only added...
Chandler Carruth
- [PATCH] [SDAG] When performing post-legalize DAG combining, run the legalizer over each node in the worklist prior to combining.
Chandler Carruth
- [PATCH] [SDAG] When performing post-legalize DAG combining, run the legalizer over each node in the worklist prior to combining.
Chandler Carruth
- [llvm] r213926 - [SDAG] Start plumbing an assert into SDValues that we don't form one
Chandler Carruth
- [llvm] r213930 - [SDAG] Don't insert the VRBase into a mapping from SDValues when the def
Chandler Carruth
- [llvm] r213931 - [SDAG] Enable the new assert for out-of-range result numbers in
Chandler Carruth
- [llvm] r213936 - [cmake] Use the external project machinery for libcxxabi so that it can
Chandler Carruth
- [llvm] r213950 - Add code owner of scoped-noalias metadata
Chandler Carruth
- [llvm] r213986 - [x86] Teach the X86 backend to print shuffle comments for PSHUFB
Chandler Carruth
- [llvm] r213988 - [x86] FileCheck-ize this test.
Chandler Carruth
- [llvm] r213989 - [x86] Fix unused variable warning in no-asserts build.
Chandler Carruth
- [llvm] r213991 - [x86] More cleanup for this test -- simplify the command line.
Chandler Carruth
- [llvm] r214001 - [x86] Add coverage for PMUL* instruction testing on SSE2 as well as
Chandler Carruth
- [llvm] r214007 - [x86] Fix PR20355 (and dups) by not using unsigned multiplication when
Chandler Carruth
- SLP/Loop vectorizer pass ordering
Chandler Carruth
- [llvm] r214009 - [x86] Revert r214007: Fix PR20355 ...
Chandler Carruth
- [llvm] r214010 - [x86] Finish switching from CHECK to ALL. This was mistakenly included
Chandler Carruth
- [llvm] r214011 - [x86] Fix PR20355 (for real). There are many layers to this bug.
Chandler Carruth
- [llvm] r212808 - [X86] Fix the inversion of low and high bits for the lowering of MUL_LOHI.
Chandler Carruth
- [llvm] r214011 - [x86] Fix PR20355 (for real). There are many layers to this bug.
Chandler Carruth
- [llvm] r214015 - llvm/test/CodeGen/X86/vector-idiv.ll: Fix for -Asserts.
Chandler Carruth
- [llvm] r214016 - X86ShuffleDecode.cpp: Silence a warning. [-Wunused-variable]
Chandler Carruth
- [PATCH] [SROA] Fold a PHI node if all its incoming values are the same
Chandler Carruth
- [llvm] r214020 - [SDAG] When performing post-legalize DAG combining, run the legalizer
Chandler Carruth
- [llvm] r214021 - [SDAG] Simplify the code for handling single-value nodes and add
Chandler Carruth
- [llvm] r214022 - [SDAG] Add an assert that we don't mess up the number of values when
Chandler Carruth
- [PATCH] [SDAG] When performing post-legalize DAG combining, run the legalizer over each node in the worklist prior to combining.
Chandler Carruth
- [llvm] r214015 - llvm/test/CodeGen/X86/vector-idiv.ll: Fix for -Asserts.
Chandler Carruth
- [PATCH] [SDAG] When performing post-legalize DAG combining, run the legalizer over each node in the worklist prior to combining.
Chandler Carruth
- [llvm] r214019 - Fix broken assert.
Chandler Carruth
- [llvm] r214041 - [ADT] Add a remarkbly useful little helper routine to ArrayRef for
Chandler Carruth
- [llvm] r214042 - [x86] Add a much more powerful framework for combining x86 shuffle
Chandler Carruth
- [llvm] r214043 - [x86] Sink a variable only used by asserts into the asserts. Should fix
Chandler Carruth
- [llvm] r214042 - [x86] Add a much more powerful framework for combining x86 shuffle
Chandler Carruth
- [llvm] r214042 - [x86] Add a much more powerful framework for combining x86 shuffle
Chandler Carruth
- [PATCH] Replace the result usages while legalizing cmpxchg
Logan Chien
- [llvm] r213569 - Replace the result usages while legalizing cmpxchg.
Logan Chien
- [PATCH] Replace the result usages while legalizing cmpxchg
Logan Chien
- [llvm] r213477 - SIISelLowering.cpp: Define _USE_MATH_DEFINES to let M_PI provided on MS <cmath>.
Eric Christopher
- [llvm] r213477 - SIISelLowering.cpp: Define _USE_MATH_DEFINES to let M_PI provided on MS <cmath>.
Eric Christopher
- [PATCH] Add support for StackMap section for ELF/Linux systems
Eric Christopher
- [PATCH] [SDAG] Make the DAGCombine worklist not grow endlessly due to duplicate insertions.
Eric Christopher
- [PATCH] [SDAG] Make the DAGCombine worklist not grow endlessly due to duplicate insertions.
Eric Christopher
- [patch] Document the bitcode backwards compatibility guarantees
Eric Christopher
- [PATCH] [SDAG] Introduce a combined set to the DAG combiner which tracks nodes which have successfully round-tripped through the combine phase, and use this to ensure all operands to DAG nodes are visited by the combiner, even if they are only added...
Eric Christopher
- [llvm] r213806 - Remove the query for TargetMachine and TargetInstrInfo since we're
Eric Christopher
- [llvm] r213809 - Reorganize and simplify local variables.
Eric Christopher
- [llvm] r213811 - Fix indenting.
Eric Christopher
- [llvm] r213809 - Reorganize and simplify local variables.
Eric Christopher
- [patch] Start removing the old JIT
Eric Christopher
- [llvm] r213892 - [X86] Optimize stackmap shadows on X86.
Eric Christopher
- [PATCH] Add support for StackMap section for ELF/Linux systems
Eric Christopher
- [PATCH] Add support for StackMap section for ELF/Linux systems
Eric Christopher
- [llvm] r213892 - [X86] Optimize stackmap shadows on X86.
Eric Christopher
- [llvm] r213892 - [X86] Optimize stackmap shadows on X86.
Eric Christopher
- [PATCH] ARM: Emit ".code 16" before global inline-asm instructions in thumb mode
Eric Christopher
- [PATCH] ARM: Emit ".code 16" before global inline-asm instructions in thumb mode
Eric Christopher
- [PATCH] Debug info: Support fragmented variables.
Eric Christopher
- [PATCH] ARM: Emit ".code 16" before global inline-asm instructions in thumb mode
Eric Christopher
- [llvm] r213982 - Move R600 subtarget dependent variables onto the subtarget.
Eric Christopher
- [PATCH] [x32] Use ebp/esp as frame and stack pointer
Pavel Chupin
- [PATCH] [RFC] Lame fix for PR20376
Peter Collingbourne
- [PATCH] [RFC] Lame fix for PR20376
Peter Collingbourne
- [llvm] r213986 - [x86] Teach the X86 backend to print shuffle comments for PSHUFB
Pete Cooper
- [llvm] r214042 - [x86] Add a much more powerful framework for combining x86 shuffle
Pete Cooper
- [llvm] r214042 - [x86] Add a much more powerful framework for combining x86 shuffle
Pete Cooper
- [www-pubs] r213666 - Added the paper "Proving Termination and Memory Safety for Programs with
John Criswell
- [www-pubs] r213666 - Added the paper "Proving Termination and Memory Safety for Programs with
John Criswell
- [PATCH] Fix the --enable-shared build
Sanjoy Das
- [PATCH] Fix the --enable-shared build
Sanjoy Das
- [llvm] r213640 - AVX-512: Fixed intrinsic of VSQRTPS/PD instructions.
Elena Demikhovsky
- [PATCH][AArch64] Enable sign check optimization by CSE
Sergey Dmitrouk
- [PATCH][AArch64] Enable sign check optimization by CSE
Sergey Dmitrouk
- [PATCH][AArch64] Enable sign check optimization by CSE
Sergey Dmitrouk
- [Polly][Refactor] IslAst [2/7]
Johannes Doerfert
- [polly] r213779 - [Refactor] Unify IslAst print methods
Johannes Doerfert
- [Polly][Refactor] IslAst [2/7]
Johannes Doerfert
- [Polly][Refactor] IslAst [3/7]
Johannes Doerfert
- [polly] r213779 - [Refactor] Unify IslAst print methods
Johannes Doerfert
- [polly] r213792 - [Refactor] IslAst and payload struct
Johannes Doerfert
- [Polly][Refactor] IslAst [3/7]
Johannes Doerfert
- [polly] r213795 - [Fix] Typo during refactoring
Johannes Doerfert
- [Polly][Refactor] IslAst [3/7]
Johannes Doerfert
- [Polly][Refactor] IslAst [4/7]
Johannes Doerfert
- [Polly][Refactor] IslAst [4/7]
Johannes Doerfert
- [Polly] Replace the Dependences::isParallelDimension by the IslAst parallelism check
Johannes Doerfert
- [Polly] Replace the Dependences::isParallelDimension by the IslAst parallelism check
Johannes Doerfert
- [polly] r213870 - [Refactor] Remove containsLoop to find innermost loops
Johannes Doerfert
- [Polly][Refactor] IslAst [4/7]
Johannes Doerfert
- [Polly][Refactor] IslAst [5/7]
Johannes Doerfert
- [Polly][Refactor] IslAst [6/7]
Johannes Doerfert
- [Polly][Refactor] IslAst [7/7]
Johannes Doerfert
- [Polly] Replace the Dependences::isParallelDimension by the IslAst parallelism check
Johannes Doerfert
- [Polly][Refactor] Make getIslCompatibleName globally available
Johannes Doerfert
- [Polly][Refactor] Make the runtime debug builder globaly available
Johannes Doerfert
- [Polly] Generating code for changed memory accesses
Johannes Doerfert
- [polly] r213907 - Make getIslCompatibleName globaly available
Johannes Doerfert
- [polly] r213908 - [Refactor] Expose the runtime debug builder
Johannes Doerfert
- [Polly][Refactor] Make getIslCompatibleName globally available
Johannes Doerfert
- [Polly][Refactor] Make the runtime debug builder globaly available
Johannes Doerfert
- [polly] r213962 - [Fix] Added RuntimeDebugBuilder to the build
Johannes Doerfert
- [Polly] Replace the Dependences::isParallelDimension by the IslAst parallelism check
Johannes Doerfert
- [Polly] Replace the Dependences::isParallelDimension by the IslAst parallelism check
Johannes Doerfert
- [polly] r214061 - Replace the dependences parallelism check by the IslAst one
Johannes Doerfert
- [Polly] Replace the Dependences::isParallelDimension by the IslAst parallelism check
Johannes Doerfert
- [LNT][PATCH] rerun tests which the server said changed
Daniel Dunbar
- [PATCH] [lnt] Add --qemu-flag to reduce the number of rununder wrappers required
Daniel Dunbar
- [PATCH] Darwin vararg parameters support in assembler macros
Stepan Dyatkovskiy
- [PATCH] Darwin vararg parameters support in assembler macros
Stepan Dyatkovskiy
- [PATCH] Darwin vararg parameters support in assembler macros
Stepan Dyatkovskiy
- [PATCH] Sync config.h.cmake with config.h.in
İsmail Dönmez
- [PATCH] Update LLVM version: 3.5 => 3.6
İsmail Dönmez
- [PATCH] Update LLVM version: 3.5 => 3.6
İsmail Dönmez
- [llvm] r213944 - [ARM] Emit ABI_PCS_R9_use build attribute.
Amara Emerson
- [PATCH] Emit ABI_PCS_R9_use build attribute.
Amara Emerson
- [patch] Start removing the old JIT
Amara Emerson
- [PATCH] Darwin vararg parameters support in assembler macros
Kevin Enderby
- [llvm] r213777 - AsmParser: remove deprecated LLIR support
Rafael Avila de Espindola
- [llvm] r213890 - Use the same .eh_frame encoding for 32bit PPC as on i386.
Rafael Avila de Espindola
- [llvm] r213808 - Finish inverting the MC -> Object dependency.
Rafael Espindola
- [llvm] r213813 - Document what backwards compatibility we provide for bitcode.
Rafael Espindola
- [llvm] r213814 - Fix the build when building with only the ARM backend.
Rafael Espindola
- [llvm] r213839 - Remove unused substitution.
Rafael Espindola
- [llvm] r213871 - Remove dead code.
Rafael Espindola
- [llvm] r213963 - Remove dead code.
Rafael Espindola
- [llvm] r214058 - Start adding some tests for the gold plugin.
Rafael Espindola
- [llvm] r212899 - MC: Let non-temporary COFF aliases be in symtab
Rafael Espíndola
- [llvm] r212403 - Declare variable on first use.
Rafael Espíndola
- [PATCH] Fix the --enable-shared build
Rafael Espíndola
- [llvm] r212248 - Invert the MC -> Object dependency.
Rafael Espíndola
- [llvm] r183743 - Require members of llvm.used to be named.
Rafael Espíndola
- [patch] Document the bitcode backwards compatibility guarantees
Rafael Espíndola
- [patch] Start adding tests for the gold plugin
Rafael Espíndola
- [llvm] r212902 - bugpoint/ToolRunner.cpp: ProcessFailure(): Close ErrorFD immediately, or it couldn't be reopened on Win32.
Rafael Espíndola
- [patch] Start adding tests for the gold plugin
Rafael Espíndola
- Move MCObjectSymbolizer.h to MC/MCAnalysis
Rafael Espíndola
- [patch][rfc] "alias weak" X "weak alias"
Rafael Espíndola
- [patch] Start removing the old JIT
Rafael Espíndola
- [llvm] r213824 - IR: Add Value::sortUseList()
Rafael Espíndola
- [patch] Add support for .exitm in the integrated assembler
Rafael Espíndola
- [PATCH] Fix the --enable-shared build
Rafael Espíndola
- [patch] Start removing the old JIT
Rafael Espíndola
- [patch] Start adding tests for the gold plugin
Rafael Espíndola
- [lld] r213312 - Use std::function instead of llvm::function_ref.
Rafael Espíndola
- [llvm] r213514 - Move isIdentifiedFunctionLocal from BasicAA to AA
Hal Finkel
- [llvm] r213519 - Move the CapturesBefore tracker from AA into CaptureTracking
Hal Finkel
- Rename metadata llvm.loop.vectorize.unroll to llvm.loop.vectorize.interleave
Hal Finkel
- [llvm] r213582 - Match semantics of PointerMayBeCapturedBefore to its name by default
Hal Finkel
- [PATCH] Top-Down FunctionAttrs propagation for noalias, dereferenceable and nonnull inference
Hal Finkel
- [PATCH] Use align parameter attribute for all pointer arguments
Hal Finkel
- [llvm] r213670 - Make use of the align parameter attribute for all pointer arguments
Hal Finkel
- [PATCH] Check for all known bits on ret in InstCombine
Hal Finkel
- [PATCH] Check for all known bits on ret in InstCombine
Hal Finkel
- [PATCH] Check for all known bits on ret in InstCombine
Hal Finkel
- [PATCH] Check for all known bits on ret in InstCombine
Hal Finkel
- [PATCH] Check for all known bits on ret in InstCombine
Hal Finkel
- [PATCH][test-suite] Use ctimeit rather than perf for PowerPC
Hal Finkel
- [PATCH] Scoped NoAlias Metadata
Hal Finkel
- PPC32 TLS (Local Dynamic, General Dynamic)
Hal Finkel
- [PATCH] Scoped NoAlias Metadata
Hal Finkel
- [llvm] r213859 - AA metadata refactoring (introduce AAMDNodes)
Hal Finkel
- [llvm] r213815 - SimplifyCFG: fix a bug in switch to table conversion
Hal Finkel
- [llvm] r213864 - Add scoped-noalias metadata
Hal Finkel
- [PATCH] Fix bug causing loop unrolling to be disabled in some cases for loops with '#pragma clang loop unroll_count(N)"
Hal Finkel
- [PATCH] Fix bug causing loop unrolling to be disabled in some cases for loops with '#pragma clang loop unroll_count(N)"
Hal Finkel
- [compiler-rt] r213929 - [lsan] Follow-up for r213518: replace MAP_ANONYMOUS with MAP_ANON
Hal Finkel
- [llvm] r213948 - Simplify and improve scoped-noalias metadata semantics
Hal Finkel
- [llvm] r213949 - Convert noalias parameter attributes into noalias metadata during inlining
Hal Finkel
- [llvm] r213950 - Add code owner of scoped-noalias metadata
Hal Finkel
- [llvm] r213949 - Convert noalias parameter attributes into noalias metadata during inlining
Hal Finkel
- SLP/Loop vectorizer pass ordering
Hal Finkel
- [llvm] r213950 - Add code owner of scoped-noalias metadata
Hal Finkel
- [llvm] r213955 - Claim AA generally as code owner
Hal Finkel
- [llvm] r213950 - Add code owner of scoped-noalias metadata
Hal Finkel
- [llvm] r213960 - [PowerPC] Support TLS on PPC32/ELF
Hal Finkel
- [PATCH] improve scheduling in SLPVectorizer
Hal Finkel
- PPC32 TLS (Local Dynamic, General Dynamic)
Hal Finkel
- [llvm] r213973 - Add @llvm.assume, lowering, and some basic properties
Hal Finkel
- [llvm] r213977 - Canonicalization for @llvm.assume
Hal Finkel
- [llvm] r214011 - [x86] Fix PR20355 (for real). There are many layers to this bug.
Hal Finkel
- [PATCH] LLVM CFL Alias Analysis -- Supporting Data Structures
Hal Finkel
- [PATCH] LLVM CFL Alias Analysis -- Algorithm
Hal Finkel
- [PATCH] [SROA] Fold a PHI node if all its incoming values are the same
Hal Finkel
- [PATCH] Add alignment value to allowsUnalignedMemoryAccess
Hal Finkel
- release_35 branch patches
Hal Finkel
- release_35 branch patches
Hal Finkel
- [PATCH] Emit ABI_PCS_R9_use build attribute.
Benjamin Foster
- [PATCH] Emit ABI_PCS_R9_use build attribute.
Benjamin Foster
- [PATCH] Emit ABI_PCS_R9_use build attribute.
Benjamin Foster
- [patch] Document the bitcode backwards compatibility guarantees
Gao, Yunzhong
- [PATCH] Fix flags for compiling examples/Kaleidoscope/MCJIT/initial
Renato Golin
- [compiler-rt] r213684 - Include assembly files in builtins library build
Renato Golin
- [compiler-rt] r213685 - Fix incompatible assembly in ARM builtins library
Renato Golin
- [PATCH] [compiler-rt: Builtins] Fix the incompatible assembly in ARM builtins library.
Renato Golin
- [compiler-rt] r213724 - Revert "Include assembly files in builtins library build"
Renato Golin
- [PATCH] ARM: Emit ".code 16" before global inline-asm instructions in thumb mode
Renato Golin
- [PATCH] Emit ABI_PCS_R9_use build attribute.
Renato Golin
- [PATCH] ARM: Emit ".code 16" before global inline-asm instructions in thumb mode
Renato Golin
- [llvm] r214028 - Fix the failing test 'vector-idiv.ll'.
Joey Gouly
- [PATCH] SymbolRewriter: introduce the SymbolRewriter pass
Jim Grosbach
- [PATCH] [SDAG] Make the DAGCombine worklist not grow endlessly due to duplicate insertions.
Jim Grosbach
- [llvm] r213342 - X86: Constant fold converting vector setcc results to float.
Jim Grosbach
- [llvm] r213798 - DAG: fp->int conversion for non-splat constants.
Jim Grosbach
- [llvm] r213799 - X86: restrict combine to when type sizes are safe.
Jim Grosbach
- [llvm] r213800 - [X86, AArch64] Extend vcmp w/ unary op combine to work w/ more constants.
Jim Grosbach
- [llvm] r213801 - Use an explicit triple in testcase.
Jim Grosbach
- [llvm] r213342 - X86: Constant fold converting vector setcc results to float.
Jim Grosbach
- [llvm] r212248 - Invert the MC -> Object dependency.
Jim Grosbach
- [PATCH] Darwin vararg parameters support in assembler macros
Jim Grosbach
- [PATCH] Darwin vararg parameters support in assembler macros
Jim Grosbach
- [PATCH] [x86] Make vector legalization of extloads work more like the "normal" vector operation legalization with support for custom target lowering and fallback to expand when it fails, and use this to implement sext and anyext load lowering for x86 in a...
Jim Grosbach
- [PATCH] ARM: Emit ".code 16" before global inline-asm instructions in thumb mode
Jim Grosbach
- [PATCH] llvm-vtabledump: A vtable dumper
Jim Grosbach
- [PATCH] ARM: Emit ".code 16" before global inline-asm instructions in thumb mode
Jim Grosbach
- [PATCH] ARM: Emit ".code 16" before global inline-asm instructions in thumb mode
Jim Grosbach
- [PATCH] llvm-vtabledump: A vtable dumper
Jim Grosbach
- [PATCH] ARM: Emit ".code 16" before global inline-asm instructions in thumb mode
Jim Grosbach
- [PATCH] Scoped NoAlias Metadata
Tobias Grosser
- Track locations of individual loads in -Rpass remarks (Re: [polly] Add diagnostic remark for ReportVariantBasePtr)
Tobias Grosser
- [PATCH] Scoped NoAlias Metadata
Tobias Grosser
- [PATCH] Scoped NoAlias Metadata
Tobias Grosser
- [polly] r213779 - [Refactor] Unify IslAst print methods
Tobias Grosser
- [Polly][Refactor] IslAst [3/7]
Tobias Grosser
- [llvm] r213784 - [NVPTX] mul.wide generation works for any smaller integer source types, not just the next smaller power of two
Tobias Grosser
- [polly] r213779 - [Refactor] Unify IslAst print methods
Tobias Grosser
- [Polly][Refactor] IslAst [4/7]
Tobias Grosser
- [Polly] Replace the Dependences::isParallelDimension by the IslAst parallelism check
Tobias Grosser
- [Polly][Refactor] Make getIslCompatibleName globally available
Tobias Grosser
- [Polly][Refactor] Make the runtime debug builder globaly available
Tobias Grosser
- [Polly] Generating code for changed memory accesses
Tobias Grosser
- SLP/Loop vectorizer pass ordering
Tobias Grosser
- SLP/Loop vectorizer pass ordering
Tobias Grosser
- [Polly] Replace the Dependences::isParallelDimension by the IslAst parallelism check
Tobias Grosser
- [Polly] Replace the Dependences::isParallelDimension by the IslAst parallelism check
Tobias Grosser
- [PATCH] Darwin vararg parameters support in assembler macros
Janne Grunau
- [PATCH] MC: AsmLexer: handle multi-character CommentStrings correctly
Janne Grunau
- [PATCH] Darwin vararg parameters support in assembler macros
Janne Grunau
- [PATCH] [compiler-rt: Builtins] Fix the incompatible assembly in ARM builtins library.
Sumanth Gundapaneni
- [PATCH] [compiler-rt: Builtins] Fix the incompatible assembly in ARM builtins library.
Sumanth Gundapaneni
- [PATCH] [compiler-rt: Builtins] Fix the incompatible assembly in ARM builtins library.
Sumanth Gundapaneni
- [PATCH] [compiler-rt: Builtins] Fix the incompatible assembly in ARM builtins library.
Sumanth Gundapaneni
- [PATCH] [compiler-rt: Builtins] Fix the incompatible assembly in ARM builtins library.
Sumanth Gundapaneni
- [llvm] r213342 - X86: Constant fold converting vector setcc results to float.
Patrik Hägglund H
- [PATCH] Add support for StackMap section for ELF/Linux systems
Lang Hames
- [llvm] r213698 - [MCJIT] Refactor and add stub inspection to the RuntimeDyldChecker framework.
Lang Hames
- [llvm] r213701 - [MCJIT] Improve stub_addr file-not-found diagnostic to help track down a
Lang Hames
- [llvm] r213706 - [MCJIT] Teach RuntimeDyldChecker to handle underscores at the start of symbols.
Lang Hames
- [llvm] r213689 - [RuntimeDyld][MachO][AArch64] Add a helper function for encoding addends in instructions.
Lang Hames
- [llvm] r213708 - [MCJIT] Make stub_addr functionality in RuntimeDyldChecker work in release mode.
Lang Hames
- [PATCH] Make ExecutionEngine::getPointerToGlobal understand GlobalAlias
Lang Hames
- [llvm] r213892 - [X86] Optimize stackmap shadows on X86.
Lang Hames
- [patch] Start removing the old JIT
Lang Hames
- [llvm] r213871 - Remove dead code.
Lang Hames
- [patch] Start removing the old JIT
Lang Hames
- [llvm] r213892 - [X86] Optimize stackmap shadows on X86.
Lang Hames
- [llvm] r213892 - [X86] Optimize stackmap shadows on X86.
Lang Hames
- [llvm] r213892 - [X86] Optimize stackmap shadows on X86.
Lang Hames
- [llvm] r213892 - [X86] Optimize stackmap shadows on X86.
Lang Hames
- [llvm] r213917 - [X86] Clarify some stackmap shadow optimization code as based on review
Lang Hames
- [llvm] r213923 - [X86] Add comments to clarify some non-obvious lines in the stackmap-nops.ll
Lang Hames
- [llvm] r213892 - [X86] Optimize stackmap shadows on X86.
Lang Hames
- [PATCH] x86 inline-asm: error-out on a 64-bit variable bound to a single register in 32-bit mode
Akira Hatanaka
- [PATCH] ARM: Emit ".code 16" before global inline-asm instructions in thumb mode
Akira Hatanaka
- [llvm] r213924 - [ARM] In thumb mode, emit directive ".code 16" before file level inline
Akira Hatanaka
- [PATCH] ARM: Emit ".code 16" before global inline-asm instructions in thumb mode
Akira Hatanaka
- [PATCH][ARM] Prevent stack guard address from being spilled
Akira Hatanaka
- [PATCH][ARM] Prevent stack guard address from being spilled
Akira Hatanaka
- [PATCH][ARM] Prevent stack guard address from being spilled
Akira Hatanaka
- [llvm] r213967 - [stack protector] Fix a potential security bug in stack protector where the
Akira Hatanaka
- [llvm] r213970 - [stack protector] Add test cases for thumb and thumb2.
Akira Hatanaka
- [llvm] r213970 - [stack protector] Add test cases for thumb and thumb2.
Akira Hatanaka
- Rename metadata llvm.loop.vectorize.unroll to llvm.loop.vectorize.interleave
Mark Heffernan
- [PATCH] Add loop unrolling metadata descriptions to LangRef.rst
Mark Heffernan
- [llvm] r213588 - Rename metadata llvm.loop.vectorize.unroll to llvm.loop.vectorize.interleave.
Mark Heffernan
- Rename metadata llvm.loop.vectorize.unroll to llvm.loop.vectorize.interleave
Mark Heffernan
- Change unroll metadata and unroll pragma names
Mark Heffernan
- [llvm] r213772 - In unroll pragma syntax and loop hint metadata, change "enable" forms to a new form using the string "full".
Mark Heffernan
- Change unroll metadata and unroll pragma names
Mark Heffernan
- [PATCH] Do not add unroll disable metadata after unrolling pass for loops with #pragma clang loop unroll(full)
Mark Heffernan
- [llvm] r213789 - Do not add unroll disable metadata after unrolling pass for loops with #pragma clang loop unroll(full).
Mark Heffernan
- [PATCH] Do not add unroll disable metadata after unrolling pass for loops with #pragma clang loop unroll(full)
Mark Heffernan
- [PATCH] [SROA] Simplify PHI nodes before promoting the alloca
Mark Heffernan
- [PATCH] Fix bug causing loop unrolling to be disabled in some cases for loops with '#pragma clang loop unroll_count(N)"
Mark Heffernan
- [PATCH] Fix bug causing loop unrolling to be disabled in some cases for loops with '#pragma clang loop unroll_count(N)"
Mark Heffernan
- [llvm] r213900 - After unrolling a loop with llvm.loop.unroll.count metadata (unroll factor
Mark Heffernan
- [PATCH] Fix bug causing loop unrolling to be disabled in some cases for loops with '#pragma clang loop unroll_count(N)"
Mark Heffernan
- [PATCH] Fix bug causing loop unrolling to be disabled in some cases for loops with '#pragma clang loop unroll_count(N)"
Mark Heffernan
- PPC32 TLS (Local Dynamic, General Dynamic)
Justin Hibbits
- PPC32 TLS (Local Dynamic, General Dynamic)
Justin Hibbits
- PPC32 TLS (Local Dynamic, General Dynamic)
Justin Hibbits
- [llvm] r213773 - [NVPTX] Make sure we do not generate MULWIDE ISD nodes when optimizations are disabled
Justin Holewinski
- [llvm] r213773 - [NVPTX] Make sure we do not generate MULWIDE ISD nodes when optimizations are disabled
Justin Holewinski
- [llvm] r213784 - [NVPTX] mul.wide generation works for any smaller integer source types, not just the next smaller power of two
Justin Holewinski
- [llvm] r213784 - [NVPTX] mul.wide generation works for any smaller integer source types, not just the next smaller power of two
Justin Holewinski
- [llvm] r213793 - [NVPTX] Silence a GCC warning found by the buildbots
Justin Holewinski
- [llvm] r213794 - [NVPTX] Add some extra tests for mul.wide to test non-power-of-two source types
Justin Holewinski
- [llvm] r213773 - [NVPTX] Make sure we do not generate MULWIDE ISD nodes when optimizations are disabled
Justin Holewinski
- [Polly][Refactor] IslAst [2/7]
Yabin Hu
- [PATCH] LLVM CFL Alias Analysis -- Algorithm
George Burgess IV
- [PATCH] LLVM CFL Alias Analysis -- Algorithm
George Burgess IV
- [compiler-rt] r213642 - [ASan] Split throw_catch tests into two files: throw/catch + longjmp
Timur Iskhodzhanov
- [compiler-rt] r213646 - [ASan] Simplify exception/longjmp tests even further
Timur Iskhodzhanov
- [compiler-rt] r213649 - [ASan/Win] Add handling of C++ exceptions to the RTL
Timur Iskhodzhanov
- [compiler-rt] r213654 - [ASan/Win] Handle SEH exceptions (best-effort, similar to longjmp)
Timur Iskhodzhanov
- [compiler-rt] r213656 - [ASan/Win] Add SEH handling to the DLL thunk as well
Timur Iskhodzhanov
- [compiler-rt] r213667 - [ASan/Win tests] Don't generate debug info where it is not needed
Timur Iskhodzhanov
- [compiler-rt] r213668 - [ASan/Win tests] Bring back -GS- as SEH tests fail otherwise
Timur Iskhodzhanov
- [PATCH v2] shlib: Create a default symbol version on Linux-like ELF
Adam Jackson
- [llvm] r213474 - [C++11] Add predecessors(BasicBlock *) / successors(BasicBlock *) iterator ranges.
Manuel Jacob
- [Patch]New InstCombine pattern for Icmp
Yi Jiang
- [Patch]New InstCombine pattern for Icmp
Yi Jiang
- [PATCH] Add support for scalarizing ctlz_zero_undef
Petar Jovanovic
- [PATCH] Expose LLVM build flags in LLVMConfig.cmake
Stephen Kelly
- [PATCH] Expose LLVM build flags in LLVMConfig.cmake
Stephen Kelly
- [PATCH] Make ExecutionEngine::getPointerToGlobal understand GlobalAlias
Yaron Keren
- [llvm] r213545 - [SKX] Enabling SKX target and AVX512BW, AVX512DQ, AVX512VL features.
Robert Khasanov
- [PATCH] AVX intrinsics were broken on CPU with AVX-512 instruction set
Robert Khasanov
- [llvm] r213545 - [SKX] Enabling SKX target and AVX512BW, AVX512DQ, AVX512VL features.
Robert Khasanov
- [PATCH] AVX intrinsics were broken on CPU with AVX-512 instruction set
Robert Khasanov
- [PATCH] AVX intrinsics were broken on CPU with AVX-512 instruction set
Robert Khasanov
- [PATCH] AVX intrinsics were broken on CPU with AVX-512 instruction set
Robert Khasanov
- [llvm] r213757 - [SKX] Enabling mask instructions: encoding, lowering
Robert Khasanov
- [llvm] r213774 - [SKX] Fix lowercase "error:" in rev 213757
Robert Khasanov
- [llvm] r213757 - [SKX] Enabling mask instructions: encoding, lowering
Robert Khasanov
- [llvm] r213780 - [SKX] Added missed test files for rev 213757
Robert Khasanov
- [PATCH] Export LLVM_ENABLE_ASSERTIONS in LLVMConfig.cmake
Brad King
- [PATCH] Add LLVM_REQUIRES_EH and LLVM_REQUIRES_RTTI as options in CMake
Brad King
- [PATCH] Expose LLVM build flags in LLVMConfig.cmake
Brad King
- [PATCH] Add LLVM_REQUIRES_EH and LLVM_REQUIRES_RTTI as options in CMake
Brad King
- [PATCH] Add LLVM_REQUIRES_EH and LLVM_REQUIRES_RTTI as options in CMake
Brad King
- [PATCH] Add LLVM_TOOLS_BINARY_DIR to LLVMConfig.cmake
Brad King
- [PATCH] Add LLVM_TOOLS_BINARY_DIR to LLVMConfig.cmake
Brad King
- [PATCH] Document new LLVM CMake interface and emit warning when using llvm_map_components_to_libraries
Brad King
- [PATCH] Document new LLVM CMake interface and emit warning when using llvm_map_components_to_libraries
Brad King
- [PATCH] Document new LLVM CMake interface and emit warning when using llvm_map_components_to_libraries
Brad King
- [PATCH] Document new LLVM CMake interface and emit warning when using llvm_map_components_to_libraries
Brad King
- [llvm] r213705 - XFAIL the test on MIPS
Brendan Kirby
- [PATCH] [RFC] Lame fix for PR20376
Reid Kleckner
- [PATCH] ArgumentPromotion: Don't hack on functions containing musttail calls
Reid Kleckner
- [llvm] r213661 - Treat warnings in Sphinx as errors. The reasons for doing this are...
Reid Kleckner
- [llvm] r213661 - Treat warnings in Sphinx as errors. The reasons for doing this are...
Reid Kleckner
- [PATCH] Move helper for getting a terminating musttail call to BasicBlock
Reid Kleckner
- [llvm] r213819 - Add a VS "14" msbuild toolset
Reid Kleckner
- [llvm] r213883 - X86: correct library call setup for Windows itanium
Reid Kleckner
- [llvm] r213883 - X86: correct library call setup for Windows itanium
Reid Kleckner
- [llvm] r213891 - Replace an assertion with a fatal error
Reid Kleckner
- [lld] r213585 - [mach-o] add support for old x86 __eh_frame sections
Nick Kledzik
- [lld] r213592 - [mach-o] Add test case for armv6 (arm not thumb) hello world
Nick Kledzik
- [lld] r213700 - [mach-o] add support for round tripping all arm/thumb relocations
Nick Kledzik
- [lld] r213712 - [mach-o] add initial support for modes in arm code.
Nick Kledzik
- [lld] r213901 - [mach-o] Add support for LC_DATA_IN_CODE
Nick Kledzik
- Fix for #20408 - CMake LLVM_ENABLE_FFI=ON build fails on reconfigure
Josh Klontz
- [PATCH][CodeGen] Add missing intrinsic lowering for sin, cos and ceil
Josh Klontz
- [PATCH] Make LNT compatible with PostgreSQL
Yi Kong
- [patch] Document the bitcode backwards compatibility guarantees
Anton Korobeynikov
- [Patch]New InstCombine pattern for Icmp
Benjamin Kramer
- [llvm] r213938 - Run sort_includes.py on the AArch64 backend.
Benjamin Kramer
- [PATCH] Add clang headers that fix machine-dependent definitions on FreeBSD 9.2
Viktor Kutuzov
- [compiler-rt] r213858 - Add FreeBSD support to Asan test cases that use mmap() with MAP_ANON
Viktor Kutuzov
- [PATCH] Add FreeBSD support to Asan test cases that use mmap() with MAP_ANON
Viktor Kutuzov
- [PATCH] Segregate FreeBSD-specific parts from sanitizer_procmaps_linux.cc
Viktor Kutuzov
- [PATCH] Support traversing ELF objects for sanitizers needs on FreeBSD in 32-bit mode
Viktor Kutuzov
- [compiler-rt] r213940 - Support traversing ELF objects for sanitizers needs on FreeBSD in 32-bit mode
Viktor Kutuzov
- [PATCH] Support traversing ELF objects for sanitizers needs on FreeBSD in 32-bit mode
Viktor Kutuzov
- [PATCH] Support traversing ELF objects for sanitizers needs on FreeBSD in 32-bit mode
Viktor Kutuzov
- [compiler-rt] r213941 - Allow initialization of Asan interceptors before the general Asan initialization takes place on FreeBSD
Viktor Kutuzov
- [PATCH] Allow initialization of Asan interceptors before the general Asan initialization takes place on FreeBSD
Viktor Kutuzov
- [PATCH] Segregate FreeBSD-specific parts from sanitizer_procmaps_linux.cc
Viktor Kutuzov
- [PATCH] Add FreeBSD support to the address sanitizer's malloc_context_size.cc test case
Viktor Kutuzov
- [PATCH] Add FreeBSD support to the address sanitizer's deep_stack_uaf.cc test case
Viktor Kutuzov
- [PATCH] Fix the waitid sanitizer interceptor to work on FreeBSD in 32-bit mode
Viktor Kutuzov
- [PATCH] Initial code coverage mapping data, reader, writer + C interface for ProfileData
Alex L
- [www] r213796 - Add dev meeting link.
Tanya Lattner
- [www] r213797 - Add link to current dev meeting.
Tanya Lattner
- [PATCH] Update LLVM version: 3.5 => 3.6
Sylvestre Ledru
- [PATCH] Update LLVM version: 3.5 => 3.6
Sylvestre Ledru
- [PATCH] Update LLVM version: 3.5 => 3.6
Sylvestre Ledru
- [PATCH] Update LLVM version: 3.5 => 3.6
Sylvestre Ledru
- [PATCH] Update LLVM version: 3.5 => 3.6
Sylvestre Ledru
- [PATCH] [UBsan] Dumping call stacks when reporting bad-cast (-fsanitize=vptr)
Byoungyoung Lee
- [PATCH] [UBsan] Dumping call stacks when reporting bad-cast (-fsanitize=vptr)
Byoungyoung Lee
- [PATCH] [UBsan] Dumping call stacks when reporting bad-cast (-fsanitize=vptr)
Byoungyoung Lee
- [PATCH] Top-Down FunctionAttrs propagation for noalias, dereferenceable and nonnull inference
Nick Lewycky
- [PATCH] Top-Down FunctionAttrs propagation for noalias, dereferenceable and nonnull inference
Nick Lewycky
- [llvm] r213726 - We may visit a call that uses an alloca multiple times in callUsesLocalStack, sometimes with IsNocapture true and sometimes with IsNocapture false. We accidentally skipped work we needed to do in the IsNocapture=false case if we were called with IsNocapture=true the first time. Fixes PR20405!
Nick Lewycky
- [llvm] r213726 - We may visit a call that uses an alloca multiple times in callUsesLocalStack, sometimes with IsNocapture true and sometimes with IsNocapture false. We accidentally skipped work we needed to do in the IsNocapture=false case if we were called with IsNocapture=true the first time. Fixes PR20405!
Nick Lewycky
- [compiler-rt] r214017 - Satisfy -Wparentheses.
Nick Lewycky
- [llvm] r214019 - Fix broken assert.
Nick Lewycky
- [llvm] r214019 - Fix broken assert.
Nick Lewycky
- [PATCH] Expose LLVM build flags in LLVMConfig.cmake
Dan Liew
- [PATCH] Add LLVM_REQUIRES_EH and LLVM_REQUIRES_RTTI as options in CMake
Dan Liew
- [llvm] r213532 - Export LLVM_ENABLE_ASSERTIONS in LLVMConfig.cmake so clients know
Dan Liew
- [PATCH] Export LLVM_ENABLE_ASSERTIONS in LLVMConfig.cmake
Dan Liew
- [PATCH] Add LLVM_REQUIRES_EH and LLVM_REQUIRES_RTTI as options in CMake
Dan Liew
- [PATCH] Expose LLVM build flags in LLVMConfig.cmake
Dan Liew
- [llvm] r213559 - Fix Sphinx warnings.
Dan Liew
- [PATCH] Add LLVM_REQUIRES_EH and LLVM_REQUIRES_RTTI as options in CMake
Dan Liew
- [PATCH] Add LLVM_REQUIRES_EH and LLVM_REQUIRES_RTTI as options in CMake
Dan Liew
- [llvm] r213660 - Fix Sphinx warning.
Dan Liew
- [llvm] r213661 - Treat warnings in Sphinx as errors. The reasons for doing this are...
Dan Liew
- [llvm] r213663 - Added LLVM_ENABLE_RTTI and LLVM_ENABLE_EH options that allow RTTI and EH
Dan Liew
- [llvm] r213664 - Export LLVM_ENABLE_RTTI and LLVM_ENABLE_EH in LLVMConfig.cmake so
Dan Liew
- [PATCH] Add LLVM_REQUIRES_EH and LLVM_REQUIRES_RTTI as options in CMake
Dan Liew
- [PATCH] Add LLVM_TOOLS_BINARY_DIR to LLVMConfig.cmake
Dan Liew
- [llvm] r213674 - Add LLVM_TOOLS_BINARY_DIR variable to LLVMConfig.cmake so clients
Dan Liew
- [PATCH] Add LLVM_TOOLS_BINARY_DIR to LLVMConfig.cmake
Dan Liew
- [llvm] r213675 - Revert "Treat warnings in Sphinx as errors. The reasons for doing this are..."
Dan Liew
- [llvm] r213661 - Treat warnings in Sphinx as errors. The reasons for doing this are...
Dan Liew
- [llvm] r213661 - Treat warnings in Sphinx as errors. The reasons for doing this are...
Dan Liew
- [PATCH] Document new LLVM CMake interface and emit warning when using llvm_map_components_to_libraries
Dan Liew
- [PATCH] Document new LLVM CMake interface and emit warning when using llvm_map_components_to_libraries
Dan Liew
- [PATCH] Document new LLVM CMake interface and emit warning when using llvm_map_components_to_libraries
Dan Liew
- [PATCH] Document new LLVM CMake interface and emit warning when using llvm_map_components_to_libraries
Dan Liew
- [PATCH] Document new LLVM CMake interface and emit warning when using llvm_map_components_to_libraries
Dan Liew
- [PATCH] Document new LLVM CMake interface and emit warning when using llvm_map_components_to_libraries
Dan Liew
- [PATCH] Disable some optimization cases for type conversion from sint to fp
Jiangning Liu
- [PATCH] [AArch64] Generate tbz/tbnz when comparing against zero.
Jiangning Liu
- [PATCH] [AArch64] Generate tbz/tbnz when comparing against zero.
Jiangning Liu
- [PATCH] [AArch64] Enhance rematerialization by adding a new API isAsCheapAsAMove in TargetInstroInfo
Jiangning Liu
- [llvm] r213827 - [AArch64] Disable some optimization cases for type conversion from sint to fp, because those optimization cases are micro-architecture dependent and only make sense for Cyclone. A new predicate Cyclone is introduced in .td file.
Jiangning Liu
- [PATCH][AArch64] Enable sign check optimization by CSE
Jiangning Liu
- [PATCH][AArch64] Enable sign check optimization by CSE
Jiangning Liu
- [PATCH][AArch64] Enable sign check optimization by CSE
Jiangning Liu
- [Patch]New InstCombine pattern for Icmp
Nuno Lopes
- [PATCH] Initial code coverage mapping data, reader, writer + C interface for ProfileData
Alex Lorenz
- [llvm] r213770 - test commit: remove trailing space
Alex Lorenz
- [llvm] r213909 - Add code coverage mapping data, reader, and writer.
Alex Lorenz
- [llvm] r213910 - Add code coverage mapping data, reader, and writer.
Alex Lorenz
- [PATCH] Initial code coverage mapping data, reader, writer + C interface for ProfileData
Alex Lorenz
- [PATCH] llvm-cov: move the gcov code into a separate file.
Alex Lorenz
- [PATCH] Code coverage tool that uses the new coverage mapping format and clang's instrumentation based profiling data
Alex Lorenz
- [PATCH] Coverage: remove empty mapping regions
Alex Lorenz
- [llvm] r213981 - coverage: remove empty mapping regions
Alex Lorenz
- [PATCH] Coverage: remove empty mapping regions
Alex Lorenz
- [PATCH] Update LLVM version: 3.5 => 3.6
Yonggang Luo
- [PATCH] Ocaml binding update for fast math flags optimisation
J. Charles N. MBIADA
- [llvm] r213903 - llvm-vtabledump: A vtable dumper
David Majnemer
- [PATCH] llvm-vtabledump: A vtable dumper
David Majnemer
- [llvm] r213905 - Opportunistically fix the builders
David Majnemer
- [PATCH] llvm-vtabledump: A vtable dumper
David Majnemer
- [llvm] r213921 - llvm-vtabledump: use a std::map instead of a StringMap for VBTables
David Majnemer
- [PATCH] Added InstCombine transform for pattern "(A ^ B) & ((~A) ^ B) -> False"
David Majnemer
- [PATCH] Added InstCombine transform for pattern "(A ^ B) | ((~A) ^ B) -> True".
David Majnemer
- [llvm] r213815 - SimplifyCFG: fix a bug in switch to table conversion
Manman
- [PATCH] Add FreeBSD support to the address sanitizer's malloc_context_size.cc test case
Ed Maste
- [PATCH] Fix the waitid sanitizer interceptor to work on FreeBSD in 32-bit mode
Ed Maste
- [PATCH] Make LNT compatible with PostgreSQL
Chris Matthews
- [LNT][PATCH] rerun tests which the server said changed
Chris Matthews
- [PATCH] Make LNT compatible with PostgreSQL
Chris Matthews
- [PATCH] [sanitizer_common] Refactor SuspendedThreadsList to let it be used with different thread ID types
Sergey Matveev
- FW: [PATCH][test-suite] Use ctimeit rather than perf for PowerPC
James Molloy
- [llvm] r213752 - Enable partial libcall inlining for all targets by default.
James Molloy
- [llvm] r213750 - [ARM] Make the assembler reject unpredictable pre/post-indexed ARM STRB instructions.
James Molloy
- [PATCH][AArch64] Prefer ldp x, x to ldr q
James Molloy
- SLP/Loop vectorizer pass ordering
James Molloy
- SLP/Loop vectorizer pass ordering
James Molloy
- SLP/Loop vectorizer pass ordering
James Molloy
- [PATCH] Correctly assemble unsized call instructions.
Jeff Muizelaar
- [PATCH] Correctly assemble unsized call instructions.
Jeff Muizelaar
- [llvm] r213545 - [SKX] Enabling SKX target and AVX512BW, AVX512DQ, AVX512VL features.
Adam Nemet
- [PATCH] AVX intrinsics were broken on CPU with AVX-512 instruction set
Adam Nemet
- [PATCH] AVX intrinsics were broken on CPU with AVX-512 instruction set
Adam Nemet
- [PATCH] AVX intrinsics were broken on CPU with AVX-512 instruction set
Adam Nemet
- [llvm] r213757 - [SKX] Enabling mask instructions: encoding, lowering
Adam Nemet
- [llvm] r213507 - CodeGen: emit IR-level f16 conversion intrinsics as fptrunc/fpext
Tim Northover
- [PATCH] [AArch64] Fix a bug generating incorrect instruction when building small vector.
Tim Northover
- [PATCH] Replace the result usages while legalizing cmpxchg
Tim Northover
- [PATCH] [AArch64] Fix a bug generating incorrect instruction when building small vector.
Tim Northover
- [PATCH] [AArch64] Fix a bug generating incorrect instruction when building small vector.
Tim Northover
- [PATCH] [AArch64] Fix a bug generating incorrect instruction when building small vector.
Tim Northover
- [PATCH] [AArch64] Fix a bug generating incorrect instruction when building small vector.
Tim Northover
- [PATCH] [RFC] Lame fix for PR20376
Tim Northover
- [PATCH] [SDAG] Make the DAGCombine worklist not grow endlessly due to duplicate insertions.
Tim Northover
- [llvm] r213665 - X86: drop relocations on __eh_frame sections globally.
Tim Northover
- [PATCH] [RFC] Lame fix for PR20376
Tim Northover
- [PATCH] [RFC] Lame fix for PR20376
Tim Northover
- [PATCH] Disable some optimization cases for type conversion from sint to fp
Tim Northover
- [PATCH] [AArch64] Lower sdiv x, pow2 using add + select + shift.
Tim Northover
- [PATCH] [AArch64] Fix a bug generating incorrect instruction when building small vector.
Tim Northover
- [llvm] r213743 - AArch64: remove arm64 triple enumerator.
Tim Northover
- [llvm] r213748 - AArch64: remove "arm64_be" support in favour of "aarch64_be".
Tim Northover
- [llvm] r213753 - ARM: add patterns for [su]xta[bh] from just a shift.
Tim Northover
- [llvm] r213754 - ARM: spot SBFX-compatbile code expressed with sign_extend_inreg
Tim Northover
- [llvm] r214052 - AArch64: fix conversion of 'J' inline asm constraints.
Tim Northover
- Track locations of individual loads in -Rpass remarks (Re: [polly] Add diagnostic remark for ReportVariantBasePtr)
Diego Novillo
- Track locations of individual loads in -Rpass remarks (Re: [polly] Add diagnostic remark for ReportVariantBasePtr)
Diego Novillo
- [PATCH] Test failures in GCC ASan testsuite on ARM Linux due to FP format mismatch between libsanitizer and GCC.
Maxim Ostapenko
- [llvm] r213614 - fixed typo in comment
Sanjay Patel
- [PATCH] fix for PR20354 - Miscompile of fabs due to vectorization
Sanjay Patel
- [Polly][Refactor] IslAst [2/7]
David Peixotto
- [compiler-rt] r213516 - [lsan] Use a more standard-conformant sched_yield() instead of pthread_yield().
Alexander Potapenko
- [compiler-rt] r213518 - [lsan] Define MAP_ANONYMOUS as MAP_ANON for OSX in the test.
Alexander Potapenko
- [compiler-rt] r213523 - [lsan] Allow using ucontext.h in the test on OSX.
Alexander Potapenko
- [PATCH] [sanitizer_common] Refactor SuspendedThreadsList to let it be used with different thread ID types
Alexander Potapenko
- [compiler-rt] r213929 - [lsan] Follow-up for r213518: replace MAP_ANONYMOUS with MAP_ANON
Alexander Potapenko
- [compiler-rt] r213518 - [lsan] Define MAP_ANONYMOUS as MAP_ANON for OSX in the test.
Alexander Potapenko
- [PATCH] [sanitizer_common] Refactor SuspendedThreadsList to let it be used with different thread ID types
Alexander Potapenko
- [compiler-rt] r213929 - [lsan] Follow-up for r213518: replace MAP_ANONYMOUS with MAP_ANON
Alexander Potapenko
- [PATCH] [AArch64] Fix a bug generating incorrect instruction when building small vector.
Kevin Qin
- [PATCH] [AArch64] Fix a bug generating incorrect instruction when building small vector.
Kevin Qin
- [PATCH] [AArch64] Fix a bug generating incorrect instruction when building small vector.
Kevin Qin
- [PATCH] [AArch64] Fix a bug generating incorrect instruction when building small vector.
Kevin Qin
- [llvm] r213830 - [AArch64] Fix a bug generating incorrect instruction when building small vector.
Kevin Qin
- [PATCH] [AArch64] Fix a bug generating incorrect instruction when building small vector.
Kevin Qin
- [PATCH] LLVM intrinsic for invariants
Philip Reames
- [PATCH] Add support for StackMap section for ELF/Linux systems
Philip Reames
- [PATCH] Invariant intrinsic canonicalization
Philip Reames
- [PATCH] Ephemeral values for LLVM invariants
Philip Reames
- [PATCH] Add support for StackMap section for ELF/Linux systems
Philip Reames
- [PATCH] Mangling for intrinsic names w/function type parameters
Philip Reames
- [PATCH] Add support for StackMap section for ELF/Linux systems
Philip Reames
- [PATCH] [RFC] Lame fix for PR20376
Philip Reames
- [PATCH] Mangling for intrinsic names w/function type parameters
Philip Reames
- [PATCH] Use align parameter attribute for all pointer arguments
Philip Reames
- [PATCH] Use align parameter attribute for all pointer arguments
Philip Reames
- [PATCH] [SDAG] Make the DAGCombine worklist not grow endlessly due to duplicate insertions.
Philip Reames
- [PATCH] [SDAG] Make the DAGCombine worklist not grow endlessly due to duplicate insertions.
Philip Reames
- [PATCH] Check for all known bits on ret in InstCombine
Philip Reames
- [PATCH] Check for all known bits on ret in InstCombine
Philip Reames
- [PATCH] Mangling for intrinsic names w/function type parameters
Philip Reames
- [PATCH] Check for all known bits on ret in InstCombine
Philip Reames
- [PATCH] Use invariants in ScalarEvolution
Philip Reames
- [patch] Start removing the old JIT
Philip Reames
- [llvm] r213892 - [X86] Optimize stackmap shadows on X86.
Philip Reames
- [llvm] r213892 - [X86] Optimize stackmap shadows on X86.
Philip Reames
- [llvm] r213892 - [X86] Optimize stackmap shadows on X86.
Philip Reames
- [patch] Start removing the old JIT
Philip Reames
- [patch] Start removing the old JIT
Philip Reames
- [llvm] r213815 - SimplifyCFG: fix a bug in switch to table conversion
Manman Ren
- [llvm] r213880 - Try to fix the bots. If this does not work, I am going to move it to X86 directory.
Manman Ren
- [llvm] r213815 - SimplifyCFG: fix a bug in switch to table conversion
Manman Ren
- [llvm] r213863 - Fixing an MSVC conversion warning about implicitly converting the shift results to 64-bits. No functional change intended.
Manman Ren
- [llvm] r213884 - Try to fix the bots again by moving test to X86 directory.
Manman Ren
- [llvm] r213895 - Feedback from Hans on r213815. No functionaility change.
Manman Ren
- [llvm] r213815 - SimplifyCFG: fix a bug in switch to table conversion
Manman Ren
- [PATCH] Mangling for intrinsic names w/function type parameters
Juergen Ributzka
- [llvm] r213686 - [RuntimeDyld] Change the return type of decodeAddend to match the storage type.
Juergen Ributzka
- [llvm] r213687 - [RuntimeDyld][MachO][AArch64] Add assertion to check for duplicate addend definition.
Juergen Ributzka
- [llvm] r213688 - [RuntimeDyld][MachO][AArch64] Implement the decodeAddend method.
Juergen Ributzka
- [llvm] r213689 - [RuntimeDyld][MachO][AArch64] Add a helper function for encoding addends in instructions.
Juergen Ributzka
- [llvm] r213694 - Appease the buildbots.
Juergen Ributzka
- [llvm] r213703 - [AArch64] Use CHECK-LABEL in ARM64 ABI unit tests.
Juergen Ributzka
- [llvm] r213704 - [FastIsel][AArch64] Add support for the FastLowerCall and FastLowerIntrinsicCall target-hooks.
Juergen Ributzka
- [llvm] r213705 - XFAIL the test on MIPS
Juergen Ributzka
- [llvm] r213705 - XFAIL the test on MIPS
Juergen Ributzka
- [llvm] r213698 - [MCJIT] Refactor and add stub inspection to the RuntimeDyldChecker framework.
Juergen Ributzka
- [llvm] r213705 - XFAIL the test on MIPS
Juergen Ributzka
- [llvm] r213788 - [FastISel][AArch64] Fix return type in FastLowerCall.
Juergen Ributzka
- [llvm] r213704 - [FastIsel][AArch64] Add support for the FastLowerCall and FastLowerIntrinsicCall target-hooks.
Juergen Ributzka
- [llvm] r213807 - [RuntimeDyld][AArch64] Update relocation tests and also add a simple GOT test.
Juergen Ributzka
- [llvm] r209227 - GlobalValue: Automatically reset visibility when setting local linkage
Juergen Ributzka
- [PATCH] Add support for StackMap section for ELF/Linux systems
Juergen Ributzka
- [llvm] r213959 - [FastISel][AArch64] Add support for frameaddress intrinsic.
Juergen Ributzka
- [PATCH] [compiler-rt: Builtins] Fix the incompatible assembly in ARM builtins library.
Jon Roelofs
- [PATCH] llvm-vtabledump: A vtable dumper
Jonathan Roelofs
- [PATCH] llvm-vtabledump: A vtable dumper
Jonathan Roelofs
- [PATCH] [AArch64] Lower sdiv x, pow2 using add + select + shift.
Chad Rosier
- [PATCH] [AArch64] Lower sdiv x, pow2 using add + select + shift.
Chad Rosier
- [PATCH] [AArch64] Generate tbz/tbnz when comparing against zero.
Chad Rosier
- [PATCH] [AArch64] Lower sdiv x, pow2 using add + select + shift.
Chad Rosier
- [llvm] r213758 - [AArch64] Lower sdiv x, pow2 using add + select + shift.
Chad Rosier
- [PATCH] [AArch64] Generate tbz/tbnz when comparing against zero.
Chad Rosier
- [PATCH] [AArch64] Lower sdiv x, pow2 using add + select + shift.
Chad Rosier
- [llvm] r213704 - [FastIsel][AArch64] Add support for the FastLowerCall and FastLowerIntrinsicCall target-hooks.
Chad Rosier
- [PATCH] PR20234 - [SLP Vectorizer] Canonicalize operands of commutitive binary operands.
Chad Rosier
- [PATCH] PR20234 - [SLP Vectorizer] Canonicalize operands of commutitive binary operands.
Chad Rosier
- SLP/Loop vectorizer pass ordering
Chad Rosier
- [PATCH] PR20234 - [SLP Vectorizer] Canonicalize operands of commutitive binary operands.
Nadav Rotem
- [PATCH] PR20234 - [SLP Vectorizer] Canonicalize operands of commutitive binary operands.
Nadav Rotem
- [compiler-rt] r213577 - Adjust gen_dynamic_list for PowerPC function descriptors
Alexey Samsonov
- [compiler-rt] r213583 - [ASan] Fix __asan_describe_address and add a test for it.
Alexey Samsonov
- [compiler-rt] r213590 - [MSan] Fix strncpy interceptor
Alexey Samsonov
- [llvm] r213673 - [ASan] Fix comments about __sanitizer_cov function
Alexey Samsonov
- [compiler-rt] r213702 - [Sanitizer] Disable Wframe-larger-than on PowerPC hosts
Alexey Samsonov
- [PATCH] [UBSan] Add summary reporting
Alexey Samsonov
- [PATCH] [UBsan] Dumping call stacks when reporting bad-cast (-fsanitize=vptr)
Alexey Samsonov
- [PATCH] [UBsan] Dumping call stacks when reporting bad-cast (-fsanitize=vptr)
Alexey Samsonov
- [PATCH] [UBsan] Dumping call stacks when reporting bad-cast (-fsanitize=vptr)
Alexey Samsonov
- [PATCH] [UBSan] Add summary reporting
Alexey Samsonov
- [compiler-rt] r213782 - [UBSan] Introduce UBSAN_OPTIONS environment variable.
Alexey Samsonov
- [compiler-rt] r213783 - [UBSan] Add the ability to dump call stacks to -fsanitize=vptr
Alexey Samsonov
- [PATCH] [UBsan] Dumping call stacks when reporting bad-cast (-fsanitize=vptr)
Alexey Samsonov
- [compiler-rt] r213786 - Fix unused-variable warning
Alexey Samsonov
- [compiler-rt] r213791 - Build libcxx-tsan only if TSan is supported on host architecture
Alexey Samsonov
- [llvm] r212808 - [X86] Fix the inversion of low and high bits for the lowering of MUL_LOHI.
Alexey Samsonov
- [PATCH] Support traversing ELF objects for sanitizers needs on FreeBSD in 32-bit mode
Alexey Samsonov
- [PATCH] Segregate FreeBSD-specific parts from sanitizer_procmaps_linux.cc
Alexey Samsonov
- [PATCH] Segregate FreeBSD-specific parts from sanitizer_procmaps_linux.cc
Alexey Samsonov
- [PATCH] [UBsan] Dumping call stacks when reporting bad-cast (-fsanitize=vptr)
Alexey Samsonov
- [compiler-rt] r213941 - Allow initialization of Asan interceptors before the general Asan initialization takes place on FreeBSD
Alexey Samsonov
- [PATCH] Fix the waitid sanitizer interceptor to work on FreeBSD in 32-bit mode
Alexey Samsonov
- [PATCH] Add FreeBSD support to the address sanitizer's malloc_context_size.cc test case
Alexey Samsonov
- [PATCH] Add FreeBSD support to the address sanitizer's deep_stack_uaf.cc test case
Alexey Samsonov
- [PATCH] Segregate FreeBSD-specific parts from sanitizer_procmaps_linux.cc
Alexey Samsonov
- [PATCH] CMake: Fix arc4random detection
Alexey Samsonov
- [compiler-rt] r213980 - [Sanitizer] Introduce SANITIZER_CAN_USE_PREINIT_ARRAY definition and use it across sanitizers.
Alexey Samsonov
- [compiler-rt] r213983 - [UBSan] Call UBSan initialization as early as possible.
Alexey Samsonov
- [compiler-rt] r213997 - [DFSan] Fixup for r213980
Alexey Samsonov
- [patch] Start adding tests for the gold plugin
Alexey Samsonov
- [compiler-rt] r214005 - [Sanitizer] Simplify Symbolizer creation interface.
Alexey Samsonov
- [compiler-rt] r214006 - [UBSan] Initialize symbolizer inside __ubsan::Init().
Alexey Samsonov
- [compiler-rt] r214017 - Satisfy -Wparentheses.
Alexey Samsonov
- [llvm] r213511 - [mips] Do not emit '.module [no]oddspreg' unless we really need to.
Daniel Sanders
- [llvm] r213513 - [mips] Try to fix the test/ExecutionEngine tests on a MIPS host.
Daniel Sanders
- [llvm] r213522 - [mips] Add MipsOptionRecord abstraction and use it to implement .reginfo/.MIPS.options
Daniel Sanders
- [llvm] r213548 - [mips] Do not emit '.module fp=...' unless we really need to.
Daniel Sanders
- [PATCH] [compiler-rt][builtins][MIPS] Add mips16 wrappers for float arithmetic, comparison and conversion
Daniel Sanders
- [PATCH] Fix the patterns for (select (i32 (setne i32, immZExt16)), i32, i32) (MIPS32r6) and (select (i32 (setne i32, immZExt16)), i64, i64) (MIPS64r6)
Daniel Sanders
- [llvm] r213749 - Added release notes for MIPS.
Daniel Sanders
- [PATCH] Fix ll and sc instructions
Daniel Sanders
- [PATCH] Fix ll and sc instructions
Daniel Sanders
- [llvm] r213847 - [mips] Fix ll and sc instructions
Daniel Sanders
- [PATCH] Fix ll and sc instructions
Daniel Sanders
- [PATCH] [lnt] Add --qemu-flag to reduce the number of rununder wrappers required
Daniel Sanders
- [PATCH] [mips] Don't use odd-numbered single precision registers for fastcc calling convention if -mno-odd-spreg is used.
Daniel Sanders
- [llvm] r211500 - Stop producing func.eh symbols on Darwin.
Iain Sandoe
- [PATCH] [SROA] Fold a PHI node if all its incoming values are the same
Duncan Sands
- [PATCH] [SROA] Fold a PHI node if all its incoming values are the same
Duncan Sands
- [llvm] r213662 - This patch implements transform for pattern "(A | B) ^ (~A) -> (A | ~B)".
Suyog Sarda
- [llvm] r213676 - Added InstCombine Transform for patterns:
Suyog Sarda
- [llvm] r213677 - Added InstCombine transform for pattern "(A & B) ^ (A ^ B) -> (A | B)"
Suyog Sarda
- [llvm] r213678 - This patch implements optimization as mentioned in PR19753: Optimize comparisons with "ashr/lshr exact" of a constanst.
Suyog Sarda
- [llvm] r213729 - [ARM] Add earlyclobber constraint to pre/post-indexed ARM STRH instructions.
Tilmann Scheller
- [llvm] r213730 - [ARM] Add regression test for the earlyclobber constraint of ARM STRB.
Tilmann Scheller
- [llvm] r213745 - [ARM] Make the assembler reject unpredictable pre/post-indexed ARM STR instructions.
Tilmann Scheller
- [llvm] r213750 - [ARM] Make the assembler reject unpredictable pre/post-indexed ARM STRB instructions.
Tilmann Scheller
- [llvm] r213750 - [ARM] Make the assembler reject unpredictable pre/post-indexed ARM STRB instructions.
Tilmann Scheller
- [llvm] r213850 - [ARM] Make the assembler reject unpredictable pre/post-indexed ARM STRH instructions.
Tilmann Scheller
- [llvm] r213815 - SimplifyCFG: fix a bug in switch to table conversion
Tilmann Scheller
- Valgrind buildbot failures
Tilmann Scheller
- [PATCH][test-suite] Use ctimeit rather than perf for PowerPC
Bill Schmidt
- [test-suite] r213683 - [PATCH][test-suite] Use ctimeit rather than perf for PowerPC
Bill Schmidt
- [PATCH][test-suite] Use ctimeit rather than perf for PowerPC
Bill Schmidt
- PPC32 TLS (Local Dynamic, General Dynamic)
Bill Schmidt
- PPC32 TLS (Local Dynamic, General Dynamic)
Bill Schmidt
- PPC32 TLS (Local Dynamic, General Dynamic)
Bill Schmidt
- [llvm] r213915 - [PATCH][PPC64LE] Correct little-endian usage of vmrgh* and vmrgl*.
Bill Schmidt
- [PATCH] [x32] Use ebp/esp as frame and stack pointer
Derek Schuff
- Rename metadata llvm.loop.vectorize.unroll to llvm.loop.vectorize.interleave
Arnold Schwaighofer
- SLP/Loop vectorizer pass ordering
Arnold Schwaighofer
- SLP/Loop vectorizer pass ordering
Arnold Schwaighofer
- [llvm] r213950 - Add code owner of scoped-noalias metadata
Arnold Schwaighofer
- [compiler-rt] r213518 - [lsan] Define MAP_ANONYMOUS as MAP_ANON for OSX in the test.
Kostya Serebryany
- [PATCH] Allow initialization of Asan interceptors before the general Asan initialization takes place on FreeBSD
Kostya Serebryany
- [PATCH] Add FreeBSD support to the address sanitizer's deep_call_stack.cc test case
Kostya Serebryany
- [PATCH] Add FreeBSD support to the address sanitizer's malloc_context_size.cc test case
Kostya Serebryany
- [llvm] r211888 - [x86] Begin a significant overhaul of how vector lowering is done in the
Sean Silva
- [PATCH] Added InstCombine transform for pattern "(A & B) ^ (A ^ B) -> (A | B)"
Sean Silva
- [llvm] r213661 - Treat warnings in Sphinx as errors. The reasons for doing this are...
Sean Silva
- [llvm] r213661 - Treat warnings in Sphinx as errors. The reasons for doing this are...
Sean Silva
- [llvm] r213661 - Treat warnings in Sphinx as errors. The reasons for doing this are...
Sean Silva
- [patch] Document the bitcode backwards compatibility guarantees
Sean Silva
- [patch] Start removing the old JIT
Sean Silva
- [PATCH] CMake: Fix arc4random detection
Brad Smith
- [PATCH] CMake: Fix arc4random detection
Brad Smith
- [PATCH] CMake: Fix arc4random detection
Brad Smith
- [llvm] r213966 - Fix arc4random detection.
Brad Smith
- release_35 branch patches
Brad Smith
- release_35 branch patches
Brad Smith
- [llvm] r213562 - Revert "[C++11] Add predecessors(BasicBlock *) / successors(BasicBlock *) iterator ranges."
Duncan P. N. Exon Smith
- [llvm] r213474 - [C++11] Add predecessors(BasicBlock *) / successors(BasicBlock *) iterator ranges.
Duncan P. N. Exon Smith
- [PATCH] Added InstCombine Transform for pattern "((~A & B) | A) -> (A | B)"
Duncan P. N. Exon Smith
- [PATCH] PR19958 wrong code at -O1 and above on x86_64-linux-gnu (InstCombine)
Duncan P. N. Exon Smith
- [PATCH] Added InstCombine transform for pattern "(A | B) ^ (~A) = (~A) ^ (A | B) -> (A | ~B)"
Duncan P. N. Exon Smith
- [PATCH] shl Optimization InstCombine
Duncan P. N. Exon Smith
- [PATCH] Added InstCombine transform for pattern "(A & B) ^ (A ^ B) -> (A | B)"
Duncan P. N. Exon Smith
- [PATCH] Added InstCombine Transform for pattern "((~A & B) | A) -> (A | B)"
Duncan P. N. Exon Smith
- [PATCH] Added InstCombine Transform for pattern "((~A & B) | A) -> (A | B)"
Duncan P. N. Exon Smith
- [llvm] r213474 - [C++11] Add predecessors(BasicBlock *) / successors(BasicBlock *) iterator ranges.
Duncan P. N. Exon Smith
- [llvm] r213824 - IR: Add Value::sortUseList()
Duncan P. N. Exon Smith
- [llvm] r213836 - IR: Fix comment from r213824
Duncan P. N. Exon Smith
- [llvm] r213824 - IR: Add Value::sortUseList()
Duncan P. N. Exon Smith
- [llvm] r213866 - Fix r213824 on windows
Duncan P. N. Exon Smith
- [llvm] r213824 - IR: Add Value::sortUseList()
Duncan P. N. Exon Smith
- [llvm] r213833 - Remove a stray semicolon. [-Wpedantic]
Duncan P. N. Exon Smith
- [llvm] r209227 - GlobalValue: Automatically reset visibility when setting local linkage
Duncan P. N. Exon Smith
- [llvm] r213945 - IPO: Add use-list-order verifier
Duncan P. N. Exon Smith
- [llvm] r213946 - Fix -Werror build after r213945
Duncan P. N. Exon Smith
- [llvm] r213947 - Try to fix a layering violation introduced by r213945
Duncan P. N. Exon Smith
- [llvm] r213953 - Bitcode: Don't optimize constants when preserving use-list order
Duncan P. N. Exon Smith
- [llvm] r213957 - Move -verify-use-list-order into llvm-uselistorder
Duncan P. N. Exon Smith
- [llvm] r213521 - TableGen: Allow AddedComplexity values to be negative
Richard Smith
- [llvm] r213521 - TableGen: Allow AddedComplexity values to be negative
Richard Smith
- [PATCH] Fold together repeated tests for divisibility by constants
Richard Smith
- [llvm] r213596 - Revert of r213521. This change introduced a non-hermetic test (depending on a
Richard Smith
- [llvm] r213521 - TableGen: Allow AddedComplexity values to be negative
Richard Smith
- [llvm] r213521 - TableGen: Allow AddedComplexity values to be negative
Richard Smith
- [PATCH] [UBSan] Add summary reporting
Richard Smith
- [llvm] r214000 - [modules] Work around mislayering of MC / Object.
Richard Smith
- [llvm] r213474 - [C++11] Add predecessors(BasicBlock *) / successors(BasicBlock *) iterator ranges.
Joerg Sonnenberger
- [llvm] r213872 - Include relative path for header outside the current directory.
Joerg Sonnenberger
- [llvm] r213890 - Use the same .eh_frame encoding for 32bit PPC as on i386.
Joerg Sonnenberger
- [llvm] r213899 - Don't use 128bit functions on PPC32.
Joerg Sonnenberger
- [llvm] r213890 - Use the same .eh_frame encoding for 32bit PPC as on i386.
Joerg Sonnenberger
- [llvm] r213892 - [X86] Optimize stackmap shadows on X86.
Joerg Sonnenberger
- [PATCH] Update LLVM version: 3.5 => 3.6
Joerg Sonnenberger
- [llvm] r213892 - [X86] Optimize stackmap shadows on X86.
Joerg Sonnenberger
- [PATCH] Fix the patterns for (select (i32 (setne i32, immZExt16)), i32, i32) (MIPS32r6) and (select (i32 (setne i32, immZExt16)), i64, i64) (MIPS64r6)
Sasa Stankovic
- [llvm] r213653 - [mips] Fix two patterns that select i32's (for MIPS32r6) / i64's (for MIPS64r6)
Sasa Stankovic
- [PATCH] Fix the patterns for (select (i32 (setne i32, immZExt16)), i32, i32) (MIPS32r6) and (select (i32 (setne i32, immZExt16)), i64, i64) (MIPS64r6)
Sasa Stankovic
- [PATCH] [mips] Don't use odd-numbered single precision registers for fastcc calling convention if -mno-odd-spreg is used.
Sasa Stankovic
- [llvm] r213521 - TableGen: Allow AddedComplexity values to be negative
Tom Stellard
- [llvm] r213526 - R600/SI: Rename SOPP operands to match the encoding fields
Tom Stellard
- [llvm] r213527 - R600/SI: Use a custom encoding method for simm16 in SOPP branch instructions
Tom Stellard
- [llvm] r213528 - R600/SI: Use VALU for i1 XOR
Tom Stellard
- [llvm] r213529 - R600/SI: Add isCFDepth0 Predicate to SALU addc pattern
Tom Stellard
- [llvm] r213530 - R600/SI: Store constant initializer data in constant memory
Tom Stellard
- [dragonegg] r213534 - Add 3.4.2 release directory with new naming convention.
Tom Stellard
- [dragonegg] r213535 - Tag 3.4.2 release using new naming convention.
Tom Stellard
- [test-suite] r213540 - Add 3.4.2 release directory with new naming convention.
Tom Stellard
- [test-suite] r213541 - Tag 3.4.2 release using new naming convention.
Tom Stellard
- [llvm] r213544 - docs: Update relaease documents to include the patch number in the RELEASE tags
Tom Stellard
- [llvm] r213549 - R600/SI: Remove vaddr operand from BUFFER_LOAD_*_OFFSET instructions
Tom Stellard
- [llvm] r213550 - R600/SI: Specify wavefront size for SI and CI
Tom Stellard
- [llvm] r213551 - R600/SI: Use scratch memory for large private arrays
Tom Stellard
- [llvm] r213552 - R600/SI: Clean up some of the unused REGISTER_{LOAD, STORE} code
Tom Stellard
- [llvm] r213558 - R600/SI: VOPC instructions explicitly define VCC
Tom Stellard
- [llvm] r213561 - R600/SI: Add instruction shrinking pass
Tom Stellard
- [llvm] r213563 - R600/SI: Initialize unused VOP3 sources to 0 instead of SIOperand.ZERO
Tom Stellard
- [llvm] r213564 - R600/SI: Initailize encoding fields of unused VOP3 modifiers to 0
Tom Stellard
- [llvm] r213570 - R600/SI: Separate encoding and operand definitions into their own classes
Tom Stellard
- [llvm] r213571 - R600/SI: Refactor VOP3 instruction definitions
Tom Stellard
- [llvm] r213580 - test-release.sh: Add support for dot releases
Tom Stellard
- [llvm] r213521 - TableGen: Allow AddedComplexity values to be negative
Tom Stellard
- [PATCH] [SDAG] Make the DAGCombine worklist not grow endlessly due to duplicate insertions.
Tom Stellard
- [llvm] r213831 - R600: Implement enableClusterLoads()
Tom Stellard
- [PATCH] R600: Add new functions for splitting vector loads and stores.
Tom Stellard
- [PATCH] R600: Add FMA instruction
Tom Stellard
- PATCH: R600/SI: Do abs/neg folding with ComplexPatterns
Tom Stellard
- [PATCH] R600/SI: Allow partial unrolling and increase thresholds.
Tom Stellard
- [llvm] r213474 - [C++11] Add predecessors(BasicBlock *) / successors(BasicBlock *) iterator ranges.
NAKAMURA Takumi
- [llvm] r213477 - SIISelLowering.cpp: Define _USE_MATH_DEFINES to let M_PI provided on MS <cmath>.
NAKAMURA Takumi
- [llvm] r213710 - RuntimeDyldMachOAArch64.h: Fix a warning. [-Wunused-variable]
NAKAMURA Takumi
- [llvm] r213711 - Trailing whitespace.
NAKAMURA Takumi
- [llvm] r213720 - RuntimeDyld/X86/MachO_x86-64_PIC_relocations.s: Use %/T here, or sed(1) would be confused with dos path.
NAKAMURA Takumi
- [llvm] r213721 - Suppress a test on win32 for now, llvm/test/ExecutionEngine/RuntimeDyld/X86/MachO_x86-64_PIC_relocations.s.
NAKAMURA Takumi
- [llvm] r213723 - Rework to let RuntimeDyld/X86/MachO_x86-64_PIC_relocations.s pass on win32.
NAKAMURA Takumi
- [llvm] r212902 - bugpoint/ToolRunner.cpp: ProcessFailure(): Close ErrorFD immediately, or it couldn't be reopened on Win32.
NAKAMURA Takumi
- [llvm] r213812 - Let llvm/test/CodeGen/X86/avx512*-mask-op.ll(s) aware of Win32 x64 calling convention.
NAKAMURA Takumi
- [llvm] r213832 - Update library dependencies.
NAKAMURA Takumi
- [llvm] r213833 - Remove a stray semicolon. [-Wpedantic]
NAKAMURA Takumi
- [llvm] r213854 - [CMake] LineEditorTests: Add Support to link_components.
NAKAMURA Takumi
- [llvm] r213855 - [CMake] tools/lto: Prune redundant libdep(s).
NAKAMURA Takumi
- [llvm] r213856 - Prune dependency to MC from each target disassembler.
NAKAMURA Takumi
- [llvm] r213857 - Prune redundant libdeps.
NAKAMURA Takumi
- [llvm] r213932 - llvm/test/CodeGen/ARM/inlineasm-global.ll: Avoid specifing source file on llc.
NAKAMURA Takumi
- [llvm] r213933 - llvm/test/CodeGen/ARM/inlineasm-global.ll: Add explicit triple to appease targeting *-win32.
NAKAMURA Takumi
- [llvm] r213974 - llvm-uselistorder: Fix up LINK_COMPONENTS.
NAKAMURA Takumi
- [llvm] r213994 - IR/UseTest.cpp: Avoid std::to_string() to appease mingw32 bot.
NAKAMURA Takumi
- [llvm] r213995 - Update X86/Utils/LLVMBuild.txt corresponding to r213986. "Core" has been introduced.
NAKAMURA Takumi
- [llvm] r214015 - llvm/test/CodeGen/X86/vector-idiv.ll: Fix for -Asserts.
NAKAMURA Takumi
- [llvm] r214016 - X86ShuffleDecode.cpp: Silence a warning. [-Wunused-variable]
NAKAMURA Takumi
- [llvm] r214015 - llvm/test/CodeGen/X86/vector-idiv.ll: Fix for -Asserts.
NAKAMURA Takumi
- [llvm] r214015 - llvm/test/CodeGen/X86/vector-idiv.ll: Fix for -Asserts.
NAKAMURA Takumi
- [PATCH] Mangling for intrinsic names w/function type parameters
Andrew Trick
- [PATCH] Mangling for intrinsic names w/function type parameters
Andrew Trick
- [PATCH] Mangling for intrinsic names w/function type parameters
Andrew Trick
- [lld] r213697 - [PECOFF] Remember /noentry option so that later passes can handle it.
Rui Ueyama
- [lld] r213699 - [PECOFF] Parameterize ResovalbeSymbols object.
Rui Ueyama
- [lld] r213713 - [PECOFF] Fix entry point functions selection
Rui Ueyama
- [lld] r213802 - [PECOFF] Fix entry point address.
Rui Ueyama
- [lld] r213804 - [PECOFF] Add the entry point file at the right place.
Rui Ueyama
- [lld] r213818 - [PECOFF] Simplify.
Rui Ueyama
- [lld] r213821 - Change the signature of insertElementAt and rename addInputElementFront
Rui Ueyama
- [lld] r213969 - Fix unsafe memory access
Rui Ueyama
- [lld] r213984 - [PECOFF] Add /profile command line option.
Rui Ueyama
- [lld] r213312 - Use std::function instead of llvm::function_ref.
Rui Ueyama
- [PATCH 1/3] R600: Use i24 optimized path for SREM
Jan Vesely
- [PATCH 2/3] R600: Remove unused code.
Jan Vesely
- [PATCH 3/3] R600: Use optimized 24bit path in udivrem
Jan Vesely
- [compiler-rt] r213942 - tsan: fix and make faster GetRSS
Dmitry Vyukov
- [compiler-rt] r213943 - tsan: query RSS every 100ms
Dmitry Vyukov
- [compiler-rt] r214026 - tsan: remove meta from internal allocator
Dmitry Vyukov
- [compiler-rt] r214027 - tsan: reduce internal allocator region from 16M to 1M
Dmitry Vyukov
- [compiler-rt] r214029 - tsan: improve shadow flush benchmark
Dmitry Vyukov
- [compiler-rt] r214030 - tsan: advise shadow for 0x7f region to not use huge pages
Dmitry Vyukov
- [patch] Support .warning directive in integrated assembler
Nico Weber
- [patch] Support .warning directive in integrated assembler
Nico Weber
- [patch] Add support for .exitm in the integrated assembler
Nico Weber
- [llvm] r213873 - Let the integrated assembler understand .warning, PR20428.
Nico Weber
- [llvm] r213874 - Remove unused field MacroInstantiation::TheMacro. No behavior change.
Nico Weber
- [patch] Support .warning directive in integrated assembler
Nico Weber
- [patch] Add support for .exitm in the integrated assembler
Nico Weber
- [llvm] r213876 - Let the integrated assembler understand .exitm, PR20426.
Nico Weber
- [patch] Add support for .exitm in the integrated assembler
Nico Weber
- [llvm] r213975 - Wrap to 80 columns, no behavior change.
Nico Weber
- [dragonegg] r213599 - Creating release_35 branch
Bill Wendling
- [test-suite] r213600 - Creating release_35 branch
Bill Wendling
- [lld] r213606 - Creating release_35 branch
Bill Wendling
- [llvm] r213608 - Add openmp to the list of tagged things.
Bill Wendling
- [dragonegg] r213621 - Creating release directory for release_35.
Bill Wendling
- [dragonegg] r213622 - Creating release candidate rc1 from release_35 branch
Bill Wendling
- [test-suite] r213623 - Creating release directory for release_35.
Bill Wendling
- [test-suite] r213624 - Creating release candidate rc1 from release_35 branch
Bill Wendling
- [lld] r213635 - Creating release directory for release_35.
Bill Wendling
- [lld] r213636 - Creating release candidate rc1 from release_35 branch
Bill Wendling
- [www] r213679 - Update Win snapshot to r213584
Hans Wennborg
- [llvm] r213815 - SimplifyCFG: fix a bug in switch to table conversion
Hans Wennborg
- [llvm] r213815 - SimplifyCFG: fix a bug in switch to table conversion
Hans Wennborg
- [llvm] r213894 - Windows: Don't wildcard expand /? or -?
Hans Wennborg
- [llvm] r213815 - SimplifyCFG: fix a bug in switch to table conversion
Hans Wennborg
- [llvm] r213894 - Windows: Don't wildcard expand /? or -?
Hans Wennborg
- [llvm] r213954 - Fix MSVC2012 build error in UseListOrder.cpp
Hans Wennborg
- [PATCH] TableGen: Expand error message for duplicate records in FastISel
David Wiberg
- [PATCH] Initial code coverage mapping data, reader, writer + C interface for ProfileData
Bob Wilson
- [PATCH] Initial code coverage mapping data, reader, writer + C interface for ProfileData
Bob Wilson
- [PATCH][ARM] Prevent stack guard address from being spilled
Bob Wilson
- [PATCH][ARM] Prevent stack guard address from being spilled
Bob Wilson
- [PATCH] Coverage: remove empty mapping regions
Bob Wilson
- [PATCH] Coverage: remove empty mapping regions
Bob Wilson
- [PATCH] Do not add unroll disable metadata after unrolling pass for loops with #pragma clang loop unroll(full)
Jingyue Wu
- [PATCH] [SROA] Simplify PHI nodes before promoting the alloca
Jingyue Wu
- [PATCH] [SROA] Simplify PHI nodes before promoting the alloca
Jingyue Wu
- [PATCH] [SROA] Simplify PHI nodes before promoting the alloca
Jingyue Wu
- [PATCH] [SROA] Fold a PHI node if all its incoming values are the same
Jingyue Wu
- [PATCH] [SROA] Fold a PHI node if all its incoming values are the same
Jingyue Wu
- [PATCH] [SROA] Fold a PHI node if all its incoming values are the same
Jingyue Wu
- [PATCH] [SROA] Fold a PHI node if all its incoming values are the same
Jingyue Wu
- [PATCH] Fix ll and sc instructions
Jyun-Yan You
- [PATCH] Fix ll and sc instructions
Jyun-Yan You
- [llvm] r213655 - [OCaml] Don't truncate constants over 32 bits in Llvm.const_int.
Peter Zotov
- [PATCH] Top-Down FunctionAttrs propagation for noalias, dereferenceable and nonnull inference
hfinkel at anl.gov
- [PATCH] Top-Down FunctionAttrs propagation for noalias, dereferenceable and nonnull inference
hfinkel at anl.gov
- [PATCH] Top-Down FunctionAttrs propagation for noalias, dereferenceable and nonnull inference
hfinkel at anl.gov
- [PATCH] Use align parameter attribute for all pointer arguments
hfinkel at anl.gov
- [PATCH] Use align parameter attribute for all pointer arguments
hfinkel at anl.gov
- [PATCH] Use align parameter attribute for all pointer arguments
hfinkel at anl.gov
- [PATCH] [SDAG] Make the DAGCombine worklist not grow endlessly due to duplicate insertions.
hfinkel at anl.gov
- [PATCH] Top-Down FunctionAttrs propagation for noalias, dereferenceable and nonnull inference
hfinkel at anl.gov
- [PATCH] Scoped NoAlias Metadata
hfinkel at anl.gov
- [PATCH] Scoped NoAlias Metadata
hfinkel at anl.gov
- [PATCH] Scoped NoAlias Metadata
hfinkel at anl.gov
- [PATCH] [x86] Make vector legalization of extloads work more like the "normal" vector operation legalization with support for custom target lowering and fallback to expand when it fails, and use this to implement sext and anyext load lowering for x86 in a...
hfinkel at anl.gov
- [PATCH] Scoped NoAlias Metadata
hfinkel at anl.gov
- [PATCH] [x86] Make vector legalization of extloads work more like the "normal" vector operation legalization with support for custom target lowering and fallback to expand when it fails, and use this to implement sext and anyext load lowering for x86 in a...
hfinkel at anl.gov
- [PATCH] Scoped NoAlias Metadata
hfinkel at anl.gov
- [PATCH] LLVM intrinsic for invariants
hfinkel at anl.gov
- [PATCH] LLVM intrinsic for invariants
hfinkel at anl.gov
- [PATCH] [x86] Make vector legalization of extloads work more like the "normal" vector operation legalization with support for custom target lowering and fallback to expand when it fails, and use this to implement sext and anyext load lowering for x86 in a...
hfinkel at anl.gov
- [PATCH] Fix bug causing loop unrolling to be disabled in some cases for loops with '#pragma clang loop unroll_count(N)"
hfinkel at anl.gov
- [PATCH] Fix bug causing loop unrolling to be disabled in some cases for loops with '#pragma clang loop unroll_count(N)"
hfinkel at anl.gov
- [PATCH] Fix bug causing loop unrolling to be disabled in some cases for loops with '#pragma clang loop unroll_count(N)"
hfinkel at anl.gov
- [PATCH] Use invariants in ScalarEvolution
hfinkel at anl.gov
- [PATCH] LLVM intrinsic for invariants
hfinkel at anl.gov
- [PATCH] Invariant intrinsic canonicalization
hfinkel at anl.gov
- [PATCH] [SDAG] When performing post-legalize DAG combining, run the legalizer over each node in the worklist prior to combining.
hfinkel at anl.gov
- [PATCH] Add alignment value to allowsUnalignedMemoryAccess
hfinkel at anl.gov
- [PATCH] LLVM CFL Alias Analysis -- Supporting Data Structures
hfinkel at anl.gov
- [PATCH] LLVM CFL Alias Analysis -- Algorithm
hfinkel at anl.gov
- [PATCH] [SROA] Fold a PHI node if all its incoming values are the same
hfinkel at anl.gov
- [PATCH] Ephemeral values for LLVM invariants
hfinkel at anl.gov
- [PATCH] Ephemeral values for LLVM invariants
hfinkel at anl.gov
- [PATCH] Ephemeral values for LLVM invariants
hfinkel at anl.gov
- [PATCH] An Assumption-Tracking Pass
hfinkel at anl.gov
- [PATCH] Ephemeral values for LLVM invariants
hfinkel at anl.gov
- [PATCH] Compute known bits using invariants
hfinkel at anl.gov
- [PATCH] Alignment assumptions using invariants
hfinkel at anl.gov
- [PATCH] Use invariants in LazyValueInfo
hfinkel at anl.gov
- [PATCH] Compute known bits using invariants (addendum)
hfinkel at anl.gov
- [PATCH] Check for all known bits on ret in InstCombine
hfinkel at anl.gov
- [PATCH] Use invariants in ScalarEvolution
hfinkel at anl.gov
- [PATCH] shl Optimization InstCombine
sonam kumari
- [PATCH] Added InstCombine transform for pattern "(A ^ B) & ((~A) ^ B) -> False"
sonam kumari
- [PATCH] Added InstCombine transform for pattern "(A ^ B) | ((~A) ^ B) -> True".
sonam kumari
- [PATCH] Fix flags for compiling examples/Kaleidoscope/MCJIT/initial
j medley
- [PATCH] Fix flags for compiling examples/Kaleidoscope/MCJIT
j medley
- [PATCH] Added InstCombine transform for pattern "(A | B) ^ (~A) = (~A) ^ (A | B) -> (A | ~B)"
suyog sarda
- [PATCH] Added InstCombine transform for pattern "(A & B) ^ (A ^ B) -> (A | B)"
suyog sarda
- [PATCH] PR19958 wrong code at -O1 and above on x86_64-linux-gnu (InstCombine)
suyog sarda
- [PATCH] Added InstCombine transform for pattern "(A & B) ^ (A ^ B) -> (A | B)"
suyog
- [PATCH] Added InstCombine transform for pattern "(A | B) ^ (~A) = (~A) ^ (A | B) -> (A | ~B)"
suyog
- [PATCH] Added InstCombine transform for pattern "(A | B) ^ (~A) = (~A) ^ (A | B) -> (A | ~B)"
suyog
- [PATCH] Added InstCombine transform for pattern "(A | B) ^ (~A) = (~A) ^ (A | B) -> (A | ~B)"
suyog
- [PATCH] Added InstCombine Transform for pattern "((~A & B) | A) -> (A | B)"
suyog
- [PATCH] Added InstCombine Transform for pattern "((~A & B) | A) -> (A | B)"
suyog
- [PATCH] Added InstCombine transform for pattern "(A & B) ^ (A ^ B) -> (A | B)"
suyog
- [PATCH] Added InstCombine transform for pattern "(A & B) ^ (A ^ B) -> (A | B)"
suyog
- [PATCH] PR19958 wrong code at -O1 and above on x86_64-linux-gnu (InstCombine)
suyog
- [PATCH] PR19958 wrong code at -O1 and above on x86_64-linux-gnu (InstCombine)
suyog
- [PATCH] Added InstCombine transform for pattern "(A | B) & ((~A) ^ B) -> (A & B)"
suyog
- [PATCH] Added InstCombine transform for pattern "( A & (~B)) | (A ^ B) -> (A ^ B)"
suyog
- [PATCH] Added InstCombine transform for pattern "(A & ~B) ^ (~A) -> ~(A & B)"
suyog
- [PATCH] Added InstCombine transform for pattern "(A & B) | ((~A) ^ B) -> (~A ^ B)"
suyog
Last message date:
Sun Jul 27 23:58:49 PDT 2014
Archived on: Tue Aug 4 17:11:30 PDT 2015
This archive was generated by
Pipermail 0.09 (Mailman edition).