The Week Of Monday 13 July 2015 Archives by author
Starting: Mon Jul 13 01:32:23 PDT 2015
Ending: Sun Jul 19 23:27:17 PDT 2015
Messages: 1332
- [PATCH] D11079: Remove DataLayout from TargetLoweringObjectFile, redirect to Module
Mehdi AMINI
- [PATCH] D10905: move DAGCombiner's allowableAlignment() helper function into the TLI
Mehdi AMINI
- [PATCH] D11078: Redirect pointerSize query from the to the TargetMachine in ASMPrinter
Mehdi AMINI
- [PATCH] D11103: Remove access to the DataLayout in the TargetMachine
Mehdi AMINI
- [PATCH] D11103: Remove access to the DataLayout in the TargetMachine
Mehdi AMINI
- [PATCH] D9313: Fix __builtin_setjmp in combination with sjlj exception handling.
Saleem Abdulrasool
- [PATCH] D11012: Add a target environment for CoreCLR.
Saleem Abdulrasool
- [PATCH] D11180: Fixed debug info generation for function static variables, typedef, and records
Amjad Aboud
- [PATCH] D10522: Implement target independent TLS compatible with glibc's emutls.c.
Dan Albert
- [PATCH] D9653: [PATCH 1/2] Add a "probe-stack" attribute
John Kåre Alsaker
- [PATCH] D9653: [PATCH 1/2] Add a "probe-stack" attribute
John Kåre Alsaker
- [llvm] r242384 - Redirect pointerSize query to the TargetMachine in ASMPrinter
Mehdi Amini
- [llvm] r242385 - Remove DataLayout from TargetLoweringObjectFile, redirect to Module
Mehdi Amini
- [llvm] r242386 - Move most user of TargetMachine::getDataLayout to the Module one
Mehdi Amini
- [llvm] r242387 - Make ExecutionEngine owning a DataLayout
Mehdi Amini
- [llvm] r242388 - Add missing break in switch case in R600ISelLowering
Mehdi Amini
- [llvm] r242387 - Make ExecutionEngine owning a DataLayout
Mehdi Amini
- [llvm] r242387 - Make ExecutionEngine owning a DataLayout
Mehdi Amini
- [llvm] r242414 - Make ExecutionEngine owning a DataLayout
Mehdi Amini
- [llvm] r242416 - Fix Kaleidoscope tuto: ExecutionEngine->getDataLayout() returns a ref
Mehdi Amini
- [llvm] r242387 - Make ExecutionEngine owning a DataLayout
Mehdi Amini
- [llvm] r242456 - Fix ffiInvoke() use of DataLayout, broken in 242414
Mehdi Amini
- [llvm] r242414 - Make ExecutionEngine owning a DataLayout
Mehdi Amini
- [llvm] r242558 - MergeFuncs: Transfer the function parameter attributes to the call site
Arnold
- [llvm] r242558 - MergeFuncs: Transfer the function parameter attributes to the call site
Arnold
- [llvm] r242558 - MergeFuncs: Transfer the function parameter attributes to the call site
Arnold
- [llvm] r242558 - MergeFuncs: Transfer the function parameter attributes to the call site
Arnold
- [llvm] r242053 - AMDGPU: Minor cleanups to always inline pass
Matt Arsenault
- [PATCH] D11155: Move AMDGPUAlwaysInlinePass to generic code
Matt Arsenault
- [PATCH] D9751: Add HSAIL target
Matt Arsenault
- [PATCH] D9751: Add HSAIL target
Matt Arsenault
- [PATCH] D10978: AMDGPU/SI: Fix read2 merging into a super register.
Matt Arsenault
- [PATCH] D10936: AMDGPU: Avoid using 64-bit shift for i64 (shl x, 32)
Matt Arsenault
- [PATCH] D11166: WIP: Make MergeConsecutiveStores look at other stores on same chain
Matt Arsenault
- [PATCH] D11170: AMDGPU: s_mulk_i32 does not set scc according to ISA doc
Matt Arsenault
- [llvm] r242174 - AMDGPU/SI: Fix read2 merging into a super register.
Matt Arsenault
- [PATCH] D10978: AMDGPU/SI: Fix read2 merging into a super register.
Matt Arsenault
- [PATCH] D10289: LoopStrengthReduce: Try to pass address space to isLegalAddressingMode
Matt Arsenault
- [PATCH] D10659: Split BaseIndexOffset and MemOpLink into separate header
Matt Arsenault
- [llvm] r242177 - AMDGPU: Avoid using 64-bit shift for i64 (shl x, 32)
Matt Arsenault
- [PATCH] D10936: AMDGPU: Avoid using 64-bit shift for i64 (shl x, 32)
Matt Arsenault
- [PATCH] D11225: AMDPGU/SI: Use AssertAnd node to mask high bit for scratch offsets
Matt Arsenault
- [PATCH] D11225: AMDPGU/SI: Use AssertAnd node to mask high bit for scratch offsets
Matt Arsenault
- [PATCH] D11226: AMDPGU/SI: Negative offsets aren't allowed in MUBUF's vaddr operand
Matt Arsenault
- [PATCH] D11146: [ValueTracking] Add support for floating-point minnum and maxnum
Matt Arsenault
- [PATCH] D11242: Fix assert when inlining a constantexpr addrspacecast
Matt Arsenault
- [PATCH] D11242: Fix assert when inlining a constantexpr addrspacecast
Matt Arsenault
- [PATCH] D11225: AMDPGU/SI: Use AssertAnd node to mask high bit for scratch offsets
Matt Arsenault
- [PATCH] D11146: [ValueTracking] Add support for floating-point minnum and maxnum
Matt Arsenault
- [PATCH] D11081: SelectionDAG: Support Expand of f16 extloads
Matt Arsenault
- [llvm] r242498 - Only do fmul (fadd x, x), c combine if the fadd only has one use
Matt Arsenault
- [PATCH] D11143: [RFC] Cross Block DSE
Evgeny Astigeevich
- [PATCH] D11143: [RFC] Cross Block DSE
Evgeny Astigeevich
- [lld] r242014 - [Mips] Support MIPS big-endian 32/64-bits targets
Simon Atanasyan
- [PATCH] D11188: [LLD] New ELF implementation
Simon Atanasyan
- [PATCH] D11267: LLD: Add AMDGPU ELF ReaderWriter
Simon Atanasyan
- [PATCH] D11265: LLD: ELF: Make ELFFile::handleSectionWithNoSymbols() virtual
Simon Atanasyan
- [PATCH] D10951: [LinkerScript] Fix bug in Segment::assignVirtualAddress()
Rafael Auler
- [lld] r242089 - [LinkerScript] Fix bug in Segment::assignVirtualAddress()
Rafael Auler
- [lld] r242088 - Initial ELF port.
Rafael Auler
- [lld] r242096 - [LinkerScript] Don't create unnecessarily large segments
Rafael Auler
- [PATCH] D11222: [X86][AVX512] add support in reduce/range/scalef/rndScale
Asaf Badouh
- [PATCH] D11336: [X86][AVX512BW] add clang intrinsics for pmulhrsw / pmulhuw / pmulhw
Asaf Badouh
- [llvm] r242028 - Removing several -Wunused-but-set-variable warnings; NFC intended.
Aaron Ballman
- [llvm] r242145 - Silencing two MSVC warnings; 'argument' : truncation from 'unsigned int' to 'int16_t' and truncation of constant value. NFC intended.
Aaron Ballman
- [llvm] r242033 - Cleanup after r241809 - remove uncessary call to std::sort
Silviu Baranga
- [llvm] r242400 - Fix memcheck interval ends for pointers with negative strides
Silviu Baranga
- [PATCH] D11160: Targets: commonize some stack realignment code
JF Bastien
- [PATCH] D11160: Targets: commonize some stack realignment code
JF Bastien
- [PATCH] D11160: Targets: commonize some stack realignment code
JF Bastien
- [llvm] r241938 - Fix `llvm-config` to emit the linker flag for the combined shared object built by autoconfig/make instead of the individual components.
JF Bastien
- [llvm] r242152 - Revert "Fix `llvm-config` to emit the linker flag for the combined shared object built by autoconfig/make instead of the individual components."
JF Bastien
- [llvm] r241938 - 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] D10716: 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] D11193: WebAssembly: add basic int/fp instruction codegen.
JF Bastien
- [PATCH] D11193: WebAssembly: add basic int/fp instruction codegen.
JF Bastien
- [PATCH] D11193: WebAssembly: add basic int/fp instruction codegen.
JF Bastien
- [llvm] r242201 - WebAssembly: add basic int/fp instruction codegen.
JF Bastien
- [PATCH] D11193: WebAssembly: add basic int/fp instruction codegen.
JF Bastien
- [PATCH] D11160: Targets: commonize some stack realignment code
JF Bastien
- [PATCH] D11199: WebAssembly: fix build breakage.
JF Bastien
- [PATCH] D10909: PrologEpilogInserter: Improve API to determine callee save regsiters.
JF Bastien
- [llvm] r242242 - WebAssembly: fix build breakage.
JF Bastien
- [PATCH] D11199: WebAssembly: fix build breakage.
JF Bastien
- [PATCH] D11199: WebAssembly: fix build breakage.
JF Bastien
- [PATCH] D11160: Targets: commonize some stack realignment code
JF Bastien
- [PATCH] D11160: Targets: commonize some stack realignment code
JF Bastien
- [llvm] r242201 - WebAssembly: add basic int/fp instruction codegen.
JF Bastien
- [PATCH] D11208: Fix mergefunc infinite loop
JF Bastien
- [llvm] r242337 - Fix mergefunc infinite loop
JF Bastien
- [PATCH] D11208: Fix mergefunc infinite loop
JF Bastien
- [PATCH] D11160: Targets: commonize some stack realignment code
JF Bastien
- [llvm] r242280 - [SDAG] Optimize unordered comparison in soft-float mode (patch by Anton Nadolskiy)
Alexey Bataev
- [PATCH] D10804: [SDAG] Optimize unordered comparison in soft-float mode
Alexey Bataev
- [PATCH] D11220: Correct lowering of memmove in NVPTX
Eli Bendersky
- [PATCH] D11220: Correct lowering of memmove in NVPTX
Eli Bendersky
- [PATCH] D11220: Correct lowering of memmove in NVPTX
Eli Bendersky
- [PATCH] D11220: Correct lowering of memmove in NVPTX
Eli Bendersky
- [PATCH] D11220: Correct lowering of memmove in NVPTX
Eli Bendersky
- [llvm] r242413 - Correct lowering of memmove in NVPTX
Eli Bendersky
- [PATCH] D11220: Correct lowering of memmove in NVPTX
Eli Bendersky
- [PATCH] D11201: [NVPTX] enable SpeculativeExecution in NVPTX
Eli Bendersky
- [llvm] r242413 - Correct lowering of memmove in NVPTX
Eli Bendersky
- [llvm] r242413 - Correct lowering of memmove in NVPTX
Eli Bendersky
- [llvm] r242413 - Correct lowering of memmove in NVPTX
Eli Bendersky
- [llvm] r242439 - Streamline the coding style in NVPTXLowerAggrCopies
Eli Bendersky
- [llvm] r242542 - Use inbounds GEPs for memcpy and memset lowering
Eli Bendersky
- [PATCH] [comiler-rt/ubsan] getVtablePrefix must not sanity-check on Prefix->Offset > 0
Stephan Bergmann
- [PATCH] [comiler-rt/ubsan] getVtablePrefix must not sanity-check on Prefix->Offset > 0
Stephan Bergmann
- [PATCH] D11143: [RFC] Cross Block DSE
Daniel Berlin
- [llvm] r242199 - GVN: tolerate an instruction being replaced without existing in the leaderboard
Daniel Berlin
- [PATCH] D11342: Minor fixes for SparseBitVector
Daniel Berlin
- [PATCH] D11043: Const fold vtable load from global variable
Geoff Berry
- [PATCH] D11231: [LNT] Add support for storing hash of test binaries.
Kristof Beyls
- [LLVMdev] Recording hash of binaries in test-suite and LNT.
Kristof Beyls
- [PATCH] D11143: [RFC] Cross Block DSE
Karthik Bhat
- [PATCH] D11143: [RFC] Cross Block DSE
Karthik Bhat
- [PATCH] D11143: [RFC] Cross Block DSE
Karthik Bhat
- [PATCH] D11143: [RFC] Cross Block DSE
Karthik Bhat
- [PATCH] D11143: [RFC] Cross Block DSE
Karthik Bhat
- [PATCH] D11128: [CMake] Add missing DebugInfo libraries to llvm-shlib
Chris Bieneman
- [llvm] r242059 - [CMake] Cleanup tools/CMakeLists.txt to take advantage of the auto-registration that was already partially working.
Chris Bieneman
- [llvm] r242060 - Revert "[CMake] Cleanup tools/CMakeLists.txt to take advantage of the auto-registration that was already partially working."
Chris Bieneman
- [llvm] r241663 - Revert r241621, "[CMake] Cleanup tools/CMakeLists.txt to take advantage of the auto-registration that was already partially working."
Chris Bieneman
- [llvm] r242102 - [CMake] We shouldn't be storing values in the cache unless they actually need CMake cache behavior.
Chris Bieneman
- [llvm] r242103 - [CMake] Forgot to quote the first part of STREQUAL.
Chris Bieneman
- [llvm] r242120 - [CMake] Unbreak add_llvm_external_project when external projects are specified.
Chris Bieneman
- [llvm] r242120 - [CMake] Unbreak add_llvm_external_project when external projects are specified.
Chris Bieneman
- [PATCH] D10522: Implement target independent TLS compatible with glibc's emutls.c.
Chris Bieneman
- [llvm] r242102 - [CMake] We shouldn't be storing values in the cache unless they actually need CMake cache behavior.
Chris Bieneman
- [llvm] r242102 - [CMake] We shouldn't be storing values in the cache unless they actually need CMake cache behavior.
Chris Bieneman
- [llvm] r241484 - Reduce code duplication. NFC.
David Blaikie
- [PATCH] D9887: [DebugInfo][FastISel] Prevent using debug location from previous block for local values
David Blaikie
- [llvm] r241764 - [CodeView] Add support for emitting column information
David Blaikie
- [llvm] r241974 - [ExecutionEngine] Add a static cast to the unittest for r241962 to suppress a
David Blaikie
- [llvm] r242159 - Add default value for Args parameter of IRBuilder::CreateCall
David Blaikie
- [PATCH] D10837: Make global aliases have symbol size equal to their type
David Blaikie
- [llvm] r242170 - Avoid MSVC-incompatible use of init list.
David Blaikie
- [llvm] r242170 - Avoid MSVC-incompatible use of init list.
David Blaikie
- [llvm] r242179 - Add support for on-disk hash table lookup with a known hash, for situations where the same key will be looked up in multiple tables.
David Blaikie
- [PATCH] Wire up external debug type references in LLVM
David Blaikie
- [llvm] r242393 - [Mips] Make helper function static, NFC.
David Blaikie
- [llvm] r242393 - [Mips] Make helper function static, NFC.
David Blaikie
- [llvm] r242641 - De-duplicate CS.getCalledFunction() expression.
David Blaikie
- [PATCH] D11316: [X86] -- Fix fptoui i64 conversions for IA32 (performance and correctness)
Mitch Bodart
- [PATCH] D10804: [SDAG] Optimize unordered comparison in soft-float mode
Ahmed Bougacha
- [PATCH] D11121: Optimization for Gather/Scatter with uniform base
Ahmed Bougacha
- [PATCH] D11218: AVX512 : Integer Truncate with/without saturation support
Ahmed Bougacha
- [PATCH] D10668: [X86] Add Jcc branch hint (2E, 3E) MC support.
Ahmed Bougacha
- [PATCH] D11218: AVX512 : Integer Truncate with/without saturation support
Ahmed Bougacha
- [PATCH] D11218: AVX512 : Integer Truncate with/without saturation support
Ahmed Bougacha
- [PATCH] D10910: RAGreedy: Keep track of allocated PhysRegs internally
Matthias Braun
- [PATCH] D10909: PrologEpilogInserter: Improve API to determine callee save regsiters.
Matthias Braun
- [PATCH] D10911: MachineRegisterInfo: Remove UsedPhysReg infrastructure
Matthias Braun
- [PATCH] D10579: AArch64: Use CMP; CCMP sequences for and/or/setcc trees.
Matthias Braun
- [llvm] r242106 - X86: Check output of x86 copysignl testcase.
Matthias Braun
- [llvm] r242107 - LegalizeDAG: Fix and improve FCOPYSIGN/FABS legalization
Matthias Braun
- [llvm] r242108 - Revert "LegalizeDAG: Fix and improve FCOPYSIGN/FABS legalization"
Matthias Braun
- [PATCH] D11172: LegalizeDAG: Fix and improve FCOPYSIGN/FABS legalization
Matthias Braun
- [llvm] r242165 - PrologEpilogInserter: Rewrite API to determine callee save regsiters.
Matthias Braun
- [llvm] r242169 - RAGreedy: Keep track of allocated PhysRegs internally
Matthias Braun
- [llvm] r242173 - MachineRegisterInfo: Remove UsedPhysReg infrastructure
Matthias Braun
- [PATCH] D11199: WebAssembly: fix build breakage.
Matthias Braun
- [llvm] r242340 - TargetRegisterInfo: Provide a way to check assigned registers in getRegAllocationHints()
Matthias Braun
- [PATCH] D10909: PrologEpilogInserter: Improve API to determine callee save regsiters.
Matthias Braun
- [llvm] r242359 - Clear kill flags in ARMLoadStoreOptimizer.
Matthias Braun
- [llvm] r242430 - Do not duplicate method name in comment, remove duplicate comment
Matthias Braun
- [llvm] r242431 - LiveInterval: Document and enforce rules about empty subranges.
Matthias Braun
- [llvm] r241027 - RegisterCoalescer: Cleanup empty subranges after shrinkToUses()
Matthias Braun
- [llvm] r242436 - AArch64: Implement conditional compare sequence matching.
Matthias Braun
- [llvm] r242438 - MachineInstr: Explain the subtle semantics of uses()/defs()
Matthias Braun
- [PATCH] D10745: MachineScheduler: Avoid pointless macroop fusion edges.
Matthias Braun
- [llvm] r242481 - Fix __builtin_setjmp in combination with sjlj exception handling.
Matthias Braun
- [llvm] r242482 - Arm: Don't define a label twice with two setjmps in a function.
Matthias Braun
- [llvm] r242500 - ARM: Enable MachineScheduler and disable PostRAScheduler for swift.
Matthias Braun
- [llvm] r242551 - Use llvm_unreachable() instead of report_fatal_error() if the machine model is incomplete
Matthias Braun
- [llvm] r242587 - ARM: Add scheduling information for LDRLIT instructions to swift scheduling model
Matthias Braun
- [llvm] r242588 - ARM: Enable MachineScheduler and disable PostRAScheduler for swift.
Matthias Braun
- [PATCH] D10745: MachineScheduler: Restrict macroop fusion to data-dependent instructions.
Matthias Braun
- [PATCH] D11320: [ARM] Define subtarget feature reserve-r9
Matthias Braun
- [llvm] r242436 - AArch64: Implement conditional compare sequence matching.
Matthias Braun
- [llvm] r242436 - AArch64: Implement conditional compare sequence matching.
Matthias Braun
- [PATCH] D10837: Make global aliases have symbol size equal to their type
John Brawn
- [PATCH] D10745: MachineScheduler: Avoid pointless macroop fusion edges.
John Brawn
- [PATCH] D10837: Make global aliases have symbol size equal to their type
John Brawn
- [PATCH] D10837: Make global aliases have symbol size equal to their type
John Brawn
- [llvm] r242520 - Make global aliases have symbol size equal to their type
John Brawn
- [PATCH] D10837: Make global aliases have symbol size equal to their type
John Brawn
- [PATCH] D10966: [ARM] Make GlobalMerge merge extern globals by default
John Brawn
- [PATCH] D10745: MachineScheduler: Avoid pointless macroop fusion edges.
John Brawn
- [PATCH] D11179: [asan] Invalid debug info for promotable allocas
Kuba Brecka
- [llvm] r235977 - [DebugInfo] Add debug locations to constant SD nodes
Kuba Brecka
- [PATCH] D11179: [asan] Invalid debug info for promotable allocas
Kuba Brecka
- [PATCH] D11179: [asan] Invalid debug info for promotable allocas
Kuba Brecka
- [PATCH] D11268: [DebugInfo] Fix ARM/AArch64 prologue_end position
Kuba Brecka
- [PATCH] D11268: [DebugInfo] Fix ARM/AArch64 prologue_end position
Kuba Brecka
- [PATCH] D11268: [DebugInfo] Fix ARM/AArch64 prologue_end position
Kuba Brecka
- [llvm] r242510 - [asan] Fix invalid debug info for promotable allocas
Kuba Brecka
- [llvm] r242561 - [asan] Add a comment explaining why non-instrumented allocas are moved.
Kuba Brecka
- [PATCH] D11339: [asan] Improve moving of non-instrumented allocas
Kuba Brecka
- [PATCH] D11134: AVX-512: Added all forms of Vector Convert instructions, 32 and 64 bit types
Igor Breger
- [PATCH] D11122: AVX : Fix ISA disabling in case AVX512VL present
Igor Breger
- [llvm] r242270 - AVX : Fix ISA disabling in case AVX512VL , some instructions should be disabled only if AVX512BW present.
Igor Breger
- [PATCH] D11218: AVX512 : Integer Truncate with/without saturation support
Igor Breger
- [PATCH] D11218: AVX512 : Integer Truncate with/without saturation support
Igor Breger
- [PATCH] D11218: AVX512 : Integer Truncate with/without saturation support
Igor Breger
- [PATCH] D11218: AVX512 : Integer Truncate with/without saturation support
Igor Breger
- [PATCH] D11255: AVX-512: DAG lowering for the "convert" nodes
Igor Breger
- [PATCH] D11181: [mips][microMIPS] Implement BC16, BEQZC16 and BNEZC16 instructions
Zlatko Buljan
- [PATCH] D11219: [mips][microMIPS] Implement JALRC16, JRCADDIUSP and JRC16 instructions
Zlatko Buljan
- [PATCH] D10640: [mips][microMIPS] Implement LWXS, LWP and SWP instructions
Zlatko Buljan
- [llvm] r242020 - [llvm-stress] Remove unneeded llvm:: prefix. NFC.
Pawel Bylica
- [PATCH] Make CMake files generated by the Autoconf build system relocatable.
Paweł Bylica
- [PATCH] Make CMake files generated by the Autoconf build system relocatable.
Paweł Bylica
- [lld] r239937 - COFF: Create import library files.
Filipe Cabecinhas
- [lld] r239937 - COFF: Create import library files.
Filipe Cabecinhas
- [llvm] r242656 - llvm-readobj: call exit(1) on error.
Filipe Cabecinhas
- [llvm] r241938 - Fix `llvm-config` to emit the linker flag for the combined shared object built by autoconfig/make instead of the individual components.
Laurent Carlier
- [llvm] r242414 - Make ExecutionEngine owning a DataLayout
Laurent Carlier
- [lld] r242088 - Initial ELF port.
Chandler Carruth
- [PATCH] D10059: New alias analysis for static global variables
Chandler Carruth
- [llvm] r242129 - [PM/AA] Reformat GlobalsModRef so that subsequent patches I make here
Chandler Carruth
- [lld] r242088 - Initial ELF port.
Chandler Carruth
- [PATCH] D10207: Handle cast instructions in complete loop unroll heuristic.
Chandler Carruth
- [PATCH] D10208: Add tests for full unroll heuristic: folding CFG, folding IVs.
Chandler Carruth
- [PATCH] D10206: Handle resolvable branches in complete loop unroll heuristic.
Chandler Carruth
- [PATCH] D10207: Handle cast instructions in complete loop unroll heuristic.
Chandler Carruth
- [llvm] r242257 - [LoopUnrolling] Handle cast instructions.
Chandler Carruth
- [llvm] r242266 - [vim] Add the IR's comment prefix to the comments list. This allows vim
Chandler Carruth
- [llvm] r242267 - [vim] Update the syntax to mark REQUIRES lines and not talk about
Chandler Carruth
- [PATCH] D10656: LLVM OpenMP CMake Overhaul
Chandler Carruth
- [llvm] r242275 - [PM/AA] Cleanup some loops to be range-based. NFC.
Chandler Carruth
- [llvm] r242281 - [PM/AA] Fix *numerous* serious bugs in GlobalsModRef found by
Chandler Carruth
- [PATCH] D11213: [PM/AA] Disable the core unsafe aspect of GlobalsModRef in the face of basic changes to the IR such as folding pointers through PHIs, Selects, integer casts, store/load pairs, or outlining.
Chandler Carruth
- [PATCH] D11214: [PM/AA] Remove the addEscapingUse update API that won't be easy to directly model in the new PM.
Chandler Carruth
- [llvm] r242281 - [PM/AA] Fix *numerous* serious bugs in GlobalsModRef found by
Chandler Carruth
- [PATCH] D8817: Estimate DCE effect in heuristic for estimating complete-unroll optimization effects.
Chandler Carruth
- [PATCH] D8817: Estimate DCE effect in heuristic for estimating complete-unroll optimization effects.
Chandler Carruth
- [llvm] r242281 - [PM/AA] Fix *numerous* serious bugs in GlobalsModRef found by
Chandler Carruth
- [PATCH] D11249: Fix PR#24142
Chandler Carruth
- [PATCH] D11213: [PM/AA] Disable the core unsafe aspect of GlobalsModRef in the face of basic changes to the IR such as folding pointers through PHIs, Selects, integer casts, store/load pairs, or outlining.
Chandler Carruth
- [llvm] r242512 - [PM/AA] Disable the core unsafe aspect of GlobalsModRef in the face of
Chandler Carruth
- [PATCH] D11213: [PM/AA] Disable the core unsafe aspect of GlobalsModRef in the face of basic changes to the IR such as folding pointers through PHIs, Selects, integer casts, store/load pairs, or outlining.
Chandler Carruth
- [llvm] r242281 - [PM/AA] Fix *numerous* serious bugs in GlobalsModRef found by
Chandler Carruth
- [PATCH] D11289: [X86] Widen the 'AND' mask if doing so shrinks the encoding size
Chandler Carruth
- [PATCH] D11214: [PM/AA] Remove the addEscapingUse update API that won't be easy to directly model in the new PM.
Chandler Carruth
- [llvm] r242605 - [PM/AA] Remove the addEscapingUse update API that won't be easy to
Chandler Carruth
- [PATCH] D11214: [PM/AA] Remove the addEscapingUse update API that won't be easy to directly model in the new PM.
Chandler Carruth
- [PATCH] D11289: [X86] Widen the 'AND' mask if doing so shrinks the encoding size
Chandler Carruth
- [PATCH] D11289: [X86] Widen the 'AND' mask if doing so shrinks the encoding size
Chandler Carruth
- [PATCH] D11324: [PM/AA] Replace the only use of the AliasAnalysis::deleteValue API (in GlobalsModRef) with CallbackVHs that trigger the same behavior.
Chandler Carruth
- [PATCH] D11325: [PM/AA] Remove the last of the legacy update API from AliasAnalysis as part of simplifying its interface and usage in preparation for porting to work with the new pass manager.
Chandler Carruth
- [PATCH] D10683: AVX-512 vector shuffle lowering
Chandler Carruth
- [PATCH] D11287: [zorg]Support separate toolchain locations for android build and test
Ying Chen
- [zorg] r242502 - [zorg]Support separate toolchain locations for android build and test
Ying Chen
- [PATCH] D11287: [zorg]Support separate toolchain locations for android build and test
Ying Chen
- [zorg] r242556 - [zorg]For darwin lldb builder, remove symbolic link at the beginning of build
Ying Chen
- [zorg] r242603 - [zorg] Change hostname to 127.0.0.1 for lldb android testing
Ying Chen
- [PATCH] D11123: ARM: Fix cttz expansion on vector types.
Logan Chien
- [PATCH] D11123: ARM: Fix cttz expansion on vector types.
Logan Chien
- [llvm] r242037 - ARM: Fix cttz expansion on vector types.
Logan Chien
- [PATCH] D11123: ARM: Fix cttz expansion on vector types.
Logan Chien
- [PATCH] D11153: [Compiler-RT] If unwind/c++abi is set, don't include libgcc
Logan Chien
- [PATCH] D8506: Set a debugger "target" to guide DWARF choices
Eric Christopher
- [llvm] r241974 - [ExecutionEngine] Add a static cast to the unittest for r241962 to suppress a
Eric Christopher
- Is it OK to upgrade autoconf\config.guess?
Eric Christopher
- [PATCH] D11188: [LLD] New ELF implementation
Eric Christopher
- [PATCH] D11079: Remove DataLayout from TargetLoweringObjectFile, redirect to Module
Eric Christopher
- [PATCH] D11078: Redirect pointerSize query from the to the TargetMachine in ASMPrinter
Eric Christopher
- [PATCH] D11026: [ARM] Define subtarget feature "dont-use-movt" to disallow emitting movt/movw pairs
Eric Christopher
- [PATCH] D8506: Set a debugger "target" to guide DWARF choices
Eric Christopher
- [PATCH] D11249: Fix PR#24142
Eric Christopher
- [PATCH] reserve constants for Swift bitcode compatibility
Eric Christopher
- [PATCH] D11090: Move most user of TargetMachine::getDataLayout to the Module one
Eric Christopher
- [PATCH] D11103: Remove access to the DataLayout in the TargetMachine
Eric Christopher
- [PATCH] D11103: Remove access to the DataLayout in the TargetMachine
Eric Christopher
- [PATCH] D11171: Rename OMPT placeholder type names to be in the OMPT name space
Andrey Churbanov
- [PATCH] D11259: Fix OMPT support for task frames for parallel regions and parallel regions + loops
Andrey Churbanov
- [PATCH] D11269: Patch out an (apparently unwarranted) fatal assertion in OpenMP runtime until preconditions are met
Andrey Churbanov
- [compiler-rt] r242003 - sanitizer_common: Only use _ReadWriteBarrier when targeting MSVC cl.exe.
Peter Collingbourne
- [PATCH] D11116: Expose setPersonalityFn to Go
Peter Collingbourne
- [compiler-rt] r242287 - CFI: Add a default blacklist.
Peter Collingbourne
- [PATCH] D11095: CFI: Add a default blacklist.
Peter Collingbourne
- [PATCH] D10679: Internalize: internalize comdat members as a group, and drop comdat on such members.
Peter Collingbourne
- [PATCH] D10679: Internalize: internalize comdat members as a group, and drop comdat on such members.
Peter Collingbourne
- [llvm] r242423 - Internalize: internalize comdat members as a group, and drop comdat on such members.
Peter Collingbourne
- [PATCH] D10679: Internalize: internalize comdat members as a group, and drop comdat on such members.
Peter Collingbourne
- [patch] Add support to llvm-lib for producing thin archives
Peter Collingbourne
- [PATCH] D11288: [llgo] cmd/gllgo: handle/ignore more flags
Peter Collingbourne
- [PATCH] D11288: [llgo] cmd/gllgo: handle/ignore more flags
Peter Collingbourne
- [PATCH] D11290: [cmake] pass GO_EXECUTABLE to llgo-go
Peter Collingbourne
- [PATCH] D11291: [llgo] build llgoi by default
Peter Collingbourne
- [PATCH] D11195: [PeepholeOptimizer] Refactor optimizeUncoalescable logic. NFC
Quentin Colombet
- [PATCH] D11197: [PeepholeOptimizer] Look through PHIs to find additional register sources
Quentin Colombet
- [PATCH] D11243: [ARM] Force LR spill in thumb2 noreturn functions
Quentin Colombet
- [PATCH] D11243: [ARM] Force LR spill in thumb2 noreturn functions
Quentin Colombet
- [PATCH] ADT SortedVector and MachineBasicBlock::LiveIns changes.
Quentin Colombet
- [llvm] r241027 - RegisterCoalescer: Cleanup empty subranges after shrinkToUses()
Quentin Colombet
- [llvm] r241027 - RegisterCoalescer: Cleanup empty subranges after shrinkToUses()
Quentin Colombet
- [llvm] r242585 - [RAGreedy] Add an experimental deferred spilling feature.
Quentin Colombet
- [PATCH] [PM/AA] Completely remove the AliasAnalysis::copyValue interface.
Pete Cooper
- [llvm] r242068 - Loop idiom recognizer was replacing too many uses of popcount.
Pete Cooper
- [PATCH] Fix crash in loop idiom recognizer
Pete Cooper
- [llvm] r242073 - Remove unnecessary lines from the test in r242068.
Pete Cooper
- [llvm] r242170 - Avoid MSVC-incompatible use of init list.
Pete Cooper
- [llvm] r242170 - Avoid MSVC-incompatible use of init list.
Pete Cooper
- [llvm] r242208 - Use more foreach loops in SelectionDAG. NFC
Pete Cooper
- [llvm] r242209 - Remove unnecessary .getNode() in SelectionDAG. NFC.
Pete Cooper
- [llvm] r242210 - Constify parameters in SelectionDAG methods. NFC
Pete Cooper
- [llvm] r242211 - Move SDNode::IROrder in to padding to save space. NFC.
Pete Cooper
- [llvm] r242212 - Add allnodes() iterator range to SelectionDAG. NFC.
Pete Cooper
- [llvm] r242249 - Use more foreach loops in SelectionDAG. NFC
Pete Cooper
- [llvm] r242254 - Use getStoreSize() instead of getStoreSizeInBits()/8. NFC.
Pete Cooper
- [llvm] r242255 - Change conditional to assert. NFC.
Pete Cooper
- [llvm] r242260 - Use getZExtOrTrunc helper instead of manually doing zext/trunc check. NFC.
Pete Cooper
- [llvm] r242261 - Use getAnyExtOrTrunc helper instead of manually doing ext/trunc check. NFC.
Pete Cooper
- [llvm] r242263 - Use another foreach loop. NFC
Pete Cooper
- [llvm] r242264 - Use cast<> instead of dyn_cast to remove llvm_unreachable. NFC.
Pete Cooper
- [llvm] r242265 - Use enum instead of unsigned. NFC.
Pete Cooper
- [llvm] r242300 - Add missing load/store flags to thumb2 instructions.
Pete Cooper
- [PATCH] D11214: [PM/AA] Remove the addEscapingUse update API that won't be easy to directly model in the new PM.
Pete Cooper
- [PATCH] D11213: [PM/AA] Disable the core unsafe aspect of GlobalsModRef in the face of basic changes to the IR such as folding pointers through PHIs, Selects, integer casts, store/load pairs, or outlining.
Pete Cooper
- [llvm] r242359 - Clear kill flags in ARMLoadStoreOptimizer.
Pete Cooper
- [llvm] r242359 - Clear kill flags in ARMLoadStoreOptimizer.
Pete Cooper
- [llvm] r242428 - Revert "Add missing load/store flags to thumb2 instructions."
Pete Cooper
- [llvm] r242558 - MergeFuncs: Transfer the function parameter attributes to the call site
Pete Cooper
- [llvm] r242558 - MergeFuncs: Transfer the function parameter attributes to the call site
Pete Cooper
- [PATCH] D9181: [LSR] Generate and use zero extends
Sanjoy Das
- [PATCH] D11212: [SCEV] Apply NSW and NUW flags via poison value analysis
Sanjoy Das
- [PATCH] D10368: Analyze recursive PHI nodes in BasicAA
Sanjoy Das
- [PATCH] D11212: [SCEV] Apply NSW and NUW flags via poison value analysis
Sanjoy Das
- [PATCH] D11278: [IndVars] Make loop varying predicates loop invariant.
Sanjoy Das
- [PATCH] D9784: Remove loop variant range check when induction variable is strictly increasing
Sanjoy Das
- [llvm] r242451 - [SCEV][NFC] Use triple-slash (///) for comment.
Sanjoy Das
- [PATCH] D11286: [ImplicitNullChecks] Work with implicit defs.
Sanjoy Das
- [PATCH] D11212: [SCEV] Apply NSW and NUW flags via poison value analysis
Sanjoy Das
- [PATCH] D11212: [SCEV] Apply NSW and NUW flags via poison value analysis
Sanjoy Das
- [PATCH] D11212: [SCEV] Apply NSW and NUW flags via poison value analysis
Sanjoy Das
- [PATCH] D11212: [SCEV] Apply NSW and NUW flags via poison value analysis
Sanjoy Das
- [PATCH] D10522: Implement target independent TLS compatible with glibc's emutls.c.
David
- [PATCH] D10979: Update the branch weight metadata in JumpThreading pass.
David
- [PATCH] D10522: Implement target independent TLS compatible with glibc's emutls.c.
David
- [PATCH] D10979: Update the branch weight metadata in JumpThreading pass.
David
- [PATCH] D10674: Value profiling - patchset 3
David
- [PATCH] D11134: AVX-512: Added all forms of Vector Convert instructions, 32 and 64 bit types
Elena Demikhovsky
- [llvm] r242023 - AVX-512: Added all AVX-512 forms of Vector Convert for Float/Double/Int/Long types.
Elena Demikhovsky
- [PATCH] D11134: AVX-512: Added all forms of Vector Convert instructions, 32 and 64 bit types
Elena Demikhovsky
- [PATCH] D11124: Extracting a splat value from vector
Elena Demikhovsky
- [llvm] r242023 - AVX-512: Added all AVX-512 forms of Vector Convert for Float/Double/Int/Long types.
Demikhovsky, Elena
- [PATCH] D11122: AVX : Fix ISA disabling in case AVX512VL present
Elena Demikhovsky
- [PATCH] D11218: AVX512 : Integer Truncate with/without saturation support
Elena Demikhovsky
- [PATCH] D11255: AVX-512: DAG lowering for the "convert" nodes
Elena Demikhovsky
- [PATCH] D11218: AVX512 : Integer Truncate with/without saturation support
Elena Demikhovsky
- [PATCH] D11121: Optimization for Gather/Scatter with uniform base
Elena Demikhovsky
- [PATCH] D11218: AVX512 : Integer Truncate with/without saturation support
Elena Demikhovsky
- [PATCH] D11336: [X86][AVX512BW] add clang intrinsics for pmulhrsw / pmulhuw / pmulhw
Elena Demikhovsky
- [llvm] r242637 - AVX-512: Floating point conversions for SKX - DAG Lowering.
Elena Demikhovsky
- [PATCH] D11255: AVX-512: DAG lowering for the "convert" nodes
Elena Demikhovsky
- [PATCH] D10683: AVX-512 vector shuffle lowering
Demikhovsky, Elena
- [PATCH] D11343: AVX-512: Added intrinsics to "VCVT*" instructions for SKX
Elena Demikhovsky
- [llvm] r241938 - 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] r242034 - [ARM] Small refactor of tryConvertingToTwoOperandForm (nfc)
Scott Douglass
- [llvm] r242035 - [ARM] Add Thumb2 ADD with SP narrowing from 3 operand to 2
Scott Douglass
- [llvm] r242036 - [ARM] Handle commutativity when converting to tADDhirr in Thumb2
Scott Douglass
- [llvm] r242387 - Make ExecutionEngine owning a DataLayout
İsmail Dönmez
- [llvm] r242406 - - TargetParser does not handle armv7l in parseArchProfile().
İsmail Dönmez
- [PATCH] D11136: [mips] Added support for the ERETNC instruction.
Scott Egerton
- [PATCH] D11139: [mips] Added support for various EVA ASE instructions.
Scott Egerton
- [llvm] r242027 - Print the visibility of available_externally functions.
Rafael Espindola
- [llvm] r242030 - Don't change the visibility when converting a definition to a declaration.
Rafael Espindola
- [llvm] r242031 - Aliases don't have available_externally linkage.
Rafael Espindola
- [llvm] r242032 - Remove unused variable.
Rafael Espindola
- [llvm] r242061 - Add support deterministic output in llvm-ar and make it the default.
Rafael Espindola
- [llvm] r242074 - Use std::make_tuple to reduce code duplication.
Rafael Espindola
- [llvm] r242082 - Fix reading archive members with / in the name.
Rafael Espindola
- [llvm] r242083 - Add missing file.
Rafael Espindola
- [llvm] r242100 - Add a herper function. NFC.
Rafael Espindola
- [llvm] r242151 - Rename a test. NFC.
Rafael Espindola
- [llvm] r242153 - Use a range loop. NFC.
Rafael Espindola
- [llvm] r242156 - llvm-ar: print an error when the requested member is not found.
Rafael Espindola
- [llvm] r242158 - Sleep for 2.1 seconds to see if that makes the test stable on windows.
Rafael Espindola
- [llvm] r242162 - llvm-ar: Don't try to extract from thin archives.
Rafael Espindola
- [lld] r242205 - Use getChildOffset instead of getBuffer for identifying a member.
Rafael Espindola
- [llvm] r242215 - Add support for reading members out of thin archives.
Rafael Espindola
- [lld] r242216 - Update for llvm api change.
Rafael Espindola
- [llvm] r242236 - Accept lower case to handle windows error messages.
Rafael Espindola
- [llvm] r242250 - Use a range loop.
Rafael Espindola
- [llvm] r242269 - Initial support for writing thin archives.
Rafael Espindola
- [llvm] r242304 - Delete declared but not implemented functions.
Rafael Espindola
- [llvm] r242330 - Handle the error of trying to convert a regular archive to a thin one.
Rafael Espindola
- [llvm] r242334 - Simplify a few uses of remove_filename by using parent_path instead.
Rafael Espindola
- [llvm] r242347 - For new archive member we only need to store the full path.
Rafael Espindola
- [llvm] r242354 - llvm-ar: Don't write the directory in the string table.
Rafael Espindola
- [llvm] r242362 - Fix handling of relative paths in thin archives.
Rafael Espindola
- [llvm] r242367 - Trying to fix the windows bots.
Rafael Espindola
- [llvm] r242429 - Delete an unused function.
Rafael Espindola
- [llvm] r242493 - Use small encodings for constants when possible.
Rafael Espindola
- [llvm] r242533 - Add support for producing thin archives in llvm-lib.
Rafael Espindola
- [llvm] r242557 - Start adding documentation for llvm-lib.
Rafael Espindola
- [llvm] r242655 - Refactor duplicated code. NFC.
Rafael Espindola
- [llvm] r242656 - llvm-readobj: call exit(1) on error.
Rafael Espindola
- [llvm] r242657 - Move CHECKs closer to the RUN line.
Rafael Espindola
- [llvm] r242658 - llvm-readobj: Handle invalid references to the string table.
Rafael Espindola
- [PATCH] D11227: [llvm-cxxdump] Don't rely on global state
Rafael Ávila de Espíndola
- [PATCH] D10679: Internalize: internalize comdat members as a group, and drop comdat on such members.
Rafael Ávila de Espíndola
- [PATCH] D11103: Remove access to the DataLayout in the TargetMachine
Rafael Ávila de Espíndola
- [PATCH] D10837: Make global aliases have symbol size equal to their type
Rafael Ávila de Espíndola
- [PATCH] D10692: Adding altmacro support in integrated assembler. continue of D10591 diff #28219.
Rafael Ávila de Espíndola
- [PATCH] D11227: [llvm-cxxdump] Don't rely on global state
Rafael Ávila de Espíndola
- [PATCH] D11216: [ARM] Warnings for .cpu/.fpu/.arch directives in ASM
Rafael Ávila de Espíndola
- [llvm] r241466 - Resubmit "Add new EliminateAvailableExternally module pass" (r239480)
Rafael Espíndola
- [llvm] r241466 - Resubmit "Add new EliminateAvailableExternally module pass" (r239480)
Rafael Espíndola
- [llvm] r240405 - Simplify the Mangler interface now that DataLayout is mandatory.
Rafael Espíndola
- [llvm] r241484 - Reduce code duplication. NFC.
Rafael Espíndola
- [PATCH] D10951: [LinkerScript] Fix bug in Segment::assignVirtualAddress()
Rafael Espíndola
- [PATCH] D10837: Make global aliases have symbol size equal to their type
Rafael Espíndola
- [lld] r242088 - Initial ELF port.
Rafael Espíndola
- [llvm] r232769 - libLTO, llvm-lto, gold: Introduce flag for controlling optimization level.
Rafael Espíndola
- [llvm] r242201 - WebAssembly: add basic int/fp instruction codegen.
Rafael Espíndola
- [llvm] r242354 - llvm-ar: Don't write the directory in the string table.
Rafael Espíndola
- [PATCH] D10679: Internalize: internalize comdat members as a group, and drop comdat on such members.
Rafael Espíndola
- [llvm] r242348 - Silence GCC -Wparenthesis warning
Rafael Espíndola
- [PATCH] D11103: Remove access to the DataLayout in the TargetMachine
Rafael Espíndola
- [PATCH] D10679: Internalize: internalize comdat members as a group, and drop comdat on such members.
Rafael Espíndola
- [llvm] r242372 - Revert "Update LLVM bindings after r239940. ..."
Rafael Espíndola
- [PATCH] Remove unused method in dsymutil DwarfLinker
Rafael Espíndola
- [llvm] r242273 - [X86][SSE] Added i686/SSE2 vector shift tests.
Rafael Espíndola
- [patch] Add support to llvm-lib for producing thin archives
Rafael Espíndola
- [lld] r239937 - COFF: Create import library files.
Rafael Espíndola
- Start adding documentation for llvm-lib
Rafael Espíndola
- Start adding documentation for llvm-lib
Rafael Espíndola
- [llvm] r241981 - Revert "Revert r236894 "[BasicAA] Fix zext & sext handling""
Hal Finkel
- [llvm] r242188 - [PowerPC] Fix the PPCInstrInfo::getInstrLatency implementation
Hal Finkel
- [llvm] r242186 - [Hexagon] Generate instructions for operations on predicate registers
Hal Finkel
- [llvm] r242186 - [Hexagon] Generate instructions for operations on predicate registers
Hal Finkel
- [llvm] r242217 - [PowerPC] Use the ABI indirect-call protocol for patchpoints
Hal Finkel
- [llvm] r242239 - [PowerPC] Support symbolic targets in patchpoints
Hal Finkel
- [llvm] r242239 - [PowerPC] Support symbolic targets in patchpoints
Hal Finkel
- [llvm] r242277 - [MachineCombiner] Work with itineraries
Hal Finkel
- [llvm] r242278 - [PowerPC] Extend physical register live range in PPCVSXFMAMutate
Hal Finkel
- [llvm] r242279 - [PowerPC] Use the MachineCombiner to reassociate fadd/fmul
Hal Finkel
- [llvm] r242288 - [PPC] Disassemble little endian ppc instructions in the right byte order
Hal Finkel
- [llvm] r242296 - [PPC64LE] Fix vec_sld semantics for little endian
Hal Finkel
- [llvm] r242296 - [PPC64LE] Fix vec_sld semantics for little endian
Hal Finkel
- [llvm] r242296 - [PPC64LE] Fix vec_sld semantics for little endian
Hal Finkel
- [llvm] r235483 - [patchpoint] Add support for symbolic patchpoint targets to SelectionDAG and the
Hal Finkel
- [llvm] r242442 - [PowerPC] v4i32 is a VSRCRegClass
Hal Finkel
- [llvm] r242296 - [PPC64LE] Fix vec_sld semantics for little endian
Hal Finkel
- [PATCH] D9385: llvm.noalias - Look through noalias for shouldAlignPointerArgs
Finkel, Hal J.
- [llvm] r242054 - [CMake] Add missing DebugInfo libraries to llvm-shlib
Keno Fischer
- [PATCH] D10884: [CodeGen] Force emission of personality directive if explicitly specified
Keno Fischer
- [PATCH] D10884: [CodeGen] Force emission of personality directive if explicitly specified
Keno Fischer
- [PATCH] D10884: [CodeGen] Force emission of personality directive if explicitly specified
Keno Fischer
- [PATCH] D10884: [CodeGen] Force emission of personality directive if explicitly specified
Keno Fischer
- [PATCH] D10884: [CodeGen] Force emission of personality directive if explicitly specified
Keno Fischer
- [PATCH] D10884: [CodeGen] Force emission of personality directive if explicitly specified
Keno Fischer
- [PATCH] D10884: [CodeGen] Force emission of personality directive if explicitly specified
Keno Fischer
- [llvm] r242185 - [CodeGen] Force emission of personality directive if explicitly specified
Keno Fischer
- [PATCH] D11128: [CMake] Add missing DebugInfo libraries to llvm-shlib
Keno Fischer
- [PATCH] D10859: [asan and libcxx] Add missing instrumentation in vector::insert
Eric Fiselier
- [PATCH] D10859: [asan and libcxx] Add missing instrumentation in vector::insert
Eric Fiselier
- [PATCH] D8460: [LIT] Change the semantics of the LIT options '-s' and '-v' and modify when information is output.
Eric Fiselier
- [PATCH] D11330: [LIT] Add a .gitignore to llvm/utils/lit
Eric Fiselier
- [PATCH] D11332: [LIT] Allow for executeCommand to take the stdin input.
Eric Fiselier
- [llvm] r242631 - [LIT] Allow for executeCommand to take the stdin input.
Eric Fiselier
- [PATCH] D11211: ConstantFolding- Trunc, rint and nearbyint
CHAKSHU GROVER
- [PATCH] D11211: ConstantFolding- Trunc, rint and nearbyint
CHAKSHU GROVER
- [PATCH] D11160: Targets: commonize some stack realignment code
Dan Gohman
- [PATCH] D11193: WebAssembly: add basic int/fp instruction codegen.
Dan Gohman
- [PATCH] D11199: WebAssembly: fix build breakage.
Dan Gohman
- [PATCH] D11131: [ARM] Add Thumb2 ADD with SP narrowing from 3 operand to 2
Renato Golin
- [PATCH] D11131: [ARM] Add Thumb2 ADD with SP narrowing from 3 operand to 2
Renato Golin
- [PATCH] D11123: ARM: Fix cttz expansion on vector types.
Renato Golin
- [PATCH] D11132: [ARM] Handle commutativity when converting to tADDhirr in Thumb2
Renato Golin
- [PATCH] D11123: ARM: Fix cttz expansion on vector types.
Renato Golin
- [PATCH] D11123: ARM: Fix cttz expansion on vector types.
Renato Golin
- [PATCH] D11153: [Compiler-RT] If unwind/c++abi is set, don't include libgcc
Renato Golin
- [PATCH] D11153: [Compiler-RT] If unwind/c++abi is set, don't include libgcc
Renato Golin
- [PATCH] D10715: Switch test-release.sh to build with cmake by default (PR21561)
Renato Golin
- [PATCH] D10715: Switch test-release.sh to build with cmake by default (PR21561)
Renato Golin
- [PATCH] D11153: [Compiler-RT] If unwind/c++abi is set, don't include libgcc
Renato Golin
- [PATCH] D11153: [Compiler-RT] If unwind/c++abi is set, don't include libgcc
Renato Golin
- [LNT] r242070 - Start adding a simple REST API to LNT
Renato Golin
- [LNT] r242149 - Revert "Start adding a simple REST API to LNT"
Renato Golin
- [LNT] r242070 - Start adding a simple REST API to LNT
Renato Golin
- [LNT] r242070 - Start adding a simple REST API to LNT
Renato Golin
- [PATCH] D10715: Switch test-release.sh to build with cmake by default (PR21561)
Renato Golin
- [PATCH] D11216: [ARM] Warnings for .cpu/.fpu/.arch directives in ASM
Renato Golin
- [llvm] r242294 - Refactor optimizeUncoalescable logic
Renato Golin
- [llvm] r242294 - Refactor optimizeUncoalescable logic
Renato Golin
- [PATCH] D11231: [LNT] Add support for storing hash of test binaries.
Renato Golin
- [llvm] r242294 - Refactor optimizeUncoalescable logic
Renato Golin
- [PATCH] D11153: [Compiler-RT] If unwind/c++abi is set, don't include libgcc
Renato Golin
- [PATCH] D11153: [Compiler-RT] If unwind/c++abi is set, don't include libgcc
Renato Golin
- [PATCH] D11149: Fix memcheck interval ends for pointers with negative strides
Renato Golin
- [PATCH] D10161: [SCEV][LoopVectorize] Allow ScalarEvolution to make assumptions about overflows
Renato Golin
- [PATCH] D11326: [Release] Allow release testers to disable certain components
Renato Golin
- [PATCH] D9385: llvm.noalias - Look through noalias for shouldAlignPointerArgs
Renato Golin
- [PATCH] D10273: Add intrinsics and SDNodes for signed/unsigned absolute difference (absdiff) and horizontal add (hadd).
Renato Golin
- [PATCH] D11243: [ARM] Force LR spill in thumb2 noreturn functions
Renato Golin
- [llvm] r242436 - AArch64: Implement conditional compare sequence matching.
Arnaud A. de Grandmaison
- [patch] Reduce memory usage of ComputeEditDistance() by (almost) 50%
Douglas Gregor
- [polly] r242130 - Use schedule trees to represent execution order of statements
Tobias Grosser
- [polly] r242134 - www: Add link to llvm.org
Tobias Grosser
- [polly] r242135 - Drop outdated video
Tobias Grosser
- [polly] r242136 - Mark a couple of items as completed
Tobias Grosser
- [llvm] r242389 - Add PM extension point EP_VectorizerStart
Tobias Grosser
- [polly] r242390 - Add option to choose where in the pass pipeline polly is run
Tobias Grosser
- [polly] r242524 - GPURuntimeDebugPrinter: Printer pointer values (except if they are strings)
Tobias Grosser
- [PATCH] D11144: ConstantFolding- Trunc, rint and nearbyint
Chakshu Grover
- [PATCH] D11144: ConstantFolding- Trunc, rint and nearbyint
Chakshu Grover
- [PATCH] D11144: ConstantFolding- Trunc, rint and nearbyint
Chakshu Grover
- [PATCH] D11259: Fix OMPT support for task frames for parallel regions and parallel regions + loops
Jonas Hahnfeld
- [PATCH] D11259: Fix OMPT support for task frames for parallel regions and parallel regions + loops
Jonas Hahnfeld
- [PATCH] D11110: Make ExecutionEngine owning a DataLayout
Lang Hames
- [PATCH] D10991: [LNT] Reduce I/O execution time for Polybench
Lang Hames
- [llvm] r241962 - [ExecutionEngine] Use std::function rather than a function pointer for the
Lang Hames
- [llvm] r242213 - [ExecutionEngine] Re-apply r241962 with fixes for ARM.
Lang Hames
- [PATCH] D11138: [ExecutionEngine] Use std::function with InstallLazyFunctionCreator
Lang Hames
- [llvm] r235483 - [patchpoint] Add support for symbolic patchpoint targets to SelectionDAG and the
Lang Hames
- [PATCH] D11103: Remove access to the DataLayout in the TargetMachine
Lang Hames
- [PATCH] D11103: Remove access to the DataLayout in the TargetMachine
Lang Hames
- [llvm] r242416 - Fix Kaleidoscope tuto: ExecutionEngine->getDataLayout() returns a ref
Lang Hames
- [PATCH] D11026: [ARM] Define subtarget feature "dont-use-movt" to disallow emitting movt/movw pairs
Akira Hatanaka
- [llvm] r242369 - [ARM] Define a subtarget feature that is used to avoid using movt/movw
Akira Hatanaka
- [PATCH] D11026: [ARM] Define subtarget feature "dont-use-movt" to disallow emitting movt/movw pairs
Akira Hatanaka
- [PATCH] D11320: [ARM] Define subtarget feature reserve-r9
Akira Hatanaka
- [llvm] r242047 - Enable runtime unrolling with unroll pragma metadata
Mark Heffernan
- [llvm] r242049 - Enable partial and runtime loop unrolling for NVPTX.
Mark Heffernan
- [PATCH] D10522: Implement target independent TLS compatible with glibc's emutls.c.
Stephen Hines
- [PATCH] D11213: [PM/AA] Disable the core unsafe aspect of GlobalsModRef in the face of basic changes to the IR such as folding pointers through PHIs, Selects, integer casts, store/load pairs, or outlining.
Gerolf Hoflehner
- [PATCH] D11214: [PM/AA] Remove the addEscapingUse update API that won't be easy to directly model in the new PM.
Gerolf Hoflehner
- [llvm] r231630 - Run LICM pass after loop unrolling pass.
Gerolf Hoflehner
- [PATCH] D8817: Estimate DCE effect in heuristic for estimating complete-unroll optimization effects.
Gerolf Hoflehner
- [PATCH] D8817: Estimate DCE effect in heuristic for estimating complete-unroll optimization effects.
Gerolf Hoflehner
- [PATCH] D11213: [PM/AA] Disable the core unsafe aspect of GlobalsModRef in the face of basic changes to the IR such as folding pointers through PHIs, Selects, integer casts, store/load pairs, or outlining.
Gerolf Hoflehner
- [PATCH] D11220: Correct lowering of memmove in NVPTX
Justin Holewinski
- [PATCH] D11220: Correct lowering of memmove in NVPTX
Justin Holewinski
- [PATCH] D11304: [NVPTX] run LSR before straight-line optimizations
Justin Holewinski
- [PATCH] D11104: Add setBlockFreq interface to BlockFrequencyInfo, BlockFrequencyInfoImplBase, and BlockFrequencyInfoImpl.
Cong Hou
- [PATCH] D10979: Update the branch weight metadata in JumpThreading pass.
Cong Hou
- [PATCH] D10825: Improvement on computing edge probabilities when choosing the best successor in machine block placement.
Cong Hou
- [PATCH] D11196: Create a wrapper pass for BlockFrequencyInfo so that block frequency analysis can be done without requiring a pass.
Cong Hou
- [PATCH] D11196: Create a wrapper pass for BlockFrequencyInfo so that block frequency analysis can be done without requiring a pass.
Cong Hou
- [PATCH] D11196: Create a wrapper pass for BlockFrequencyInfo so that block frequency analysis can be done without requiring a pass.
Cong Hou
- [PATCH] D11196: Create a wrapper pass for BlockFrequencyInfo so that block frequency analysis can be done without requiring a pass.
Cong Hou
- [PATCH] D11196: Create a wrapper pass for BlockFrequencyInfo so that block frequency analysis can be done without requiring a pass.
Cong Hou
- [llvm] r242308 - Test commit.
Cong Hou
- [llvm] r242322 - Rename doFunction() in BFI to calculate() and change its parameters from pointers to references.
Cong Hou
- [PATCH] D11241: Create a wrapper pass for BranchProbabilityInfo so that branch probability analysis can be done without requiring a pass.
Cong Hou
- [PATCH] D11241: Create a wrapper pass for BranchProbabilityInfo so that branch probability analysis can be done without requiring a pass.
Cong Hou
- [llvm] r242349 - Create a wrapper pass for BranchProbabilityInfo.
Cong Hou
- [llvm] r242355 - Remove a private member of BranchProbabilityInfo which is not used at all.
Cong Hou
- [PATCH] D11250: Rename LoopInfo::Analyze() to LoopInfo::analyze() and turn its parameter type to const&.
Cong Hou
- [PATCH] D11250: Rename LoopInfo::Analyze() to LoopInfo::analyze() and turn its parameter type to const&.
Cong Hou
- [llvm] r242426 - Rename LoopInfo::Analyze() to LoopInfo::analyze() and turn its parameter type to const&.
Cong Hou
- [PATCH] D11274: Add new constructors for LoopInfo/DominatorTree/BFI/BPI
Cong Hou
- [llvm] r242486 - Add new constructors for LoopInfo/DominatorTree/BFI/BPI
Cong Hou
- [PATCH] D10979: Update the branch weight metadata in JumpThreading pass.
Cong Hou
- [PATCH] D10979: Update the branch weight metadata in JumpThreading pass.
Cong Hou
- [PATCH] D10979: Update the branch weight metadata in JumpThreading pass.
Cong Hou
- [PATCH] D10979: Update the branch weight metadata in JumpThreading pass.
Cong Hou
- [PATCH] D10979: Update the branch weight metadata in JumpThreading pass.
Cong Hou
- [PATCH] D10656: LLVM OpenMP CMake Overhaul
Jack Howarth
- [PATCH] D10656: LLVM OpenMP CMake Overhaul
Jack Howarth
- [PATCH] D10524: Clang/driver: emulated TLS mode.
Chih-Hung Hsieh
- [PATCH] D10524: Clang/driver: emulated TLS mode.
Chih-Hung Hsieh
- [PATCH] D10524: Clang/driver: emulated TLS mode.
Chih-Hung Hsieh
- [PATCH] D10522: Implement target independent TLS compatible with glibc's emutls.c.
Chih-Hung Hsieh
- [PATCH] D10524: Clang/driver: emulated TLS mode.
Chih-Hung Hsieh
- [PATCH] D10522: Implement target independent TLS compatible with glibc's emutls.c.
Chih-Hung Hsieh
- [PATCH] D10524: Clang/driver: emulated TLS mode.
Chih-Hung Hsieh
- [PATCH] D10522: Implement target independent TLS compatible with glibc's emutls.c.
Chih-Hung Hsieh
- [PATCH] D10522: Implement target independent TLS compatible with glibc's emutls.c.
Chih-Hung Hsieh
- [PATCH] D10524: Clang/driver: emulated TLS mode.
Chih-Hung Hsieh
- [PATCH] D10522: Implement target independent TLS compatible with glibc's emutls.c.
Chih-Hung Hsieh
- [PATCH] D10524: Clang/driver: emulated TLS mode.
Chih-hung Hsieh
- [PATCH] D11051: Extend LICM to hoist loop invariant GEP out
Lawrence Hu
- [PATCH] D10477: Expand loop reroll to handle loop with multiple induction variables and negative increment -part 1/3
Lawrence Hu
- [PATCH] D10477: Expand loop reroll to handle loop with multiple induction variables and negative increment -part 1/3
Lawrence Hu
- [PATCH] D11234: Add debug option to turn off zero cost phi node inserting in PRE
Lawrence Hu
- [PATCH] D10477: Expand loop reroll to handle loop with multiple induction variables and negative increment -part 1/3
Lawrence Hu
- [PATCH] D10477: Expand loop reroll to handle loop with multiple induction variables and negative increment -part 1/3
Lawrence Hu
- [PATCH] D10477: Expand loop reroll to handle loop with multiple induction variables and negative increment -part 1/3
Lawrence Hu
- [PATCH] D10477: Expand loop reroll to handle loop with multiple induction variables and negative increment -part 1/3
Lawrence Hu
- [PATCH] D10477: Expand loop reroll to handle loop with multiple induction variables and negative increment -part 1/3
Lawrence Hu
- [PATCH] D10522: Implement target independent TLS compatible with glibc's emutls.c.
Elliott Hughes
- [PATCH] D11188: [LLD] New ELF implementation
Davide Italiano
- [PATCH] D11227: [llvm-cxxdump] Don't rely on global state
Davide Italiano
- [PATCH] D11227: [llvm-cxxdump] Don't rely on global state
Davide Italiano
- [PATCH] D11227: [llvm-cxxdump] Don't rely on global state
Davide Italiano
- [llvm] r242509 - [llvm-cxxdump] Don't rely on global state
Davide Italiano
- [PATCH] D11227: [llvm-cxxdump] Don't rely on global state
Davide Italiano
- [PATCH] D11183: Add missing builtins to the PPC back end for ABI compliance (vol. 4)
Nemanja Ivanovic
- [llvm] r242167 - Add missing builtins to the PPC back end for ABI compliance (vol. 4)
Nemanja Ivanovic
- [PATCH] D11183: Add missing builtins to the PPC back end for ABI compliance (vol. 4)
Nemanja Ivanovic
- [llvm] r241466 - Resubmit "Add new EliminateAvailableExternally module pass" (r239480)
Teresa Johnson
- [llvm] r241466 - Resubmit "Add new EliminateAvailableExternally module pass" (r239480)
Teresa Johnson
- [PATCH] D10967: [mips] Fix li/la differences between IAS and GAS.
Vasileios Kalintiris
- [PATCH] D11136: [mips] Added support for the ERETNC instruction.
Vasileios Kalintiris
- [llvm] r242123 - Generate correct asm info for mingw and cygwin ARM targets.
Yaron Keren
- Is it OK to upgrade autoconf\config.guess?
Yaron Keren
- Is it OK to upgrade autoconf\config.guess?
Yaron Keren
- [llvm] r242178 - Teach config.guess that MSYS exists.
Yaron Keren
- Is it OK to upgrade autoconf\config.guess?
Yaron Keren
- [PATCH] D10524: Clang/driver: emulated TLS mode.
Yaron Keren
- [llvm] r242619 - Rangify for loops in GlobalDCE, NFC.
Yaron Keren
- [llvm] r242641 - De-duplicate CS.getCalledFunction() expression.
Yaron Keren
- [llvm] r242644 - Narrow Callee scope, suggestion from David Blaikie.
Yaron Keren
- [llvm] r242641 - De-duplicate CS.getCalledFunction() expression.
Yaron Keren
- [llvm] r242120 - [CMake] Unbreak add_llvm_external_project when external projects are specified.
Brad King
- [PATCH] Make CMake files generated by the Autoconf build system relocatable.
Brad King
- [PATCH] D11236: ScalarEvolution: Make required passes transitive to prevent dangling pointers
Steve King
- LLVM buildmaster will be restarted tonight
Galina Kistanova
- Few builder will go off-line temporally
Galina Kistanova
- [llvm] r242044 - [WinEH] Strip the \01 character from the __CxxFrameHandler3 thunk name
Reid Kleckner
- [PATCH] D10884: [CodeGen] Force emission of personality directive if explicitly specified
Reid Kleckner
- [llvm] r242063 - [WinEH] Emit the LSDA even if no lpads remain but outlining occurred
Reid Kleckner
- [PATCH] D10884: [CodeGen] Force emission of personality directive if explicitly specified
Reid Kleckner
- [PATCH] D10884: [CodeGen] Force emission of personality directive if explicitly specified
Reid Kleckner
- [PATCH] D10884: [CodeGen] Force emission of personality directive if explicitly specified
Reid Kleckner
- [llvm] r242091 - Update enforceKnownAlignment after the isWeakForLinker semantic change
Reid Kleckner
- [PATCH] D11012: Add a target environment for CoreCLR.
Reid Kleckner
- [PATCH] D11167: Avoid passing objects with __declspec(align) members by value (PR24113) - llvm part
Reid Kleckner
- [PATCH] D10524: Clang/driver: emulated TLS mode.
Reid Kleckner
- [PATCH] D10884: [CodeGen] Force emission of personality directive if explicitly specified
Reid Kleckner
- [PATCH] D10524: Clang/driver: emulated TLS mode.
Reid Kleckner
- [PATCH] D11160: Targets: commonize some stack realignment code
Reid Kleckner
- [PATCH] D10524: Clang/driver: emulated TLS mode.
Reid Kleckner
- [PATCH] D10524: Clang/driver: emulated TLS mode.
Reid Kleckner
- [llvm] r240257 - [X86] Allow more call sequences to use push instructions for argument passing
Reid Kleckner
- [llvm] r242372 - Revert "Update LLVM bindings after r239940. ..."
Reid Kleckner
- [llvm] r242373 - Revert "[X86] Allow more call sequences to use push instructions for argument passing"
Reid Kleckner
- [llvm] r240257 - [X86] Allow more call sequences to use push instructions for argument passing
Reid Kleckner
- [PATCH] D11257: Adding support for TBYTE type for MS inline asm
Reid Kleckner
- [compiler-rt] r242539 - compiler-rt: add support for mingw-w64 in builtins
Reid Kleckner
- [compiler-rt] r242540 - Add missing chkstk.S files from r242539
Reid Kleckner
- [PATCH] D11307: Don't try to instrument allocas used by outlined SEH funclets
Reid Kleckner
- [llvm] r240010 - Update LLVM bindings after r239940. Apparently these aren't included in
Reid Kleckner
- [llvm] r241981 - Revert "Revert r236894 "[BasicAA] Fix zext & sext handling""
Manuel Klimek
- [llvm] r242025 - Revert r241981 "Revert "Revert r236894 "[BasicAA] Fix zext & sext handling"""
Manuel Klimek
- [llvm] r242387 - Make ExecutionEngine owning a DataLayout
Manuel Klimek
- [llvm] r242040 - Fix handling of the 'n' asm constraint with invalid operands.
James Y Knight
- [PATCH] D10905: move DAGCombiner's allowableAlignment() helper function into the TLI
James Y Knight
- [PATCH] D10905: move DAGCombiner's allowableAlignment() helper function into the TLI
James Y Knight
- [PATCH] D11272: Add a TrailingObjects template class.
James Y Knight
- [PATCH] D11272: Add a TrailingObjects template class.
James Y Knight
- [PATCH] D11272: Add a TrailingObjects template class.
James Y Knight
- [PATCH] D10368: Analyze recursive PHI nodes in BasicAA
Tobias Edler von Koch
- [llvm] r242320 - Analyze recursive PHI nodes in BasicAA
Tobias Edler von Koch
- [PATCH] D11208: Fix mergefunc infinite loop
Jason Koenig
- [PATCH] D11208: Fix mergefunc infinite loop
Jason Koenig
- [llvm] r242041 - Avoid using Loop::getSubLoopsVector.
Benjamin Kramer
- [llvm] r242042 - Remove macro guards for extern template instantiations.
Benjamin Kramer
- [llvm] r242062 - [Hexagon] Move BitTracker into the llvm namespace and remove redundant qualifications
Benjamin Kramer
- [llvm] r242288 - [PPC] Disassemble little endian ppc instructions in the right byte order
Benjamin Kramer
- [llvm] r242393 - [Mips] Make helper function static, NFC.
Benjamin Kramer
- [llvm] r242417 - [NVPTX] Don't leak dead instructions after unlinking them from the BasicBlock
Benjamin Kramer
- [llvm] r242393 - [Mips] Make helper function static, NFC.
Benjamin Kramer
- [llvm] r242393 - [Mips] Make helper function static, NFC.
Benjamin Kramer
- [llvm] r242413 - Correct lowering of memmove in NVPTX
Benjamin Kramer
- [llvm] r242616 - [Hexagon] Use composition instead of inheritance from STL types
Benjamin Kramer
- [llvm] r242620 - [AggressiveAntiDepBreaker] Use range loops for multimap access.
Benjamin Kramer
- [PATCH] D11331: Remove TargetInstrInfo::canFoldMemoryOperand
Benjamin Kramer
- [PATCH] D11344: [Polly] Fix CMake build for Visual Studio
Michael Kruse
- [llvm] r242394 - Revert "Make ExecutionEngine owning a DataLayout"
Michael Kuperstein
- [llvm] r242395 - [X86] Fix emitPrologue() to make less assumptions about pushes
Michael Kuperstein
- [llvm] r242398 - [X86] Reapply r240257 : "Allow more call sequences to use push instructions for argument passing"
Michael Kuperstein
- [llvm] r242399 - [X86] Test for r242395 (Fix emitPrologue() to make less assumptions about pushes)
Michael Kuperstein
- [PATCH] D11340: [X86] Allow load folding into PUSH instructions
Michael Kuperstein
- [llvm] r242639 - [X86] Add support for tbyte memory operand size for Intel-syntax x86 assembly
Michael Kuperstein
- [PATCH] D11340: [X86] Allow load folding into PUSH instructions
Michael Kuperstein
- [llvm] r241869 - [Object][ELF] Support dumping hash-tables from files with no section table.
Kuperstein, Michael M
- [llvm] r240257 - [X86] Allow more call sequences to use push instructions for argument passing
Kuperstein, Michael M
- [llvm] r240257 - [X86] Allow more call sequences to use push instructions for argument passing
Kuperstein, Michael M
- [llvm] r242387 - Make ExecutionEngine owning a DataLayout
Kuperstein, Michael M
- [PATCH] D11220: Correct lowering of memmove in NVPTX
Okwan Kwon
- MIR Serialization: Serialize the sub register indices.
Alex L
- [PATCH] MIR Serialization: MIR Serialization: Serialize the fixed stack objects.
Alex L
- [PATCH] MIR Serialization: Serialize the jump table info and the jump table index operands.
Alex L
- MIR Serialization: Serialize the sub register indices.
Alex L
- [PATCH] MIR Serialization: Serialize references from stack objects to named allocas.
Alex L
- [PATCH] MIR Serialization: Serialize references from stack objects to named allocas.
Alex L
- [PATCH] MIR Serialization: Serialize the jump table info and the jump table index operands.
Alex L
- [PATCH] MIR Serialization: Serialize the frame index machine operands.
Alex L
- [PATCH] MIR Serialization: Serialize the frame index machine operands.
Alex L
- [PATCH] MIR Serialization: Initial serialization of constant pools and constant pool operands.
Alex L
- [PATCH] MIR Parser: Add support for quoted named global value operands.
Alex L
- [PATCH] D10357: SROA produces miscompiled code for bitfield access on big-endian targets
Alexandros Lamprineas
- [llvm] r242141 - -Added API for retrieving the default FPU of a CPU from TargetParser.
Alexandros Lamprineas
- [llvm] r242147 - Caused regressions: compile Release+Asserts failed on clang-native-arm-cortex-a9
Alexandros Lamprineas
- [llvm] r242284 - -Added API for retrieving the default FPU of a CPU from TargetParser.
Alexandros Lamprineas
- [llvm] r242406 - - TargetParser does not handle armv7l in parseArchProfile().
Alexandros Lamprineas
- [llvm] r242528 - Edited the CPUNames table of TargetParser
Alexandros Lamprineas
- [www] r242071 - Add upcoming dev meeting.
Tanya Lattner
- [www] r242072 - Add upcoming dev meeting
Tanya Lattner
- [PATCH] D11208: Fix mergefunc infinite loop
Nick Lewycky
- [llvm] r242199 - GVN: tolerate an instruction being replaced without existing in the leaderboard
Nick Lewycky
- [PATCH] D11144: ConstantFolding- Trunc, rint and nearbyint
Nick Lewycky
- [PATCH] D11144: ConstantFolding- Trunc, rint and nearbyint
Nick Lewycky
- [PATCH] D11208: Fix mergefunc infinite loop
Nick Lewycky
- [PATCH] D11200: Improve merging of stores from static constructors in GlobalOpt
Nick Lewycky
- [PATCH] D11198: Avoid insertion sorting each new range in MemCpyOptimizer
Nick Lewycky
- [llvm] r242199 - GVN: tolerate an instruction being replaced without existing in the leaderboard
Nick Lewycky
- [PATCH] D11198: Avoid insertion sorting each new range in MemCpyOptimizer
Nick Lewycky
- [PATCH] D11144: ConstantFolding- Trunc, rint and nearbyint
Nick Lewycky
- [PATCH] D11144: ConstantFolding- Trunc, rint and nearbyint
Nick Lewycky
- [PATCH] propagate IR-level fast-math-flags to DAG nodes, disabled by default
Nick Lewycky
- [PATCH] D11198: Avoid insertion sorting each new range in MemCpyOptimizer
Nick Lewycky
- [llvm] r242558 - MergeFuncs: Transfer the function parameter attributes to the call site
Nick Lewycky
- [PATCH] D11311: Replace hardcoded threshold with an option when analyze read attributes
Nick Lewycky
- [PATCH] D11311: Replace hardcoded threshold with an option when analyze read attributes
Nick Lewycky
- [llvm] r242558 - MergeFuncs: Transfer the function parameter attributes to the call site
Nick Lewycky
- [llvm] r242558 - MergeFuncs: Transfer the function parameter attributes to the call site
Nick Lewycky
- [llvm] r242558 - MergeFuncs: Transfer the function parameter attributes to the call site
Nick Lewycky
- [llvm] r242558 - MergeFuncs: Transfer the function parameter attributes to the call site
Nick Lewycky
- [PATCH] D11239: [LoopUnswitch] Add an else clause to IsTrivialUnswitchCondition() when checking HeaderTerm instruction type
Chen Li
- [PATCH] D11239: [LoopUnswitch] Add an else clause to IsTrivialUnswitchCondition() when checking HeaderTerm instruction type
Chen Li
- [PATCH] D11239: [LoopUnswitch] Add an else clause to IsTrivialUnswitchCondition() when checking HeaderTerm instruction type
Chen Li
- [llvm] r242345 - [LoopUnswitch] Add an else clause to IsTrivialUnswitchCondition() when checking HeaderTerm instruction type
Chen Li
- [PATCH] D11276: [LoopUnswitch] Code refactoring to separate trivial loop unswitch and non-trivial loop unswitch in processCurrentLoop()
Chen Li
- [PATCH] D10979: Update the branch weight metadata in JumpThreading pass.
Xinliang David Li
- [PATCH] D10522: Implement target independent TLS compatible with glibc's emutls.c.
Xinliang David Li
- [PATCH] D10979: Update the branch weight metadata in JumpThreading pass.
Xinliang David Li
- [PATCH] D10979: Update the branch weight metadata in JumpThreading pass.
Xinliang David Li
- [PATCH] Fix test-release.sh to use DESTDIR
Dan Liew
- [PATCH] Fix test-release.sh to use DESTDIR
Dan Liew
- [PATCH] Fix test-release.sh to use DESTDIR
Dan Liew
- [llvm] r242187 - Fix several issues with the test-release.sh script
Dan Liew
- [PATCH] Fix test-release.sh to use DESTDIR
Dan Liew
- [PATCH] Make CMake files generated by the Autoconf build system relocatable.
Dan Liew
- [llvm] r242023 - AVX-512: Added all AVX-512 forms of Vector Convert for Float/Double/Int/Long types.
Bruno Cardoso Lopes
- [PATCH] D10964: [Codegen] Add intrinsics 'hadd*' and corresponding SDNodes for horizontal sum operation.
Bruno Cardoso Lopes
- [llvm] r242191 - [MMX] Use the appropriate instructions for GR64 <-> VR64 copies.
Bruno Cardoso Lopes
- [PATCH] D11195: [PeepholeOptimizer] Refactor optimizeUncoalescable logic. NFC
Bruno Cardoso Lopes
- [PATCH] D11197: [PeepholeOptimizer] Look through PHIs to find additional register sources
Bruno Cardoso Lopes
- Optimizations for MemCpyOpt / GlobalOpt when compiling large static initializers
Bruno Cardoso Lopes
- [PATCH] D11195: [PeepholeOptimizer] Refactor optimizeUncoalescable logic. NFC
Bruno Cardoso Lopes
- [PATCH] D11197: [PeepholeOptimizer] Look through PHIs to find additional register sources
Bruno Cardoso Lopes
- [llvm] r242294 - Refactor optimizeUncoalescable logic
Bruno Cardoso Lopes
- [llvm] r242295 - Look through PHIs to find additional register sources
Bruno Cardoso Lopes
- [PATCH] D11195: [PeepholeOptimizer] Refactor optimizeUncoalescable logic. NFC
Bruno Cardoso Lopes
- [PATCH] D11197: [PeepholeOptimizer] Look through PHIs to find additional register sources
Bruno Cardoso Lopes
- [llvm] r242310 - Revert "Look through PHIs to find additional register sources"
Bruno Cardoso Lopes
- [llvm] r242311 - Revert "Refactor optimizeUncoalescable logic"
Bruno Cardoso Lopes
- [llvm] r242294 - Refactor optimizeUncoalescable logic
Bruno Cardoso Lopes
- [llvm] r242294 - Refactor optimizeUncoalescable logic
Bruno Cardoso Lopes
- [PATCH] D11232: Always run GlobalDCE before the inliner
Bruno Cardoso Lopes
- [PATCH] D11243: [ARM] Force LR spill in thumb2 noreturn functions
Bruno Cardoso Lopes
- [PATCH] D11243: [ARM] Force LR spill in thumb2 noreturn functions
Bruno Cardoso Lopes
- [PATCH] D11051: Extend LICM to hoist loop invariant GEP out
Nuno Lopes
- [llvm] r242045 - MIR Serialization: Serialize the fixed stack objects.
Alex Lorenz
- [llvm] r242084 - MIR Serialization: Serialize the sub register indices.
Alex Lorenz
- [llvm] r242095 - MIR Serialization: Serialize the variable sized stack objects.
Alex Lorenz
- [llvm] r242203 - MIR Printer: move the function 'printReg'. NFC.
Alex Lorenz
- [llvm] r242204 - MIR Serialization: Serialize the machine basic block live in registers.
Alex Lorenz
- [llvm] r242339 - MIR Serialization: Serialize references from the stack objects to named allocas.
Alex Lorenz
- [llvm] r242357 - MIR Serialization: Serialize the jump table info.
Alex Lorenz
- [llvm] r242358 - MIR Serialization: Serialize the jump table index operands.
Alex Lorenz
- [llvm] r242370 - Fix broken testcase from r242358.
Alex Lorenz
- [llvm] r242487 - MIR Serialization: Serialize the frame index machine operands.
Alex Lorenz
- [PATCH] D10280: AsmParser: Add a function to parse a standalone type and value
Alex Lorenz
- [llvm] r242491 - MIR Serialization: Serialize the frame setup machine instruction flag.
Alex Lorenz
- [llvm] r242579 - AsmParser: Add a function to parse a standalone constant value.
Alex Lorenz
- [PATCH] D10280: AsmParser: Add a function to parse a standalone type and value
Alex Lorenz
- [llvm] r242584 - MIR Parser: Allow the dollar characters in all of the identifier tokens.
Alex Lorenz
- [PATCH] ADT SortedVector and MachineBasicBlock::LiveIns changes.
Puyan Lotfi
- [PATCH] Remove unused method in dsymutil DwarfLinker
Xan López
- [llvm] r242050 - [MC] Correctly escape .safeseh's symbol
David Majnemer
- [lld] r242088 - Initial ELF port.
David Majnemer
- [llvm] r242126 - [SROA] Don't de-atomic volatile loads and stores
David Majnemer
- [llvm] r242235 - [InstCombine] Generalize sub of selects optimization to all BinaryOperators
David Majnemer
- [PATCH] D11242: Fix assert when inlining a constantexpr addrspacecast
David Majnemer
- [llvm] r242348 - Silence GCC -Wparenthesis warning
David Majnemer
- [PATCH] D11212: [SCEV] Apply NSW and NUW flags via poison value analysis
David Majnemer
- [PATCH] D11146: [ValueTracking] Add support for floating-point minnum and maxnum
David Majnemer
- [PATCH] D11257: Adding support for TBYTE type for MS inline asm
David Majnemer
- [PATCH] D11212: [SCEV] Apply NSW and NUW flags via poison value analysis
David Majnemer
- [PATCH] D11097: New EH representation for MSVC compatibility
David Majnemer
- [PATCH] D11249: Fix PR#24142
David Majnemer
- [PATCH] D9653: [PATCH 1/2] Add a "probe-stack" attribute
David Majnemer
- [PATCH] D11289: [X86] Widen the 'AND' mask if doing so shrinks the encoding size
David Majnemer
- [PATCH] D11289: [X86] Widen the 'AND' mask if doing so shrinks the encoding size
David Majnemer
- [PATCH] D11289: [X86] Widen the 'AND' mask if doing so shrinks the encoding size
David Majnemer
- [PATCH] D11306: Constant folding support for load from GlobalAlias
David Majnemer
- [PATCH] D11289: [X86] Widen the 'AND' mask if doing so shrinks the encoding size
David Majnemer
- [PATCH] D11097: New EH representation for MSVC compatibility
David Majnemer
- [PATCH] D11097: New EH representation for MSVC compatibility
David Majnemer
- [PATCH] D11289: [X86] Widen the 'AND' mask if doing so shrinks the encoding size
David Majnemer
- [PATCH] D11289: [X86] Widen the 'AND' mask if doing so shrinks the encoding size
David Majnemer
- [LNT] r242070 - Start adding a simple REST API to LNT
Chris Matthews
- [LNT] r242070 - Start adding a simple REST API to LNT
Chris Matthews
- [LNT] r242206 - Reapply "Start adding a simple REST API to LNT""
Chris Matthews
- [LNT] r242207 - try and fix setuptools dependencies on Linux
Chris Matthews
- [LNT] r242070 - Start adding a simple REST API to LNT
Chris Matthews
- [LNT] r242070 - Start adding a simple REST API to LNT
Chris Matthews
- [LNT] r242070 - Start adding a simple REST API to LNT
Chris Matthews
- [PATCH] D11231: [LNT] Add support for storing hash of test binaries.
Chris Matthews
- [LNT] r242324 - Issue 400 error when graphing things that are not in the database
Chris Matthews
- [PATCH] D11171: Rename OMPT placeholder type names to be in the OMPT name space
John Mellor-Crummey
- [PATCH] D11171: Rename OMPT placeholder type names to be in the OMPT name space
John Mellor-Crummey
- [PATCH] D11259: Fix OMPT support for task frames for parallel regions and parallel regions + loops
John Mellor-Crummey
- [PATCH] D11259: Fix OMPT support for task frames for parallel regions and parallel regions + loops
John Mellor-Crummey
- [PATCH] D11259: Fix OMPT support for task frames for parallel regions and parallel regions + loops
John Mellor-Crummey
- [PATCH] D11269: Patch out an (apparently unwarranted) fatal assertion in OpenMP runtime until preconditions are met
John Mellor-Crummey
- [llvm] r242248 - Create a wrapper pass for BlockFrequencyInfo.
Wei Mi
- [PATCH] D11196: Create a wrapper pass for BlockFrequencyInfo so that block frequency analysis can be done without requiring a pass.
Wei Mi
- [PATCH] D11146: [ValueTracking] Add support for floating-point minnum and maxnum
James Molloy
- [PATCH] D11146: [ValueTracking] Add support for floating-point minnum and maxnum
James Molloy
- [PATCH] D7174: [AArch64] Fix problems in handling generic MSR/MRS instructions
James Molloy
- [PATCH] D10579: AArch64: Use CMP; CCMP sequences for and/or/setcc trees.
James Molloy
- [PATCH] D11146: [ValueTracking] Add support for floating-point minnum and maxnum
James Molloy
- [PATCH] D10867: [Codegen] Added intrinsics 'absdiff' and corresponding SDNodes for absolute difference operation
James Molloy
- [PATCH] D10477: Expand loop reroll to handle loop with multiple induction variables and negative increment -part 1/3
James Molloy
- [PATCH] D10867: [Codegen] Added intrinsics 'absdiff' and corresponding SDNodes for absolute difference operation
James Molloy
- [PATCH] D11146: [ValueTracking] Add support for floating-point minnum and maxnum
James Molloy
- [llvm] r231630 - Run LICM pass after loop unrolling pass.
James Molloy
- [PATCH] D11146: [ValueTracking] Add support for floating-point minnum and maxnum
James Molloy
- [PATCH] D11146: [ValueTracking] Add support for floating-point minnum and maxnum
James Molloy
- [PATCH] D10867: [Codegen] Added intrinsics 'absdiff' and corresponding SDNodes for absolute difference operation
James Molloy
- [PATCH] D11262: [SDAG] Add new ISD nodes: ISD::FMINNAN and ISD::FMAXNAN
James Molloy
- [llvm] r242409 - [Codegen] Add intrinsics 'absdiff' and corresponding SDNodes for absolute difference operation
James Molloy
- [PATCH] D10867: [Codegen] Added intrinsics 'absdiff' and corresponding SDNodes for absolute difference operation
James Molloy
- [PATCH] D11146: [ValueTracking] Add support for floating-point minnum and maxnum
James Molloy
- [PATCH] D11146: [ValueTracking] Add support for floating-point minnum and maxnum
James Molloy
- [PATCH] D10477: Expand loop reroll to handle loop with multiple induction variables and negative increment -part 1/3
James Molloy
- [PATCH] D9264: [AArch64] Support for integer vmin/vmax
James Molloy
- [PATCH] D9863: [AArch64] Enhance the load/store optimizer to use target-specific alias analysis.
James Molloy
- [PATCH] D10364: [LNT] Add cflags string argument to lnt (2)
James Molloy
- [PATCH] D10867: [Codegen] Added intrinsics 'absdiff' and corresponding SDNodes for absolute difference operation
James Molloy
- [PATCH] D10273: Add intrinsics and SDNodes for signed/unsigned absolute difference (absdiff) and horizontal add (hadd).
James Molloy
- [PATCH] D9747: [AArch64] Mark SMIN/SMAX/UMIN/UMAX nodes as legal and add patterns for them
James Molloy
- [PATCH] D9293: Add intrinsics and SDNodes for umin, umax, smin and smax.
James Molloy
- [PATCH] D9822: Reducing the costs of cast instructions to enable more vectorization of smaller types in LoopVectorize
James Molloy
- [llvm] r242545 - [AArch64] Use [SU]ABSDIFF nodes instead of intrinsics for ABD/ABA
James Molloy
- [llvm] r242546 - [ARM] Use [SU]ABSDIFF nodes instead of intrinsics for VABD/VABA
James Molloy
- [PATCH] D10477: Expand loop reroll to handle loop with multiple induction variables and negative increment -part 1/3
James Molloy
- [llvm] r242585 - [RAGreedy] Add an experimental deferred spilling feature.
James Molloy
- [llvm] r242585 - [RAGreedy] Add an experimental deferred spilling feature.
James Molloy
- [compiler-rt] r242589 - re-added changes due to svn config setting issues
Naomi Musgrave
- [compiler-rt] r242590 - added test file
Naomi Musgrave
- [PATCH] D11106: use-after-dtor cmd option
Naomi Musgrave
- [PATCH] D11149: Fix memcheck interval ends for pointers with negative strides
Adam Nemet
- [PATCH] D11149: Fix memcheck interval ends for pointers with negative strides
Adam Nemet
- [llvm] r242218 - [LAA] Lift RuntimePointerCheck out of LoopAccessInfo, NFC
Adam Nemet
- [llvm] r242219 - [LAA] Introduce RuntimePointerChecking::PointerInfo, NFC
Adam Nemet
- [llvm] r242220 - [LAA] Turn RuntimePointerChecking into a class, start hiding things, NFC
Adam Nemet
- [PATCH] D11205: [LAA] Begin moving the logic of generating checks out of addRuntimeCheck
Adam Nemet
- [llvm] r242376 - [LAA] Split out a helper to check the pointer partitions, NFC
Adam Nemet
- [PATCH] D10386: [LAA] Merge memchecks for accesses separated by a constant offset
Adam Nemet
- [PATCH] D11149: Fix memcheck interval ends for pointers with negative strides
Adam Nemet
- [llvm] r242553 - Revert "ARM: Enable MachineScheduler and disable PostRAScheduler for swift."
Adam Nemet
- [llvm] r242164 - AArch64: add rev64 alias for 64-bit rev instruction.
Tim Northover
- [llvm] r242166 - ARM: add at least one real test for r242123.
Tim Northover
- [llvm] r242199 - GVN: tolerate an instruction being replaced without existing in the leaderboard
Tim Northover
- [llvm] r242202 - GVN: use a static array instead of regenerating it each time. NFC.
Tim Northover
- [llvm] r242199 - GVN: tolerate an instruction being replaced without existing in the leaderboard
Tim Northover
- [llvm] r242359 - Clear kill flags in ARMLoadStoreOptimizer.
Tim Northover
- [llvm] r242446 - AArch64: make inexact signalling on round Darwin-specific
Tim Northover
- [llvm] r242503 - AArch64: add comment missed out from earlier patch.
Tim Northover
- [compiler-rt] r242350 - [probile] Fix memory leak introduced in r241824.
Diego Novillo
- [Patch][LoopVectorize]Late evaluation of vectorization requirements
Tyler Nowicki
- [Patch][LoopVectorize] Renaming and Diagnostics for Loop Interleaving
Tyler Nowicki
- [PATCH] D10911: MachineRegisterInfo: Remove UsedPhysReg infrastructure
Jakob Stoklund Olesen
- [PATCH] D10910: RAGreedy: Keep track of allocated PhysRegs internally
Jakob Stoklund Olesen
- [PATCH] D9822: Reducing the costs of cast instructions to enable more vectorization of smaller types in LoopVectorize
Sam Parker
- [PATCH] D9822: Reducing the costs of cast instructions to enable more vectorization of smaller types in LoopVectorize
Sam Parker
- [llvm] r242163 - [Hexagon] Generate "extract" instructions more aggressively
Krzysztof Parzyszek
- [llvm] r242186 - [Hexagon] Generate instructions for operations on predicate registers
Krzysztof Parzyszek
- [llvm] r242192 - Fix Windows build: replace __func__ with LLVM_FUNCTION_NAME
Krzysztof Parzyszek
- [llvm] r242186 - [Hexagon] Generate instructions for operations on predicate registers
Krzysztof Parzyszek
- [llvm] r242200 - Fix NDEBUG build warning
Krzysztof Parzyszek
- [llvm] r242186 - [Hexagon] Generate instructions for operations on predicate registers
Krzysztof Parzyszek
- [PATCH] D11160: Targets: commonize some stack realignment code
Krzysztof Parzyszek
- [PATCH] D11345: ignore duplicate divisor uses when transforming into reciprocal multiplies (PR24141)
Sanjay Patel
- [llvm] r242128 - Fix comment typo
Petr Pavlu
- [llvm] r242274 - [TableGen] Improve decoding options for non-orthogonal instructions
Petr Pavlu
- [llvm] r242276 - [AArch64] Fix problems in decoding generic MSR instructions
Petr Pavlu
- Optimizations for MemCpyOpt / GlobalOpt when compiling large static initializers
Anthony Pesch
- [PATCH] D11198: Avoid insertion sorting each new range in MemCpyOptimizer
Anthony Pesch
- [PATCH] D11200: Improve merging of stores from static constructors in GlobalOpt
Anthony Pesch
- [PATCH] D11198: Avoid insertion sorting each new range in MemCpyOptimizer
Anthony Pesch
- [PATCH] D11198: Avoid insertion sorting each new range in MemCpyOptimizer
Anthony Pesch
- [PATCH] D11062: Bug fixes in OMPT support
Jonathan Peyton
- [PATCH] D11156: Fix comments by eliminating possible trademark conflicts.
Jonathan Peyton
- [PATCH] D11157: Fix bug in affinity binding during team allocation.
Jonathan Peyton
- [PATCH] D11158: Fix machine topology pruning.
Jonathan Peyton
- [PATCH] D11159: Fixing the stack offset functionality
Jonathan Peyton
- [PATCH] D11171: Rename OMPT placeholder type names to be in the OMPT name space
Jonathan Peyton
- [PATCH] D10656: LLVM OpenMP CMake Overhaul
Jonathan Peyton
- [PATCH] D10656: LLVM OpenMP CMake Overhaul
Jonathan Peyton
- [PATCH] D11060: AMDGPU/SI: Select mad patterns to v_mac_f32
Phabricator
- [PATCH] D11128: [CMake] Add missing DebugInfo libraries to llvm-shlib
Phabricator
- [PATCH] D10951: [LinkerScript] Fix bug in Segment::assignVirtualAddress()
Phabricator
- [PATCH] D10952: [LinkerScript] Don't create unnecessarily large segments
Phabricator
- [PATCH] D10893: [X86][AVX512VL-BW] Add more intrinsics support
Phabricator
- [PATCH] D11061: AMDGPU/SI: Add support for shrinking v_cndmask_b32_e32 instructions
Phabricator
- [PATCH] D10909: PrologEpilogInserter: Improve API to determine callee save regsiters.
Phabricator
- [PATCH] D10910: RAGreedy: Keep track of allocated PhysRegs internally
Phabricator
- [PATCH] D10911: MachineRegisterInfo: Remove UsedPhysReg infrastructure
Phabricator
- [PATCH] D10884: [CodeGen] Force emission of personality directive if explicitly specified
Phabricator
- [PATCH] D11122: AVX : Fix ISA disabling in case AVX512VL present
Phabricator
- [PATCH] D7174: [AArch64] Fix problems in handling generic MSR/MRS instructions
Phabricator
- [PATCH] D11260: AMDPGU/R600: Replace llvm_unreachable() call with LLVMContext::emitError()
Phabricator
- [PATCH] D11225: AMDPGU/SI: Use AssertAnd node to mask high bit for scratch offsets
Phabricator
- [PATCH] D11226: AMDPGU/SI: Negative offsets aren't allowed in MUBUF's vaddr operand
Phabricator
- [PATCH] D10579: AArch64: Use CMP; CCMP sequences for and/or/setcc trees.
Phabricator
- [PATCH] D9313: Fix __builtin_setjmp in combination with sjlj exception handling.
Phabricator
- [PATCH] D9314: Arm: Don't define a label twice with two setjmps in a function.
Phabricator
- [PATCH] D10513: ARM: Enable MachineScheduler and disable PostRAScheduler for swift CPU.
Phabricator
- [PATCH] D11179: [asan] Invalid debug info for promotable allocas
Phabricator
- [PATCH] D11336: [X86][AVX512BW] add clang intrinsics for pmulhrsw / pmulhuw / pmulhw
Phabricator
- [llvm] r242273 - [X86][SSE] Added i686/SSE2 vector shift tests.
Simon Pilgrim
- [llvm] r242273 - [X86][SSE] Added i686/SSE2 vector shift tests.
Simon Pilgrim
- [llvm] r242440 - [X86][SSE] Updated vector conversion test names.
Simon Pilgrim
- [llvm] r242443 - [X86][SSE] Added nounwind attribute to vector shift tests.
Simon Pilgrim
- [llvm] r242448 - Fix spelling. NFCI.
Simon Pilgrim
- [PATCH] D11327: [X86][SSE] Keep 32-bit target i64 vector shifts on SSE unit.
Simon Pilgrim
- [llvm] r242609 - Tidyup shufflevector calls - don't repeat inputs if you can avoid it.
Simon Pilgrim
- [llvm] r242610 - Refreshed tests and reordered in descending integer size.
Simon Pilgrim
- [llvm] r242613 - Refreshed tests.
Simon Pilgrim
- [llvm] r242614 - [X86][SSE] Added additional fp/int tests.
Simon Pilgrim
- [llvm] r242621 - [X86][SSE] Updated SHL/LSHR i64 vectorization costs.
Simon Pilgrim
- [PATCH] D11331: Remove TargetInstrInfo::canFoldMemoryOperand
Simon Pilgrim
- [llvm] r242636 - Use SDValue bool check. NFCI.
Simon Pilgrim
- [PATCH] D10683: AVX-512 vector shuffle lowering
Simon Pilgrim
- [llvm] r242638 - Remove TargetInstrInfo::canFoldMemoryOperand
Simon Pilgrim
- [PATCH] D11331: Remove TargetInstrInfo::canFoldMemoryOperand
Simon Pilgrim
- [PATCH] D11331: Remove TargetInstrInfo::canFoldMemoryOperand
Simon Pilgrim
- [PATCH] D11340: [X86] Allow load folding into PUSH instructions
Simon Pilgrim
- [llvm] r242640 - [DAGCombiner] Fixed minor typo that was missed in D9097.
Simon Pilgrim
- [llvm] r242643 - [X86][SSE] Reordered cast vectorization costs. NFCI.
Simon Pilgrim
- [llvm] r242645 - [X86][SSE] Tidied up vector CTLZ/CTTZ. NFCI.
Simon Pilgrim
- [PATCH] D11179: [asan] Invalid debug info for promotable allocas
Alexander Potapenko
- [PATCH] D8506: Set a debugger "target" to guide DWARF choices
Adrian Prantl
- [llvm] r242046 - Service the doxygen comments in DwarfUnit and DwarfDebug.
Adrian Prantl
- [PATCH] Wire up external debug type references in LLVM
Adrian Prantl
- [PATCH] Wire up external debug type references in LLVM
Adrian Prantl
- [llvm] r242302 - Debug Info: Add basic support for external types references.
Adrian Prantl
- [PATCH] D11268: [DebugInfo] Fix ARM/AArch64 prologue_end position
Adrian Prantl
- [PATCH] D10918: [lld][ELF] Apply segments from linker scripts
Denis Protivensky
- [PATCH] D11186: [mips][mcjit] Calculate correct addend for R_MIPS_HI16 and R_MIPS_PCHI16 relocations.
Vladimir Radosavljevic
- [PATCH] D11217: [mips64][mcjit] Add test for MIPS64R6 relocations, and change some check expressions in MIPS64R2 test.
Vladimir Radosavljevic
- [PATCH] D11293: [mips] Remove incorrect DebugLoc entries from prologue.
Vladimir Radosavljevic
- [PATCH] D11268: [DebugInfo] Fix ARM/AArch64 prologue_end position
Oleg Ranevskyy
- [llvm] r235483 - [patchpoint] Add support for symbolic patchpoint targets to SelectionDAG and the
Philip Reames
- [PATCH] D11239: [LoopUnswitch] Add an else clause to IsTrivialUnswitchCondition() when checking HeaderTerm instruction type
Philip Reames
- [llvm] r233722 - [Orc][MCJIT] Remove the small code model regression tests.
Philip Reames
- [llvm] r241139 - [NaryReassociate] enhances nsw by leveraging @llvm.assume
Philip Reames
- [llvm] r242441 - List supported architectures for StackMap section and related intrinsics
Philip Reames
- [PATCH] D11276: [LoopUnswitch] Code refactoring to separate trivial loop unswitch and non-trivial loop unswitch in processCurrentLoop()
Philip Reames
- [PATCH] D9784: Remove loop variant range check when induction variable is strictly increasing
Philip Reames
- [PATCH] D11278: [IndVars] Make loop varying predicates loop invariant.
Philip Reames
- [llvm] r240010 - Update LLVM bindings after r239940. Apparently these aren't included in
Juergen Ributzka
- [llvm] r240010 - Update LLVM bindings after r239940. Apparently these aren't included in
Juergen Ributzka
- [PATCH] D8506: Set a debugger "target" to guide DWARF choices
Paul Robinson
- [PATCH] D8506: Set a debugger "target" to guide DWARF choices
Paul Robinson
- [PATCH] D8506: Set a debugger "target" to guide DWARF choices
Paul Robinson
- [PATCH] D8506: Set a debugger "target" to guide DWARF choices
Paul Robinson
- [llvm] r242338 - Add a "debugger tuning" concept that allows us to fine-tune how we
Paul Robinson
- [PATCH] D8506: Set a debugger "target" to guide DWARF choices
Paul Robinson
- [llvm] r242236 - Accept lower case to handle windows error messages.
Robinson, Paul
- Start adding documentation for llvm-lib
Robinson, Paul
- [PATCH] D11210: Broaden optimization of fcmp ([us]itofp x, constant)
Arch D. Robison
- [PATCH] D11332: [LIT] Allow for executeCommand to take the stdin input.
Jonathan Roelofs
- [llvm] r232769 - libLTO, llvm-lto, gold: Introduce flag for controlling optimization level.
Chad Rosier
- [llvm] r232769 - libLTO, llvm-lto, gold: Introduce flag for controlling optimization level.
Chad Rosier
- [PATCH] D11160: Targets: commonize some stack realignment code
Chad Rosier
- [PATCH] D11257: Adding support for TBYTE type for MS inline asm
Chad Rosier
- [PATCH] D11257: Adding support for TBYTE type for MS inline asm
Chad Rosier
- [PATCH] D11212: [SCEV] Apply NSW and NUW flags via poison value analysis
Bjarke Hammersholt Roune
- [PATCH] D11212: [SCEV] Apply NSW and NUW flags via poison value analysis
Bjarke Hammersholt Roune
- [PATCH] D11212: [SCEV] Apply NSW and NUW flags via poison value analysis
Bjarke Hammersholt Roune
- [PATCH] D11212: [SCEV] Apply NSW and NUW flags via poison value analysis
Bjarke Hammersholt Roune
- [PATCH] D11212: [SCEV] Apply NSW and NUW flags via poison value analysis
Bjarke Hammersholt Roune
- [PATCH] D11212: [SCEV] Apply NSW and NUW flags via poison value analysis
Bjarke Hammersholt Roune
- [PATCH] D11212: [SCEV] Apply NSW and NUW flags via poison value analysis
Bjarke Hammersholt Roune
- [PATCH] D11212: [SCEV] Apply NSW and NUW flags via poison value analysis
Bjarke Hammersholt Roune
- [PATCH] D11212: [SCEV] Apply NSW and NUW flags via poison value analysis
Bjarke Hammersholt Roune
- [PATCH] D11116: Expose setPersonalityFn to C and Go
Amaury SECHET
- [PATCH] D11141: Add support to set/get ordering for load/store from the C API
Amaury SECHET
- [PATCH] D11342: Minor fixes for SparseBitVector
Lenar Safin
- [PATCH] D11342: Minor fixes for SparseBitVector
Lenar Safin
- [PATCH] D9887: [DebugInfo][FastISel] Prevent using debug location from previous block for local values
Alexey Samsonov
- [PATCH] D11095: CFI: Add a default blacklist.
Alexey Samsonov
- [compiler-rt] r242193 - [Sanitizer] Fix fopencookie() interceptor to work with null hook functions.
Alexey Samsonov
- [PATCH] D11179: [asan] Invalid debug info for promotable allocas
Alexey Samsonov
- [PATCH] D11073: Architectures for darwin need to be conditionalized based on the operating system.
Alexey Samsonov
- [PATCH] D11073: Architectures for darwin need to be conditionalized based on the operating system.
Alexey Samsonov
- [PATCH] D11082: [CMake] Adding some utility functions for Darwin builds into a new CompilerRTDarwinUtils.cmake module
Alexey Samsonov
- [compiler-rt] r242350 - [probile] Fix memory leak introduced in r241824.
Alexey Samsonov
- [compiler-rt] r242350 - [probile] Fix memory leak introduced in r241824.
Alexey Samsonov
- [llvm] r242354 - llvm-ar: Don't write the directory in the string table.
Alexey Samsonov
- [llvm] r242354 - llvm-ar: Don't write the directory in the string table.
Alexey Samsonov
- [compiler-rt] r242363 - [CMake] Revisit PR23539: allow to override SANITIZER_MIN_OSX_VERSION at configure time.
Alexey Samsonov
- [PATCH] D11252: [CMake] Workaround for PR24144: avoid installing libcxx_tsan and libcxx_msan by default "ninja install" command.
Alexey Samsonov
- [compiler-rt] r242424 - [CMake] Workaround for PR24144: avoid installing libcxx_tsan and libcxx_msan by default "ninja install" command.
Alexey Samsonov
- [PATCH] D11252: [CMake] Workaround for PR24144: avoid installing libcxx_tsan and libcxx_msan by default "ninja install" command.
Alexey Samsonov
- [compiler-rt] r242444 - [CMake] One more attempt to fix PR24144.
Alexey Samsonov
- [compiler-rt] r242449 - [ASan] PR24150: restrict test case to i386.
Alexey Samsonov
- [PATCH] [comiler-rt/ubsan] getVtablePrefix must not sanity-check on Prefix->Offset > 0
Alexey Samsonov
- [PATCH] D11284: [Sanitizer] Teach ReadFileToBuffer to distinguish empty file from inaccessible file.
Alexey Samsonov
- [compiler-rt] r242594 - [Sanitizer] Teach ReadFileToBuffer to distinguish empty file from inaccessible file.
Alexey Samsonov
- [PATCH] D11284: [Sanitizer] Teach ReadFileToBuffer to distinguish empty file from inaccessible file.
Alexey Samsonov
- [PATCH] D11307: Don't try to instrument allocas used by outlined SEH funclets
Alexey Samsonov
- [llvm] r242015 - [mips] Explained the 'w' modifier in the Inline Assembler documentation.
Daniel Sanders
- [PATCH] D10969: Replace Triple with a new TargetTuple in MCTargetDesc/* and related. NFC.
Daniel Sanders
- [PATCH] D10969: Replace Triple with a new TargetTuple in MCTargetDesc/* and related. NFC.
Daniel Sanders
- [PATCH] D10715: Switch test-release.sh to build with cmake by default (PR21561)
Daniel Sanders
- [PATCH] D10967: [mips] Fix li/la differences between IAS and GAS.
Daniel Sanders
- [llvm] r242139 - [mips] Fix li/la differences between IAS and GAS.
Daniel Sanders
- [PATCH] D6563: test-release.sh: Add ability to do a test build using the trunk or branches.
Daniel Sanders
- [PATCH] D10715: Switch test-release.sh to build with cmake by default (PR21561)
Daniel Sanders
- [PATCH] D10715: Switch test-release.sh to build with cmake by default (PR21561)
Daniel Sanders
- [PATCH] D6563: test-release.sh: Add ability to do a test build using the trunk or branches.
Daniel Sanders
- [PATCH] D6563: test-release.sh: Add ability to do a test build using the trunk or branches.
Daniel Sanders
- [PATCH] D11260: AMDPGU/R600: Replace llvm_unreachable() call with LLVMContext::emitError()
Daniel Sanders
- [PATCH] D9524: [mips] [IAS] Add support for the DLA pseudo-instruction.
Daniel Sanders
- [llvm] r242102 - [CMake] We shouldn't be storing values in the cache unless they actually need CMake cache behavior.
Daniel Sanders
- [llvm] r242331 - Switch the release script to build with CMake by default (PR21561)
Daniel Sanders
- [llvm] r242102 - [CMake] We shouldn't be storing values in the cache unless they actually need CMake cache behavior.
Daniel Sanders
- [llvm] r242410 - AMDPGU/R600: Replace llvm_unreachable() call with LLVMContext::emitError()
Daniel Sanders
- [llvm] r242518 - test-release.sh: Add ability to do a test build using the trunk or branches.
Daniel Sanders
- [PATCH] D6563: test-release.sh: Add ability to do a test build using the trunk or branches.
Daniel Sanders
- [llvm] r242410 - AMDPGU/R600: Replace llvm_unreachable() call with LLVMContext::emitError()
Daniel Sanders
- [PATCH] D10958: [JIT] Use std::function with InstallLazyFunctionCreator
Pierre-Andre Saulais
- [PATCH] D11138: [ExecutionEngine] Use std::function with InstallLazyFunctionCreator
Pierre-Andre Saulais
- [PATCH] D9998: [RuntimeDyld] Adapt PPC64 relocations to PPC32
Pierre-Andre Saulais
- [llvm] r242081 - [PPC64LE] More improvements to VSX swap optimization
Bill Schmidt
- [PATCH] D11183: Add missing builtins to the PPC back end for ABI compliance (vol. 4)
Bill Schmidt
- [llvm] r242296 - [PPC64LE] Fix vec_sld semantics for little endian
Bill Schmidt
- [llvm] r242296 - [PPC64LE] Fix vec_sld semantics for little endian
Bill Schmidt
- [llvm] r242296 - [PPC64LE] Fix vec_sld semantics for little endian
Bill Schmidt
- [llvm] r242296 - [PPC64LE] Fix vec_sld semantics for little endian
Bill Schmidt
- [llvm] r242442 - [PowerPC] v4i32 is a VSRCRegClass
Bill Schmidt
- [PATCH] D10161: [SCEV][LoopVectorize] Allow ScalarEvolution to make assumptions about overflows
Arnold Schwaighofer
- [llvm] r242558 - MergeFuncs: Transfer the function parameter attributes to the call site
Arnold Schwaighofer
- [llvm] r242646 - Revert "MergeFuncs: Transfer the function parameter attributes to the call site"
Arnold Schwaighofer
- [llvm] r242558 - MergeFuncs: Transfer the function parameter attributes to the call site
Arnold Schwaighofer
- [llvm] r242558 - MergeFuncs: Transfer the function parameter attributes to the call site
Arnold Schwaighofer
- [PATCH] D11179: [asan] Invalid debug info for promotable allocas
Kostya Serebryany
- [PATCH] D11179: [asan] Invalid debug info for promotable allocas
Kostya Serebryany
- [PATCH] D11179: [asan] Invalid debug info for promotable allocas
Kostya Serebryany
- [PATCH] D11277: [lib/Fuzzer] Add sanitizer runtime errors unit save option
Kostya Serebryany
- [PATCH] D11277: [lib/Fuzzer] Add sanitizer runtime errors unit save option
Kostya Serebryany
- [PATCH] D11277: [lib/Fuzzer] Add sanitizer runtime errors unit save option
Kostya Serebryany
- [PATCH] D11284: [Sanitizer] Teach ReadFileToBuffer to distinguish empty file from inaccessible file.
Kostya Serebryany
- [llvm] r242596 - [libFuzzer] require the files and directories passed to the fuzzer to exist
Kostya Serebryany
- [PATCH] D11277: [lib/Fuzzer] Add sanitizer runtime errors unit save option
Kostya Serebryany
- [LNT] r242070 - Start adding a simple REST API to LNT
Bill Seurer
- [PATCH] D10867: [Codegen] Added intrinsics 'absdiff' and corresponding SDNodes for absolute difference operation
Shahid
- [PATCH] D10867: [Codegen] Added intrinsics 'absdiff' and corresponding SDNodes for absolute difference operation
Shahid
- [PATCH] D10867: [Codegen] Added intrinsics 'absdiff' and corresponding SDNodes for absolute difference operation
Shahid
- [PATCH] D10964: [Codegen] Add intrinsics 'hadd*' and corresponding SDNodes for horizontal sum operation.
Shahid
- [PATCH] D10867: [Codegen] Added intrinsics 'absdiff' and corresponding SDNodes for absolute difference operation
Shahid
- [PATCH] D10867: [Codegen] Added intrinsics 'absdiff' and corresponding SDNodes for absolute difference operation
Shahid
- [PATCH] D10273: Add intrinsics and SDNodes for signed/unsigned absolute difference (absdiff) and horizontal add (hadd).
Shahid
- [PATCH] TableGen: Put NoRegAltName up front in RegAltNameIndices
David Siegel
- [lld] r240922 - COFF: Fix logic to find default entry name or subsystem.
Sean Silva
- [llvm] r242281 - [PM/AA] Fix *numerous* serious bugs in GlobalsModRef found by
Sean Silva
- [lld] r240922 - COFF: Fix logic to find default entry name or subsystem.
Sean Silva
- [llvm] r242281 - [PM/AA] Fix *numerous* serious bugs in GlobalsModRef found by
Sean Silva
- [llvm] r242281 - [PM/AA] Fix *numerous* serious bugs in GlobalsModRef found by
Sean Silva
- [llvm] r242273 - [X86][SSE] Added i686/SSE2 vector shift tests.
Sean Silva
- [llvm] r242356 - Add a test for r242281 from an old patch of mine.
Sean Silva
- [PATCH] D11188: [LLD] New ELF implementation
Sean Silva
- [llvm] r242281 - [PM/AA] Fix *numerous* serious bugs in GlobalsModRef found by
Sean Silva
- [PATCH] D11272: Add a TrailingObjects template class.
Sean Silva
- [lld] r240922 - COFF: Fix logic to find default entry name or subsystem.
Sean Silva
- [lld] r242452 - Add missing REQUIRES to this test.
Sean Silva
- [lld] r239937 - COFF: Create import library files.
Sean Silva
- Start adding documentation for llvm-lib
Sean Silva
- [llvm] r242281 - [PM/AA] Fix *numerous* serious bugs in GlobalsModRef found by
Sean Silva
- [PATCH] D11277: [lib/Fuzzer] Add sanitizer runtime errors unit save option
Karl Skomski
- [PATCH] D11277: [lib/Fuzzer] Add sanitizer runtime errors unit save option
Karl Skomski
- [PATCH] D11277: [lib/Fuzzer] Add sanitizer runtime errors unit save option
Karl Skomski
- [PATCH] D11277: [lib/Fuzzer] Add sanitizer runtime errors unit save option
Karl Skomski
- [PATCH] D11012: Add a target environment for CoreCLR.
Nikola Smiljanić
- MIR Serialization: Serialize the sub register indices.
Duncan P. N. Exon Smith
- [PATCH] D11104: Add setBlockFreq interface to BlockFrequencyInfo, BlockFrequencyInfoImplBase, and BlockFrequencyInfoImpl.
Duncan P. N. Exon Smith
- [PATCH] D11104: Add setBlockFreq interface to BlockFrequencyInfo, BlockFrequencyInfoImplBase, and BlockFrequencyInfoImpl.
Duncan P. N. Exon Smith
- [PATCH] D10979: Update the branch weight metadata in JumpThreading pass.
Duncan P. N. Exon Smith
- [PATCH] D11196: Create a wrapper pass for BlockFrequencyInfo so that block frequency analysis can be done without requiring a pass.
Duncan P. N. Exon Smith
- [PATCH] D11196: Create a wrapper pass for BlockFrequencyInfo so that block frequency analysis can be done without requiring a pass.
Duncan P. N. Exon Smith
- [PATCH] MIR Serialization: Serialize references from stack objects to named allocas.
Duncan P. N. Exon Smith
- [PATCH] AsmParser: Add a function to parse a standalone type and value
Duncan P. N. Exon Smith
- [PATCH] MIR Serialization: Serialize the jump table info and the jump table index operands.
Duncan P. N. Exon Smith
- [PATCH] D11241: Create a wrapper pass for BranchProbabilityInfo so that branch probability analysis can be done without requiring a pass.
Duncan P. N. Exon Smith
- [PATCH] D11250: Rename LoopInfo::Analyze() to LoopInfo::analyze() and turn its parameter type to const&.
Duncan P. N. Exon Smith
- [PATCH] [comiler-rt/ubsan] getVtablePrefix must not sanity-check on Prefix->Offset > 0
Duncan P. N. Exon Smith
- [llvm] r242104 - Add capability to get and set the personalitty function from the C API
Duncan P. N. Exon Smith
- [llvm] r242266 - [vim] Add the IR's comment prefix to the comments list. This allows vim
Duncan P. N. Exon Smith
- [llvm] r242267 - [vim] Update the syntax to mark REQUIRES lines and not talk about
Duncan P. N. Exon Smith
- [llvm] r242359 - Clear kill flags in ARMLoadStoreOptimizer.
Duncan P. N. Exon Smith
- [PATCH] D11274: Add new constructors for LoopInfo/DominatorTree/BFI/BPI
Duncan P. N. Exon Smith
- [PATCH] MIR Serialization: Serialize the frame index machine operands.
Duncan P. N. Exon Smith
- [llvm] r242104 - Add capability to get and set the personalitty function from the C API
Duncan P. N. Exon Smith
- [PATCH] D10280: AsmParser: Add a function to parse a standalone type and value
Duncan P. N. Exon Smith
- [PATCH] MIR Serialization: Initial serialization of constant pools and constant pool operands.
Duncan P. N. Exon Smith
- [PATCH] MIR Parser: Add support for quoted named global value operands.
Duncan P. N. Exon Smith
- [llvm] r242179 - Add support for on-disk hash table lookup with a known hash, for situations where the same key will be looked up in multiple tables.
Richard Smith
- [PATCH] D11272: Add a TrailingObjects template class.
Richard Smith
- Is it OK to upgrade autoconf\config.guess?
Joerg Sonnenberger
- [PATCH] D11188: [LLD] New ELF implementation
Joerg Sonnenberger
- [PATCH] D10524: Clang/driver: emulated TLS mode.
Joerg Sonnenberger
- [PATCH] D11188: [LLD] New ELF implementation
Joerg Sonnenberger
- [lld] r242088 - Initial ELF port.
Michael Spencer
- [PATCH] D11188: [LLD] New ELF implementation
Michael Spencer
- [PATCH] D11188: [LLD] New ELF implementation
Michael Spencer
- [PATCH] D11188: [LLD] New ELF implementation
Michael Spencer
- [PATCH] D11188: [LLD] New ELF implementation
Michael Spencer
- [lld] r242088 - Initial ELF port.
Michael J. Spencer
- [lld] r242092 - Remove commented out code.
Michael J. Spencer
- [lld] r242093 - Put explicit template instantiations in the correct namespace.
Michael J. Spencer
- [lld] r242098 - Fix warnings.
Michael J. Spencer
- [lld] r242118 - Revert ELF port. Posting to mailing list.
Michael J. Spencer
- [www-releases] r242024 - Add 3.6.2 binaries and source code
Tom Stellard
- [www-releases] r242026 - Add links to 3.6.2 binaries and source code
Tom Stellard
- [llvm] r242038 - AMDGPU/SI: Select mad patterns to v_mac_f32
Tom Stellard
- [PATCH] D10978: AMDGPU/SI: Fix read2 merging into a super register.
Tom Stellard
- [PATCH] D10936: AMDGPU: Avoid using 64-bit shift for i64 (shl x, 32)
Tom Stellard
- [llvm] r242146 - AMDGPU/SI: Add support for shrinking v_cndmask_b32_e32 instructions
Tom Stellard
- [PATCH] D11220: Correct lowering of memmove in NVPTX
Tom Stellard
- [PATCH] D11224: SelectionDAG: Add AssertAnd SDNode
Tom Stellard
- [PATCH] D11225: AMDPGU/SI: Use AssertAnd node to mask high bit for scratch offsets
Tom Stellard
- [PATCH] D11226: AMDPGU/SI: Negative offsets aren't allowed in MUBUF's vaddr operand
Tom Stellard
- [PATCH] D11226: AMDPGU/SI: Negative offsets aren't allowed in MUBUF's vaddr operand
Tom Stellard
- [PATCH] D11224: SelectionDAG: Add AssertAnd SDNode
Tom Stellard
- [PATCH] D11225: AMDPGU/SI: Use AssertAnd node to mask high bit for scratch offsets
Tom Stellard
- [PATCH] D11260: AMDPGU/R600: Replace llvm_unreachable() call with LLVMContext::emitError()
Tom Stellard
- [PATCH] D11263: ELFYAML: Enable parsing of EM_AMDGPU
Tom Stellard
- [PATCH] D11265: LLD: ELF: Make ELFFile::handleSectionWithNoSymbols() virtual
Tom Stellard
- [PATCH] D11266: LLD: ELF: Correctly identify SHT_NOTE sections with !SHF_ALLOC as type*Note
Tom Stellard
- [PATCH] D11267: LLD: Add AMDGPU ELF ReaderWriter
Tom Stellard
- [llvm] r242410 - AMDPGU/R600: Replace llvm_unreachable() call with LLVMContext::emitError()
Tom Stellard
- [llvm] r242412 - AMDGPU/R600: Remove unused variable
Tom Stellard
- [www-releases] r242418 - Add 3.6.2 docs.
Tom Stellard
- [www-releases] r242418 - Add 3.6.2 docs.
Tom Stellard
- [www-releases] r242418 - Add 3.6.2 docs.
Tom Stellard
- [www-releases] r242418 - Add 3.6.2 docs.
Tom Stellard
- [www-releases] r242418 - Add 3.6.2 docs.
Tom Stellard
- [www-releases] r242418 - Add 3.6.2 docs.
Tom Stellard
- [www-releases] r242418 - Add 3.6.2 docs.
Tom Stellard
- [www-releases] r242418 - Add 3.6.2 docs.
Tom Stellard
- [www-releases] r242418 - Add 3.6.2 docs.
Tom Stellard
- [www-releases] r242418 - Add 3.6.2 docs.
Tom Stellard
- [www-releases] r242418 - Add 3.6.2 docs.
Tom Stellard
- [www-releases] r242418 - Add 3.6.2 docs.
Tom Stellard
- [www-releases] r242418 - Add 3.6.2 docs.
Tom Stellard
- [www-releases] r242419 - Add 3.6.2 release to index.html
Tom Stellard
- [llvm] r242433 - AMDPGU/SI: Use AssertZext node to mask high bit for scratch offsets
Tom Stellard
- [llvm] r242434 - AMDPGU/SI: Negative offsets aren't allowed in MUBUF's vaddr operand
Tom Stellard
- [www] r242497 - Add 3.6.2 release information
Tom Stellard
- [PATCH] D11232: Always run GlobalDCE before the inliner
Evgeniy Stepanov
- [PATCH] D11232: Always run GlobalDCE before the inliner
Evgeniy Stepanov
- [PATCH] D11232: Always run GlobalDCE before the inliner
Evgeniy Stepanov
- [PATCH] D11232: Always run GlobalDCE before the inliner
Evgeniy Stepanov
- [compiler-rt] r242535 - [msan] Fix open_memstream handling.
Evgeniy Stepanov
- [PATCH] D11307: Don't try to instrument allocas used by outlined SEH funclets
Evgeniy Stepanov
- [compiler-rt] r242582 - [asan] Fix sanitizer_allocator_test on AArch64.
Evgeniy Stepanov
- [llvm] r242595 - [asan] Fix shadow mapping on Android/AArch64.
Evgeniy Stepanov
- [compiler-rt] r242647 - [sanitizer] De-flake one test.
Evgeniy Stepanov
- [llvm] r242111 - Give an explicit triple to llvm/test/CodeGen/X86/pr13577.ll.
NAKAMURA Takumi
- [llvm] r242117 - Prune trailing whitespaces and CRs.
NAKAMURA Takumi
- [llvm] r242120 - [CMake] Unbreak add_llvm_external_project when external projects are specified.
NAKAMURA Takumi
- [PATCH] D11097: New EH representation for MSVC compatibility
Joseph Tremoulet
- [PATCH] D11097: New EH representation for MSVC compatibility
Joseph Tremoulet
- [PATCH] D11286: [ImplicitNullChecks] Work with implicit defs.
Joseph Tremoulet
- [PATCH] D11051: Extend LICM to hoist loop invariant GEP out
Andrew Trick
- [PATCH] D10909: PrologEpilogInserter: Improve API to determine callee save regsiters.
Andrew Trick
- [PATCH] D10513: ARM: Enable MachineScheduler and disable PostRAScheduler for swift CPU.
Andrew Trick
- [lld] r242066 - COFF: Split createSymbolAndSymbolTable to small functions. NFC.
Rui Ueyama
- [PATCH] D11140: [ELF/AArch64] Fix export TLS dynamic symbol
Rui Ueyama
- [lld] r242075 - COFF: Inline Defined::getRVA because it's very hot.
Rui Ueyama
- [lld] r242078 - COFF: Fix x86 delay-load helper function name.
Rui Ueyama
- [lld] r242088 - Initial ELF port.
Rui Ueyama
- [lld] r242110 - COFF: Fix entry name inference for x86.
Rui Ueyama
- [lld] r242112 - Revert "Make COFF linker work when it's built by clang again."
Rui Ueyama
- [lld] r240922 - COFF: Fix logic to find default entry name or subsystem.
Rui Ueyama
- [PATCH] D11188: [LLD] New ELF implementation
Rui Ueyama
- [PATCH] D11188: [LLD] New ELF implementation
Rui Ueyama
- [PATCH] D11188: [LLD] New ELF implementation
Rui Ueyama
- [PATCH] D11188: [LLD] New ELF implementation
Rui Ueyama
- [lld] r242259 - COFF: Fix base relocations for __imp_ symbols on x86.
Rui Ueyama
- [PATCH] D11188: [LLD] New ELF implementation
Rui Ueyama
- [lld] r242342 - COFF: Fix mangled dllexported names.
Rui Ueyama
- [lld] r242343 - COFF: Implement x86 delay-load thunks.
Rui Ueyama
- [lld] r242353 - COFF: Fix offset in x86 delay-load thunks.
Rui Ueyama
- [lld] r242427 - COFF: Set Load Configuration entry in Data Directory.
Rui Ueyama
- [PATCH] D11188: [LLD] New ELF implementation
Rui Ueyama
- [lld] r239937 - COFF: Create import library files.
Rui Ueyama
- [lld] r240922 - COFF: Fix logic to find default entry name or subsystem.
Rui Ueyama
- [lld] r239937 - COFF: Create import library files.
Rui Ueyama
- [PATCH] D11178: [mips][micromips] Implement ADDU16, AND16, ANDI16, NOT16, OR16, SLL16 and SRL16 instructions
Hrvoje Varga
- [PATCH] D11292: [mips][microMIPS] Implement BREAK16, LI16, MOVE16, SDBBP16, SUBU16 and XOR16 instructions
Hrvoje Varga
- [llvm] r242413 - Correct lowering of memmove in NVPTX
Larisse Voufo
- [llvm] r242413 - Correct lowering of memmove in NVPTX
Larisse Voufo
- [PATCH] D11287: [zorg]Support separate toolchain locations for android build and test
Oleksiy Vyalov
- [compiler-rt] r242651 - asan: fix a test
Dmitry Vyukov
- [patch] Reduce memory usage of ComputeEditDistance() by (almost) 50%
Nico Weber
- [llvm] r242069 - Reduce memory usage of ComputeEditDistance() by (almost) 50%
Nico Weber
- [patch] Reduce memory usage of ComputeEditDistance() by (almost) 50%
Nico Weber
- [lld] r242415 - Fix test/COFF/dll.test after r242342.
Nico Weber
- [PATCH] D11249: Fix PR#24142
Guozhi Wei
- [PATCH] D11249: Fix PR#24142
Guozhi Wei
- [PATCH] D11249: Fix PR#24142
Guozhi Wei
- [PATCH] D11311: Replace hardcoded threshold with an option when analyze read attributes
Xuetian Weng
- [PATCH] D11311: Replace hardcoded threshold with an option when analyze read attributes
Xuetian Weng
- [PATCH] D11314: [NVPTX] make load on global readonly memory to use ldg
Xuetian Weng
- [PATCH] D11167: Avoid passing objects with __declspec(align) members by value (PR24113) - llvm part
Hans Wennborg
- [PATCH] Fix test-release.sh to use DESTDIR
Hans Wennborg
- [PATCH] Fix test-release.sh to use DESTDIR
Hans Wennborg
- [llvm] r242157 - Allocate the IntervalMap in ELF.h on the heap to work around MSVC alignment bug (PR24113)
Hans Wennborg
- [llvm] r242160 - ARMAsmParser: Take MCInst param by const-ref
Hans Wennborg
- [PATCH] D11167: Avoid passing objects with __declspec(align) members by value (PR24113) - llvm part
Hans Wennborg
- [PATCH] Fix test-release.sh to use DESTDIR
Hans Wennborg
- [PATCH] D10715: Switch test-release.sh to build with cmake by default (PR21561)
Hans Wennborg
- [PATCH] D10715: Switch test-release.sh to build with cmake by default (PR21561)
Hans Wennborg
- [PATCH] Fix test-release.sh to use DESTDIR
Hans Wennborg
- [llvm] r242194 - test-release.sh: Remove the InstallDir parameter from configure_llvmCore
Hans Wennborg
- [PATCH] D10715: Switch test-release.sh to build with cmake by default (PR21561)
Hans Wennborg
- [llvm] r242222 - Update the trunk version to 3.8.0svn.
Hans Wennborg
- [test-suite] r242226 - Creating release_37 branch off revision 242221
Hans Wennborg
- [lld] r242233 - Creating release_37 branch off revision 242221
Hans Wennborg
- [llvm] r242237 - ReleaseNotes.rst: Bump version to 3.8
Hans Wennborg
- [llvm] r242245 - Fix Sphinx error about duplicate label in CommandLine.rst:1560 and CoverageMappingFormat.rst
Hans Wennborg
- [PATCH] D10715: Switch test-release.sh to build with cmake by default (PR21561)
Hans Wennborg
- [PATCH] D6563: test-release.sh: Add ability to do a test build using the trunk or branches.
Hans Wennborg
- [llvm] r242239 - [PowerPC] Support symbolic targets in patchpoints
Hans Wennborg
- [llvm] r242288 - [PPC] Disassemble little endian ppc instructions in the right byte order
Hans Wennborg
- [llvm] r242331 - Switch the release script to build with CMake by default (PR21561)
Hans Wennborg
- [PATCH] D10715: Switch test-release.sh to build with cmake by default (PR21561)
Hans Wennborg
- [PATCH] D10715: Switch test-release.sh to build with cmake by default (PR21561)
Hans Wennborg
- [llvm] r242341 - test-release.sh: Run both .o files through sed before comparing them
Hans Wennborg
- [compiler-rt] r242350 - [probile] Fix memory leak introduced in r241824.
Hans Wennborg
- [PATCH] D11252: [CMake] Workaround for PR24144: avoid installing libcxx_tsan and libcxx_msan by default "ninja install" command.
Hans Wennborg
- [compiler-rt] r242350 - [probile] Fix memory leak introduced in r241824.
Hans Wennborg
- [PATCH] D10715: Switch test-release.sh to build with cmake by default (PR21561)
Hans Wennborg
- [PATCH] D6563: test-release.sh: Add ability to do a test build using the trunk or branches.
Hans Wennborg
- [compiler-rt] r242424 - [CMake] Workaround for PR24144: avoid installing libcxx_tsan and libcxx_msan by default "ninja install" command.
Hans Wennborg
- [compiler-rt] r242444 - [CMake] One more attempt to fix PR24144.
Hans Wennborg
- [llvm] r242442 - [PowerPC] v4i32 is a VSRCRegClass
Hans Wennborg
- [test-suite] r242462 - Creating release directory for release_370.
Hans Wennborg
- [test-suite] r242463 - Creating release candidate rc1 from release_370 branch
Hans Wennborg
- [lld] r242476 - Creating release directory for release_370.
Hans Wennborg
- [lld] r242477 - Creating release candidate rc1 from release_370 branch
Hans Wennborg
- [llvm] r242236 - Accept lower case to handle windows error messages.
Hans Wennborg
- [llvm] r242296 - [PPC64LE] Fix vec_sld semantics for little endian
Hans Wennborg
- [llvm] r242543 - Add libunwind to the release scripts
Hans Wennborg
- [compiler-rt] r242449 - [ASan] PR24150: restrict test case to i386.
Hans Wennborg
- [llvm] r242281 - [PM/AA] Fix *numerous* serious bugs in GlobalsModRef found by
Hans Wennborg
- [llvm] r242281 - [PM/AA] Fix *numerous* serious bugs in GlobalsModRef found by
Hans Wennborg
- [PATCH] D11116: Expose setPersonalityFn to C and Go
Andrew Wilkins
- [llvm] r242104 - Add capability to get and set the personalitty function from the C API
Andrew Wilkins
- [PATCH] D10946: Add capability to get and set the personalitty function from the C API
Andrew Wilkins
- [PATCH] D11116: Expose setPersonalityFn to C and Go
Andrew Wilkins
- [llvm] r242289 - Expose setPersonalityFn to Go
Andrew Wilkins
- [PATCH] D11141: Add support to set/get ordering for load/store from the C API
Andrew Wilkins
- [llvm] r242104 - Add capability to get and set the personalitty function from the C API
Andrew Wilkins
- [PATCH] D11288: [llgo] cmd/gllgo: handle/ignore more flags
Andrew Wilkins
- [PATCH] D11288: [llgo] cmd/gllgo: handle/ignore more flags
Andrew Wilkins
- [PATCH] D11288: [llgo] cmd/gllgo: handle/ignore more flags
Andrew Wilkins
- [PATCH] D11290: [cmake] pass GO_EXECUTABLE to llgo-go
Andrew Wilkins
- [PATCH] D11291: [llgo] build llgoi by default
Andrew Wilkins
- [PATCH] reserve constants for Swift bitcode compatibility
Bob Wilson
- [PATCH] reserve constants for Swift bitcode compatibility
Bob Wilson
- [PATCH] D11174: [BranchFolding] do not iterate the aliases of virtual registers
Jingyue Wu
- [PATCH] D11175: [CGP] DisableBranchOpts guards against EliminateMostlyEmptyBlocks
Jingyue Wu
- [PATCH] D11201: [NVPTX] enable SpeculativeExecution in NVPTX
Jingyue Wu
- [PATCH] D11220: Correct lowering of memmove in NVPTX
Jingyue Wu
- [PATCH] D11220: Correct lowering of memmove in NVPTX
Jingyue Wu
- [PATCH] D11201: [NVPTX] enable SpeculativeExecution in NVPTX
Jingyue Wu
- [PATCH] D11174: [BranchFolding] do not iterate the aliases of virtual registers
Jingyue Wu
- [llvm] r242437 - [NVPTX] enable SpeculativeExecution in NVPTX
Jingyue Wu
- [PATCH] D11304: [NVPTX] run LSR before straight-line optimizations
Jingyue Wu
- [PATCH] D11311: Replace hardcoded threshold with an option when analyze read attributes
Jingyue Wu
- [PATCH] D11314: [NVPTX] make load on global readonly memory to use ldg
Jingyue Wu
- [PATCH] D11304: [NVPTX] run LSR before straight-line optimizations
Jingyue Wu
- [PATCH] D11304: [NVPTX] run LSR before straight-line optimizations
Jingyue Wu
- [PATCH] D11257: Adding support for TBYTE type for MS inline asm
Marina Yatsina
- [PATCH] D11337: Fix bug in ins and outs operand order
Marina Yatsina
- [PATCH] D11257: Adding support for TBYTE type for MS inline asm
Marina Yatsina
- [PATCH] D11257: Adding support for TBYTE type for MS inline asm
Marina Yatsina
- [PATCH] D11140: [ELF/AArch64] Fix export TLS dynamic symbol
Adhemerval Zanella
- [lld] r242088 - Initial ELF port.
Adhemerval Zanella
- [lld] r242142 - [ELF/AArch64] Fix export TLS dynamic symbol
Adhemerval Zanella
- [PATCH] D11306: Constant folding support for load from GlobalAlias
Andrew Zhogin
- [PATCH] D11306: Constant folding support for load from GlobalAlias
Andrew Zhogin
- [PATCH] D11306: Constant folding support for load from GlobalAlias
Andrew Zhogin
- [llvm] r242257 - [LoopUnrolling] Handle cast instructions.
Michael Zolotukhin
- [PATCH] D10207: Handle cast instructions in complete loop unroll heuristic.
Michael Zolotukhin
- [PATCH] D10207: Handle cast instructions in complete loop unroll heuristic.
Michael Zolotukhin
- [llvm] r242268 - Tidy-up test case from r242257.
Michael Zolotukhin
- [PATCH] D9332: Refactor code for adding runtime checks in vectorizer.
Michael Zolotukhin
- [PATCH] D8817: Estimate DCE effect in heuristic for estimating complete-unroll optimization effects.
Michael Zolotukhin
- [PATCH] D10206: Handle resolvable branches in complete loop unroll heuristic.
Michael Zolotukhin
- [PATCH] D10206: Handle resolvable branches in complete loop unroll heuristic.
Michael Zolotukhin
- [llvm] r242511 - [OCaml] Use a nicer style for documentation than OCaml default.
Peter Zotov
- [llvm] r242550 - [OCaml] Do not use -warn-error in tests.
Peter Zotov
- [PATCH] D10909: PrologEpilogInserter: Improve API to determine callee save regsiters.
hfinkel at anl.gov
- [PATCH] D11051: Extend LICM to hoist loop invariant GEP out
hfinkel at anl.gov
- [PATCH] D11160: Targets: commonize some stack realignment code
hfinkel at anl.gov
- [PATCH] D11218: AVX512 : Integer Truncate with/without saturation support
hfinkel at anl.gov
- [PATCH] D11236: ScalarEvolution: Make required passes transitive to prevent dangling pointers
hfinkel at anl.gov
- [PATCH] D11212: [SCEV] Apply NSW and NUW flags via poison value analysis
hfinkel at anl.gov
- [PATCH] D10867: [Codegen] Added intrinsics 'absdiff' and corresponding SDNodes for absolute difference operation
hfinkel at anl.gov
- [PATCH] D11145: Cleanup after r241809 - remove uncessary call to std::sort
silviu.baranga at arm.com
- [PATCH] D11145: Cleanup after r241809 - remove uncessary call to std::sort
silviu.baranga at arm.com
- [PATCH] D11064: Don't rely on the DepCands iteration order when constructing checking pointer groups
silviu.baranga at arm.com
- [PATCH] D11149: Fix memcheck interval ends for pointers with negative strides
silviu.baranga at arm.com
- [PATCH] D11149: Fix memcheck interval ends for pointers with negative strides
silviu.baranga at arm.com
- [PATCH] D10386: [LAA] Merge memchecks for accesses separated by a constant offset
silviu.baranga at arm.com
- [PATCH] D10161: [SCEV][LoopVectorize] Allow ScalarEvolution to make assumptions about overflows
silviu.baranga at arm.com
- [PATCH] D11149: Fix memcheck interval ends for pointers with negative strides
silviu.baranga at arm.com
- [PATCH] D11149: Fix memcheck interval ends for pointers with negative strides
silviu.baranga at arm.com
- [PATCH] D11149: Fix memcheck interval ends for pointers with negative strides
silviu.baranga at arm.com
- [PATCH] D11149: Fix memcheck interval ends for pointers with negative strides
silviu.baranga at arm.com
- [PATCH] D10161: [SCEV][LoopVectorize] Allow ScalarEvolution to make assumptions about overflows
silviu.baranga at arm.com
- [PATCH] D10386: [LAA] Merge memchecks for accesses separated by a constant offset
silviu.baranga at arm.com
- [PATCH] D11130: [ARM] Small refactor of tryConvertingToTwoOperandForm (nfc)
scott douglass
- [PATCH] D11131: [ARM] Add Thumb2 ADD with SP narrowing from 3 operand to 2
scott douglass
- [PATCH] D11132: [ARM] Handle commutativity when converting to tADDhirr in Thumb2
scott douglass
- [PATCH] D11131: [ARM] Add Thumb2 ADD with SP narrowing from 3 operand to 2
scott douglass
- [PATCH] D11131: [ARM] Add Thumb2 ADD with SP narrowing from 3 operand to 2
scott douglass
- [PATCH] D11132: [ARM] Handle commutativity when converting to tADDhirr in Thumb2
scott douglass
- [PATCH] D11130: [ARM] Small refactor of tryConvertingToTwoOperandForm (nfc)
scott douglass
- [PATCH] D11131: [ARM] Add Thumb2 ADD with SP narrowing from 3 operand to 2
scott douglass
- [PATCH] D11132: [ARM] Handle commutativity when converting to tADDhirr in Thumb2
scott douglass
- [PATCH] D10522: Implement target independent TLS compatible with glibc's emutls.c.
enh
- [PATCH] D11224: SelectionDAG: Add AssertAnd SDNode
escha
- [PATCH] D11289: [X86] Widen the 'AND' mask if doing so shrinks the encoding size
escha
- How to write Clang plugin makefile with binary download LLVM and Clang?
朱军
Last message date:
Sun Jul 19 23:27:17 PDT 2015
Archived on: Tue Aug 4 17:13:01 PDT 2015
This archive was generated by
Pipermail 0.09 (Mailman edition).