The Week Of Monday 13 October 2014 Archives by author
Starting: Mon Oct 13 00:01:08 PDT 2014
Ending: Sun Oct 19 23:39:45 PDT 2014
Messages: 1086
- [llvm] r219899 - TRE: make TRE a bit more aggressive
Saleem Abdulrasool
- [PATCH] SymbolRewriter: introduce the SymbolRewriter pass
Saleem Abdulrasool
- [PATCH] SymbolRewriter: introduce the SymbolRewriter pass
Saleem Abdulrasool
- [PATCH] Remove LoopVectorizationCostModel::AT
Ehsan Akhgari
- [PATCH] Remove LoopVectorizationCostModel::AT
Ehsan Akhgari
- [PATCH] builtins: avoid endian.h in favour of compiler builtins
Dan Albert
- [PATCH] [compiler-rt] Fix checks for Android.
Dan Albert
- [PATCH] llvm-mc & llc tools hang if no input arguments are present
Jyoti Allur
- [PATCH] Implement restrictions on SP in register list on LDM, LDMIA, LDMFD for ARM v7m
Jyoti Allur
- [PATCH] Implement restrictions on SP in register list on LDM, LDMIA, LDMFD for ARM v7m
Jyoti Allur
- [PATCH] Implement restrictions on SP in register list on LDM, LDMIA, LDMFD for ARM v7m
Jyoti Allur
- [PATCH] Add a "probe-stack" attribute
John Kåre Alsaker
- [PATCH] After llvm r195496, code compiled with -Os get substantially larger
Dimitry Andric
- [PATCH] After llvm r195496, code compiled with -Os get substantially larger
Dimitry Andric
- [llvm] r219616 - R600/SI: Minor cleanup of function
Matt Arsenault
- [PATCH 1/1] SelectionDAG: Add sext_inreg optimizations
Matt Arsenault
- [PATCH 1/1] SelectionDAG: Add sext_inreg optimizations
Matt Arsenault
- [PATCH 1/1] SelectionDAG: Add sext_inreg optimizations
Matt Arsenault
- [PATCH 1/1] SelectionDAG: Add sext_inreg optimizations
Matt Arsenault
- [PATCH 1/1] SelectionDAG: Add sext_inreg optimizations
Matt Arsenault
- [PATCH v4 1/1] R600: Add carry and borrow instructions. Use them to implement UADDO/USUBO
Matt Arsenault
- [PATCH] R600/SI: Get rid of FCLAMP_SI pseudo
Matt Arsenault
- [llvm] r219698 - R600/SI: Use DS offsets for constant addresses
Matt Arsenault
- [PATCH] R600/SI: Use DS offsets for constant addresses
Matt Arsenault
- [PATCH] R600/SI: Add pattern for bswap
Matt Arsenault
- [PATCH v2 1/1] R600: Limit FMA to EG+ with FP64 hw.
Matt Arsenault
- [PATCH v2 1/1] R600: Limit FMA to EG+ with FP64 hw.
Matt Arsenault
- [PATCH] R600: Fix miscompiles when BFE has multiple uses
Matt Arsenault
- [PATCH 3/8] R600/SI: Add global atomicrmw and
Matt Arsenault
- [llvm] r219777 - R600: Remove outdated comment
Matt Arsenault
- [llvm] r219778 - R600: Use existing variable
Matt Arsenault
- [PATCH] R600/SI: Remove RSRC pseudos
Matt Arsenault
- [PATCH] R600/SI: Also try to use 0 base for misaligned 8-byte DS loads.
Matt Arsenault
- [llvm] r219819 - R600: Fix miscompiles when BFE has multiple uses
Matt Arsenault
- [llvm] r219823 - R600/SI: Also try to use 0 base for misaligned 8-byte DS loads.
Matt Arsenault
- [PATCH] R600: Fix miscompiles when BFE has multiple uses
Matt Arsenault
- [PATCH] R600/SI: Also try to use 0 base for misaligned 8-byte DS loads.
Matt Arsenault
- [PATCH] R600: Fix nonsensical implementation of computeKnownBits for BFE
Matt Arsenault
- [PATCH] PR20778: [SelectionDAG] Teach the vector scalarizer about FP conversions.
Matt Arsenault
- [PATCH] R600/SI: Implement areMemAccessesTriviallyDisjoint
Matt Arsenault
- [llvm] r219867 - Move variable down to use
Matt Arsenault
- [llvm] r219868 - R600: Remove unnecessary part of computeKnownBitsForTargetNode
Matt Arsenault
- [llvm] r219879 - R600: Remove dead function
Matt Arsenault
- [PATCH] R600/SI: Fix sext_inreg problems
Matt Arsenault
- [llvm] r219953 - R600: Fix nonsensical implementation of computeKnownBits for BFE
Matt Arsenault
- [PATCH] Add minnum / maxnum intrinsics
Matt Arsenault
- [PATCH] Add codegen for minnum / magnum
Matt Arsenault
- [PATCH] R600: Fix nonsensical implementation of computeKnownBits for BFE
Matt Arsenault
- [llvm] r219956 - R600/SI: Remove unnecessary VALU patterns
Matt Arsenault
- [llvm] r219988 - R600/SI: Remove another VALU pattern
Matt Arsenault
- [llvm] r219999 - R600/SI: Simplify debug printing
Matt Arsenault
- [PATCH] R600/SI: Move SIFixSGPRCopies to right after isel
Matt Arsenault
- [PATCH 6/9] R600/SI: Add global atomicrmw min/umin
Matt Arsenault
- [PATCH] R600/SI: Fix sext_inreg problems
Matt Arsenault
- [llvm] r220056 - R600/SI: Remove SI_BUFFER_RSRC pseudo
Matt Arsenault
- [llvm] r220057 - R600/SI: Use complex pattern for MUBUF load patterns.
Matt Arsenault
- [llvm] r220061 - R600/SI: Use early return instead of checking condition twice
Matt Arsenault
- [llvm] r220062 - R600/SI: Allow comuting fp immediates
Matt Arsenault
- [llvm] r220063 - R600/SI: Cleanup code with ChangeToFPImmediate
Matt Arsenault
- [llvm] r220064 - R600/SI: Fix general commuting breaking src mods
Matt Arsenault
- [llvm] r220065 - R600/SI: Simplify code with hasModifiersSet
Matt Arsenault
- [llvm] r220066 - R600/SI: Allow commuting with source modifiers
Matt Arsenault
- [llvm] r220067 - R600/SI: Also check for FPImm literal constants
Matt Arsenault
- [llvm] r220068 - Fix typo
Matt Arsenault
- [PATCH] R600/SI: Commuting improvements
Matt Arsenault
- [PATCH] [InstSimplify] Support constant folding to vector of pointers
Matt Arsenault
- [PATCH] R600/SI: Fix f64 inline immediates
Matt Arsenault
- [llvm] r220091 - R600/SI: Remove redundant setting of instruction bits
Matt Arsenault
- [PATCH] R600/SI: Allow commuting some 3 op instructions
Matt Arsenault
- [PATCH] [lld] Teach LLD how to parse complete linker scripts
Rafael Auler
- [PATCH] [lld] Teach LLD how to parse complete linker scripts
Rafael Auler
- [PATCH] [lld] Teach LLD how to parse complete linker scripts
Rafael Auler
- [PATCH] Fix build with CMake if LLVM_USE_INTEL_JITEVENTS option is enabled.
Alexey Bader
- [PATCH] Fix typo in Clang test arm-cortex-cpus.c
Gabor Ballabas
- [PATCH] Fix typo in Clang test arm-cortex-cpus.c
Gabor Ballabas
- [PATCH] Fix typo in Clang test arm-cortex-cpus.c
Gabor Ballabas
- [llvm] r219638 - Removing the static destructor from ManagedStatic.cpp by controlling the allocation and de-allocation of the mutex.
Aaron Ballman
- [llvm] r219804 - Use 'auto' for easier reading; no functional change intended.
Aaron Ballman
- [PATCH] NaCl's x86 DataLayout should specify an alignment for f80
JF Bastien
- [PATCH] Synchronize the NaCl DataLayout string with the one in clang
JF Bastien
- [PATCH] Add a fence elimination pass
JF Bastien
- [PATCH] Add a fence elimination pass
JF Bastien
- [PATCH] [MC] Make bundle alignment mode setting idempotent and support nested bundles
Eli Bendersky
- [compiler-rt] Enable ASAN for powerpc64le-linux
Peter Bergner
- [PATCH] [Compiler-rt][Sanitizer][MSan][MIPS] Adding support for MIPS32
Mohit Bhakkad
- [PATCH][X86] Fix missed selection of non-temporal store of zero vector (PR19370).
Andrea Di Biagio
- [PATCH][X86] Fix missed selection of non-temporal store of zero vector (PR19370).
Andrea Di Biagio
- [PATCH][X86] Fix missed selection of non-temporal store of zero vector (PR19370).
Andrea Di Biagio
- [llvm] r220054 - [X86] Fix missed selection of non-temporal store of zero vector.
Andrea Di Biagio
- [PATCH][X86] Fix missed selection of non-temporal store of zero vector (PR19370).
Andrea Di Biagio
- [PATCH] Removing the static destructor from ManagedStatic.cpp by controlling the allocation and de-allocaation of the mutex.
Chris Bieneman
- [PATCH] Removing the static destructor from ManagedStatic.cpp by controlling the allocation and de-allocaation of the mutex.
Chris Bieneman
- [PATCH] Removing the static destructor from ManagedStatic.cpp by controlling the allocation and de-allocaation of the mutex.
Chris Bieneman
- [llvm] r219638 - Removing the static destructor from ManagedStatic.cpp by controlling the allocation and de-allocation of the mutex.
Chris Bieneman
- [llvm] r219640 - Updating documentation as per Chandler's feedback.
Chris Bieneman
- [llvm] r219638 - Removing the static destructor from ManagedStatic.cpp by controlling the allocation and de-allocation of the mutex.
Chris Bieneman
- [llvm] r219638 - Removing the static destructor from ManagedStatic.cpp by controlling the allocation and de-allocation of the mutex.
Chris Bieneman
- [PATCH] optimize away fabs calls when input is known positive
Chris Bieneman
- [PATCH] Defining a new API for debug options that doesn't rely on static global cl::opts.
Chris Bieneman
- [llvm] r219854 - Defining a new API for debug options that doesn't rely on static global cl::opts.
Chris Bieneman
- [PATCH] Defining a new API for debug options that doesn't rely on static global cl::opts.
Chris Bieneman
- [llvm] r219861 - Fixing the build failure due to compiler warnings and unnecessary disambiguation.
Chris Bieneman
- [llvm] r219862 - Updating documentation based on my change to remove the template disambiguation.
Chris Bieneman
- [llvm] r219638 - Removing the static destructor from ManagedStatic.cpp by controlling the allocation and de-allocation of the mutex.
Chris Bieneman
- [compiler-rt] r219600 - tsan: better reporting for virtual-call-after-free
David Blaikie
- [llvm] r219669 - Instead of the TargetMachine cache the MachineFunction
David Blaikie
- [llvm] r219215 - DebugInfo: Ensure that all debug location scope chains from instructions within a function, lead to the function itself.
David Blaikie
- [llvm] r219693 - Fix stuff... again.
David Blaikie
- [llvm] r219694 - Revert some parts of r196288 that were confusing and untested.
David Blaikie
- [llvm] r219695 - Revert "Fix stuff... again."
David Blaikie
- [llvm] r196288 - Reland 196270 "Generalize debug info / EH emission in AsmPrinter"
David Blaikie
- [llvm] r219693 - Fix stuff... again.
David Blaikie
- [llvm] r219586 - APSInt: Simplify code to reduce the number of copies. No functionality change.
David Blaikie
- [MCJIT][DebugInfo] [PATCH] Remove object-ownership from RuntimeDyld.
David Blaikie
- [llvm] r219702 - DebugInfo: Ensure that all debug location scope chains from instructions within a function, lead to the function itself.
David Blaikie
- [PATCH] Remove LoopVectorizationCostModel::AT
David Blaikie
- [PATCH] Remove LoopVectorizationCostModel::AT
David Blaikie
- Explicit conversion of SmallString to std::string
David Blaikie
- Explicit conversion of SmallString to std::string
David Blaikie
- Explicit conversion of SmallString to std::string
David Blaikie
- [llvm] r219798 - DI: Use a `DenseMap` instead of named metadata, NFC
David Blaikie
- [llvm] r219804 - Use 'auto' for easier reading; no functional change intended.
David Blaikie
- [MCJIT][DebugInfo] [PATCH] Remove object-ownership from RuntimeDyld.
David Blaikie
- [PATCH] Fixing line numbers of inlined allocas
David Blaikie
- [llvm] r219804 - Use 'auto' for easier reading; no functional change intended.
David Blaikie
- [PATCH] Fixing line numbers of inlined allocas
David Blaikie
- [llvm] r219884 - Revert r219832.
David Blaikie
- [PATCH] [dwarfdump] Dump DW_AT_ranges values inline in the debug_info dump.
David Blaikie
- [PATCH] [dwarfdump] Dump DW_AT_ranges values inline in the debug_info dump.
David Blaikie
- [PATCH] Prevent MDNode's RAUW from introducing a reference to a void Value.
David Blaikie
- [PATCH] Prevent MDNode's RAUW from introducing a reference to a void Value.
David Blaikie
- [PATCH] Prevent MDNode's RAUW from introducing a reference to a void Value.
David Blaikie
- [PATCH] Fixing line numbers of inlined allocas
David Blaikie
- [PATCH] Module flag to suppress the DWARF entries DW_AT_MIPS_linkage_name and DW_AT_linkage_name.
David Blaikie
- [PATCH] Prevent MDNode's RAUW from introducing a reference to a void Value.
David Blaikie
- [llvm] r219638 - Removing the static destructor from ManagedStatic.cpp by controlling the allocation and de-allocation of the mutex.
Justin Bogner
- [llvm] r219741 - [LoopVectorize] Ignore @llvm.assume for cost estimates and legality
Justin Bogner
- [llvm] r219748 - [AArch64] Wrong CC access in CSINC-conditional branch sequence
Justin Bogner
- [PATCH] [X86] Improve mul w/ overflow codegen, to MUL8+SETO.
Ahmed Bougacha
- [PATCH] PR20778: [SelectionDAG] Teach the vector scalarizer about FP conversions.
Ahmed Bougacha
- [PATCH] [AArch64] Change default legalization behavior of v1i32 to be widen to v2i32 instead of scalarization
Ahmed Bougacha
- [PATCH] PR20778: [SelectionDAG] Teach the vector scalarizer about FP conversions.
Ahmed Bougacha
- [PATCH] PR20778: [SelectionDAG] Teach the vector scalarizer about FP conversions.
Ahmed Bougacha
- [PATCH] PR20778: [SelectionDAG] Teach the vector scalarizer about FP conversions.
Ahmed Bougacha
- [compiler-rt] r219860 - [compiler-rt] compiler-rt's CMake append_if function clashes with LLVM's, let's rename it to append_list_if
Kuba Brecka
- [PATCH] compiler-rt's CMake append_if function clashes with LLVM's, let's rename it to append_list_if
Kuba Brecka
- [llvm] r219617 - Fix a broadcast related regression on the vector shuffle lowering.
Filipe Cabecinhas
- [PATCH] Fix a broadcast related regression on the vector shuffle lowering.
Filipe Cabecinhas
- [compiler-rt] r219632 - Fix minor typos in comments.
Filipe Cabecinhas
- [debuginfo-tests] r219992 - Always compile debuginfo-tests for the host triple
Filipe Cabecinhas
- [debuginfo-tests] r220152 - New round of fixes for "Always compile debuginfo-tests for the host triple"
Filipe Cabecinhas
- [PATCH] Fix a broadcast related regression on the vector shuffle lowering.
Chandler Carruth
- [PATCH] SSE pslldq/psrldq shuffle mask decodes
Chandler Carruth
- [PATCH] SSE pslldq/psrldq shuffle mask decodes
Chandler Carruth
- [PATCH] Initial version of Go bindings.
Chandler Carruth
- [PATCH] Removing the static destructor from ManagedStatic.cpp by controlling the allocation and de-allocaation of the mutex.
Chandler Carruth
- [PATCH] Introduce Go coding standards for LLVM.
Chandler Carruth
- [PATCH] Introduce Go coding standards for LLVM.
Chandler Carruth
- [llvm] r219644 - Add some optional passes around the vectorizer to both better prepare
Chandler Carruth
- SLP/Loop vectorizer pass ordering
Chandler Carruth
- SLP/Loop vectorizer pass ordering
Chandler Carruth
- [PATCH] SSE pslldq/psrldq shuffle mask decodes
Chandler Carruth
- [PATCH] SSE pslldq/psrldq shuffle mask decodes
Chandler Carruth
- [llvm] r219667 - Add lld to the parallel set of directories since it doesn't depend
Chandler Carruth
- [llvm] r219667 - Add lld to the parallel set of directories since it doesn't depend
Chandler Carruth
- [PATCH] Defining a new API for debug options that doesn't rely on static global cl::opts.
Chandler Carruth
- [PATCH] Defining a new API for debug options that doesn't rely on static global cl::opts.
Chandler Carruth
- [PATCH] [AArch64] Change default legalization behavior of v1i32 to be widen to v2i32 instead of scalarization
Chandler Carruth
- [PATCH] Initial version of Go bindings.
Chandler Carruth
- [PATCH] Initial version of Go bindings.
Chandler Carruth
- [PATCH] Make GlobalsModRef more aggressive in finding allocations associated with globals by looking through bitcasts and all-zero GEPs.i
Chandler Carruth
- [patch][rfc] Delete -std-compile-opts
Chandler Carruth
- [llvm] r219955 - [SROA] Start more deeply moving SROA to use ranges rather than just
Chandler Carruth
- [llvm] r219958 - [SROA] Switch a couple of overly complex iterator accessors to just be
Chandler Carruth
- [llvm] r219962 - [SROA] More range-based cleanups to SROA, these brought to you by
Chandler Carruth
- [llvm] r219963 - [SROA] Switch the common variable name for the 'AllocaSlices' class to
Chandler Carruth
- [PATCH] [X86][SSE] pslldq/psrldq byte shifts/rotation for SSE2
Chandler Carruth
- [llvm] r219542 - Return undef on FP <-> Int conversions that overflow (PR21330).
Chandler Carruth
- [llvm] r220116 - [SROA] Change how SROA does vector-based promotion of allocas to handle
Chandler Carruth
- [llvm] r219542 - Return undef on FP <-> Int conversions that overflow (PR21330).
Chandler Carruth
- [llvm] r203862 - Fix a bug in InstCombine where we would incorrectly attempt to construct a
Chandler Carruth
- [llvm] r220137 - Remove a test that was ported from the old llvm-gcc frontend test suite.
Chandler Carruth
- [llvm] r220138 - [InstCombine] Do an about-face on how LLVM canonicalizes (cast (load
Chandler Carruth
- [dragonegg] r220139 - Remove a bad test. The GEP has nothing to do with devirtualization, it
Chandler Carruth
- [llvm] r220141 - Preserve AA metadata when combining (cast (load (...))) -> (load (cast
Chandler Carruth
- [llvm] r220146 - Clean up the formatting and trailing whitespace of a routine before
Chandler Carruth
- [llvm] r220147 - Clean up doxygen syntax and reword comments to flow better, have a brief
Chandler Carruth
- [llvm] r220149 - More formatting cleanup brought to you by clang-format.
Chandler Carruth
- [llvm] r220150 - Fix the other comment to use modern doxygen style and be a bit more
Chandler Carruth
- [llvm] r220151 - Rename 'TD' to 'DL' in this function as the argument is now a DataLayout
Chandler Carruth
- [PATCH] [InstCombineAddSub] Added the transformation - "sub (or A B) (xor A B) -> (and A B)"
Chandler Carruth
- [llvm] r220156 - Switch how the datalayout availability test is handled in this code to
Chandler Carruth
- [llvm] r220161 - Fix a long-standing miscompile in the load analysis that was uncovered
Chandler Carruth
- [llvm] r220164 - Move previously dead code to handle computing the known bits of an alias
Chandler Carruth
- [llvm] r220141 - Preserve AA metadata when combining (cast (load (...))) -> (load (cast
Chandler Carruth
- [llvm] r220141 - Preserve AA metadata when combining (cast (load (...))) -> (load (cast
Chandler Carruth
- [llvm] r220165 - Do a better and more complete job of preserving metadata when combining
Chandler Carruth
- [llvm] r220141 - Preserve AA metadata when combining (cast (load (...))) -> (load (cast
Chandler Carruth
- [PATCH] Add find_as to DenseSet.
Chandler Carruth
- [llvm] r220176 - Add a datalayout string to this test so that it exercises the full gamut
Chandler Carruth
- [llvm] r220178 - Teach the load analysis driving core instcombine logic and other bits of
Chandler Carruth
- [llvm] r220186 - Fix a somewhat subtle pair of issues with JumpThreading I introduced in
Chandler Carruth
- [llvm] r219636 - Migrate another set of getSubtargetImpl away.
Eric Christopher
- [llvm] r219650 - Remove the TargetMachine from DFAPacketizer since it was only
Eric Christopher
- [llvm] r219652 - Include map into the A15SDOptimizer rather than pick it up
Eric Christopher
- [llvm] r219653 - Don't include DFAPacketizer in TargetInstrInfo, there's no reason.
Eric Christopher
- [lld] r219655 - [mach-o] Add Pass to create are shim Atoms for ARM interworking.
Eric Christopher
- [lld] r219655 - [mach-o] Add Pass to create are shim Atoms for ARM interworking.
Eric Christopher
- [llvm] r219661 - Access the subtarget off of the MachineFunction rather than
Eric Christopher
- [llvm] r219662 - Have MachineInstrBundle use the MachineFunction for subtarget
Eric Christopher
- [llvm] r219663 - Remove the use and member variable of the TargetMachine from
Eric Christopher
- [llvm] r219666 - Access the subtarget off of the MachineFunction via the DAG
Eric Christopher
- [llvm] r219667 - Add lld to the parallel set of directories since it doesn't depend
Eric Christopher
- [llvm] r219668 - Access subtarget specific variables off of the MachineFunction's
Eric Christopher
- [llvm] r219669 - Instead of the TargetMachine cache the MachineFunction
Eric Christopher
- [llvm] r219670 - Grab the subtarget and subtarget dependent variables off of
Eric Christopher
- [llvm] r219671 - Grab the subtarget and subtarget dependent variables off of
Eric Christopher
- [llvm] r219672 - Remove unnecessary TargetMachine.h includes.
Eric Christopher
- [llvm] r219673 - Use the triple to figure out if this is a darwin target, not
Eric Christopher
- [llvm] r219674 - Grab the subtarget info off of the MachineFunction rather than
Eric Christopher
- [llvm] r219669 - Instead of the TargetMachine cache the MachineFunction
Eric Christopher
- [MCJIT][DebugInfo] [PATCH] Remove object-ownership from RuntimeDyld.
Eric Christopher
- [llvm] r219726 - [FastISel][AArch64] Add custom lowering for GEPs.
Eric Christopher
- [llvm] r219749 - No need to cache this unused variable.
Eric Christopher
- [llvm] r219750 - Remove unused variable.
Eric Christopher
- [llvm] r219741 - [LoopVectorize] Ignore @llvm.assume for cost estimates and legality
Eric Christopher
- [PATCH] Remove LoopVectorizationCostModel::AT
Eric Christopher
- [PATCH] Remove LoopVectorizationCostModel::AT
Eric Christopher
- [llvm] r219748 - [AArch64] Wrong CC access in CSINC-conditional branch sequence
Eric Christopher
- [PATCH] Fixing line numbers of inlined allocas
Eric Christopher
- [PATCH] Fixing line numbers of inlined allocas
Eric Christopher
- [llvm] r219798 - DI: Use a `DenseMap` instead of named metadata, NFC
Eric Christopher
- [llvm] r219847 - Avoid caching the MachineFunction, we don't use it outside of
Eric Christopher
- [llvm] r219669 - Instead of the TargetMachine cache the MachineFunction
Eric Christopher
- [PATCH] NaCl's x86 DataLayout should specify an alignment for f80
Eric Christopher
- [PATCH] First stage of call lowering for Mips fast-isel
Eric Christopher
- [PATCH] PR20778: [SelectionDAG] Teach the vector scalarizer about FP conversions.
Eric Christopher
- [PATCH] First stage of call lowering for Mips fast-isel
Eric Christopher
- [PATCH] First stage of call lowering for Mips fast-isel
Eric Christopher
- [PATCH] First stage of call lowering for Mips fast-isel
Eric Christopher
- [PATCH] Prevent MDNode's RAUW from introducing a reference to a void Value.
Eric Christopher
- [PATCH] Update API to add PIC-level support.
Eric Christopher
- [PATCH] LLVM codegen test cases updated to check instructions generated when VSX is activated on Power
Eric Christopher
- [PATCH] LLVM codegen test cases updated to check instructions generated when VSX is activated on Power
Eric Christopher
- [PATCH] LLVM codegen test cases updated to check instructions generated when VSX is activated on Power
Eric Christopher
- [PATCH] Prevent MDNode's RAUW from introducing a reference to a void Value.
Eric Christopher
- [PATCH] Prevent MDNode's RAUW from introducing a reference to a void Value.
Eric Christopher
- [PATCH] Remove unused debug info constants.These became unused in r219010.
Peter Collingbourne
- [PATCH] Introduce Go coding standards for LLVM.
Peter Collingbourne
- [PATCH] Initial version of Go bindings.
Peter Collingbourne
- [PATCH] Initial version of Go bindings.
Peter Collingbourne
- [llvm] r219635 - Remove unused debug info constants.
Peter Collingbourne
- [PATCH] Introduce Go coding standards for LLVM.
Peter Collingbourne
- [PATCH] Remove unused debug info constants.These became unused in r219010.
Peter Collingbourne
- [llvm] r219643 - Introduce LLVMWriteBitcodeToMemoryBuffer C API function.
Peter Collingbourne
- [llvm] r219646 - Introduce Go coding standards for LLVM.
Peter Collingbourne
- [PATCH] Initial version of Go bindings.
Peter Collingbourne
- [PATCH] Initial version of Go bindings.
Peter Collingbourne
- [PATCH] Introduce Go coding standards for LLVM.
Peter Collingbourne
- [PATCH] Initial version of Go bindings.
Peter Collingbourne
- [llvm] r219975 - Introduce LLVMParseCommandLineOptions C API function.
Peter Collingbourne
- [llvm] r219976 - Initial version of Go bindings.
Peter Collingbourne
- [PATCH] Initial version of Go bindings.
Peter Collingbourne
- [PATCH] Initial version of Go bindings.
Peter Collingbourne
- [llvm] r219991 - Add our own copy of the find_executable function to cope with installations
Peter Collingbourne
- [llvm] r220027 - Fix bashism in build.sh.
Peter Collingbourne
- [llvm] r220058 - We also need to catch OSError here.
Peter Collingbourne
- [llvm] r220071 - Disable ccache for go tests.
Peter Collingbourne
- [PATCH][PR21138] Lower <u, u, u, u, idx1, idx2, idx3, idx4> using 256bit shuffle instead of splitting
Quentin Colombet
- [PATCH][PR21138] Lower <u, u, u, u, idx1, idx2, idx3, idx4> using 256bit shuffle instead of splitting
Quentin Colombet
- [PATCH] [X86] Memory folding for commutative instructions (updated)
Quentin Colombet
- [PATCH][X86] Fix missed selection of non-temporal store of zero vector (PR19370).
Quentin Colombet
- [PATCH][X86] Fix missed selection of non-temporal store of zero vector (PR19370).
Quentin Colombet
- [PATCH][X86] Fix missed selection of non-temporal store of zero vector (PR19370).
Quentin Colombet
- [PATCH] [X86] Memory folding for commutative instructions (updated)
Quentin Colombet
- [llvm] r219542 - Return undef on FP <-> Int conversions that overflow (PR21330).
Quentin Colombet
- [PATCH] Don't index the static alloca map with dynamic alloca's for lifetime intrinsics
Pete Cooper
- [llvm] r220099 - Check for dynamic alloca's when selecting lifetime intrinsics.
Pete Cooper
- [PATCH] Don't index the static alloca map with dynamic alloca's for lifetime intrinsics
Pete Cooper
- [PATCH] Teach ScalarEvolution to sharpen range information.
Sanjoy Das
- [PATCH] Teach ScalarEvolution to sharpen range information.
Sanjoy Das
- [llvm] r219834 - Teach ScalarEvolution to sharpen range information.
Sanjoy Das
- [llvm] r219878 - Revert "r219834 - Teach ScalarEvolution to sharpen range information"
Sanjoy Das
- [llvm] r219834 - Teach ScalarEvolution to sharpen range information.
Sanjoy Das
- [PATCH] Teach ScalarEvolution to sharpen range information.
Sanjoy Das
- [PATCH] Flag to enable IEEE-754 friendly FP optimizations
Sergey Dmitrouk
- [PATCH] Flag to enable IEEE-754 friendly FP optimizations
Sergey Dmitrouk
- [PATCH] [ARM] [CodeGen] Do not emit intermediate register for zero FP immediate
Sergey Dmitrouk
- [PATCH] Add hard float versions of floating point to long long conversions
Sergey Dmitrouk
- [polly] r219612 - [Refactor][NfC] Simplify and clean the handling of (new) access relations
Johannes Doerfert
- [PATCH] [Polly][Refactor][NFC] Simplify and clean the handling of (new) access relations
Johannes Doerfert
- [PATCH] [Polly][Unfinished][NFC] Restructure the command line options
Johannes Doerfert
- [PATCH] [Polly][Unfinished][NFC] Restructure the command line options
Johannes Doerfert
- [PATCH] [Polly][Unfinished][NFC] Restructure the command line options
Johannes Doerfert
- [PATCH] [Polly][Unfinished][NFC] Restructure the command line options
Johannes Doerfert
- [PATCH] [Polly][Unfinished][NFC] Restructure the command line options
Johannes Doerfert
- [polly] r219864 - [Refactor][NfC] ReportLevel should be used as a bool not an int
Johannes Doerfert
- [lld] r220129 - [ELF] Add Readers for all the ELF subtargets.
Shankar Easwaran
- [lld] r220130 - Make lld-link symlink relative.
Shankar Easwaran
- [lld] r220131 - Sort include files according to convention.
Shankar Easwaran
- [lld] r220144 - Fix display of files processed by the linker.
Shankar Easwaran
- [lld] r219655 - [mach-o] Add Pass to create are shim Atoms for ARM interworking.
Shankar Easwaran
- [lld] r220159 - [ELF][Cleanup] Remove unused code.
Shankar Easwaran
- [lld] r220179 - [ELF] Fix functionality of merging similar strings.
Shankar Easwaran
- [lld] r220180 - [ELF] Make updateReferenceForMergeStringAccess virtual.
Shankar Easwaran
- [lld] r220182 - [ELF] Check for target architecture.
Shankar Easwaran
- [lld] r220184 - [ELF] Implement demangle.
Shankar Easwaran
- [lld] r220185 - [ELF] Add demangle test to XFAIL
Shankar Easwaran
- [PATCH] Enable the instruction printer in HexagonMCTargetDesc
Shankar Kalpathi Easwaran
- [PATCH] [lld] Teach LLD how to parse complete linker scripts
Shankar Kalpathi Easwaran
- [llvm] r219700 - Remove method that is identical to the base class one.
Rafael Espindola
- [llvm] r219706 - Remove unused member variable.
Rafael Espindola
- [llvm] r219707 - Revert "R600: Add new intrinsic to read work dimensions"
Rafael Espindola
- [llvm] r219796 - Move getNonexecutableStackSection up to the base ELF class.
Rafael Espindola
- [llvm] r219799 - Simplify handling of --noexecstack by using getNonexecutableStackSection.
Rafael Espindola
- [llvm] r219829 - Correctly handle references to section symbols.
Rafael Espindola
- [llvm] r219835 - Allow forward references to section symbols.
Rafael Espindola
- [llvm] r219951 - Delete -std-compile-opts.
Rafael Espindola
- [test-suite] r219968 - Update for llvm change.
Rafael Espindola
- [llvm] r220010 - Revert commit r219835 and r219829.
Rafael Espindola
- [llvm] r220016 - Add a test that would have found the bug in r219829.
Rafael Espindola
- [llvm] r220021 - Add back commits r219835 and a fixed version of r219829.
Rafael Espindola
- [llvm] r220048 - Don't crash if find_executable return None.
Rafael Espindola
- [llvm] r220093 - Revert "TRE: make TRE a bit more aggressive"
Rafael Espindola
- [llvm] r220174 - Always use -Wl,-gc-sections on our build.
Rafael Espindola
- [PATCH] Add PIC-level support to Clang.
Rafael Ávila de Espíndola
- [PATCH] Enable the instruction printer in HexagonMCTargetDesc
Rafael Ávila de Espíndola
- [PATCH] Fix gcc warning in gold-plugin.cpp
Rafael Ávila de Espíndola
- [PATCH] Add CRLF support to LineIterator.
Rafael Ávila de Espíndola
- [PATCH] Fix gcc warning in gold-plugin.cpp
Rafael Ávila de Espíndola
- [PATCH] Fix gcc warning in gold-plugin.cpp
Rafael Ávila de Espíndola
- [PATCH] Adding simple disassembler.
Rafael Ávila de Espíndola
- [llvm] r217909 - [llvm-objdump] improve error reporting of bad mach-o ordinals
Rafael Espíndola
- [llvm] r217930 - [llvm-objdump] properly use c_str() with format("%s"). Improve getLibraryShortNameByIndex() error handling.
Rafael Espíndola
- [PATCH] fix bug where sys::Wait could wait on wrong pid
Rafael Espíndola
- [llvm] r217909 - [llvm-objdump] improve error reporting of bad mach-o ordinals
Rafael Espíndola
- [llvm] r217812 - MC: Add support for BigObj
Rafael Espíndola
- [llvm] r219705 - R600: Add new intrinsic to read work dimensions
Rafael Espíndola
- [PATCH] MCJIT honor symbol visibility settings when populating the global symbol table
Rafael Espíndola
- [PATCH 1/1] Reapply "R600: Add new intrinsic to read work dimensions"
Rafael Espíndola
- [llvm] r219746 - [llvm-objdump] Update error message and add test case for mach-o file with bad library ordinals
Rafael Espíndola
- [llvm] r219737 - MC: Rewrite bigobj test in python
Rafael Espíndola
- [PATCH 06/28] llvm-dwarfdump: Add support for some COFF relocations
Rafael Espíndola
- [patch] Document the restriction on removing a global from a COMDAT
Rafael Espíndola
- [patch][rfc] Delete -std-compile-opts
Rafael Espíndola
- [llvm] r219829 - Correctly handle references to section symbols.
Rafael Espíndola
- [llvm] r219388 - Object, COFF: Cap the section contents to min(VirtualSize, SizeOfRawData)
Rafael Espíndola
- [llvm] r219388 - Object, COFF: Cap the section contents to min(VirtualSize, SizeOfRawData)
Rafael Espíndola
- [llvm] r219442 - Add ApplePropertyString dump helper to Dwarf.{h|cpp}.
Rafael Espíndola
- [llvm] r219479 - Object, COFF: Relax aux symbols for section definitions
Rafael Espíndola
- [llvm] r219829 - Correctly handle references to section symbols.
Rafael Espíndola
- [llvm] r219829 - Correctly handle references to section symbols.
Rafael Espíndola
- [llvm] r219829 - Correctly handle references to section symbols.
Rafael Espíndola
- [llvm] r220058 - We also need to catch OSError here.
Rafael Espíndola
- [llvm] r219854 - Defining a new API for debug options that doesn't rely on static global cl::opts.
Rafael Espíndola
- [llvm] r219899 - TRE: make TRE a bit more aggressive
Rafael Espíndola
- [llvm] r219899 - TRE: make TRE a bit more aggressive
Rafael Espíndola
- buildbot failure in LLVM on llvm-x86_64-linux-vg_leak
Rafael Espíndola
- [llvm] r219945 - [llvm-objdump] Fix -private-headers for mach-o to print all LC_*_DYLIB variants
Rafael Espíndola
- [llvm] r219899 - TRE: make TRE a bit more aggressive
Rafael Espíndola
- [llvm] r219899 - TRE: make TRE a bit more aggressive
Rafael Espíndola
- [llvm] r219899 - TRE: make TRE a bit more aggressive
Rafael Espíndola
- [llvm] r219899 - TRE: make TRE a bit more aggressive
Rafael Espíndola
- [llvm] r219899 - TRE: make TRE a bit more aggressive
Rafael Espíndola
- [llvm] r220007 - [LLVM-C] Add LLVMInstructionClone.
Rafael Espíndola
- [PATCH] Flag to enable IEEE-754 friendly FP optimizations
Hal Finkel
- [llvm] r219688 - [LVI] Check for @llvm.assume dominating the edge branch
Hal Finkel
- [llvm] r219708 - Revert "r216914 - Revert: [APFloat] Fixed a bug in method 'fusedMultiplyAdd'"
Hal Finkel
- [llvm] r216914 - Revert: [APFloat] Fixed a bug in method 'fusedMultiplyAdd'.
Hal Finkel
- [llvm] r219718 - [CFL-AA] CFL-AA should not assert on an va_arg instruction
Hal Finkel
- [llvm] r219741 - [LoopVectorize] Ignore @llvm.assume for cost estimates and legality
Hal Finkel
- [PATCH] Remove LoopVectorizationCostModel::AT
Hal Finkel
- [llvm] r219815 - Treat the WorkSet used to find ephemeral values as double-ended
Hal Finkel
- [llvm] r219816 - [SLPVectorize] Basic ephemeral-value awareness
Hal Finkel
- [llvm] r219875 - Add CreateAlignmentAssumption to IRBuilder
Hal Finkel
- [llvm] r219876 - Preserve non-byval pointer alignment attributes using @llvm.assume when inlining
Hal Finkel
- [llvm] r219882 - [LVI] Add some additional comments about caching and context instructions
Hal Finkel
- [llvm] r219688 - [LVI] Check for @llvm.assume dominating the edge branch
Hal Finkel
- [llvm] r220035 - [DSE] Remove no-data-layout-only type-based overlap checking
Hal Finkel
- [llvm] r219899 - TRE: make TRE a bit more aggressive
Hal Finkel
- [llvm] r220090 - [PowerPC] Change liveness testing in VSX FMA mutation pass
Hal Finkel
- [llvm] r219899 - TRE: make TRE a bit more aggressive
Hal Finkel
- [PATCH] Add support for nonnull metadata on Loads
Hal Finkel
- [PATCH] Add support for nonnull metadata on Loads
Hal Finkel
- [PATCH] Fix Intrinsic::getType not working with llvm_vararg_ty
Hal Finkel
- [PATCH] [InstCombineAddSub] Added the transformation - "sub (or A B) (xor A B) -> (and A B)"
Hal Finkel
- [PATCH] [InstCombineAddSub] Added the transformation - "sub (or A B) (xor A B) -> (and A B)"
Hal Finkel
- [llvm] r220141 - Preserve AA metadata when combining (cast (load (...))) -> (load (cast
Hal Finkel
- [PATCH] [InstCombineAddSub] Added the transformation - "sub (or A B) (xor A B) -> (and A B)"
Hal Finkel
- [llvm] r213678 - This patch implements optimization as mentioned in PR19753: Optimize comparisons with "ashr/lshr exact" of a constanst.
Hal Finkel
- [PATCH] Add support for nonnull metadata on Loads
Hal Finkel
- [zorg] r219858 - add /usr/local/bin to my libc++ builder
Eric Fiselier
- [PATCH] C99 partial re-initialization behavior (DR-253)
Yunzhong Gao
- [PATCH] [InstCombineAddSub] Transformation for the expression (X | Y) - X --> (~X & Y)
Ankur Garg
- [PATCH] Added InstCombine transformation for combining two instructions icmp slt/sle/ult/ule/sge/sgt/uge/ugt (ashr/lshr (Const2) %A), (Const1)
Ankur Garg
- [PATCH] [InstCombineCompares] Added shl optimization for the instruction - icmp eq/ne (shl Const2, A), Const1
Ankur Garg
- [PATCH] [InstCombineCompares] Added shl optimization for the instruction - icmp eq/ne (shl Const2, A), Const1
Ankur Garg
- [PATCH] [InstCombineCompares] Added shl optimization for the instruction - icmp eq/ne (shl Const2, A), Const1
Ankur Garg
- [PATCH] [InstCombineCompares] Added shl optimization for the instruction - icmp eq/ne (shl Const2, A), Const1
Ankur Garg
- [PATCH] [InstCombineAddSub] Added the transformation - "sub (or A B) (xor A B) -> (and A B)"
Ankur Garg
- [PATCH] [InstCombineAddSub] Added the transformation - "sub (or A B) (xor A B) -> (and A B)"
Ankur Garg
- [PATCH] [InstCombineAddSub] Added the transformation - "sub (or A B) (xor A B) -> (and A B)"
Ankur Garg
- [PATCH] [InstCombineCompares] Added shl optimization for the instruction - icmp eq/ne (shl Const2, A), Const1
Ankur Garg
- [PATCH] [InstCombineAddSub] Added the transformation - "sub (or A B) (xor A B) -> (and A B)"
Ankur Garg
- [PATCH] Added InstCombine transform for pattern " ((X % Z) + (Y % Z)) % Z -> (X + Y) % Z ".
Ankur Garg
- [PATCH] Added InstCombine transform for pattern " ((X % Z) + (Y % Z)) % Z -> (X + Y) % Z ".
Ankur Garg
- [PATCH] Added InstCombine transform for pattern " ((X % Z) + (Y % Z)) % Z -> (X + Y) % Z ".
Ankur Garg
- [PATCH] [ARM] Add support for Cortex-A17
Renato Golin
- [PATCH] [ARM] Add support for Cortex-A17
Renato Golin
- [llvm] r219606 - Adds support for the Cortex-A17 to the ARM backend
Renato Golin
- [PATCH] [AArch64] Add workaround for Cortex-A53 erratum (835769)
Renato Golin
- [PATCH] [ARM] Add support for Cortex-A17
Renato Golin
- [PATCH] [ARM] Add support for Cortex-A17
Renato Golin
- [PATCH] [AArch64] Add workaround for Cortex-A53 erratum (835769)
Renato Golin
- [PATCH] builtins: avoid endian.h in favour of compiler builtins
Renato Golin
- [PATCH] [ARM] [CodeGen] Do not emit intermediate register for zero FP immediate
Renato Golin
- [compiler-rt] r219680 - Disable failing ASAN LongJump test on ARM
Renato Golin
- [compiler-rt] r219681 - Fix silly commit to disable test on ARM
Renato Golin
- [PATCH] [AArch64] Fix crash with empty/pseudo-only blocks in A53 erratum (835769) workaround
Renato Golin
- [PATCH] ARM64 - Conditional branch peephole
Renato Golin
- [compiler-rt] r219721 - Re-enable ASAN/UBSAN tests on ARM, with VFP3 they began to pass
Renato Golin
- [PATCH] Adds stable-runtime to ubsan to avoid broken ARM tests with asan
Renato Golin
- [PATCH] Adds stable-runtime to ubsan to avoid broken ARM tests with asan
Renato Golin
- [compiler-rt] r219906 - Adds stable-runtime to ubsan to avoid broken ARM tests with asan
Renato Golin
- [compiler-rt] r219924 - UBSAN stable runtime more generic with arm* targets
Renato Golin
- [PATCH] Adds stable-runtime to ubsan to avoid broken ARM tests with asan
Renato Golin
- [llvm] r220090 - [PowerPC] Change liveness testing in VSX FMA mutation pass
Renato Golin
- Builders clang-native-arm-cortex-a9 uptate
Renato Golin
- [llvm] r220090 - [PowerPC] Change liveness testing in VSX FMA mutation pass
Renato Golin
- [PATCH] [ARM] Do not select SMULW[BT] or SMLAW[BT]
Renato Golin
- [PATCH] [asan-asm-instrumentation] Fixed memory references which includes %rsp as a base or an index register.
Yuri Gorshenin
- [PATCH] [asan-asm-instrumentation] Fixed memory references which includes %rsp as a base or an index register.
Yuri Gorshenin
- [llvm] r219602 - [asan-asm-instrumentation] Fixed memory references which includes %rsp as a base or an index register.
Yuri Gorshenin
- [PATCH] [asan-asm-instrumentation] Fixed memory references which includes %rsp as a base or an index register.
Yuri Gorshenin
- [llvm] r219610 - [asan-asm-instrumentation] Follow-up fixes to r219602: asserts are moved into
Yuri Gorshenin
- [PATCH] [asan-asm-instrumentation] Fixed memory accesses with rbp as a base or an index register.
Yuri Gorshenin
- [llvm] r219667 - Add lld to the parallel set of directories since it doesn't depend
Joey Gouly
- [PATCH] Add process name to Asan logfile name and report message
Yury Gribov
- [PATCH] Add process name to Asan logfile name and report message
Yury Gribov
- [PATCH] Add process name to Asan logfile name and report message
Yury Gribov
- [PATCH] Fix for Bug 5053
Lang Hames
- [MCJIT][DebugInfo] [PATCH] Remove object-ownership from RuntimeDyld.
Lang Hames
- [MCJIT][DebugInfo] [PATCH] Remove object-ownership from RuntimeDyld.
Lang Hames
- [llvm] r220143 - [PBQP] Replace the interference-constraints algorithm with a faster version
Lang Hames
- [llvm] r220143 - [PBQP] Replace the interference-constraints algorithm with a faster version
Lang Hames
- [llvm] r220145 - [PBQP] Move register-allocation specific PBQP code into RegAllocPBQP.h.
Lang Hames
- [PATCH] Add find_as to DenseSet.
Lang Hames
- [PATCH] Add find_as to DenseSet.
Lang Hames
- [llvm] r220168 - [ADT] Add a 'find_as' operation to DenseSet.
Lang Hames
- [PATCH] Add find_as to DenseSet.
Lang Hames
- [llvm] r220183 - [PBQP] Use DenseSet rather than std::set for PBQP's PoolCostAllocator
Lang Hames
- [PATCH] Set edge weights in stack protector pass
Akira Hatanaka
- [llvm] r219832 - InstCombine: Narrow switch instructions using known bits.
Akira Hatanaka
- [PATCH] InstCombine: Narrow switch instruction operands using known bits
Akira Hatanaka
- [llvm] r219884 - Revert r219832.
Akira Hatanaka
- [llvm] r219902 - Reapply r219832 - InstCombine: Narrow switch instructions using known bits.
Akira Hatanaka
- [llvm] r219832 - InstCombine: Narrow switch instructions using known bits.
Akira Hatanaka
- [llvm] r219884 - Revert r219832.
Akira Hatanaka
- [PATCH] ARM: Fix convergence failure in constant-island pass
Akira Hatanaka
- [llvm] r220015 - ARM: Fix a bug which was causing convergence failure in constant-island pass.
Akira Hatanaka
- [PATCH] ARM: Fix convergence failure in constant-island pass
Akira Hatanaka
- [PATCH] ARM64 - Conditional branch peephole
Gerolf Hoflehner
- [PATCH] ARM64 - Conditional branch peephole
Gerolf Hoflehner
- [llvm] r219742 - [AAarch64] Optimize CSINC-branch sequence
Gerolf Hoflehner
- [llvm] r219748 - [AArch64] Wrong CC access in CSINC-conditional branch sequence
Gerolf Hoflehner
- [llvm] r219748 - [AArch64] Wrong CC access in CSINC-conditional branch sequence
Gerolf Hoflehner
- [llvm] r219748 - [AArch64] Wrong CC access in CSINC-conditional branch sequence
Gerolf Hoflehner
- [llvm] r219621 - Add VS2012-generated test inputs for test/tools/llvm-readobj/codeview-linetables.test
Timur Iskhodzhanov
- [PATCH] First step towards PR21189 -- Teach llvm-readobj to dump bits of COFF symbol subsections required to debug using VS2012+
Timur Iskhodzhanov
- [PATCH] Fix PR21189 -- Emit symbol subsection required to debug LLVM-built binaries with VS2012+
Timur Iskhodzhanov
- [llvm] r219634 - InstCombine: Don't miscompile (x lshr C1) udiv C2
Timur Iskhodzhanov
- [llvm] r219634 - InstCombine: Don't miscompile (x lshr C1) udiv C2
Timur Iskhodzhanov
- [llvm] r219634 - InstCombine: Don't miscompile (x lshr C1) udiv C2
Timur Iskhodzhanov
- [PATCH] First step towards PR21189 -- Teach llvm-readobj to dump bits of COFF symbol subsections required to debug using VS2012+
Timur Iskhodzhanov
- [PATCH] Fix PR21189 -- Emit symbol subsection required to debug LLVM-built binaries with VS2012+
Timur Iskhodzhanov
- [PATCH] First step towards PR21189 -- Teach llvm-readobj to dump bits of COFF symbol subsections required to debug using VS2012+
Timur Iskhodzhanov
- [PATCH] First step towards PR21189 -- Teach llvm-readobj to dump bits of COFF symbol subsections required to debug using VS2012+
Timur Iskhodzhanov
- [PATCH] [mips] Marked the DI/EI instruction aliases as MIPS32r2
Vasileios Kalintiris
- [PATCH] [mips] Account for endianess when expanding BuildPairF64/ExtractElementF64 nodes.
Vasileios Kalintiris
- [PATCH] [mips] Account for endianess when expanding BuildPairF64/ExtractElementF64 nodes.
Vasileios Kalintiris
- [PATCH] [mips] Add names and tests for the hardware registers
Vasileios Kalintiris
- [PATCH] [mips] Add support for COP0's Branch-On-Cond-Likely instructions
Vasileios Kalintiris
- [PATCH] [mips] Use a common check prefix for 32 bit targets that support the FP64A ABI.
Vasileios Kalintiris
- [PATCH] [mips] Account for endianess when expanding BuildPairF64/ExtractElementF64 nodes.
Vasileios Kalintiris
- [PATCH] [mips] Use a common check prefix for 32 bit targets that support the FP64A ABI.
Vasileios Kalintiris
- [PATCH] [mips] Avoid redudant store when generating code for ExtractElementF64 nodes
Vasileios Kalintiris
- [PATCH] [mips] Add support for COP1's Branch-On-Cond-Likely instructions
Vasileios Kalintiris
- [PATCH] [mips] Account for endianess when expanding BuildPairF64/ExtractElementF64 nodes.
Vasileios Kalintiris
- [PATCH] [mips] Add support for COP1's Branch-On-Cond-Likely instructions
Vasileios Kalintiris
- [llvm] r219925 - Test commit access: remove extra new line at the end of file
Vasileios Kalintiris
- [llvm] r219927 - [mips] Marked the DI/EI instruction aliases as MIPS32r2
Vasileios Kalintiris
- [PATCH] [mips] Marked the DI/EI instruction aliases as MIPS32r2
Vasileios Kalintiris
- [llvm] r219931 - [mips] Account for endianess when expanding BuildPairF64/ExtractElementF64 nodes.
Vasileios Kalintiris
- [PATCH] [mips] Account for endianess when expanding BuildPairF64/ExtractElementF64 nodes.
Vasileios Kalintiris
- [PATCH] [mips] Add support for COP0's Branch-On-Cond-Likely instructions
Vasileios Kalintiris
- [llvm] r220036 - [mips] Add support for COP0's Branch-On-Cond-Likely instructions
Vasileios Kalintiris
- [PATCH] [mips] Add support for COP0's Branch-On-Cond-Likely instructions
Vasileios Kalintiris
- [llvm] r220042 - [mips] Add support for COP1's Branch-On-Cond-Likely instructions
Vasileios Kalintiris
- [PATCH] [mips] Add support for COP1's Branch-On-Cond-Likely instructions
Vasileios Kalintiris
- [PATCH] [mips] Move COP2 & COP3 load/store instructions from MipsInstrFPU.td to MipsInstrInfo.td. NFC.
Vasileios Kalintiris
- Explicit conversion of SmallString to std::string
Yaron Keren
- Explicit conversion of SmallString to std::string
Yaron Keren
- Explicit conversion of SmallString to std::string
Yaron Keren
- [llvm] r219685 - [AVX512] Extended avx512_binop_rm to BW/VL subsets.
Robert Khasanov
- [llvm] r218668 - [AVX512] Added intrinsics for VPCMPEQB and VPCMPEQW.
Robert Khasanov
- [llvm] r219686 - [AVX512] Extended avx512_binop_rm to DQ/VL subsets.
Robert Khasanov
- [PATCH] X86_64 target now obeys llc -disable-red-zone option
Steve King
- LLVM buildmaster will be restarted today after 9 PM Pacific time
Galina Kistanova
- Builders clang-native-arm-cortex-a9 uptate
Galina Kistanova
- [PATCH] Removing the static destructor from ManagedStatic.cpp by controlling the allocation and de-allocaation of the mutex.
Reid Kleckner
- [PATCH] Removing the static destructor from ManagedStatic.cpp by controlling the allocation and de-allocaation of the mutex.
Reid Kleckner
- [PATCH] Introduce Go coding standards for LLVM.
Reid Kleckner
- [PATCH] [x86 asm] allow fwait alias in both At&t and Intel modes (PR21208)
Reid Kleckner
- [llvm] r219804 - Use 'auto' for easier reading; no functional change intended.
Reid Kleckner
- [llvm] r219899 - TRE: make TRE a bit more aggressive
Reid Kleckner
- [llvm] r219899 - TRE: make TRE a bit more aggressive
Reid Kleckner
- [PATCH] Add MachOObjectFile::findAndGetUuidCommand (better name suggestions welcome)
Nick Kledzik
- [lld] r219655 - [mach-o] Add Pass to create are shim Atoms for ARM interworking.
Nick Kledzik
- [lld] r219655 - [mach-o] Add Pass to create are shim Atoms for ARM interworking.
Nick Kledzik
- [llvm] r217909 - [llvm-objdump] improve error reporting of bad mach-o ordinals
Nick Kledzik
- [llvm] r219746 - [llvm-objdump] Update error message and add test case for mach-o file with bad library ordinals
Nick Kledzik
- [llvm] r217909 - [llvm-objdump] improve error reporting of bad mach-o ordinals
Nick Kledzik
- [llvm] r219945 - [llvm-objdump] Fix -private-headers for mach-o to print all LC_*_DYLIB variants
Nick Kledzik
- [lld] r219949 - [mach-o] Add support for upward linking
Nick Kledzik
- [lld] r219990 - [mach-o] Fix crash when -all_load used with dylibs
Nick Kledzik
- [llvm] r220119 - [llvm-objdump] Fix mach-o binding decompression error
Nick Kledzik
- [llvm] r220120 - [llvm-objdump] enhance test case for mach-o -private-headers
Nick Kledzik
- [llvm] r219945 - [llvm-objdump] Fix -private-headers for mach-o to print all LC_*_DYLIB variants
Nick Kledzik
- [llvm] r220123 - [llvm-objdump] don't test timestamp dump as that is time zone dependent
Nick Kledzik
- [llvm] r219507 - [dwarfdump] Prettyprint DW_AT_APPLE_property_attribute bitfield values.
Manuel Klimek
- A bugfix and a test for COFF import directory iterator
Pyry Kontio
- [PATCH] llvm-mc & llc tools hang if no input arguments are present
Anton Korobeynikov
- [llvm] r219633 - Make first of several changes to bring up to AArch64 fast-isel style
Reed Kotler
- [llvm] r219703 - Finish getting Mips fast-isel to match up with AArch64 fast-isel
Reed Kotler
- [llvm] r219586 - APSInt: Simplify code to reduce the number of copies. No functionality change.
Benjamin Kramer
- [llvm] r219837 - Wrong attribute. LLVM_ATTRIBUTE_USED not LLVM_ATTRIBUTE_UNUSED
Benjamin Kramer
- [llvm] r219922 - Add missing header guard.
Benjamin Kramer
- [compiler-rt] r219790 - [Tsan] Make the mutex_robust tests Linux-specific
Viktor Kutuzov
- [compiler-rt] r219791 - [Tsan] Fix the sunrpc.cc test to build on FreeBSD
Viktor Kutuzov
- [PATCH] [Tsan] Add support for FreeBSD memory layout
Viktor Kutuzov
- [PATCH] [Tsan] Fix the signal_recursive.cc test to build on FreeBSD
Viktor Kutuzov
- [PATCH] [Tsan] Fix the thread_name tests to build on FreeBSD
Viktor Kutuzov
- [PATCH] [Tsan] Fix sigaction_t to match system definition on FreeBSD
Viktor Kutuzov
- [PATCH] [Tsan] Fix sigaction_t to match system definition on FreeBSD
Viktor Kutuzov
- [PATCH] [Tsan] Add FreeBSD support to longjmp-related definitions
Viktor Kutuzov
- [PATCH] [Tsan] Do not intercept non-FreeBSD functions on FreeBSD
Viktor Kutuzov
- [www] r219659 - Add agenda. Descriptions not here yet, coming soon.
Tanya Lattner
- [www] r219930 - Adjust schedule.
Tanya Lattner
- [www] r219995 - Add LTO BOF.
Tanya Lattner
- [www] r219996 - Fix rowspan.
Tanya Lattner
- [www] r220124 - Fix typo in talk title.
Tanya Lattner
- [www] r220125 - Add talk descriptions.
Tanya Lattner
- [www] r220126 - Fix up abstracts.
Tanya Lattner
- [www] r220127 - Close registration.
Tanya Lattner
- [www] r220128 - Close sponsorship for this event.
Tanya Lattner
- [www] r220132 - Add tutorial and Bof abstracts.
Tanya Lattner
- [www] r220133 - Poster abstracts
Tanya Lattner
- [www] r220134 - Add lightning talk abstracts.
Tanya Lattner
- [llvm] r219899 - TRE: make TRE a bit more aggressive
Nick Lewycky
- [llvm] r219899 - TRE: make TRE a bit more aggressive
Nick Lewycky
- [llvm] r219899 - TRE: make TRE a bit more aggressive
Nick Lewycky
- [llvm] r219899 - TRE: make TRE a bit more aggressive
Nick Lewycky
- [PATCH] Add support for nonnull metadata on Loads
Nick Lewycky
- [PATCH] After llvm r195496, code compiled with -Os get substantially larger
Nick Lewycky
- [llvm] r219665 - [AArch64]Select wide immediate offset into [Base+XReg] addressing mode
Hao Liu
- [PATCH] [SeparateConstOffsetFromGEP] Fix bugs and improve the current SeparateConstOffsetFromGEP
Hao Liu
- [PATCH] [AArch64] Improve and enable the SeparateConstOffsetFromGEP for AArch64 backend.
Hao Liu
- [PATCH] [InstSimplify] Support constant folding to vector of pointers
Bruno Cardoso Lopes
- [PATCH] Added InstCombine transform for pattern " ((X % Z) + (Y % Z)) % Z -> (X + Y) % Z ".
Nuno Lopes
- [PATCH] Added InstCombine transform for pattern " ((X % Z) + (Y % Z)) % Z -> (X + Y) % Z ".
Nuno Lopes
- [PATCH] Switch To Select optimization , fixed case with multiple incoming edges from same block
Marcello Maggioni
- [PATCH] Switch To Select optimization , fixed case with multiple incoming edges from same block
Marcello Maggioni
- [PATCH] Switch To Select optimization , fixed case with multiple incoming edges from same block
Marcello Maggioni
- [llvm] r219656 - Switch to select optimization for two-case switches
Marcello Maggioni
- [PATCH] Switch To Select optimization , fixed case with multiple incoming edges from same block
Marcello Maggioni
- [llvm] r219634 - InstCombine: Don't miscompile (x lshr C1) udiv C2
David Majnemer
- [llvm] r219639 - InstCombine: Fix miscompile in X % -Y -> X % Y transform
David Majnemer
- [llvm] r219713 - InstCombine: Don't miscompile X % ((Pow2 << A) >>u B)
David Majnemer
- [llvm] r219729 - Add a test for writing COFF BigObj
David Majnemer
- [llvm] r219729 - Add a test for writing COFF BigObj
David Majnemer
- [llvm] r217812 - MC: Add support for BigObj
David Majnemer
- [llvm] r219737 - MC: Rewrite bigobj test in python
David Majnemer
- [llvm] r219737 - MC: Rewrite bigobj test in python
David Majnemer
- [llvm] r219739 - MC, COFF: Make bigobj test compatible with python3
David Majnemer
- [llvm] r219634 - InstCombine: Don't miscompile (x lshr C1) udiv C2
David Majnemer
- [PATCH] Added a new transformation " (X + Y) - (X + Z) --> (Y - Z) "
David Majnemer
- [PATCH] [InstCombineCompares] Added shl optimization for the instruction - icmp eq/ne (shl Const2, A), Const1
David Majnemer
- [PATCH] [InstCombineCompares] Added shl optimization for the instruction - icmp eq/ne (shl Const2, A), Const1
David Majnemer
- [PATCH] [InstCombineAddSub] Added the transformation - "sub (or A B) (xor A B) -> (and A B)"
David Majnemer
- [PATCH] [InstCombineAddSub] Added the transformation - "sub (or A B) (xor A B) -> (and A B)"
David Majnemer
- [PATCH] [InstCombineCompares] Added shl optimization for the instruction - icmp eq/ne (shl Const2, A), Const1
David Majnemer
- [PATCH] [InstCombineAddSub] Added the transformation - "sub (or A B) (xor A B) -> (and A B)"
David Majnemer
- [PATCH] [InstCombineAddSub] Added the transformation - "sub (or A B) (xor A B) -> (and A B)"
David Majnemer
- [PATCH] [InstCombineAddSub] Added the transformation - "sub (or A B) (xor A B) -> (and A B)"
David Majnemer
- [PATCH] [InstCombineAddSub] Added the transformation - "sub (or A B) (xor A B) -> (and A B)"
David Majnemer
- [llvm] r220162 - InstCombine: Optimize icmp eq/ne (shl Const2, A), Const1
David Majnemer
- [llvm] r220163 - InstCombine: (sub (or A B) (xor A B)) --> (and A B)
David Majnemer
- [PATCH] [InstCombineAddSub] Added the transformation - "sub (or A B) (xor A B) -> (and A B)"
David Majnemer
- [PATCH] [InstCombineAddSub] Added the transformation - "sub (or A B) (xor A B) -> (and A B)"
David Majnemer
- [PATCH] [InstCombineCompares] Added shl optimization for the instruction - icmp eq/ne (shl Const2, A), Const1
David Majnemer
- [llvm] r220187 - IR: Replace DataLayout::RoundUpAlignment with RoundUpToAlignment
David Majnemer
- [llvm] r219826 - Enable the instruction printer in HexagonMCTargetDesc
Sid Manning
- [llvm] r219833 - Add LLVM_ATTRIBUTE_UNUSED to function currently just used in an assert
Sid Manning
- [llvm] r219837 - Wrong attribute. LLVM_ATTRIBUTE_USED not LLVM_ATTRIBUTE_UNUSED
Sid Manning
- [llvm] r219846 - Wrong attribute. LLVM_ATTRIBUTE_UNUSED not LLVM_ATTRIBUTE_USED
Sid Manning
- [PATCH] Enable the instruction printer in HexagonMCTargetDesc
Sid Manning
- [PATCH] Adding simple disassembler.
Sid Manning
- [llvm] r219837 - Wrong attribute. LLVM_ATTRIBUTE_USED not LLVM_ATTRIBUTE_UNUSED
Sidney Manning
- [compiler-rt] r219722 - Fix compiler-rt build on FreeBSD 10.1
Ed Maste
- [PATCH] Fix compiler-rt build on FreeBSD 10.1
Ed Maste
- [PATCH] [Tsan] Fix the signal_recursive.cc test to build on FreeBSD
Ed Maste
- [PATCH] Enable invoking the patchpoint intrinsic
Kevin Modzelewski
- [PATCH] Enable invoking the patchpoint intrinsic
Kevin Modzelewski
- [PATCH] Statepoint infrastructure for garbage collection
Kevin Modzelewski
- [PATCH] Enable invoking the patchpoint intrinsic
Kevin Modzelewski
- [PATCH] Reduce code duplication between patchpoint and non-patchpoint lowering. NFC.
Kevin Modzelewski
- [PATCH] Reduce code duplication between patchpoint and non-patchpoint lowering. NFC.
Kevin Modzelewski
- [PATCH] Statepoint infrastructure for garbage collection
Kevin Modzelewski
- [PATCH] Reduce code duplication between patchpoint and non-patchpoint lowering. NFC.
Kevin Modzelewski
- [PATCH] Enable invoking the patchpoint intrinsic
Kevin Modzelewski
- [PATCH] Enable invoking the patchpoint intrinsic
Kevin Modzelewski
- [PATCH] Enable invoking the patchpoint intrinsic
Kevin Modzelewski
- [PATCH] Enable invoking the patchpoint intrinsic
Kevin Modzelewski
- [PATCH] Flag to enable IEEE-754 friendly FP optimizations
James Molloy
- [PATCH] [AArch64] Add workaround for Cortex-A53 erratum (835769)
James Molloy
- [PATCH] Fix typo in Clang test arm-cortex-cpus.c
James Molloy
- [llvm] r220051 - [AArch64] Fix a silent codegen fault in BUILD_VECTOR lowering.
James Molloy
- [PATCH] Add a fence elimination pass
Robin Morisset
- [PATCH] Add a fence elimination pass
Robin Morisset
- [PATCH] Add a fence elimination pass
Robin Morisset
- [PATCH] Add a fence elimination pass
Robin Morisset
- [llvm] r219957 - Erase fence insertion from SelectionDAGBuilder.cpp (NFC)
Robin Morisset
- [PATCH] Erase fence insertion from SelectionDAGBuilder.cpp (NFC)
Robin Morisset
- [PATCH] Add a fence elimination pass
Robin Morisset
- [Review] Change TargetLoweringObjectFile ownership
Aditya Nandakumar
- [PATCH] Change TargetLoweringObjectFile ownership
Aditya Nandakumar
- [Review] Change TargetLoweringObjectFile ownership
Aditya Nandakumar
- [llvm] r219215 - DebugInfo: Ensure that all debug location scope chains from instructions within a function, lead to the function itself.
Adam Nemet
- [llvm] r219870 - [AVX512] Rename arg from Opcode32/64 to Opcode128/256 in vinsert_for_size
Adam Nemet
- [llvm] r219871 - [AVX512] Two new attributes in X86VectorVTInfo for subvector insert
Adam Nemet
- [llvm] r219872 - [AVX512] Fix test to produce a defined value
Adam Nemet
- [llvm] r219873 - [AVX512] Add SKX testing to avx512-insert-extract.ll
Adam Nemet
- [llvm] r219874 - [AVX512] Add DQ subvector inserts
Adam Nemet
- SLP/Loop vectorizer pass ordering
Zinovy Nis
- [llvm] r219719 - ARM: set preferred aggregate alignment to 32 universally.
Tim Northover
- [llvm] r219733 - ARM: allow misaligned local variables in Thumb1 mode.
Tim Northover
- [llvm] r219734 - ARM: remove ARM/Thumb distinction for preferred alignment.
Tim Northover
- [llvm] r219767 - ARM: drop check for triple that's no longer used.
Tim Northover
- [lld] r219824 - [macho] Create references from __eh_frame FDEs to their function.
Tim Northover
- [lld] r219836 - [mach-o] make __unwind_info defer to __eh_frame when necessary.
Tim Northover
- [lld] r219843 - [mach-o] avoid overly clever std::find_if
Tim Northover
- [lld] r219843 - [mach-o] avoid overly clever std::find_if
Tim Northover
- [PATCH] [lld] [mach-o] make lld respect alignment constraints more
Tim Northover
- [PATCH] Implement restrictions on SP in register list on LDM, LDMIA, LDMFD for ARM v7m
Tim Northover
- [PATCH] Erase fence insertion from SelectionDAGBuilder.cpp (NFC)
Tim Northover
- [PATCH] [lld] [mach-o] make lld respect alignment constraints more
Tim Northover
- [PATCH] [lld] [mach-o] make lld respect alignment constraints more
Tim Northover
- [lld] r219959 - [mach-o] update __eh_frame handling for Nick's suggestions
Tim Northover
- [PATCH] Implement restrictions on SP in register list on LDM, LDMIA, LDMFD for ARM v7m
Tim Northover
- [PATCH] Implement restrictions on SP in register list on LDM, LDMIA, LDMFD for ARM v7m
Tim Northover
- [PATCH] [Thumb] Fix crash in Thumb1RegisterInfo::rewriteFrameIndex
Tim Northover
- [PATCH] [lld] [mach-o] make lld respect alignment constraints more
Tim Northover
- [llvm] r219734 - ARM: remove ARM/Thumb distinction for preferred alignment.
Tim Northover
- [lld] r218703 - [mach-o] create __unwind_info section on x86_64
Tim Northover
- [PATCH] Don't index the static alloca map with dynamic alloca's for lifetime intrinsics
Tim Northover
- [PATCH] [lld] [mach-o] make lld respect alignment constraints more
Tim Northover
- [lld] r220115 - [mach-o] keep Windows library happy.
Tim Northover
- [lld] r218703 - [mach-o] create __unwind_info section on x86_64
Tim Northover
- [lld] r218703 - [mach-o] create __unwind_info section on x86_64
Tim Northover
- [PATCH] After llvm r195496, code compiled with -Os get substantially larger
Tim Northover
- [llvm] r219645 - fix formatting; NFC
Sanjay Patel
- [PATCH] optimize away fabs calls when input is known positive
Sanjay Patel
- [llvm] r219717 - Optimize away fabs() calls when input is squared (known positive).
Sanjay Patel
- [PATCH] optimize away fabs calls when input is known positive
Sanjay Patel
- [PATCH] optimize away fabs calls when input is known positive
Sanjay Patel
- [PATCH] fold: sqrt(x * x * y) -> fabs(x) * sqrt(y)
Sanjay Patel
- [PATCH] fold: sqrt(x * x * y) -> fabs(x) * sqrt(y)
Sanjay Patel
- [llvm] r219803 - remove function names from comments; NFC
Sanjay Patel
- [llvm] r219804 - Use 'auto' for easier reading; no functional change intended.
Sanjay Patel
- [llvm] r219804 - Use 'auto' for easier reading; no functional change intended.
Sanjay Patel
- [PATCH] fold: sqrt(x * x * y) -> fabs(x) * sqrt(y)
Sanjay Patel
- [llvm] r219817 - correct const-ness with auto and dyn_cast
Sanjay Patel
- [llvm] r219804 - Use 'auto' for easier reading; no functional change intended.
Sanjay Patel
- [PATCH] fold: sqrt(x * x * y) -> fabs(x) * sqrt(y)
Sanjay Patel
- [PATCH] [Reassocate] Add support for vector instructions.
Sanjay Patel
- [PATCH] fold: sqrt(x * x * y) -> fabs(x) * sqrt(y)
Sanjay Patel
- [llvm] r219944 - fold: sqrt(x * x * y) -> fabs(x) * sqrt(y)
Sanjay Patel
- [PATCH] fold: sqrt(x * x * y) -> fabs(x) * sqrt(y)
Sanjay Patel
- [PATCH] fold: sqrt(x * x * y) -> fabs(x) * sqrt(y)
Sanjay Patel
- [PATCH] Use rsqrt (X86) to speed up reciprocal square root calcs (PR20900)
Sanjay Patel
- [llvm] r219542 - Return undef on FP <-> Int conversions that overflow (PR21330).
Sanjay Patel
- [llvm] r213678 - This patch implements optimization as mentioned in PR19753: Optimize comparisons with "ashr/lshr exact" of a constanst.
Sanjay Patel
- [PATCH] [Polly][Unfinished][NFC] Restructure the command line options
David Peixotto
- [PATCH] [Polly][Fix] Handle wrap rounds in the loop bounds given by ScalarEvolution.
David Peixotto
- [PATCH] [Polly][Unfinished][NFC] Restructure the command line options
David Peixotto
- [PATCH] MCJIT honor symbol visibility settings when populating the global symbol table
Anthony Pesch
- [PATCH] InstCombine: Narrow switch instruction operands using known bits
Pete
- [PATCH] Removing the static destructor from ManagedStatic.cpp by controlling the allocation and de-allocaation of the mutex.
Phabricator
- [PATCH] [Tsan] Make the mutex_robust tests Linux-specific
Phabricator
- [PATCH] [Tsan] Fix the sunrpc.cc test to build on FreeBSD
Phabricator
- [PATCH] Defining a new API for debug options that doesn't rely on static global cl::opts.
Phabricator
- [PATCH] Allow call-slop optzn for destinations with a suitable dereferenceable attribute
Phabricator
- [PATCH] Fixing line numbers of inlined allocas
Wolfgang Pieb
- [PATCH] Fixing line numbers of inlined allocas
Wolfgang Pieb
- [PATCH] Fixing line numbers of inlined allocas
Wolfgang Pieb
- [PATCH] Fixing line numbers of inlined allocas
Wolfgang Pieb
- [PATCH] Module flag to suppress the DWARF entries DW_AT_MIPS_linkage_name and DW_AT_linkage_name.
Wolfgang Pieb
- [PATCH] Fixing line numbers of inlined allocas
Wolfgang Pieb
- [PATCH] Module flag to suppress the DWARF entries DW_AT_MIPS_linkage_name and DW_AT_linkage_name.
Wolfgang Pieb
- [PATCH] Fixing line numbers of inlined allocas
Wolfgang Pieb
- [PATCH] SSE pslldq/psrldq shuffle mask decodes
Simon Pilgrim
- [PATCH] SSE pslldq/psrldq shuffle mask decodes
Simon Pilgrim
- [llvm] r219738 - [X86][SSE] pslldq/psrldq shuffle mask decodes
Simon Pilgrim
- [PATCH] SSE pslldq/psrldq shuffle mask decodes
Simon Pilgrim
- [PATCH] [X86] Memory folding for commutative instructions (updated)
Simon Pilgrim
- [PATCH] [X86][SSE] pslldq/psrldq byte shifts/rotation for SSE2
Simon Pilgrim
- [PATCH] [X86] Memory folding for commutative instructions (updated)
Simon Pilgrim
- [PATCH] [X86] Memory folding for commutative instructions (updated)
Simon Pilgrim
- [PATCH] Add MachOObjectFile::findAndGetUuidCommand (better name suggestions welcome)
Alexander Potapenko
- [PATCH] [llvm-symbolizer] Introduce the -dsym-hint option.
Alexander Potapenko
- [PATCH] [llvm-symbolizer] Introduce the -dsym-hint option.
Alexander Potapenko
- [llvm] r219682 - [llvm-symbolizer] Minor typedef cleanup. NFC.
Alexander Potapenko
- [PATCH] Add MachOObjectFile::getUuid()
Alexander Potapenko
- [PATCH] [llvm-symbolizer] Introduce the -dsym-hint option.
Alexander Potapenko
- [PATCH] [llvm-symbolizer] Introduce the -dsym-hint option.
Alexander Potapenko
- [llvm] r219866 - Add MachOObjectFile::getUuid()
Alexander Potapenko
- [PATCH] Add MachOObjectFile::getUuid()
Alexander Potapenko
- [PATCH] [llvm-symbolizer] Introduce the -dsym-hint option.
Alexander Potapenko
- [PATCH] [llvm-symbolizer] Introduce the -dsym-hint option.
Alexander Potapenko
- [llvm] r220004 - [llvm-symbolizer] Introduce the -dsym-hint option.
Alexander Potapenko
- [PATCH] [llvm-symbolizer] Introduce the -dsym-hint option.
Alexander Potapenko
- [debuginfo-tests] r219618 - Address review comments from Justin Bogner.
Adrian Prantl
- [debuginfo-tests] r219623 - cleanup comments and remove an obsolete workaround
Adrian Prantl
- [llvm] r219627 - constify the getters in SDNodeDbgValue.
Adrian Prantl
- [llvm] r219628 - Add an assertion about the integrity of the iterator.
Adrian Prantl
- [llvm] r219801 - DI: Cleanup comments, NFC
Adrian Prantl
- [PATCH] Fixing line numbers of inlined allocas
Adrian Prantl
- [PATCH] Fixing line numbers of inlined allocas
Adrian Prantl
- [PATCH] Fixing line numbers of inlined allocas
Adrian Prantl
- [llvm] r219688 - [LVI] Check for @llvm.assume dominating the edge branch
Philip Reames
- [PATCH] Statepoint infrastructure for garbage collection
Philip Reames
- [PATCH] Statepoint infrastructure for garbage collection
Philip Reames
- [PATCH] Statepoint infrastructure for garbage collection
Philip Reames
- [PATCH] Statepoint infrastructure for garbage collection
Philip Reames
- [PATCH] Add support for nonnull metadata on Loads
Philip Reames
- [PATCH] Add support for nonnull metadata on Loads
Philip Reames
- [llvm] r218668 - [AVX512] Added intrinsics for VPCMPEQB and VPCMPEQW.
Juergen Ributzka
- [PATCH] Enable invoking the patchpoint intrinsic
Juergen Ributzka
- [llvm] r219716 - [FastISel][AArch64] Fix sign-/zero-extend folding when SelectionDAG is involved.
Juergen Ributzka
- [llvm] r219726 - [FastISel][AArch64] Add custom lowering for GEPs.
Juergen Ributzka
- [llvm] r219776 - Revert "[FastISel][AArch64] Add custom lowering for GEPs."
Juergen Ributzka
- [llvm] r219726 - [FastISel][AArch64] Add custom lowering for GEPs.
Juergen Ributzka
- [PATCH] Enable invoking the patchpoint intrinsic
Juergen Ributzka
- [PATCH] Reduce code duplication between patchpoint and non-patchpoint lowering. NFC.
Juergen Ributzka
- [PATCH] Enable invoking the patchpoint intrinsic
Juergen Ributzka
- [llvm] r219830 - [FastISel][AArch64] Factor out add with immediate emission into a helper function. NFC.
Juergen Ributzka
- [llvm] r219831 - Reapply "[FastISel][AArch64] Add custom lowering for GEPs."
Juergen Ributzka
- [PATCH] Enable invoking the patchpoint intrinsic
Juergen Ributzka
- [llvm] r219934 - [AArch64] Fix miscompile of sdiv-by-power-of-2.
Juergen Ributzka
- [PATCH] Reduce code duplication between patchpoint and non-patchpoint lowering. NFC.
Juergen Ributzka
- [llvm] r219967 - Reduce code duplication between patchpoint and non-patchpoint lowering. NFC.
Juergen Ributzka
- [PATCH] Reduce code duplication between patchpoint and non-patchpoint lowering. NFC.
Juergen Ributzka
- [llvm] r219967 - Reduce code duplication between patchpoint and non-patchpoint lowering. NFC.
Juergen Ributzka
- [PATCH] Enable invoking the patchpoint intrinsic
Juergen Ributzka
- [llvm] r220055 - [Stackmaps] Enable invoking the patchpoint intrinsic.
Juergen Ributzka
- [PATCH] Enable invoking the patchpoint intrinsic
Juergen Ributzka
- [PATCH] First step towards PR21189 -- Teach llvm-readobj to dump bits of COFF symbol subsections required to debug using VS2012+
Nico Rieck
- [PATCH] First step towards PR21189 -- Teach llvm-readobj to dump bits of COFF symbol subsections required to debug using VS2012+
Nico Rieck
- [PATCH] [dwarfdump] Dump DW_AT_ranges values inline in the debug_info dump.
Frederic Riss
- [PATCH] Do not split variables definitions into 2 DIEs.
Frederic Riss
- [PATCH] Prevent MDNode's RAUW from introducing a reference to a void Value.
Frederic Riss
- [PATCH] [dwarfdump] Dump DW_AT_ranges values inline in the debug_info dump.
Frederic Riss
- [PATCH] Prevent MDNode's RAUW from introducing a reference to a void Value.
Frederic Riss
- [PATCH] Do not split variables definitions into 2 DIEs.
Frédéric Riss
- [llvm] r219442 - Add ApplePropertyString dump helper to Dwarf.{h|cpp}.
Frédéric Riss
- [PATCH] Prevent MDNode's RAUW from introducing a reference to a void Value.
Frédéric Riss
- [PATCH] Prevent MDNode's RAUW from introducing a reference to a void Value.
Frédéric Riss
- [PATCH] Prevent MDNode's RAUW from introducing a reference to a void Value.
Frédéric Riss
- [llvm] r219631 - Update the example of using a command-line option custom parser to
Paul Robinson
- [PATCH] Fix sample code in section "Writing a custom parser"
Robinson, Paul
- [llvm] r219947 - Fix lang-ref doc bug: s/icmp lt/icmp slt/
Jonathan Roelofs
- [PATCH] [PATCH]Select wide immediate offset into [Base+XReg] addressing mode
Chad Rosier
- [llvm] r219626 - Refactor debug statement and remove dead argument. NFC.
Chad Rosier
- [PATCH] [PGO] Hoist hot case statement from switches
Chad Rosier
- [PATCH] [PATCH]Select wide immediate offset into [Base+XReg] addressing mode
Chad Rosier
- [PATCH] [PGO] Hoist hot case statement from switches
Chad Rosier
- [PATCH] Adding simple disassembler.
Chad Rosier
- [llvm] r219934 - [AArch64] Fix miscompile of sdiv-by-power-of-2.
Chad Rosier
- [PATCH] [llvm-symbolizer] Introduce the -dsym-hint option.
Alexey Samsonov
- [PATCH] [llvm-symbolizer] Introduce the -dsym-hint option.
Alexey Samsonov
- [compiler-rt] r219632 - Fix minor typos in comments.
Alexey Samsonov
- [compiler-rt] r219642 - Sanitize upcasts and conversion to virtual base.
Alexey Samsonov
- [compiler-rt] r219699 - [UBSan] XFAIL test added in r219642 on Darwin
Alexey Samsonov
- [PATCH] [UBSan] [MIPS] Adding support of UBSan for mipsel arch
Alexey Samsonov
- [PATCH] [UBSan] [MIPS] Adding support of UBSan for mipsel arch
Alexey Samsonov
- [compiler-rt] r219675 - tsan: refactor atexit handling
Alexey Samsonov
- [PATCH] [llvm-symbolizer] Introduce the -dsym-hint option.
Alexey Samsonov
- [compiler-rt] r219822 - [UBSan] [MIPS] Adding support of UBSan for mipsel arch
Alexey Samsonov
- [PATCH] [UBSan] [MIPS] Adding support of UBSan for mipsel arch
Alexey Samsonov
- [PATCH] Adds stable-runtime to ubsan to avoid broken ARM tests with asan
Alexey Samsonov
- [compiler-rt] r219825 - [CMake] Cleanup CMake rules after r219302. NFC.
Alexey Samsonov
- [PATCH] compiler-rt's CMake append_if function clashes with LLVM's, let's rename it to append_list_if
Alexey Samsonov
- [llvm] r219605 - [mips] Mark redundant instructions with a comment in test/CodeGen/Mips/Fast-ISel/icmpa.ll.
Daniel Sanders
- [PATCH] [mips] Marked the DI/EI instruction aliases as MIPS32r2
Daniel Sanders
- [PATCH] [mips] Account for endianess when expanding BuildPairF64/ExtractElementF64 nodes.
Daniel Sanders
- [PATCH] Finish getting Mips fast-isel to match up with AArch64 fast-isel
Daniel Sanders
- [PATCH] [mips] Add support for COP1's Branch-On-Cond-Likely instructions
Daniel Sanders
- [PATCH] [mips] For N32/N64, structs must be passed in the upper bits of a register.
Daniel Sanders
- [PATCH] [mips] Remove redundant code in RetCC_MipsN.
Daniel Sanders
- [PATCH] [mips] Add support for COP0's Branch-On-Cond-Likely instructions
Daniel Sanders
- [PATCH 1/3] Mips: Only set divrem i64 to custom on 64bit
Daniel Sanders
- [llvm] r219638 - Removing the static destructor from ManagedStatic.cpp by controlling the allocation and de-allocation of the mutex.
Iain Sandoe
- [PATCH] [PATCH] FastISel fixes with FeatureVSX enabled
Bill Schmidt
- [PATCH] Power-specific fastisel test case updates for VSX
Bill Schmidt
- [PATCH] LLVM codegen test cases updated to check instructions generated when VSX is activated on Power
Bill Schmidt
- [PATCH] LLVM codegen test cases updated to check instructions generated when VSX is activated on Power
Bill Schmidt
- [PATCH] LLVM codegen test cases updated to check instructions generated when VSX is activated on Power
Bill Schmidt
- [PATCH] LLVM codegen test cases updated to check instructions generated when VSX is activated on Power
Bill Schmidt
- [PATCH] LLVM codegen test cases updated to check instructions generated when VSX is activated on Power
Bill Schmidt
- [PATCH] LLVM codegen test cases updated to check instructions generated when VSX is activated on Power
Bill Schmidt
- [PATCH] LLVM codegen test cases updated to check instructions generated when VSX is activated on Power
Bill Schmidt
- [llvm] r219829 - Correctly handle references to section symbols.
Bill Schmidt
- [llvm] r220019 - [PPC] Adjust some PowerPC tests to account for presence/absence of VSX
Bill Schmidt
- [PATCH] LLVM codegen test cases updated to check instructions generated when VSX is activated on Power
Bill Schmidt
- [PATCH] Power-specific fastisel test case updates for VSX
Bill Schmidt
- [llvm] r220047 - [PowerPC] Enable use of lxvw4x/stxvw4x in VSX code generation
Bill Schmidt
- [PATCH] [PowerPC] Change liveness testing in VSX FMA mutation pass
Bill Schmidt
- [llvm] r220090 - [PowerPC] Change liveness testing in VSX FMA mutation pass
Bill Schmidt
- [PATCH] [PowerPC] Change liveness testing in VSX FMA mutation pass
Bill Schmidt
- [llvm] r220092 - [PowerPC] Change assert to better form
Bill Schmidt
- [llvm] r220094 - [PowerPC] Disable +vsx RUN line for fma.ll due to inconsistency on other builders
Bill Schmidt
- [llvm] r220090 - [PowerPC] Change liveness testing in VSX FMA mutation pass
Bill Schmidt
- [llvm] r220171 - [PowerPC] Re-enable VSX test line for fma.ll with -mcpu=pwr7
Bill Schmidt
- [llvm] r220172 - [PowerPC] Temporarily disable VSX for PowerPC fast-isel tests
Bill Schmidt
- [PATCH] Power-specific fastisel test case updates for VSX
Bill Schmidt
- [PATCH] [PATCH] FastISel fixes with FeatureVSX enabled
Bill Schmidt
- [llvm] r220173 - [PowerPC] Clean up -mattr=+vsx tests to always specify -mcpu
Bill Schmidt
- [compiler-rt] r219827 - [compiler-rt] Enable ASAN for powerpc64le-linux
Will Schmidt
- [compiler-rt] r219827 - [compiler-rt] Enable ASAN for powerpc64le-linux
Will Schmidt
- [PATCH] [MC] Make bundle alignment mode setting idempotent and support nested bundles
Derek Schuff
- [PATCH] [MC] Make bundle alignment mode setting idempotent and support nested bundles
Derek Schuff
- [llvm] r219811 - [MC] Make bundle alignment mode setting idempotent and support nested bundles
Derek Schuff
- [PATCH] [MC] Make bundle alignment mode setting idempotent and support nested bundles
Derek Schuff
- [PATCH] [MC] Make bundle alignment mode setting idempotent and support nested bundles
Derek Schuff
- [PATCH] [lsan] [mips] adding support of lsan for mips/mipsel arch
Kostya Serebryany
- [compiler-rt] Enable ASAN for powerpc64le-linux
Kostya Serebryany
- [llvm] r219834 - Teach ScalarEvolution to sharpen range information.
Kostya Serebryany
- [compiler-rt] r219946 - [asan] make sure coverage is dumped even if leaks are reported
Kostya Serebryany
- [compiler-rt] r220013 - [asan] the run-time part of intra-object-overflow detector (-fsanitize-address-field-padding=1). Note that all of this is still experimental; don't use unless you are brave.
Kostya Serebryany
- [PATCH] [PATCH] FastISel fixes with FeatureVSX enabled
Bill Seurer
- [PATCH] Power-specific fastisel test case updates for VSX
Bill Seurer
- [PATCH] Power-specific fastisel test case updates for VSX
Bill Seurer
- [PATCH] LLVM codegen test cases updated to check instructions generated when VSX is activated on Power
Bill Seurer
- [PATCH] LLVM codegen test cases updated to check instructions generated when VSX is activated on Power
Bill Seurer
- [PATCH] [PGO] Hoist hot case statement from switches
Sean Silva
- [PATCH] [PGO] Hoist hot case statement from switches
Sean Silva
- [llvm] r213678 - This patch implements optimization as mentioned in PR19753: Optimize comparisons with "ashr/lshr exact" of a constanst.
Sean Silva
- [PATCH] [InstCombineCompares] Added shl optimization for the instruction - icmp eq/ne (shl Const2, A), Const1
Sean Silva
- [PATCH] [InstCombineAddSub] Added the transformation - "sub (or A B) (xor A B) -> (and A B)"
Sean Silva
- [PATCH] [Polly] Implemented Condition::print(raw_ostream &OS)
Andreas Simbuerger
- [PATCH] [Polly][Unfinished][NFC] Restructure the command line options
Andreas Simbuerger
- [PATCH] [Polly][Unfinished][NFC] Restructure the command line options
Andreas Simbuerger
- [llvm] r219603 - [AArch64] Add workaround for Cortex-A53 erratum (835769)
Bradley Smith
- [PATCH] [AArch64] Add workaround for Cortex-A53 erratum (835769)
Bradley Smith
- [PATCH] [AArch64] Fix crash with empty/pseudo-only blocks in A53 erratum (835769) workaround
Bradley Smith
- [llvm] r219684 - [AArch64] Fix crash with empty/pseudo-only blocks in A53 erratum (835769) workaround
Bradley Smith
- [PATCH] [AArch64] Fix crash with empty/pseudo-only blocks in A53 erratum (835769) workaround
Bradley Smith
- [PATCH] Remove unused debug info constants.These became unused in r219010.
Duncan P. N. Exon Smith
- [PATCH] Remove unused debug info constants.These became unused in r219010.
Duncan P. N. Exon Smith
- Explicit conversion of SmallString to std::string
Duncan P. N. Exon Smith
- [llvm] r219798 - DI: Use a `DenseMap` instead of named metadata, NFC
Duncan P. N. Exon Smith
- [llvm] r219801 - DI: Cleanup comments, NFC
Duncan P. N. Exon Smith
- [llvm] r219808 - DI: Make comments "brief"-er, NFC
Duncan P. N. Exon Smith
- [llvm] r219801 - DI: Cleanup comments, NFC
Duncan P. N. Exon Smith
- [llvm] r219844 - IR: Cleanup comments for Value, User, and MDNode
Duncan P. N. Exon Smith
- Explicit conversion of SmallString to std::string
Duncan P. N. Exon Smith
- [llvm] r219845 - IR: Move NumOperands from User to Value, NFC
Duncan P. N. Exon Smith
- [PATCH] Prevent MDNode's RAUW from introducing a reference to a void Value.
Duncan P. N. Exon Smith
- [PATCH] Prevent MDNode's RAUW from introducing a reference to a void Value.
Duncan P. N. Exon Smith
- [PATCH] Prevent MDNode's RAUW from introducing a reference to a void Value.
Duncan P. N. Exon Smith
- [lld] r220117 - Hardcode the list of ELF targets here rather than using a glob.
Richard Smith
- [llvm] r219542 - Return undef on FP <-> Int conversions that overflow (PR21330).
Richard Smith
- [llvm] r219584 - [X86] Memory folding for commutative instructions.
Joerg Sonnenberger
- [llvm] r219832 - InstCombine: Narrow switch instructions using known bits.
Joerg Sonnenberger
- [PATCH] Fix for Bug 5053
Swaroop Sridhar
- [PATCH] [mips] Fix the position of the .loc prologue_end directive in cases when the generated code contains DBG_VALUE instruction.
Sasa Stankovic
- [PATCH] [ARM] Do not select SMULW[BT] or SMLAW[BT]
Oliver Stannard
- [PATCH] [ARM] Do not select SMULW[BT] or SMLAW[BT]
Oliver Stannard
- [PATCH] [Thumb] Fix crash in Thumb1RegisterInfo::rewriteFrameIndex
Oliver Stannard
- [llvm] r219734 - ARM: remove ARM/Thumb distinction for preferred alignment.
Oliver Stannard
- [llvm] r219950 - Allow call-slop optzn for destinations with a suitable dereferenceable attribute
Bjorn Steinbrink
- [PATCH] Allow call-slop optzn for destinations with a suitable dereferenceable attribute
Björn Steinbrink
- [PATCH] Allow call-slop optzn for destinations with a suitable dereferenceable attribute
Björn Steinbrink
- [PATCH] R600/SI: Use DS offsets for constant addresses
Tom Stellard
- [PATCH 1/1] R600: FMA is VecALU only instruction
Tom Stellard
- [PATCH 1/1] R600: Add new intrinsic to read work dimensions
Tom Stellard
- [PATCH v2 1/1] R600: Limit FMA to EG+ with FP64 hw.
Tom Stellard
- [PATCH v4 1/1] R600: Add carry and borrow instructions. Use them to implement UADDO/USUBO
Tom Stellard
- [llvm] r219705 - R600: Add new intrinsic to read work dimensions
Tom Stellard
- [PATCH 1/1] Reapply "R600: Add new intrinsic to read work dimensions"
Tom Stellard
- [PATCH v2 1/1] R600: Limit FMA to EG+ with FP64 hw.
Tom Stellard
- [PATCH] R600: Fix miscompiles when BFE has multiple uses
Tom Stellard
- [PATCH] R600/SI: Also try to use 0 base for misaligned 8-byte DS loads.
Tom Stellard
- [llvm] r219848 - R600/SI: Fix bug where immediates were being used in DS addr operands
Tom Stellard
- [PATCH] R600: Fix nonsensical implementation of computeKnownBits for BFE
Tom Stellard
- [PATCH] C API: Add LLVMSetTargetMachineShowMCEncoding()
Tom Stellard
- [PATCH 1/1] R600: Add EG to FMA test
Tom Stellard
- [PATCH 1/4] R600: Simplify LowerUDIVREM
Tom Stellard
- [PATCH 1/1] R600: Add EG to FMA test
Tom Stellard
- [PATCH] R600: Factor i64 UDIVREM lowering into its own fuction
Tom Stellard
- [PATCH] R600: Fix 64-bit integer division
Tom Stellard
- [PATCH 1/1] R600: Fix integer division
Tom Stellard
- [PATCH] R600/SI: Commuting improvements
Tom Stellard
- [PATCH] R600: Fix 64-bit integer division
Tom Stellard
- [PATCH] R600/SI: Remove RSRC pseudos
Tom Stellard
- [PATCH] [asan-asm-instrumentation] Fixed memory references which includes %rsp as a base or an index register.
Evgeniy Stepanov
- [PATCH] [Compiler-rt][Sanitizer][MSan][MIPS] Adding support for MIPS32
Evgeniy Stepanov
- [compiler-rt] r219677 - [asan] Add fast_unwind_on_check flag.
Evgeniy Stepanov
- [compiler-rt] r219683 - [sanitizer] Fix a crash in FP unwinder on ARM.
Evgeniy Stepanov
- [PATCH] [asan-asm-instrumentation] Fixed memory accesses with rbp as a base or an index register.
Evgeniy Stepanov
- [llvm] r220101 - [msan] Fix handling of byval arguments with large alignment.
Evgeniy Stepanov
- [PATCH] [compiler-rt] Fix checks for Android.
Evgeniy Stepanov
- [PATCH] [UBSan] [MIPS] Adding support of UBSan for mipsel arch
Kumar Sukhani
- [PATCH] [lsan] [mips] adding support of lsan for mips64/mips64el arch
Kumar Sukhani
- [PATCH] [lsan] [mips] adding support of lsan for mips64/mips64el arch
Kumar Sukhani
- [PATCH] [lsan] [mips] adding support of lsan for mips64/mips64el arch
Kumar Sukhani
- [PATCH] [X86] Memory folding for commutative instructions.
NAKAMURA Takumi
- [llvm] r219584 - [X86] Memory folding for commutative instructions.
NAKAMURA Takumi
- [dragonegg] r219613 - Debug.cpp: Use DIBuilder::insertDeclare(), corresponding to LLVM r218787.
NAKAMURA Takumi
- [dragonegg] r219614 - dragonegg/test/validator/c++: Update a couple of testcases corresponding to LLVM r219010.
NAKAMURA Takumi
- [llvm] r219676 - Threading.h: Use \tparam for template parameters. [-Wdocumentation]
NAKAMURA Takumi
- [llvm] r219687 - Revert r219638, (r219640 and r219676), "Removing the static destructor from ManagedStatic.cpp by controlling the allocation and de-allocation of the mutex."
NAKAMURA Takumi
- [llvm] r219638 - Removing the static destructor from ManagedStatic.cpp by controlling the allocation and de-allocation of the mutex.
NAKAMURA Takumi
- [llvm] r219881 - llvm/Support/Options.h: Use \tparam. [-Wdocumentation]
NAKAMURA Takumi
- [lld] r220000 - [CMake] lld: Introduce ${cmake_2_8_12_INTERFACE} onto each target_link_libraries. [PR20254]
NAKAMURA Takumi
- [lld] r220039 - lld/lib/Core/Error.cpp: Appease g++-4.7, corresponding to LLVM r210687.
NAKAMURA Takumi
- [lld] r220040 - [CMake] check-lld: Prune llvm-mc. It is unused.
NAKAMURA Takumi
- [PATCH] [UBSan] [MIPS] Adding support of UBSan for mipsel arch
Sagar Thakur
- [PATCH] Teach ScalarEvolution to sharpen range information.
Andrew Trick
- [PATCH] Teach ScalarEvolution to sharpen range information.
Andrew Trick
- [PATCH] Teach ScalarEvolution to sharpen range information.
Andrew Trick
- [PATCH] Fix gcc warning in gold-plugin.cpp
Markus Trippelsdorf
- [PATCH] Fix gcc warning in gold-plugin.cpp
Markus Trippelsdorf
- [PATCH] Fix gcc warning in gold-plugin.cpp
Markus Trippelsdorf
- [PATCH] Introduce Go coding standards for LLVM.
Rui Ueyama
- [PATCH] Initial version of Go bindings.
Rui Ueyama
- [PATCH] Introduce Go coding standards for LLVM.
Rui Ueyama
- [PATCH] Introduce Go coding standards for LLVM.
Rui Ueyama
- [lld] r219709 - Use llvm::make_unique.
Rui Ueyama
- [lld] r219723 - Use isa<> instead of checking return value of definition().
Rui Ueyama
- [PATCH] Use isa<> instead of checking return value of definition().
Rui Ueyama
- [lld] r219724 - Remove dead code.
Rui Ueyama
- [lld] r219727 - Use isa<> and cast<> instead of definition().
Rui Ueyama
- [lld] r219843 - [mach-o] avoid overly clever std::find_if
Rui Ueyama
- A bugfix and a test for COFF import directory iterator
Rui Ueyama
- [llvm] r219829 - Correctly handle references to section symbols.
Rui Ueyama
- [lld] r219948 - [PECOFF] Support delay-load import table for x86
Rui Ueyama
- [llvm] r219829 - Correctly handle references to section symbols.
Rui Ueyama
- [llvm] r219829 - Correctly handle references to section symbols.
Rui Ueyama
- [llvm] r219829 - Correctly handle references to section symbols.
Rui Ueyama
- [llvm] r219829 - Correctly handle references to section symbols.
Rui Ueyama
- [llvm] r219829 - Correctly handle references to section symbols.
Rui Ueyama
- [lld] r220096 - [PECOFF] Emit x64 delay-import wrapper function
Rui Ueyama
- [lld] r218703 - [mach-o] create __unwind_info section on x86_64
Rui Ueyama
- [lld] r218703 - [mach-o] create __unwind_info section on x86_64
Rui Ueyama
- [lld] r218703 - [mach-o] create __unwind_info section on x86_64
Rui Ueyama
- [PATCH v2 1/1] R600: Limit FMA to EG+ with FP64 hw.
Jan Vesely
- [PATCH 1/1] SelectionDAG: Add sext_inreg optimizations
Jan Vesely
- [PATCH 1/1] SelectionDAG: Add sext_inreg optimizations
Jan Vesely
- [PATCH 1/1] SelectionDAG: Add sext_inreg optimizations
Jan Vesely
- [PATCH v2 1/1] SelectionDAG: Add sext_inreg optimizations
Jan Vesely
- [PATCH 1/1] SelectionDAG: Add sext_inreg optimizations
Jan Vesely
- [PATCH v4 1/1] R600: Add carry and borrow instructions. Use them to implement UADDO/USUBO
Jan Vesely
- [PATCH v2 3/3] DAGCombiner: Add (A - (0-B)) -> A+B optimization
Jan Vesely
- [PATCH v4 1/1] R600: Add carry and borrow instructions. Use them to implement UADDO/USUBO
Jan Vesely
- [PATCH 1/1] R600: Add new intrinsic to read work dimensions
Jan Vesely
- [PATCH v4 1/1] R600: Add carry and borrow instructions. Use them to implement UADDO/USUBO
Jan Vesely
- [llvm] r219704 - R600: FMA is VecALU only instruction
Jan Vesely
- [llvm] r219705 - R600: Add new intrinsic to read work dimensions
Jan Vesely
- [PATCH 1/1] Reapply "R600: Add new intrinsic to read work dimensions"
Jan Vesely
- [llvm] r219710 - Reapply "R600: Add new intrinsic to read work dimensions"
Jan Vesely
- [PATCH v2 1/1] R600: Limit FMA to EG+ with FP64 hw.
Jan Vesely
- [PATCH v2 1/1] R600: Limit FMA to EG+ with FP64 hw.
Jan Vesely
- [PATCH v2 1/1] R600: Limit FMA to EG+ with FP64 hw.
Jan Vesely
- [PATCH 1/3] Mips: Only set divrem i64 to custom on 64bit
Jan Vesely
- [PATCH 2/3] SelectionDAG: Don't do libcall on div/rem if divrem is custom
Jan Vesely
- [PATCH 3/3] R600: Rely on TypeLegalizer to use divrem instead of div/rem
Jan Vesely
- [PATCH 1/4] R600: Simplify LowerUDIVREM
Jan Vesely
- [PATCH 2/4] R600: Move UDIVREM to a separate function
Jan Vesely
- [PATCH 3/4] SlectionDAG: Add KnownBits and SignBits computation for EXTRACT_ELEMENT
Jan Vesely
- [PATCH 4/4] R600: Try to use lower types for 64bit division if possible
Jan Vesely
- [PATCH 1/1] R600: Add EG to FMA test
Jan Vesely
- [PATCH 1/1] R600: Add EG to FMA test
Jan Vesely
- [PATCH 1/4] R600: Simplify LowerUDIVREM
Jan Vesely
- [PATCH 1/1] R600: Fix integer division
Jan Vesely
- [PATCH] R600: Factor i64 UDIVREM lowering into its own fuction
Jan Vesely
- [PATCH] R600: Fix 64-bit integer division
Jan Vesely
- [llvm] r220044 - SelectionDAG: Add sext_inreg optimizations
Jan Vesely
- [llvm] r220045 - R600: Add EG to FMA test
Jan Vesely
- [llvm] r220046 - Mips: Only set divrem i64 to custom on 64bit
Jan Vesely
- [PATCH] [MC] Make bundle alignment mode setting idempotent and support nested bundles
Jan Voung
- [compiler-rt] r219600 - tsan: better reporting for virtual-call-after-free
Dmitry Vyukov
- [compiler-rt] r219600 - tsan: better reporting for virtual-call-after-free
Dmitry Vyukov
- [compiler-rt] r219675 - tsan: refactor atexit handling
Dmitry Vyukov
- [compiler-rt] r219678 - tsan: remove trailing whitespace
Dmitry Vyukov
- [compiler-rt] r219779 - tsan: remove dead code
Dmitry Vyukov
- [compiler-rt] r219675 - tsan: refactor atexit handling
Dmitry Vyukov
- [compiler-rt] r219783 - tsan: use a different dir for llvm build
Dmitry Vyukov
- [compiler-rt] r219784 - tsan: fix false positive related to signals
Dmitry Vyukov
- [PATCH] [ARM] Add support for Cortex-A17
Matthew Wahab
- [PATCH] [ARM] Add support for Cortex-A17
Matthew Wahab
- [PATCH 3/8] R600/SI: Add global atomicrmw and
Aaron Watry
- [PATCH 1/9] R600: Rename atomic_load global tests to atomic_add
Aaron Watry
- [PATCH 2/9] R600/SI: Fix/add tests for atomicrmw add
Aaron Watry
- [PATCH 5/9] R600/SI: Add global atomicrmw max/umax
Aaron Watry
- [PATCH 6/9] R600/SI: Add global atomicrmw min/umin
Aaron Watry
- [llvm] r220102 - R600: Rename atomic_load global tests to atomic_add
Aaron Watry
- [llvm] r220103 - R600/SI: Fix/add tests for atomicrmw add
Aaron Watry
- [llvm] r220104 - R600/SI: Add global atomicrmw sub
Aaron Watry
- [llvm] r220105 - R600/SI: Add global atomicrmw and
Aaron Watry
- [llvm] r220106 - R600/SI: Add global atomicrmw max/umax
Aaron Watry
- [llvm] r220107 - R600/SI: Add global atomicrmw min/umin
Aaron Watry
- [llvm] r220108 - R600/SI: Add global atomicrmw or
Aaron Watry
- [llvm] r220109 - R600/SI: Add global atomicrmw xor
Aaron Watry
- [llvm] r220110 - R600/SI: Add global atomicrmw xchg
Aaron Watry
- [llvm] r216914 - Revert: [APFloat] Fixed a bug in method 'fusedMultiplyAdd'.
Ulrich Weigand
- [compiler-rt] r219827 - [compiler-rt] Enable ASAN for powerpc64le-linux
Ulrich Weigand
- [PATCH] Switch To Select optimization , fixed case with multiple incoming edges from same block
Hans Wennborg
- [PATCH] Switch To Select optimization , fixed case with multiple incoming edges from same block
Hans Wennborg
- [PATCH] [x86 asm] allow fwait alias in both At&t and Intel modes (PR21208)
Hans Wennborg
- [PATCH] [x86 asm] allow fwait alias in both At&t and Intel modes (PR21208)
Hans Wennborg
- [llvm] r219725 - [x86 asm] allow fwait alias in both At&t and Intel modes (PR21208)
Hans Wennborg
- [PATCH] [x86 asm] allow fwait alias in both At&t and Intel modes (PR21208)
Hans Wennborg
- [www] r219766 - Update Win snapshot to r219740
Hans Wennborg
- [compiler-rt] r219715 - Add complex multiply/divide functions to arm64 iOS libclang_rt libraries.
Bob Wilson
- [llvm] r219634 - InstCombine: Don't miscompile (x lshr C1) udiv C2
Bob Wilson
- [llvm] r219801 - DI: Cleanup comments, NFC
Bob Wilson
- [PATCH] ARM: Fix convergence failure in constant-island pass
Bob Wilson
- [llvm] r220155 - Use triple predicate functions instead of checking values directly. NFC.
Bob Wilson
- [PATCH] [MachineSink] Use the real post dominator tree
Jingyue Wu
- [llvm] r219773 - [MachineSink] Use the real post dominator tree
Jingyue Wu
- [PATCH] [MachineSink] Use the real post dominator tree
Jingyue Wu
- [PATCH] Fix Intrinsic::getType not working with llvm_vararg_ty
Steven Wu
- [PATCH] Embed LLVM version into version field of bitcode wrapper
Yung, Douglas
- [PATCH] Add the Instruction::clone function to llvm-c, and export it to the ocaml bindings
Peter Zotov
- [PATCH] Add the Instruction::clone function to llvm-c, and export it to the ocaml bindings
Peter Zotov
- [llvm] r220007 - [LLVM-C] Add LLVMInstructionClone.
Peter Zotov
- [llvm] r220008 - [OCaml] Add Llvm.instr_clone.
Peter Zotov
- [PATCH] Add the Instruction::clone function to llvm-c, and export it to the ocaml bindings
Peter Zotov
- [PATCH] [MachineSink] Use the real post dominator tree
hfinkel at anl.gov
- [PATCH] fold: sqrt(x * x * y) -> fabs(x) * sqrt(y)
hfinkel at anl.gov
- [PATCH] fold: sqrt(x * x * y) -> fabs(x) * sqrt(y)
hfinkel at anl.gov
- [PATCH] fold: sqrt(x * x * y) -> fabs(x) * sqrt(y)
hfinkel at anl.gov
- [PATCH] fold: sqrt(x * x * y) -> fabs(x) * sqrt(y)
hfinkel at anl.gov
- [PATCH] fold: sqrt(x * x * y) -> fabs(x) * sqrt(y)
hfinkel at anl.gov
- [PATCH] Allow call-slop optzn for destinations with a suitable dereferenceable attribute
hfinkel at anl.gov
- [PATCH] Allow call-slop optzn for destinations with a suitable dereferenceable attribute
hfinkel at anl.gov
- [PATCH] [PowerPC] Change liveness testing in VSX FMA mutation pass
hfinkel at anl.gov
- [PATCH] Add support for nonnull metadata on Loads
hfinkel at anl.gov
- [PATCH] Add MachOObjectFile::findAndGetUuidCommand (better name suggestions welcome)
kledzik at apple.com
- [PATCH] Add MachOObjectFile::getUuid()
kledzik at apple.com
- [PATCH] Use isa<> instead of checking return value of definition().
kledzik at apple.com
- [PATCH] [lld] [mach-o] make lld respect alignment constraints more
kledzik at apple.com
- [PATCH] [lld] [mach-o] make lld respect alignment constraints more
kledzik at apple.com
- [PATCH] [lld] [mach-o] make lld respect alignment constraints more
kledzik at apple.com
- [PATCH] Adding simple disassembler.
colinl at codeaurora.org
- [PATCH] Adding simple disassembler.
colinl at codeaurora.org
- [PATCH] Adding simple disassembler.
colinl at codeaurora.org
- [PATCH] Adding simple disassembler.
colinl at codeaurora.org
- [PATCH] Make first of several changes to bring up to AArch64 fast-isel style
reed kotler
- [PATCH] Make first of several changes to bring up to AArch64 fast-isel style
reed kotler
- [PATCH] Finish getting Mips fast-isel to match up with AArch64 fast-isel
reed kotler
- [PATCH] Finish getting Mips fast-isel to match up with AArch64 fast-isel
reed kotler
- [PATCH] First stage of call lowering for Mips fast-isel
reed kotler
- [PATCH] First stage of call lowering for Mips fast-isel
reed kotler
- [PATCH] First stage of call lowering for Mips fast-isel
reed kotler
- [PATCH] First stage of call lowering for Mips fast-isel
reed kotler
- [PATCH] First stage of call lowering for Mips fast-isel
reed kotler
- [PATCH] First stage of call lowering for Mips fast-isel
reed kotler
- [PATCH] First stage of call lowering for Mips fast-isel
reed kotler
- [PATCH] First stage of call lowering for Mips fast-isel
reed kotler
- [PATCH] Added a new transformation " (X + Y) - (X + Z) --> (Y - Z) "
sonam kumari
- [PATCH] Added a new transformation " (X + Y) - (X + Z) --> (Y - Z) "
sonam kumari
- [PATCH] Added a new transformation " (sub (or A, B) (and A, B)) --> (xor A, B) "
sonam kumari
- [PATCH] Add the Instruction::clone function to llvm-c, and export it to the ocaml bindings
chifflier at wzdftpd.net
- [PATCH] Add the Instruction::clone function to llvm-c, and export it to the ocaml bindings
chifflier at wzdftpd.net
Last message date:
Sun Oct 19 23:39:45 PDT 2014
Archived on: Tue Aug 4 17:11:53 PDT 2015
This archive was generated by
Pipermail 0.09 (Mailman edition).