The Week Of Monday 5 May 2014 Archives by author
Starting: Mon May 5 00:17:40 PDT 2014
Ending: Sun May 11 23:34:42 PDT 2014
Messages: 1000
- [llvm] r207943 - CodeGen: correct memset emittance for WoA
Saleem Abdulrasool
- [llvm] r208152 - ARM: fix WoA PEI instruction selection
Saleem Abdulrasool
- [llvm] r208153 - ARM: mark additional instructions as MachineFrameSetup
Saleem Abdulrasool
- [llvm] r207926 - X86: repair export compatibility with MinGW/cygwin
Saleem Abdulrasool
- [llvm] r208273 - ARM: support FK_SecRel_2 relocations on WoA
Saleem Abdulrasool
- [llvm] r208274 - test: fix silly typo
Saleem Abdulrasool
- [PATCH] Add comdat key field to llvm.global_ctors and llvm.global_dtors
Saleem Abdulrasool
- [llvm] r208340 - test: fix test on Windows
Saleem Abdulrasool
- [llvm] r208316 - ARM big endian function argument passing
Saleem Abdulrasool
- [llvm] r208309 - Add isOSFreeBSD triple test
Saleem Abdulrasool
- [llvm] r208385 - ARM: support PIC on Windows on ARM
Saleem Abdulrasool
- [PATCH] Wrap .subsections_via_symbols directives in #if __APPLE__
Saleem Abdulrasool
- [PATCH] Wrap .subsections_via_symbols directives in #if __APPLE__
Saleem Abdulrasool
- [llvm] r208519 - CodeGen: add parenthesis around complex expression
Saleem Abdulrasool
- [PATCH] `nonnull` argument attribute.
Luqman Aden
- [PATCH] Caller/Calllee unsafe-fp-math attribute fixup prior to inlining.
Owen Anderson
- [llvm] r208059 - Fix some obvious Doxygen comment bugs.
Owen Anderson
- [PATCH] Fix using wrong result type for setcc.
Matt Arsenault
- [llvm] r208236 - Fix using wrong result type for setcc.
Matt Arsenault
- [PATCH] Fix using wrong result type for setcc.
Matt Arsenault
- [PATCH] R600: Correctly set the src value offset for scalarized kernel args
Matt Arsenault
- [PATCH] R600/SI: Fix unreachable on branch on constant.
Matt Arsenault
- [llvm] r208344 - R600: Promote f64 vector load/stores to i64 for consistency
Matt Arsenault
- [PATCH] R600/SI: Fix unreachable on branch on constant.
Matt Arsenault
- [PATCH] R600: Add mul24 intrinsics
Matt Arsenault
- [PATCH] R600: Add intrinsics for mad24
Matt Arsenault
- [PATCH] R600: Add intrinsics for mad24
Matt Arsenault
- [llvm] r208510 - Fix return before else
Matt Arsenault
- [PATCH] Make SimplifyDemandedBits understand BUILD_PAIR
Matt Arsenault
- [lld] r207953 - [ELF] Use a range based access to the ELFFile's sections collection.
Simon Atanasyan
- [PATCH] [obj2yaml] Recognize input file format automatically
Simon Atanasyan
- [llvm] r208157 - [obj2yaml] Recognize input file format using llvm::object::ObjectFile
Simon Atanasyan
- [PATCH] [obj2yaml] Recognize input file format automatically
Simon Atanasyan
- [PATCH] [obj2yaml] Support ELF input format in the obj2yaml tool
Simon Atanasyan
- [llvm] r208228 - [yaml2obj] Support ELF x86 relocations.
Simon Atanasyan
- [PATCH] [obj2yaml] Support ELF input format in the obj2yaml tool
Simon Atanasyan
- [llvm] r208412 - [yaml2obj] Follow-up to the r208228 and r208406. Remove duplicated YAML
Simon Atanasyan
- [llvm] r208228 - [yaml2obj] Support ELF x86 relocations.
Simon Atanasyan
- [llvm] r208489 - [llvm-readobj] Print values of FLAGS and MIPS_FLAGS dynamic table tags
Simon Atanasyan
- [lld] r208490 - [Mips] Update test case expectations to reflect changes in the
Simon Atanasyan
- [PATCH] [ELF] Emit DT_TEXTREL dynamic table flag
Simon Atanasyan
- [PATCH] [ELF] Emit DT_TEXTREL dynamic table flag
Simon Atanasyan
- [PATCH] [ELF] Emit DT_TEXTREL dynamic table flag
Simon Atanasyan
- [lld] r205566 - Fix ELFFileNode::resetNextIndex()
Simon Atanasyan
- [llvm] r208413 - ARM: HFAs must be passed in consecutive registers
Aaron Ballman
- [PATCH] Fix PR19169:Crash on invalid attempting to specialize a template method as a template variable
Karthik Bhat
- [PATCH][X86] Improve the lowering of BITCAST dag nodes from type f64 to type v2i32 (and vice versa).
Andrea Di Biagio
- [llvm] r208107 - [X86] Improve the lowering of BITCAST dag nodes from type f64 to type v2i32 (and vice versa).
Andrea Di Biagio
- [PATCH][X86] Improve the lowering of BITCAST dag nodes from type f64 to type v2i32 (and vice versa).
Andrea Di Biagio
- [PATCH][InstCombine][X86] Improve the folding of calls to X86 packed shifts intrinsics.
Andrea Di Biagio
- [PATCH][InstCombine][X86] Improve the folding of calls to X86 packed shifts intrinsics.
Andrea Di Biagio
- [PATCH][InstCombine][X86] Improve the folding of calls to X86 packed shifts intrinsics.
Andrea Di Biagio
- [PATCH][X86] Improve the lowering of ISD::BITCAST from MVT::f64 to MVT::v4i16 / MVT::v8i8.
Andrea Di Biagio
- [llvm] r208342 - [X86] Add target specific combine rules to fold SSE2/AVX2 packed arithmetic shift intrinsics.
Andrea Di Biagio
- [PATCH][InstCombine][X86] Improve the folding of calls to X86 packed shifts intrinsics.
Andrea Di Biagio
- [llvm] r208405 - Fix 80 col violation.
Andrea Di Biagio
- [PATCH] Reorder shuffle and binary operation.
Andrea Di Biagio
- [llvm] r208342 - [X86] Add target specific combine rules to fold SSE2/AVX2 packed arithmetic shift intrinsics.
Andrea Di Biagio
- [llvm] r208342 - [X86] Add target specific combine rules to fold SSE2/AVX2 packed arithmetic shift intrinsics.
Andrea Di Biagio
- [PATCH] Rewrite calculateDbgValueHistory to make it (hopefully) more transparent.
David Blaikie
- [llvm] r208054 - PR19598: Provide the ability to RAUW a declaration with itself, creating a non-temporary copy and using that to RAUW.
David Blaikie
- [llvm] r208057 - Update comment from a recent commit.
David Blaikie
- [llvm] r208131 - Revert "Try simplifying LexicalScopes ownership again."
David Blaikie
- [llvm] r208159 - PR19562: DebugInfo temporary MDNode leak: Don't include a temporary node to replace with a variable list for methods, since they're always declarations and thus never include variables
David Blaikie
- [llvm] r208148 - llvm-cov: Implement --no-output
David Blaikie
- [llvm] r208148 - llvm-cov: Implement --no-output
David Blaikie
- [PATCH] Rewrite calculateDbgValueHistory to make it (hopefully) more transparent.
David Blaikie
- [llvm] r208257 - [RuntimeDyld] Make RuntimeDyldImpl::resolveExternalSymbols preserve the
David Blaikie
- Fwd: [llvm] r207580 - PR19553: Memory leak in RuntimeDyldELF::createObjectImageFromFile
David Blaikie
- [llvm] r208293 - Use a vector of unique_ptrs to fix a memory leak introduced in r208179.
David Blaikie
- [llvm] r208293 - Use a vector of unique_ptrs to fix a memory leak introduced in r208179.
David Blaikie
- [llvm] r208359 - StringMap support for move-only values.
David Blaikie
- [llvm] r208360 - StringMap: Replace faux-copyability with faux-movability, which is sufficient.
David Blaikie
- [llvm] r208361 - StringMap: Move assignment and move construction.
David Blaikie
- [llvm] r208362 - Missed formatting
David Blaikie
- [llvm] r208364 - Reapply r207876 (Try simplifying LexicalScopes ownership again) including a workaround for an MSVC2012 bug regarding forward_as_tuple
David Blaikie
- [llvm] r208388 - Remove use of = default/= delete as they're unsupported on MSVC2012
David Blaikie
- [llvm] r208388 - Remove use of = default/= delete as they're unsupported on MSVC2012
David Blaikie
- [llvm] r208388 - Remove use of = default/= delete as they're unsupported on MSVC2012
David Blaikie
- [llvm] r208400 - [asan] Stop leaking X86Operands.
David Blaikie
- [llvm] r208413 - ARM: HFAs must be passed in consecutive registers
David Blaikie
- [llvm] r208025 - Add llvm::function_ref (and a couple of uses of it), representing a type-erased reference to a callable object.
David Blaikie
- [PATCH] DebugInfo: SROA on references should result in undef dbg.values
David Blaikie
- [llvm] r208494 - DebugInfo: Simplify constant value emission.
David Blaikie
- [llvm] r208495 - DwarfUnit: Share common constant value emission between APInts of small (<= 64 bit) and MCOperand immediates.
David Blaikie
- [llvm] r208496 - DwarfUnit: Factor out calling isUnsignedDIType into a utility function so each caller of emitConstantValue doesn't have to call it separately.
David Blaikie
- [llvm] r208500 - DwarfUnit: Pick a winner between isTypeSigned and isUnsignedDIType.
David Blaikie
- [llvm] r208502 - DwarfUnit: Make explicit a limitation/bug in enumeration constant emission.
David Blaikie
- [llvm] r208504 - DebugInfo: Simplify/correct test for correct constant emission when dealing with derived types.
David Blaikie
- [llvm] r208506 - DebugInfo: Include lexical scopes in inlined subroutines.
David Blaikie
- [llvm] r208148 - llvm-cov: Implement --no-output
Justin Bogner
- [llvm] r208149 - llvm-cov: Handle missing source files as GCOV does
Justin Bogner
- [llvm] r208151 - llvm-cov: Document --no-output in the command guide
Justin Bogner
- [llvm] r208219 - llvm-cov: Explicitly namespace llvm::make_unique to keep MSVC happy
Justin Bogner
- [llvm] r208148 - llvm-cov: Implement --no-output
Justin Bogner
- [llvm] r208253 - llvm-cov: Fix some funny indentation (NFC)
Justin Bogner
- [llvm] r208149 - llvm-cov: Handle missing source files as GCOV does
Justin Bogner
- [llvm] r208351 - Make a CodeGen test more robust against vector register selection
Justin Bogner
- [llvm] r208368 - test/CodeGen: Check that the correct register is used in a store
Justin Bogner
- [llvm] r208351 - Make a CodeGen test more robust against vector register selection
Justin Bogner
- [llvm] r207992 - Optimize shufflevector that copies an i64/f64 and zeros the rest.
Filipe Cabecinhas
- [llvm] r207993 - Revert "Optimize shufflevector that copies an i64/f64 and zeros the rest."
Filipe Cabecinhas
- [PATCH] Optimize shufflevector that copies an i64/f64 and zeros the rest.
Filipe Cabecinhas
- [PATCH] Lower certain build_vectors to insertps instructions
Filipe Cabecinhas
- [PATCH] Added more insertps optimizations
Filipe Cabecinhas
- [PATCH] Fold selects when the non-selected elements are undef from shufflevectors
Filipe Cabecinhas
- [PATCH] Optimize shufflevector that copies an i64/f64 and zeros the rest.
Filipe Cabecinhas
- [llvm] r208271 - Lower certain build_vectors to insertps instructions
Filipe Cabecinhas
- [llvm] r208372 - Optimize shufflevector that copies an i64/f64 and zeros the rest.
Filipe Cabecinhas
- [llvm] r208487 - Fixed a bug when lowering build_vector (PR19694)
Filipe Cabecinhas
- [llvm] r208271 - Lower certain build_vectors to insertps instructions
Filipe Cabecinhas
- [PATCH] Caller/Calllee unsafe-fp-math attribute fixup prior to inlining.
Chandler Carruth
- [PATCH] Caller/Calllee unsafe-fp-math attribute fixup prior to inlining.
Chandler Carruth
- [PATCH] Caller/Calllee unsafe-fp-math attribute fixup prior to inlining.
Chandler Carruth
- [PATCH] Caller/Calllee unsafe-fp-math attribute fixup prior to inlining.
Chandler Carruth
- [PATCH] Teaching loop simplify to preserve LCSSA
Chandler Carruth
- [PATCH] Teach the inliner how to preserve musttail invariants
Chandler Carruth
- [PATCH] Caller/Calllee unsafe-fp-math attribute fixup prior to inlining.
Chandler Carruth
- [PATCH] Teach the inliner how to preserve musttail invariants
Chandler Carruth
- [llvm] r208229 - Tidy up whitespace with clang-format prior to making significant
Chandler Carruth
- [llvm] r208230 - [x86] Make the 'x86-64' cpu, what I see as and many use as the generic
Chandler Carruth
- [PATCH][PM] Add pass run listeners to the pass manager.
Chandler Carruth
- [llvm] r208255 - [X86TTI] Remove the unrolling branch limits
Chandler Carruth
- [patch] Delete the -disable-cfi command line option
Eric Christopher
- Tweak ConstantHoisting on X86
Eric Christopher
- [llvm] r207969 - Fix test from r207966 and add a comment there.
Eric Christopher
- [patch][dragonegg] Fix c/InternFunctionWeakref.c
Eric Christopher
- [llvm] r208001 - Fix typo (also tab character).
Eric Christopher
- [llvm] r208002 - Remove unused argument from AddFeature.
Eric Christopher
- [llvm] r208006 - Fix typo.
Eric Christopher
- [llvm] r208009 - Remove a call to std::exit in a library. Make "Help" return
Eric Christopher
- [llvm] r208012 - Remove a now unnecessary function since all calls have one version
Eric Christopher
- [llvm] r208016 - Walk back commits for unused function parameters - they're still being
Eric Christopher
- [llvm] r208037 - Revert "Walk back commits for unused function parameters - they're still being"
Eric Christopher
- [llvm] r208009 - Remove a call to std::exit in a library. Make "Help" return
Eric Christopher
- [llvm] r208102 - Have the SubtargetFeature help routine just not return a number and
Eric Christopher
- [llvm] r208009 - Remove a call to std::exit in a library. Make "Help" return
Eric Christopher
- [PATCH] [LV][BUG] Tiny fix for printing debug locations for absolute paths.
Eric Christopher
- [PATCH] Optimize redundant insertvalue instructions
Eric Christopher
- [llvm] r208127 - ArrayRef-ize the Feature and Processor tables for SubtargetFeatures.
Eric Christopher
- [llvm] r208130 - Fix odd formatting that snuck into last patch.
Eric Christopher
- [llvm] r208132 - Use a range based for loop for the SubtargetFeatures print function.
Eric Christopher
- [llvm] r208235 - Debug.h already includes raw_ostream.h, no need to include it again.
Eric Christopher
- [llvm] r208248 - Reformat a couple of functions for clarity.
Eric Christopher
- [PATCH] Fold selects when the non-selected elements are undef from shufflevectors
Eric Christopher
- [llvm] r208413 - ARM: HFAs must be passed in consecutive registers
Eric Christopher
- [PATCH] PR19091, libcxxabi fix of wrong demangling of "operator>(int)"
Marshall Clow
- [PATCH] Do not make -pass-remarks additive.
Quentin Colombet
- [llvm] r208252 - [X86] Selectively mark the FMA variants inside a family as isCommutable.
Quentin Colombet
- [llvm] r208260 - [X86] Add a test case for r208252.
Quentin Colombet
- [PATCH] [x86] Fold extract_vector_elt of a load into the load's address computation.
Quentin Colombet
- [PATCH] Implement ADRP CSE for global symbols
Quentin Colombet
- [llvm] r208351 - Make a CodeGen test more robust against vector register selection
Quentin Colombet
- [PATCH] Implement ADRP CSE for global symbols
Quentin Colombet
- [llvm] r208351 - Make a CodeGen test more robust against vector register selection
Quentin Colombet
- [PATCH][TargetInstrInfo] Fix the implementation of commuteInstruction to match the comment of the API
Quentin Colombet
- [llvm] r208371 - [TargetInstrInfo] Fix the implementation of commuteInstruction to match the
Quentin Colombet
- [PATCH][TargetInstrInfo] Fix the implementation of commuteInstruction to match the comment of the API
Quentin Colombet
- [PATCH] [x86] Fold extract_vector_elt of a load into the load's address computation.
Quentin Colombet
- [llvm] r207937 - AVX-512: minor change in rndscale intrinsic
Demikhovsky, Elena
- [PATCH] Optimize shufflevector that copies an i64/f64 and zeros the rest.
Elena Demikhovsky
- [PATCH] Lower certain build_vectors to insertps instructions
Elena Demikhovsky
- [PATCH] Optimize shufflevector that copies an i64/f64 and zeros the rest.
Elena Demikhovsky
- [poolalloc] r207980 - Fix build on ToT: Add missing DEBUG_TYPE definitions, missing include.
Will Dietz
- [poolalloc] r208097 - Improve handling of VAArg nodes, fixes PR19175.
Will Dietz
- [poolalloc] r208100 - Disable -Werror to avoid build errors on user machines with untested compilers.
Will Dietz
- [llvm] r208298 - Test commit. Added blank line.
Dario Domizioli
- [llvm] r208308 - Revert test commit. Removed blank line.
Dario Domizioli
- [PATCH] Simple sqrt implementation for sphereflake
Daniel Dunbar
- [PATCH] Simple sqrt implementation for sphereflake
Daniel Dunbar
- [PATCH] XCore target: use TEST_TARGET_FLAGS to override target's memory size.
Daniel Dunbar
- [PATCH] XCore target: use TEST_TARGET_FLAGS to override target's memory size.
Daniel Dunbar
- [PATCH] Teaching loop simplify to preserve LCSSA
Dinesh Dwivedi
- [PATCH] Some minor update in PassManager.h
Dinesh Dwivedi
- [PATCH] Added instcombine for 'MIN(MIN(A, 27), 93)' and 'MAX(MAX(A, 93), 27)'
Dinesh Dwivedi
- [PATCH] Added instcombine for 'MIN(MIN(A, 27), 93)' and 'MAX(MAX(A, 93), 27)'
Dinesh Dwivedi
- [PATCH] Teaching loop simplify to preserve LCSSA
Dinesh Dwivedi
- [PATCH] Added instcombine for 'ABS(ABS(X)) -> ABS(X)'
Dinesh Dwivedi
- [PATCH] Added instcombine for 'MIN(MIN(A, 27), 93)' and 'MAX(MAX(A, 93), 27)'
Dinesh Dwivedi
- [PATCH] Added instcombine for 'MIN(MIN(A, 27), 93)' and 'MAX(MAX(A, 93), 27)'
Dinesh Dwivedi
- [PATCH] Added instcombine for 'ABS(ABS(X)) -> ABS(X)'
Dinesh Dwivedi
- [PATCH] Added InstCombine for ((1 << X) & C) pattern
Dinesh Dwivedi
- [PATCH] [PR18861] Fix for LoopUnroll pass was breaking LCSSA form while completely removing loop
Dinesh Dwivedi
- [PATCH] Added InstCombine for ((1 << X) & C) pattern
Dinesh Dwivedi
- [PATCH] Added InstCombine for ((1 << X) & C) pattern
Dinesh Dwivedi
- [PATCH] Teaching loop simplify to preserve LCSSA
Dinesh Dwivedi
- [PATCH] [PR18861] Fix for LoopUnroll pass was breaking LCSSA form while completely removing loop
Dinesh Dwivedi
- [PATCH] Added InstCombine for ((1 << X) & C) pattern
Dinesh Dwivedi
- [PATCH] Added inst combine transforms for single bit tests from Chris's note
Dinesh Dwivedi
- [PATCH] Added inst combine transforms for single bit tests from Chris's note
Dinesh Dwivedi
- [PATCH] Added inst combine transforms for single bit tests from Chris's note
Dinesh Dwivedi
- [llvm] r208173 - Second patch of patch series that improves MergeFunctions performance time from O(N*N) to
Stepan Dyatkovskiy
- [llvm] r208189 - MergeFunctions Pass, introduced total ordering among values.
Stepan Dyatkovskiy
- [PATCH] PR19091, libcxxabi fix of wrong demangling of "operator>(int)"
Stepan Dyatkovskiy
- [LLVMdev] MergeFunctions: reduce complexity to O(log(N))
Stepan Dyatkovskiy
- [PATCH] PR19091, libcxxabi fix of wrong demangling of "operator>(int)"
Stepan Dyatkovskiy
- [PATCH] [ELF] Emit DT_TEXTREL dynamic table flag
Shankar Easwaran
- [llvm] r208463 - Fix llvm-nm to print the full 64-bit address for symbols in 64-bit object files.
Kevin Enderby
- [llvm] r207967 - Trivial simplification. No functionality change.
Rafael Espindola
- [llvm] r207971 - Convert a CodeGen test into a MC test.
Rafael Espindola
- [llvm] r207972 - Move test to the ARM64 directory.
Rafael Espindola
- [llvm] r207974 - Modify test to not use -disable-cfi.
Rafael Espindola
- [llvm] r207977 - Remove the -disable-cfi option.
Rafael Espindola
- [llvm] r207981 - Be a bit more specific in the release notes.
Rafael Espindola
- [llvm] r207996 - Use a range loop.
Rafael Espindola
- [dragonegg] r208003 - Fix c/InternFunctionWeakref.c.
Rafael Espindola
- [dragonegg] r208010 - Fix c/InternVariableWeakref.c.
Rafael Espindola
- [dragonegg] r208036 - Don't use the Enable argument in SubtargetFeatures.AddFeature.
Rafael Espindola
- [llvm] r208094 - Be more strict about not calling setAlignment on global aliases.
Rafael Espindola
- [llvm] r208095 - Be more strict about not allowing setSection on aliases.
Rafael Espindola
- [llvm] r208103 - Special case aliases in GlobalValue::getAlignment.
Rafael Espindola
- [llvm] r208139 - Special case aliases in GlobalValue::getSection.
Rafael Espindola
- [llvm] r208205 - Remove the UseCFI option from createAsmStreamer.
Rafael Espindola
- [llvm] r208218 - Use range loop.
Rafael Espindola
- [llvm] r208224 - Style update: don't duplicate the function name.
Rafael Espindola
- [llvm] r208227 - Style update: don't duplicate the function name.
Rafael Espindola
- [llvm] r208242 - Replace a virtual with an override.
Rafael Espindola
- [llvm] r208343 - Use a range loop.
Rafael Espindola
- [llvm] r208346 - Use range loop.
Rafael Espindola
- [llvm] r208348 - Use for range loops.
Rafael Espindola
- [llvm] r208353 - Use range loops.
Rafael Espindola
- [llvm] r208379 - Add missing linkage predicates.
Rafael Espindola
- [llvm] r208389 - Don't indent inside a namespace. Don't duplicate a function name in comment.
Rafael Espindola
- [llvm] r208411 - Remove trailing white space.
Rafael Espindola
- [llvm] r208415 - Delete trailing white space.
Rafael Espindola
- [llvm] r208416 - Delete trailing whitespace.
Rafael Espindola
- [llvm] r208419 - Run clang-format in small sections of code to make a patch easier to read.
Rafael Espindola
- [llvm] r208421 - Use auto and clang-format this snippet.
Rafael Espindola
- [llvm] r208447 - Don't crash on redefinitions.
Rafael Espindola
- [PATCH] Implement Named Register Global Variables in LLVM
Rafael Ávila de Espíndola
- [PATCH] Implement Named Register Global Variables in LLVM
Rafael Ávila de Espíndola
- [PATCH] Implement Named Register Global Variables in LLVM
Rafael Ávila de Espíndola
- [PATCH] Added instcombine for 'MIN(MIN(A, 27), 93)' and 'MAX(MAX(A, 93), 27)'
Rafael Ávila de Espíndola
- [PATCH] Allow sret on the second parameter as well as the first
Rafael Ávila de Espíndola
- [patch][dragonegg] Fix c/InternFunctionWeakref.c
Rafael Espíndola
- [PATCH] Ignore/drop visibility for symbols with local linkage
Rafael Espíndola
- [PATCH] Implement Named Register Global Variables in LLVM
Rafael Espíndola
- [patch] Delete the -disable-cfi command line option
Rafael Espíndola
- [PATCH] Support Itanium ABI like unwinding on ARM and use it for NetBSD
Rafael Espíndola
- [llvm] r208007 - [Support/MemoryBuffer] Introduce a boolean parameter (false by default) 'IsVolatile' for the open file functions.
Rafael Espíndola
- [PATCH] Implement Named Register Global Variables in LLVM
Rafael Espíndola
- [PATCH] Add llvm::function_ref as a type-erased non-owning reference to a callable
Rafael Espíndola
- [llvm] r208007 - [Support/MemoryBuffer] Introduce a boolean parameter (false by default) 'IsVolatile' for the open file functions.
Rafael Espíndola
- [llvm] r208033 - Re-commit r208025, reverted in r208030, with a fix for a conformance issue
Rafael Espíndola
- [PATCH] Add llvm::function_ref as a type-erased non-owning reference to a callable
Rafael Espíndola
- [PATCH] Implement Named Register Global Variables in LLVM
Rafael Espíndola
- [PATCH] Implement Named Register Global Variables in LLVM
Rafael Espíndola
- [PATCH] Implement Named Register Global Variables in LLVM
Rafael Espíndola
- [llvm] r208017 - Improve 'tail' call marking in TRE. A bootstrap of clang goes from 375k calls marked tail in the IR to 470k, however this improvement does not carry into an improvement of the call/jmp ratio on x86. The most common pattern is a tail call + br to a block with nothing but a 'ret'.
Rafael Espíndola
- [llvm] r208021 - [Support/MemoryBuffer] Move the IsVolatile check inside shouldUseMmap() and make sure to zero-initialize the rest
Rafael Espíndola
- [patch] Special case aliases in GlobalValue::getAlignment
Rafael Espíndola
- [llvm] r208021 - [Support/MemoryBuffer] Move the IsVolatile check inside shouldUseMmap() and make sure to zero-initialize the rest
Rafael Espíndola
- [patch] Special case aliases in GlobalValue::getSection
Rafael Espíndola
- [patch] Special case aliases in GlobalValue::getSection
Rafael Espíndola
- [llvm] r208021 - [Support/MemoryBuffer] Move the IsVolatile check inside shouldUseMmap() and make sure to zero-initialize the rest
Rafael Espíndola
- [PATCH] Ignore/drop visibility for symbols with local linkage
Rafael Espíndola
- [patch] Move the materalizer interface to Function
Rafael Espíndola
- [PATCH] Ignore/drop visibility for symbols with local linkage
Rafael Espíndola
- [PATCH] MemoryBuffer: don't force mmap when stat fails
Rafael Espíndola
- [patch] Move the materalizer interface to Function
Rafael Espíndola
- [llvm] r208318 - [ARM64] Ensure immediates in extend operands are in a valid range
Rafael Espíndola
- [llvm] r208318 - [ARM64] Ensure immediates in extend operands are in a valid range
Rafael Espíndola
- [llvm] r208395 - MemoryBuffer: remove unusued definitions
Rafael Espíndola
- [llvm] r208463 - Fix llvm-nm to print the full 64-bit address for symbols in 64-bit object files.
Rafael Espíndola
- Tweak ConstantHoisting on X86
Hal Finkel
- [llvm] r207940 - LoopUnroll: If we're doing partial unrolling, use the PartialThreshold to limit unrolling.
Hal Finkel
- [llvm] r207940 - LoopUnroll: If we're doing partial unrolling, use the PartialThreshold to limit unrolling.
Hal Finkel
- [PATCH] Fold selects when the non-selected elements are undef from shufflevectors
Hal Finkel
- [PATCH] Fold selects when the non-selected elements are undef from shufflevectors
Hal Finkel
- [PATCH] Optimize redundant insertvalue instructions
Hal Finkel
- [PATCH] Optimize redundant insertvalue instructions
Hal Finkel
- patch: mark all possible tail calls as "tail"
Hal Finkel
- [LNT] r207898 - Use Mann-Whitney U test to identify changes
Hal Finkel
- [LNT] r207898 - Use Mann-Whitney U test to identify changes
Hal Finkel
- [PATCH] Add Load Combine Pass
Hal Finkel
- patch: mark all possible tail calls as "tail"
Hal Finkel
- [llvm] r208237 - do not collect undef terms
Hal Finkel
- [PATCH] Add Load Combine Pass
Hal Finkel
- [llvm] r208237 - do not collect undef terms
Hal Finkel
- [llvm] r208237 - do not collect undef terms
Hal Finkel
- [llvm] r208255 - [X86TTI] Remove the unrolling branch limits
Hal Finkel
- [llvm] r208255 - [X86TTI] Remove the unrolling branch limits
Hal Finkel
- [llvm] r208282 - SCEV: Use I = vector<>.erase(I) to iterate and delete at the same time
Hal Finkel
- [llvm] r207940 - LoopUnroll: If we're doing partial unrolling, use the PartialThreshold to limit unrolling.
Hal Finkel
- [llvm] r208289 - Move late partial-unrolling thresholds into the processor definitions
Hal Finkel
- [llvm] r208314 - Fix a spelling error
Hal Finkel
- [llvm] r207940 - LoopUnroll: If we're doing partial unrolling, use the PartialThreshold to limit unrolling.
Hal Finkel
- [llvm] r207940 - LoopUnroll: If we're doing partial unrolling, use the PartialThreshold to limit unrolling.
Hal Finkel
- [llvm] r208501 - [PowerPC] On PPC32, 128-bit shifts might be runtime calls
Hal Finkel
- [compiler-rt] r201909 - Introduce CRT_HAS_128BIT, currently for all __LP64__ platforms.
Hal Finkel
- [llvm] r208507 - Add 'override' to getRegisterByName in *ISelLowering.h
Hal Finkel
- [llvm] r208508 - Pass the value type to TLI::getRegisterByName
Hal Finkel
- [llvm] r208509 - [PowerPC] Add global named register support
Hal Finkel
- [PATCH] Add benchmarking-only mode to the test suite
Hal Finkel
- [compiler-rt] r207707 - Allow any test to be executed via a %run command.
Greg Fitzgerald
- [compiler-rt] r208240 - [asan] fix i386 tests broken from r207707
Greg Fitzgerald
- [compiler-rt] r207707 - Allow any test to be executed via a %run command.
Greg Fitzgerald
- [PATCH] Fix missing -fno-rtti on `llvm-config --cxxflags` with CMake.
Jose Fonseca
- [llvm] r207940 - LoopUnroll: If we're doing partial unrolling, use the PartialThreshold to limit unrolling.
Louis Gerbarg
- [llvm] r207940 - LoopUnroll: If we're doing partial unrolling, use the PartialThreshold to limit unrolling.
Louis Gerbarg
- [llvm] r207940 - LoopUnroll: If we're doing partial unrolling, use the PartialThreshold to limit unrolling.
Louis Gerbarg
- [PATCH] Add custom lowering for add/sub with overflow ARM
Louis Gerbarg
- [PATCH] Add custom lowering for add/sub with overflow ARM
Louis Gerbarg
- [llvm] r207940 - LoopUnroll: If we're doing partial unrolling, use the PartialThreshold to limit unrolling.
Louis Gerbarg
- [llvm] r207940 - LoopUnroll: If we're doing partial unrolling, use the PartialThreshold to limit unrolling.
Louis Gerbarg
- [PATCH] Add custom lowering for add/sub with overflow ARM
Louis Gerbarg
- [PATCH] Add custom lowering for add/sub with overflow ARM
Louis Gerbarg
- [PATCH] Add custom lowering for add/sub with overflow ARM
Louis Gerbarg
- [llvm] r207940 - LoopUnroll: If we're doing partial unrolling, use the PartialThreshold to limit unrolling.
Louis Gerbarg
- [llvm] r208434 - Add ExtractValue instruction to SimplifyCFG's ComputeSpeculationCost
Louis Gerbarg
- [llvm] r208435 - Add custom lowering for add/sub with overflow intrinsics to ARM
Louis Gerbarg
- [PATCH] Add support bswap16 to/from memory compiling to rev16 on ARM/Thumb
Louis Gerbarg
- [PATCH] Implement Named Register Global Variables in LLVM
Renato Golin
- [PATCH] Implement Named Register Global Variables in LLVM
Renato Golin
- [PATCH] Implement Named Register Global Variables in LLVM
Renato Golin
- [PATCH] Implement Named Register Global Variables in LLVM
Renato Golin
- [PATCH] Implement Named Register Global Variables in LLVM
Renato Golin
- [llvm] r208104 - Implememting named register intrinsics
Renato Golin
- [PATCH] Implement Named Register Global Variables in LLVM
Renato Golin
- [PATCH] Support Itanium ABI like unwinding on ARM and use it for NetBSD
Renato Golin
- [PATCH] Support Itanium ABI like unwinding on ARM and use it for NetBSD
Renato Golin
- [PATCH] Add custom lowering for add/sub with overflow ARM
Renato Golin
- [PATCH] Simple sqrt implementation for sphereflake
Renato Golin
- [PATCH] Simple sqrt implementation for sphereflake
Renato Golin
- [PATCH] ARM big endian function argument passing
Renato Golin
- [test-suite] r208341 - Use simple version of sqrt() in sphereflake to avoid library errors
Renato Golin
- [PATCH] Simple sqrt implementation for sphereflake
Renato Golin
- [PATCH] Add custom lowering for add/sub with overflow ARM
Renato Golin
- [PATCH] ARM: Homogeneous aggregates must be allocated to contiguous registers
Renato Golin
- [PATCH] [LNT] Aggregate most recent runs
Renato Golin
- [PATCH] [LNT] Aggregate most recent runs
Renato Golin
- [PATCH] Add support bswap16 to/from memory compiling to rev16 on ARM/Thumb
Renato Golin
- [PATCH] (SUB|ADD) 128, RSP is replaced by LEA.
Yuri Gorshenin
- [PATCH] (SUB|ADD) 128, RSP is replaced by LEA.
Yuri Gorshenin
- [lld] r208427 - temporary commit.
Joey Gouly
- [llvm] r208257 - [RuntimeDyld] Make RuntimeDyldImpl::resolveExternalSymbols preserve the
Jim Grosbach
- [PATCH][InstCombine][X86] Improve the folding of calls to X86 packed shifts intrinsics.
Jim Grosbach
- [PATCH] [x86] Fold extract_vector_elt of a load into the load's address computation.
Jim Grosbach
- [PATCH][InstCombine][X86] Improve the folding of calls to X86 packed shifts intrinsics.
Jim Grosbach
- [LLVMdev] ARM64 -> AArch64 merge status
Jim Grosbach
- [llvm] r208158 - [C++11] Add NArySCEV->Operands iterator range
Tobias Grosser
- split delinearization pass in 3 steps
Tobias Grosser
- [polly] r208180 - Add the missing 'LoopToScev' parameter
Tobias Grosser
- [polly] r208181 - Remove unnecessary explicit typing in std::make_pair
Tobias Grosser
- [polly] r208182 - Replace llvm::IRBuilder with PollyIRBuilder
Tobias Grosser
- [polly] r208190 - Catch all functions containing a certain string
Tobias Grosser
- [polly] r208191 - Remove unnecessary struct in return type
Tobias Grosser
- [polly] r208208 - Remove superflous semicolon
Tobias Grosser
- [llvm] r208282 - SCEV: Use I = vector<>.erase(I) to iterate and delete at the same time
Tobias Grosser
- [llvm] r208282 - SCEV: Use I = vector<>.erase(I) to iterate and delete at the same time
Tobias Grosser
- [llvm] r208286 - Revert "SCEV: Use I = vector<>.erase(I) to iterate and delete at the same time"
Tobias Grosser
- [llvm] r208282 - SCEV: Use I = vector<>.erase(I) to iterate and delete at the same time
Tobias Grosser
- [polly] r208287 - Adapt to DomTree changes in r199104
Tobias Grosser
- [llvm] r208357 - Use std::remove_if to remove elements from a vector
Tobias Grosser
- [llvm] r208286 - Revert "SCEV: Use I = vector<>.erase(I) to iterate and delete at the same time"
Tobias Grosser
- [llvm] r208358 - Correct formatting.
Tobias Grosser
- [polly] delinearize together all array refs
Tobias Grosser
- [llvm] r208342 - [X86] Add target specific combine rules to fold SSE2/AVX2 packed arithmetic shift intrinsics.
Tobias Grosser
- [llvm] r208342 - [X86] Add target specific combine rules to fold SSE2/AVX2 packed arithmetic shift intrinsics.
Tobias Grosser
- [llvm] r208033 - Re-commit r208025, reverted in r208030, with a fix for a conformance issue
Patrik Hägglund H
- [llvm] r207959 - Fix gcc -pedantic warning in lto.cpp.
Patrik Hagglund
- [llvm] r208257 - [RuntimeDyld] Make RuntimeDyldImpl::resolveExternalSymbols preserve the
Lang Hames
- [llvm] r208257 - [RuntimeDyld] Make RuntimeDyldImpl::resolveExternalSymbols preserve the
Lang Hames
- [llvm] r208257 - [RuntimeDyld] Make RuntimeDyldImpl::resolveExternalSymbols preserve the
Lang Hames
- [llvm] r208267 - Back out r208257 while I investigate tester failures.
Lang Hames
- [llvm] r208257 - [RuntimeDyld] Make RuntimeDyldImpl::resolveExternalSymbols preserve the
Lang Hames
- [llvm] r208257 - [RuntimeDyld] Make RuntimeDyldImpl::resolveExternalSymbols preserve the
Lang Hames
- [llvm] r208257 - [RuntimeDyld] Make RuntimeDyldImpl::resolveExternalSymbols preserve the
Lang Hames
- [llvm] r208257 - [RuntimeDyld] Make RuntimeDyldImpl::resolveExternalSymbols preserve the
Lang Hames
- [llvm] r208375 - [RuntimeDyld] Unify the RuntimeDyldMachO resolve.*Relocation method signatures
Lang Hames
- [PATCH] Segmented stack support ARM iOS
Valerii Hiora
- [PATCH] Segmented stack support ARM iOS
Valerii Hiora
- [llvm] r207713 - Patch for function cloning to inline all blocks whose address is taken
Gerolf Hoflehner
- [compiler-rt] r207960 - [ASan/Win] Add DLL thunks for the fake stack interface
Timur Iskhodzhanov
- [PATCH] Fix ASan issue 305 -- don't instrument .CRT initializer/terminator callbacks
Timur Iskhodzhanov
- [llvm] r207968 - [ASan/Win] Fix issue 305 -- don't instrument .CRT initializer/terminator callbacks
Timur Iskhodzhanov
- [PATCH] Fix ASan issue 305 -- don't instrument .CRT initializer/terminator callbacks
Timur Iskhodzhanov
- [PATCH] [ASan/Win] Don't crash when ASAN_OPTIONS have disable_core=1
Timur Iskhodzhanov
- [compiler-rt] r208070 - [ASan/Win] Don't crash when ASAN_OPTIONS have disable_core=1
Timur Iskhodzhanov
- [PATCH] [ASan/Win] Don't crash when ASAN_OPTIONS have disable_core=1
Timur Iskhodzhanov
- [PATCH] [ASan/Win] Don't crash when ASAN_OPTIONS have disable_core=1
Timur Iskhodzhanov
- [llvm] r208148 - llvm-cov: Implement --no-output
Timur Iskhodzhanov
- [llvm] r208171 - Work-around MSVS build breakage due to r208148
Timur Iskhodzhanov
- [llvm] r208148 - llvm-cov: Implement --no-output
Timur Iskhodzhanov
- [compiler-rt] r208215 - Ignore stack-buffer-overflow in std::_Find_elem<*> / std::num_get<...>::_Getifld
Timur Iskhodzhanov
- [PATCH] Ignore stack-buffer-overflow in std::_Find_elem<*> / std::num_get<...>::_Getifld
Timur Iskhodzhanov
- [PATCH] Ignore stack-buffer-overflow in std::_Find_elem<*> / std::num_get<...>::_Getifld
Timur Iskhodzhanov
- [compiler-rt] r208306 - [ASan] Update sanitizer_common and asan test_util headers to support building on Windows
Timur Iskhodzhanov
- [compiler-rt] r208322 - [ASan tests] Auto-define ASAN_NEEDS_SEGV rather than hardcode it in cmake
Timur Iskhodzhanov
- [compiler-rt] r208323 - [ASan tests] More progress towards Windows support
Timur Iskhodzhanov
- [compiler-rt] r208325 - [ASan tests] More progress towards Windows support
Timur Iskhodzhanov
- [compiler-rt] r208326 - [ASan tests] More progress towards Windows support
Timur Iskhodzhanov
- [PATCH] [ASan tests] Use clang-cl to build tests on Windows
Timur Iskhodzhanov
- [compiler-rt] r208332 - [ASan tests] Fix non-Windows breakage
Timur Iskhodzhanov
- [PATCH][SLP-Vectorizer]Always set alignment of vectorized LD/ST in SLP-Vectorizer
Yi Jiang
- [llvm] r207983 - Always set alignment of vectorized LD/ST in SLP-Vectorizer. <rdar://problem/16812145>
Yi Jiang
- [llvm] r208013 - Reapply: Add slp vectorization to LTO passes. The bug it exposed has been fixed by r207983. <radar://16641956>
Yi Jiang
- [llvm] r208257 - [RuntimeDyld] Make RuntimeDyldImpl::resolveExternalSymbols preserve the
Kaylor, Andrew
- [llvm] r207580 - PR19553: Memory leak in RuntimeDyldELF::createObjectImageFromFile
Kaylor, Andrew
- [llvm] r208257 - [RuntimeDyld] Make RuntimeDyldImpl::resolveExternalSymbols preserve the
Kaylor, Andrew
- [llvm] r207580 - PR19553: Memory leak in RuntimeDyldELF::createObjectImageFromFile
Kaylor, Andrew
- [llvm] r208257 - [RuntimeDyld] Make RuntimeDyldImpl::resolveExternalSymbols preserve the
Kaylor, Andrew
- [llvm] r208257 - [RuntimeDyld] Make RuntimeDyldImpl::resolveExternalSymbols preserve the
Kaylor, Andrew
- [PATCH] [LV][BUG] Tiny fix for printing debug locations for absolute paths.
Yaron Keren
- [PATCH] JIT: Print debug location of inline asm and ignore DBG_VALUE instructions
Yaron Keren
- [PATCH] Fix hardcoded path seperator in two code locations
Yaron Keren
- [PATCH] Fix hardcoded path seperator in two code locations
Yaron Keren
- [PATCH] Fix hardcoded path seperator in two code locations
Yaron Keren
- [PATCH] Fix hardcoded path seperator in two code locations
Yaron Keren
- [PATCH] Fix hardcoded path seperator in two code locations
Yaron Keren
- [PATCH] Fix hardcoded path seperator in two code locations
Yaron Keren
- [PATCH] Fix hardcoded path seperator in two code locations
Yaron Keren
- [PATCH] Fix hardcoded path seperator in two code locations
Yaron Keren
- [zorg] r207986 - Removed builder lld-x86_64-darwin11 from public master temporally.
Galina Kistanova
- [zorg] r208441 - Fixed paths for tests.
Galina Kistanova
- [zorg] r208442 - Added step 'clean' for builder sanitizer_x86_64-freeBSD9.2
Galina Kistanova
- LLVM buildmaster will be restarted today after 6 PM Pacific Time
Galina Kistanova
- [PATCH] IR: Check inalloca call argument originating from parameter
Reid Kleckner
- [PATCH] Include intrin.h before windows.h as a workaround for the x64 self-host
Reid Kleckner
- [llvm] r208023 - Include intrin.h before windows.h as a workaround for the x64 self-host
Reid Kleckner
- [PATCH] Include intrin.h before windows.h as a workaround for the x64 self-host
Reid Kleckner
- [PATCH] Include intrin.h before windows.h as a workaround for the x64 self-host
Reid Kleckner
- [llvm] r208029 - Fix i128 div/mod on mingw64
Reid Kleckner
- [PATCH] 128-bit ABI for x86_64-w64-mingw32 incorrectly generated
Reid Kleckner
- [patch] Special case aliases in GlobalValue::getAlignment
Reid Kleckner
- [patch] Special case aliases in GlobalValue::getSection
Reid Kleckner
- [llvm] r207926 - X86: repair export compatibility with MinGW/cygwin
Reid Kleckner
- [PATCH] Teach the inliner how to preserve musttail invariants
Reid Kleckner
- [PATCH] Add comdat key field to llvm.global_ctors and llvm.global_dtors
Reid Kleckner
- [llvm] r208126 - Copy the full TailCallKind in CallInst::clone_impl
Reid Kleckner
- [PATCH] Teach the inliner how to preserve musttail invariants
Reid Kleckner
- [PATCH] Teach the inliner how to preserve musttail invariants
Reid Kleckner
- [PATCH] Don't insert lifetime.end markers between a musttail call and ret
Reid Kleckner
- [PATCH] Teach the inliner how to preserve musttail invariants
Reid Kleckner
- [PATCH] Teach the inliner how to preserve musttail invariants
Reid Kleckner
- [patch/asan] Use lvm.global_ctors instead of symbol name matching to find constructors
Reid Kleckner
- [patch/asan] Use lvm.global_ctors instead of symbol name matching to find constructors
Reid Kleckner
- [PATCH] Add comdat key field to llvm.global_ctors and llvm.global_dtors
Reid Kleckner
- [PATCH] Add comdat key field to llvm.global_ctors and llvm.global_dtors
Reid Kleckner
- [PATCH] Add comdat key field to llvm.global_ctors and llvm.global_dtors
Reid Kleckner
- [PATCH] [ASan tests] Use clang-cl to build tests on Windows
Reid Kleckner
- [PATCH] [ASan tests] Use clang-cl to build tests on Windows
Reid Kleckner
- [PATCH] [ASan tests] Use clang-cl to build tests on Windows
Reid Kleckner
- [llvm] r208148 - llvm-cov: Implement --no-output
Reid Kleckner
- [PATCH] Fix hardcoded path seperator in two code locations
Reid Kleckner
- [PATCH] Fix hardcoded path seperator in two code locations
Reid Kleckner
- [PATCH] Allow sret on the second parameter as well as the first
Reid Kleckner
- [PATCH] Allow sret on the second parameter as well as the first
Reid Kleckner
- [PATCH] Allow sret on the second parameter as well as the first
Reid Kleckner
- [PATCH] Wrap .subsections_via_symbols directives in #if __APPLE__
Reid Kleckner
- [llvm] r208435 - Add custom lowering for add/sub with overflow intrinsics to ARM
Reid Kleckner
- [llvm] r208448 - Fix ARM intrinsics-overflow.ll test on Windows
Reid Kleckner
- [llvm] r208435 - Add custom lowering for add/sub with overflow intrinsics to ARM
Reid Kleckner
- [llvm] r208453 - Allow sret on the second parameter as well as the first
Reid Kleckner
- [llvm] r208459 - Revert "[ms-cxxabi] Add a new calling convention that swaps 'this' and 'sret'"
Reid Kleckner
- [PATCH] Fix hardcoded path seperator in two code locations
Reid Kleckner
- [LNT] r207898 - Use Mann-Whitney U test to identify changes
Yi Kong
- [LNT] r207898 - Use Mann-Whitney U test to identify changes
Yi Kong
- [LNT] r207898 - Use Mann-Whitney U test to identify changes
Yi Kong
- [LNT] r207898 - Use Mann-Whitney U test to identify changes
Yi Kong
- [PATCH] [LNT] Aggregate most recent runs
Yi Kong
- [LNT] r207898 - Use Mann-Whitney U test to identify changes
Yi Kong
- [LNT] r207898 - Use Mann-Whitney U test to identify changes
Yi Kong
- [PATCH] [LNT] Aggregate most recent runs
Yi Kong
- [PATCH] [LNT] Aggregate most recent runs
Yi Kong
- [PATCH] [LNT] Aggregate most recent runs
Yi Kong
- [LNT] r208450 - Use Mann-Whitney U test to identify changes(2)
Yi Kong
- [llvm] r208413 - ARM: HFAs must be passed in consecutive registers
Alexander Kornienko
- [llvm] r208413 - ARM: HFAs must be passed in consecutive registers
Alexander Kornienko
- [llvm] r207943 - CodeGen: correct memset emittance for WoA
Anton Korobeynikov
- [patch] Special case aliases in GlobalValue::getSection
Anton Korobeynikov
- [patch] Special case aliases in GlobalValue::getAlignment
Anton Korobeynikov
- [LNT] r207898 - Use Mann-Whitney U test to identify changes
Anton Korobeynikov
- FreeBSD buildbot failure
Ivan A. Kosarev
- FreeBSD buildbot failure
Ivan A. Kosarev
- [llvm] r207940 - LoopUnroll: If we're doing partial unrolling, use the PartialThreshold to limit unrolling.
Benjamin Kramer
- [llvm] r208115 - TTI: Estimate @llvm.fmuladd cost as fmul + fadd when FMA's aren't legal on the target.
Benjamin Kramer
- [llvm] r208286 - Revert "SCEV: Use I = vector<>.erase(I) to iterate and delete at the same time"
Benjamin Kramer
- [llvm] r208400 - [asan] Stop leaking X86Operands.
Benjamin Kramer
- [llvm] r208400 - [asan] Stop leaking X86Operands.
Benjamin Kramer
- [PATCH] Reorder shuffle and binary operation.
Benjamin Kramer
- [PATCH] X86: If we have an instruction that sets a flag and a zero test on the input of that instruction try to eliminate the test.
Benjamin Kramer
- [PATCH] Added InstCombine for ((1 << X) & C) pattern
Benjamin Kramer
- [llvm] r208461 - SLPVectorizer: When sorting by domination for CSE don't assert on unreachable code.
Benjamin Kramer
- [llvm] r208476 - SCEV: Use range-based for loop and fold variable into assert.
Benjamin Kramer
- [llvm] r208492 - SLPVectorizer: Instead of just performing CSE on dead blocks ignore them completely.
Benjamin Kramer
- [PATCH] Support Asan procmaps on FreeBSD
Viktor Kutuzov
- [PATCH] Support Asan procmaps on FreeBSD
Viktor Kutuzov
- [PATCH] Add FreeBSD support to address sanitizer process mapping facilities
Viktor Kutuzov
- [llvm] r208007 - [Support/MemoryBuffer] Introduce a boolean parameter (false by default) 'IsVolatile' for the open file functions.
Argyrios Kyrtzidis
- [llvm] r208007 - [Support/MemoryBuffer] Introduce a boolean parameter (false by default) 'IsVolatile' for the open file functions.
Argyrios Kyrtzidis
- [llvm] r208007 - [Support/MemoryBuffer] Introduce a boolean parameter (false by default) 'IsVolatile' for the open file functions.
Argyrios Kyrtzidis
- [llvm] r208007 - [Support/MemoryBuffer] Introduce a boolean parameter (false by default) 'IsVolatile' for the open file functions.
Argyrios Kyrtzidis
- [llvm] r208021 - [Support/MemoryBuffer] Move the IsVolatile check inside shouldUseMmap() and make sure to zero-initialize the rest
Argyrios Kyrtzidis
- [llvm] r208026 - [Support/MemoryBuffer] Rename IsVolatile -> IsVolatileSize and add a comment about the use case for the new parameter.
Argyrios Kyrtzidis
- [llvm] r208021 - [Support/MemoryBuffer] Move the IsVolatile check inside shouldUseMmap() and make sure to zero-initialize the rest
Argyrios Kyrtzidis
- [llvm] r208021 - [Support/MemoryBuffer] Move the IsVolatile check inside shouldUseMmap() and make sure to zero-initialize the rest
Argyrios Kyrtzidis
- [llvm] r208143 - [Support/MemoryBuffer] Remove the assertion that the file size did not shrink.
Argyrios Kyrtzidis
- [PATCH] MemoryBuffer: don't force mmap when stat fails
Argyrios Kyrtzidis
- [LLVMdev] ARM64 -> AArch64 merge status
Chris Lattner
- [www] r208113 - Update Win snapshot to r208017
Tanya Lattner
- R600/SI: Prettier display of input modifiers and fold of fabs
Vincent Lejeune
- [llvm] r208478 - R600/SI: Use pseudo instruction for fabs/clamp/fneg
Vincent Lejeune
- [llvm] r208479 - R600/SI: Prettier display of input modifiers
Vincent Lejeune
- [llvm] r208480 - R600/SI: Fold fabs/fneg into src input modifier
Vincent Lejeune
- [llvm] r208017 - Improve 'tail' call marking in TRE. A bootstrap of clang goes from 375k calls marked tail in the IR to 470k, however this improvement does not carry into an improvement of the call/jmp ratio on x86. The most common pattern is a tail call + br to a block with nothing but a 'ret'.
Nick Lewycky
- [llvm] r208019 - Detabify.
Nick Lewycky
- [LLVMdev] MergeFunctions: reduce complexity to O(log(N))
Nick Lewycky
- [llvm] r208017 - Improve 'tail' call marking in TRE. A bootstrap of clang goes from 375k calls marked tail in the IR to 470k, however this improvement does not carry into an improvement of the call/jmp ratio on x86. The most common pattern is a tail call + br to a block with nothing but a 'ret'.
Nick Lewycky
- [PATCH] Fold selects when the non-selected elements are undef from shufflevectors
Nick Lewycky
- [PATCH] Add comdat key field to llvm.global_ctors and llvm.global_dtors
Nick Lewycky
- [PATCH] Add a jumptable attribute and support for creating jump-instruction tables
Nick Lewycky
- [PATCH] Add a jumptable attribute and support for creating jump-instruction tables
Nick Lewycky
- [patch] Move the materalizer interface to Function
Nick Lewycky
- [PATCH] Fold selects when the non-selected elements are undef from shufflevectors
Nick Lewycky
- [llvm] r208370 - Improve wording to make it sounds more like a change than an analysis.
Nick Lewycky
- [llvm] r208017 - Improve 'tail' call marking in TRE. A bootstrap of clang goes from 375k calls marked tail in the IR to 470k, however this improvement does not carry into an improvement of the call/jmp ratio on x86. The most common pattern is a tail call + br to a block with nothing but a 'ret'.
Nick Lewycky
- [llvm] r208383 - printCustom is only used in PseudoSourceValue, remove it from Value.
Nick Lewycky
- [PATCH] [ARM64/AArch64] Port NEON post-increment load/store with 2/3/4 vectors to ARM64 backend
Hao Liu
- [llvm] r208284 - AArch64/ARM64: Port NEON post-increment load/store with 2/3/4 vectors to ARM64 backend.
Hao Liu
- [PATCH] [ARM64/AArch64] Port NEON post-increment load/store with 2/3/4 vectors to ARM64 backend
Hao Liu
- [PATCH] Reorder shuffle and binary operation.
Hao Liu
- [PATCH] Reorder shuffle and binary operation.
Hao Liu
- [PATCH] Implement ADRP CSE for global symbols
Jiangning Liu
- [PATCH] Implement ADRP CSE for global symbols
Jiangning Liu
- [PATCH] Fix fastcc/tailcallopt for ARM64
Jiangning Liu
- [PATCH] Fix fastcc/tailcallopt for ARM64
Jiangning Liu
- [PATCH] Fix fastcc/tailcallopt for ARM64
Jiangning Liu
- [PATCH] Caller/Calllee unsafe-fp-math attribute fixup prior to inlining.
Puyan Lotfi
- [PATCH] IR: Check inalloca call argument originating from parameter
David Majnemer
- [PATCH] 128-bit ABI for x86_64-w64-mingw32 incorrectly generated
David Majnemer
- [patch] Special case aliases in GlobalValue::getSection
David Majnemer
- [PATCH] Allow sret on the second parameter as well as the first
David Majnemer
- [PATCH] Added inst combine transforms for single bit tests from Chris's note
David Majnemer
- [llvm] r208202 - DebugInfo: Use enum instead of unsigned
Ed Maste
- [llvm] r208309 - Add isOSFreeBSD triple test
Ed Maste
- [llvm] r208309 - Add isOSFreeBSD triple test
Ed Maste
- [llvm] r208309 - Add isOSFreeBSD triple test
Ed Maste
- [LNT] r208125 - Make submitFile and submitFiles consistent, so that they both return results
Chris Matthews
- [LNT] r208133 - Update graph baselines to have a title passed as part of the url argument
Chris Matthews
- [LNT] r208134 - Update baseline's color selection
Chris Matthews
- [LNT] r207898 - Use Mann-Whitney U test to identify changes
Chris Matthews
- [LNT] r207898 - Use Mann-Whitney U test to identify changes
Chris Matthews
- [LNT] r208391 - Add manual zoom controls to LNT graphs
Chris Matthews
- [LNT] r208444 - Disable mouse-wheel zoom on LNT graphs
Chris Matthews
- [PATCH] [LNT] Aggregate most recent runs
Chris Matthews
- [LNT] r207898 - Use Mann-Whitney U test to identify changes
Chris Matthews
- [compiler-rt] r208333 - [ASan] Fix coverage behavior when a PC belongs to an unknown address range.
Sergey Matveev
- [PATCH] [mips] Add highly experimental support for MIPS-I, MIPS-II, MIPS-III, and MIPS-V
Vladimir Medic
- [PATCH] Add -l option to llvm-link and allow linking by resolving symbols
Stanislav Mekhanoshin
- [llvm] r208056 - [Build] Add rule to generate fully-expanded .td file
James Molloy
- [llvm] r208192 - [ARM64-BE] Make big endian (scalar) argument passing work correctly.
James Molloy
- [llvm] r208193 - [ARM64-BE] Predicate VLDR/VSTR for vectors as little-endian only. We must use LD1/ST1 on big-endian.
James Molloy
- [llvm] r208194 - [ARM64-BE] Implement the crazy bitcast handling for big endian vectors.
James Molloy
- [PATCHSET][ARM64] Implement big endian NEON
James Molloy
- [PATCHSET][ARM64] Implement big endian NEON
James Molloy
- [llvm] r208198 - [ARM64-BE] Implement the lane-twiddling logic at AAPCS boundaries for big endian.
James Molloy
- [llvm] r208199 - [ARM64-BE] Fix variable-argument saving.
James Molloy
- [llvm] r208200 - [ARM64-BE] Fix fast-isel, and add appropriate RUN lines to appropriate tests.
James Molloy
- [PATCH] Fix fastcc/tailcallopt for ARM64
James Molloy
- [PATCH] ARM: Implement big endian bit-conversion for NEON types
James Molloy
- [PATCH] ARM: Implement big endian bit-conversion for NEON types
James Molloy
- [PATCH] ARM: Implement big endian bit-conversion for NEON types
James Molloy
- [PATCH] ARM: Implement big endian bit-conversion for NEON types
James Molloy
- [llvm] r208307 - [ARM64-BE] Teach fast-isel about how to set up sub-word stack arguments for big endian calls.
James Molloy
- [PATCH] ARM big endian function argument passing
James Molloy
- [PATCHSET][ARM64] Implement big endian NEON
James Molloy
- [PATCH] ARM: Homogeneous aggregates must be allocated to contiguous registers
James Molloy
- [PATCH] ARM: Homogeneous aggregates must be allocated to contiguous registers
James Molloy
- [PATCH] ARM: Homogeneous aggregates must be allocated to contiguous registers
James Molloy
- [PATCH] ARM: Implement big endian bit-conversion for NEON types
James Molloy
- [PATCH] ARM: Implement big endian bit-conversion for NEON types
James Molloy
- [PATCH] ARM: Implement big endian bit-conversion for NEON types
James Molloy
- ARM64 -> AArch64 merge status
James Molloy
- [llvm] r208424 - Attempt to pacify the bots - this commit requires asserts.
James Molloy
- [llvm] r208413 - ARM: HFAs must be passed in consecutive registers
James Molloy
- [llvm] r208413 - ARM: HFAs must be passed in consecutiveregisters
James Molloy
- [PATCH] 128-bit ABI for x86_64-w64-mingw32 incorrectly generated
Jameson Nash
- [PATCH] 128-bit ABI for x86_64-w64-mingw32 incorrectly generated
Jameson Nash
- [llvm] r207976 - [Test] Remove substitution for clang
Adam Nemet
- [PATCH][DAGCombiner] Split up an indexed load if only the base pointer value is live
Adam Nemet
- [PATCH][Build] Add rule to generate fully-expanded .td file
Adam Nemet
- [PATCH][Build] Add rule to generate fully-expanded .td file
Adam Nemet
- [llvm] r208056 - [Build] Add rule to generate fully-expanded .td file
Adam Nemet
- [PATCH][Build] Add rule to generate fully-expanded .td file
Adam Nemet
- [llvm] r208056 - [Build] Add rule to generate fully-expanded .td file
Adam Nemet
- [llvm] r208234 - [Test] Remove c-index-test from the list of substitutions
Adam Nemet
- [PATCH] [LV][BUG] Tiny fix for printing debug locations for absolute paths.
Zinovy Nis
- [PATCH] [LV][BUG] Tiny fix for printing debug locations for absolute paths.
Zinovy Nis
- [llvm] r208177 - [BUG][REFACTOR]
Zinovy Nis
- [PATCH] [LV][BUG] Tiny fix for printing debug locations for absolute paths.
Zinovy Nis
- [PATCH] [ARM64] Enable alignment control option in front-end for ARM64 - Clang.
Tim Northover
- [PATCH] [ARM64/AArch64] Port NEON post-increment load/store with 2/3/4 vectors to ARM64 backend
Tim Northover
- [llvm] r208079 - AArch64/ARM64: produce more informative diagnostic assembling some immediates
Tim Northover
- [llvm] r208081 - AArch64/ARM64: add more specific diagnostic for invalid vector lanes
Tim Northover
- [llvm] r208082 - AArch64/ARM64: add more specific diagnostic for floating imm 0.0.
Tim Northover
- [llvm] r208083 - AArch64/ARM64: make NEON vector list parsing a bit more robust
Tim Northover
- [llvm] r208084 - AArch64/ARM64: enable MC-level diagnostic tests for NEON insts.
Tim Northover
- [llvm] r208085 - AArch64/ARM64: add two more MC tests to ARM64 set.
Tim Northover
- [llvm] r208091 - AArch64/ARM64: implement diagnosis of unpredictable loads & stores
Tim Northover
- [PATCH] Support Itanium ABI like unwinding on ARM and use it for NetBSD
Tim Northover
- [PATCH] Fix fastcc/tailcallopt for ARM64
Tim Northover
- [llvm] r208186 - AArch64/ARM64: disable test directory if ARM64 not present
Tim Northover
- [llvm] r208187 - AArch64/ARM64: put annotation in test
Tim Northover
- [llvm] r208188 - AArch64/ARM64: run test on ARM64 too.
Tim Northover
- [PATCHSET][ARM64] Implement big endian NEON
Tim Northover
- [llvm] r208210 - AArch64/ARM64: optimise vector selects & enable test
Tim Northover
- [PATCH] Segmented stack support ARM iOS
Tim Northover
- [PATCH] Segmented stack support ARM iOS
Tim Northover
- [llvm] r208297 - ARM64: make sure FastISel emits SSA MachineInstrs
Tim Northover
- [PATCH] [ARM64] Check for proper immediate in shift/extend operands
Tim Northover
- [PATCH] [ARM64] Fix the misleading diagnostic on bad extend amount of reg+reg addressing mode.
Tim Northover
- [PATCH] [ARM64] Ensure immediates in extend operands are in a valid range
Tim Northover
- [PATCH] [ARM64] Re-work parsing of ADD/SUB shifted immediate operands
Tim Northover
- [PATCH] [ARM64] Add diagnostics for expected arithmetic shifts
Tim Northover
- [PATCH] Segmented stack support ARM iOS
Tim Northover
- [PATCH] [ARM64] Re-work parsing of ADD/SUB shifted immediate operands
Tim Northover
- [llvm] r208316 - ARM big endian function argument passing
Tim Northover
- [PATCH] [ARM64] Re-work parsing of ADD/SUB shifted immediate operands
Tim Northover
- [llvm] r208318 - [ARM64] Ensure immediates in extend operands are in a valid range
Tim Northover
- [PATCH] TableGen: use PrintMethod to print more aliases
Tim Northover
- [PATCH] [ARM64] Move register/register MOV handling into tablegen and improve diagnostics
Tim Northover
- [PATCH] [ARM64] Correct more bounds checks/diagnostics for arithmetic shift operands
Tim Northover
- [PATCH] [ARM64] Add proper bounds checking/diagnostics to logical shifts
Tim Northover
- [llvm] r208469 - ARM64: fix SELECT_CC lowering in absence of NaNs.
Tim Northover
- [patch][dragonegg] Fix c/InternFunctionWeakref.c
Diego Novillo
- [PATCH] Do not make -pass-remarks additive.
Diego Novillo
- [llvm] r208122 - Do not make -pass-remarks additive.
Diego Novillo
- [PATCH] Do not make -pass-remarks additive.
Diego Novillo
- [llvm] r208017 - Improve 'tail' call marking in TRE. A bootstrap of clang goes from 375k calls marked tail in the IR to 470k, however this improvement does not carry into an improvement of the call/jmp ratio on x86. The most common pattern is a tail call + br to a block with nothing but a 'ret'.
Diego Novillo
- [PATCH] Add support for missed and analysis optimization remarks.
Diego Novillo
- [llvm] r208017 - Improve 'tail' call marking in TRE. A bootstrap of clang goes from 375k calls marked tail in the IR to 470k, however this improvement does not carry into an improvement of the call/jmp ratio on x86. The most common pattern is a tail call + br to a block with nothing but a 'ret'.
Diego Novillo
- [llvm] r207990 - R600/SI: allow 5 more input SGPRs to a shader
Marek Olsak
- [PATCH] Port LSan to ARM Linux
Maxim Ostapenko
- [llvm] r208282 - SCEV: Use I = vector<>.erase(I) to iterate and delete at the same time
Pasi Parviainen
- [PATCH] Reorder shuffle and binary operation.
Serge Pavlov
- [PATCH] Reorder shuffle and binary operation.
Serge Pavlov
- [PATCH] Reorder shuffle and binary operation.
Serge Pavlov
- [PATCH] Reorder shuffle and binary operation.
Serge Pavlov
- [PATCH] Reorder shuffle and binary operation.
Serge Pavlov
- [llvm] r208488 - Reorder shuffle and binary operation.
Serge Pavlov
- [llvm] r208518 - Fix reordering of shuffles and binary operations
Serge Pavlov
- [PATCH] Reorder shuffle and binary operation.
Serge Pavlov
- [LLVMdev] ARM64 -> AArch64 merge status
Ana Pazos
- [compiler-rt] r201909 - Introduce CRT_HAS_128BIT, currently for all __LP64__ platforms.
Richard Pennington
- [PATCH] AArch64: Implement big endian bit-conversion for NEON types
Christian Pirker
- [llvm] r208076 - ARM: For thumb fixups store halfwords high first and low second
Christian Pirker
- [PATCH] ARM: For thumb fixups store halfwords high first and low second
Christian Pirker
- [PATCH] ARM: Implement big endian bit-conversion for NEON types
Christian Pirker
- [PATCH] ARM: Implement big endian bit-conversion for NEON types
Christian Pirker
- [PATCH] ARM: Implement big endian bit-conversion for NEON types
Christian Pirker
- [PATCH] ARM: Implement big endian bit-conversion for NEON types
Christian Pirker
- [PATCH] ARM: Implement big endian bit-conversion for NEON types
Christian Pirker
- [PATCH] ARM: Implement big endian bit-conversion for NEON types
Christian Pirker
- [llvm] r208316 - ARM big endian function argument passing
Christian Pirker
- [PATCH] ARM big endian function argument passing
Christian Pirker
- [PATCH] ARM: Additional test files for thumb fixups
Christian Pirker
- [PATCH] ARM big endian function argument passing
Christian Pirker
- [PATCH] ARM: Implement big endian bit-conversion for NEON types
Christian Pirker
- [PATCH] ARM: Implement big endian bit-conversion for NEON types
Christian Pirker
- [PATCH] ARM: Implement big endian bit-conversion for NEON types
Christian Pirker
- [PATCH] ARM: Implement big endian bit-conversion for NEON types
Christian Pirker
- [PATCH] ARMEB: Fix byte order of EH frame unwinding instructions
Christian Pirker
- split delinearization pass in 3 steps
Sebastian Pop
- [llvm] r208232 - split delinearization pass in 3 steps
Sebastian Pop
- [polly] r208233 - unxfail passing testcase
Sebastian Pop
- [llvm] r208237 - do not collect undef terms
Sebastian Pop
- [llvm] r208238 - avoid segfaulting
Sebastian Pop
- [llvm] r208237 - do not collect undef terms
Sebastian Pop
- [llvm] r208237 - do not collect undef terms
Sebastian Pop
- [llvm] r208238 - avoid segfaulting
Sebastian Pop
- [llvm] r208347 - add testcase for r208237: do not collect undef terms
Sebastian Pop
- [llvm] r208237 - do not collect undef terms
Sebastian Pop
- [polly] delinearize together all array refs
Sebastian Pop
- [llvm] r208455 - fix typo in debug message
Sebastian Pop
- [llvm] r208456 - move findArrayDimensions to ScalarEvolution
Sebastian Pop
- [polly] r208457 - delinearize together all accesses to the same array
Sebastian Pop
- [PATCH] Fix ASan issue 305 -- don't instrument .CRT initializer/terminator callbacks
Alexander Potapenko
- [PATCH] Syntax of asm instrumentation code is changed from AT&T to Intel.
Alexander Potapenko
- [llvm] r208025 - Add llvm::function_ref (and a couple of uses of it), representing a type-erased reference to a callable object.
Kevin Qin
- [llvm] r208074 - [ARM64] Enable alignment control option in front-end for ARM64.
Kevin Qin
- [PATCH] [ARM64] Fix the misleading diagnostic on bad extend amount of reg+reg addressing mode.
Kevin Qin
- [PATCH] [ARM64] Fix the misleading diagnostic on bad extend amount of reg+reg addressing mode.
Kevin Qin
- [PATCH] [ARM64] Fix the misleading diagnostic on bad extend amount of reg+reg addressing mode.
Kevin Qin
- [llvm-commits] [parallel] CVS: llvm/tools/bugpoint/BugDriver.cpp BugDriver.h CodeGeneratorBug.cpp CrashDebugger.cpp ExecutionDriver.cpp ExtractFunction.cpp Miscompilation.cpp OptimizerDriver.cpp bugpoint.cpp
Rachel
- [PATCH] IR: Check inalloca call argument originating from parameter
Philip Reames
- [llvm] r207937 - AVX-512: minor change in rndscale intrinsic
Philip Reames
- [PATCH] IR: Check inalloca call argument originating from parameter
Philip Reames
- [PATCH] Caller/Calllee unsafe-fp-math attribute fixup prior to inlining.
Philip Reames
- [PATCH] Fold selects when the non-selected elements are undef from shufflevectors
Philip Reames
- [PATCH] Caller/Calllee unsafe-fp-math attribute fixup prior to inlining.
Philip Reames
- [llvm] r208238 - avoid segfaulting
Philip Reames
- [PATCH] Fold selects when the non-selected elements are undef from shufflevectors
Philip Reames
- [llvm] r207969 - Fix test from r207966 and add a comment there.
Juergen Ributzka
- [llvm] r207969 - Fix test from r207966 and add a comment there.
Juergen Ributzka
- [PATCH][PM] Add pass run listeners to the pass manager.
Juergen Ributzka
- [PATCH] Add custom lowering for add/sub with overflow ARM
Juergen Ributzka
- [PATCH] Optimize redundant insertvalue instructions
Juergen Ributzka
- [PATCH] Optimize redundant insertvalue instructions
Juergen Ributzka
- [PATCH] Optimize redundant insertvalue instructions
Juergen Ributzka
- [PATCH][PM] Add pass run listeners to the pass manager.
Juergen Ributzka
- [PATCH] Add custom lowering for add/sub with overflow ARM
Juergen Ributzka
- [PATCH][PM] Add pass run listeners to the pass manager.
Juergen Ributzka
- [PATCH] Add a jumptable attribute and support for creating jump-instruction tables
Tom Roeder
- [PATCH] Add a jumptable attribute and support for creating jump-instruction tables
Tom Roeder
- [PATCH] Add a jumptable attribute and support for creating jump-instruction tables
Tom Roeder
- [PATCH] [build] Verbose clang builds should also build compiler_rt verbosely.
Jon Roelofs
- [PATCH] Wrap .subsections_via_symbols directives in #if __APPLE__
Jon Roelofs
- [PATCH] Wrap .subsections_via_symbols directives in #if __APPLE__
Jon Roelofs
- [PATCH] Support Itanium ABI like unwinding on ARM and use it for NetBSD
Jonathan Roelofs
- [llvm] r208437 - Fix broken build
Jonathan Roelofs
- [llvm] r208223 - [ARM64][fast-isel] Disable target specific optimizations at -O0. Functionally,
Chad Rosier
- [PATCH][SLP-Vectorizer]Always set alignment of vectorized LD/ST in SLP-Vectorizer
Nadav Rotem
- [PATCH] [LV][BUG] Tiny fix for printing debug locations for absolute paths.
Nadav Rotem
- [PATCH] [LV][BUG] Tiny fix for printing debug locations for absolute paths.
Nadav Rotem
- [PATCH] Fold selects when the non-selected elements are undef from shufflevectors
Nadav Rotem
- [PATCH] [LV][BUG] Tiny fix for printing debug locations for absolute paths.
Nadav Rotem
- [PATCH][X86] Improve the lowering of BITCAST dag nodes from type f64 to type v2i32 (and vice versa).
Nadav Rotem
- [PATCH] [LV][BUG] Tiny fix for printing debug locations for absolute paths.
Nadav Rotem
- [PATCH] Fold selects when the non-selected elements are undef from shufflevectors
Nadav Rotem
- [PATCH] Add Load Combine Pass
Nadav Rotem
- [llvm] r208255 - [X86TTI] Remove the unrolling branch limits
Nadav Rotem
- [PATCH] [x86] Fold extract_vector_elt of a load into the load's address computation.
Nadav Rotem
- [PATCH] Fold selects when the non-selected elements are undef from shufflevectors
Nadav Rotem
- ARM64 -> AArch64 merge status
Nadav Rotem
- [PATCH] Reorder shuffle and binary operation.
Nadav Rotem
- [PATCH] Reorder shuffle and binary operation.
Nadav Rotem
- [llvm] r208271 - Lower certain build_vectors to insertps instructions
Nadav Rotem
- [llvm] r208271 - Lower certain build_vectors to insertps instructions
Nadav Rotem
- [PATCH] Rewrite calculateDbgValueHistory to make it (hopefully) more transparent.
Alexey Samsonov
- [PATCH] Rewrite calculateDbgValueHistory to make it (hopefully) more transparent.
Alexey Samsonov
- FreeBSD buildbot failure
Alexey Samsonov
- [compiler-rt] r207622 - [msan] Prettify __msan_print_shadow.
Alexey Samsonov
- [llvm] r208225 - [CMake] Add build rules for llvm-PerfectShuffle utility
Alexey Samsonov
- [PATCH] Support Asan procmaps on FreeBSD
Alexey Samsonov
- [compiler-rt] r208250 - [MSan] Fixup for r206983: MsanThread may be unavailable in signal handler: signals may be raised while thread is being destroyed
Alexey Samsonov
- [PATCH] Rewrite calculateDbgValueHistory to make it (hopefully) more transparent.
Alexey Samsonov
- [PATCH] Rewrite calculateDbgValueHistory to make it (hopefully) more transparent.
Alexey Samsonov
- [compiler-rt] r208268 - [DFSan] Update build rules for Makefile build
Alexey Samsonov
- [PATCH] Add FreeBSD support to address sanitizer process mapping facilities
Alexey Samsonov
- [compiler-rt] r208356 - Fixup test added in r208333
Alexey Samsonov
- [PATCH] [ASan tests] Use clang-cl to build tests on Windows
Alexey Samsonov
- [compiler-rt] r208333 - [ASan] Fix coverage behavior when a PC belongs to an unknown address range.
Alexey Samsonov
- FreeBSD buildbot failure
Alexey Samsonov
- [compiler-rt] r208363 - Fixup for r208066. Properly get values of PTRACE_GETREGSET/PTRACE_SETREGSET.
Alexey Samsonov
- [compiler-rt] r208066 - [sanitizer] fix build with glibc 2.4, patch by Sandra Loosemore
Alexey Samsonov
- [compiler-rt] r208373 - [Sanitizer] Move lit config for sanitizer_common unit tests under Unit/ dir for consistency.
Alexey Samsonov
- [compiler-rt] r208378 - [Sanitizer] Add the machinery to run the same test under several sanitizers
Alexey Samsonov
- [compiler-rt] r208451 - [CMake] Use ExternalProject to build MSan-ified version of libcxx for unit tests.
Alexey Samsonov
- PATCH: SelectionDAG: Remove setOperationAction(ISD::SELECT_CC, MVT::Other, Expand) hack.
Daniel Sanders
- [PATCH] [tablegen] Add !listconcat operator with the similar semantics as !strconcat
Daniel Sanders
- [llvm] r208179 - [mips] Move HasStdEnc to the front of the predicates lists.
Daniel Sanders
- [PATCH] [tablegen] Add !listconcat operator with the similar semantics as !strconcat
Daniel Sanders
- [llvm] r208183 - [tablegen] Add !listconcat operator with the similar semantics as !strconcat
Daniel Sanders
- [llvm] r208184 - [mips] Split Instruction.Predicates into smaller lists and re-join them with !listconcat
Daniel Sanders
- [llvm] r208197 - [mips] Move IsFP64bit/NotFP64bit to the front of the AdditionalPredicates list
Daniel Sanders
- [llvm] r208201 - [mips] Continue splitting Instruction.Predicates into smaller lists and re-join them with !listconcat
Daniel Sanders
- [PATCH] Add StatusText to the Processor class in Target.td to allow adding 'experimental' or 'highly experimental' annotations to processors.
Daniel Sanders
- [PATCH] Add StatusText to the Processor class in Target.td to allow adding 'experimental' or 'highly experimental' annotations to processors.
Daniel Sanders
- [PATCH] [mips] Add highly experimental support for MIPS-I, MIPS-II, MIPS-III, and MIPS-V
Daniel Sanders
- [llvm] r208209 - [mips] Add ISA_<name> adverbs and start using them instead of AdditionalPredicates overrides
Daniel Sanders
- [llvm] r208212 - [mips] Add INSN_<name> adverbs and start using them instead of AdditionalPredicates overrides
Daniel Sanders
- [llvm] r208213 - [mips] Add FGR_32/FGR_64/GPR_64 adjectives and use then instead of FGRPredicates/GPRPredicates
Daniel Sanders
- [PATCH] [mips] Add highly experimental support for MIPS-I, MIPS-II, MIPS-III, and MIPS-V
Daniel Sanders
- [llvm] r208221 - [mips] Add highly experimental support for MIPS-I, MIPS-II, MIPS-III, and MIPS-V
Daniel Sanders
- [llvm] r208293 - Use a vector of unique_ptrs to fix a memory leak introduced in r208179.
Daniel Sanders
- [llvm] r208301 - [mips] Implement tlbp, tlbr, tlbwi, and tlbwr
Daniel Sanders
- [llvm] r208305 - [mips] Marked up instructions added in MIPS-II and tested that IAS for -mcpu=mips1 does not accept them
Daniel Sanders
- [llvm] r208311 - [mips] Implement l[wd]c3, and s[wd]c3.
Daniel Sanders
- [llvm] r208327 - [mips] Correct tests that are meant to test valid assembly. They were actually rejected by GAS.
Daniel Sanders
- [llvm] r208334 - [mips] Add PredicateControl to InstAlias's
Daniel Sanders
- [llvm] r208337 - Mark test/TableGen/listconcat.td as XFAIL:vg_leak. llvm-tblgen is ignorant of vg_leak.
Daniel Sanders
- [llvm] r208293 - Use a vector of unique_ptrs to fix a memory leak introduced in r208179.
Daniel Sanders
- [llvm] r208397 - [mips] Added missing dsra -> dsrav and sra -> srav aliases.
Daniel Sanders
- [llvm] r208398 - [mips] Added missing daddu test to the valid instruction tests.
Daniel Sanders
- [llvm] r208399 - [mips][mips64r6] Add experimental support for MIPS32r6 and MIPS64r6
Daniel Sanders
- [llvm] r208408 - [mips] Marked up instructions added in MIPS-III and tested that IAS for -mcpu=mips[12] does not accept them
Daniel Sanders
- [llvm] r208410 - [mips] Remove unused CondMov feature bit
Daniel Sanders
- [llvm] r208414 - [mips] Marked up instructions added in MIPS-IV and tested that IAS for -mcpu=mips[123] does not accept them
Daniel Sanders
- [PATCH][SLP-Vectorizer]Always set alignment of vectorized LD/ST in SLP-Vectorizer
Arnold Schwaighofer
- [PATCH][SLP-Vectorizer]Always set alignment of vectorized LD/ST in SLP-Vectorizer
Arnold Schwaighofer
- [compiler-rt] r208066 - [sanitizer] fix build with glibc 2.4, patch by Sandra Loosemore
Kostya Serebryany
- [PATCH] fix GCC 4.9 libsanitizer build with old glibc
Kostya Serebryany
- [PATCH] [ASan/Win] Don't crash when ASAN_OPTIONS have disable_core=1
Kostya Serebryany
- [PATCH] [ASan/Win] Don't crash when ASAN_OPTIONS have disable_core=1
Kostya Serebryany
- [compiler-rt] r208092 - [asan] introduce interface function __sanitizer_verify_contiguous_container to verify annotations in vector-like containers
Kostya Serebryany
- [patch/asan] Use lvm.global_ctors instead of symbol name matching to find constructors
Kostya Serebryany
- [PATCH] Ignore stack-buffer-overflow in std::_Find_elem<*> / std::num_get<...>::_Getifld
Kostya Serebryany
- [compiler-rt] r207707 - Allow any test to be executed via a %run command.
Kostya Serebryany
- [compiler-rt] r208240 - [asan] fix i386 tests broken from r207707
Kostya Serebryany
- [compiler-rt] r208066 - [sanitizer] fix build with glibc 2.4, patch by Sandra Loosemore
Kostya Serebryany
- [PATCH] [ARM64] Check for proper immediate in shift/extend operands
Bradley Smith
- [PATCH] [ARM64] Ensure immediates in extend operands are in a valid range
Bradley Smith
- [PATCH] [ARM64] Re-work parsing of ADD/SUB shifted immediate operands
Bradley Smith
- [PATCH] [ARM64] Add diagnostics for expected arithmetic shifts
Bradley Smith
- [PATCH] [ARM64] Re-work parsing of ADD/SUB shifted immediate operands
Bradley Smith
- [llvm] r208317 - [ARM64] Check for proper immediate in shift/extend operands
Bradley Smith
- [llvm] r208318 - [ARM64] Ensure immediates in extend operands are in a valid range
Bradley Smith
- [PATCH] [ARM64] Re-work parsing of ADD/SUB shifted immediate operands
Bradley Smith
- [PATCH] [ARM64] Re-work parsing of ADD/SUB shifted immediate operands
Bradley Smith
- [PATCH] [ARM64] Re-work parsing of ADD/SUB shifted immediate operands
Bradley Smith
- [llvm] r208329 - [ARM64] Re-work parsing of ADD/SUB shifted immediate operands
Bradley Smith
- [llvm] r208330 - [ARM64] Add diagnostics for expected arithmetic shifts
Bradley Smith
- [PATCH] [ARM64] Move register/register MOV handling into tablegen and improve diagnostics
Bradley Smith
- [PATCH] [ARM64] Correct more bounds checks/diagnostics for arithmetic shift operands
Bradley Smith
- [PATCH] [ARM64] Add proper bounds checking/diagnostics to logical shifts
Bradley Smith
- [PATCH] [ARM64] Add diagnostics for bitfield extract/insert instructions
Bradley Smith
- [llvm] r207979 - LTO: -internalize sets visibility to default
Duncan P. N. Exon Smith
- [PATCH] Ignore/drop visibility for symbols with local linkage
Duncan P. N. Exon Smith
- [llvm] r208035 - blockfreq: Move include to .cpp
Duncan P. N. Exon Smith
- [PATCH] Ignore/drop visibility for symbols with local linkage
Duncan P. N. Exon Smith
- [llvm] r208149 - llvm-cov: Handle missing source files as GCOV does
Duncan P. N. Exon Smith
- [llvm] r208261 - LTO: Check local linkage first
Duncan P. N. Exon Smith
- [llvm] r208262 - LTO: Assert visibility of local linkage when merging symbols
Duncan P. N. Exon Smith
- [llvm] r208263 - IR: Don't allow non-default visibility on local linkage
Duncan P. N. Exon Smith
- [llvm] r208264 - GlobalValue: Assert symbols with local linkage have default visibility
Duncan P. N. Exon Smith
- [PATCH] Ignore/drop visibility for symbols with local linkage
Duncan P. N. Exon Smith
- [llvm] r195241 - [PM] Add the preservation system to the new pass manager.
Duncan P. N. Exon Smith
- [compiler-rt] r208460 - InstrProf: Test the functions in the runtime
Duncan P. N. Exon Smith
- [compiler-rt] r208462 - InstrProf: Pacify buildbots after r208460
Duncan P. N. Exon Smith
- [compiler-rt] r208464 - InstrProf: Remove redundant declaration
Duncan P. N. Exon Smith
- [PATCH] Add llvm::function_ref as a type-erased non-owning reference to a callable
Richard Smith
- [llvm] r208025 - Add llvm::function_ref (and a couple of uses of it), representing a type-erased reference to a callable object.
Richard Smith
- [PATCH] Add llvm::function_ref as a type-erased non-owning reference to a callable
Richard Smith
- [llvm] r208030 - Revert r208025, which made buildbots unhappy for unknown reasons.
Richard Smith
- [llvm] r208033 - Re-commit r208025, reverted in r208030, with a fix for a conformance issue
Richard Smith
- [llvm] r208034 - Revert accidentally-committed files.
Richard Smith
- [llvm] r208025 - Add llvm::function_ref (and a couple of uses of it), representing a type-erased reference to a callable object.
Richard Smith
- [llvm] r208033 - Re-commit r208025, reverted in r208030, with a fix for a conformance issue
Richard Smith
- [llvm] r208067 - Update programmers manual to cover llvm::function_ref, and add a note to the
Richard Smith
- [PATCH] Add llvm::function_ref as a type-erased non-owning reference to a callable
Richard Smith
- [PATCH] Fix PR19169:Crash on invalid attempting to specialize a template method as a template variable
Richard Smith
- [llvm] r208272 - Simplify and fix incorrect comment. No functionality change.
Richard Smith
- [llvm] r208276 - [modules] Add missing #include.
Richard Smith
- [llvm] r207982 - Fix spelling.
Joerg Sonnenberger
- [PATCH] Support Itanium ABI like unwinding on ARM and use it for NetBSD
Joerg Sonnenberger
- [PATCH] Support Itanium ABI like unwinding on ARM and use it for NetBSD
Joerg Sonnenberger
- [PATCH] Support Itanium ABI like unwinding on ARM and use it for NetBSD
Joerg Sonnenberger
- [llvm] r208129 - If a function needs a frame pointer, but r11 (aka fp) has not been used,
Joerg Sonnenberger
- [PATCH] Support Itanium ABI like unwinding on ARM and use it for NetBSD
Joerg Sonnenberger
- [llvm] r208166 - Allow using normal .eh_frame based unwinding on ARM. Use the same
Joerg Sonnenberger
- [PATCH] Support Itanium ABI like unwinding on ARM and use it for NetBSD
Joerg Sonnenberger
- [llvm] r208309 - Add isOSFreeBSD triple test
Joerg Sonnenberger
- [llvm] r208309 - Add isOSFreeBSD triple test
Joerg Sonnenberger
- [compiler-rt] r201909 - Introduce CRT_HAS_128BIT, currently for all __LP64__ platforms.
Joerg Sonnenberger
- [PATCH] [x86] Fold extract_vector_elt of a load into the load's address computation.
Michael Spencer
- [PATCH] [obj2yaml] Recognize input file format automatically
Michael Spencer
- [PATCH] Add Load Combine Pass
Michael Spencer
- [PATCH] Add Load Combine Pass
Michael Spencer
- [PATCH] [obj2yaml] Support ELF input format in the obj2yaml tool
Michael Spencer
- [PATCH] Optimize long branch for MIPS64 by removing calculation of %higher and %highest
Sasa Stankovic
- [PATCH] ARM: Homogeneous aggregates must be allocated to contiguous registers
Oliver Stannard
- [PATCH] ARM: Homogeneous aggregates must be allocated to contiguous registers
Oliver Stannard
- [PATCH] ARM: Homogeneous aggregates must be allocated to contiguous registers
Oliver Stannard
- [llvm] r208413 - ARM: HFAs must be passed in consecutive registers
Oliver Stannard
- [PATCH] ARM: Homogeneous aggregates must be allocated to contiguous registers
Oliver Stannard
- [PATCH] Fix SROA regression causing data corruption, fixes PR19250
Björn Steinbrink
- PATCH: SelectionDAG: Remove setOperationAction(ISD::SELECT_CC, MVT::Other, Expand) hack.
Tom Stellard
- [PATCH][Build] Add rule to generate fully-expanded .td file
Tom Stellard
- [llvm] r208005 - R600: Expand i64 ISD:SUB
Tom Stellard
- [PATCH 1/4] R600: Move MIN/MAX matching from LowerOperation() to PerformDAGCombine()
Tom Stellard
- [PATCH 2/4] SelectionDAG: Expand SELECT_CC to SELECT + SETCC
Tom Stellard
- [PATCH] SelectionDAG: Expand i64 = FP_TO_SINT i32
Tom Stellard
- [PATCH] R600: Expand i64 SELECT_CC
Tom Stellard
- R600/SI: Prettier display of input modifiers and fold of fabs
Tom Stellard
- [PATCH] Fix using wrong result type for setcc.
Tom Stellard
- [PATCH 1/2] R600/SI: Fix SMRD pattern for offsets > 32 bits
Tom Stellard
- [PATCH 2/2] R600/SI: Teach SIInstrInfo::moveToVALU() how to move S_LOAD_*_IMM instructions
Tom Stellard
- [www-releases] r208244 - Add source, binaries, and documentation for 3.4.1 release
Tom Stellard
- [www-releases] r208244 - Add source, binaries, and documentation for 3.4.1 release
Tom Stellard
- [www-releases] r208244 - Add source, binaries, and documentation for 3.4.1 release
Tom Stellard
- [www-releases] r208244 - Add source, binaries, and documentation for 3.4.1 release
Tom Stellard
- [www-releases] r208244 - Add source, binaries, and documentation for 3.4.1 release
Tom Stellard
- [www-releases] r208244 - Add source, binaries, and documentation for 3.4.1 release
Tom Stellard
- [www-releases] r208244 - Add source, binaries, and documentation for 3.4.1 release
Tom Stellard
- [www-releases] r208244 - Add source, binaries, and documentation for 3.4.1 release
Tom Stellard
- [www-releases] r208244 - Add source, binaries, and documentation for 3.4.1 release
Tom Stellard
- [www-releases] r208244 - Add source, binaries, and documentation for 3.4.1 release
Tom Stellard
- [www-releases] r208244 - Add source, binaries, and documentation for 3.4.1 release
Tom Stellard
- [www-releases] r208244 - Add source, binaries, and documentation for 3.4.1 release
Tom Stellard
- PATCH: R600/SI: Stop using VSrc_* as default register classes
Tom Stellard
- [PATCH][TargetInstrInfo] Fix the implementation of commuteInstruction to match the comment of the API
Tom Stellard
- [PATCH] R600/SI: Use VALU instructions for i1 ops
Tom Stellard
- PATCH: SelectionDAG: Remove setOperationAction(ISD::SELECT_CC, MVT::Other, Expand) hack.
Tom Stellard
- [www] r208418 - Update latest version to 3.4.1
Tom Stellard
- [llvm] r208429 - R600: Move MIN/MAX matching from LowerOperation() to PerformDAGCombine()
Tom Stellard
- [llvm] r208430 - R600: Expand i64 SELECT_CC
Tom Stellard
- [llvm] r208431 - R600/SI: Fix SMRD pattern for offsets > 32 bits
Tom Stellard
- [llvm] r208432 - R600/SI: Teach SIInstrInfo::moveToVALU() how to move S_LOAD_*_IMM instructions
Tom Stellard
- [PATCH] R600/SI: Fix unreachable on branch on constant.
Tom Stellard
- [compiler-rt] r208069 - [msan] Fix print_shadow test.
Evgeniy Stepanov
- [compiler-rt] r207622 - [msan] Prettify __msan_print_shadow.
Evgeniy Stepanov
- [llvm] r208073 - Disable -Wcomment when building with GCC.
Evgeniy Stepanov
- [compiler-rt] r208089 - [sanitizer] Print addresses in hexadecimal.
Evgeniy Stepanov
- [llvm] r208167 - [asan] Add a flag to control asm instrumentation.
Evgeniy Stepanov
- [PATCH] Syntax of asm instrumentation code is changed from AT&T to Intel.
Evgeniy Stepanov
- [compiler-rt] r208172 - [asan] Include asm instrumentation source in Makefile build.
Evgeniy Stepanov
- [compiler-rt] r208195 - [msan] Fix __msan_check_mem_is_initialized and prettify its output.
Evgeniy Stepanov
- [compiler-rt] r208196 - [sanitizer] Intercept obstack.
Evgeniy Stepanov
- [compiler-rt] r208207 - [sanitizer] Replace a macro with a function.
Evgeniy Stepanov
- [llvm] r208211 - [msan] Fix -fsanitize=memory -fno-integrated-as.
Evgeniy Stepanov
- [PATCH] (SUB|ADD) 128, RSP is replaced by LEA.
Evgeniy Stepanov
- [compiler-rt] r208290 - [sanitizer] Unconditionally write to target buffer in *sprintf interceptors.
Evgeniy Stepanov
- [compiler-rt] r208291 - [asan] Update tests for r208290.
Evgeniy Stepanov
- [compiler-rt] r208294 - [msan] Fix potential infinite recursion in a test.
Evgeniy Stepanov
- [compiler-rt] r208295 - [msan] Switch to common printf interceptors.
Evgeniy Stepanov
- [llvm] r208296 - [asan] Preserve flags in asm instrumentation.
Evgeniy Stepanov
- [PATCH] [asan-asm-instrumentation] (SUB|ADD) 128, RSP is replaced by LEA in assembly instrumentation.
Evgeniy Stepanov
- [compiler-rt] r208303 - [msan] Intercept strxfrm.
Evgeniy Stepanov
- [PATCH] [MC] [MachO] Check for overflow of scattered relocations on ARM
Jevin Sweval
- [llvm] r207973 - Select bdver2 instead of bdver1 if TBM support is present on models < 0x10.
Kaelyn Takata
- [dragonegg] r208283 - Use DIBuilder::createReplaceableForwardDecl(), corresponding to LLVM r208054.
NAKAMURA Takumi
- [llvm] r208337 - Mark test/TableGen/listconcat.td as XFAIL:vg_leak. llvm-tblgen is ignorant of vg_leak.
NAKAMURA Takumi
- [llvm] r208388 - Remove use of = default/= delete as they're unsupported on MSVC2012
NAKAMURA Takumi
- [llvm] r208393 - test/TableGen: Remove XFAIL:vg_leak out of 3 tests corresponding to r208293.
NAKAMURA Takumi
- [llvm] r208337 - Mark test/TableGen/listconcat.td as XFAIL:vg_leak. llvm-tblgen is ignorant of vg_leak.
NAKAMURA Takumi
- [llvm] r208406 - Mark yaml2obj-elf-x86-rel.yaml as XFAIL:vg_leak for now. This has two pairs of duplicate hashes.
NAKAMURA Takumi
- [llvm] r208228 - [yaml2obj] Support ELF x86 relocations.
NAKAMURA Takumi
- [PATCH] Fix hardcoded path seperator in two code locations
NAKAMURA Takumi
- [llvm] r208515 - Reformat blank lines.
NAKAMURA Takumi
- [llvm] r202959 - [C++11] Add overloads for externally used OwningPtr functions.
Alp Toker
- [llvm] r208007 - [Support/MemoryBuffer] Introduce a boolean parameter (false by default) 'IsVolatile' for the open file functions.
Alp Toker
- [PATCH] MemoryBuffer: don't force mmap when stat fails
Alp Toker
- [llvm] r208383 - printCustom is only used in PseudoSourceValue, remove it from Value.
Alp Toker
- [llvm] r208395 - MemoryBuffer: remove unusued definitions
Alp Toker
- [llvm] r208396 - MemoryBuffer: don't force mmap when stat fails
Alp Toker
- [PATCH] MemoryBuffer: don't force mmap when stat fails
Alp Toker
- [PATCH] Fix hardcoded path seperator in two code locations
Alp Toker
- [PATCH] Fix hardcoded path seperator in two code locations
Alp Toker
- [PATCH] Fix hardcoded path seperator in two code locations
Alp Toker
- [llvm] r208064 - Use X86 memory operand enums instead of hardcoding.
Craig Topper
- [llvm] r208137 - Update an embarassing out-of-date comment.
Andrew Trick
- [PATCH] Add Load Combine Pass
Andrew Trick
- [PATCH] Add Load Combine Pass
Andrew Trick
- [PATCH] Add Load Combine Pass
Andrew Trick
- [PATCH] Add Load Combine Pass
Andrew Trick
- [PATCH] [PR18861] Fix for LoopUnroll pass was breaking LCSSA form while completely removing loop
Andrew Trick
- [PATCH] Teaching loop simplify to preserve LCSSA
Andrew Trick
- [PATCH] Teaching loop simplify to preserve LCSSA
Andrew Trick
- [PATCH] [PR18861] Fix for LoopUnroll pass was breaking LCSSA form while completely removing loop
Andrew Trick
- [lld] r207989 - Re-submit r207884: Remove dead code
Rui Ueyama
- [lld] r208020 - Remove operator[] that was used only in tests.
Rui Ueyama
- [lld] r208022 - Fix spelling.
Rui Ueyama
- [lld] r208024 - Remove unused field.
Rui Ueyama
- [lld] r208028 - Remove repeated access specifier.
Rui Ueyama
- [lld] r208101 - Remove a method that no one is using.
Rui Ueyama
- [lld] r208109 - Don't return value rather than always returning true.
Rui Ueyama
- [lld] r208111 - Replace copypasta with function calls to make tests intelligible.
Rui Ueyama
- [lld] r208112 - Remove meaningless return value in test.
Rui Ueyama
- [lld] r208116 - Simplify unit test code.
Rui Ueyama
- [lld] r208118 - Make the test even more readable.
Rui Ueyama
- [lld] r208119 - s/My/Test/ as these classes are for tests.
Rui Ueyama
- [lld] r208120 - Fix copypaste error.
Rui Ueyama
- [lld] r208121 - Remove unused variable.
Rui Ueyama
- [lld] r208123 - Add a test for notifyProgress().
Rui Ueyama
- [lld] r208124 - Tests no longer uses getNextInputElement, so make it private.
Rui Ueyama
- [lld] r208144 - Expand nested input elements.
Rui Ueyama
- [lld] r208145 - Trivial simplification
Rui Ueyama
- [lld] r208256 - Simplify InputGraph::getNextFile. No functionality change.
Rui Ueyama
- [lld] r208266 - Call normalize() in the common driver.
Rui Ueyama
- [lld] r208365 - [PECOFF] Split LocallyImportedSymbolFile into two classes.
Rui Ueyama
- [lld] r208427 - temporary commit.
Rui Ueyama
- [lld] r208428 - [PECOFF] DLL extension can be omitted in .def file.
Rui Ueyama
- [lld] r208433 - Revert "temporary commit."
Rui Ueyama
- [lld] r208427 - temporary commit.
Rui Ueyama
- [lld] r208446 - [PECOFF] Fix dllexported name.
Rui Ueyama
- [lld] r208452 - [PECOFF] Resolve dllexported symbols.
Rui Ueyama
- [llvm] r208239 - [Hexagon] Add New TSFlags to be used in the upcoming patches.
Jyotsna Verma
- [llvm] r208349 - [Hexagon] Add new InstrItinClass to support timing classes.
Jyotsna Verma
- [compiler-rt] r207954 - tsan: disable debug output in normal mode
Dmitry Vyukov
- [PATCH] Add llvm::function_ref as a type-erased non-owning reference to a callable
Nico Weber
- [llvm] r208141 - Fix ASan init function detection after clang r208128.
Nico Weber
- [patch/asan] Use lvm.global_ctors instead of symbol name matching to find constructors
Nico Weber
- [llvm] r208243 - Let OnDiskHashTable call the destructor of its Items.
Nico Weber
- [www] r208113 - Update Win snapshot to r208017
Hans Wennborg
- [www] r208113 - Update Win snapshot to r208017
Hans Wennborg
- [llvm] r208098 - Add some details to the llvm-cov documentation. <rdar://problem/15819496>
Bob Wilson
- [PATCH] [ARM64] Recognize conditional incremental when there is ZEXT after SETCC in DAG
Weiming Zhao
- Tweak ConstantHoisting on X86
Michael Zolotukhin
- [llvm] r207966 - Add regression test for r207692.
Michael Zolotukhin
- [llvm] r207969 - Fix test from r207966 and add a comment there.
Michael Zolotukhin
- [llvm] r207969 - Fix test from r207966 and add a comment there.
Michael Zolotukhin
- [llvm] r207984 - Move test from r207969 to another folder and rename it.
Michael Zolotukhin
- [PATCH] Optimize redundant insertvalue instructions
Michael Zolotukhin
- [PATCH] Optimize redundant insertvalue instructions
Michael Zolotukhin
- [PATCH] Optimize redundant insertvalue instructions
Michael Zolotukhin
- [PATCH] Optimize redundant insertvalue instructions
Michael Zolotukhin
- [llvm] r208214 - [InstCombine] Add optimization of redundant insertvalue instructions.
Michael Zolotukhin
- [PATCH] Optimize redundant insertvalue instructions
Michael Zolotukhin
- [PATCH] Optimize redundant insertvalue instructions
Michael Zolotukhin
- [llvm] r208355 - [InstCombine] Some cleanup in optimization of redundant insertvalue instructions.
Michael Zolotukhin
- [PATCH] [tablegen] Add !listconcat operator with the similar semantics as !strconcat
hfinkel at anl.gov
- [PATCH] Add Load Combine Pass
hfinkel at anl.gov
- [PATCH] Add Load Combine Pass
hfinkel at anl.gov
- [PATCH] Add Load Combine Pass
hfinkel at anl.gov
- [llvm] r208009 - Remove a call to std::exit in a library. Make "Help" return
scott douglass
- [PATCH] XCore target: use TEST_TARGET_FLAGS to override target's memory size.
robert lytton
- Optimize load from aggregate stores
deadal nix
- [PATCH] Fix missing -fno-rtti on `llvm-config --cxxflags` with CMake.
jfonseca at vmware.com
- [PATCH]Fix Bug of Bitcast from Vectors of Small Element Size
李奇平
Last message date:
Sun May 11 23:34:42 PDT 2014
Archived on: Tue Aug 4 17:11:15 PDT 2015
This archive was generated by
Pipermail 0.09 (Mailman edition).