The Week Of Monday 22 June 2015 Archives by author
Starting: Mon Jun 22 00:04:27 PDT 2015
Ending: Sun Jun 28 21:50:09 PDT 2015
Messages: 1637
- [PATCH] [x86] generalize reassociation optimization in machine combiner to 2 instructions
Mehdi AMINI
- RFC: BitMask helper ADT
Saleem Abdulrasool
- [PATCH] [ARM]: Extend -mfpu options for half-precision and vfpv3xd
Javed Absar
- [PATCH] [ARM]: Extend -mfpu options for half-precision and vfpv3xd
Javed Absar
- [PATCH] [ARM]: Extend -mfpu options for half-precision and vfpv3xd
Javed Absar
- [PATCH] [ARM]: Extend -mfpu options for half-precision and vfpv3xd
Javed Absar
- [PATCH] Cortex-R4F is not VFPOnlySP
Javed Absar
- [PATCH] [ARM]: Extend -mfpu options for half-precision and vfpv3xd
Javed Absar
- [PATCH] [ARM]: Extend -mfpu options for half-precision and vfpv3xd
Javed Absar
- [llvm] r240776 - [ARM] Cortex-R4F is not VFPOnlySP
Javed Absar
- [PATCH] Cortex-R4F is not VFPOnlySP
Javed Absar
- [PATCH] [ARM]: Extend -mfpu options for half-precision and vfpv3xd
Javed Absar
- [PATCH] [ARM] Cortex-R5 is not VFPOnlySP
Javed Absar
- [llvm] r240799 - [ARM] Cortex-R5 is not VFPOnlySP
Javed Absar
- [PATCH] [ARM] Cortex-R5 is not VFPOnlySP
Javed Absar
- [PATCH] [x86] generalize reassociation optimization in machine combiner to 2 instructions
Mehdi Amini
- [llvm] r240826 - DataLayout now returns a const ref to its member string representation
Mehdi Amini
- [PATCH] ComputeKnownBits: be a bit smarter about ADDs
Owen Anderson
- [PATCH] Consider offset in global variables during lowering in NVPTX.
Samuel Antao
- [PATCH] LoopStrengthReduce: Try to pass address space to isLegalAddressingMode
Matt Arsenault
- [llvm] r240365 - AMDGPU: Use getAsInteger instead of atoi
Matt Arsenault
- [llvm] r240365 - AMDGPU: Use getAsInteger instead of atoi
Matt Arsenault
- [PATCH] Split BaseIndexOffset and MemOpLink into separate header
Matt Arsenault
- [PATCH] opt: Add option to strip or add llvm value names
Matt Arsenault
- [PATCH] AMDGPU/SI: There are no implicit kernel args in the amdhsa ABI
Matt Arsenault
- [PATCH] AMDGPU/SI: Emit amd_kernel_code_t in EmitFunctionBodyStart()
Matt Arsenault
- [PATCH] AMDGPU: really don't commute REV opcodes if the target variant doesn't exist
Matt Arsenault
- [llvm] r240672 - DAGCombiner: Remove redundant check
Matt Arsenault
- [PATCH] AMDGPU: Fix chains for memory ops dependent on argument loads
Matt Arsenault
- [PATCH] Show invariant lods in MMO dumping
Matt Arsenault
- [PATCH] DAGCombiner: Assume invariant load cannot alias a store
Matt Arsenault
- [llvm] r240709 - DAGCombiner: Use pop_back_val()
Matt Arsenault
- [PATCH] DAGCombiner: Assume invariant load cannot alias a store
Matt Arsenault
- [PATCH] AMDGPU/SI: Add hsa code object directives
Matt Arsenault
- [PATCH] AMDGPU/SI: Add hsa code object directives
Matt Arsenault
- [PATCH] DAGCombiner: Assume invariant load cannot alias a store
Matt Arsenault
- [llvm] r240813 - Show invariant loads in MMO dumping
Matt Arsenault
- [PATCH] Show invariant lods in MMO dumping
Matt Arsenault
- [PATCH] DAGCombiner: Assume invariant load cannot alias a store
Matt Arsenault
- [PATCH] AMDGPU/SI: Update amd_kernel_code_t definition and add assembler support
Matt Arsenault
- [PATCH] LoopStrengthReduce: Try to pass address space to isLegalAddressingMode
Matt Arsenault
- [PATCH] LoopStrengthReduce: Try to pass address space to isLegalAddressingMode
Matt Arsenault
- [PATCH] AMDGPU: Run SIInsertWaits as pre-emit pass
Matt Arsenault
- [PATCH] AMDGPU/SI: Add debugging subtarget feature for DS offsets
Matt Arsenault
- [llvm] r240911 - AMDGPU/SI: Fix extra space when printing v_div_fmas_*
Matt Arsenault
- [LLVMdev] [PATCH] SROA produces miscompiled code for bitfield access on big-endian targets
Evgeny Astigeevich
- [lld] r240259 - [Mips] Support R_MIPS_HIGHER / R_MIPS_HIGHEST relocations handling
Simon Atanasyan
- [lld] r240260 - [Mips] Support R_MICROMIPS_HIGHER / R_MICROMIPS_HIGHEST relocations handling
Simon Atanasyan
- [lld] r240261 - [Mips] Fix test case - do not use R_MIPS_HI16 for shared library linking
Simon Atanasyan
- [lld] r240262 - [Mips] Reject position-dependent relocations in case of shared library linking
Simon Atanasyan
- [lld] r240263 - [Mips] Fix test case - do not use R_MIPS_GPREL32 against external symbols
Simon Atanasyan
- [lld] r240264 - [Mips] Reject R_MIPS_GPREL32 against external symbols
Simon Atanasyan
- [lld] r240265 - [Mips] Support R_MICROMIPS_SUB relocation handling
Simon Atanasyan
- [lld] r240266 - [Mips] Support R_MIPS_LITERAL relocation handling
Simon Atanasyan
- [lld] r240267 - [Mips] Support R_MICROMIPS_LITERAL relocation handling
Simon Atanasyan
- [lld] r240268 - [Mips] Support R_MICROMIPS_HI0_LO16 relocation handling
Simon Atanasyan
- [PATCH] [Mips] Add support for MCJIT for MIPS32r6
Simon Atanasyan
- [lld] r240763 - [Mips] Create LA25 stubs for all branch relocations
Simon Atanasyan
- [lld] r240764 - [Mips] Use helper functions to determine relocations purpose
Simon Atanasyan
- [lld] r240765 - [Mips] Reject R_MIPS_CALL16 against local symbols
Simon Atanasyan
- [PATCH] Enable StackMap Serialization for COFF
Andy Ayers
- [PATCH] [PATCH] Fix llvm-jitlistener build after DebugInfo renaming at 227586.
Alexey Bader
- [PATCH] [x86][AVX512] add vscalef support
Asaf Badouh
- [PATCH] [x86][AVX512] add vscalef support
Asaf Badouh
- [PATCH] [x86][AVX512] add vscalef support
Asaf Badouh
- [PATCH] [x86][AVX512] add vscalef support
Asaf Badouh
- [PATCH] [x86][AVX512CD] add conflict and lzcnt intrinsics
Asaf Badouh
- [llvm] r240906 - [x86][AVX512]
Asaf Badouh
- [PATCH] PR23872 Integrated assembler error message when using .type directive with @ in AArch32 assembly
Gabor Ballabas
- [PATCH] PR23872 Integrated assembler error message when using .type directive with @ in AArch32 assembly
Gabor Ballabas
- [PATCH] PR23872 Integrated assembler error message when using .type directive with @ in AArch32 assembly
Gabor Ballabas
- RFC: BitMask helper ADT
Aaron Ballman
- [llvm] r240786 - Silencing spurious MSVC C4189 warnings regarding local variables that are initialized but not used; NFC. This bug has been reported to Microsoft (https://connect.microsoft.com/VisualStudio/feedback/details/1475983).
Aaron Ballman
- [PATCH] Clang/driver: emulated TLS mode.
Aaron Ballman
- [PATCH] [SCEV][LoopVectorize] Allow ScalarEvolution to make assumptions about overflows
Silviu Baranga
- [PATCH] [PPC] Implement vmrgew and vmrgow instructions
Kit Barton
- [llvm] r240650 - [PPC] Implement vmrgew and vmrgow instructions
Kit Barton
- [PATCH] [PPC] Implement vmrgew and vmrgow instructions
Kit Barton
- [PATCH] PR23872 Integrated assembler error message when using .type directive with @ in AArch32 assembly
Richard Barton
- [PATCH] PR23872 Integrated assembler error message when using .type directive with @ in AArch32 assembly
Richard Barton
- [PATCH] PR23872 Integrated assembler error message when using .type directive with @ in AArch32 assembly
Richard Barton
- [PATCH] Fix `llvm-config` to emit the linker flag for the combined shared object built by autoconfig/make instead of the individual components.
JF Bastien
- [PATCH] Fix `llvm-config` to emit the linker flag for the combined shared object built by autoconfig/make instead of the individual components.
JF Bastien
- [PATCH] Added missing test case for llvm.nvvm.sqrt.f NVPTX intrinsic
Artem Belevich
- [llvm] r240437 - [NVPTX] Added missing test case for llvm.nvvm.sqrt.f NVPTX intrinsic
Artem Belevich
- [PATCH] Added missing test case for llvm.nvvm.sqrt.f NVPTX intrinsic
Artem Belevich
- [PATCH] Added missing test case for llvm.nvvm.sqrt.f NVPTX intrinsic
Eli Bendersky
- [PATCH] [comiler-rt/ubsan] getVtablePrefix must not sanity-check on Prefix->Offset > 0
Stephan Bergmann
- [PATCH] LLVM OpenMP CMake Overhaul
C Bergström
- [PATCH] LLVM OpenMP CMake Overhaul
C Bergström
- [PATCH] LLVM OpenMP CMake Overhaul
C Bergström
- [PATCH] LLVM OpenMP CMake Overhaul
Christopher Bergström
- [PATCH] LLVM OpenMP CMake Overhaul
Christopher Bergström
- [PATCH] GVN: If a branch has two identical successors, we cannot declare either dead.
Daniel Berlin
- [LNT] r240423 - Don't crash when aggregation of samples results in 0 value in ComparisonResult constructor.
Kristof Beyls
- [PATCH][LNT] Add support for more detailed profiling to lnt.
Kristof Beyls
- [LNT] r240557 - Add --profiler-dir and --profiler-file options to lnt runserver.
Kristof Beyls
- [PATCH][LNT] Add support for more detailed profiling to lnt.
Kristof Beyls
- [LNT] r240568 - Adapt daily report to handle runs missing on some days.
Kristof Beyls
- [PATCH][LNT] Adapt daily report to handle runs missing on some days.
Kristof Beyls
- [PATCH][LNT] Add support for more detailed profiling to lnt.
Kristof Beyls
- [PATCH][LNT] Add support for more detailed profiling to lnt.
Kristof Beyls
- [LNT] r240654 - Retain URL query string parameters on prev and next links on daily report page.
Kristof Beyls
- [LNT] r240770 - Tune whitespace in daily_report HTML report.
Kristof Beyls
- [PATCH] Fix shl folding in DAG combiner.
Andrea Di Biagio
- [PATCH] [CMake] Treating LLVM_INCLUDE_TOOLS, which is a bool, as a string to change behaviors of the build is a dirty hack. We shouldn't do it.
Chris Bieneman
- [llvm] r240344 - [CMake] Treating LLVM_INCLUDE_TOOLS, which is a bool, as a string to change behaviors of the build is a dirty hack. We shouldn't do it.
Chris Bieneman
- [PATCH] [CMake] Cleanup tools/CMakeLists.txt to take advantage of the auto-registration that was already partially working.
Chris Bieneman
- [PATCH] Working on reconciling out-of-tree patches to compiler-rt for building for iOS.
Chris Bieneman
- [PATCH] Working on reconciling out-of-tree patches to compiler-rt for building for iOS.
Chris Bieneman
- [PATCH] Working on reconciling out-of-tree patches to compiler-rt for building for iOS.
Chris Bieneman
- [PATCH] Working on reconciling out-of-tree patches to compiler-rt for building for iOS.
Chris Bieneman
- [PATCH] Working on reconciling out-of-tree patches to compiler-rt for building for iOS.
Chris Bieneman
- [PATCH] Working on reconciling out-of-tree patches to compiler-rt for building for iOS.
Chris Bieneman
- [PATCH] Working on reconciling out-of-tree patches to compiler-rt for building for iOS.
Chris Bieneman
- [PATCH] Working on reconciling out-of-tree patches to compiler-rt for building for iOS.
Chris Bieneman
- [PATCH] Working on reconciling out-of-tree patches to compiler-rt for building for iOS.
Chris Bieneman
- [PATCH] Working on reconciling out-of-tree patches to compiler-rt for building for iOS.
Chris Bieneman
- [PATCH] Working on reconciling out-of-tree patches to compiler-rt for building for iOS.
Chris Bieneman
- [PATCH] Working on reconciling out-of-tree patches to compiler-rt for building for iOS.
Chris Bieneman
- [compiler-rt] r240467 - Working on reconciling out-of-tree patches to compiler-rt for building for iOS.
Chris Bieneman
- [compiler-rt] r240468 - Working on reconciling out-of-tree patches to compiler-rt for building for iOS.
Chris Bieneman
- [compiler-rt] r240469 - Working on reconciling out-of-tree patches to compiler-rt for building for iOS.
Chris Bieneman
- [compiler-rt] r240470 - Working on reconciling out-of-tree patches to compiler-rt for building for iOS.
Chris Bieneman
- [PATCH] One more change required to build the sanitizers for iOS.
Chris Bieneman
- [PATCH] One more change required to build the sanitizers for iOS.
Chris Bieneman
- [compiler-rt] r240586 - One more change required to build the sanitizers for iOS.
Chris Bieneman
- [PATCH] Adding experimental build support for building compiler-rt for iOS.
Chris Bieneman
- [PATCH] Adding experimental build support for building compiler-rt for iOS.
Chris Bieneman
- [PATCH] Adding experimental build support for building compiler-rt for iOS.
Chris Bieneman
- [PATCH] Adding experimental build support for building compiler-rt for iOS.
Chris Bieneman
- [PATCH] Adding experimental build support for building compiler-rt for iOS.
Chris Bieneman
- [PATCH] [CMake] Cleanup tools/CMakeLists.txt to take advantage of the auto-registration that was already partially working.
Chris Bieneman
- [llvm] r240317 - Remove "const" from the MachineFunction reference in VLIWPacketizerList
David Blaikie
- [PATCH] Value profiling - patchset 2 - merge intended
David Blaikie
- [llvm] r240345 - Modify ParseArgs to return the InputArgList by value - there's no need for dynamic allocation/ownership here
David Blaikie
- [lld] r240346 - Fix missed formatting in prior commit (mostly 80 cols violation and some whitespace around *)
David Blaikie
- [lld] r240347 - Update for LLVM API change to return by InputArgList directly (rather than by pointer) from ParseArgs
David Blaikie
- [llvm] r240345 - Modify ParseArgs to return the InputArgList by value - there's no need for dynamic allocation/ownership here
David Blaikie
- [llvm] r240345 - Modify ParseArgs to return the InputArgList by value - there's no need for dynamic allocation/ownership here
David Blaikie
- [llvm] r240345 - Modify ParseArgs to return the InputArgList by value - there's no need for dynamic allocation/ownership here
David Blaikie
- [llvm] r240417 - [Option] Plug a leak when move-assigning an InputArgList.
David Blaikie
- [PATCH] Code Re-factoring: Implementation moved from "VectorUtils.h" to "VectorUtils.cpp"
David Blaikie
- [PATCH] Code Re-factoring: Implementation moved from "VectorUtils.h" to "VectorUtils.cpp"
David Blaikie
- [PATCH] Set a debugger "target" to guide DWARF choices
David Blaikie
- [llvm] r240214 - IndVarSimplify: Avoid UB from binding a reference to a null pointer
David Blaikie
- [LLVMdev] RFC: Reduce the memory footprint of DIEs (and DIEValues)
David Blaikie
- [PATCH] Set a debugger "target" to guide DWARF choices
David Blaikie
- [PATCH] Use more range-based for loops
David Blaikie
- [llvm] r240214 - IndVarSimplify: Avoid UB from binding a reference to a null pointer
David Blaikie
- [LLVMdev] RFC: Reduce the memory footprint of DIEs (and DIEValues)
David Blaikie
- [LLVMdev] RFC: Reduce the memory footprint of DIEs (and DIEValues)
David Blaikie
- [LLVMdev] RFC: Reduce the memory footprint of DIEs (and DIEValues)
David Blaikie
- [LLVMdev] RFC: Reduce the memory footprint of DIEs (and DIEValues)
David Blaikie
- [PATCH] Fixed debug info generation for function static variables, typedef, and records
David Blaikie
- [llvm] r239380 - [DWARF] Fix a few corner cases in expression emission
David Blaikie
- [PATCH] Add a DIModule debug info metadata node to the IR.
David Blaikie
- [PATCH] Add iterator_adaptor to iterate over SDNode operand SDNode's
David Blaikie
- [LLVMdev] RFC: Reduce the memory footprint of DIEs (and DIEValues)
David Blaikie
- [llvm] r240701 - dsymutil: Split out patchStmtList(), NFC
David Blaikie
- [LLVMdev] RFC: Reduce the memory footprint of DIEs (and DIEValues)
David Blaikie
- [lld] r240719 - COFF: Better error message for duplicate symbols.
David Blaikie
- [PATCH] Add a DIModule debug info metadata node to the IR.
David Blaikie
- [llvm] r240733 - AsmPrinter: Convert DIE::Values to a linked list
David Blaikie
- [llvm] r240733 - AsmPrinter: Convert DIE::Values to a linked list
David Blaikie
- [PATCH] Add iterator_adaptor to iterate over SDNode operand SDNode's
David Blaikie
- [PATCH] Add iterator_adaptor to iterate over SDNode operand SDNode's
David Blaikie
- [llvm] r240794 - Fix ODR violation waiting to happen by making static function definitions in VectorUtils.h non-static and defined out of line
David Blaikie
- [PATCH] Code Re-factoring: Implementation moved from "VectorUtils.h" to "VectorUtils.cpp"
David Blaikie
- [PATCH] Code Re-factoring: Implementation moved from "VectorUtils.h" to "VectorUtils.cpp"
David Blaikie
- [PATCH] Add iterator_adaptor to iterate over SDNode operand SDNode's
David Blaikie
- [PATCH] Add iterator_adaptor to iterate over SDNode operand SDNode's
David Blaikie
- [llvm] r240794 - Fix ODR violation waiting to happen by making static function definitions in VectorUtils.h non-static and defined out of line
David Blaikie
- [llvm] r240804 - Move VectorUtils from Transforms to Analysis to correct layering violation
David Blaikie
- [PATCH] Add iterator_adaptor to iterate over SDNode operand SDNode's
David Blaikie
- [PATCH] Add iterator_adaptor to iterate over SDNode operand SDNode's
David Blaikie
- [PATCH] Devirtualize llvm::Value and all subclasses
David Blaikie
- [PATCH] [dwarfdump] Pretty print location expressions and location lists
David Blaikie
- [PATCH] Devirtualize llvm::Value and all subclasses
David Blaikie
- [PATCH] Devirtualize llvm::Value and all subclasses
David Blaikie
- [PATCH] Devirtualize llvm::Value and all subclasses
David Blaikie
- [llvm] r240893 - Revert "Debug Info: One more bitfield bugfix. While yesterday's r240853 fixed"
David Blaikie
- [PATCH] [Object] Search for architecures by name in MachOUniversalBinary::getObjectForArch()
Justin Bogner
- [llvm] r240316 - docs: Update allowed values for LLVM_USE_SANITIZER
Justin Bogner
- [PATCH] Value profiling - patchset 2 - merge intended
Justin Bogner
- [llvm] r240345 - Modify ParseArgs to return the InputArgList by value - there's no need for dynamic allocation/ownership here
Justin Bogner
- [llvm] r240359 - InstrProf: Add a test for multiple copies of the same with different hashes
Justin Bogner
- [llvm] r240360 - Re-apply "InstrProf: When reading, copy the data instead of taking a reference. NFC"
Justin Bogner
- [PATCH] Value profiling - patchset 2 - merge intended
Justin Bogner
- [llvm] r240380 - test: Move target dependent test in their own folder for c API test
Justin Bogner
- [PATCH] Move target dependent test in their own folder for c API test
Justin Bogner
- [PATCH] Move target dependent test in their own folder for c API test
Justin Bogner
- [llvm] r240381 - [mips] Fix some UB by shifting before sign-extending
Justin Bogner
- [llvm] r240385 - MCExpr: Avoid UB by evaluating this shift as unsigned
Justin Bogner
- [llvm] r240420 - SystemZ: Avoid left shifting negative values (it's UB)
Justin Bogner
- [llvm] r240520 - SystemZ: Rephrase this allOnes calculation to avoid UB
Justin Bogner
- [llvm] r240521 - Hexagon: Avoid left shifting negative values (it's UB)
Justin Bogner
- [llvm] r240521 - Hexagon: Avoid left shifting negative values (it's UB)
Justin Bogner
- [llvm] r240526 - Hexagon: Paper over the undefined behaviour introduced by r238692
Justin Bogner
- [llvm] r238692 - [Hexagon] Adding MC packet shuffler.
Justin Bogner
- [PATCH] [CMake] Cleanup tools/CMakeLists.txt to take advantage of the auto-registration that was already partially working.
Justin Bogner
- Add support for emitting profiles into a directory other than '.'
Justin Bogner
- [llvm] r240304 - [FaultMaps] Add a parser for the __llvm__faultmaps section.
Ahmed Bougacha
- [llvm] r240326 - [X86] Teach load folding to accept scalar _Int users of MOVSS/MOVSD.
Ahmed Bougacha
- [PATCH] [X86] Teach load folding to accept scalar _Int users of MOVSS/MOVSD.
Ahmed Bougacha
- [PATCH] Fix incorrect truncation at the overflow boundary
Ahmed Bougacha
- [PATCH] [FaultMaps] Move FaultMapParser to Object/
Ahmed Bougacha
- [llvm] r240304 - [FaultMaps] Add a parser for the __llvm__faultmaps section.
Ahmed Bougacha
- [llvm] r192567 - Allow pinsrw/pinsrb/pextrb/pextrw/movmskps/movmskpd/pmovmskb/extractps instructions to parse either GR32 or GR64 without resorting to duplicating instructions.
Ahmed Bougacha
- [llvm] r240364 - [FaultMaps] Move FaultMapParser to Object/
Ahmed Bougacha
- [PATCH] [X86] Add Jcc branch hint (2E, 3E) MC support.
Ahmed Bougacha
- [llvm] r192567 - Allow pinsrw/pinsrb/pextrb/pextrw/movmskps/movmskpd/pmovmskb/extractps instructions to parse either GR32 or GR64 without resorting to duplicating instructions.
Ahmed Bougacha
- [PATCH] Tablegen: Extend target register information by giving the users access to call preserved register mask names.
Ahmed Bougacha
- [PATCH] Tablegen: Extend target register information by giving the users access to call preserved register mask names.
Ahmed Bougacha
- [llvm] r192567 - Allow pinsrw/pinsrb/pextrb/pextrw/movmskps/movmskpd/pmovmskb/extractps instructions to parse either GR32 or GR64 without resorting to duplicating instructions.
Ahmed Bougacha
- [llvm] r240485 - [X86] update_llc_test_checks vector-shuffle-*. NFC.
Ahmed Bougacha
- [llvm] r240488 - [X86] Don't generate vbroadcasti128 for v4i64 splats from memory.
Ahmed Bougacha
- [llvm] r192567 - Allow pinsrw/pinsrb/pextrb/pextrw/movmskps/movmskpd/pmovmskb/extractps instructions to parse either GR32 or GR64 without resorting to duplicating instructions.
Ahmed Bougacha
- [llvm] r240615 - [X86] Cleanup fma tests a little bit. NFC.
Ahmed Bougacha
- [llvm] r240616 - [X86] Accept hasAVX512() as well as hasFMA() when generating FMA.
Ahmed Bougacha
- [llvm] r192567 - Allow pinsrw/pinsrb/pextrb/pextrw/movmskps/movmskpd/pmovmskb/extractps instructions to parse either GR32 or GR64 without resorting to duplicating instructions.
Ahmed Bougacha
- [llvm] r240794 - Fix ODR violation waiting to happen by making static function definitions in VectorUtils.h non-static and defined out of line
Ahmed Bougacha
- [PATCH] [ARM] ARMLoadStoreOpt::UpdateBaseRegUses should stop on def
Matthias Braun
- [PATCH] ARMLoadStoreOptimizer: Fix errata 602117 handling and make testcase actually test for it
Matthias Braun
- [PATCH] ARMLoadStoreOptimizer: Rewrite LDM/STM matching logic.
Matthias Braun
- [PATCH] ARMLoadStoreOptimizer: Create LDRD/STRD on thumb2
Matthias Braun
- [PATCH] ARMLoadStoreOpt: Merge subs/adds into LDRD/STRD; Factor out common code
Matthias Braun
- [PATCH] opt: Add option to strip or add llvm value names
Matthias Braun
- [PATCH] opt: Add option to strip or add llvm value names
Matthias Braun
- [PATCH] [If Converter] Convert recursion to iteration
Matthias Braun
- [llvm] r240582 - ARMLoadStoreOptimizer: Fix errata 602117 handling and make testcase actually test for it
Matthias Braun
- [llvm] r240583 - opt: Add option to strip or add llvm value names
Matthias Braun
- [llvm] r240584 - Revert "(HEAD -> master, origin/master, origin/HEAD) opt: Add option to strip or add llvm value names"
Matthias Braun
- [PATCH] LivePhysRegs: Add support to add pristine registers when populating with live-in/live-out registers.
Matthias Braun
- [PATCH] ARMLoadStoreOptimizer: Rewrite LDM/STM matching logic.
Matthias Braun
- [PATCH] ARMLoadStoreOptimizer: Create LDRD/STRD on thumb2
Matthias Braun
- [llvm] r240583 - opt: Add option to strip or add llvm value names
Matthias Braun
- [PATCH] MachineScheduler: Avoid pointless macroop fusion edges.
Matthias Braun
- [PATCH] AArch64: Add aditional Cyclone macroop fusion opportunities
Matthias Braun
- [PATCH] ARMLoadStoreOptimizer: Rewrite LDM/STM matching logic.
Matthias Braun
- [llvm] r240744 - aad/fix labels in test/CodeGen/X86/StackColoring.ll
Matthias Braun
- [llvm] r240745 - Fix mismatched architectures in test
Matthias Braun
- [llvm] r240746 - Revert "X86: Reject register operands with obvious type mismatches."
Matthias Braun
- [PATCH] [ARM] ARMLoadStoreOpt::UpdateBaseRegUses should stop on def
John Brawn
- [PATCH] starting from ARMv8, rGPR includes SP
John Brawn
- [PATCH] starting from ARMv8, rGPR includes SP
John Brawn
- [llvm] r240424 - [ARM] ARMLoadStoreOpt::UpdateBaseRegUses should stop on def
John Brawn
- [PATCH] [ARM] ARMLoadStoreOpt::UpdateBaseRegUses should stop on def
John Brawn
- [PATCH] ARMLoadStoreOptimizer: Fix errata 602117 handling and make testcase actually test for it
John Brawn
- [PATCH] ARMLoadStoreOptimizer: Create LDRD/STRD on thumb2
John Brawn
- [compiler-rt] r240586 - One more change required to build the sanitizers for iOS.
Kuba Brecka
- [PATCH] [mips][microMIPS] Implement LWXS, LWP and SWP instructions
Zlatko Buljan
- [PATCH] [mips][microMIPS] Implement BREAK, EHB and EI instructions
Zlatko Buljan
- [PATCH] Value profiling - patchset 2 - merge intended
Betul Buyukkurt
- [PATCH] Value profiling - patchset 2 - merge intended
Betul Buyukkurt
- [PATCH] Value profiling - patchset 2 - merge intended
Betul Buyukkurt
- [PATCH] Value profiling - patchset 3
Betul Buyukkurt
- [PATCH] Value profiling - patchset 1 - merge intended.
Betul Buyukkurt
- [PATCH] Value profiling - patchset 1 - merge intended.
Betul Buyukkurt
- [PATCH] Value profiling - patchset 3
Betul Buyukkurt
- [llvm] r240291 - Fix shl folding in DAG combiner.
Pawel Bylica
- [llvm] r240336 - Set missing x86 arch in a CodeGen regression test.
Pawel Bylica
- [llvm] r240343 - Revert r240291: causes problems in self-hosted builds.
Pawel Bylica
- [llvm] r240534 - [llvm-stress] Simple refactoring and better style. NFC.
Pawel Bylica
- [llvm] r240538 - Fix instruction scheduling live register tracking
Pawel Bylica
- [llvm] r240626 - Express APInt::{s, u}{l, g}e(uint64_t) in terms of APInt::{s, u}{l, g}t(uint64_t). NFC.
Pawel Bylica
- [llvm] r240629 - Add missing <array> include.
Pawel Bylica
- [PATCH] Fix instruction scheduling live register tracking
Paweł Bylica
- [PATCH] Fix shl folding in DAG combiner.
Paweł Bylica
- [PATCH] Fix shl folding in DAG combiner.
Paweł Bylica
- [PATCH] Fix shl folding in DAG combiner.
Paweł Bylica
- [PATCH] [DAGCombiner] Fix & simplify constant folding of sext/zext.
Paweł Bylica
- [llvm] r240291 - Fix shl folding in DAG combiner.
Paweł Bylica
- [llvm] r240291 - Fix shl folding in DAG combiner.
Paweł Bylica
- [PATCH] [DAGCombiner] Fix & simplify constant folding of sext/zext.
Paweł Bylica
- [llvm] r240291 - Fix shl folding in DAG combiner.
Paweł Bylica
- [llvm] r240291 - Fix shl folding in DAG combiner.
Paweł Bylica
- [PATCH] [DAGCombiner] Fix & simplify constant folding of sext/zext.
Paweł Bylica
- [PATCH] [DAGCombiner] Fix & simplify constant folding of sext/zext.
Paweł Bylica
- [PATCH] Fix instruction scheduling live register tracking
Paweł Bylica
- [PATCH] Change APInt comparison with uint64_t.
Paweł Bylica
- [PATCH] [llvm-stress] Enhance scalar type selection from command line.
Paweł Bylica
- [PATCH] Fix instruction scheduling live register tracking
Paweł Bylica
- [PATCH] [DAGCombiner] Fix & simplify constant folding of sext/zext.
Paweł Bylica
- [PATCH] Fix instruction scheduling live register tracking
Paweł Bylica
- [llvm] r240528 - [ADT] Teach DenseMap to support StringRef keys.
Paweł Bylica
- [PATCH] Fix instruction scheduling live register tracking
Paweł Bylica
- [PATCH] Fix instruction scheduling live register tracking
Paweł Bylica
- [PATCH] Change APInt comparison with uint64_t.
Paweł Bylica
- [PATCH] [llvm-stress] Enhance scalar type selection from command line.
Paweł Bylica
- [PATCH] Change APInt comparison with uint64_t.
Paweł Bylica
- [PATCH] Change APInt comparison with uint64_t.
Paweł Bylica
- [PATCH] [DAGCombiner] Fix & simplify constant folding of sext/zext.
Paweł Bylica
- [PATCH] Fix shift legalization and lowering for big constants.
Paweł Bylica
- [llvm] r240366 - Extract an utility for computing symbol sizes on MachO and COFF.
Filipe Cabecinhas
- [llvm] r240366 - Extract an utility for computing symbol sizes on MachO and COFF.
Filipe Cabecinhas
- [PATCH] Adding experimental build support for building compiler-rt for iOS.
Filipe Cabecinhas
- [PATCH] Adding experimental build support for building compiler-rt for iOS.
Filipe Cabecinhas
- [PATCH] Adding experimental build support for building compiler-rt for iOS.
Filipe Cabecinhas
- [PATCH] Fix incorrect truncation at the overflow boundary
Steve Canon
- [PATCH] Move target dependent test in their own folder for c API test
Chandler Carruth
- [llvm] r238918 - AVX-512: VSHUFPD instruction selection - code improvements
Chandler Carruth
- [llvm] r240258 - Reverted AVX-512 vector shuffle
Chandler Carruth
- [llvm] r240258 - Reverted AVX-512 vector shuffle
Chandler Carruth
- [llvm] r238918 - AVX-512: VSHUFPD instruction selection - code improvements
Chandler Carruth
- [llvm] r240528 - [ADT] Teach DenseMap to support StringRef keys.
Chandler Carruth
- [PATCH] Switch the new COFF linker's symbol table to use a DenseMap of StringRefs. This uses the LLVM hashing rather than the standard library and a closed addressed hash table rather than chaining.
Chandler Carruth
- [PATCH] Enhance loop rotation with existence of profile data in MachineBlockPlacement pass.
Chandler Carruth
- [PATCH] Improve testing for the C API
Chandler Carruth
- [PATCH] LLVM OpenMP CMake Overhaul
Chandler Carruth
- [Openmp-commits] [PATCH] LLVM OpenMP CMake Overhaul
Chandler Carruth
- [PATCH] LLVM OpenMP CMake Overhaul
Chandler Carruth
- [PATCH] Teach InlineCost to account for a null check which can be folded away
Chandler Carruth
- [PATCH] [Inliner][NFCI] Add an InlineSite abstraction.
Chandler Carruth
- [PATCH] Make InstCombine aware of TargetTransformInfo when optimize extension
Chandler Carruth
- [PATCH] change DAG's JumpIsExpensive check for x86 (PR23827)
Chandler Carruth
- [PATCH] LLVM OpenMP CMake Overhaul
Chandler Carruth
- [PATCH] tsan: support C++ exceptions
Chandler Carruth
- [PATCH] [LazyCallGraph] Port test case from r240039 to LCG.
Chandler Carruth
- [PATCH] LLVM OpenMP CMake Overhaul
Chandler Carruth
- [lld] r240871 - Switch the new COFF linker's symbol table to use a DenseMap of
Chandler Carruth
- [PATCH] Switch the new COFF linker's symbol table to use a DenseMap of StringRefs. This uses the LLVM hashing rather than the standard library and a closed addressed hash table rather than chaining.
Chandler Carruth
- [PATCH] [opt] Inline a trivial lookup function into the header.
Chandler Carruth
- [lld] r240873 - [opt] Inline a trivial lookup function into the header.
Chandler Carruth
- [PATCH] [opt] Inline a trivial lookup function into the header.
Chandler Carruth
- [PATCH] [opt] Hoist the call throuh SymbolBody::getReplacement out of the inline method to get a SymbolBody and into the callers, and kill now dead includes.
Chandler Carruth
- [PATCH] [opt] Replace the recursive walk for GC with a worklist algorithm.
Chandler Carruth
- [PATCH] [cleanup] Clean up the flow of creating a symbol body for regular symbols.
Chandler Carruth
- [PATCH] [opt] Devirtualize the SymbolBody type hierarchy and start compacting its members into the base class.
Chandler Carruth
- [llvm] r240355 - Code cleanup: Remove std::move() around xvalue (NFC)
Logan Chien
- [llvm] r238918 - AVX-512: VSHUFPD instruction selection - code improvements
Eric Christopher
- [llvm] r240317 - Remove "const" from the MachineFunction reference in VLIWPacketizerList
Eric Christopher
- [PATCH] Disallow in-source builds
Eric Christopher
- [PATCH] Disallow in-source builds
Eric Christopher
- [PATCH] Disallow in-source builds
Eric Christopher
- [PATCH] Implement target independent TLS compatible with glibc's emutls.c.
Eric Christopher
- [PATCH] Set a debugger "target" to guide DWARF choices
Eric Christopher
- [PATCH] Implement target independent TLS compatible with glibc's emutls.c.
Eric Christopher
- [PATCH] misc-uninitialized-field
Jonathan B Coe
- [PATCH] misc-uninitialized-field
Jonathan B Coe
- [PATCH] misc-uninitialized-field
Jonathan B Coe
- [PATCH] misc-uninitialized-field
Jonathan B Coe
- [llvm] r240321 - SafeStack: Create the unsafe stack pointer on demand.
Peter Collingbourne
- [llvm] r239761 - Protection against stack-based memory corruption errors using SafeStack
Peter Collingbourne
- [llvm] r240341 - Linker: Do not expect comdat to exist in source module.
Peter Collingbourne
- [lld] r240447 - COFF: Fix null pointer dereference.
Peter Collingbourne
- [compiler-rt] r240473 - Update SafeStack TODO in the safestack.cc
Peter Collingbourne
- [PATCH] [LLD] COFF: Make link order compatible with MSVC link.exe.
Peter Collingbourne
- [PATCH] [LLD] COFF: Make link order compatible with MSVC link.exe.
Peter Collingbourne
- [PATCH] [LLD] COFF: Make link order compatible with MSVC link.exe.
Peter Collingbourne
- [PATCH] [lld] COFF: Ignore debug symbols.
Peter Collingbourne
- [lld] r240487 - COFF: Ignore debug symbols.
Peter Collingbourne
- [PATCH] [LLD] COFF: Make link order compatible with MSVC link.exe.
Peter Collingbourne
- [PATCH] [lld] COFF: Ignore debug symbols.
Peter Collingbourne
- [lld] r240511 - COFF: Add some error checking to SymbolTable::addCombinedLTOObject().
Peter Collingbourne
- [lld] r240512 - COFF: Remove unused field SectionChunk::SectionIndex.
Peter Collingbourne
- [PATCH] [LLD] COFF: Make link order compatible with MSVC link.exe.
Peter Collingbourne
- [PATCH] Internalize: internalize comdat members as a group, and drop comdat on such members.
Peter Collingbourne
- [compiler-rt] r240555 - SafeStack: Add #include of <stdint.h>.
Peter Collingbourne
- [compiler-rt] r239763 - Protection against stack-based memory corruption errors using SafeStack: compiler-rt runtime support library
Peter Collingbourne
- [llvm] r240562 - Object: Add XFAILed test case for r239560.
Peter Collingbourne
- [llvm] r239560 - Object: Prepend __imp_ when mangling a dllimport symbol in IRObjectFile.
Peter Collingbourne
- [compiler-rt] r240564 - SafeStack: Add another missing header to try to fix FreeBSD build.
Peter Collingbourne
- [llvm] r239560 - Object: Prepend __imp_ when mangling a dllimport symbol in IRObjectFile.
Peter Collingbourne
- [lld] r240620 - COFF: Handle undefined symbols starting with __imp_ in a special way.
Peter Collingbourne
- [PATCH] GVN: If a branch has two identical successors, we cannot declare either dead.
Peter Collingbourne
- [llvm] r240670 - GVN: If a branch has two identical successors, we cannot declare either dead.
Peter Collingbourne
- [PATCH] GVN: If a branch has two identical successors, we cannot declare either dead.
Peter Collingbourne
- [PATCH] GVN: If a branch has two identical successors, we cannot declare either dead.
Peter Collingbourne
- [PATCH] Internalize: internalize comdat members as a group, and drop comdat on such members.
Peter Collingbourne
- [PATCH] [lld] COFF: Implement /lldmap flag.
Peter Collingbourne
- [lld] r240812 - COFF: Implement /lldmap flag.
Peter Collingbourne
- [PATCH] [lld] COFF: Implement /lldmap flag.
Peter Collingbourne
- [lld] r240818 - Fix MSVC build.
Peter Collingbourne
- [PATCH] [LLD] COFF: Remove dead code.
Peter Collingbourne
- [llvm] r240866 - LowerBitSets: Ignore bitset entries that do not directly refer to a global.
Peter Collingbourne
- [PATCH] Devirtualize llvm::Value and all subclasses
Pete Cooper
- [PATCH] Change .thumb_set to have the same error checks as .set
Pete Cooper
- [patch] Avoid a Symbol -> Name -> Symbol conversion
Pete Cooper
- [PATCH] Change .thumb_set to have the same error checks as .set
Pete Cooper
- [PATCH] Change .thumb_set to have the same error checks as .set
Pete Cooper
- [llvm] r240318 - Change .thumb_set to have the same error checks as .set.
Pete Cooper
- [patch] MCSymbols for FastISel
Pete Cooper
- [PATCH] Change .thumb_set to have the same error checks as .set
Pete Cooper
- [llvm] r240320 - Move MCSymbol Value in to the union of Offset and CommonSize.
Pete Cooper
- [PATCH] Pack MCSymbol flags and common alignment
Pete Cooper
- [PATCH] Pack MCSymbol flags and common alignment
Pete Cooper
- [llvm] r240358 - Create Value.def helper. NFC.
Pete Cooper
- [PATCH] Devirtualize llvm::Value and all subclasses
Pete Cooper
- [PATCH] Devirtualize llvm::Value and all subclasses
Pete Cooper
- [PATCH] Pack MCSymbol flags and common alignment
Pete Cooper
- [llvm] r240471 - Devirtualize Constant::destroyConstant.
Pete Cooper
- [PATCH] Devirtualize llvm::Value and all subclasses
Pete Cooper
- [llvm] r240486 - Remove unused GlobalVariable::replaceUsesOfWithOnConstant. NFC.
Pete Cooper
- [PATCH] Devirtualize llvm::Value and all subclasses
Pete Cooper
- [PATCH] Devirtualize llvm::Value and all subclasses
Pete Cooper
- [llvm] r240567 - Devirtualize Constant::replaceUsesOfWithOnConstant.
Pete Cooper
- [PATCH] Devirtualize llvm::Value and all subclasses
Pete Cooper
- [llvm] r240588 - Devirtualize Instruction::clone_impl
Pete Cooper
- [llvm] r240588 - Devirtualize Instruction::clone_impl
Pete Cooper
- [llvm] r240694 - Use foreach loop over constant operands. NFC.
Pete Cooper
- [PATCH] Add iterator_adaptor to iterate over SDNode operand SDNode's
Pete Cooper
- [PATCH] Add iterator_adaptor to iterate over SDNode operand SDNode's
Pete Cooper
- [PATCH] Enforce that the SDNode inside SDUse is not null
Pete Cooper
- [PATCH] Add iterator_adaptor to iterate over SDNode operand SDNode's
Pete Cooper
- [PATCH] Add iterator_adaptor to iterate over SDNode operand SDNode's
Pete Cooper
- [PATCH] Add iterator_adaptor to iterate over SDNode operand SDNode's
Pete Cooper
- [PATCH] Add iterator_adaptor to iterate over SDNode operand SDNode's
Pete Cooper
- [llvm] r240805 - Add op_values() to iterate over the SDValue operands of an SDNode.
Pete Cooper
- [PATCH] Add iterator_adaptor to iterate over SDNode operand SDNode's
Pete Cooper
- [llvm] r240809 - Convert a bunch of loops to foreach. NFC.
Pete Cooper
- [llvm] r240815 - Convert a bunch of loops to foreach. NFC.
Pete Cooper
- [llvm] r240817 - Convert a bunch of loops to foreach. NFC.
Pete Cooper
- [llvm] r240819 - Wrap assert loops in #ifndef NDEBUG
Pete Cooper
- [llvm] r240822 - Convert a bunch of loops to foreach. NFC.
Pete Cooper
- [PATCH] Pack MCSymbol flags and common alignment
Pete Cooper
- [llvm] r240823 - Add Value.def to the list of textual includes, excluding it from the modules build.
Pete Cooper
- [PATCH] Devirtualize llvm::Value and all subclasses
Pete Cooper
- [PATCH] Devirtualize llvm::Value and all subclasses
Pete Cooper
- [PATCH] Devirtualize llvm::Value and all subclasses
Pete Cooper
- [PATCH] Devirtualize llvm::Value and all subclasses
Pete Cooper
- [PATCH] LLVM OpenMP CMake Overhaul
Jim Cownie
- [www] r240602 - Added the Pony Programming Language project.
John Criswell
- [www] r240604 - Fix Pony link
John Criswell
- [www-pubs] r240667 - Added the Obfuscator-LLVM paper.
John Criswell
- [PATCH] [mips] MFC0, MTC0 changes, COP0 register class definition.
Simon Dardis
- [PATCH] [mips] MFC0, MTC0 changes, COP0 register class definition.
Simon Dardis
- [PATCH] [mips] MFC0, MTC0 changes, COP0 register class definition.
Simon Dardis
- [PATCH] [mips] MFC0, MTC0 changes, COP0 register class definition.
Simon Dardis
- [PATCH] [mips] Interrupt attribute upport for mips32.
Simon Dardis
- [PATCH] [FaultMaps] Add a parser for the __llvm__faultmaps section.
Sanjoy Das
- [PATCH] [LSR] Generate and use zero extends
Sanjoy Das
- [PATCH] [IR] Fix the definition of 'shl nsw'
Sanjoy Das
- [PATCH] Allow InstCombiner to eliminate truncates even if it will require inserting additional instructions
Sanjoy Das
- [llvm] r240303 - [NFC] Capitalization in documentation.
Sanjoy Das
- [llvm] r240304 - [FaultMaps] Add a parser for the __llvm__faultmaps section.
Sanjoy Das
- [PATCH] [FaultMaps] Add a parser for the __llvm__faultmaps section.
Sanjoy Das
- [llvm] r240307 - Fix MSVC build.
Sanjoy Das
- [llvm] r240309 - Fix MSVC build (again!).
Sanjoy Das
- [llvm] r240304 - [FaultMaps] Add a parser for the __llvm__faultmaps section.
Sanjoy Das
- [PATCH] Improve the cost evaluation of LSR
Sanjoy Das
- [PATCH] [FaultMaps] Move FaultMapParser to Object/
Sanjoy Das
- [llvm] r240304 - [FaultMaps] Add a parser for the __llvm__faultmaps section.
Sanjoy Das
- [llvm] r240363 - Fix a typo in a comment in FaultMaps.h. NFC.
Sanjoy Das
- [llvm] r240364 - [FaultMaps] Move FaultMapParser to Object/
Sanjoy Das
- [PATCH] [FaultMaps] Move FaultMapParser to Object/
Sanjoy Das
- [PATCH] [FaultMaps] Move FaultMapParser to Object/
Sanjoy Das
- [PATCH] [Inliner][NFCI] Add an InlineSite abstraction.
Sanjoy Das
- [PATCH] [Inlining][NFC] Introduce a InlineFunction that takes a Statepoint.
Sanjoy Das
- [PATCH] [Inlining] Teach the inliner pass to inline through statepoints.
Sanjoy Das
- [PATCH] [Inliner][NFCI] Add an InlineSite abstraction.
Sanjoy Das
- [PATCH] [Inlining] Teach the inliner pass to inline through statepoints.
Sanjoy Das
- [llvm] r240364 - [FaultMaps] Move FaultMapParser to Object/
Sanjoy Das
- [PATCH] [SCEV][LoopVectorize] Allow ScalarEvolution to make assumptions about overflows
Sanjoy Das
- [PATCH] [SCEV][LoopVectorize] Allow ScalarEvolution to make assumptions about overflows
Sanjoy Das
- [llvm] r240448 - Revert "[FaultMaps] Move FaultMapParser to Object/"
Sanjoy Das
- [llvm] r240364 - [FaultMaps] Move FaultMapParser to Object/
Sanjoy Das
- [PATCH] [Inliner][NFCI] Add an InlineSite abstraction.
Sanjoy Das
- [PATCH] [Inlining][NFC] Introduce a InlineFunction that takes a Statepoint.
Sanjoy Das
- [PATCH] [Inlining] Teach the inliner pass to inline through statepoints.
Sanjoy Das
- [PATCH] Enable StackMap Serialization for COFF
Sanjoy Das
- [PATCH] [Inliner][NFCI] Add an InlineSite abstraction.
Sanjoy Das
- [PATCH] Allow InstCombiner to eliminate truncates even if it will require inserting additional instructions
Sanjoy Das
- [PATCH] Analyze recursive PHI nodes in BasicAA
Sanjoy Das
- [PATCH] [Statepoints][NFC] Constify accessors on Statepoint.
Sanjoy Das
- [PATCH] [NFC] Make the Statepoint class more like CallSite
Sanjoy Das
- [PATCH] [NFC] Make the Statepoint class more like CallSite
Sanjoy Das
- [PATCH] [Inliner][NFCI] Add an InlineSite abstraction.
Sanjoy Das
- [PATCH] [Inlining][NFC] Introduce a InlineFunction that takes a Statepoint.
Sanjoy Das
- [PATCH] [Inlining] Teach the inliner pass to inline through statepoints.
Sanjoy Das
- [PATCH] [Inlining] Teach the inliner pass to inline through statepoints.
Sanjoy Das
- [PATCH] [Inliner] Teach LLVM to inline through statepoints.
Sanjoy Das
- [PATCH] [Inlining][NFC] Introduce a InlineFunction that takes a Statepoint.
Sanjoy Das
- [PATCH] [Inlining] Teach the inliner pass to inline through statepoints.
Sanjoy Das
- [PATCH] [Statepoints][NFC] Constify accessors on Statepoint.
Sanjoy Das
- [PATCH] [Inliner][NFCI] Add an InlineSite abstraction.
Sanjoy Das
- [PATCH] [IndVars] Try to use existing values in RewriteLoopExitValues.
Sanjoy Das
- [PATCH] Enhance loop rotation with existence of profile data in MachineBlockPlacement pass.
David
- [PATCH] Enhance loop rotation with existence of profile data in MachineBlockPlacement pass.
David
- [PATCH] Enhance loop rotation with existence of profile data in MachineBlockPlacement pass.
David
- [llvm] r240258 - Reverted AVX-512 vector shuffle
Elena Demikhovsky
- [llvm] r240272 - AVX-512: All forms of VCOPMRESS VEXPAND instructions,
Elena Demikhovsky
- [llvm] r240277 - AVX-512: added VPSHUFB instruction - all SKX forms
Elena Demikhovsky
- [llvm] r240386 - AVX-512: Added all forms of VPABS instruction
Elena Demikhovsky
- [llvm] r240258 - Reverted AVX-512 vector shuffle
Demikhovsky, Elena
- [PATCH] Extending Vector GetElementPtr - please review
Elena Demikhovsky
- [llvm] r238918 - AVX-512: VSHUFPD instruction selection - code improvements
Demikhovsky, Elena
- [PATCH] AVX-512 vector shuffle lowering
Elena Demikhovsky
- [PATCH] Extending Vector GetElementPtr - please review
Demikhovsky, Elena
- [PATCH] [x86][AVX512] add vscalef support
Elena Demikhovsky
- [llvm] r240905 - AVX-512: Added all SKX forms of GATHER instructions.
Elena Demikhovsky
- [PATCH] [x86][AVX512] add vscalef support
Elena Demikhovsky
- [PATCH] When stripping debug info, also rewrite @llvm.debugtrap to @llvm.trap.
Richard Diamond
- [PATCH] Fix `llvm-config` to emit the linker flag for the combined shared object built by autoconfig/make instead of the individual components.
Richard Diamond
- [llvm] r240771 - Do not ignore projects/LLVMBuild.txt in git repo
Sergey Dmitrouk
- [llvm] r240771 - Do not ignore projects/LLVMBuild.txt in git repo
Sergey Dmitrouk
- [PATCH][LNT] Add support for more detailed profiling to lnt.
Daniel Dunbar
- [PATCH][LNT] Add support for more detailed profiling to lnt.
Daniel Dunbar
- [PATCH][LNT] Add support for more detailed profiling to lnt.
Daniel Dunbar
- [PATCH] Add per-test timeouts to lit
Daniel Dunbar
- [PATCH] Add per-test timeouts to lit
Daniel Dunbar
- [llvm] r240275 - Use right syntax to pass version script to Solaris' ld.
Rafael Espindola
- [llvm] r240276 - Do not pass optimization flags to Solaris' linker.
Rafael Espindola
- [llvm] r240287 - Support Solaris unused sections' gc link syntax.
Rafael Espindola
- [llvm] r240289 - Add a triple to the test to fix it on some hosts.
Rafael Espindola
- [llvm] r240300 - Avoid a Symbol -> Name -> Symbol conversion.
Rafael Espindola
- [llvm] r240302 - Bring r240130 back.
Rafael Espindola
- [llvm] r240305 - Remove the IsStreamed member variable.
Rafael Espindola
- [llvm] r240308 - Do not pass -allow-shlib-undefined to the Solaris linker.
Rafael Espindola
- [llvm] r240366 - Extract an utility for computing symbol sizes on MachO and COFF.
Rafael Espindola
- [llvm] r240367 - Compute correct symbol sizes for MachO and COFF.
Rafael Espindola
- [llvm] r240368 - Fix tests when X86 is not enabled.
Rafael Espindola
- [llvm] r240372 - Handle multiple symbols having the same address.
Rafael Espindola
- [llvm] r240374 - Add a test for the previous commit.
Rafael Espindola
- [llvm] r240375 - Remove broken banner.
Rafael Espindola
- [llvm] r240395 - Use MCSymbols for FastISel.
Rafael Espindola
- [llvm] r240396 - Don't repeat names in comments.
Rafael Espindola
- [llvm] r240405 - Simplify the Mangler interface now that DataLayout is mandatory.
Rafael Espindola
- [llvm] r240408 - Remove unused arguments and move ManglerPrefixTy to the implementation.
Rafael Espindola
- [llvm] r240411 - Be sure to set the DataLayout before checking the cache.
Rafael Espindola
- [llvm] r240422 - objdump: Don't print a (always 0) size for MachO symbols.
Rafael Espindola
- [llvm] r240431 - Pass -m to the linker in this test.
Rafael Espindola
- [llvm] r240439 - Don't pass a 32 bit value to "%08" PRIx64.
Rafael Espindola
- [llvm] r240516 - Don't repeat name in comments.
Rafael Espindola
- [llvm] r240529 - Change how symbol sizes are handled in lib/Object.
Rafael Espindola
- [llvm] r240544 - Don't get confused with sections whose section number is reserved.
Rafael Espindola
- [llvm] r240554 - Simplify the logic, NFC.
Rafael Espindola
- [llvm] r240563 - Refactor duplicated code. NFC.
Rafael Espindola
- [llvm] r240569 - Add a SymbolRef::getValue.
Rafael Espindola
- [llvm] r240572 - Use Symbol.getValue to simplify RuntimeDyldCOFF::getSymbolOffset. NFC.
Rafael Espindola
- [llvm] r240575 - Use Symbol::getValue to simplify object::computeSymbolSizes. NFC.
Rafael Espindola
- [llvm] r240580 - Make computeSymbolSizes never fail.
Rafael Espindola
- [llvm] r240644 - Modernize getELFDynamicSymbolIterators.
Rafael Espindola
- [llvm] r240645 - Use range loop. NFC.
Rafael Espindola
- [llvm] r240646 - Use computeSymbolSizes in llvm-symbolize.
Rafael Espindola
- [llvm] r240655 - llvm-nm: print 'n' instead of '?'
Rafael Espindola
- [llvm] r240656 - Add a test for a recent regression.
Rafael Espindola
- [lld] r240658 - Update for llvm change.
Rafael Espindola
- [llvm] r240681 - Diagnose undefined temporary symbols.
Rafael Espindola
- [llvm] r240684 - We don't need the targets to read objects.
Rafael Espindola
- [llvm] r240695 - llvm-nm: Don't print mapping symbols.
Rafael Espindola
- [llvm] r240708 - Add an ELFSymbolRef type.
Rafael Espindola
- [llvm] r240773 - Optimize the creation of mapping symbols.
Rafael Espindola
- [llvm] r240774 - Make getOther ELF only.
Rafael Espindola
- [llvm] r240777 - Simplify getSymbolType.
Rafael Espindola
- [llvm] r240778 - Add a ELFSectionRef class and use it to expose getSectionType.
Rafael Espindola
- [llvm] r240779 - Expose getFlags via ELFSectionRef.
Rafael Espindola
- [llvm] r240780 - Implement elf_section_iterator and getELFType().
Rafael Espindola
- [lld] r240781 - Update for llvm changes.
Rafael Espindola
- [llvm] r240783 - Simplify isObject. NFC.
Rafael Espindola
- [llvm] r240784 - Simplify isSymbolList64Bit. NFC.
Rafael Espindola
- [llvm] r240785 - Rename getObjectFile to getObject for consistency.
Rafael Espindola
- [llvm] r240790 - ELF: Simplify the rel/rela implementation.
Rafael Espindola
- [llvm] r240807 - Delete dead code. NFC.
Rafael Espindola
- [llvm] r240810 - Fix error handling in getString and simplify callers.
Rafael Espindola
- [PATCH] Adding altmacro support in integrated assembler.
Rafael Ávila de Espíndola
- [PATCH] [FaultMaps] Add a parser for the __llvm__faultmaps section.
Rafael Ávila de Espíndola
- [PATCH] Add HSAIL target
Rafael Ávila de Espíndola
- [PATCH] Teach LTOModule to emit linker flags for dllexported symbols, plus interface cleanup.
Rafael Ávila de Espíndola
- [PATCH] Adding altmacro support in integrated assembler.
Rafael Ávila de Espíndola
- [PATCH] [mips] [IAS] Fix parsing of memory offset expressions with parenthesis depth >1.
Rafael Ávila de Espíndola
- [PATCH] AMDGPU/SI: Set ELF OS/ABI to ELFOSABI_AMDGPU_HSA
Rafael Ávila de Espíndola
- [PATCH] Support Solaris unused sections' gc link syntax
Rafael Espíndola
- [PATCH] Use right syntax to pass version script to Solaris' ld
Rafael Espíndola
- [PATCH] Do not pass optimization flags to Solaris' linker
Rafael Espíndola
- [PATCH] Support Solaris unused sections' gc link syntax
Rafael Espíndola
- [PATCH] Change .thumb_set to have the same error checks as .set
Rafael Espíndola
- [PATCH] Change .thumb_set to have the same error checks as .set
Rafael Espíndola
- Patch for http://reviews.llvm.org/D10518
Rafael Espíndola
- [PATCH] Do not pass -allow-shlib-undefined to the Solaris linker
Rafael Espíndola
- [patch] MCSymbols for FastISel
Rafael Espíndola
- [llvm] r240302 - Bring r240130 back.
Rafael Espíndola
- [llvm] r240357 - Fix PR23914.
Rafael Espíndola
- [llvm] r240364 - [FaultMaps] Move FaultMapParser to Object/
Rafael Espíndola
- [llvm] r240366 - Extract an utility for computing symbol sizes on MachO and COFF.
Rafael Espíndola
- [llvm] r240367 - Compute correct symbol sizes for MachO and COFF.
Rafael Espíndola
- [llvm] r240364 - [FaultMaps] Move FaultMapParser to Object/
Rafael Espíndola
- [PATCH] Pack MCSymbol flags and common alignment
Rafael Espíndola
- [PATCH] Pack MCSymbol flags and common alignment
Rafael Espíndola
- [llvm] r240365 - AMDGPU: Use getAsInteger instead of atoi
Rafael Espíndola
- [llvm] r239502 - Revert "Move dllimport name mangling to IR mangler."
Rafael Espíndola
- [llvm] r239502 - Revert "Move dllimport name mangling to IR mangler."
Rafael Espíndola
- [llvm] r239560 - Object: Prepend __imp_ when mangling a dllimport symbol in IRObjectFile.
Rafael Espíndola
- [PATCH] ELF: Fix defintion of STT_LOOS and STT_HIOS.
Rafael Espíndola
- [llvm] r240302 - Bring r240130 back.
Rafael Espíndola
- [PATCH] Eliminate additional redundant copies of Triple objects. NFC.
Rafael Espíndola
- [llvm] r240422 - objdump: Don't print a (always 0) size for MachO symbols.
Rafael Espíndola
- [llvm] r240422 - objdump: Don't print a (always 0) size for MachO symbols.
Rafael Espíndola
- [PATCH] Adding the missing LTO API to lto.exports
Rafael Espíndola
- [llvm] r240394 - Revert r240302 ("Bring r240130 back.").
Rafael Espíndola
- [llvm] r240448 - Revert "[FaultMaps] Move FaultMapParser to Object/"
Rafael Espíndola
- [llvm] r240394 - Revert r240302 ("Bring r240130 back.").
Rafael Espíndola
- [llvm] r183213 - [llvm-symbolizer] Avoid calling slow getSymbolSize for Mach-O files. Assume that symbols with zero size are in fact large enough.
Rafael Espíndola
- [PATCH] AMDGPU/SI: Set ELF OS/ABI to ELFOSABI_AMDGPU_HSA
Rafael Espíndola
- [PATCH] AMDGPU/SI: Set ELF OS/ABI to ELFOSABI_AMDGPU_HSA
Rafael Espíndola
- [PATCH] [AsmPrinter] Fix crash in handleIndirectSymViaGOTPCRel
Rafael Espíndola
- [llvm] r240562 - Object: Add XFAILed test case for r239560.
Rafael Espíndola
- [llvm] r183213 - [llvm-symbolizer] Avoid calling slow getSymbolSize for Mach-O files. Assume that symbols with zero size are in fact large enough.
Rafael Espíndola
- [llvm] r240729 - Make llvm-dwarfdump exit with non-zero exit code if error was occured.
Rafael Espíndola
- [PATCH] Adding altmacro support in integrated assembler. continue of D10591 diff #28219.
Rafael Espíndola
- [llvm] r240695 - llvm-nm: Don't print mapping symbols.
Rafael Espíndola
- [PATCH] Refactor code for adding runtime checks in vectorizer.
Hal Finkel
- [Patch][LoopVectorize] Renaming and Diagnostics for Loop Interleaving
Hal Finkel
- [PATCH] [InstCombine] Properly combine metadata when replacing a load with another
Hal Finkel
- [PATCH] [InstCombine] call SimplifyICmpInst with correct context
Hal Finkel
- [PATCH] [InstCombine] call SimplifyICmpInst with correct context
Hal Finkel
- [PATCH] [InstCombine] call SimplifyICmpInst with correct context
Hal Finkel
- [PATCH] Enable memory sanitizer for PPC64
Jay Foad
- [PATCH] Teach LLVM about the PPC64 memory sanitizer implementation.
Jay Foad
- [PATCH] [msan] Mark one test as only supported on x86
Jay Foad
- [compiler-rt] r240449 - [msan] Mark one test as only supported on x86
Jay Foad
- [PATCH] [msan] Mark one test as only supported on x86
Jay Foad
- [PATCH] Enable memory sanitizer for PPC64
Jay Foad
- [compiler-rt] r240623 - Enable memory sanitizer for PPC64
Jay Foad
- [llvm] r240627 - Teach LLVM about the PPC64 memory sanitizer implementation.
Jay Foad
- [PATCH] [msan] Teach sanitizers about the PPC64 ptrace syscall
Jay Foad
- [PATCH] [msan] Fix SetShadow for mappings at the end of the application address space
Jay Foad
- [compiler-rt] r240690 - [msan] Fix SetShadow for mappings at the end of the application address space
Jay Foad
- [compiler-rt] r240692 - [msan] Teach sanitizers about the PPC64 ptrace syscall
Jay Foad
- [PATCH] [msan] Fix infinite recursion when _Unwind_Backtrace calls memcpy
Jay Foad
- [compiler-rt] r240878 - [msan] Fix infinite recursion when _Unwind_Backtrace calls memcpy
Jay Foad
- [PATCH] Enable StackMap Serialization for COFF
Pat Gavlin
- [PATCH] [Inlining] Teach the inliner pass to inline through statepoints.
Pat Gavlin
- [PATCH] Add parser for the stackmap section format
Pat Gavlin
- [PATCH] [Inliner] Teach LLVM to inline through statepoints.
Pat Gavlin
- [PATCH] [NFC] Make the Statepoint class more like CallSite
Pat Gavlin
- [PATCH] [ARM] Keep track of previous changes to the bit pattern stored HW_FP
Renato Golin
- [PATCH] [ARM] Keep track of previous changes to the bit pattern stored HW_FP
Renato Golin
- [PATCH] [ARM]: Extend -mfpu options for half-precision and vfpv3xd
Renato Golin
- [PATCH] [ARM]: Extend -mfpu options for half-precision and vfpv3xd
Renato Golin
- [PATCH] [ARM]: Extend -mfpu options for half-precision and vfpv3xd
Renato Golin
- [PATCH] [ARM]: Extend -mfpu options for half-precision and vfpv3xd
Renato Golin
- [llvm] r240422 - objdump: Don't print a (always 0) size for MachO symbols.
Renato Golin
- [PATCH] [ARM]: Extend -mfpu options for half-precision and vfpv3xd
Renato Golin
- [PATCH] Arm: Don't define a label twice with two setjmps in a function.
Renato Golin
- [PATCH] ARMLoadStoreOptimizer: Create LDRD/STRD on thumb2
Renato Golin
- [PATCH] [AArch64][ARM] Match interleaved memory accesses into ldN/stN/vldN/vstN intrinsics.
Renato Golin
- [PATCH] [ARM] Keep track of previous changes to the bit pattern stored HW_FP
Renato Golin
- [PATCH] [ARM] Keep track of previous changes to the bit pattern stored HW_FP
Renato Golin
- [PATCH] [AArch64][ARM] Match interleaved memory accesses into ldN/stN/vldN/vstN intrinsics.
Renato Golin
- [PATCH] [AArch64][ARM] Match interleaved memory accesses into ldN/stN/vldN/vstN intrinsics.
Renato Golin
- [PATCH] ARMLoadStoreOptimizer: Create LDRD/STRD on thumb2
Renato Golin
- [PATCH] [ARM]: Extend -mfpu options for half-precision and vfpv3xd
Renato Golin
- [PATCH] [ARM] Add support for Cortex-R4/R4F in LLVM
Renato Golin
- [PATCH] Cortex-R4F is not VFPOnlySP
Renato Golin
- [PATCH] [ARM]: Extend -mfpu options for half-precision and vfpv3xd
Renato Golin
- [PATCH] [ARM] Cortex-R5 is not VFPOnlySP
Renato Golin
- [compiler-rt] r239020 - [ASan] Make binary name reader cross-platform.
Yury Gribov
- [compiler-rt] r239020 - [ASan] Make binary name reader cross-platform.
Yury Gribov
- [compiler-rt] r240767 - [libsanitizer] Delete the unused GetBinaryName() function.
Yury Gribov
- [PATCH] Enable ISL's small integer optimization
Tobias Grosser
- [PATCH] [Polly] Prepare replacing ISL by its 'make dist' files.
Tobias Grosser
- [PATCH] [Polly] Prepare replacing ISL by its 'make dist' files.
Tobias Grosser
- [llvm] r239761 - Protection against stack-based memory corruption errors using SafeStack
Tobias Grosser
- [polly] r240306 - Replace repository version of ISL by 'make dist' output
Tobias Grosser
- [polly] r240312 - Handle zero-element ArrayRefs in CUDA run-time debug builder
Tobias Grosser
- [polly] r240306 - Replace repository version of ISL by 'make dist' output
Tobias Grosser
- [PATCH] [Polly] Use C99 to compile ISL
Tobias Grosser
- [llvm] r239761 - Protection against stack-based memory corruption errors using SafeStack
Tobias Grosser
- [PATCH] [Polly] Enable ISL's small integer optimization
Tobias Grosser
- [polly] r240457 - Add git patch files to .gitignore
Tobias Grosser
- [polly] r240458 - Replace srem by function call in nonaffine test cases
Tobias Grosser
- [polly] r240518 - Add support for srem instruction
Tobias Grosser
- [PATCH] [Polly] Added support for modulo expressions
Tobias Grosser
- [PATCH] [Polly] Enable ISL's small integer optimization
Tobias Grosser
- [PATCH] [Polly] Enable ISL's small integer optimization
Tobias Grosser
- [polly] r240689 - Enable ISL's small integer optimization
Tobias Grosser
- [polly] r240322 - Use C99 to compile ISL
Tobias Grosser
- [polly] r240766 - Remove code for scalar and PHI to array translation
Tobias Grosser
- [polly] r240689 - Enable ISL's small integer optimization
Tobias Grosser
- [polly] r240775 - Drop divs before adding array-out-of-bounds assumptions
Tobias Grosser
- [llvm] r239100 - [NVPTX] roll forward r239082
Tobias Grosser
- [llvm] r240787 - [DAGCombine] fold (X >>?, exact C1) << C2 --> X << (C2-C1)
Tobias Grosser
- [llvm] r239100 - [NVPTX] roll forward r239082
Tobias Grosser
- [PATCH] [NVPTX] noop when kernel pointers are already global
Tobias Grosser
- [polly] r240840 - Increase the dependence-analysis compute out
Tobias Grosser
- [polly] r240840 - Increase the dependence-analysis compute out
Tobias Grosser
- [PATCH][libcxx] Fix AddressSanitizer false positive with vector::insert
Stefan Haller
- [lld] r240454 - [lld] Add MachO thread-local storage support.
Lang Hames
- [PATCH] [lld] Add TLS support for MachO/x86-64 - updated.
Lang Hames
- [PATCH] Add the -mcpu= option to llvm-rtdyld.
Lang Hames
- [PATCH] [MCJIT] Fix a crash in getPointerToFunction
Lang Hames
- [PATCH] [ORC] Add ObjectTransformLayer
Lang Hames
- [PATCH] Add parser for the stackmap section format
Lang Hames
- [llvm] r240860 - [StackMaps] Add a lightweight parser for stackmap version 1 sections.
Lang Hames
- [PATCH] Alternative stackmap parser.
Lang Hames
- [llvm] r240875 - [Stackmap] Pre-assemble the stackmap parser test case. (Fix builders).
Lang Hames
- [PATCH] Use function attribute "arm-restrict-it"
Akira Hatanaka
- [PATCH] Use function attribute "arm-restrict-it"
Akira Hatanaka
- [PATCH] Use function attribute "arm-restrict-it"
Akira Hatanaka
- [PATCH] Use function attribute "arm-restrict-it"
Akira Hatanaka
- [PATCH] [If Converter] Convert recursion to iteration
Akira Hatanaka
- [llvm] r240589 - [If Converter] Convert recursion to iteration.
Akira Hatanaka
- [PATCH] [If Converter] Convert recursion to iteration
Akira Hatanaka
- [llvm] r240438 - This change fixes three bugs in loop unswitching. This change causes an 81% speed-up on a benchmark that is based on EigenConvolutionKernel2D from Eigen3, where the lack of loop unswitching blocks hoisting of loads out of a nested loop (see bug 23816 for how loop unswitching and load hoisting are related).
Mark Heffernan
- [PATCH] [x86] generalize reassociation optimization in machine combiner to 2 instructions
Gerolf Hoflehner
- [PATCH] Add NVPTXPeephole pass to reduce unnecessary address cast
Justin Holewinski
- [PATCH] [MC] Align fragments when -mc-relax-all flag is used
Petr Hosek
- [PATCH] [MC] Align fragments when -mc-relax-all flag is used
Petr Hosek
- [PATCH] [MC] Align fragments when -mc-relax-all flag is used
Petr Hosek
- [llvm] r240869 - [MC] Align fragments when -mc-relax-all flag is used
Petr Hosek
- [PATCH] [MC] Align fragments when -mc-relax-all flag is used
Petr Hosek
- [llvm] r240870 - [MC] Ensure that pending labels are flushed when -mc-relax-all flag is used
Petr Hosek
- [PATCH] [MC] Ensure that pending labels are flushed when -mc-relax-all flag is used
Petr Hosek
- [PATCH] Enhance loop rotation with existence of profile data in MachineBlockPlacement pass.
Cong Hou
- [PATCH] Enhance loop rotation with existence of profile data in MachineBlockPlacement pass.
Cong Hou
- [PATCH] Enhance loop rotation with existence of profile data in MachineBlockPlacement pass.
Cong Hou
- [PATCH] Enhance loop rotation with existence of profile data in MachineBlockPlacement pass.
Cong Hou
- [PATCH] Enhance loop rotation with existence of profile data in MachineBlockPlacement pass.
Cong Hou
- [PATCH] LLVM OpenMP CMake Overhaul
Jack Howarth
- [PATCH] LLVM OpenMP CMake Overhaul
Jack Howarth
- [PATCH] LLVM OpenMP CMake Overhaul
Jack Howarth
- [PATCH] LLVM OpenMP CMake Overhaul
Jack Howarth
- [PATCH] Implement target independent TLS compatible with glibc's emutls.c.
Chih-Hung Hsieh
- [PATCH] Clang/driver: emulated TLS mode.
Chih-Hung Hsieh
- [PATCH] Implement target independent TLS compatible with glibc's emutls.c.
Chih-Hung Hsieh
- [PATCH] Implement target independent TLS compatible with glibc's emutls.c.
Chih-Hung Hsieh
- [PATCH] Clang/driver: emulated TLS mode.
Chih-Hung Hsieh
- [PATCH] Expand loop reroll to handle loop with multiple induction variables and negative increment
Lawrence Hu
- [PATCH] Expand loop reroll to handle loop with multiple induction variables and negative increment
Lawrence Hu
- [PATCH] Expand loop reroll to handle loop with multiple induction variables and negative increment
Lawrence Hu
- [PATCH] Expand loop reroll to handle loop with multiple induction variables and negative increment
Lawrence Hu
- [PATCH] Do not pass -allow-shlib-undefined to the Solaris linker
Davide Italiano
- [PATCH] Add missing builtins to altivec.h for ABI compliance (vol. 1)
Nemanja Ivanovic
- [PATCH] Add missing builtins to altivec.h for ABI compliance (vol. 1)
Nemanja Ivanovic
- [PATCH] Add missing builtins to the PPC back end for ABI compliance (vol. 1)
Nemanja Ivanovic
- [PATCH] Add missing builtins to altivec.h for ABI compliance (vol. 1)
Nemanja Ivanovic
- [llvm] r240820 - Add missing builtins to the PPC back end for ABI compliance (vol. 1)
Nemanja Ivanovic
- [PATCH] Add missing builtins to the PPC back end for ABI compliance (vol. 1)
Nemanja Ivanovic
- [PATCH] Add missing builtins to altivec.h for ABI compliance (vol. 1)
Nemanja Ivanovic
- [llvm] r240394 - Revert r240302 ("Bring r240130 back.").
Daniel Jasper
- [llvm] r240302 - Bring r240130 back.
Daniel Jasper
- [Patch] (take 2) New EliminateAvailableExternally pass / Pass down -flto
Teresa Johnson
- [PATCH] Add the -mcpu= option to llvm-rtdyld.
Petar Jovanovic
- [llvm] r240404 - [mips64] Emit correct addend for some PC-relative relocations
Petar Jovanovic
- [PATCH] [mips64] Emit correct addend for R_MIPS_PC16, R_MIPS_PC21_S2 and R_MIPS_PC26_S2 relocations.
Petar Jovanovic
- [PATCH] [mips64] Emit correct addend for R_MIPS_PC16, R_MIPS_PC21_S2 and R_MIPS_PC26_S2 relocations.
Petar Jovanovic
- [llvm] r240477 - Add "-mcpu=" option to llvm-rtdyld
Petar Jovanovic
- [PATCH] Add the -mcpu= option to llvm-rtdyld.
Petar Jovanovic
- [llvm] r240531 - [mips][microMIPS] Implement BREAK, EHB and EI instructions
Zoran Jovanovic
- [PATCH] Part 1 of 2-part patch: Use a specified list of languages in cmake project() command.
Douglas Katzman
- [PATCH] Let cmake infer source file language by the file extension.
Douglas Katzman
- [PATCH] [X86] Simplify some stuff in X86DisassemblerDecoder.
Douglas Katzman
- [llvm] r240594 - Spelling fixes in comments.
Douglas Katzman
- [llvm] r240598 - [X86] Simplify some stuff in X86DisassemblerDecoder. NFC
Douglas Katzman
- [PATCH] [X86] Simplify some stuff in X86DisassemblerDecoder.
Douglas Katzman
- [PATCH] Use more range-based for loops
Douglas Katzman
- [PATCH] [llvm-mc] Fix bad sign extension on callw immediate
Douglas Katzman
- [llvm] r240673 - Add Arg::getValues method with const 'this' and const result
Douglas Katzman
- [PATCH] Use more range-based for loops
Douglas Katzman
- [llvm] r240795 - [X86]: Correctly sign-extend 16-bit immediate in CALL instruction.
Douglas Katzman
- [PATCH] [llvm-mc] Fix bad sign extension on callw immediate
Douglas Katzman
- [PATCH] Implement target independent TLS compatible with glibc's emutls.c.
Yaron Keren
- [llvm] r240678 - Rangify for loop in Inliner.cpp. NFC.
Yaron Keren
- [llvm] r237885 - [X86][SSE] Improve support for 128-bit vector sign extension
Jeroen Ketema
- [compiler-rt] r239763 - Protection against stack-based memory corruption errors using SafeStack: compiler-rt runtime support library
Galina Kistanova
- LLVM buildmaster will be restarted tonight
Galina Kistanova
- [compiler-rt] r239763 - Protection against stack-based memory corruption errors using SafeStack: compiler-rt runtime support library
Galina Kistanova
- LLVM buildmaster will be restarted in an hour
Galina Kistanova
- [zorg] r240903 - Changed ABITestsuitBuilder to support one stage builds.
Galina Kistanova
- [zorg] r240904 - Changed ABI test builder to build clang in one stage.
Galina Kistanova
- [PATCH] tsan: support C++ exceptions
Reid Kleckner
- [PATCH] Analyze recursive PHI nodes in BasicAA
Tobias Edler von Koch
- [PATCH] Analyze recursive PHI nodes in BasicAA
Tobias Edler von Koch
- [PATCH] Analyze recursive PHI nodes in BasicAA
Tobias Edler von Koch
- [llvm] r240269 - Removing empty directories.
Alexander Kornienko
- [llvm] r240271 - Fixed/added namespace ending comments using clang-tidy. NFC
Alexander Kornienko
- [PATCH] run clang-tidy namespace-comment check on LLVM
Alexander Kornienko
- [PATCH] misc-uninitialized-field
Alexander Kornienko
- [llvm] r240390 - Revert r240137 (Fixed/added namespace ending comments using clang-tidy. NFC)
Alexander Kornienko
- [llvm] r240393 - Revert r240271 (Fixed/added namespace ending comments using clang-tidy. NFC)
Alexander Kornienko
- [PATCH] misc-uninitialized-field
Alexander Kornienko
- [llvm] r240413 - [MachineBasicBlock] Use the const_cast(this) trick to reduce duplication
Benjamin Kramer
- [llvm] r240414 - [MachineBasicBlock] Add getFirstNonDebugInstr to complement getLastNonDebugInstr
Benjamin Kramer
- [llvm] r240415 - [BranchFolding] Document why replacing HashMachineInstr with hash_code doesn't work
Benjamin Kramer
- [llvm] r240416 - Make helper functions static. NFC.
Benjamin Kramer
- [llvm] r240417 - [Option] Plug a leak when move-assigning an InputArgList.
Benjamin Kramer
- [llvm] r240345 - Modify ParseArgs to return the InputArgList by value - there's no need for dynamic allocation/ownership here
Benjamin Kramer
- [lld] r240445 - Add missing dependencies for the CMake shared lld build.
Benjamin Kramer
- [lld] r240446 - [MachO] Initialize all fields of NormalizedFile.
Benjamin Kramer
- [llvm] r240639 - Replace copy-pasted debug value skipping with MBB::getLastNonDebugInstr
Benjamin Kramer
- [llvm] r240641 - [PPC] Replace debug value skipping with getLastNonDebugInstr.
Benjamin Kramer
- [llvm] r240642 - Don't use std::make_unique.
Benjamin Kramer
- [llvm] r240787 - [DAGCombine] fold (X >>?, exact C1) << C2 --> X << (C2-C1)
Benjamin Kramer
- [llvm] r240788 - [DAGCombiner] Preserve the exact bit when simplifying SRA to SRL.
Benjamin Kramer
- [llvm] r240796 - [DAGCombine] Fix demanded bits computation for exact shifts.
Benjamin Kramer
- [llvm] r240787 - [DAGCombine] fold (X >>?, exact C1) << C2 --> X << (C2-C1)
Benjamin Kramer
- [llvm] r240814 - Make header parse standalone. NFC.
Benjamin Kramer
- [llvm] r240823 - Add Value.def to the list of textual includes, excluding it from the modules build.
Benjamin Kramer
- [llvm] r240891 - [SDAG] Now that we have a way to communicate the exact bit on sdiv use it to simplify sdiv by a constant.
Benjamin Kramer
- [llvm] r240892 - Don't use %llc_dwarf for target-specific tests.
Benjamin Kramer
- [PATCH] Fix for 9807. Avoid over-relaxation of 8-bit immediates in integer arithmetic instructions.
David Kreitzer
- [PATCH] [Polly] Prepare replacing ISL by its 'make dist' files.
Michael Kruse
- [PATCH] [Polly] Prepare replacing ISL by its 'make dist' files.
Michael Kruse
- [PATCH] [Polly] Prepare replacing ISL by its 'make dist' files.
Michael Kruse
- [polly] r240301 - Prepare replacing ISL by its 'make dist' files
Michael Kruse
- [polly] r240306 - Replace repository version of ISL by 'make dist' output
Michael Kruse
- [polly] r240306 - Replace repository version of ISL by 'make dist' output
Michael Kruse
- [PATCH] [Polly] Prepare replacing ISL by its 'make dist' files.
Michael Kruse
- [polly] r240306 - Replace repository version of ISL by 'make dist' output
Michael Kruse
- [polly] r240315 - Make CMake generate isl/stdint.h
Michael Kruse
- [polly] r240306 - Replace repository version of ISL by 'make dist' output
Michael Kruse
- [PATCH] [Polly] Use C99 to compile ISL
Michael Kruse
- [PATCH] [Polly] Enable ISL's small integer optimization
Michael Kruse
- [polly] r240322 - Use C99 to compile ISL
Michael Kruse
- [PATCH] [Polly] Use C99 to compile ISL
Michael Kruse
- [polly] r240657 - Fix autotools build
Michael Kruse
- [PATCH] [Polly] Enable ISL's small integer optimization
Michael Kruse
- [polly] r240689 - Enable ISL's small integer optimization
Michael Kruse
- [PATCH] [Polly] Enable ISL's small integer optimization
Michael Kruse
- [llvm] r240257 - [X86] Allow more call sequences to use push instructions for argument passing
Michael Kuperstein
- [PATCH] [X86] Allow more call sequences to use push for argument passing
Michael Kuperstein
- [PATCH] Replace uint64_t representation of Features with FeatureBitset (std::bitset) in a few more places
Michael Kuperstein
- [PATCH] Replace uint64_t representation of Features with FeatureBitset (std::bitset) in a few more places
Michael Kuperstein
- [PATCH] Replace uint64_t representation of Features with FeatureBitset (std::bitset) in a few more places
Michael Kuperstein
- [PATCH] Replace uint64_t representation of Features with FeatureBitset (std::bitset) in a few more places
Michael Kuperstein
- [PATCH] MIR Serialization: Serialize immediate machine operands.
Alex L
- [PATCH] MIR Serialization: Serialize MBB operands.
Alex L
- [PATCH] MIR Serialization: Serialize MBB operands.
Alex L
- [PATCH] Tablegen: Extend target register information by giving the users access to call preserved register mask names.
Alex L
- [PATCH] MIR Serialization: Serialize immediate machine operands.
Alex L
- [llvm] r240525 - MILexer.cpp: Try to fix a warning. [-Wsign-compare]
Alex L
- [llvm] r240436 - ADT: Add a string APSInt constructor.
Alex L
- [llvm] r240436 - ADT: Add a string APSInt constructor.
Alex L
- [llvm] r240425 - MIR Serialization: Serialize physical register machine operands.
Alex L
- [PATCH] MIR Serialization: Serialize global address machine operands.
Alex L
- [PATCH] MIR Serialization: Serialize the implicit register flags.
Alex L
- [PATCH] MIR Serialization: Serialize MBB operands.
Alex L
- [PATCH] MIR Serialization: Serialize the implicit register flags.
Alex L
- [PATCH] MIR Parser: verify the implicit register operands.
Alex L
- [PATCH] Allow InstCombiner to eliminate truncates even if it will require inserting additional instructions
Igor Laevsky
- [PATCH] Allow InstCombiner to eliminate truncates even if it will require inserting additional instructions
Igor Laevsky
- [PATCH] Allow InstCombiner to eliminate truncates even if it will require inserting additional instructions
Igor Laevsky
- [PATCH] Allow InstCombiner to eliminate truncates even if it will require inserting additional instructions
Igor Laevsky
- [PATCH] SROA produces miscompiled code for bitfield access on big-endian targets
Alexandros Lamprineas
- [PATCH] SROA produces miscompiled code for bitfield access on big-endian targets
Alexandros Lamprineas
- [PATCH] propagate IR-level fast-math-flags to DAG nodes, disabled by default
Nick Lewycky
- [PATCH] Disallow in-source builds
Nick Lewycky
- [PATCH] Implement target independent TLS compatible with glibc's emutls.c.
Xinliang David Li
- [PATCH] Implement target independent TLS compatible with glibc's emutls.c.
Xinliang David Li
- [PATCH] Do not export gtest library targets or install them for CMake and do not export for Autoconf/Makefile install
Dan Liew
- [PATCH] Fix test-release.sh to use DESTDIR
Dan Liew
- [PATCH] [AArch64][ARM] Match interleaved memory accesses into ldN/stN/vldN/vstN intrinsics.
Hao Liu
- [PATCH] [AArch64][ARM] Match interleaved memory accesses into ldN/stN/vldN/vstN intrinsics.
Hao Liu
- [PATCH] [AArch64][ARM] Match interleaved memory accesses into ldN/stN/vldN/vstN intrinsics.
Hao Liu
- [PATCH] [AArch64][ARM] Match interleaved memory accesses into ldN/stN/vldN/vstN intrinsics.
Hao Liu
- [PATCH] [AArch64][ARM] Match interleaved memory accesses into ldN/stN/vldN/vstN intrinsics.
Hao Liu
- [PATCH] [AArch64][ARM] Match interleaved memory accesses into ldN/stN/vldN/vstN intrinsics.
Hao Liu
- [llvm] r240751 - [InterleavedAccess] Add a pass InterleavedAccess to identify interleaved memory accesses and transform into target specific intrinsics.
Hao Liu
- [PATCH] [AArch64][ARM] Match interleaved memory accesses into ldN/stN/vldN/vstN intrinsics.
Hao Liu
- [llvm] r240754 - [AArch64] Lower interleaved memory accesses to ldN/stN intrinsics. This patch also adds a function to calculate the cost of interleaved memory accesses.
Hao Liu
- [llvm] r240755 - [ARM] Lower interleaved memory accesses to vldN/vstN intrinsics.
Hao Liu
- [llvm] r240760 - [InterleavedAccess] Fix failures "undefined type 'llvm::raw_ostream'" on windows.
Hao Liu
- [PATCH] [AArch64][ARM] Match interleaved memory accesses into ldN/stN/vldN/vstN intrinsics.
Hao Liu
- [llvm] r240560 - [CaptureTracking] Avoid long compilation time on large basic blocks
Bruno Cardoso Lopes
- [PATCH] [CaptureTracking] Avoid long compilation time on large basic blocks
Bruno Cardoso Lopes
- [PATCH] [AsmPrinter] Fix crash in handleIndirectSymViaGOTPCRel
Bruno Cardoso Lopes
- [llvm] r240649 - [AsmPrinter] Fix crash in handleIndirectSymViaGOTPCRel
Bruno Cardoso Lopes
- [llvm] r239694 - AVX-512: Implemented cvtsi2ss/d cvtusi2ss/d instructions with round control for KNL.
Bruno Cardoso Lopes
- [llvm] r239697 - AVX-512: Implemented DAG lowering for shuff62x2/shufi62x2 instuctions ( Shuffle Packed Values at 128-bit Granularity )
Bruno Cardoso Lopes
- [www-pubs] r240880 - add 2 PLDI'15 papers
Nuno Lopes
- [llvm] r240295 - MIR Serialization: Serialize machine instruction names.
Alex Lorenz
- [PATCH] MIR Serialization: Serialize machine instruction names.
Alex Lorenz
- [PATCH] MIR Serialization: Serialize MBB operands.
Alex Lorenz
- [llvm] r240323 - MIR Serialization: Introduce a lexer for machine instructions.
Alex Lorenz
- [PATCH] MIR Parsing: Introduce a MI Lexing class.
Alex Lorenz
- [PATCH] Tablegen: Extend target register information by giving the users access to call preserved register mask names.
Alex Lorenz
- [PATCH] Tablegen: Extend target register information by giving the users access to call preserved register mask names.
Alex Lorenz
- [PATCH] MIR Serialization: Serialize simple MachineRegisterInfo attributes.
Alex Lorenz
- [PATCH] AsmParser: Extend the API to make the mappings from the numbers in the source to unnamed global values accessible to the library users.
Alex Lorenz
- [llvm] r240425 - MIR Serialization: Serialize physical register machine operands.
Alex Lorenz
- [PATCH] MIR Serialization: Start serializing machine operands by serializing physical register operands.
Alex Lorenz
- [llvm] r240427 - AsmParser: Extend the API to make the global value and metadata node slot mappings publicly accessible.
Alex Lorenz
- [PATCH] AsmParser: Extend the API to make the mappings from the numbers in the source to unnamed global values accessible to the library users.
Alex Lorenz
- [llvm] r240436 - ADT: Add a string APSInt constructor.
Alex Lorenz
- [PATCH] MIR Serialization: Serialize MBB operands.
Alex Lorenz
- [llvm] r240474 - MIR Parser: Use correct source locations for machine instruction diagnostics.
Alex Lorenz
- [PATCH] MIR Parser: use the correct, file based locations for machine instruction diagnostics.
Alex Lorenz
- [PATCH] MIR Serialization: Serialize global address machine operands.
Alex Lorenz
- [PATCH] MIR Serialization: Serialize register mask machine operands.
Alex Lorenz
- [PATCH] Tablegen: Extend target register information by giving the users access to call preserved register mask names.
Alex Lorenz
- [llvm] r240481 - MIR Serialization: Serialize immediate machine operands.
Alex Lorenz
- [PATCH] MIR Serialization: Serialize immediate machine operands.
Alex Lorenz
- [llvm] r240553 - ADTTests: merge #ifdef checks from r240436.
Alex Lorenz
- [llvm] r240558 - MIR Serialization: Serialize the null register operands.
Alex Lorenz
- [PATCH] MIR Serialization: Serialize the null register operands.
Alex Lorenz
- [PATCH] MIR Serialization: Serialize MBB Successors.
Alex Lorenz
- [llvm] r240579 - MIR Serialization: Serialize simple MachineRegisterInfo attributes.
Alex Lorenz
- [PATCH] MIR Serialization: Serialize simple MachineRegisterInfo attributes.
Alex Lorenz
- [PATCH] MIR Serialization: Serialize the implicit register flags.
Alex Lorenz
- [llvm] r240792 - MIR Serialization: Serialize machine basic block operands.
Alex Lorenz
- [PATCH] MIR Serialization: Serialize MBB operands.
Alex Lorenz
- [llvm] r240797 - Fix unused variable from r240792.
Alex Lorenz
- [PATCH] MIR Serialization: Serialize the implicit register flags.
Alex Lorenz
- [PATCH] llc: Add 'run-pass' option
Alex Lorenz
- [PATCH] MIR Parser: verify the implicit register operands.
Alex Lorenz
- [llvm] r240851 - MIR Serialization: Serialize global address machine operands.
Alex Lorenz
- [PATCH] MIR Serialization: Serialize global address machine operands.
Alex Lorenz
- [llvm] r239309 - X86: Reject register operands with obvious type mismatches.
H.J. Lu
- [PATCH] Use right syntax to pass version script to Solaris' ld
Xan López
- [PATCH] Support Solaris unused sections' gc link syntax
Xan López
- [PATCH] Do not pass optimization flags to Solaris' linker
Xan López
- [PATCH] Support Solaris unused sections' gc link syntax
Xan López
- [PATCH] Do not pass -allow-shlib-undefined to the Solaris linker
Xan López
- [PATCH] Do not pass -allow-shlib-undefined to the Solaris linker
Xan López
- [PATCH] [LoopVectorize] Detect correctly if vectorizer will create a tail loop
Marianne Mailhot-Sarrasin
- [PATCH] [LoopVectorize] Detect correctly if vectorizer will create a tail loop
Marianne Mailhot-Sarrasin
- [PATCH] [LoopVectorize] Detect correctly if vectorizer will create a tail loop
Marianne Mailhot-Sarrasin
- [llvm] r240369 - [InstCombine] Optimize subtract of selects into a select of a sub
David Majnemer
- [PATCH] [LSR] canonicalize Prod*(1<<C) to Prod<<C
David Majnemer
- [llvm] r240521 - Hexagon: Avoid left shifting negative values (it's UB)
David Majnemer
- [PATCH] [LSR] canonicalize Prod*(1<<C) to Prod<<C
David Majnemer
- [PATCH] [InstCombine] call SimplifyICmpInst with correct context
David Majnemer
- [llvm] r240593 - [Reassociate] Don't propogate flags when creating negations
David Majnemer
- [llvm] r240595 - [GVN] Intersect the IR flags when CSE'ing two instructions
David Majnemer
- [llvm] r240583 - opt: Add option to strip or add llvm value names
David Majnemer
- [PATCH] libObject: add a function to get pointers to relocation table entries
David Majnemer
- [PATCH] [InstCombine] call SimplifyICmpInst with correct context
David Majnemer
- [PATCH] [InstCombine] call SimplifyICmpInst with correct context
David Majnemer
- [PATCH] [InstCombine] call SimplifyICmpInst with correct context
David Majnemer
- [llvm] r240762 - [X86] Cleanup X86WindowsTargetObjectFile::getSectionForConstant
David Majnemer
- [PATCH] tsan: support C++ exceptions
David Majnemer
- [llvm] r240811 - Revert "Revert r240762 "[X86] Cleanup X86WindowsTargetObjectFile::getSectionForConstant""
David Majnemer
- [PATCH] [opt] Replace the recursive walk for GC with a worklist algorithm.
David Majnemer
- [llvm] r240876 - [PruneEH] A naked, noinline function can return via InlineAsm
David Majnemer
- [llvm] r240877 - [LoopVectorize] Pointer indicies may be wider than the pointer
David Majnemer
- [PATCH] LLVM OpenMP CMake Overhaul
Ed Maste
- [PATCH][LNT] Add support for more detailed profiling to lnt.
Chris Matthews
- [PATCH][LNT] Adapt daily report to handle runs missing on some days.
Chris Matthews
- [PATCH] Fix OMPT state maintenance for barriers in OpenMP runtime
John Mellor-Crummey
- [PATCH] Fix OMPT state maintenance for barriers in OpenMP runtime
John Mellor-Crummey
- [PATCH] Fix OMPT state maintenance for barriers in OpenMP runtime
John Mellor-Crummey
- [PATCH] Fix OMPT state maintenance for barriers in OpenMP runtime. Fix missing initialization of implicit task id.
John Mellor-Crummey
- [PATCH] Fix OMPT state maintenance for barriers in OpenMP runtime. Fix missing initialization of implicit task id.
John Mellor-Crummey
- [PATCH] Extend LoopVectorizationLegality::isConsecutivePtr to handle multiple level GEPs
Wei Mi
- [PATCH] Choose the best consecutive candidate for a store instruction in SLP vectorizer
Wei Mi
- [PATCH] Extend LoopVectorizationLegality::isConsecutivePtr to handle multiple level GEPs
Wei Mi
- [PATCH] Extend LoopVectorizationLegality::isConsecutivePtr to handle multiple level GEPs
Wei Mi
- [PATCH] Choose the best consecutive candidate for a store instruction in SLP vectorizer
Wei Mi
- [compiler-rt] r240450 - Fix incorrect truncation at the overflow boundary
Pirama Arumuga Nainar
- [PATCH] Fix incorrect truncation at the overflow boundary
Pirama Arumuga Nainar
- [PATCH] [LoopDist/LoopVer] Move LoopVersioning to a new module, NFC
Ashutosh Nema
- [PATCH] Loop Versioning for LICM
Nema, Ashutosh
- [PATCH] Loop Versioning for LICM
Nema, Ashutosh
- [PATCH] Code Re-factoring: Implementation moved from "VectorUtils.h" to "VectorUtils.cpp"
Ashutosh Nema
- [PATCH] Code Re-factoring: Implementation moved from "VectorUtils.h" to "VectorUtils.cpp"
Nema, Ashutosh
- [PATCH] Code Re-factoring: Implementation moved from "VectorUtils.h" to "VectorUtils.cpp"
Ashutosh Nema
- [PATCH] [LAA] Merge memchecks for accesses separated by a constant offset
Adam Nemet
- [llvm] r240352 - [LoopDist] Improve variable names and comments in LoopVersioning class, NFC
Adam Nemet
- [PATCH] [LoopDist/LoopVer] Move LoopVersioning to a new module, NFC
Adam Nemet
- [PATCH] [LoopDist/LoopVer] Move LoopVersioning to a new module, NFC
Adam Nemet
- [PATCH] [LoopDist/LoopVer] Move LoopVersioning to a new module, NFC
Adam Nemet
- [PATCH] [LoopDist/LoopVer] Move LoopVersioning to a new module, NFC
Adam Nemet
- [PATCH] [LoopDist/LoopVer] Move LoopVersioning to a new module, NFC
Adam Nemet
- [PATCH] [SCEV][LoopVectorize] Allow ScalarEvolution to make assumptions about overflows
Adam Nemet
- [PATCH] [LoopDist] Move loop-versioning helper functions to Cloning, NFC
Adam Nemet
- [PATCH] [LoopDist/LoopVer] Move LoopVersioning to a new module, NFC
Adam Nemet
- [PATCH] [LAA] Merge memchecks for accesses separated by a constant offset
Adam Nemet
- [PATCH] [LAA] Try to prove non-wrapping of pointers if SCEV cannot
Adam Nemet
- [PATCH] [LAA] Merge memchecks for accesses separated by a constant offset
Adam Nemet
- [PATCH] [LAA] Merge memchecks for accesses separated by a constant offset
Adam Nemet
- [llvm] r240798 - [LAA] Try to prove non-wrapping of pointers if SCEV cannot
Adam Nemet
- [PATCH] [LAA] Try to prove non-wrapping of pointers if SCEV cannot
Adam Nemet
- [PATCH] [LAA] Try to prove non-wrapping of pointers if SCEV cannot
Adam Nemet
- [PATCH] [LAA] Merge memchecks for accesses separated by a constant offset
Adam Nemet
- [llvm] r240394 - Revert r240302 ("Bring r240130 back.").
Diego Novillo
- [llvm] r240394 - Revert r240302 ("Bring r240130 back.").
Diego Novillo
- Add support for emitting profiles into a directory other than '.'
Diego Novillo
- [compiler-rt] Add support for generating profiles in a given directory
Diego Novillo
- [Patch][LoopVectorize] Renaming and Diagnostics for Loop Interleaving
Tyler Nowicki
- [PATCH] Modify interleave diagnostics to clearly indicate why interleaving wasn't done.
Tyler Nowicki
- [PATCH] Modify interleave diagnostics to clearly indicate why interleaving wasn't done.
Tyler Nowicki
- [Patch][LoopVectorize] Renaming and Diagnostics for Loop Interleaving
Tyler Nowicki
- Late evaluation of vectorization requirements
Tyler Nowicki
- [Patch][LoopVectorize]Late evaluation of vectorization requirements
Tyler Nowicki
- [PATCH] Expansion of ROL and ROR instructions
Srdjan Obucina
- [PATCH] [mips] Add support for branch-likely pseudo-instructions
Srdjan Obucina
- [PATCH] [mips] Expansion of ROL and ROR instructions
Srdjan Obucina
- [PATCH] [mips] Expansion of ROL and ROR instructions
Srdjan Obucina
- [PATCH] [mips] Add support for branch-likely pseudo-instructions
Srdjan Obucina
- [llvm] r240824 - AMDGPU: really don't commute REV opcodes if the target variant doesn't exist
Marek Olsak
- [PATCH] AMDGPU: really don't commute REV opcodes if the target variant doesn't exist
Marek Olšák
- [llvm] r240317 - Remove "const" from the MachineFunction reference in VLIWPacketizerList
Krzysztof Parzyszek
- [llvm] r240317 - Remove "const" from the MachineFunction reference in VLIWPacketizerList
Krzysztof Parzyszek
- [llvm] r240317 - Remove "const" from the MachineFunction reference in VLIWPacketizerList
Krzysztof Parzyszek
- [llvm] r240403 - [Hexagon] Use MF reference from parent class in HexagonPacketizerList
Krzysztof Parzyszek
- [PATCH] Make InstCombine aware of TargetTransformInfo when optimize extension
Krzysztof Parzyszek
- [PATCH] [x86] generalize reassociation optimization in machine combiner to 2 instructions
Sanjay Patel
- [PATCH] [x86] generalize reassociation optimization in machine combiner to 2 instructions
Sanjay Patel
- [llvm] r240310 - [x86] set default reciprocal (division and square root) codegen to match GCC
Sanjay Patel
- [PATCH] [x86] set default reciprocal (division and square root) codegen to match GCC
Sanjay Patel
- [PATCH] propagate IR-level fast-math-flags to DAG nodes, disabled by default
Sanjay Patel
- [PATCH] [X86] Replace avx2.pbroadcast intrinsics with native IR.
Sanjay Patel
- [PATCH] fix an invisible bug when combining repeated FP divisors
Sanjay Patel
- [llvm] r240361 - [x86] generalize reassociation optimization in machine combiner to 2 instructions
Sanjay Patel
- [PATCH] [x86] generalize reassociation optimization in machine combiner to 2 instructions
Sanjay Patel
- [PATCH] [x86] fix allowsMisalignedMemoryAccess() implementation
Sanjay Patel
- [llvm] r240478 - don't repeat function names in comments; NFC
Sanjay Patel
- [llvm] r240480 - fix typo; NFC
Sanjay Patel
- [llvm] r240585 - fix typos; NFC
Sanjay Patel
- [llvm] r240591 - don't repeat function names in comments; NFC
Sanjay Patel
- [llvm] r240592 - fix typos; NFC
Sanjay Patel
- [PATCH] GVN: If a branch has two identical successors, we cannot declare either dead.
Sanjay Patel
- [PATCH] change DAG's JumpIsExpensive check for x86 (PR23827)
Sanjay Patel
- [llvm] r240699 - fix typos; NFC
Sanjay Patel
- [PATCH] change DAG's JumpIsExpensive check for x86 (PR23827)
Sanjay Patel
- [PATCH] fix an invisible bug when combining repeated FP divisors
Sanjay Patel
- [PATCH] Implement `internal_start/join_thread` on Mac OS X
Ismail Pazarbasi
- [PATCH] Implement `internal_start/join_thread` on Mac OS X
Ismail Pazarbasi
- [PATCH] __tsan::ThreadCreate takes incorrect value for detached argument
Ismail Pazarbasi
- [PATCH] [asan] Update the llvm webpage describing ASan
Ismail Pazarbasi
- [PATCH] __tsan::ThreadCreate takes incorrect value for detached argument
Ismail Pazarbasi
- [PATCH] Implement `internal_start/join_thread` on Mac OS X
Ismail Pazarbasi
- [PATCH] Allow machine hierarchy expansion
Jonathan Peyton
- [PATCH] LLVM OpenMP CMake Overhaul
Jonathan Peyton
- [PATCH] LLVM OpenMP CMake Overhaul
Jonathan Peyton
- [PATCH] LLVM OpenMP CMake Overhaul
Jonathan Peyton
- [PATCH] LLVM OpenMP CMake Overhaul
Peyton, Jonathan L
- [PATCH] LLVM OpenMP CMake Overhaul
Peyton, Jonathan L
- [PATCH] Support/ELF: Add EM_AMDGPU
Phabricator
- [PATCH] R600: Use EM_AMDGPU for the ELF Machine type
Phabricator
- [PATCH] R600/SI: Use ELF64 format instead of ELF32
Phabricator
- [PATCH] [CMake] Treating LLVM_INCLUDE_TOOLS, which is a bool, as a string to change behaviors of the build is a dirty hack. We shouldn't do it.
Phabricator
- [PATCH] ELF: Fix defintion of STT_LOOS and STT_HIOS.
Phabricator
- [PATCH] Working on reconciling out-of-tree patches to compiler-rt for building for iOS.
Phabricator
- [PATCH] Working on reconciling out-of-tree patches to compiler-rt for building for iOS.
Phabricator
- [PATCH] Working on reconciling out-of-tree patches to compiler-rt for building for iOS.
Phabricator
- [PATCH] Working on reconciling out-of-tree patches to compiler-rt for building for iOS.
Phabricator
- [PATCH] ARMLoadStoreOptimizer: Fix errata 602117 handling and make testcase actually test for it
Phabricator
- [PATCH] One more change required to build the sanitizers for iOS.
Phabricator
- [PATCH] [ARM] Keep track of previous changes to the bit pattern stored HW_FP
Phabricator
- [PATCH] AMDGPU/SI: Emit amd_kernel_code_t in EmitFunctionBodyStart()
Phabricator
- [PATCH] AMDGPU/SI: There are no implicit kernel args in the amdhsa ABI
Phabricator
- [PATCH] AMDGPU/SI: Set ELF OS/ABI to ELFOSABI_AMDGPU_HSA
Phabricator
- [PATCH] AMDGPU/SI: Add hsa code object directives
Phabricator
- [PATCH] AMDGPU/SI: Update amd_kernel_code_t definition and add assembler support
Phabricator
- [llvm] r240332 - [X86][AVX2] Added missing stack folding tests for vpshufhw/vpshuflw
Simon Pilgrim
- [PATCH] [DAGCombiner] Fix & simplify constant folding of sext/zext.
Simon Pilgrim
- [llvm] r240342 - [X86][FMA4] FMA4 ops can perform unaligned folded loads.
Simon Pilgrim
- [PATCH] [DAGCombiner] Fix & simplify constant folding of sext/zext.
Simon Pilgrim
- [llvm] r240465 - [X86][SSE] Added full set of 128-bit vector shift tests.
Simon Pilgrim
- [llvm] r240542 - [X86][AVX] Added full set of 256-bit vector shift tests.
Simon Pilgrim
- [PATCH] [DAGCombiner] Fix & simplify constant folding of sext/zext.
Simon Pilgrim
- [PATCH] Take alignment into account for speculative loads
Artur Pilipenko
- [llvm] r240636 - Take alignment into account in isSafeToLoadUnconditionally
Artur Pilipenko
- [PATCH] Take alignment into account in isSafeToLoadUnconditionally
Artur Pilipenko
- [PATCH] [asan] Update the llvm webpage describing ASan
Alexander Potapenko
- [PATCH] [asan] Update the llvm webpage describing ASan
Alexander Potapenko
- [PATCH] __tsan::ThreadCreate takes incorrect value for detached argument
Alexander Potapenko
- [PATCH] tsan: implement suppressions for top frame only
Alexander Potapenko
- [PATCH] tsan: implement suppressions for top frame only
Alexander Potapenko
- [PATCH] tsan: implement suppressions for top frame only
Alexander Potapenko
- [PATCH] tsan: implement suppressions for top frame only
Alexander Potapenko
- [PATCH] [asan] Disable stack malloc on functions containing inline assembly
Alexander Potapenko
- [PATCH] [asan] Disable stack malloc on functions containing inline assembly
Alexander Potapenko
- [compiler-rt] r239020 - [ASan] Make binary name reader cross-platform.
Alexander Potapenko
- [compiler-rt] r240767 - [libsanitizer] Delete the unused GetBinaryName() function.
Alexander Potapenko
- [compiler-rt] r240767 - [libsanitizer] Delete the unused GetBinaryName() function.
Alexander Potapenko
- [PATCH] [asan] Disable stack malloc on functions containing inline assembly
Alexander Potapenko
- [PATCH] Set a debugger "target" to guide DWARF choices
Adrian Prantl
- [llvm] r240717 - Debug Info: Add basic test coverage for the DWARF encoding of bitfields.
Adrian Prantl
- [llvm] r240726 - Split test up into two target-spcific directories.
Adrian Prantl
- [PATCH] Add a DIModule debug info metadata node to the IR.
Adrian Prantl
- [llvm] r240834 - Debug info: Add more test coverage for bitfields.
Adrian Prantl
- [llvm] r240835 - Debug Info: Clarify the documentation for bitfields emission.
Adrian Prantl
- [llvm] r240853 - Debug Info: Fix a bug in the DW_AT_bit_offset calculation that would
Adrian Prantl
- [PATCH] Add a DIModule debug info metadata node to the IR.
Adrian Prantl
- [llvm] r240863 - Add original source code to test case as suggested in review.
Adrian Prantl
- [llvm] r240834 - Debug info: Add more test coverage for bitfields.
Adrian Prantl
- [llvm] r240890 - Debug Info: One more bitfield bugfix. While yesterday's r240853 fixed
Adrian Prantl
- [llvm] r240893 - Revert "Debug Info: One more bitfield bugfix. While yesterday's r240853 fixed"
Adrian Prantl
- [PATCH] Add the -mcpu= option to llvm-rtdyld.
Vladimir Radosavljevic
- [PATCH] [mips64] Emit correct addend for R_MIPS_PC16, R_MIPS_PC21_S2 and R_MIPS_PC26_S2 relocations.
Vladimir Radosavljevic
- [PATCH] [mips64] Emit correct addend for R_MIPS_PC16, R_MIPS_PC21_S2 and R_MIPS_PC26_S2 relocations.
Vladimir Radosavljevic
- [PATCH] [Mips] Add support for MCJIT for MIPS32r6
Vladimir Radosavljevic
- [PATCH] [Mips] Add support for MCJIT for MIPS32r6
Vladimir Radosavljevic
- [PATCH] [Mips] Add support for MCJIT for MIPS32r6
Vladimir Radosavljevic
- [PATCH] Disallow in-source builds
Philip Reames
- [PATCH] Disallow in-source builds
Philip Reames
- [PATCH] Disallow in-source builds
Philip Reames
- [PATCH] [Inliner][NFCI] Add an InlineSite abstraction.
Philip Reames
- [PATCH] [Inlining][NFC] Introduce a InlineFunction that takes a Statepoint.
Philip Reames
- [PATCH] [Inlining] Teach the inliner pass to inline through statepoints.
Philip Reames
- [PATCH] [Inlining][NFC] Introduce a InlineFunction that takes a Statepoint.
Philip Reames
- [PATCH] [LazyCallGraph] Port test case from r240039 to LCG.
Philip Reames
- [PATCH] Show invariant lods in MMO dumping
Philip Reames
- [PATCH] [Statepoints][NFC] Constify accessors on Statepoint.
Philip Reames
- [PATCH] DAGCombiner: Assume invariant load cannot alias a store
Philip Reames
- [PATCH] Change APInt comparison with uint64_t.
Philip Reames
- [PATCH] [Statepoints][NFC] Constify accessors on Statepoint.
Philip Reames
- [PATCH] [Inliner][NFCI] Add an InlineSite abstraction.
Philip Reames
- [PATCH] Add parser for the stackmap section format
Philip Reames
- [llvm] r240828 - Teach InlineCost to account for a null check which can be folded away
Philip Reames
- [PATCH] Teach InlineCost to account for a null check which can be folded away
Philip Reames
- Fix i386 Calling llvm.experimental.patchpoint.i64
Philip Reames
- [llvm] r240836 - [Verifier] Verify invokes of intrinsics
Philip Reames
- [PATCH] [Verifier] Rephrase visitIntrinsicFunctionCall in terms of CallSites
Philip Reames
- [PATCH] Add parser for the stackmap section format
Philip Reames
- [llvm] r240843 - [Verifier] Follow on to 240836
Philip Reames
- [llvm] r240847 - Minor style cleanup after 240843 [NFC]
Philip Reames
- [llvm] r240850 - [RewriteStatepointsForGC] Generalized vector phi/select handling for base pointers
Philip Reames
- [PATCH] [RewriteStatepointsForGC] Generalized vector phi/select handling for base pointers
Philip Reames
- [PATCH] [Object] Search for architecures by name in MachOUniversalBinary::getObjectForArch()
Frederic Riss
- [llvm] r240339 - [Object] Search for architecures by name in MachOUniversalBinary::getObjectForArch()
Frederic Riss
- [PATCH] [Object] Search for architecures by name in MachOUniversalBinary::getObjectForArch()
Frederic Riss
- [compiler-rt] r240379 - [Sanitizers] Pass the correct arch to the symbolizer for x86_64h
Frederic Riss
- [llvm] r240705 - IAS: Use the root macro instanciation for location
Frederic Riss
- [PATCH] IAS: Use the root macro instanciation for location
Frederic Riss
- [llvm] r240291 - Fix shl folding in DAG combiner.
Frédéric Riss
- [llvm] r240291 - Fix shl folding in DAG combiner.
Frédéric Riss
- [PATCH] [Object] Search for architecures by name in MachOUniversalBinary::getObjectForArch()
Frédéric Riss
- [llvm] r240291 - Fix shl folding in DAG combiner.
Frédéric Riss
- [llvm] r240291 - Fix shl folding in DAG combiner.
Frédéric Riss
- [llvm] r240367 - Compute correct symbol sizes for MachO and COFF.
Frédéric Riss
- [llvm] r240367 - Compute correct symbol sizes for MachO and COFF.
Frédéric Riss
- [compiler-rt] r240617 - [CMake] Fix PR23539: Don't reference C++ ABI symbols prior to Mac OS 10.9.
Frédéric Riss
- [compiler-rt] r240617 - [CMake] Fix PR23539: Don't reference C++ ABI symbols prior to Mac OS 10.9.
Frédéric Riss
- [compiler-rt] r240617 - [CMake] Fix PR23539: Don't reference C++ ABI symbols prior to Mac OS 10.9.
Frédéric Riss
- [compiler-rt] r240617 - [CMake] Fix PR23539: Don't reference C++ ABI symbols prior to Mac OS 10.9.
Frédéric Riss
- [compiler-rt] r240617 - [CMake] Fix PR23539: Don't reference C++ ABI symbols prior to Mac OS 10.9.
Frédéric Riss
- [PATCH] Set a debugger "target" to guide DWARF choices
Paul Robinson
- [PATCH] Set a debugger "target" to guide DWARF choices
Paul Robinson
- [PATCH] Set a debugger "target" to guide DWARF choices
Paul Robinson
- [llvm] r240679 - Make this test verify .debug_pubnames is actually missing.
Paul Robinson
- [PATCH] Set a debugger "target" to guide DWARF choices
Paul Robinson
- [PATCH] Set a debugger "target" to guide DWARF choices
Paul Robinson
- [PATCH] Expand Phabricator docs slightly
Paul Robinson
- [llvm] r240834 - Debug info: Add more test coverage for bitfields.
Robinson, Paul
- [PATCH] Disallow in-source builds
Jonathan Roelofs
- [PATCH] Disallow in-source builds
Jonathan Roelofs
- [llvm] r240647 - Doxygen-ify a few comments. NFC
Jonathan Roelofs
- [PATCH] Add per-test timeouts to lit
Jonathan Roelofs
- [PATCH] Choose the best consecutive candidate for a store instruction in SLP vectorizer
Chad Rosier
- [PATCH] Add a shrink-wrapping pass to improve the placement of prologue and epilogue.
Chad Rosier
- [PATCH] AArch64: Add aditional Cyclone macroop fusion opportunities
Chad Rosier
- [PATCH] [LoopVectorize] Detect correctly if vectorizer will create a tail loop
Nadav Rotem
- [PATCH] [LoopVectorize] Detect correctly if vectorizer will create a tail loop
Nadav Rotem
- [PATCH] Fix three bugs in loop unswitching related to trivial unswitching and the threshold parameter
Bjarke Hammersholt Roune
- [PATCH] Fix three bugs in loop unswitching related to trivial unswitching and the threshold parameter
Bjarke Hammersholt Roune
- [PATCH] Move target dependent test in their own folder for c API test
Amaury SECHET
- [PATCH] Improve testing for the C API
Amaury SECHET
- [PATCH] Improve testing for the C API
Amaury SECHET
- [PATCH] [asan] Update the llvm webpage describing ASan
Alexey Samsonov
- [PATCH] [CMake] Treating LLVM_INCLUDE_TOOLS, which is a bool, as a string to change behaviors of the build is a dirty hack. We shouldn't do it.
Alexey Samsonov
- [PATCH] [PowerPC]Adapt fast stack unwinding to work for Power.
Alexey Samsonov
- [compiler-rt] r240356 - [CMake] Respect the value of -mmacosx-version-min flag.
Alexey Samsonov
- [PATCH] [CMake] Fix PR23539: Don't reference C++ ABI symbols prior to Mac OS 10.9.
Alexey Samsonov
- [llvm] r240345 - Modify ParseArgs to return the InputArgList by value - there's no need for dynamic allocation/ownership here
Alexey Samsonov
- [PATCH] [msan] Mark one test as only supported on x86
Alexey Samsonov
- [PATCH] Enable memory sanitizer for PPC64
Alexey Samsonov
- [PATCH] Working on reconciling out-of-tree patches to compiler-rt for building for iOS.
Alexey Samsonov
- [PATCH] Working on reconciling out-of-tree patches to compiler-rt for building for iOS.
Alexey Samsonov
- [PATCH] Working on reconciling out-of-tree patches to compiler-rt for building for iOS.
Alexey Samsonov
- [PATCH] Working on reconciling out-of-tree patches to compiler-rt for building for iOS.
Alexey Samsonov
- [PATCH] __tsan::ThreadCreate takes incorrect value for detached argument
Alexey Samsonov
- [PATCH] Working on reconciling out-of-tree patches to compiler-rt for building for iOS.
Alexey Samsonov
- [PATCH] Working on reconciling out-of-tree patches to compiler-rt for building for iOS.
Alexey Samsonov
- [PATCH] Working on reconciling out-of-tree patches to compiler-rt for building for iOS.
Alexey Samsonov
- [PATCH] Working on reconciling out-of-tree patches to compiler-rt for building for iOS.
Alexey Samsonov
- [PATCH] Working on reconciling out-of-tree patches to compiler-rt for building for iOS.
Alexey Samsonov
- [PATCH] Working on reconciling out-of-tree patches to compiler-rt for building for iOS.
Alexey Samsonov
- [llvm] r240460 - Let llvm::ReplaceInstWithInst copy debug location from old to new instruction.
Alexey Samsonov
- [PATCH] [PowerPC]Adapt fast stack unwinding to work for Power.
Alexey Samsonov
- [PATCH] Working on reconciling out-of-tree patches to compiler-rt for building for iOS.
Alexey Samsonov
- [PATCH] Working on reconciling out-of-tree patches to compiler-rt for building for iOS.
Alexey Samsonov
- [PATCH] Implement `internal_start/join_thread` on Mac OS X
Alexey Samsonov
- [PATCH] One more change required to build the sanitizers for iOS.
Alexey Samsonov
- [compiler-rt] r240539 - tsan: don't print external PCs in reports
Alexey Samsonov
- [PATCH] tsan: implement suppressions for top frame only
Alexey Samsonov
- [PATCH] One more change required to build the sanitizers for iOS.
Alexey Samsonov
- [llvm] r183213 - [llvm-symbolizer] Avoid calling slow getSymbolSize for Mach-O files. Assume that symbols with zero size are in fact large enough.
Alexey Samsonov
- [PATCH] tsan: implement suppressions for top frame only
Alexey Samsonov
- [PATCH] Adding experimental build support for building compiler-rt for iOS.
Alexey Samsonov
- [PATCH] [asan] Disable stack malloc on functions containing inline assembly
Alexey Samsonov
- [compiler-rt] r240617 - [CMake] Fix PR23539: Don't reference C++ ABI symbols prior to Mac OS 10.9.
Alexey Samsonov
- [PATCH] [CMake] Fix PR23539: Don't reference C++ ABI symbols prior to Mac OS 10.9.
Alexey Samsonov
- [PATCH] [asan] Do not unset DYLD_ROOT_PATH before calling atos on Darwin
Alexey Samsonov
- [compiler-rt] r240617 - [CMake] Fix PR23539: Don't reference C++ ABI symbols prior to Mac OS 10.9.
Alexey Samsonov
- [compiler-rt] r240617 - [CMake] Fix PR23539: Don't reference C++ ABI symbols prior to Mac OS 10.9.
Alexey Samsonov
- [compiler-rt] r240671 - [CFI] Run tests that use cfi diagnostic mode only if cxxabi parts of UBSan are available.
Alexey Samsonov
- [compiler-rt] r240617 - [CMake] Fix PR23539: Don't reference C++ ABI symbols prior to Mac OS 10.9.
Alexey Samsonov
- [compiler-rt] r240617 - [CMake] Fix PR23539: Don't reference C++ ABI symbols prior to Mac OS 10.9.
Alexey Samsonov
- [llvm] r183213 - [llvm-symbolizer] Avoid calling slow getSymbolSize for Mach-O files. Assume that symbols with zero size are in fact large enough.
Alexey Samsonov
- [compiler-rt] r240539 - tsan: don't print external PCs in reports
Alexey Samsonov
- [PATCH] tsan: implement suppressions for top frame only
Alexey Samsonov
- [compiler-rt] r240688 - [Sanitizer] Set minimum supported Mac OS X version to 10.9, if it wasn't specified explicitly.
Alexey Samsonov
- [compiler-rt] r240617 - [CMake] Fix PR23539: Don't reference C++ ABI symbols prior to Mac OS 10.9.
Alexey Samsonov
- [llvm-commits] [compiler-rt] r167584 - /compiler-rt/trunk/CMakeLists.txt
Alexey Samsonov
- [llvm] r240729 - Make llvm-dwarfdump exit with non-zero exit code if error was occured.
Alexey Samsonov
- [llvm] r239113 - [Object, ELF] Don't call llvm_unreachable() from createELFObjectFile.
Alexey Samsonov
- [llvm] r240738 - [ASan] Use llvm::getDISubprogram() to get function entry debug location.
Alexey Samsonov
- [compiler-rt] r240586 - One more change required to build the sanitizers for iOS.
Alexey Samsonov
- [compiler-rt] r240816 - [ASan] Clean up obsolete stats.
Alexey Samsonov
- [PATCH] [dwarfdump] Pretty print location expressions and location lists
Alexey Samsonov
- [PATCH] [mips] MFC0, MTC0 changes, COP0 register class definition.
Daniel Sanders
- [PATCH] [mips][microMIPS] Implement SLL and NOP instructions
Daniel Sanders
- [PATCH] [mips] [IAS] Add support for LASym with identical source and destination register operands.
Daniel Sanders
- [PATCH] [mips] Expand JAL instructions when PIC is enabled.
Daniel Sanders
- [PATCH] [mips64] Emit correct addend for R_MIPS_PC16, R_MIPS_PC21_S2 and R_MIPS_PC26_S2 relocations.
Daniel Sanders
- [PATCH] [mips] Add support for branch-likely pseudo-instructions
Daniel Sanders
- [PATCH] [mips] Add support for branch-likely pseudo-instructions
Daniel Sanders
- [PATCH] [mips] llvm-readobj can parse .MIPS.abiflags. No need to check the bytes.
Daniel Sanders
- [llvm] r240392 - [mips] llvm-readobj can parse .MIPS.abiflags. No need to check the bytes.
Daniel Sanders
- [PATCH] Expansion of ROL and ROR instructions
Daniel Sanders
- [PATCH] [mips] [IAS] Move some function definitions to MipsTargetStreamer.cpp. NFC.
Daniel Sanders
- [PATCH] [mips][microMIPS] Implement LWXS, LWP and SWP instructions
Daniel Sanders
- [PATCH] [mips] Add assembler support for the .cprestore directive.
Daniel Sanders
- [PATCH] [mips] [IAS] Add support for generating DADDu to createAddu(). NFC.
Daniel Sanders
- [PATCH] [mips] [IAS] Add partial support for the ULHU pseudo-instruction.
Daniel Sanders
- [PATCH] [mips] [IAS] Refactor the emitDirectiveModuleOddSPReg() functions. NFC.
Daniel Sanders
- [PATCH] [mips] [IAS] Refactor the emitDirectiveModuleFP() functions.
Daniel Sanders
- [PATCH] [mips] [IAS] Make .module directives change AssemblerOptions->front().
Daniel Sanders
- [PATCH] [mips] [IAS] Refactor the emitDirectiveModuleFP() functions.
Daniel Sanders
- [PATCH] Eliminate additional redundant copies of Triple objects. NFC.
Daniel Sanders
- [PATCH] [mips] Expansion of ROL and ROR instructions
Daniel Sanders
- [PATCH] [Mips] Add support for MCJIT for MIPS32r6
Daniel Sanders
- [llvm] r240540 - Eliminate additional redundant copies of Triple objects. NFC.
Daniel Sanders
- [PATCH] Eliminate additional redundant copies of Triple objects. NFC.
Daniel Sanders
- Switch test-release.sh to build with cmake by default (PR21561)
Daniel Sanders
- [PATCH] [mips] MFC0, MTC0 changes, COP0 register class definition.
Daniel Sanders
- [PATCH] [Mips] Add support for MCJIT for MIPS32r6
Daniel Sanders
- [PATCH] [mips] [IAS] Make .module directives change AssemblerOptions->front().
Daniel Sanders
- [PATCH] [mips] [IAS] Add support for the .set oddspreg/nooddspreg directives.
Daniel Sanders
- [PATCH] [mips] [IAS] Add partial support for the ULW pseudo-instruction.
Daniel Sanders
- [PATCH] [Mips] Add support for MCJIT for MIPS32r6
Daniel Sanders
- [PATCH] [mips] [IAS] Add partial support for the ULW pseudo-instruction.
Daniel Sanders
- [PATCH] [mips] MFC0, MTC0 changes, COP0 register class definition.
Daniel Sanders
- [PATCH] [mips] MFC0, MTC0 changes, COP0 register class definition.
Daniel Sanders
- [llvm] r240883 - [mips] Add COP0 register class and use it in M[FT]C0/DM[FT]C0.
Daniel Sanders
- [llvm] r240884 - [mips] Make little-endian disassembler test filenames consistent.
Daniel Sanders
- [llvm] r240885 - [mips] Sort big-endian disassembler tests by opcode.
Daniel Sanders
- [llvm] r240887 - [mips] Fold duplicate big-endian disassembler tests together.
Daniel Sanders
- Patch for http://reviews.llvm.org/D10518
Karl Schimpf
- [PATCH] Add missing builtins to altivec.h for ABI compliance (vol. 1)
Bill Schmidt
- [PATCH] Add missing builtins to the PPC back end for ABI compliance (vol. 1)
Bill Schmidt
- [PATCH] Enable memory sanitizer for PPC64
Bill Schmidt
- [PATCH] Enable memory sanitizer for PPC64
Bill Schmidt
- [PATCH] [PPC] Implement vmrgew and vmrgow instructions
Bill Schmidt
- [PATCH] Use GetLinkerPath utility function to find linker for NaCl toolchain
Derek Schuff
- [PATCH] [MC] Align fragments when -mc-relax-all flag is used
Mark Seaborn
- [PATCH] [PowerPC]Adapt fast stack unwinding to work for Power.
Bill Seurer
- [PATCH] [PowerPC]Adapt fast stack unwinding to work for Power.
Bill Seurer
- [PATCH] TableGen: Put NoRegAltName up front in RegAltNameIndices
David Siegel
- [llvm] r240425 - MIR Serialization: Serialize physical register machine operands.
Sean Silva
- [llvm] r240439 - Don't pass a 32 bit value to "%08" PRIx64.
Sean Silva
- [PATCH] Switch the new COFF linker's symbol table to use a DenseMap of StringRefs. This uses the LLVM hashing rather than the standard library and a closed addressed hash table rather than chaining.
Sean Silva
- [PATCH][LNT] Add support for more detailed profiling to lnt.
Sean Silva
- [llvm] r240583 - opt: Add option to strip or add llvm value names
Sean Silva
- [lld] r240603 - COFF: Cache raw pointers to relocation tables.
Sean Silva
- [llvm] r240695 - llvm-nm: Don't print mapping symbols.
Sean Silva
- [PATCH][LNT] Add support for more detailed profiling to lnt.
Sean Silva
- [PATCH] Replace uint64_t representation of Features with FeatureBitset (std::bitset) in a few more places
Ranjeet Singh
- [PATCH] [ARM] Keep track of previous changes to the bit pattern stored HW_FP
Ranjeet Singh
- [PATCH] Replace uint64_t representation of Features with FeatureBitset (std::bitset) in a few more places
Ranjeet Singh
- [PATCH] [ARM] Keep track of previous changes to the bit pattern stored HW_FP
Ranjeet Singh
- [PATCH] [ARM] Keep track of previous changes to the bit pattern stored HW_FP
Ranjeet Singh
- [PATCH] [ARM]: Extend -mfpu options for half-precision and vfpv3xd
Ranjeet Singh
- [PATCH] [ARM]: Extend -mfpu options for half-precision and vfpv3xd
Ranjeet Singh
- [PATCH] Replace uint64_t representation of Features with FeatureBitset (std::bitset) in a few more places
Ranjeet Singh
- [PATCH] Replace uint64_t representation of Features with FeatureBitset (std::bitset) in a few more places
Ranjeet Singh
- [PATCH] [ARM] Keep track of previous changes to the bit pattern stored HW_FP
Ranjeet Singh
- [PATCH] Replace uint64_t representation of Features with FeatureBitset (std::bitset) in a few more places
Ranjeet Singh
- [PATCH] starting from ARMv8, rGPR includes SP
Artyom Skrobov
- [PATCH] starting from ARMv8, rGPR includes SP
Artyom Skrobov
- [PATCH] starting from ARMv8, rGPR includes SP
Artyom Skrobov
- [PATCH] Devirtualize llvm::Value and all subclasses
Duncan P. N. Exon Smith
- [PATCH] AsmParser: Extend the API to make the mappings from the numbers in the source to unnamed global values accessible to the library users.
Duncan P. N. Exon Smith
- [PATCH] Devirtualize llvm::Value and all subclasses
Duncan P. N. Exon Smith
- [PATCH] Adding the missing LTO API to lto.exports
Duncan P. N. Exon Smith
- [PATCH] MIR Serialization: Serialize the null register operands.
Duncan P. N. Exon Smith
- [PATCH] MIR Serialization: Serialize simple MachineRegisterInfo attributes.
Duncan P. N. Exon Smith
- [PATCH] Tablegen: Extend target register information by giving the users access to call preserved register mask names.
Duncan P. N. Exon Smith
- [PATCH] MIR Serialization: Serialize MBB operands.
Duncan P. N. Exon Smith
- [PATCH] Tablegen: Extend target register information by giving the users access to call preserved register mask names.
Duncan P. N. Exon Smith
- [PATCH] MIR Serialization: Serialize MBB operands.
Duncan P. N. Exon Smith
- [PATCH] MIR Serialization: Serialize register mask machine operands.
Duncan P. N. Exon Smith
- [PATCH] Devirtualize llvm::Value and all subclasses
Duncan P. N. Exon Smith
- [llvm] r240394 - Revert r240302 ("Bring r240130 back.").
Duncan P. N. Exon Smith
- [llvm] r240436 - ADT: Add a string APSInt constructor.
Duncan P. N. Exon Smith
- [PATCH] Change APInt comparison with uint64_t.
Duncan P. N. Exon Smith
- [llvm] r240566 - AsmPrinter: Cleanup DIEValue::EmitValue() API, NFC
Duncan P. N. Exon Smith
- [LLVMdev] RFC: Reduce the memory footprint of DIEs (and DIEValues)
Duncan P. N. Exon Smith
- [PATCH] Devirtualize llvm::Value and all subclasses
Duncan P. N. Exon Smith
- [PATCH] [PM/AA] Extract the ModRef enums from the AliasAnalysis class in preparation for de-coupling the AA implementations.
Duncan P. N. Exon Smith
- [llvm] r240599 - Add simplify_type<const WeakVH>; simplify IndVarSimplify
Duncan P. N. Exon Smith
- [llvm] r240214 - IndVarSimplify: Avoid UB from binding a reference to a null pointer
Duncan P. N. Exon Smith
- [PATCH] Change APInt comparison with uint64_t.
Duncan P. N. Exon Smith
- [PATCH] Change APInt comparison with uint64_t.
Duncan P. N. Exon Smith
- [PATCH] MIR Serialization: Serialize the implicit register flags.
Duncan P. N. Exon Smith
- [llvm] r240214 - IndVarSimplify: Avoid UB from binding a reference to a null pointer
Duncan P. N. Exon Smith
- [LLVMdev] RFC: Reduce the memory footprint of DIEs (and DIEValues)
Duncan P. N. Exon Smith
- [LLVMdev] RFC: Reduce the memory footprint of DIEs (and DIEValues)
Duncan P. N. Exon Smith
- [LLVMdev] RFC: Reduce the memory footprint of DIEs (and DIEValues)
Duncan P. N. Exon Smith
- [LLVMdev] RFC: Reduce the memory footprint of DIEs (and DIEValues)
Duncan P. N. Exon Smith
- [PATCH] MIR Serialization: Serialize global address machine operands.
Duncan P. N. Exon Smith
- [LLVMdev] RFC: Reduce the memory footprint of DIEs (and DIEValues)
Duncan P. N. Exon Smith
- [llvm] r240701 - dsymutil: Split out patchStmtList(), NFC
Duncan P. N. Exon Smith
- [LLVMdev] RFC: Reduce the memory footprint of DIEs (and DIEValues)
Duncan P. N. Exon Smith
- [LLVMdev] RFC: Reduce the memory footprint of DIEs (and DIEValues)
Duncan P. N. Exon Smith
- [llvm] r240733 - AsmPrinter: Convert DIE::Values to a linked list
Duncan P. N. Exon Smith
- [llvm] r240736 - AsmPrinter: Use an intrusively linked list for DIE::Children
Duncan P. N. Exon Smith
- [llvm] r240748 - AsmPrinter: Explicitly scope iterator for MSVC
Duncan P. N. Exon Smith
- [llvm] r240750 - AsmPrinter: More explicitly scope iterator for MSVC
Duncan P. N. Exon Smith
- [llvm] r240842 - CodeGen: Use a single SlotTracker in MachineFunction::print()
Duncan P. N. Exon Smith
- [llvm] r240845 - CodeGen: Push the ModuleSlotTracker through MachineOperands
Duncan P. N. Exon Smith
- [llvm] r240848 - CodeGen: Push the ModuleSlotTracker through Metadata
Duncan P. N. Exon Smith
- [llvm] r240852 - CodeGen: Create a proper ModuleSlotTracker for MachineInstr
Duncan P. N. Exon Smith
- [llvm] r240865 - Plug a leak introduced by r240848
Duncan P. N. Exon Smith
- [llvm] r240867 - IR: Expose ModuleSlotTracker in Value::print()
Duncan P. N. Exon Smith
- [PATCH] Change APInt comparison with uint64_t.
Duncan P. N. Exon Smith
- [llvm] r240868 - AsmPrinter: Document why DIEValueList uses a linked-list, NFC
Duncan P. N. Exon Smith
- [llvm] r240733 - AsmPrinter: Convert DIE::Values to a linked list
Duncan P. N. Exon Smith
- [PATCH] MIR Parser: verify the implicit register operands.
Duncan P. N. Exon Smith
- [llvm] r240771 - Do not ignore projects/LLVMBuild.txt in git repo
Duncan P. N. Exon Smith
- [LLVMdev] RFC: Reduce the memory footprint of DIEs (and DIEValues)
Duncan P. N. Exon Smith
- [llvm] r240214 - IndVarSimplify: Avoid UB from binding a reference to a null pointer
Duncan P. N. Exon Smith
- [PATCH] Improve testing for the C API
Duncan P. N. Exon Smith
- [PATCH] Refactor bitcode reader to simplify control logic.
Duncan P. N. Exon Smith
- [llvm] r240302 - Bring r240130 back.
Richard Smith
- [PATCH] LLVM OpenMP CMake Overhaul
Joerg Sonnenberger
- [PATCH] [X86] Add Jcc branch hint (2E, 3E) MC support.
Joerg Sonnenberger
- [PATCH] [PATCH] [ELF] Fix .init_array initialization
Joerg Sonnenberger
- [llvm] r240703 - [Object][ELF] Add support for dumping dynamic relocations when sections are stripped.
Michael J. Spencer
- [llvm] r240730 - [ELF] Add some accessors for lld.
Michael J. Spencer
- [llvm] r240731 - [ELF] Move ELF{32,64}{L,B}E typedefs to llvm.
Michael J. Spencer
- [lld] r240732 - llvm api change.
Michael J. Spencer
- [llvm] r240613 - Enable StackMap Serialization for COFF
Swaroop Sridhar
- [PATCH] Enable StackMap Serialization for COFF
Swaroop Sridhar
- [PATCH 1/2] [InstCombine] Properly combine metadata when replacing a load with another
Bjorn Steinbrink
- [PATCH 2/2] [InstCombine] Employ AliasAnalysis in FindAvailableLoadedValue
Bjorn Steinbrink
- [PATCH] [InstCombine] Properly combine metadata when replacing a load with another
Björn Steinbrink
- [llvm] r240329 - Support/ELF: Add EM_AMDGPU
Tom Stellard
- [llvm] r240330 - R600: Use EM_AMDGPU for the ELF Machine type
Tom Stellard
- [llvm] r240331 - R600/SI: Use ELF64 format instead of ELF32
Tom Stellard
- [PATCH] ELF: Fix defintion of STT_LOOS and STT_HIOS.
Tom Stellard
- [llvm] r240426 - ELF: Fix defintion of STT_LOOS and STT_HIOS.
Tom Stellard
- [test-suite] r240493 - Creating release directory for release_362.
Tom Stellard
- [test-suite] r240494 - Creating release candidate rc1 from release_362 branch
Tom Stellard
- [lld] r240507 - Creating release directory for release_362.
Tom Stellard
- [lld] r240508 - Creating release candidate rc1 from release_362 branch
Tom Stellard
- [dragonegg] r240514 - Creating release directory for release_362.
Tom Stellard
- [dragonegg] r240515 - Creating release candidate rc1 from release_362 branch
Tom Stellard
- [PATCH] AMDGPU/SI: Emit amd_kernel_code_t in EmitFunctionBodyStart()
Tom Stellard
- [PATCH] AMDGPU/SI: There are no implicit kernel args in the amdhsa ABI
Tom Stellard
- [PATCH] AMDGPU/SI: Set ELF OS/ABI to ELFOSABI_AMDGPU_HSA
Tom Stellard
- [PATCH] AMDGPU/SI: Set ELF OS/ABI to ELFOSABI_AMDGPU_HSA
Tom Stellard
- [PATCH] AMDGPU/SI: Emit amd_kernel_code_t in EmitFunctionBodyStart()
Tom Stellard
- [PATCH] AMDGPU: really don't commute REV opcodes if the target variant doesn't exist
Tom Stellard
- [PATCH] AMDGPU/SI: Set ELF OS/ABI to ELFOSABI_AMDGPU_HSA
Tom Stellard
- [PATCH] AMDGPU/SI: Add hsa code object directives
Tom Stellard
- [PATCH] AMDGPU/SI: Add hsa code object directives
Tom Stellard
- [PATCH] AMDGPU/SI: Update amd_kernel_code_t definition and add assembler support
Tom Stellard
- [llvm] r240829 - AMDGPU/SI: Emit amd_kernel_code_t in EmitFunctionBodyStart()
Tom Stellard
- [llvm] r240830 - AMDGPU/SI: There are no implicit kernel args in the amdhsa ABI
Tom Stellard
- [llvm] r240831 - AMDGPU/SI: Add hsa code object directives
Tom Stellard
- [llvm] r240832 - AMDGPU/SI: Set ELF OS/ABI to ELFOSABI_AMDGPU_HSA
Tom Stellard
- [llvm] r240838 - AMDGPU/SI: Remove unused variable
Tom Stellard
- [llvm] r240839 - AMDGPU/SI: Update amd_kernel_code_t definition and add assembler support
Tom Stellard
- [llvm] r240841 - AMDPGU/SI: Use correct resource descriptors for VI on HSA
Tom Stellard
- [PATCH] Bug 21886 - MCJIT/ELF now support MSVC C++ mangled symbol
Evgeniy Stepanov
- [llvm] r240357 - Fix PR23914.
Evgeniy Stepanov
- [llvm] r240459 - Pass 2 more variables to lit tests.
Evgeniy Stepanov
- [zorg] r240475 - Re-enable Android testing on sanitizer bot.
Evgeniy Stepanov
- [zorg] r240482 - Fix sanitizer buildbot config.
Evgeniy Stepanov
- [zorg] r240513 - Sanitizer bot: change adb binary location.
Evgeniy Stepanov
- [PATCH] Teach LLVM about the PPC64 memory sanitizer implementation.
Evgeniy Stepanov
- [zorg] r240608 - Sanitizer bot: build llvm-symbolizer for Android as PIE.
Evgeniy Stepanov
- [PATCH] Enable memory sanitizer for PPC64
Evgeniy Stepanov
- [PATCH] [msan] Fix SetShadow for mappings at the end of the application address space
Evgeniy Stepanov
- [PATCH] [msan] Teach sanitizers about the PPC64 ptrace syscall
Evgeniy Stepanov
- [compiler-rt] r240668 - [sanitizer] Disable signal_segv_handler test.
Evgeniy Stepanov
- [zorg] r240704 - Add sanitizer_common test to the Android bot.
Evgeniy Stepanov
- [PATCH] [msan] Fix infinite recursion when _Unwind_Backtrace calls memcpy
Evgeniy Stepanov
- [compiler-rt] r240825 - [asan] Link sanitizer_common tests on Android as -pie.
Evgeniy Stepanov
- [zorg] r240827 - [sanitizer-bot] Skip RPATH when building llvm-symbolizer for Android.
Evgeniy Stepanov
- [compiler-rt] r240854 - [asan] Disable glibc-specific code chunk on Android.
Evgeniy Stepanov
- [compiler-rt] r240855 - [asan] Disable -O1, -O2, -O3 in clang_gcc_abi.cc test.
Evgeniy Stepanov
- [compiler-rt] r240856 - [asan] Enable 2 tests on Android.
Evgeniy Stepanov
- [compiler-rt] r240857 - [asan] Add -pie to uninstrumented executables on interface_test.cc
Evgeniy Stepanov
- [compiler-rt] r240858 - [asan] Disable 3 tests on Android.
Evgeniy Stepanov
- [PATCH] [mips] [IAS] Add partial support for the ULW pseudo-instruction.
Toma Tabacu
- [PATCH] [mips] [IAS] Add partial support for the ULW pseudo-instruction.
Toma Tabacu
- [llvm] r240273 - [mips] [IAS] Add support for LASym with identical source and destination register operands.
Toma Tabacu
- [PATCH] [mips] [IAS] Add support for the DLA pseudo-instruction.
Toma Tabacu
- [llvm] r240278 - [mips] [IAS] Add support for LAReg with identical source and destination register operands.
Toma Tabacu
- [PATCH] [mips] [IAS] Add support for the DLA pseudo-instruction.
Toma Tabacu
- [PATCH] [mips] [IAS] Add support for generating DADDu to createAddu(). NFC.
Toma Tabacu
- [PATCH] [mips] Expand JAL instructions when PIC is enabled.
Toma Tabacu
- [PATCH] [mips] Expand JAL instructions when PIC is enabled.
Toma Tabacu
- [PATCH] [mips] [IAS] Move some function definitions to MipsTargetStreamer.cpp. NFC.
Toma Tabacu
- [PATCH] [mips] [IAS] Refactor the emitDirectiveModuleOddSPReg() functions. NFC.
Toma Tabacu
- [PATCH] [mips] [IAS] Refactor the emitDirectiveModuleFP() functions.
Toma Tabacu
- [PATCH] [mips] [IAS] Refactor the emitDirectiveModuleFP() functions.
Toma Tabacu
- [PATCH] [mips] [IAS] Make .module directives change AssemblerOptions->front().
Toma Tabacu
- [PATCH] [mips] [IAS] Make .module directives change AssemblerOptions->front().
Toma Tabacu
- [llvm] r240398 - [mips] [IAS] Move some function definitions to MipsTargetStreamer.cpp. NFC.
Toma Tabacu
- [PATCH] [mips] [IAS] Add support for the .module softfloat/hardfloat directives.
Toma Tabacu
- [llvm] r240407 - [mips] [IAS] Add support for generating DADDu to createAddu(). NFC.
Toma Tabacu
- [llvm] r240410 - [mips] [IAS] Add partial support for the ULHU pseudo-instruction.
Toma Tabacu
- [PATCH] [mips] [IAS] Add support for the .set oddspreg/nooddspreg directives.
Toma Tabacu
- [PATCH] [mips] [IAS] Make .module directives change AssemblerOptions->front().
Toma Tabacu
- [PATCH] [mips] [IAS] Fix parsing of memory offset expressions with parenthesis depth >1.
Toma Tabacu
- [llvm] r240625 - [mips] [IAS] Fix parsing of memory offset expressions with parenthesis depth >1.
Toma Tabacu
- [llvm] r240630 - [mips] [IAS] Refactor the emitDirectiveModuleOddSPReg() functions. NFC.
Toma Tabacu
- [llvm] r240637 - [mips] [IAS] Refactor the emitDirectiveModuleFP() functions. NFC.
Toma Tabacu
- [PATCH] [mips] [IAS] Fix expansion of LASym with positive offset.
Toma Tabacu
- [PATCH] [mips] [IAS] Fix expansion of LASym with negative offset.
Toma Tabacu
- [PATCH] [mips] [IAS] Add support for the .set oddspreg/nooddspreg directives.
Toma Tabacu
- [PATCH] [mips] [IAS] Add partial support for the ULW pseudo-instruction.
Toma Tabacu
- [PATCH] [mips] [IAS] Add partial support for the ULW pseudo-instruction.
Toma Tabacu
- [llvm] r240362 - llvm/tools/llvm-objdump/CMakeLists.txt: Update libdeps to fix r240304.
NAKAMURA Takumi
- [llvm] r240525 - MILexer.cpp: Try to fix a warning. [-Wsign-compare]
NAKAMURA Takumi
- [llvm] r240525 - MILexer.cpp: Try to fix a warning. [-Wsign-compare]
NAKAMURA Takumi
- [llvm] r240727 - PPCISelLowering.cpp: Appease PR23956. [-Wdocumentation]
NAKAMURA Takumi
- [llvm] r240874 - llvm/test/CodeGen/X86/xor.ll: Appease Win32 targets since r240796.
NAKAMURA Takumi
- [llvm] r240924 - Whitespace.
NAKAMURA Takumi
- [PATCH] [X86] Simplify some stuff in X86DisassemblerDecoder.
Craig Topper
- [llvm] r192567 - Allow pinsrw/pinsrb/pextrb/pextrw/movmskps/movmskpd/pmovmskb/extractps instructions to parse either GR32 or GR64 without resorting to duplicating instructions.
Craig Topper
- [llvm] r192567 - Allow pinsrw/pinsrb/pextrb/pextrw/movmskps/movmskpd/pmovmskb/extractps instructions to parse either GR32 or GR64 without resorting to duplicating instructions.
Craig Topper
- [llvm] r240524 - [TableGen] Restore the use of the TheInit field in Record to cache the Record's DefInit. I broke this when I fixed memory leaks recently. Remove the DenseMap that mapped Record's to DefInit.
Craig Topper
- [PATCH] [X86] Simplify some stuff in X86DisassemblerDecoder.
Craig Topper
- [llvm] r192567 - Allow pinsrw/pinsrb/pextrb/pextrw/movmskps/movmskpd/pmovmskb/extractps instructions to parse either GR32 or GR64 without resorting to duplicating instructions.
Craig Topper
- [llvm] r240288 - [ORC] Add NullResolver
Joseph Tremoulet
- [PATCH] [ORC] Add NullResolver
Joseph Tremoulet
- [llvm] r240340 - Fix line endings (NFC)
Joseph Tremoulet
- [llvm] r240640 - [ORC] Add ObjectTransformLayer
Joseph Tremoulet
- [PATCH] [ORC] Add ObjectTransformLayer
Joseph Tremoulet
- [PATCH] Fix instruction scheduling live register tracking
Andrew Trick
- [PATCH] [SCEV][LoopVectorize] Allow ScalarEvolution to make assumptions about overflows
Andrew Trick
- [PATCH] [SCEV][LoopVectorize] Allow ScalarEvolution to make assumptions about overflows
Andrew Trick
- [PATCH] Fix instruction scheduling live register tracking
Andrew Trick
- [PATCH] Fix instruction scheduling live register tracking
Andrew Trick
- [PATCH] [SCEV][LoopVectorize] Allow ScalarEvolution to make assumptions about overflows
Andrew Trick
- [PATCH] Fix instruction scheduling live register tracking
Andrew Trick
- [PATCH] Fix instruction scheduling live register tracking
Andrew Trick
- [PATCH] [LSR] canonicalize Prod*(1<<C) to Prod<<C
Andrew Trick
- [PATCH] [LAA] Try to prove non-wrapping of pointers if SCEV cannot
Andrew Trick
- [LNT] r240274 - Add --qemu-flags option in addition to --qemu-flag.
Charlie Turner
- [PATCH] [LNT] Add --qemu-flags option in addition to --qemu-flag
Charlie Turner
- [PATCH] starting from ARMv8, rGPR includes SP
Charlie Turner
- [PATCH] Loop Versioning for LICM
Charlie Turner
- [PATCH] Loop Versioning for LICM
Charlie Turner
- [lld] r240298 - Fix typo.
Rui Ueyama
- [lld] r240250 - COFF: Support delay-load import tables.
Rui Ueyama
- [lld] r240319 - COFF: Separate DefinedCOMDAT from DefinedRegular symbol type. NFC.
Rui Ueyama
- [PATCH] [LLD] COFF: Make link order compatible with MSVC link.exe.
Rui Ueyama
- [PATCH] [LLD] COFF: Make link order compatible with MSVC link.exe.
Rui Ueyama
- [PATCH] [LLD] COFF: Make link order compatible with MSVC link.exe.
Rui Ueyama
- [PATCH] [LLD] COFF: Make link order compatible with MSVC link.exe.
Rui Ueyama
- [lld] r240483 - COFF: Make link order compatible with MSVC link.exe.
Rui Ueyama
- [PATCH] [LLD] COFF: Make link order compatible with MSVC link.exe.
Rui Ueyama
- [lld] r240484 - COFF: Add names for logging/debugging to COMDAT chunks.
Rui Ueyama
- [PATCH] [lld] COFF: Ignore debug symbols.
Rui Ueyama
- [PATCH] [LLD] COFF: Make link order compatible with MSVC link.exe.
Rui Ueyama
- [lld] r240519 - COFF: Initial implementation of Identical COMDAT Folding.
Rui Ueyama
- [PATCH] [PATCH] [ELF] Fix .init_array initialization
Rui Ueyama
- [PATCH] Switch the new COFF linker's symbol table to use a DenseMap of StringRefs. This uses the LLVM hashing rather than the standard library and a closed addressed hash table rather than chaining.
Rui Ueyama
- [lld] r240590 - COFF: Move code for ICF from Writer.cpp to ICF.cpp.
Rui Ueyama
- [lld] r240603 - COFF: Cache raw pointers to relocation tables.
Rui Ueyama
- [llvm] r240610 - libObject/COFF: Add a function to get pointers to relocation entries.
Rui Ueyama
- [PATCH] libObject: add a function to get pointers to relocation table entries
Rui Ueyama
- [lld] r240614 - COFF: Use COFFObjectFile::getRelocations(). NFC.
Rui Ueyama
- [lld] r240620 - COFF: Handle undefined symbols starting with __imp_ in a special way.
Rui Ueyama
- [lld] r240620 - COFF: Handle undefined symbols starting with __imp_ in a special way.
Rui Ueyama
- [lld] r240603 - COFF: Cache raw pointers to relocation tables.
Rui Ueyama
- [lld] r240622 - COFF: Fix a bug of __imp_ symbol.
Rui Ueyama
- [lld] r240661 - COFF: Don't use COFFHeader->NumberOfRelocations.
Rui Ueyama
- [lld] r240665 - COFF: Use std::equal to compare two lists of relocations.
Rui Ueyama
- [lld] r240666 - COFF: Simplify. NFC.
Rui Ueyama
- [lld] r240675 - COFF: Devirtualize mark(), markLive() and isCOMDAT().
Rui Ueyama
- [lld] r240682 - COFF: Remove dead code.
Rui Ueyama
- [lld] r240697 - COFF: Fix lexer for the module-definition file.
Rui Ueyama
- [lld] r240706 - COFF: Merge DefinedRegular and DefinedCOMDAT.
Rui Ueyama
- [lld] r240719 - COFF: Better error message for duplicate symbols.
Rui Ueyama
- [lld] r240721 - COFF: Rename /opt:icf -> /opt:lldicf.
Rui Ueyama
- [lld] r240749 - COFF: Don't read non-x64 object files.
Rui Ueyama
- [lld] r240756 - COFF: Fix local absolute symbols.
Rui Ueyama
- [lld] r240757 - COFF: Change symbol resolution order for entry and /include.
Rui Ueyama
- [lld] r240758 - COFF: Add a test for r240719.
Rui Ueyama
- [lld] r240719 - COFF: Better error message for duplicate symbols.
Rui Ueyama
- [lld] r240759 - COFF: Update README with the latest performance numbers.
Rui Ueyama
- [lld] r240802 - COFF: Fix README.
Rui Ueyama
- [lld] r240806 - COFF: Align DLL import thunks on 16-byte boundaries.
Rui Ueyama
- [PATCH] [lld] COFF: Implement /lldmap flag.
Rui Ueyama
- [lld] r240837 - COFF: Fix delay-import tables.
Rui Ueyama
- [lld] r240844 - COFF: Add base relocation for delay-import table.
Rui Ueyama
- [PATCH] [LLD] COFF: Remove dead code.
Rui Ueyama
- [lld] r240846 - COFF: Remove dead code.
Rui Ueyama
- [lld] r240859 - COFF: Avoid vector reallocation. NFC.
Rui Ueyama
- [lld] r240862 - COFF: Use vector::erase instead of reallocating entire vector. NFC.
Rui Ueyama
- [PATCH] [opt] Inline a trivial lookup function into the header.
Rui Ueyama
- [PATCH] [opt] Replace the recursive walk for GC with a worklist algorithm.
Rui Ueyama
- [PATCH] [opt] Hoist the call throuh SymbolBody::getReplacement out of the inline method to get a SymbolBody and into the callers, and kill now dead includes.
Rui Ueyama
- [PATCH] [opt] Devirtualize the SymbolBody type hierarchy and start compacting its members into the base class.
Rui Ueyama
- [lld] r240897 - COFF: Fix ICF correctness bug.
Rui Ueyama
- [lld] r240898 - COFF: Make doICF non-recursive. NFC.
Rui Ueyama
- [lld] r240899 - COFF: Remove useless "explicit".
Rui Ueyama
- [lld] r240900 - COFF: Handle LINK environment variable.
Rui Ueyama
- [lld] r240901 - COFF: Remove a function that doesn't do much itself. NFC.
Rui Ueyama
- [lld] r240913 - COFF: Support /force flag.
Rui Ueyama
- [lld] r240914 - Fix broken test.
Rui Ueyama
- [lld] r240915 - COFF: Add /noentry flag.
Rui Ueyama
- [lld] r240916 - COFF: Add a comment.
Rui Ueyama
- [lld] r240917 - COFF: Undefined weak aliases are not fatal if /force is given.
Rui Ueyama
- [lld] r240918 - COFF: Fix flaky test.
Rui Ueyama
- [lld] r240919 - COFF: Allow mangled symbols as arguments for /export.
Rui Ueyama
- [lld] r240922 - COFF: Fix logic to find default entry name or subsystem.
Rui Ueyama
- [polly] r240689 - Enable ISL's small integer optimization
Ramakrishna Upadrasta
- [PATCH] Use GetLinkerPath utility function to find linker for NaCl toolchain
Jan Voung
- [PATCH] __tsan::ThreadCreate takes incorrect value for detached argument
Dmitry Vyukov
- [compiler-rt] r240535 - tsan: fix unbounded memory consumption for large mallocs
Dmitry Vyukov
- [PATCH] tsan: implement suppressions for top frame only
Dmitry Vyukov
- [PATCH] tsan: implement suppressions for top frame only
Dmitry Vyukov
- [compiler-rt] r240539 - tsan: don't print external PCs in reports
Dmitry Vyukov
- [compiler-rt] r240541 - asan: fix 32-bit build
Dmitry Vyukov
- [PATCH] tsan: fix handling of condition variable destruction
Dmitry Vyukov
- [compiler-rt] r240576 - tsan: fix false positive between dlopen and dl_iterate_phdr
Dmitry Vyukov
- [compiler-rt] r240633 - tsan: merge function definition and declaration
Dmitry Vyukov
- [compiler-rt] r240539 - tsan: don't print external PCs in reports
Dmitry Vyukov
- [PATCH] tsan: implement suppressions for top frame only
Dmitry Vyukov
- [PATCH] tsan: implement suppressions for top frame only
Dmitry Vyukov
- [PATCH] tsan: support C++ exceptions
Dmitry Vyukov
- [PATCH] tsan: support C++ exceptions
Dmitry Vyukov
- [compiler-rt] r240539 - tsan: don't print external PCs in reports
Dmitry Vyukov
- [compiler-rt] r240687 - tsan: fix handling of dup2
Dmitry Vyukov
- [PATCH] tsan: support C++ exceptions
Dmitry Vyukov
- [PATCH] tsan: support C++ exceptions
Dmitry Vyukov
- [llvm] r240634 - [SystemZ] Only attempt RxSBG optimization for integer types
Ulrich Weigand
- [PATCH] Add NVPTXPeephole pass to reduce unnecessary address cast
Xuetian Weng
- [PATCH] Add NVPTXPeephole pass to reduce unnecessary address cast
Xuetian Weng
- [PATCH] Make InstCombine aware of TargetTransformInfo when optimize extension
Xuetian Weng
- [PATCH] Make InstCombine aware of TargetTransformInfo when optimize extension
Xuetian Weng
- [PATCH] Make InstCombine aware of TargetTransformInfo when optimize extension
Xuetian Weng
- [www] r240311 - Win snapshot: r240278
Hans Wennborg
- [llvm] r240334 - test-release.sh: Minor fixes.
Hans Wennborg
- [www] r240559 - Post 3.7.0 release schedule
Hans Wennborg
- [www] r240561 - Drop the "Developer Mtgs" box from the left side-bar.
Hans Wennborg
- [PATCH] Switch test-release.sh to build with cmake by default (PR21561)
Hans Wennborg
- [PATCH] [CMake] Fix PR23539: Don't reference C++ ABI symbols prior to Mac OS 10.9.
Hans Wennborg
- [www] r240604 - Fix Pony link
Hans Wennborg
- [www] r240605 - Fix Pony link, take 2
Hans Wennborg
- [PATCH] Switch test-release.sh to build with cmake by default (PR21561)
Hans Wennborg
- [llvm-commits] [compiler-rt] r167584 - /compiler-rt/trunk/CMakeLists.txt
Hans Wennborg
- [llvm-commits] [compiler-rt] r167584 - /compiler-rt/trunk/CMakeLists.txt
Hans Wennborg
- [PATCH] Switch test-release.sh to build with cmake by default (PR21561)
Hans Wennborg
- [llvm] r240793 - Revert r240762 "[X86] Cleanup X86WindowsTargetObjectFile::getSectionForConstant"
Hans Wennborg
- [llvm] r240523 - Do not treat ARM _MoveToCoprocessor* intrinsics as MSBuiltins.
Bob Wilson
- [PATCH] Add NVPTXPeephole pass to reduce unnecessary address cast
Jingyue Wu
- [PATCH] [InstCombine] call SimplifyICmpInst with correct context
Jingyue Wu
- [PATCH] [InstCombine] call SimplifyICmpInst with correct context
Jingyue Wu
- [PATCH] [LSR] canonicalize Prod*(1<<C) to Prod<<C
Jingyue Wu
- [PATCH] [LSR] canonicalize Prod*(1<<C) to Prod<<C
Jingyue Wu
- [llvm] r240573 - [LSR] canonicalize Prod*(1<<C) to Prod<<C
Jingyue Wu
- [llvm] r240587 - Add NVPTXPeephole pass to reduce unnecessary address cast
Jingyue Wu
- [PATCH] [InstCombine] call SimplifyICmpInst with correct context
Jingyue Wu
- [PATCH] [InstCombine] call SimplifyICmpInst with correct context
Jingyue Wu
- [PATCH] [InstCombine] call SimplifyICmpInst with correct context
Jingyue Wu
- [PATCH] [InstCombine] call SimplifyICmpInst with correct context
Jingyue Wu
- [PATCH] [InstCombine] call SimplifyICmpInst with correct context
Jingyue Wu
- [PATCH] [InstCombine] call SimplifyICmpInst with correct context
Jingyue Wu
- [llvm] r240683 - [InstCombine] call SimplifyICmpInst with correct context
Jingyue Wu
- [llvm] r239100 - [NVPTX] roll forward r239082
Jingyue Wu
- [PATCH] Make InstCombine aware of TargetTransformInfo when optimize extension
Jingyue Wu
- [PATCH] [NVPTX] noop when kernel pointers are already global
Jingyue Wu
- [llvm] r240849 - [NVPTX] noop when kernel pointers are already global
Jingyue Wu
- [PATCH] [NVPTX] noop when kernel pointers are already global
Jingyue Wu
- [llvm] r240910 - [SLSR] S's basis must have the same type as S
Jingyue Wu
- [PATCH] Adding the missing LTO API to lto.exports
Steven Wu
- [llvm] r240442 - Adding the missing LTO API to lto.exports
Steven Wu
- [PATCH] Adding the missing LTO API to lto.exports
Steven Wu
- [PATCH] Adding the missing LTO API to lto.exports
Steven Wu
- [PATCH] [asan] Update the llvm webpage describing ASan
Anna Zaks
- [PATCH] [asan] Update the llvm webpage describing ASan
Anna Zaks
- [PATCH] [asan] Disable stack malloc on functions containing inline assembly
Anna Zaks
- [PATCH] [asan] Do not unset DYLD_ROOT_PATH before calling atos on Darwin
Anna Zaks
- [PATCH] [asan] Disable stack malloc on functions containing inline assembly
Anna Zaks
- [compiler-rt] r240617 - [CMake] Fix PR23539: Don't reference C++ ABI symbols prior to Mac OS 10.9.
Anna Zaks
- [llvm] r240722 - [asan] Don't run stack malloc on functions containing inline assembly.
Anna Zaks
- [llvm] r240723 - [asan] Do not instrument special purpose LLVM sections.
Anna Zaks
- [compiler-rt] r240724 - [asan] Do not unset DYLD_ROOT_PATH before calling atos on Darwin
Anna Zaks
- [PATCH] [asan] Update the llvm webpage describing ASan
Anna Zaks
- [PATCH] [asan] Disable stack malloc on functions containing inline assembly
Anna Zaks
- [PATCH] [asan] Do not instrument globals from special purpose llvm sections
Anna Zaks
- [PATCH] [asan] Do not unset DYLD_ROOT_PATH before calling atos on Darwin
Anna Zaks
- [PATCH] [PATCH] [ELF] Fix .init_array initialization
Adhemerval Zanella
- [lld] r240570 - [ELF] Fix .init_array initialization
Adhemerval Zanella
- [PATCH] Fix bug 23851: Preserve metadata for the unswitched branch in loop-unswitch
Weiming Zhao
- [PATCH] Fix bug 23851: Preserve metadata for the unswitched branch in loop-unswitch
Weiming Zhao
- [llvm] r240378 - Fix PR13851: Preserve metadata for the unswitched branch
Weiming Zhao
- [PATCH] Vectorizer: Refactor code for runtime checks generation.
Michael Zolotukhin
- [llvm] r240556 - [LoopVectorizer] Fix bailing-out condition for OptForSize case.
Michael Zolotukhin
- [PATCH] [AArch64][ARM] Match interleaved memory accesses into ldN/stN/vldN/vstN intrinsics.
Michael Zolotukhin
- [PATCH] [AArch64][ARM] Match interleaved memory accesses into ldN/stN/vldN/vstN intrinsics.
Michael Zolotukhin
- [PATCH] [LoopVectorize] Detect correctly if vectorizer will create a tail loop
Mikhail Zolotukhin
- [llvm] r240882 - [OCaml] Bump ctypes dependency to 0.4.
Peter Zotov
- [PATCH] [CaptureTracking] Avoid long compilation time on large basic blocks
hfinkel at anl.gov
- [PATCH] Vectorizer: Refactor code for runtime checks generation.
hfinkel at anl.gov
- [PATCH] Extend LoopVectorizationLegality::isConsecutivePtr to handle multiple level GEPs
hfinkel at anl.gov
- [PATCH] Add support for fast-math flags to the FCmp instruction.
hfinkel at anl.gov
- [PATCH] [TTI/CostModel] improve TTI::getGEPCost and use it in CostModel::getInstructionCost
hfinkel at anl.gov
- [PATCH] LoopStrengthReduce: Try to pass address space to isLegalAddressingMode
hfinkel at anl.gov
- [PATCH] Extend LoopVectorizationLegality::isConsecutivePtr to handle multiple level GEPs
hfinkel at anl.gov
- [PATCH] Fix three bugs in loop unswitching related to trivial unswitching and the threshold parameter
hfinkel at anl.gov
- [PATCH] Enable debugger support
hfinkel at anl.gov
- [PATCH] Add read_write_arg_mem attribute
hfinkel at anl.gov
- [PATCH] Fix bug 23851: Preserve metadata for the unswitched branch in loop-unswitch
hfinkel at anl.gov
- [PATCH] Expand loop reroll to handle loop with multiple induction variables and negative increment
hfinkel at anl.gov
- [PATCH] Fix bug 23851: Preserve metadata for the unswitched branch in loop-unswitch
hfinkel at anl.gov
- [PATCH] [LoopDist] Move loop-versioning helper functions to Cloning, NFC
hfinkel at anl.gov
- [PATCH] [LoopDist/LoopVer] Move LoopVersioning to a new module, NFC
hfinkel at anl.gov
- [PATCH] Take alignment into account in isSafeToLoadUnconditionally
hfinkel at anl.gov
- [PATCH] Take alignment into account for speculative loads
hfinkel at anl.gov
- [PATCH] Extending Vector GetElementPtr - please review
hfinkel at anl.gov
- [PATCH] New alias analysis for static global variables
hfinkel at anl.gov
- [PATCH] [SCEV][LoopVectorize] Allow ScalarEvolution to make assumptions about overflows
hfinkel at anl.gov
- [PATCH] [LoopDist/LoopVer] Move LoopVersioning to a new module, NFC
hfinkel at anl.gov
- [PATCH] [InstCombine] call SimplifyICmpInst with correct context
hfinkel at anl.gov
- [PATCH] ComputeKnownBits: be a bit smarter about ADDs
hfinkel at anl.gov
- [PATCH] [LAA] Merge memchecks for accesses separated by a constant offset
silviu.baranga at arm.com
- [PATCH] [LAA] Merge memchecks for accesses separated by a constant offset
silviu.baranga at arm.com
- [PATCH] [SCEV][LoopVectorize] Allow ScalarEvolution to make assumptions about overflows
silviu.baranga at arm.com
- [PATCH] [SCEV][LoopVectorize] Allow ScalarEvolution to make assumptions about overflows
silviu.baranga at arm.com
- [PATCH] [SCEV][LoopVectorize] Allow ScalarEvolution to make assumptions about overflows
silviu.baranga at arm.com
- [PATCH] [AArch64][ARM] Match interleaved memory accesses into ldN/stN/vldN/vstN intrinsics.
silviu.baranga at arm.com
- [PATCH] [LAA] Merge memchecks for accesses separated by a constant offset
silviu.baranga at arm.com
- [PATCH] [SCEV][LoopVectorize] Allow ScalarEvolution to make assumptions about overflows
silviu.baranga at arm.com
- [PATCH] [LAA] Merge memchecks for accesses separated by a constant offset
silviu.baranga at arm.com
- [PATCH] [LAA] Merge memchecks for accesses separated by a constant offset
silviu.baranga at arm.com
- [PATCH] Expand Phabricator docs slightly
scott douglass
- [PATCH] ComputeKnownBits: be a bit smarter about ADDs
escha
- [PATCH] Move target dependent test in their own folder for c API test
deadal nix
- [PATCH] LLVM OpenMP CMake Overhaul
cbergstrom at pathscale.com
- [PATCH] Adding altmacro support in integrated assembler.
michael zuckerman
- [PATCH] Adding altmacro support in integrated assembler.
michael zuckerman
- [PATCH] Adding altmacro support in integrated assembler.
michael zuckerman
- [PATCH] Adding altmacro support in integrated assembler.
michael zuckerman
- Fix i386 Calling llvm.experimental.patchpoint.i64
lin zuojian
Last message date:
Sun Jun 28 21:50:09 PDT 2015
Archived on: Tue Aug 4 17:12:55 PDT 2015
This archive was generated by
Pipermail 0.09 (Mailman edition).