The Week Of Monday 7 April 2014 Archives by author
Starting: Mon Apr 7 00:26:23 PDT 2014
Ending: Sun Apr 13 23:54:04 PDT 2014
Messages: 678
- [llvm] r205832 - ARM MC: sort source files in CMakeLists
Saleem Abdulrasool
- [llvm] r205833 - ARM MC: 80 column
Saleem Abdulrasool
- [llvm] r205834 - Object: add type names for ARM/COFF relocations
Saleem Abdulrasool
- [llvm] r205949 - ARM64: add an explicit cast to silence a silly warning
Saleem Abdulrasool
- [PATCH] ARM: enable long calls for WoA
Saleem Abdulrasool
- [llvm] r205949 - ARM64: add an explicit cast to silence a silly warning
Saleem Abdulrasool
- [llvm] r206115 - tools: remove unnecessary copy of array_lengthof
Saleem Abdulrasool
- [llvm] r206126 - tools: teach objdump about FILE aux records
Saleem Abdulrasool
- [llvm] r206138 - MC: check machine magic when applying offset adjustments
Saleem Abdulrasool
- [llvm] r206139 - tools: avoid a string duplication
Saleem Abdulrasool
- [llvm] r206140 - tools: remove duplication of coff_aux_file
Saleem Abdulrasool
- [llvm] r206145 - tools: address possible non-null terminated filenames
Saleem Abdulrasool
- [llvm] r206146 - tools: simplify symbol handling in objdump
Saleem Abdulrasool
- [PATCH] SelectionDAG: Share ISD::MUL lowering code between the SelectionDAGLegalize and DAGTypeLegalizer
Owen Anderson
- [PATCH] Review: Add Cmake Options to disable target components (AsmParser, InstPrinter, Disassembler)
Owen Anderson
- [PATCH] AArch64: big endian constant vector pools
Konrad Anheim
- [PATCH] Fix for previously reverted SLPVectorizer cost model improvement
Arnold
- [llvm] r205722 - Use .data() instead of &x[0]
Matt Arsenault
- [llvm] r205723 - Use std::swap
Matt Arsenault
- [PATCH] DAGCombiner check for legal ExtLoad operation before folding (aext (zextload x)) -> (aext (truncate (*extload x)))
Matt Arsenault
- [llvm] r205805 - Bug 19348: Check for legal ExtLoad operation before folding
Matt Arsenault
- [PATCH] DAGCombiner check for legal ExtLoad operation before folding (aext (zextload x)) -> (aext (truncate (*extload x)))
Matt Arsenault
- [llvm] r205837 - R600/SI: Match not instruction.
Matt Arsenault
- [llvm] r205731 - R600: Match 24-bit arithmetic patterns in a Target DAGCombine
Matt Arsenault
- [PATCH] Move ExtractVectorElements to SelectionDAG.
Matt Arsenault
- [PATCH] Fix shift by constants for vector.
Matt Arsenault
- [PATCH] R600/SI: Refactor SOPC classes slightly.
Matt Arsenault
- [llvm] r206041 - Move ExtractVectorElements to SelectionDAG.
Matt Arsenault
- [PATCH] Move ExtractVectorElements to SelectionDAG.
Matt Arsenault
- [llvm] r206045 - Fix shift by constants for vector.
Matt Arsenault
- [PATCH] Fix shift by constants for vector.
Matt Arsenault
- [PATCH] R600: Check if a sextload should be used for parameter loads.
Matt Arsenault
- [PATCH] Fix assertion with a trunc store to an i1 vector.
Matt Arsenault
- [llvm] r206048 - R600/SI: Refactor SOPC classes slightly.
Matt Arsenault
- [PATCH] R600: Check if a sextload should be used for parameter loads.
Matt Arsenault
- [llvm] r206070 - R600: Check if a sextload should be used for parameter loads.
Matt Arsenault
- [PATCH] R600: Check if a sextload should be used for parameter loads.
Matt Arsenault
- [PATCH] R600/SI: Fix loads of i1
Matt Arsenault
- [PATCH] R600/SI: Fix unreachable on branch on constant.
Matt Arsenault
- [PATCH] R600/SI: Cleanup parsing of register names.
Matt Arsenault
- [PATCH] R600/SI: Print more immediates in hex format
Matt Arsenault
- [PATCH] [ELF] Fix undefined symbol handling in DSO.
Simon Atanasyan
- [llvm] r205707 - Fix a typo in the comment.
Simon Atanasyan
- [PATCH] [yaml2obj] ELF Relocations Support
Simon Atanasyan
- [PATCH] [yaml2obj] ELF Relocations Support
Simon Atanasyan
- [PATCH] [yaml2obj] ELF Relocations Support
Simon Atanasyan
- [PATCH] [yaml2obj] ELF Relocations Support
Simon Atanasyan
- [PATCH] [yaml2obj] ELF Relocations Support
Simon Atanasyan
- [PATCH] [yaml2obj] ELF Relocations Support
Simon Atanasyan
- [PATCH] [yaml2obj] ELF Relocations Support
Simon Atanasyan
- [PATCH] [yaml2obj] ELF Relocations Support
Simon Atanasyan
- [llvm] r205953 - Use range-based for loops. No functionality change.
Simon Atanasyan
- [PATCH] [yaml2obj] ELF Relocations Support
Simon Atanasyan
- [llvm] r206017 - [yaml2obj][ELF] ELF Relocations Support.
Simon Atanasyan
- [PATCH] [yaml2obj] ELF Relocations Support
Simon Atanasyan
- [lld] r206018 - [Mips] R_MIPS_PC32 relocation support.
Simon Atanasyan
- [lld] r206019 - [Mips] Rewrite R_MIPS_32 handling test using the yaml2obj tool.
Simon Atanasyan
- [lld] r206020 - [Mips] Rewrite R_MIPS_26 handling test using the yaml2obj tool.
Simon Atanasyan
- [lld] r206022 - [ELF] Remove redundant conversion of section content from ArrayRef to
Simon Atanasyan
- [lld] r206023 - [Mips] Factor out MIPS relocation addend reading to the separate
Simon Atanasyan
- [PATCH] [ELF] Regroup code creates ELF relocations references ELFReference into a couple of new virtual functions
Simon Atanasyan
- [lld] r206102 - [ELF] Regroup code creates ELF relocations references ELFReference into
Simon Atanasyan
- [PATCH] [ELF] Regroup code creates ELF relocations references ELFReference into a couple of new virtual functions
Simon Atanasyan
- [llvm] r205868 - [ARM64] Switch the decoder, disassembler, instprinter and asmparser over to using AArch64-style system registers, and fix up test failures discovered in the process.
Aaron Ballman
- [PATCH] [BUG] "Rotate Loop" pass kills "llvm.vectorizer.enable" metadata
Alexey Bataev
- A tiny documentation patch to LLVM Language Reference Manual
Rodney M. Bates
- [llvm] r205829 - [C++11] Replace some comparisons with 'nullptr' with simple boolean checks to reduce verbosity.
Eli Bendersky
- [PATCH] Fix PR19169:Crash on invalid attempting to specialize a template method as a template variable
Karthik Bhat
- [PATCH] [PR16236] Be conservative when doing TypeBasedAlias Analysis of members of Struct
Karthik Bhat
- [PATCH] [PR16236] Be conservative when doing TypeBasedAlias Analysis of members of Struct
Karthik Bhat
- [PATCH][X86] Improve the lowering of packed shifts by constant build_vector on non avx2 machines.
Andrea Di Biagio
- [PATCH] Fix shift by constants for vector.
Andrea Di Biagio
- [PATCH] [InstCombine][x86] Constant fold pslld.
Andrea Di Biagio
- [PATCH] Remove NamedMDNode::dump
David Blaikie
- [llvm] r205725 - When a CHECK-NEXT fails because there was no match on the next line, include
David Blaikie
- [llvm] r205829 - [C++11] Replace some comparisons with 'nullptr' with simple boolean checks to reduce verbosity.
David Blaikie
- [llvm] r205829 - [C++11] Replace some comparisons with 'nullptr' with simple boolean checks to reduce verbosity.
David Blaikie
- [llvm] r205949 - ARM64: add an explicit cast to silence a silly warning
David Blaikie
- [llvm] r205974 - Follow-up to r205973: change the return type to const MDNode*.
David Blaikie
- [llvm] r205974 - Follow-up to r205973: change the return type to const MDNode*.
David Blaikie
- [llvm] r205974 - Follow-up to r205973: change the return type to const MDNode*.
David Blaikie
- [llvm] r205989 - Revert debug info compression support.
David Blaikie
- [llvm] r205990 - Reimplement debug info compression by compressing the whole section, rather than a fragment.
David Blaikie
- [llvm] r205993 - Simplify make_range by using move semantics
David Blaikie
- [llvm] r205987 - iterator_range: Add an llvm::make_range() helper method.
David Blaikie
- [llvm] r205988 - [ARM64, C++11]: Range'ify loops in the conditional-compare pass.
David Blaikie
- [llvm] r205988 - [ARM64, C++11]: Range'ify loops in the conditional-compare pass.
David Blaikie
- [llvm] r206003 - Remove lazy-initialization of section caches in MCContext
David Blaikie
- [llvm] r206009 - Use value types instead of 'new'd objects to store dwarf labels for asm files
David Blaikie
- [llvm] r206016 - Implement depth_first and inverse_depth_first range factory functions.
David Blaikie
- [llvm] r206046 - Add some CHECKs to this testcase.
David Blaikie
- [llvm] r206046 - Add some CHECKs to this testcase.
David Blaikie
- [llvm] r206078 - Format fixes for r205990
David Blaikie
- [PATCH] [VER 2] replace llvm_unreachable call with emitError in SIInstrInfo::copyPhysReg
David Blaikie
- [llvm] r206080 - Pull out a named variable for the cached section names to aid readability.
David Blaikie
- [llvm] r205990 - Reimplement debug info compression by compressing the whole section, rather than a fragment.
David Blaikie
- [llvm] r206098 - Use dwarf::Tag rather than unsigned for DIE::Tag to make debugging easier.
David Blaikie
- [llvm] r206105 - PR13337: Omit DW_TAG_restrict_type when compiling for DWARF2
David Blaikie
- [llvm] r206130 - Fix instruction debug info location during legalization
David Blaikie
- [PATCH] Updated OCaml "Kaleidoscope" Examples
Eric S. Bullington
- [PATCH] Updated OCaml "Kaleidoscope" Examples
Eric S. Bullington
- [llvm] r205857 - Revert "YAMLIO: Encode ambiguous hex strings explicitly"
Filipe Cabecinhas
- [llvm] r205839 - YAMLIO: Encode ambiguous hex strings explicitly
Filipe Cabecinhas
- [PATCH] Optimize insertqi when we copy all the lower 64 bits.
Filipe Cabecinhas
- [llvm] r205829 - [C++11] Replace some comparisons with 'nullptr' with simple boolean checks to reduce verbosity.
Chandler Carruth
- [PATCH] Review: Add Cmake Options to disable target components (AsmParser, InstPrinter, Disassembler)
Chandler Carruth
- [llvm] r206147 - [Allocator] Switch the BumpPtrAllocator to use a vector of pointers to
Chandler Carruth
- [llvm] r206148 - Fix the compile from r206147 in release builds by moving a variable
Chandler Carruth
- [llvm] r206149 - [Allocator] Make the underlying allocator a template instead of an
Chandler Carruth
- [llvm] r206151 - [cleanup] Normalize YAMLParser.h's doxygen markers with '\foo' instead
Chandler Carruth
- [llvm] r206152 - [Allocator] Hoist the external helper function into a namespace scope
Chandler Carruth
- Trunk build failure at commit 206147, 206148, 206149
Chandler Carruth
- Trunk build failure at commit 206147, 206148, 206149
Chandler Carruth
- [llvm] r205704 - Make test run on most platforms and only fail on cygwin/mingw while
Eric Christopher
- [llvm] r205705 - Add debug location information to the vectorizer debug statements.
Eric Christopher
- [PATCH] [LV] More verbose debug info for loop location in the source code
Eric Christopher
- [llvm] r205706 - Add NDEBUG markers around debug only function.
Eric Christopher
- [llvm] r205708 - XFAIL this completely at the moment:
Eric Christopher
- [llvm] r205710 - Handle vlas during inline cost computation if they'll be turned
Eric Christopher
- [llvm] r205711 - Revert the last couple of patches here and go back to something
Eric Christopher
- [llvm] r205713 - Invert the option to enable debug info verification. No functional
Eric Christopher
- [PATCH] Remove NamedMDNode::dump
Eric Christopher
- [PATCH] Fix for previously reverted SLPVectorizer cost model improvement
Eric Christopher
- [PATCH] Fix for previously reverted SLPVectorizer cost model improvement
Eric Christopher
- [PATCH] Fix for previously reverted SLPVectorizer cost model improvement
Eric Christopher
- [llvm] r205529 - Fix for PR 19261:
Eric Christopher
- [llvm] r205990 - Reimplement debug info compression by compressing the whole section, rather than a fragment.
Eric Christopher
- [PATCH] Debug Info Verifier pass
Eric Christopher
- [llvm] r206042 - Debug info: Store the DIVariable in DebugLocEntry also for constants,
Eric Christopher
- [PATCH] XCore target: Add TypeString meta data to IR output.
Eric Christopher
- [PATCH] Help CMake-based applications find a specific LLVM version
Eric Christopher
- [llvm] r206096 - Debug info: (bugfix) C++ C/Dtors can be compiled to multiple functions,
Eric Christopher
- [llvm] r206097 - Remove documentation for a deleted pass.
Eric Christopher
- Trunk build failure at commit 206147, 206148, 206149
Eric Christopher
- Trunk build failure at commit 206147, 206148, 206149
Eric Christopher
- [PATCH] Add user-defined callback on write() calls to labeled data.
Peter Collingbourne
- [PATCH] Move the segmented stack switch to a function attribute
Peter Collingbourne
- [PATCH] Addition of -fexhaustive-register-search option to allow an exhaustive search during last chance recoloring
Quentin Colombet
- [PATCH] Add -pass-remarks flag to 'opt'.
Quentin Colombet
- [PATCH] Add -pass-remarks flag to 'opt'.
Quentin Colombet
- [PATCH] Addition of -fexhaustive-register-search option to allow an exhaustive search during last chance recoloring
Quentin Colombet
- [llvm] r205923 - [DAGCombiner] DAG combine does not know how to combine indexed loads with
Quentin Colombet
- [PATCH][MC] Emit an error if cfi_startproc is used before a symbol is defined
Quentin Colombet
- [PATCH] Added new functionality to LLVM C API to use DiagnosticInfo to handle errors
Quentin Colombet
- [llvm] r206060 - [Register Coalescer] Fix wrong live-range information with rematerialization.
Quentin Colombet
- [llvm] r206072 - [RegAllocGreedy][Last Chance Recoloring] Addition of
Quentin Colombet
- [PATCH] Addition of -fexhaustive-register-search option to allow an exhaustive search during last chance recoloring
Quentin Colombet
- [llvm] r206075 - [RegAllocGreedy][Last Chance Recoloring] Change the name of the exhaustive search option.
Quentin Colombet
- [llvm] r206072 - [RegAllocGreedy][Last Chance Recoloring] Addition of
Quentin Colombet
- [llvm] r206072 - [RegAllocGreedy][Last Chance Recoloring] Addition of
Quentin Colombet
- [PATCH] Allow diagnostic handlers to check for optimization remarks.
Quentin Colombet
- [PATCH] Move the segmented stack switch to a function attribute
Alex Crichton
- [PATCH] Move the segmented stack switch to a function attribute
Alex Crichton
- [llvm] r205754 - AVX-512: Added fp_to_uint and uint_to_fp patterns.
Elena Demikhovsky
- [llvm] r205850 - AVX-512: insert element to mask vector; store i1 data
Elena Demikhovsky
- [PATCH] Teaching loop simplify to preserve LCSSA
Dinesh Dwivedi
- [PATCH] Optional hash symbol feature support for ARM64
Stepan Dyatkovskiy
- [PATCH] Integrated assembler. :vararg macro.
Stepan Dyatkovskiy
- [PATCH] Fix for PR18921.
Stepan Dyatkovskiy
- [PATCH] [ELF] Fix undefined symbol handling in DSO.
Shankar Easwaran
- [PATCH] [ELF] Fix undefined symbol handling in DSO.
Shankar Easwaran
- [PATCH] [ELF] Fix undefined symbol handling in DSO.
Shankar Kalpathi Easwaran
- [PATCH] [ELF] Fix undefined symbol handling in DSO.
Shankar Kalpathi Easwaran
- [PATCH] [yaml2obj] ELF Relocations Support
Shankar Kalpathi Easwaran
- [PATCH] [yaml2obj] ELF Relocations Support
Shankar Kalpathi Easwaran
- [PATCH] [yaml2obj] ELF Relocations Support
Shankar Kalpathi Easwaran
- [PATCH] [yaml2obj] ELF Relocations Support
Shankar Kalpathi Easwaran
- [PATCH] [yaml2obj] ELF Relocations Support
Shankar Kalpathi Easwaran
- [PATCH] [ELF] Support --defsym=<symbol>=<symbol>.
Shankar Kalpathi Easwaran
- [PATCH] [ELF] Regroup code creates ELF relocations references ELFReference into a couple of new virtual functions
Shankar Kalpathi Easwaran
- [llvm] r205779 - Fix the ARM VLD3 (single 3-element structure to all lanes)
Kevin Enderby
- [llvm] r205930 - For the ARM integrated assembler add checking of the
Kevin Enderby
- [llvm] r205986 - For the ARM integrated assembler add checking of the
Kevin Enderby
- [llvm] r206047 - Don't lose the thumb bit by using relocations with sections.
Rafael Espindola
- [llvm] r204076 - Use range metadata instead of introducing selects.
Rafael Espíndola
- [patch] Add more loop simplification passes to LTO
Rafael Espíndola
- [patch] Simplify a vpermilps with constant mask
Rafael Espíndola
- [llvm] r205675 - AsmParser: restore LLVM IR compatibility for linker_private{, _weak}
Rafael Espíndola
- [PATCH] Use syscall() for some platforms like Android without futimes() function
Rafael Espíndola
- [llvm] r205076 - Completely rewrite ELFObjectWriter::RecordRelocation.
Rafael Espíndola
- [PATCH] Convert getFileOffset to getOffset and move it to its only user.
Rafael Espíndola
- [llvm] r204294 - Look through variables when computing relocations.
Rafael Espíndola
- [LLVMdev] 3.4.1 Release Plans
David Fang
- [llvm] r205787 - [PowerPC] Don't return false from PPC::isVSLDOIShuffleMask
Hal Finkel
- [Patch] [AArch64] Implement getMaximumUnrollFactor()
Hal Finkel
- [LLVMdev] 3.4.1 Release Plans
Hal Finkel
- [LLVMdev] 3.4.1 Release Plans
Hal Finkel
- [Patch] [AArch64] Implement getMaximumUnrollFactor()
Hal Finkel
- i1 vectors (Re: [PATCH] Fix PR15267)
Hal Finkel
- i1 vectors (Re: [PATCH] Fix PR15267)
Hal Finkel
- [llvm] r206072 - [RegAllocGreedy][Last Chance Recoloring] Addition of
Hal Finkel
- [llvm] r206092 - Add the ability to use GEPs for address sinking in CGP
Hal Finkel
- [llvm] r206093 - Reenable use of TBAA during CodeGen
Hal Finkel
- [llvm] r206120 - [PowerPC] Implement some additional TLI callbacks
Hal Finkel
- [llvm] r206120 - [PowerPC] Implement some additional TLI callbacks
Hal Finkel
- [llvm] r206120 - [PowerPC] Implement some additional TLI callbacks
Hal Finkel
- [llvm] r206136 - [PowerPC] Fix rlwimi isel when mask is not constant
Hal Finkel
- [llvm] r206141 - [PowerPC] [Constant Hoisting] Enable constant hoisting on PPC
Hal Finkel
- [llvm] r206150 - Don't assert in BasicTTI::getMemoryOpCost for non-simple types
Hal Finkel
- [PATCH] Add -L args for sanitizers
Greg Fitzgerald
- [zorg] r206062 - [zorg] Add buildslave hexagon-build-01
Rick Foos
- [PATCH] Fix for codegen bug that could cause illegal cmn instruction generation
Louis Gerbarg
- [PATCH] Add ARM64 CLS patterns
Louis Gerbarg
- [llvm] r205995 - Test commit.
Louis Gerbarg
- [llvm] r206079 - Add ARM64 CLS patterns
Louis Gerbarg
- [PATCH] [PR16236] Be conservative when doing TypeBasedAlias Analysis of members of Struct
Dan Gohman
- [llvm] r204076 - Use range metadata instead of introducing selects.
Dan Gohman
- [www] r206068 - [www] Euro LLVM 2014 is now a past meeting
Arnaud A. de Grandmaison
- [llvm] r205959 - SaveAndRestore: fix coding style and Doxygenify comments
Dmitri Gribenko
- [llvm] r205747 - ARM64: Clean up file header comment a bit.
Jim Grosbach
- [llvm] r205748 - ARM64: Range based for loop in ARM64PromoteConstant pass
Jim Grosbach
- [llvm] r205749 - Tidy up comments a bit.
Jim Grosbach
- [llvm] r205937 - SelectionDAG: Don't constant fold target-specific nodes.
Jim Grosbach
- [llvm] r205938 - Add support for load folding of avx1 logical instructions
Jim Grosbach
- [llvm] r205940 - X86: Tighten up test.
Jim Grosbach
- [llvm] r205941 - Fix to support properly cleaning up failed address sinking against constants
Jim Grosbach
- [llvm] r205987 - iterator_range: Add an llvm::make_range() helper method.
Jim Grosbach
- [llvm] r205988 - [ARM64, C++11]: Range'ify loops in the conditional-compare pass.
Jim Grosbach
- [llvm] r205992 - [ARM64,C++11]: Range'ify loops in InstrInfo.
Jim Grosbach
- [llvm] r205987 - iterator_range: Add an llvm::make_range() helper method.
Jim Grosbach
- [llvm] r205988 - [ARM64, C++11]: Range'ify loops in the conditional-compare pass.
Jim Grosbach
- [llvm] r205988 - [ARM64, C++11]: Range'ify loops in the conditional-compare pass.
Jim Grosbach
- [llvm] r206005 - SDNode: Add uses() iterator_range convenience methods.
Jim Grosbach
- [llvm] r206006 - [ARM64, C++11]: More range-based loop simplification.
Jim Grosbach
- [llvm] r206007 - [ARM64, C++11]: Range'ify use-list iterators in DAGToDAG.
Jim Grosbach
- [LLVMdev] 3.4.1 Release Plans
Jim Grosbach
- [llvm] r206013 - [ARM64, C++11] Range'ify use-lists iterators in address type promotion.
Jim Grosbach
- [llvm] r206014 - [c++11] Range'ify use list loops in DAGCombiner.
Jim Grosbach
- [llvm] r206015 - [c++11] Range'ify use list loops in InstrEmitter.
Jim Grosbach
- [llvm] r206016 - Implement depth_first and inverse_depth_first range factory functions.
Jim Grosbach
- [PATCH] [InstCombine][x86] Constant fold pslld.
Jim Grosbach
- [llvm] r206094 - X86: Remove TargetMachine CPU auto-detection.
Jim Grosbach
- [llvm] r206095 - llc: Add support for -mcpu=native.
Jim Grosbach
- delinearization
Tobias Grosser
- [llvm] r205802 - divide by the result of the gcd
Tobias Grosser
- [llvm] r205838 - Delinearize: Extend informationin -analyze output
Tobias Grosser
- delinearization
Tobias Grosser
- delinearization
Tobias Grosser
- [polly] r205957 - ScopInfo: Some code cleanup
Tobias Grosser
- [polly] r205958 - ScopInfo: Scalar accesses are zero dimensional
Tobias Grosser
- [PATCH] [test-suite] Add reference output to Obsequi for the small
Tobias Grosser
- [PATCH] [test-suite] Add reference output to Obsequi for the small
Tobias Grosser
- [polly] r205980 - Add link to meeting notes
Tobias Grosser
- [polly] r205982 - www: We have no interest in FORTRAN support in test suite
Tobias Grosser
- [polly] r205983 - todo: Building against an installed LLVM works
Tobias Grosser
- [polly] r205984 - www: Fix typo
Tobias Grosser
- [polly] r205985 - todo: Update todo list
Tobias Grosser
- [polly] r206026 - Remove OpenScop
Tobias Grosser
- [polly] r206044 - Fixed gcc build warnings
Tobias Grosser
- [polly] r206106 - Dependences: Refine the compute out facility
Tobias Grosser
- [polly] r206134 - Update isl to fix memory bugs
Tobias Grosser
- [PATCH] NoAA does not initialize TargetLibraryInfo
Tobias Güntner
- [PATCH] Fix check for noalias function
Tobias Güntner
- [llvm] r204076 - Use range metadata instead of introducing selects.
Lang Hames
- [llvm] r204076 - Use range metadata instead of introducing selects.
Lang Hames
- [llvm] r205565 - [ARM64] Teach the ARM64DeadRegisterDefinition pass to respect implicit-defs.
Lang Hames
- [llvm] r206063 - Remove redundant symbolization support from MCDisassembler interface.
Lang Hames
- [PATCH] Require an MCContext when constructing an MCDisassembler.
Lang Hames
- [llvm] r206127 - [X86] unique_ptr'ify one of X86GenericDisassembler's members.
Lang Hames
- [LLVMdev] 3.4.1 Release Plans
Akira Hatanaka
- [PATCH] Rename enums in Support/MachO.h
Akira Hatanaka
- [PATCH] Fix Bug 18705: BranchProbabilityInfo is not using the right heuristics inside loops.
Akira Hatanaka
- [llvm] r205905 - [NVPTX] Add query support for read-write images and managed variables
Justin Holewinski
- [llvm] r205906 - [NVPTX] Add support for addrspacecast in global variable initializers, including emitting generic() when casting to address space 0.
Justin Holewinski
- [llvm] r205907 - [NVPTX] Add preliminary intrinsics and codegen support for textures/surfaces
Justin Holewinski
- [PATCH] Add user-defined callback on write() calls to labeled data.
Sam Kerner
- [LLVMdev] 3.4.1 Release Plans
Robert Khasanov
- [LLVMdev] 3.4.1 Release Plans
Robert Khasanov
- [LLVMdev] 3.4.1 Release Plans
Robert Khasanov
- [LLVMdev] 3.4.1 Release Plans
Robert Khasanov
- [LLVMdev] 3.4.1 Release Plans
Robert Khasanov
- [LLVMdev] 3.4.1 Release Plans
Robert Khasanov
- [LLVMdev] 3.4.1 Release Plans
Robert Khasanov
- [PATCH] [LegacyPassManager] Fix a part of ModulePass's on-the-fly getAnalysis() mechanism
Jason Kim
- [zorg] r205724 - Added an openmp scheduler to zorg that triggers builds on commits to the openmp repository.
Galina Kistanova
- LLVM buildmaster will be restarted today after 6 PM PT
Galina Kistanova
- [zorg] r205813 - Removed long time off-line slave and it's builder.
Galina Kistanova
- [zorg] r205813 - Removed long time off-line slave and it's builder.
Galina Kistanova
- [zorg] r205815 - Done some code cleaning mostly related to obsolete builders LLVMGCCBuilder, ScriptedBuilder, DragonEggBuilder.
Galina Kistanova
- [LLVMdev] 3.4.1 Release Plans
Reid Kleckner
- [PATCH] WinCOFF: Emit common symbols as specified in the COFF spec
Reid Kleckner
- [PATCH] Rename enums in Support/MachO.h
Reid Kleckner
- [PATCH] Add 'musttail' marker to call instructions
Reid Kleckner
- [llvm] r205944 - Revert "For the ARM integrated assembler add checking of the alignments on vld/vst instructions. And report errors for alignments that are not supported."
Reid Kleckner
- [llvm] r205930 - For the ARM integrated assembler add checking of the
Reid Kleckner
- [llvm] r205930 - For the ARM integrated assembler add checking of the
Reid Kleckner
- [PATCH] Move the segmented stack switch to a function attribute
Reid Kleckner
- [llvm] r205997 - Move the segmented stack switch to a function attribute
Reid Kleckner
- [PATCH] Move the segmented stack switch to a function attribute
Reid Kleckner
- [PATCH] Rename enums in Support/MachO.h
Nick Kledzik
- [llvm] r205701 - Make docs point to new domain.
Manuel Klimek
- [compiler-rt] r205702 - Update arc config to new domain.
Manuel Klimek
- [www] r205856 - Add most of the slides from EuroLLVM conference.
Tobias von Koch
- [www] r206114 - Add most of the missing talks and posters.
Tobias von Koch
- [PATCH] ARM: Add @llvm.arm.space to aid ARMConstantIslands testing
Anton Korobeynikov
- [PATCH] ARM: Add @llvm.arm.space to aid ARMConstantIslands testing
Anton Korobeynikov
- Re-enable building sanitizers on FreeBSD
Ivan A. Kosarev
- [llvm] r205741 - Reverting commit r205628 due to mips64 issues.
Reed Kotler
- regression from commit r206045
Reed Kotler
- regression from commit r206045
Reed Kotler
- [PATCH] [Instcombine] Recognize test for overflow in integer multiplication.
Benjamin Kramer
- [llvm] r206076 - Make doxygen comment match the declaration.
Benjamin Kramer
- [PATCH] [Instcombine] Recognize test for overflow in integer multiplication.
Benjamin Kramer
- [llvm] r206109 - Move MDBuilder's methods out of line.
Benjamin Kramer
- [dragonegg] r206110 - Add missing include.
Benjamin Kramer
- [llvm] r206112 - Retire llvm::array_endof in favor of non-member std::end.
Benjamin Kramer
- [lld] r206113 - Add missing includes.
Benjamin Kramer
- [llvm] r206116 - Make helper static and place random global into the llvm namespace.
Benjamin Kramer
- [llvm] r206117 - Spell the specialization namespace correctly.
Benjamin Kramer
- [llvm] r206120 - [PowerPC] Implement some additional TLI callbacks
Benjamin Kramer
- [llvm] r206137 - Recognize test for overflow in integer multiplication.
Benjamin Kramer
- [PATCH] Add support for building LLVM on FreeBSD 9.2
Viktor Kutuzov
- [PATCH] Declare _DYNAMIC and dl_phdr_info in asan_linux.cc on FreeBSD
Viktor Kutuzov
- [llvm] r205847 - Add support for building LLVM on FreeBSD 9.2
Viktor Kutuzov
- [PATCH] Add support for building LLVM on FreeBSD 9.2
Viktor Kutuzov
- [compiler-rt] r205852 - Declare _DYNAMIC and dl_phdr_info in asan_linux.cc on FreeBSD
Viktor Kutuzov
- [PATCH] Declare _DYNAMIC and dl_phdr_info in asan_linux.cc on FreeBSD
Viktor Kutuzov
- [PATCH] Enable building of sanitizers on FreeBSD
Viktor Kutuzov
- [PATCH] A couple minor changes to support sanitizers on FreeBSD 9.2
Viktor Kutuzov
- [compiler-rt] r205919 - Enable building of sanitizers on FreeBSD
Viktor Kutuzov
- [PATCH] Enable building of sanitizers on FreeBSD
Viktor Kutuzov
- [llvm] r205725 - When a CHECK-NEXT fails because there was no match on the next line, include
Chris Lattner
- [PATCH] InlineFunction doesn't update InlineFunctionInfo with allocas created for byval arguments
Julien Lerouge
- [PATCH] InlineFunction doesn't update InlineFunctionInfo with allocas created for byval arguments
Julien Lerouge
- [PATCH] InlineFunction doesn't update InlineFunctionInfo with allocas created for byval arguments
Julien Lerouge
- [PATCH] InlineFunction doesn't update InlineFunctionInfo with allocas created for byval arguments
Julien Lerouge
- [PATCH] Adding diversity for security
Julian Lettner
- [Patch] [AArch64] Implement allowsUnalignedMemoryAccesses()
Jiangning Liu
- [Patch] [AArch64] Implement getMaximumUnrollFactor()
Jiangning Liu
- [Patch] [AArch64] Implement getMaximumUnrollFactor()
Jiangning Liu
- [PATCH] [AArch64] Enable generating TBZ/TBNZ
Jiangning Liu
- [Patch] [AArch64] Implement allowsUnalignedMemoryAccesses()
Jiangning Liu
- [Patch] [AArch64] Implement allowsUnalignedMemoryAccesses()
Jiangning Liu
- [LLVMdev] 3.4.1 Release Plans
Jiangning Liu
- [LLVMdev] 3.4.1 Release Plans
Jiangning Liu
- [PATCH] AArch64: big endian constant vector pools
Jiangning Liu
- [PATCH] AArch64: big endian constant vector pools
Jiangning Liu
- [PATCH] ARM64: start porting regression tests from AArch64
Jiangning Liu
- [PATCH] ARM64: start porting regression tests from AArch64
Jiangning Liu
- [PATCH] AArch64: big endian constant vector pools
Jiangning Liu
- Trunk build failure at commit 206147, 206148, 206149
Jiangning Liu
- Trunk build failure at commit 206147, 206148, 206149
Jiangning Liu
- Trunk build failure at commit 206147, 206148, 206149
Jiangning Liu
- [PATCH] Caller/Calllee unsafe-fp-math attribute fixup prior to inlining.
Puyan Lotfi
- [llvm] r205996 - [stack protector] Refactor and clean-up test. No functionality change.
Josh Magee
- [PATCH] [stack protector] Fix to start honoring ssp-buffer-size again
Josh Magee
- [llvm] r205746 - obj2yaml: Use the correct relocation type for different machine types
David Majnemer
- [llvm] r205752 - X86: Split the relocation selection up
David Majnemer
- [PATCH] WinCOFF: Emit common symbols as specified in the COFF spec
David Majnemer
- [llvm] r205811 - WinCOFF: Emit common symbols as specified in the COFF spec
David Majnemer
- [PATCH] [PECOFF] Fix common symbol alignment.
David Majnemer
- [llvm] r205839 - YAMLIO: Encode ambiguous hex strings explicitly
David Majnemer
- [llvm] r205911 - obj2yaml: Don't crash if the characteristics field is zero
David Majnemer
- [llvm] r205914 - Revert "Revert "YAMLIO: Encode ambiguous hex strings explicitly""
David Majnemer
- [llvm] r205839 - YAMLIO: Encode ambiguous hex strings explicitly
David Majnemer
- [llvm] r205955 - YAMLIO: Allow scalars to dictate quotation rules
David Majnemer
- [lld] r205956 - Update to match changes made in r205955
David Majnemer
- [LNT] r205927 - When passing no arguments to compile suite, show an error instead of crashing
Chris Matthews
- [PATCH] Remove NamedMDNode::dump
Robert Matusewicz
- [PATCH] FIx poolalloc compilation with trunk llvm
Robert Matusewicz
- [PATCH] DAGCombiner check for legal ExtLoad operation before folding (aext (zextload x)) -> (aext (truncate (*extload x)))
Stanislav Mekhanoshin
- [PATCH] DAGCombiner check for legal ExtLoad operation before folding (aext (zextload x)) -> (aext (truncate (*extload x)))
Stanislav Mekhanoshin
- [PATCHTRAIN] ARM64 MC layer fixes
James Molloy
- [PATCHTRAIN] ARM64 MC layer fixes
James Molloy
- [llvm] r205867 - [ARM64] Move ARM64BaseInfo.{cpp, h} into a Utils/ subdirectory, a la AArch64. These files are required in the decoder, disassembler and parser, and a layering violation was imminent.
James Molloy
- [llvm] r205867 - [ARM64] Move ARM64BaseInfo.{cpp, h} into a Utils/ subdirectory, a la AArch64. These files are required in the decoder, disassembler and parser, and a layering violation was imminent.
James Molloy
- [llvm] r205867 - [ARM64] Move ARM64BaseInfo.{cpp, h} into a Utils/ subdirectory, a la AArch64. These files are required in the decoder, disassembler and parser, and a layering violation was imminent.
James Molloy
- [PATCH] [BUG] "Rotate Loop" pass kills "llvm.vectorizer.enable" metadata
Alexander Musman
- [PATCH] Review: Add Cmake Options to disable target components (AsmParser, InstPrinter, Disassembler)
Aditya Nandakumar
- [PATCH][X86] Improve buildFromShuffleMostly for AVX
Adam Nemet
- [PATCH][LoopStrengthReduce] Don't trim a formula that uses a subset of required registers
Adam Nemet
- [PATCH] [LV] More verbose debug info for loop location in the source code
Zinovy Nis
- [LLVMdev] 3.4.1 Release Plans
Zinovy Nis
- [PATCH] [BUG] "Rotate Loop" pass kills "llvm.vectorizer.enable" metadata
Zinovy Nis
- [llvm] r205758 - ARM64: fix fmsub patterns which assumed accum operand was first
Tim Northover
- [llvm] r205835 - ARM64: add pattern for <1 x i64> custom not node.
Tim Northover
- [llvm] r205836 - ARM64: scalarize v1i64 mul operation
Tim Northover
- [PATCHTRAIN] ARM64 MC layer fixes
Tim Northover
- [PATCH] [AArch64] Implement allowsUnalignedMemoryAccesses()
Tim Northover
- [PATCH] [AArch64] Implement getMaximumUnrollFactor()
Tim Northover
- [PATCH] [AArch64] Implement isLegalAddressingMode and getScalingFactorCost APIs
Tim Northover
- [PATCH] AArch64: big endian constant vector pools
Tim Northover
- [PATCH] AArch64: bitcast ops for i128 on big endian
Tim Northover
- [PATCH] AARCH64_BE load/store rules fix for ARM ABI (Part 2)
Tim Northover
- [PATCH] Implement Named Register Global Variables in LLVM
Tim Northover
- [PATCH] AArch64: big endian constant vector pools
Tim Northover
- [PATCH] ARM64: start porting regression tests from AArch64
Tim Northover
- [PATCH] ARM64: start porting regression tests from AArch64
Tim Northover
- [PATCH] Atomic-IR pass: move out into generic area
Tim Northover
- [PATCH] AArch64: big endian constant vector pools
Tim Northover
- [PATCH] ARM: Add @llvm.arm.space to aid ARMConstantIslands testing
Tim Northover
- [PATCH] ARM: Add @llvm.arm.space to aid ARMConstantIslands testing
Tim Northover
- [PATCH] AArch64: big endian constant vector pools
Tim Northover
- [PATCH] Add -pass-remarks flag to 'opt'.
Diego Novillo
- [llvm] r205774 - Add support for optimization reports.
Diego Novillo
- [llvm] r205775 - Add -pass-remarks flag to 'opt'.
Diego Novillo
- [PATCH] Add -pass-remarks flag to 'opt'.
Diego Novillo
- [llvm] r206032 - Fix use-after-free bug caught by address sanitizer:
Diego Novillo
- [PATCH] Allow diagnostic handlers to check for optimization remarks.
Diego Novillo
- [PATCH] Fix for previously reverted SLPVectorizer cost model improvement
Tyler Nowicki
- [PATCH] Fix for previously reverted SLPVectorizer cost model improvement
Tyler Nowicki
- [PATCH] Fix for previously reverted SLPVectorizer cost model improvement
Tyler Nowicki
- [PATCH] Addition of -fexhaustive-register-search option to allow an exhaustive search during last chance recoloring
MAYUR PANDEY
- [PATCH] Addition of -fexhaustive-register-search option to allow an exhaustive search during last chance recoloring
MAYUR PANDEY
- [PATCH] Addition of -fexhaustive-register-search option to allow an exhaustive search during last chance recoloring
MAYUR PANDEY
- [PATCH] [Instcombine] Recognize test for overflow in integer multiplication.
Serge Pavlov
- [PATCH] [Instcombine] Recognize test for overflow in integer multiplication.
Serge Pavlov
- [PATCH] [Instcombine] Recognize test for overflow in integer multiplication.
Serge Pavlov
- [PATCH] [Instcombine] Recognize test for overflow in integer multiplication.
Serge Pavlov
- [llvm] r206137 - Recognize test for overflow in integer multiplication.
Serge Pavlov
- [llvm] r206144 - Use APInt arithmetic, fixed typo. Thanks to Benjamin Kramer for noticing that.
Serge Pavlov
- [PATCH] AArch64: big endian constant vector pools
Christian Pirker
- [PATCH] AArch64: bitcast ops for i128 on big endian
Christian Pirker
- [PATCH] AArch64: big endian constant vector pools
Christian Pirker
- [PATCH] AArch64: bitcast ops for i128 on big endian
Christian Pirker
- [PATCH] AARCH64_BE load/store rules fix for ARM ABI (Part 2)
Christian Pirker
- [PATCH] AARCH64_BE load/store rules fix for ARM ABI
Christian Pirker
- [PATCH] AArch64: big endian constant vector pools
Christian Pirker
- [PATCH] ARM big endian function argument passing
Christian Pirker
- [PATCH] AArch64: big endian constant vector pools
Christian Pirker
- [polly] r205799 - delinearize memory access functions
Sebastian Pop
- [llvm] r205800 - in findGCD of multiply expr return the gcd
Sebastian Pop
- [llvm] r205801 - handle special cases when findGCD returns 1
Sebastian Pop
- [llvm] r205802 - divide by the result of the gcd
Sebastian Pop
- [polly] r205804 - clang format last patch
Sebastian Pop
- delinearization
Sebastian Pop
- delinearization
Sebastian Pop
- [polly] r205971 - only delinearize when the access function is not affine
Sebastian Pop
- [PATCH] asan/tsan/msan: properly intercept pthread_cond_xxx
Alexander Potapenko
- [llvm] r205867 - [ARM64] Move ARM64BaseInfo.{cpp, h} into a Utils/ subdirectory, a la AArch64. These files are required in the decoder, disassembler and parser, and a layering violation was imminent.
Alexander Potapenko
- [llvm] r205973 - Debug info: Factor the retrieving of the DIVariable from a MachineInstr
Adrian Prantl
- [llvm] r205974 - Follow-up to r205973: change the return type to const MDNode*.
Adrian Prantl
- [llvm] r205974 - Follow-up to r205973: change the return type to const MDNode*.
Adrian Prantl
- [llvm] r205974 - Follow-up to r205973: change the return type to const MDNode*.
Adrian Prantl
- [llvm] r205979 - Revert "Follow-up to r205973: change the return type to const MDNode*."
Adrian Prantl
- [llvm] r206042 - Debug info: Store the DIVariable in DebugLocEntry also for constants,
Adrian Prantl
- [llvm] r206046 - Add some CHECKs to this testcase.
Adrian Prantl
- [llvm] r206046 - Add some CHECKs to this testcase.
Adrian Prantl
- [PATCH] Debug info: Support fragmented variables.
Adrian Prantl
- [llvm] r206042 - Debug info: Store the DIVariable in DebugLocEntry also for constants,
Adrian Prantl
- [llvm] r206096 - Debug info: (bugfix) C++ C/Dtors can be compiled to multiple functions,
Adrian Prantl
- [llvm] r206103 - Revert "Debug info: (bugfix) C++ C/Dtors can be compiled to multiple functions, "
Adrian Prantl
- [PATCH] Add 'musttail' marker to call instructions
Philip Reames
- [PATCH] Add 'musttail' marker to call instructions
Philip Reames
- [PATCH] RegAlloc: Account for a variable entry block frequency
Manman Ren
- [PATCH] InlineFunction doesn't update InlineFunctionInfo with allocas created for byval arguments
Manman Ren
- [PATCH] RegAlloc: Account for a variable entry block frequency
Manman Ren
- [PATCH] InlineFunction doesn't update InlineFunctionInfo with allocas created for byval arguments
Manman Ren
- [PATCH] Debug Info Verifier pass
Manman Ren
- [PATCH] InlineFunction doesn't update InlineFunctionInfo with allocas created for byval arguments
Manman Ren
- [llvm] r205791 - [Constant Hoisting][ARM64] Enable constant hoisting for ARM64.
Juergen Ributzka
- [llvm] r205947 - [ARM64] Fix immediate cost calculation for types larger than i64.
Juergen Ributzka
- [llvm] r206100 - [ARM64] Fix the cost model for cheap large constants.
Juergen Ributzka
- [llvm] r206101 - [ARM64] Never hoist the shift value of a shift instruction.
Juergen Ributzka
- [PATCH] Fix for previously reverted SLPVectorizer cost model improvement
Robison, Arch
- [PATCH] Add a jumptable attribute and support for creating jump-instruction tables
Tom Roeder
- [PATCH] [AArch64] Implement isLegalAddressingMode and getScalingFactorCost APIs
Chad Rosier
- [llvm] r205925 - [AArch64] Implement the isTruncateFree API.
Chad Rosier
- [llvm] r205926 - [AArch64] Implement the isZExtFree APIs.
Chad Rosier
- [llvm] r206089 - [AArch64] Implement the isLegalAddressingMode and getScalingFactorCost APIs.
Chad Rosier
- i1 vectors (Re: [PATCH] Fix PR15267)
Nadav Rotem
- i1 vectors (Re: [PATCH] Fix PR15267)
Nadav Rotem
- [PATCH] [BUG] "Rotate Loop" pass kills "llvm.vectorizer.enable" metadata
Nadav Rotem
- X86: OK to merge r205067, r203581, r202774, r201507, and r201126 for the 3.4.1 release?
Nadav Rotem
- [PATCH] Move ExtractVectorElements to SelectionDAG.
Nadav Rotem
- [PATCH] Add support for building LLVM on FreeBSD 9.2
Alexey Samsonov
- [PATCH] Declare _DYNAMIC and dl_phdr_info in asan_linux.cc on FreeBSD
Alexey Samsonov
- Re-enable building sanitizers on FreeBSD
Alexey Samsonov
- [llvm] r205844 - Re-commit: [mips] abs.[ds], and neg.[ds] should be allowed regardless of -enable-no-nans-fp-math
Daniel Sanders
- [llvm] r205964 - [mips] Switch the MIPS-III and MIPS-IV assembler tests to use -mcpu=mips4.
Daniel Sanders
- [llvm] r205968 - [mips] NotMips64 predicate is really a test for 32-bit GPR's.
Daniel Sanders
- [PATCH] [test-suite] Add reference output to Obsequi for the small
Daniel Sanders
- [PATCH] [test-suite] Add reference output to Obsequi for the small
Daniel Sanders
- [test-suite] r205970 - [test-suite] Add reference output to Obsequi for the small problem size (--small)
Daniel Sanders
- [PATCH] [test-suite] Add reference output to Obsequi for the small
Daniel Sanders
- [llvm] r206033 - Revert: r205182 - llvm/test/MC/Mips/mips64r2/valid-xfail.s: This REQUIRES asserts. Seems it doesn't fail with -Asserts.
Daniel Sanders
- [llvm] r205182 - llvm/test/MC/Mips/mips64r2/valid-xfail.s: This REQUIRES asserts. Seems it doesn't fail with -Asserts.
Daniel Sanders
- i1 vectors (Re: [PATCH] Fix PR15267)
Duncan Sands
- [PATCH] Fix for previously reverted SLPVectorizer cost model improvement
Arnold Schwaighofer
- [llvm] r205855 - SLPVectorizer: Only vectorize intrinsics whose operands are widened equally
Arnold Schwaighofer
- [llvm] r205965 - Reapply "SLPVectorizer: Ignore users that are insertelements we can reschedule them"
Arnold Schwaighofer
- [llvm] r205742 - [docs] Fix some Sphinx warnings that have crept in.
Sean Silva
- [llvm] r205743 - [docs] Update link title
Sean Silva
- [llvm] r205744 - [docs] Fix some links
Sean Silva
- [PATCH] docs: update links to TableGenFundamentals to point to TableGen/index
Sean Silva
- [PATCH] [yaml2obj] ELF Relocations Support
Sean Silva
- [llvm] r205792 - [docs] Fix up some links to the preferred style.
Sean Silva
- [llvm] r205793 - [docs] VCS contains a record of authorship
Sean Silva
- [PATCH] [yaml2obj] ELF Relocations Support
Sean Silva
- [llvm] r205839 - YAMLIO: Encode ambiguous hex strings explicitly
Sean Silva
- [llvm] r205839 - YAMLIO: Encode ambiguous hex strings explicitly
Sean Silva
- [PATCH] [yaml2obj] ELF Relocations Support
Sean Silva
- [PATCH] [yaml2obj] ELF Relocations Support
Sean Silva
- [PATCH] [yaml2obj] ELF Relocations Support
Sean Silva
- [PATCH] [yaml2obj] ELF Relocations Support
Sean Silva
- [PATCH] llvm-build: Get rid of 'import *'
Sean Silva
- [llvm] r206086 - blockfreq: Document BlockFrequencyInfo terminology
Sean Silva
- [llvm] r205076 - Completely rewrite ELFObjectWriter::RecordRelocation.
Artyom Skrobov
- [llvm] r205858 - [ARM64] Register-offset loads and stores with the 'option' field equal to 00x or 10x are undefined.
Bradley Smith
- [llvm] r205859 - [ARM64] MOVK with sf=0 and hw<1>=1 is unallocated. Shift amount for ADD/SUB instructions is unallocated if shift > 4.
Bradley Smith
- [llvm] r205860 - [ARM64] STRHro and STRBro were not being decoded at all.
Bradley Smith
- [llvm] r205861 - [ARM64] Correctly alias LSL to UXTW for 32bit instruction variants, rather than UXTX
Bradley Smith
- [llvm] r205862 - [ARM64] Add parsing for vector lists such as {v0.8b-v3.8b}
Bradley Smith
- [llvm] r205863 - [ARM64] Add missing 1Q -> 1q vector kind alias
Bradley Smith
- [llvm] r205864 - [ARM64] Add support for NV condition code (exists only for valid assembly/disassembly, equivilant to AL)
Bradley Smith
- [llvm] r205865 - [ARM64] Shifted register ALU ops are reserved if sf=0 and imm6<5>=1, and also (for add/sub only) if shift=11.
Bradley Smith
- [llvm] r205866 - [ARM64] Copy the named immediate operand mapping logic and enums from AArch64. AArch64's named immediate mapping and parsing is much more advanced than ARM64's. No functionality change - they're currently living side by side while I switch uses over.
Bradley Smith
- [llvm] r205867 - [ARM64] Move ARM64BaseInfo.{cpp, h} into a Utils/ subdirectory, a la AArch64. These files are required in the decoder, disassembler and parser, and a layering violation was imminent.
Bradley Smith
- [llvm] r205868 - [ARM64] Switch the decoder, disassembler, instprinter and asmparser over to using AArch64-style system registers, and fix up test failures discovered in the process.
Bradley Smith
- [llvm] r205869 - [ARM64] Move CPSRField and DBarrier operands over to AArch64-style disassembly and assembly. This removes the last users of namespace ARM64SYS.
Bradley Smith
- [llvm] r205870 - [ARM64] Remove ARM64SYS.
Bradley Smith
- [llvm] r205871 - [ARM64] Add WZR to isGPR32Register, since every use needs to check for this anyway.
Bradley Smith
- [llvm] r205872 - [ARM64] Remove PrefetchOp and use ARM64PRFM instead.
Bradley Smith
- [llvm] r205873 - [ARM64] Use PStateMapper to ensure that MSRcpsr operands are validated during disassembly.
Bradley Smith
- [llvm] r205874 - [ARM64] Port over the PostEncoderMethod from AArch64 for exclusive loads and stores, so the unused register fields are set to all-ones canonically but are recognised with any value.
Bradley Smith
- [llvm] r205875 - [ARM64] Rework system register parsing to overcome SPSel clash in MSR variants.
Bradley Smith
- [llvm] r205876 - [ARM64] Add missing tlbi operands and error for extra/missing register on tlbi aliases.
Bradley Smith
- [llvm] r205877 - [ARM64] Port over the PostEncoderMethod fix for SMULH/UMULH from AArch64.
Bradley Smith
- [llvm] r205878 - [ARM64] Floating point to fixed point scaled conversions are only available on fcvtzs and fcvtzu.
Bradley Smith
- [llvm] r205879 - [ARM64] UBFM/BFM is undefined on w registers when imms<5> or immr<5> is 1.
Bradley Smith
- [llvm] r205880 - [ARM64] Scaled fixed-point FCVTZSs should also have bit 29 set to zero.
Bradley Smith
- [llvm] r205881 - [ARM64] EXT and EXTR instructions on v8i8 and W regs respectively must have the top bit of their immediate clear.
Bradley Smith
- [llvm] r205882 - [ARM64] SCVTF and FCVTZS/U are undefined if scale<5> == 0.
Bradley Smith
- [llvm] r205883 - [ARM64] Add a PostEncoderMethod to FCMP - the Rm field should canonically be zero but should be decoded/disassembled with any value.
Bradley Smith
- [llvm] r205884 - [ARM64] Rename FP to the UAL-compliant 'X29'.
Bradley Smith
- [llvm] r205885 - [ARM64] Rename LR to the UAL-compliant 'X30'.
Bradley Smith
- [llvm] r205886 - [ARM64] Tighten up the special casing in emitting arithmetic extends. UXTW should only be translated when the instruction uses WSP, not SP. Vice versa for UXTX and 64-bit instructions.
Bradley Smith
- [llvm] r205887 - [ARM64] Ensure sp is decoded as SP, not XZR in LD1 instructions.
Bradley Smith
- [llvm] r205888 - [ARM64] Fixup ADR/ADRP parsing such that they accept immediates and all labels types
Bradley Smith
- [llvm] r205889 - [ARM64] Fix canonicalisation of MOVs. MOV is too complex to be modelled by a dumb alias.
Bradley Smith
- [llvm] r205890 - [ARM64] SXTW/UXTW are only valid aliases for 32-bit operations.
Bradley Smith
- [llvm] r205891 - [ARM64] Add missing shifted register MVN alias to ORN
Bradley Smith
- [llvm] r205892 - [ARM64] When printing a pre-indexed address with #0, the ', #0' is not optional.
Bradley Smith
- [llvm] r205893 - [ARM64] Fix disassembly logic for extended loads/stores with 32-bit registers.
Bradley Smith
- [llvm] r205894 - [ARM64] Conditional branches must always print their condition code, even AL.
Bradley Smith
- [llvm] r205895 - [ARM64] Flag setting logical/add/sub immediate instructions don't use SP.
Bradley Smith
- [llvm] r205896 - [ARM64] Properly support both apple and standard syntax for FMOV
Bradley Smith
- [llvm] r205897 - [ARM64] Correctly disassemble ISB operand as ISB not DBarrier.
Bradley Smith
- [llvm] r205898 - [ARM64] Change SYS without a register to an alias to make disassembling more consistant.
Bradley Smith
- [PATCH] Fix Bug 18705: BranchProbabilityInfo is not using the right heuristics inside loops.
Duncan Exon Smith
- [llvm] r204690 - Register Allocator: check other options before using a CSR for the first time.
Duncan P. N. Exon Smith
- [llvm] r204690 - Register Allocator: check other options before using a CSR for the first time.
Duncan P. N. Exon Smith
- [PATCH] RegAlloc: Account for a variable entry block frequency
Duncan P. N. Exon Smith
- [PATCH] Debug Info Verifier pass
Duncan P. N. Exon Smith
- [PATCH] RegAlloc: Account for a variable entry block frequency
Duncan P. N. Exon Smith
- [llvm] r205777 - Verifier: Give the right message for bad atomic loads
Duncan P. N. Exon Smith
- [llvm] r205789 - RegAlloc: Account for a variable entry block frequency
Duncan P. N. Exon Smith
- [PATCH] RegAlloc: Account for a variable entry block frequency
Duncan P. N. Exon Smith
- [PATCH] Fix for codegen bug that could cause illegal cmn instruction generation
Duncan P. N. Exon Smith
- [lld] r205224 - Revert "[core] support .gnu.linkonce sections"
Duncan P. N. Exon Smith
- [llvm] r205918 - Simple fix for build failures resulting from r205867.
Duncan P. N. Exon Smith
- [patch] Add more loop simplification passes to LTO
Duncan P. N. Exon Smith
- [llvm] r206082 - blockfreq: Use getSuccessorIndex()
Duncan P. N. Exon Smith
- [llvm] r206083 - blockfreq: Rename BlockFrequencyImpl to BlockFrequencyInfoImpl
Duncan P. N. Exon Smith
- [llvm] r206084 - blockfreq: Remove unnecessary template parameters
Duncan P. N. Exon Smith
- [llvm] r206085 - blockfreq: Rename BlockProbInfoT to BranchProbabilityInfoT
Duncan P. N. Exon Smith
- [llvm] r206086 - blockfreq: Document BlockFrequencyInfo terminology
Duncan P. N. Exon Smith
- [PATCH] blockfreq: Rewrite block frequency analysis
Duncan P. N. Exon Smith
- [PATCH] blockfreq: Rewrite block frequency analysis
Duncan P. N. Exon Smith
- [PATCH] Reassociate x + -0.1234 * y into x - 0.1234 * y
Duncan P. N. Exon Smith
- [PATCH] Debug Info Verifier pass
Duncan P. N. Exon Smith
- [llvm] r206119 - Fix test syntax to work with non-bash /bin/sh.
Duncan P. N. Exon Smith
- [llvm] r205725 - When a CHECK-NEXT fails because there was no match on the next line, include
Richard Smith
- [llvm] r205726 - Remove an unused file.
Richard Smith
- [llvm] r205755 - The LLVM C API shouldn't be including a file from the C++ API. Especially not a
Richard Smith
- [PATCH] [ELF] Fix undefined symbol handling in DSO.
Joerg Sonnenberger
- [PATCH] [ELF] Fix undefined symbol handling in DSO.
Joerg Sonnenberger
- [llvm] r206119 - Fix test syntax to work with non-bash /bin/sh.
Joerg Sonnenberger
- [llvm] r206119 - Fix test syntax to work with non-bash /bin/sh.
Joerg Sonnenberger
- [PATCH] [yaml2obj] ELF Relocations Support
Michael Spencer
- [PATCH] [ELF] Fix undefined symbol handling in DSO.
Michael Spencer
- [llvm] r205839 - YAMLIO: Encode ambiguous hex strings explicitly
Michael Spencer
- [llvm] r205914 - Revert "Revert "YAMLIO: Encode ambiguous hex strings explicitly""
Michael Spencer
- [PATCH] [InstCombine][x86] Constant fold pslld.
Michael Spencer
- [PATCH] [InstCombine][x86] Constant fold pslld.
Michael Spencer
- [PATCH] Convert getFileOffset to getOffset and move it to its only user.
Michael Spencer
- [PATCH] Emit DWARF info for all code section in an assembly file
Oliver Stannard
- [PATCH] ARM: Homogeneous aggregates must be allocated to contiguous registers
Oliver Stannard
- [LLVMdev] 3.4.1 Release Plans
Tom Stellard
- [PATCH] R600: Change how vector truncating stores are packed.
Tom Stellard
- [llvm] r205730 - R600: Replace dyn_cast + assert with cast
Tom Stellard
- [llvm] r205731 - R600: Match 24-bit arithmetic patterns in a Target DAGCombine
Tom Stellard
- [llvm] r205732 - R600/SI: Handle INSERT_SUBREG in SIFixSGPRCopies
Tom Stellard
- [PATCH] SelectionDAG: Share ISD::MUL lowering code between the SelectionDAGLegalize and DAGTypeLegalizer
Tom Stellard
- [LLVMdev] 3.4.1 Release Plans
Tom Stellard
- [LLVMdev] 3.4.1 Release Plans
Tom Stellard
- [LLVMdev] 3.4.1 Release Plans
Tom Stellard
- [LLVMdev] 3.4.1 Release Plans
Tom Stellard
- [PATCH] Added new functionality to LLVM C API to use DiagnosticInfo to handle errors
Tom Stellard
- [PATCH] R600: Make sign_extend_inreg legal.
Tom Stellard
- [llvm] r205731 - R600: Match 24-bit arithmetic patterns in a Target DAGCombine
Tom Stellard
- [LLVMdev] 3.4.1 Release Plans
Tom Stellard
- X86: OK to merge r205067, r203581, r202774, r201507, and r201126 for the 3.4.1 release?
Tom Stellard
- BasicAA: OK to merge r199351, r198290, and r198400 for the 3.4.1 release?
Tom Stellard
- [LLVMdev] 3.4.1 Release Plans
Tom Stellard
- [llvm] r206036 - SelectionDAG: Factor ISD::MUL lowering code out of DAGTypeLegalizer
Tom Stellard
- [llvm] r206037 - SelectionDAG: Use helper function to improve legalization of ISD::MUL
Tom Stellard
- [PATCH] Added new functionality to LLVM C API to use DiagnosticInfo to handle errors
Tom Stellard
- [PATCH] R600/SI: Refactor SOPC classes slightly.
Tom Stellard
- [PATCH] R600: Check if a sextload should be used for parameter loads.
Tom Stellard
- [LLVMdev] 3.4.1 Release Plans
Tom Stellard
- [PATCH] R600: Check if a sextload should be used for parameter loads.
Tom Stellard
- [PATCH] [VER 2] replace llvm_unreachable call with emitError in SIInstrInfo::copyPhysReg
Tom Stellard
- X86: OK to merge r205067, r203581, r202774, r201507, and r201126 for the 3.4.1 release?
Tom Stellard
- [LLVMdev] 3.4.1 Release Plans
Tom Stellard
- [PATCH] Review: Add Cmake Options to disable target components (AsmParser, InstPrinter, Disassembler)
Tom Stellard
- [compiler-rt] r205618 - [msan] Introduce MsanThread. Move thread-local allocator cache out of TLS.
Evgeniy Stepanov
- [compiler-rt] r206028 - [msan] mprotect() more memory to detect user code outside of application range.
Evgeniy Stepanov
- [compiler-rt] r206030 - [tsan] Fix false positive on xdr*_create.
Evgeniy Stepanov
- [compiler-rt] r206031 - [tsan] Fix output tests.
Evgeniy Stepanov
- [llvm] r205991 - Remove the use of "%e" as it is not a valid expansion like "%t".
Kaelyn Takata
- [llvm] r204294 - Look through variables when computing relocations.
Kaelyn Takata
- [llvm] r204294 - Look through variables when computing relocations.
Kaelyn Takata
- [llvm] r205772 - X86MCAsmInfoGNUCOFF: Set PointerSize as 8 for targeting x64. It caused DW_LNE_set_address was misemitted on x64.
NAKAMURA Takumi
- [llvm] r205950 - Fix abuse of StringRef on ARM64SysReg::MRSMapper::toString(Val, Valid).
NAKAMURA Takumi
- [llvm] r205868 - [ARM64] Switch the decoder, disassembler, instprinter and asmparser over to using AArch64-style system registers, and fix up test failures discovered in the process.
NAKAMURA Takumi
- [llvm] r205961 - LLVMBuild.txt: Reformat.
NAKAMURA Takumi
- [llvm] r205962 - LLVMBuild.txt: Add missing dependencies.
NAKAMURA Takumi
- [llvm] r205963 - ARM64/*/LLVMBuild.txt: Prune redundant deps.
NAKAMURA Takumi
- [llvm] r205969 - AddLLVM: Mute the prefix "lib" in SHARED on win32.
NAKAMURA Takumi
- [dragonegg] r206025 - Invalidate -fsplit-stack for now, corresponding to r205997.
NAKAMURA Takumi
- [llvm] r205182 - llvm/test/MC/Mips/mips64r2/valid-xfail.s: This REQUIRES asserts. Seems it doesn't fail with -Asserts.
NAKAMURA Takumi
- [llvm] r205899 - Fix some doc and comment typos
Alp Toker
- [llvm] r205829 - [C++11] Replace some comparisons with 'nullptr' with simple boolean checks to reduce verbosity.
Craig Topper
- [llvm] r205830 - [C++11] Make use of 'nullptr' in TableGen library.
Craig Topper
- [llvm] r205831 - [C++11] More 'nullptr' conversion or in some cases just using a boolean check instead of comparing to nullptr.
Craig Topper
- [llvm] r205829 - [C++11] Replace some comparisons with 'nullptr' with simple boolean checks to reduce verbosity.
Craig Topper
- [llvm] r205829 - [C++11] Replace some comparisons with 'nullptr' with simple boolean checks to reduce verbosity.
Craig Topper
- [llvm] r205829 - [C++11] Replace some comparisons with 'nullptr' with simple boolean checks to reduce verbosity.
Craig Topper
- [llvm] r206129 - [C++11] More 'nullptr' conversion or in some cases just using a boolean check instead of comparing to nullptr.
Craig Topper
- [llvm] r206142 - [C++11] More 'nullptr' conversion. In some cases just using a boolean check instead of comparing to nullptr.
Craig Topper
- [llvm] r206143 - Add back some typecasts I accidentally lost in r206142.
Craig Topper
- [llvm] r205738 - Put a limit on ScheduleDAGSDNodes::ClusterNeighboringLoads to avoid blowing up compile time.
Andrew Trick
- [llvm] r204076 - Use range metadata instead of introducing selects.
Andrew Trick
- [llvm] r205753 - Fix a (legacy) PassManager crash that occurs when a ModulePass
Andrew Trick
- [llvm] r204076 - Use range metadata instead of introducing selects.
Andrew Trick
- [llvm] r204076 - Use range metadata instead of introducing selects.
Andrew Trick
- [llvm] r204076 - Use range metadata instead of introducing selects.
Andrew Trick
- [PATCH] Adding diversity for security
Andrew Trick
- [PATCH] [BUG] "Rotate Loop" pass kills "llvm.vectorizer.enable" metadata
Andrew Trick
- [PATCH] blockfreq: Rewrite block frequency analysis
Andrew Trick
- [llvm] r206104 - Add extra checks to mvn.ll test to prevent the "f1" check from matching
Richard Trieu
- [PATCH] [ELF] Fix undefined symbol handling in DSO.
Rui Ueyama
- [PATCH] [ELF] Fix undefined symbol handling in DSO.
Rui Ueyama
- [PATCH] [ELF] Fix undefined symbol handling in DSO.
Rui Ueyama
- [PATCH] [ELF] Fix undefined symbol handling in DSO.
Rui Ueyama
- [lld] r205735 - [ELF] Unit tests for -o and --noinhibit-exec.
Rui Ueyama
- [lld] r205736 - No else after return.
Rui Ueyama
- [lld] r205737 - Early continue to reduce nesting.
Rui Ueyama
- [PATCH] [PECOFF] Fix common symbol alignment.
Rui Ueyama
- [lld] r205826 - [PECOFF] Fix common symbol alignment.
Rui Ueyama
- [PATCH] [ELF] Support --defsym=<symbol>=<symbol>.
Rui Ueyama
- [PATCH] PR19137: Correct PRE handling of llvm.sadd.with.overflow followed by add.
Erik Verbruggen
- [PATCH] Reassociate x + -0.1234 * y into x - 0.1234 * y
Erik Verbruggen
- [PATCH] R600: Make sign_extend_inreg legal.
Jan Vesely
- [PATCH] R600: Make sign_extend_inreg legal.
Jan Vesely
- [PATCH] asan/tsan/msan: properly intercept pthread_cond_xxx
Dmitry Vyukov
- [PATCH] asan/tsan/msan: properly intercept pthread_cond_xxx
Dmitry Vyukov
- [compiler-rt] r206034 - tsan: ignore interceptors from symbolizer
Dmitry Vyukov
- [compiler-rt] r206035 - tsan: fix vector clocks
Dmitry Vyukov
- [compiler-rt] r206043 - tsan: serialize report printing in standalone deadlock detector
Dmitry Vyukov
- [PATCH] llvm-build: Get rid of 'import *'
Anders Waldenborg
- [LLVMdev] 3.4.1 Release Plans
Hans Wennborg
- [llvm] r205867 - [ARM64] Move ARM64BaseInfo.{cpp, h} into a Utils/ subdirectory, a la AArch64. These files are required in the decoder, disassembler and parser, and a layering violation was imminent.
Bob Wilson
- [llvm] r205867 - [ARM64] Move ARM64BaseInfo.{cpp, h} into a Utils/ subdirectory, a la AArch64. These files are required in the decoder, disassembler and parser, and a layering violation was imminent.
Bob Wilson
- [llvm] r205918 - Simple fix for build failures resulting from r205867.
Bob Wilson
- [llvm] r205867 - [ARM64] Move ARM64BaseInfo.{cpp, h} into a Utils/ subdirectory, a la AArch64. These files are required in the decoder, disassembler and parser, and a layering violation was imminent.
Bob Wilson
- [Patch] [AArch64] Implement getMaximumUnrollFactor()
Zhaoshi
- [Patch] [AArch64] Implement allowsUnalignedMemoryAccesses()
Zhaoshi
- [PATCH] [AArch64] Implement allowsUnalignedMemoryAccesses()
Z. Zheng
- [PATCH] [AArch64] Implement getMaximumUnrollFactor()
Z. Zheng
- [PATCH] [AArch64] Enable generating TBZ/TBNZ
Z. Zheng
- [PATCH] Fix for previously reverted SLPVectorizer cost model improvement
arnold
- [Patch] [AArch64] Implement allowsUnalignedMemoryAccesses()
zhaoshiz at codeaurora.org
- [Patch] [AArch64] Implement getMaximumUnrollFactor()
zhaoshiz at codeaurora.org
- [Patch] [AArch64] Enable generating TBZ/TBNZ
zhaoshiz at codeaurora.org
- [PATCH] [XCore] Don't create invalid MKMSK instructions inside loadImmediate().
robert lytton
- Optimize load from aggregate stores
deadal nix
Last message date:
Sun Apr 13 23:54:04 PDT 2014
Archived on: Tue Aug 4 17:11:09 PDT 2015
This archive was generated by
Pipermail 0.09 (Mailman edition).