The Week Of Monday 4 September 2017 Archives by author
Starting: Mon Sep 4 00:01:46 PDT 2017
Ending: Sun Sep 10 23:38:17 PDT 2017
Messages: 1677
- [llvm] r312724 - [ARM] Remove redundant vcvt patterns.
Friedman, Eli via llvm-commits
- [PATCH] D37406: [TailCall] Allow llvm.memcpy/memset/memmove to be tail calls when parent function return the intrinsics's first argument
Friedman, Eli via llvm-commits
- [llvm] r312574 - [unittests] Add reverse iteration unit test for pointer-like keys
Grang, Mandeep Singh via llvm-commits
- [PATCH] D37636: [TableGen] Ensure that __lsan_is_turned_off isn't removed by DCE in llvm-tblgen
Aaron Ballman via Phabricator via llvm-commits
- [llvm] r312544 - Split opt-remark YAML and opt output testing on this test
Adam Nemet via llvm-commits
- [PATCH] D33514: [WIP] Bug 32352 - Provide a way for OptimizationRemarkEmitter::allowExtraAnalysis to check if (specific) remarks are enabled
Adam Nemet via Phabricator via llvm-commits
- [PATCH] D35918: [GVNHoist] Factor out reachability to search for anticipable instructions quickly
Aditya Kumar via Phabricator via llvm-commits
- [PATCH] D35918: [GVNHoist] Factor out reachability to search for anticipable instructions quickly
Aditya Kumar via Phabricator via llvm-commits
- [PATCH] D36423: [libc++] Introsort based sorting function
Aditya Kumar via Phabricator via llvm-commits
- [PATCH] D35918: [GVNHoist] Factor out reachability to search for anticipable instructions quickly
Aditya Kumar via Phabricator via llvm-commits
- [PATCH] D35918: [GVNHoist] Factor out reachability to search for anticipable instructions quickly
Aditya Kumar via Phabricator via llvm-commits
- [PATCH] D37640: [GISel]: Fix generation of illegal COPYs (of different sizes) during CallLowering
Aditya Nandakumar via Phabricator via llvm-commits
- [PATCH] D31359: [GlobalISel]: Allow backends to custom legalize Intrinsics
Aditya Nandakumar via Phabricator via llvm-commits
- [PATCH] D37409: [CodeView] Don't output nested typedefs that are scoped to classes.
Adrian McCarthy via Phabricator via llvm-commits
- [PATCH] D37602: Properly hook debuginfo-tests up to lit and CMake
Adrian McCarthy via Phabricator via llvm-commits
- [PATCH] D37311: [DebugInfo] Lower dbg.declare to DBG_VALUE with DW_OP_deref
Adrian Prantl via llvm-commits
- [llvm] r312773 - Fix a crash when emitting debug info for multi-reg function arguments
Adrian Prantl via llvm-commits
- [PATCH] D37602: Properly hook debuginfo-tests up to lit and CMake
Adrian Prantl via llvm-commits
- [PATCH] D36596: [InstCombine] Add a flag to disable LowerDbgDeclare
Adrian Prantl via Phabricator via llvm-commits
- [PATCH] D36596: [InstCombine] Add a flag to disable LowerDbgDeclare
Adrian Prantl via Phabricator via llvm-commits
- [PATCH] D36596: [InstCombine] Add a flag to disable LowerDbgDeclare
Adrian Prantl via Phabricator via llvm-commits
- [PATCH] D37602: Properly hook debuginfo-tests up to lit and CMake
Adrian Prantl via Phabricator via llvm-commits
- [PATCH] D37602: Properly hook debuginfo-tests up to lit and CMake
Adrian Prantl via Phabricator via llvm-commits
- [PATCH] D37602: Properly hook debuginfo-tests up to lit and CMake
Adrian Prantl via Phabricator via llvm-commits
- [PATCH] D37602: Properly hook debuginfo-tests up to lit and CMake
Adrian Prantl via Phabricator via llvm-commits
- [PATCH] D37602: Properly hook debuginfo-tests up to lit and CMake
Adrian Prantl via Phabricator via llvm-commits
- [PATCH] D37511: [dwarfdump] Verify line table prologue
Adrian Prantl via Phabricator via llvm-commits
- [PATCH] D36993: [llvm-dwarfdump] Print type names in DW_AT_type DIEs
Adrian Prantl via Phabricator via llvm-commits
- [PATCH] D37488: [scudo] getauxval alternative for Android
Aleksey Shlyapnikov via Phabricator via llvm-commits
- [PATCH] D37488: [scudo] getauxval alternative for Android
Aleksey Shlyapnikov via Phabricator via llvm-commits
- [PATCH] D37488: [scudo] getauxval alternative for Android
Aleksey Shlyapnikov via Phabricator via llvm-commits
- [PATCH] D37536: [compiler-rt] Move IsStackOverflow from asan into sanitizer_common
Aleksey Shlyapnikov via Phabricator via llvm-commits
- [PATCH] D37536: [compiler-rt] Move IsStackOverflow from asan into sanitizer_common
Aleksey Shlyapnikov via Phabricator via llvm-commits
- [PATCH] D37549: [compiler-rt] Cleanup decorators
Aleksey Shlyapnikov via Phabricator via llvm-commits
- [llvm] r312624 - [RISCV][NFC] Fix sorting of includes in lib/Target/RISCV
Alex Bradbury via llvm-commits
- [llvm] r312043 - [cmake] Stop putting the revision info in LLVM_VERSION_STRING
Alex Bradbury via llvm-commits
- [llvm] r312713 - [Sparc][NFC] Clean up SelectCC lowering
Alex Bradbury via llvm-commits
- [PATCH] D23566: [RISCV 8/10] Add support for all RV32I instructions
Alex Bradbury via Phabricator via llvm-commits
- [PATCH] D23568: [RISCV 10/10] Add common fixups and relocations
Alex Bradbury via Phabricator via llvm-commits
- [PATCH] D23566: [RISCV 8/10] Add support for all RV32I instructions
Alex Bradbury via Phabricator via llvm-commits
- [PATCH] D23566: [RISCV 8/10] Add support for all RV32I instructions
Alex Bradbury via Phabricator via llvm-commits
- [PATCH] D23568: [RISCV 10/10] Add common fixups and relocations
Alex Bradbury via Phabricator via llvm-commits
- [PATCH] D29933: [RISCV 11/n] Initial codegen support for ALU operations
Alex Bradbury via Phabricator via llvm-commits
- [PATCH] D29933: [RISCV 11/n] Initial codegen support for ALU operations
Alex Bradbury via Phabricator via llvm-commits
- [PATCH] D29934: [RISCV 12/n] Codegen support for memory operations
Alex Bradbury via Phabricator via llvm-commits
- [PATCH] D29934: [RISCV 12/n] Codegen support for memory operations
Alex Bradbury via Phabricator via llvm-commits
- [PATCH] D29937: [RISCV 15/n] Implement lowering of ISD::SELECT_CC
Alex Bradbury via Phabricator via llvm-commits
- [PATCH] D37194: [Sparc][NFC] Clean up SelectCC lowering
Alex Bradbury via Phabricator via llvm-commits
- [PATCH] D29933: [RISCV 11/n] Initial codegen support for ALU operations
Alex Bradbury via Phabricator via llvm-commits
- [PATCH] D31951: TableGen support for parametrized register class information
Alex Bradbury via Phabricator via llvm-commits
- [llvm] r312526 - [Decompression] Fail gracefully when out of memory
Alex L via llvm-commits
- [PATCH] D33960: ErrorHandling: report_fatal_error: call abort() instead of exit()
Alex Lorenz via Phabricator via llvm-commits
- [PATCH] D36963: Use sorting instead of a lot of stable_partitions for `ICF::segregate` function
Alex Telishev via Phabricator via llvm-commits
- [PATCH] D35077: [RFC] Build LLVM-C.dll on MSVC that exports only the C API
Alexander Benikowski via Phabricator via llvm-commits
- [PATCH] D35077: [RFC] Build LLVM-C.dll on MSVC that exports only the C API
Alexander Benikowski via Phabricator via llvm-commits
- [PATCH] D35077: [RFC] Build LLVM-C.dll on MSVC that exports only the C API
Alexander Benikowski via Phabricator via llvm-commits
- [PATCH] D35077: [RFC] Build LLVM-C.dll on MSVC that exports only the C API
Alexander Benikowski via Phabricator via llvm-commits
- [PATCH] D35077: [RFC] Build LLVM-C.dll on MSVC that exports only the C API
Alexander Benikowski via Phabricator via llvm-commits
- [llvm] r312707 - [x86] Update to cmov promotion tests for D36711; NFC
Alexander Ivchenko via llvm-commits
- [PATCH] D36612: [X86] Check for already emitted TEST pattern in EmitTest function.
Alexander Ivchenko via Phabricator via llvm-commits
- [PATCH] D37512: [x86] Update to cmov promotion tests for D36711; NFC
Alexander Ivchenko via Phabricator via llvm-commits
- [PATCH] D37512: [x86] Update to cmov promotion tests for D36711; NFC
Alexander Ivchenko via Phabricator via llvm-commits
- [PATCH] D36711: [X86] Combining CMOVs with [ANY, SIGN, ZERO]_EXTEND for cases where CMOV has constant arguments
Alexander Ivchenko via Phabricator via llvm-commits
- [PATCH] D36711: [X86] Combining CMOVs with [ANY, SIGN, ZERO]_EXTEND for cases where CMOV has constant arguments
Alexander Ivchenko via Phabricator via llvm-commits
- [llvm] r312646 - Minor style fixes in lib/Support/**/Program.(inc|cpp).
Alexander Kornienko via llvm-commits
- [PATCH] D37563: Convenience/safety fix for llvm::sys::Execute(And|No)Wait
Alexander Kornienko via Phabricator via llvm-commits
- [PATCH] D37563: Convenience/safety fix for llvm::sys::Execute(And|No)Wait
Alexander Kornienko via Phabricator via llvm-commits
- [PATCH] D37636: [TableGen] Ensure that __lsan_is_turned_off isn't removed by DCE in llvm-tblgen
Alexander Shaposhnikov via Phabricator via llvm-commits
- [llvm] r312791 - [SLP] Support for horizontal min/max reduction.
Alexey Bataev via llvm-commits
- [llvm] r312793 - [SLP] Fix the warning about paths not returning the value, NFC.
Alexey Bataev via llvm-commits
- [llvm] r312791 - [SLP] Support for horizontal min/max reduction.
Alexey Bataev via llvm-commits
- [llvm] r312853 - [SLP] Fix buildbots, NFC.
Alexey Bataev via llvm-commits
- [PATCH] D27846: [SLP] Support for horizontal min/max reduction
Alexey Bataev via Phabricator via llvm-commits
- [PATCH] D37507: Fix maximum legal VF calculation
Alon Kom via Phabricator via llvm-commits
- [PATCH] D37507: Fix maximum legal VF calculation
Alon Kom via Phabricator via llvm-commits
- [PATCH] D37507: Fix maximum legal VF calculation
Alon Kom via Phabricator via llvm-commits
- [PATCH] D37195: [InstCombine] Teach canEvaluateTruncated and EvaluateInDifferentType to handle expression tree with multi-used nodes.
Amjad Aboud via Phabricator via llvm-commits
- [PATCH] D37504: [x86] Fix PR34377 by disabling cmov conversion when we relied on it performing a zext of a register.
Amjad Aboud via Phabricator via llvm-commits
- [PATCH] D37504: [x86] Fix PR34377 by disabling cmov conversion when we relied on it performing a zext of a register.
Amjad Aboud via Phabricator via llvm-commits
- [PATCH] D37559: [X86FixupBWInsts] More presise register liveness if no <imp-use> on MOVs.
Andrei Elovikov via Phabricator via llvm-commits
- [PATCH] D37256: [Nios2] adding subtarget, basic infrastructure for frame, instructions and registers
Andrei via Phabricator via llvm-commits
- [lld] r312706 - [LLD] Fix padding of .eh_frame when in executable segment
Andrew Ng via llvm-commits
- [PATCH] D37462: [LLD] Fix padding of .eh_frame when in executable segment
Andrew Ng via Phabricator via llvm-commits
- [PATCH] D37462: [LLD] Fix padding of .eh_frame when in executable segment
Andrew Ng via Phabricator via llvm-commits
- [PATCH] D37462: [LLD] Fix padding of .eh_frame when in executable segment
Andrew Ng via Phabricator via llvm-commits
- [PATCH] D33960: ErrorHandling: report_fatal_error: call abort() instead of exit()
Andrew Trick via Phabricator via llvm-commits
- [PATCH] D33960: ErrorHandling: report_fatal_error: call abort() instead of exit()
Andrew Trick via Phabricator via llvm-commits
- Patch bug 27628
Antoni Boucher via llvm-commits
- [PATCH] D37216: [SROA] propagate !range metadata when moving loads
Ariel Ben-Yehuda via llvm-commits
- [PATCH] D37216: [SROA] propagate !range metadata when moving loads
Ariel Ben-Yehuda via llvm-commits
- [PATCH] D37216: [SROA] propagate !range metadata when moving loads
Ariel Ben-Yehuda via Phabricator via llvm-commits
- [PATCH] D37216: [SROA] propagate !range metadata when moving loads
Ariel Ben-Yehuda via Phabricator via llvm-commits
- [PATCH] D37216: [SROA] propagate !range metadata when moving loads
Ariel Ben-Yehuda via Phabricator via llvm-commits
- [PATCH] D37216: [SROA] propagate !range metadata when moving loads
Ariel Ben-Yehuda via Phabricator via llvm-commits
- [llvm] r312734 - [CUDA] Added rudimentary support for CUDA-9 and sm_70.
Artem Belevich via llvm-commits
- [PATCH] D37576: [CUDA] Added rudimentary support for CUDA-9 and sm_70.
Artem Belevich via Phabricator via llvm-commits
- [PATCH] D37576: [CUDA] Added rudimentary support for CUDA-9 and sm_70.
Artem Belevich via Phabricator via llvm-commits
- [PATCH] D37576: [CUDA] Added rudimentary support for CUDA-9 and sm_70.
Artem Belevich via Phabricator via llvm-commits
- [PATCH] D37569: Rework loop predication pass
Artur Pilipenko via Phabricator via llvm-commits
- [PATCH] D30247: Epilog loop vectorization
Ashutosh Nema via Phabricator via llvm-commits
- [PATCH] D37425: LoopVectorize: MaxVF should not be larger than the loop trip count
Ayal Zaks via Phabricator via llvm-commits
- [PATCH] D37619: [LV] Fix PR34523 - avoid generating redundant selects
Ayal Zaks via Phabricator via llvm-commits
- [PATCH] D37507: Fix maximum legal VF calculation
Ayal Zaks via Phabricator via llvm-commits
- [PATCH] D37425: LoopVectorize: MaxVF should not be larger than the loop trip count
Ayal Zaks via Phabricator via llvm-commits
- [llvm] r312474 - [X86] Replace -mcpu option with -mattr in LIT tests added in https://reviews.llvm.org/rL312442
Ayman Musa via llvm-commits
- [PATCH] D37446: [x86] eliminate unnecessary vector compare for AVX masked store
Ayman Musa via Phabricator via llvm-commits
- [PATCH] D37388: [X86] Allow cross-lane permutations for sub targets supporting AVX2.
Ayman Musa via Phabricator via llvm-commits
- [PATCH] D37455: [X86] Introduce a new td file to hold patterns some of the non instruction patterns from SSE and AVX512
Ayman Musa via Phabricator via llvm-commits
- [PATCH] D37446: [x86] eliminate unnecessary vector compare for AVX masked store
Ayman Musa via Phabricator via llvm-commits
- [PATCH] D37446: [x86] eliminate unnecessary vector compare for AVX masked store
Ayman Musa via Phabricator via llvm-commits
- [PATCH] D37455: [X86] Introduce a new td file to hold patterns some of the non instruction patterns from SSE and AVX512
Ayman Musa via Phabricator via llvm-commits
- [PATCH] D37343: [CGP] Merge empty case blocks if no extra moves are added.
Balaram Makam via Phabricator via llvm-commits
- [PATCH] D35584: [CGP] Fold empty dedicated exit blocks created by loopsimplify.
Balaram Makam via Phabricator via llvm-commits
- [llvm] r312709 - Fixing incorrectly capitalised regexps.
Benjamin Kramer via llvm-commits
- [llvm] r312724 - [ARM] Remove redundant vcvt patterns.
Benjamin Kramer via llvm-commits
- [PATCH] D37555: [MachineScheduler] Put SchedRegion in an anonymous namespace.
Bevin Hansson via Phabricator via llvm-commits
- [PATCH] D37555: [MachineScheduler] Put SchedRegion in an anonymous namespace.
Bevin Hansson via Phabricator via llvm-commits
- [llvm] r312294 - [WebAssembly] Fix getSymbolValue() for data symbols
Bill Seurer via llvm-commits
- [PATCH] D36534: [aarch64] Support APInt and APFloat in ImmLeaf subclasses and make AArch64 use them.
Bjorn Pettersson via Phabricator via llvm-commits
- [PATCH] D36534: [aarch64] Support APInt and APFloat in ImmLeaf subclasses and make AArch64 use them.
Bjorn Pettersson via Phabricator via llvm-commits
- [PATCH] D29086: Restore visibility attribute for OpenBSD's stack guard
Brad Smith via Phabricator via llvm-commits
- [PATCH] D37528: [JumpThreading] Preserve dominance across the pass.
Brian Rzycki via Phabricator via llvm-commits
- [PATCH] D37528: [JumpThreading] Preserve dominance across the pass.
Brian Rzycki via Phabricator via llvm-commits
- [PATCH] D37528: [JumpThreading] Preserve dominance across the pass.
Brian Rzycki via Phabricator via llvm-commits
- [PATCH] D37575: [BasicBlock] add new function removeEdge()
Brian Rzycki via Phabricator via llvm-commits
- [PATCH] D37528: [JumpThreading] Preserve dominance across the pass.
Brian Rzycki via Phabricator via llvm-commits
- [PATCH] D37528: [JumpThreading] Preserve dominance across the pass.
Brian Rzycki via Phabricator via llvm-commits
- [PATCH] D37575: [BasicBlock] add new function removeEdge()
Brian Rzycki via Phabricator via llvm-commits
- [PATCH] D37575: [BasicBlock] add new function removeEdge()
Brian Rzycki via Phabricator via llvm-commits
- [PATCH] D37528: [JumpThreading] Preserve dominance across the pass.
Brian Rzycki via Phabricator via llvm-commits
- [PATCH] D37528: [JumpThreading] Preserve dominance across the pass.
Brian Rzycki via Phabricator via llvm-commits
- [PATCH] D37625: [DWARF] Incorrect prologue end line record.
Carlos Alberto Enciso via Phabricator via llvm-commits
- [PATCH] D36562: [Bitfield] Make the bitfield a separate location if it has width of legal integer type and its bit offset is naturally aligned for the type
Chandler Carruth via llvm-commits
- [llvm] r312620 - [x86] Fix PR34377 by disabling cmov conversion when we relied on it
Chandler Carruth via llvm-commits
- [llvm] r312764 - [x86] Extend the manual ISel of `add` and `sub` with both RMW memory
Chandler Carruth via llvm-commits
- [llvm] r312768 - [x86] Flesh out the custom ISel for RMW aritmetic ops with used flags to
Chandler Carruth via llvm-commits
- [llvm] r312809 - [x86] Fix GCC pedantic warnings about default arguments for lambdas.
Chandler Carruth via llvm-commits
- [llvm] r312768 - [x86] Flesh out the custom ISel for RMW aritmetic ops with used flags to
Chandler Carruth via llvm-commits
- [PATCH] D37467: Add a new pass to speculate around PHI nodes with constant (integer) operands when profitable.
Chandler Carruth via Phabricator via llvm-commits
- [PATCH] D37504: [x86] Fix PR34377 by disabling cmov conversion when we relied on it performing a zext of a register.
Chandler Carruth via Phabricator via llvm-commits
- [PATCH] D37504: [x86] Fix PR34377 by disabling cmov conversion when we relied on it performing a zext of a register.
Chandler Carruth via Phabricator via llvm-commits
- [PATCH] D37504: [x86] Fix PR34377 by disabling cmov conversion when we relied on it performing a zext of a register.
Chandler Carruth via Phabricator via llvm-commits
- [PATCH] D37139: [x86] Extend the manual ISel of `add` and `sub` with both RMW memory operands and used flags to support matching immediate operands.
Chandler Carruth via Phabricator via llvm-commits
- [PATCH] D37139: [x86] Extend the manual ISel of `add` and `sub` with both RMW memory operands and used flags to support matching immediate operands.
Chandler Carruth via Phabricator via llvm-commits
- [PATCH] D33960: ErrorHandling: report_fatal_error: call abort() instead of exit()
Chandler Carruth via Phabricator via llvm-commits
- [PATCH] D37139: [x86] Extend the manual ISel of `add` and `sub` with both RMW memory operands and used flags to support matching immediate operands.
Chandler Carruth via Phabricator via llvm-commits
- [PATCH] D33960: ErrorHandling: report_fatal_error: call abort() instead of exit()
Chandler Carruth via Phabricator via llvm-commits
- [PATCH] D37141: [x86] Flesh out the custom ISel for RMW aritmetic ops with used flags to cover the bitwise operators.
Chandler Carruth via Phabricator via llvm-commits
- [PATCH] D37467: Add a new pass to speculate around PHI nodes with constant (integer) operands when profitable.
Chandler Carruth via Phabricator via llvm-commits
- [PATCH] D37467: Add a new pass to speculate around PHI nodes with constant (integer) operands when profitable.
Chandler Carruth via Phabricator via llvm-commits
- [PATCH] D37467: Add a new pass to speculate around PHI nodes with constant (integer) operands when profitable.
Chandler Carruth via Phabricator via llvm-commits
- [PATCH] D37467: Add a new pass to speculate around PHI nodes with constant (integer) operands when profitable.
Chandler Carruth via Phabricator via llvm-commits
- [PATCH] D37177: [X86] Don't disable slow INC/DEC if optimizing for size
Chandler Carruth via Phabricator via llvm-commits
- [PATCH] D37365: [x86] Enable f128 as a legal type in 64-bit mode if SSE is enabled rather than if MMX is enabled.
Chih-Hung Hsieh via Phabricator via llvm-commits
- [PATCH] D37365: [x86] Enable f128 as a legal type in 64-bit mode if SSE is enabled rather than if MMX is enabled.
Chih-Hung Hsieh via Phabricator via llvm-commits
- [PATCH] D37602: Properly hook debuginfo-tests up to lit and CMake
Chris Bieneman via Phabricator via llvm-commits
- [PATCH] D37637: [CMake] Determine early on which projects are enabled
Chris Bieneman via Phabricator via llvm-commits
- [PATCH] D37450: [CMake][runtimes] Use the same configuration for non-target and "default" target
Chris Bieneman via Phabricator via llvm-commits
- [PATCH] D37414: [CMake] Add bootstrap option `CLANG_BOOTSTRAP_USE_LIBCXX`
Chris Bieneman via Phabricator via llvm-commits
- [PATCH] D31139: [LLVMbugs] [Bug 18710] Only generate .ARM.exidx and .ARM.extab when needed with EHABI
Christian Bruel via Phabricator via llvm-commits
- [PATCH] D31139: [LLVMbugs] [Bug 18710] Only generate .ARM.exidx and .ARM.extab when needed with EHABI
Christian Bruel via Phabricator via llvm-commits
- [llvm] r312881 - [X86][X86AsmParser] adding const on InlineAsmIdentifierInfo in CreateMemForInlineAsm. NFC.
Coby Tayree via llvm-commits
- [llvm] r312470 - [X86] Remove duplicate FMA patterns from the isel table.
Craig Topper via llvm-commits
- [llvm] r312088 - [TableGen] Fix a range based for loop to take the value by reference so that SimplifyTree can modify the copy in the array if its needs to.
Craig Topper via llvm-commits
- [llvm] r312517 - [InstCombine] In foldSelectIntoOp, avoid creating a Constant before we know for sure we're going to use it and avoid an unnecessary call to m_APInt.
Craig Topper via llvm-commits
- [llvm] r312518 - [InstCombine] Move foldSelectICmpAnd helper function earlier in the file to enable reuse in a future patch.
Craig Topper via llvm-commits
- [llvm] r312519 - [InstCombine] Add test cases for folding (select (icmp ne/eq (and X, C1), (bitwiseop Y, C2), Y -> (bitwiseop Y, (shl/shr (and X, C1), C3)) or similar.
Craig Topper via llvm-commits
- [llvm] r312520 - [X86] Add hasSideEffects=0 and mayLoad=1 to some instructions that recently had their patterns removed.
Craig Topper via llvm-commits
- [llvm] r312543 - [AVX512] Remove patterns for (v8f32 (X86vzmovl (insert_subvector undef, (v4f32 (scalar_to_vector FR32X:)), (iPTR 0)))) and the same for v4f64.
Craig Topper via llvm-commits
- [llvm] r312564 - [X86] Remove unnecessary (v4f32 (X86vzmovl (v4f32 (scalar_to_vector FR32X)))) patterns
Craig Topper via llvm-commits
- [llvm] r312613 - [X86] Add more FMA3 patterns to cover a load in all 3 possible positions.
Craig Topper via llvm-commits
- [llvm] r312621 - [DAGCombiner] When combining EXTRACT_SUBVECTOR of a BUILD_VECTOR, make sure we don't create a BUILD_VECTOR with an illegal type after type legalization.
Craig Topper via llvm-commits
- [llvm] r312649 - [X86] Introduce a new td file to hold patterns some of the non instruction patterns from SSE and AVX512
Craig Topper via llvm-commits
- [llvm] r312650 - [X86] Actually add the new file that was supposed to go with r312649.
Craig Topper via llvm-commits
- [llvm] r311892 - [DAGCombiner] Teach visitEXTRACT_SUBVECTOR to turn extracts of BUILD_VECTOR into smaller BUILD_VECTORs
Craig Topper via llvm-commits
- [llvm] r312661 - [X86] Move more isel patterns to X86InstrVecCompiler.td. NFC
Craig Topper via llvm-commits
- [llvm] r312694 - [X86] Remove patterns for selecting a v8f32 X86ISD::MOVSS or v4f64 X86ISD::MOVSD.
Craig Topper via llvm-commits
- [llvm] r312702 - [X86] Force shuffle lowering to only create X86ISD::VPERM2X128 with 64-bit element types so we can remove some patterns from isel.
Craig Topper via llvm-commits
- [llvm] r312804 - [X86] Simplify the slow-incdec test and add test cases with optsize.
Craig Topper via llvm-commits
- [llvm] r312768 - [x86] Flesh out the custom ISel for RMW aritmetic ops with used flags to
Craig Topper via llvm-commits
- [llvm] r312856 - [X86] Use ReplaceNode instead of ReplaceUses when converting X86ISD::SHRUNKBLEND to ISD::VSELECT during isel.
Craig Topper via llvm-commits
- [llvm] r312857 - [X86] Call removeDeadNode when we're done doing custom isel for mul, div and test
Craig Topper via llvm-commits
- [DAG][X86] Fixing X86 DAG Selecting that if BLENDPD instruction has 1 mask and target architecture doesn't suffer from partial register stalls replace BLENDPD to MOVSD
Craig Topper via llvm-commits
- [llvm] r312866 - [X86] Don't disable slow INC/DEC if optimizing for size
Craig Topper via llvm-commits
- [llvm] r312879 - adding autoUpgrade support to broadcast[f|i]32x2 intrinsics
Craig Topper via llvm-commits
- [PATCH] D37453: [X86] In combineLoopSADPattern, pad result with zeros and use full size add instead of using a smaller add and inserting.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D37455: [X86] Introduce a new td file to hold patterns some of the non instruction patterns from SSE and AVX512
Craig Topper via Phabricator via llvm-commits
- [PATCH] D37455: [X86] Introduce a new td file to hold patterns some of the non instruction patterns from SSE and AVX512
Craig Topper via Phabricator via llvm-commits
- [PATCH] D36414: [X86][X87] Ensure x87 instructions are tagged as altering the FPSW reg
Craig Topper via Phabricator via llvm-commits
- [PATCH] D37455: [X86] Introduce a new td file to hold patterns some of the non instruction patterns from SSE and AVX512
Craig Topper via Phabricator via llvm-commits
- [PATCH] D37365: [x86] Enable f128 as a legal type in 64-bit mode if SSE is enabled rather than if MMX is enabled.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D37503: [AVX512] Move more code to the proposed X86InstrVecCompiler.td
Craig Topper via Phabricator via llvm-commits
- [PATCH] D37473: [X86][AsmParser] fix PR32035
Craig Topper via Phabricator via llvm-commits
- [PATCH] D36454: [X86] Changes to extract Horizontal addition operation for AVX-512.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D37504: [x86] Fix PR34377 by disabling cmov conversion when we relied on it performing a zext of a register.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D37505: X86: Improve AVX512 fptoui lowering
Craig Topper via Phabricator via llvm-commits
- [PATCH] D37503: [AVX512] Move more code to the proposed X86InstrVecCompiler.td
Craig Topper via Phabricator via llvm-commits
- [PATCH] D37547: [X86] Call removeDeadNode when we're done doing custom isel for mul, div and test
Craig Topper via Phabricator via llvm-commits
- [PATCH] D37505: X86: Improve AVX512 fptoui lowering
Craig Topper via Phabricator via llvm-commits
- [PATCH] D37139: [x86] Extend the manual ISel of `add` and `sub` with both RMW memory operands and used flags to support matching immediate operands.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D37560: [X86] Lower _mm[256|512]_[mask[z]]_avg_epu[8|16] intrinsics to native llvm IR
Craig Topper via Phabricator via llvm-commits
- [PATCH] D37141: [x86] Flesh out the custom ISel for RMW aritmetic ops with used flags to cover the bitwise operators.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D37592: [X86] Move matching of (and (srl/sra, C), (1<<C) - 1) to BEXTR/BEXTRI instruction to custom isel
Craig Topper via Phabricator via llvm-commits
- [PATCH] D37256: [Nios2] adding subtarget, basic infrastructure for frame, instructions and registers
Craig Topper via Phabricator via llvm-commits
- [PATCH] D37177: [X86] Don't disable slow INC/DEC if optimizing for size
Craig Topper via Phabricator via llvm-commits
- [PATCH] D37653: [X86] Add isel pattern infrastructure to begin recognizing when we're inserting 0s into the upper portions of a vector register and the producing instruction as already produced the zeros.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D37177: [X86] Don't disable slow INC/DEC if optimizing for size
Craig Topper via Phabricator via llvm-commits
- [PATCH] D37665: [SelectionDAG] Teach simplifyDemandedBits to handle shifts by constant splat vectors
Craig Topper via Phabricator via llvm-commits
- [PATCH] D37665: [SelectionDAG] Teach simplifyDemandedBits to handle shifts by constant splat vectors
Craig Topper via Phabricator via llvm-commits
- [PATCH] D37665: [SelectionDAG] Teach simplifyDemandedBits to handle shifts by constant splat vectors
Craig Topper via Phabricator via llvm-commits
- [PATCH] D37673: [X86] Remove portions of r275950 that are no longer needed with i1 not being a legal type
Craig Topper via Phabricator via llvm-commits
- [PATCH] D37673: [X86] Remove portions of r275950 that are no longer needed with i1 not being a legal type
Craig Topper via Phabricator via llvm-commits
- [PATCH] D37633: [WebAssembly] Remove flags from MCSectionWasm
Dan Gohman via Phabricator via llvm-commits
- [PATCH] D37494: Change encodeU/SLEB128 to pad to certain number of bytes
Dan Gohman via Phabricator via llvm-commits
- [PATCH] D37419: Teach scalar evolution to handle inttoptr/ptrtoint
Daniel Berlin via llvm-commits
- [llvm] r312507 - NewGVN: Change where check for original instruction in phi of ops leader finding is done. Where we had it before, we would stop looking when we hit the original instruction, but skip it. Now we skip it and keep looking.
Daniel Berlin via llvm-commits
- [llvm] r312508 - NewGVN: Detect copies through predicateinfo
Daniel Berlin via llvm-commits
- [llvm] r312509 - NewGVN: Fix PR 34452 by passing instruction all the way down when we do aggregate value simplification
Daniel Berlin via llvm-commits
- [llvm] r312510 - NewGVN: Fix PR 34430 - we need to look through predicateinfo copies to detect self-cycles of phi nodes. We also need to not ignore certain types of arguments when testing whether the phi has a backedge or was originally constant.
Daniel Berlin via llvm-commits
- [PATCH] D37460: [GVN] Prevent LoadPRE from hoisting through guards and assumes
Daniel Berlin via llvm-commits
- [PATCH] D37460: [GVN] Prevent LoadPRE from hoisting through guards and assumes
Daniel Berlin via Phabricator via llvm-commits
- [PATCH] D37460: [GVN] Prevent LoadPRE from hoisting through guards
Daniel Berlin via Phabricator via llvm-commits
- [PATCH] D35918: [GVNHoist] Factor out reachability to search for anticipable instructions quickly
Daniel Berlin via Phabricator via llvm-commits
- [PATCH] D37460: [GVN] Prevent LoadPRE from hoisting through guards
Daniel Berlin via Phabricator via llvm-commits
- [PATCH] D37163: [LICM] sink through non-trivially replicable PHI
Daniel Berlin via Phabricator via llvm-commits
- [PATCH] D37163: [LICM] sink through non-trivially replicable PHI
Daniel Berlin via Phabricator via llvm-commits
- [PATCH] D37528: [JumpThreading] Preserve dominance across the pass.
Daniel Berlin via Phabricator via llvm-commits
- [PATCH] D37467: Add a new pass to speculate around PHI nodes with constant (integer) operands when profitable.
Daniel Berlin via Phabricator via llvm-commits
- [PATCH] D37467: Add a new pass to speculate around PHI nodes with constant (integer) operands when profitable.
Daniel Berlin via Phabricator via llvm-commits
- [PATCH] D37463: Fix miscompile in LoopSink pass
Daniel Berlin via Phabricator via llvm-commits
- [PATCH] D37460: [GVN] Prevent LoadPRE from hoisting through guards
Daniel Berlin via Phabricator via llvm-commits
- [PATCH] D37467: Add a new pass to speculate around PHI nodes with constant (integer) operands when profitable.
Daniel Berlin via Phabricator via llvm-commits
- [PATCH] D37460: [GVN] Prevent LoadPRE from hoisting through guards
Daniel Berlin via Phabricator via llvm-commits
- [PATCH] D37460: [GVN] Prevent LoadPRE from hoisting through guards
Daniel Berlin via Phabricator via llvm-commits
- [llvm] r312568 - [SCEV] Ensure ScalarEvolution::createAddRecFromPHIWithCastsImpl properly handles out of range truncations of the start and accum values
Daniel Neilson via llvm-commits
- [PATCH] D37265: [SCEV] Ensure ScalarEvolution::createAddRecFromPHIWithCastsImpl properly handles out of range truncations of the start and accum values
Daniel Neilson via Phabricator via llvm-commits
- [PATCH] D37265: [SCEV] Ensure ScalarEvolution::createAddRecFromPHIWithCastsImpl properly handles out of range truncations of the start and accum values
Daniel Neilson via Phabricator via llvm-commits
- [PATCH] D36534: [aarch64] Support APInt and APFloat in ImmLeaf subclasses and make AArch64 use them.
Daniel Sanders via Phabricator via llvm-commits
- [PATCH] D36534: [aarch64] Support APInt and APFloat in ImmLeaf subclasses and make AArch64 use them.
Daniel Sanders via Phabricator via llvm-commits
- [PATCH] D36569: [globalisel][tablegen] Add support for fpimm and import of APInt/APFloat based ImmLeaf.
Daniel Sanders via Phabricator via llvm-commits
- [PATCH] D36618: [globalisel][tablegen] Simplify named operand/operator lookups and fix a wrong-code bug this revealed.
Daniel Sanders via Phabricator via llvm-commits
- [PATCH] D37443: [tablegen] Handle common load/store predicates inside tablegen. NFC.
Daniel Sanders via Phabricator via llvm-commits
- [PATCH] D37445: [globalisel][tablegen] Map ld and st to G_LOAD and G_STORE. NFC
Daniel Sanders via Phabricator via llvm-commits
- [PATCH] D37456: [globalisel][tablegen] Import ComplexPattern when used as an operator
Daniel Sanders via Phabricator via llvm-commits
- [PATCH] D37457: [globalisel][tablegen] Implement unindexed load, non-extending load, and MemVT checks
Daniel Sanders via Phabricator via llvm-commits
- [PATCH] D37458: [globalisel][tblgen] Add support for iPTR and implement am_unscaled* and am_indexed*
Daniel Sanders via Phabricator via llvm-commits
- [PATCH] D36534: [aarch64] Support APInt and APFloat in ImmLeaf subclasses and make AArch64 use them.
Daniel Sanders via Phabricator via llvm-commits
- [PATCH] D36534: [aarch64] Support APInt and APFloat in ImmLeaf subclasses and make AArch64 use them.
Daniel Sanders via Phabricator via llvm-commits
- [PATCH] D37438: Fix segfault in FlattenCFG
Daniil Fukalov via Phabricator via llvm-commits
- [PATCH] D37463: Fix miscompile in LoopSink pass
Daniil Suchkov via Phabricator via llvm-commits
- [PATCH] D37463: Fix miscompile in LoopSink pass
Daniil Suchkov via Phabricator via llvm-commits
- [PATCH] D37463: Fix miscompile in LoopSink pass
Daniil Suchkov via Phabricator via llvm-commits
- [PATCH] D37463: Fix miscompile in LoopSink pass
Daniil Suchkov via Phabricator via llvm-commits
- [PATCH] D36313: [llvm-dwarfdump] - Print section name and index when dumping .debug_info ranges
David Blaikie via llvm-commits
- [PATCH] D36313: [llvm-dwarfdump] - Print section name and index when dumping .debug_info ranges
David Blaikie via llvm-commits
- [PATCH] D37417: Add range based wrapper around std::for_each.
David Blaikie via llvm-commits
- [llvm] r312429 - [ORC] Add an Error return to the JITCompileCallbackManager::grow method.
David Blaikie via llvm-commits
- [llvm] r312144 - Canonicalize the representation of empty an expression in DIGlobalVariableExpression
David Blaikie via llvm-commits
- [llvm] r312088 - [TableGen] Fix a range based for loop to take the value by reference so that SimplifyTree can modify the copy in the array if its needs to.
David Blaikie via llvm-commits
- [llvm] r312088 - [TableGen] Fix a range based for loop to take the value by reference so that SimplifyTree can modify the copy in the array if its needs to.
David Blaikie via llvm-commits
- [llvm] r311977 - Revert "[codeview] support more DW_OPs for more complete debug info"
David Blaikie via llvm-commits
- [llvm] r311976 - Revert "[codeview] don't try to emit variable locations without registers"
David Blaikie via llvm-commits
- [PATCH] D36835: [llvm-dwarfdump] Hide .debug_str and die reference offsets in brief mode
David Blaikie via llvm-commits
- [PATCH] D37311: [DebugInfo] Lower dbg.declare to DBG_VALUE with DW_OP_deref
David Blaikie via llvm-commits
- [PATCH] D37417: Add range based wrapper around std::for_each.
David Blaikie via llvm-commits
- [PATCH] D37447: [Decompression] Fail gracefully when out of memory
David Blaikie via llvm-commits
- [PATCH] D37417: Add range based wrapper around std::for_each.
David Blaikie via llvm-commits
- [PATCH] D37481: [DebugInfo] Verify that sibling and children fall in parent range.
David Blaikie via llvm-commits
- [PATCH] D37364: [DWARF] Line 0 should not have a discriminator
David Blaikie via llvm-commits
- [PATCH] D24882: Add StringSwitch::Cases functions that takes 6, 7 or 8 arguments.
David Blaikie via llvm-commits
- [PATCH] D37511: [dwarfdump] Verify line table prologue
David Blaikie via llvm-commits
- [PATCH] D37511: [dwarfdump] Verify line table prologue
David Blaikie via llvm-commits
- [PATCH] D37525: [docs] Add a note on iteration of unordered containers to coding standards
David Blaikie via llvm-commits
- [lld] r311056 - Remove a lock and use a std::unique_ptr instead.
David Blaikie via llvm-commits
- [llvm] r312582 - Revert "[Decompression] Fail gracefully when out of memory"
David Blaikie via llvm-commits
- [llvm] r312582 - Revert "[Decompression] Fail gracefully when out of memory"
David Blaikie via llvm-commits
- [llvm] r312582 - Revert "[Decompression] Fail gracefully when out of memory"
David Blaikie via llvm-commits
- [llvm] r312582 - Revert "[Decompression] Fail gracefully when out of memory"
David Blaikie via llvm-commits
- [llvm] r312582 - Revert "[Decompression] Fail gracefully when out of memory"
David Blaikie via llvm-commits
- [llvm] r312582 - Revert "[Decompression] Fail gracefully when out of memory"
David Blaikie via llvm-commits
- [llvm] r312582 - Revert "[Decompression] Fail gracefully when out of memory"
David Blaikie via llvm-commits
- [PATCH] D37602: Properly hook debuginfo-tests up to lit and CMake
David Blaikie via llvm-commits
- [llvm] r312828 - Migrate llvm-symbolizer tests to not use %T
David Blaikie via llvm-commits
- [PATCH] D36993: [llvm-dwarfdump] Print type names in DW_AT_type DIEs
David Blaikie via llvm-commits
- [PATCH] D37241: [unittests] Add reverse iteration unit tests for pointer-like keys
David Blaikie via Phabricator via llvm-commits
- [PATCH] D37241: [unittests] Add reverse iteration unit test for pointer-like keys
David Blaikie via Phabricator via llvm-commits
- [PATCH] D37511: [dwarfdump] Verify line table prologue
David Blaikie via Phabricator via llvm-commits
- [PATCH] D37511: [dwarfdump] Verify line table prologue
David Blaikie via Phabricator via llvm-commits
- [PATCH] D37525: [docs] Add a note on iteration of unordered containers to coding standards
David Blaikie via Phabricator via llvm-commits
- [PATCH] D33960: ErrorHandling: report_fatal_error: call abort() instead of exit()
David Blaikie via Phabricator via llvm-commits
- [PATCH] D37364: [DWARF] Line 0 should not have a discriminator
David Blaikie via Phabricator via llvm-commits
- [PATCH] D23566: [RISCV 8/10] Add support for all RV32I instructions
David Chisnall via Phabricator via llvm-commits
- [PATCH] D23566: [RISCV 8/10] Add support for all RV32I instructions
David Chisnall via Phabricator via llvm-commits
- [PATCH] D37467: Add a new pass to speculate around PHI nodes with constant (integer) operands when profitable.
David Li via Phabricator via llvm-commits
- [PATCH] D37409: [CodeView] Don't output nested typedefs that are scoped to classes.
David Majnemer via Phabricator via llvm-commits
- [PATCH] D37628: Cleanup: Merge isKnownNonNull into isKnownNonZero
David Majnemer via Phabricator via llvm-commits
- [llvm] r307852 - [Solaris] Detect Solaris LD, use detection results to pass Solaris-ld options
Davide Italiano via llvm-commits
- [llvm] r307852 - [Solaris] Detect Solaris LD, use detection results to pass Solaris-ld options
Davide Italiano via llvm-commits
- [llvm] r307852 - [Solaris] Detect Solaris LD, use detection results to pass Solaris-ld options
Davide Italiano via llvm-commits
- [llvm] r312575 - [GVNHoist] Move duplicated code to a helper function. NFCI.
Davide Italiano via llvm-commits
- [llvm] r312574 - [unittests] Add reverse iteration unit test for pointer-like keys
Davide Italiano via llvm-commits
- [llvm] r312579 - [unittest/ReverseIteration] Unbreak when compiling with GCC.
Davide Italiano via llvm-commits
- [llvm] r312574 - [unittests] Add reverse iteration unit test for pointer-like keys
Davide Italiano via llvm-commits
- [PATCH] D24882: Add StringSwitch::Cases functions that takes 6, 7 or 8 arguments.
Davide Italiano via llvm-commits
- [lld] r312669 - [ELF/Writer] Fix english in a comment. NFCI.
Davide Italiano via llvm-commits
- [llvm] r312836 - [AMDGPU] Remove unused function. NFCI.
Davide Italiano via llvm-commits
- [PATCH] D36656: [SCCP] Propagate integer range information in IPSCCP (WIP).
Davide Italiano via Phabricator via llvm-commits
- [PATCH] D37447: [Decompression] Fail gracefully when out of memory
Davide Italiano via Phabricator via llvm-commits
- [PATCH] D37518: Fix PR33878: BasicAA incorrectly assumes different address spaces don't alias
Davide Italiano via Phabricator via llvm-commits
- [PATCH] D37524: Detect linker script INCLUDE cycles.
Davide Italiano via Phabricator via llvm-commits
- [PATCH] D37524: Detect linker script INCLUDE cycles.
Davide Italiano via Phabricator via llvm-commits
- [PATCH] D37528: [JumpThreading] Preserve dominance across the pass.
Davide Italiano via Phabricator via llvm-commits
- [PATCH] D37553: Analysis: Correctly handle all function operand references.
Davide Italiano via Phabricator via llvm-commits
- [PATCH] D37567: [llvm-readobj] - Teach tool to report error if some section is in multiple COMDAT groups at once.
Davide Italiano via Phabricator via llvm-commits
- [llvm] r312772 - [XRay][CodeGen][PowerPC] Fix tail exit codegen for XRay in PPC
Dean Michael Berris via llvm-commits
- [PATCH] D34863: [XRay][tools] Function call stack based analysis tooling for XRay traces
Dean Michael Berris via Phabricator via llvm-commits
- [PATCH] D37570: [XRay][CodeGen][PowerPC] Fix tail exit codegen for XRay in PPC
Dean Michael Berris via Phabricator via llvm-commits
- [PATCH] D37570: [XRay][CodeGen][PowerPC] Fix tail exit codegen for XRay in PPC
Dean Michael Berris via Phabricator via llvm-commits
- [PATCH] D37570: [XRay][CodeGen][PowerPC] Fix tail exit codegen for XRay in PPC
Dean Michael Berris via Phabricator via llvm-commits
- [PATCH] D37570: [XRay][CodeGen][PowerPC] Fix tail exit codegen for XRay in PPC
Dean Michael Berris via Phabricator via llvm-commits
- [PATCH] D37570: [XRay][CodeGen][PowerPC] Fix tail exit codegen for XRay in PPC
Dean Michael Berris via Phabricator via llvm-commits
- [PATCH] D37612: [XRay][compiler-rt] Use a single global volatile recursion guard for FDR handlers
Dean Michael Berris via Phabricator via llvm-commits
- [PATCH] D37463: Fix miscompile in LoopSink pass
Dehao Chen via Phabricator via llvm-commits
- [PATCH] D37497: [WebAssembly] Ensure that Wasm global that represent memory addresses are 32-bit const values
Derek Schuff via Phabricator via llvm-commits
- [PATCH] D37497: [WebAssembly] Fix getSymbolValue() for globals that are not 32-bit const values.
Derek Schuff via Phabricator via llvm-commits
- [PATCH] D37497: [WebAssembly] Only treat imports/exports as symbols when reading relocatable object files
Derek Schuff via Phabricator via llvm-commits
- [PATCH] D37603: [WebAssembly] Add sign extend instructions from atomics proposal
Derek Schuff via Phabricator via llvm-commits
- [PATCH] D37603: [WebAssembly] Add sign extend instructions from atomics proposal
Derek Schuff via Phabricator via llvm-commits
- [llvm] r312521 - [ARM] GlobalISel: Support global variables for RWPI
Diana Picus via llvm-commits
- [llvm] r312522 - [ARM] GlobalISel: Minor cleanups in inst selector
Diana Picus via llvm-commits
- [zorg] r312647 - [zorg] Remove clang-cmake-aarch64-42vma builder
Diana Picus via llvm-commits
- [PATCH] D37459: [buildbot] Remove clang-cmake-aarch64-42vma builder
Diana Picus via Phabricator via llvm-commits
- [llvm] r312802 - [SLPVectorizer] Add struct InstructionsState that holds information about analysis of vector to be vectorized.
Dinar Temirbulatov via llvm-commits
- [PATCH] D37212: [SLPVectorizer] Add struct InstructionsState, NFC
Dinar Temirbulatov via Phabricator via llvm-commits
- [PATCH] D37212: [SLPVectorizer] Add struct InstructionsState, NFC
Dinar Temirbulatov via Phabricator via llvm-commits
- [PATCH] D37579: [InstCombine] Fix PR21780 Expansion of 256 bit vector loads fails to fold into shuffles
Dinar Temirbulatov via Phabricator via llvm-commits
- [PATCH] D37648: [SLPVectorizer] Fix PR21780 Expansion of 256 bit vector loads fails to fold into shuffles
Dinar Temirbulatov via Phabricator via llvm-commits
- [lld] r312796 - Currently lld creates a single section to collect all commons. There is no way
Dmitry Mikulin via llvm-commits
- [PATCH] D37489: Linker script handing of file patterns with COMMON defs
Dmitry Mikulin via Phabricator via llvm-commits
- [PATCH] D37489: Linker script handing of file patterns with COMMON defs
Dmitry Mikulin via Phabricator via llvm-commits
- [PATCH] D37489: Linker script handing of file patterns with COMMON defs
Dmitry Mikulin via Phabricator via llvm-commits
- [PATCH] D37489: Linker script handing of file patterns with COMMON defs
Dmitry Mikulin via Phabricator via llvm-commits
- [PATCH] D37497: [WebAssembly] Fix getSymbolValue() for globals that are not 32-bit const values.
Don Hinton via Phabricator via llvm-commits
- [PATCH] D37497: [WebAssembly] Fix getSymbolValue() for globals that are not 32-bit const values.
Don Hinton via Phabricator via llvm-commits
- [PATCH] D37497: [WebAssembly] Only treat imports/exports as symbols when reading relocatable object files
Don Hinton via Phabricator via llvm-commits
- [PATCH] D37265: [SCEV] Ensure ScalarEvolution::createAddRecFromPHIWithCastsImpl properly handles out of range truncations of the start and accum values
Dorit Nuzman via Phabricator via llvm-commits
- [PATCH] D37507: Fix maximum legal VF calculation
Dorit Nuzman via Phabricator via llvm-commits
- [llvm] r307852 - [Solaris] Detect Solaris LD, use detection results to pass Solaris-ld options
Ed Maste via llvm-commits
- [PATCH] D37421: [XRay] [test-suite] Add LNT support to retref-bench benchmarks.
Eizan Miyamoto via llvm-commits
- [PATCH] D37421: [XRay] [test-suite] Add LNT support to retref-bench benchmarks.
Eizan Miyamoto via Phabricator via llvm-commits
- [llvm] r312883 - Added a test that demonstrates a ug in Scatter scheduling.
Elena Demikhovsky via llvm-commits
- [llvm] r312894 - Fixed a bug in splitting Scatter operation in the Type Legalizer.
Elena Demikhovsky via llvm-commits
- [llvm] r312587 - [ARM] Register ARMExpandPseudo pass.
Eli Friedman via llvm-commits
- [llvm] r312589 - [ARM] Make ARMExpandPseudo add implicit uses for predicated instructions
Eli Friedman via llvm-commits
- [PATCH] D37463: Fix miscompile in LoopSink pass
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D37427: [InstCombine] canonicalize fcmp ord/uno with constants to null constant
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D37427: [InstCombine] canonicalize fcmp ord/uno with constants to null constant
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D37427: [InstCombine] canonicalize fcmp ord/uno with constants to null constant
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D35156: [ARM] Make ARMExpandPseudo add implicit uses for predicated instructions
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D37163: [LICM] sink through non-trivially replicable PHI
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D37406: [TailCall] Allow llvm.memcpy/memset/memmove to be tail calls when parent function return the intrinsics's first argument
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D37463: Fix miscompile in LoopSink pass
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D31139: [LLVMbugs] [Bug 18710] Only generate .ARM.exidx and .ARM.extab when needed with EHABI
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D35192: [ARM] Use ADDCARRY / SUBCARRY
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D37460: [GVN] Prevent LoadPRE from hoisting through guards
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D37460: [GVN] Prevent LoadPRE from hoisting through guards
Eli Friedman via Phabricator via llvm-commits
- [lld] r312604 - Fix crbug 759265 by suppressing llvm mt warnings.
Eric Beckmann via llvm-commits
- [llvm] r312604 - Fix crbug 759265 by suppressing llvm mt warnings.
Eric Beckmann via llvm-commits
- [PATCH] D37157: Fix Bug 30978 by emitting cv file checksums.
Eric Beckmann via llvm-commits
- [PATCH] D37157: Fix Bug 30978 by emitting cv file checksums.
Eric Beckmann via llvm-commits
- [PATCH] D37240: Fix crbug 759265 by suppressing llvm mt warnings.
Eric Beckmann via Phabricator via llvm-commits
- [PATCH] D37240: Fix crbug 759265 by suppressing llvm mt warnings.
Eric Beckmann via Phabricator via llvm-commits
- [PATCH] D37321: llvm-mt: Fix memory management in WindowsManifestMergerImpl::getMergedManifest
Eric Beckmann via Phabricator via llvm-commits
- [PATCH] D37240: Fix crbug 759265 by suppressing llvm mt warnings.
Eric Beckmann via Phabricator via llvm-commits
- [PATCH] D37240: Fix crbug 759265 by suppressing llvm mt warnings.
Eric Beckmann via Phabricator via llvm-commits
- [PATCH] D37240: Fix crbug 759265 by suppressing llvm mt warnings.
Eric Beckmann via Phabricator via llvm-commits
- [PATCH] D37240: Fix crbug 759265 by suppressing llvm mt warnings.
Eric Beckmann via Phabricator via llvm-commits
- [PATCH] D37240: Fix crbug 759265 by suppressing llvm mt warnings.
Eric Beckmann via Phabricator via llvm-commits
- [PATCH] D37240: Fix crbug 759265 by suppressing llvm mt warnings.
Eric Beckmann via Phabricator via llvm-commits
- [PATCH] D37240: Fix crbug 759265 by suppressing llvm mt warnings.
Eric Beckmann via Phabricator via llvm-commits
- [PATCH] D37240: Fix crbug 759265 by suppressing llvm mt warnings.
Eric Beckmann via Phabricator via llvm-commits
- [PATCH] D37157: Fix Bug 30978 by emitting cv file checksums.
Eric Beckmann via Phabricator via llvm-commits
- [PATCH] D37240: Fix crbug 759265 by suppressing llvm mt warnings.
Eric Beckmann via Phabricator via llvm-commits
- [PATCH] D37240: Fix crbug 759265 by suppressing llvm mt warnings.
Eric Beckmann via Phabricator via llvm-commits
- [PATCH] D37240: Fix crbug 759265 by suppressing llvm mt warnings.
Eric Beckmann via Phabricator via llvm-commits
- [PATCH] D37240: Fix crbug 759265 by suppressing llvm mt warnings.
Eric Beckmann via Phabricator via llvm-commits
- [PATCH] D37240: Fix crbug 759265 by suppressing llvm mt warnings.
Eric Beckmann via Phabricator via llvm-commits
- [PATCH] D37157: Fix Bug 30978 by emitting cv file checksums.
Eric Beckmann via Phabricator via llvm-commits
- [PATCH] D37654: PPC: Don't select lxv/stxv for insufficiently aligned stack slots.
Eric Christopher via llvm-commits
- [PATCH] D36788: The issues with X86 prefixes
Eric Christopher via Phabricator via llvm-commits
- [PATCH] D37654: PPC: Don't select lxv/stxv for insufficiently aligned stack slots.
Eric Christopher via Phabricator via llvm-commits
- [PATCH] D36870: [libcxx] Add missing __cxa_deleted_virtual
Eric Fiselier via Phabricator via llvm-commits
- [PATCH] D37093: [coroutines] Promote cleanup.dest.slot-like allocas to registers to avoid storing them in the coroutine frame
Eric Niebler via Phabricator via llvm-commits
- [llvm] r312679 - [Pass] Fix some Clang-tidy modernize and Include What You Use warnings; other minor fixes (NFC).
Eugene Zelenko via llvm-commits
- [llvm] r312760 - [Bitcode] Fix some Clang-tidy modernize-use-using and Include What You Use warnings; other minor fixes (NFC).
Eugene Zelenko via llvm-commits
- [PATCH] D37652: Remove unneccessary string copies from method invocations.
Eugene Zelenko via Phabricator via llvm-commits
- [compiler-rt] r312576 - [msan] Check sigset_t and sigaction arguments.
Evgenii Stepanov via llvm-commits
- [lld] r312757 - Revert "Revert r311468: If --dynamic-list is given, only those symbols are preemptible"
Evgenii Stepanov via llvm-commits
- [lld] r312757 - Revert "Revert r311468: If --dynamic-list is given, only those symbols are preemptible"
Evgenii Stepanov via llvm-commits
- [PATCH] D37367: [msan] Check sigset_t and sigaction arguments.
Evgenii Stepanov via Phabricator via llvm-commits
- [PATCH] D37367: [msan] Check sigset_t and sigaction arguments.
Evgenii Stepanov via Phabricator via llvm-commits
- [PATCH] D37407: WholeProgramDevirt: Add import/export support for targets without absolute symbol constants.
Evgenii Stepanov via Phabricator via llvm-commits
- [PATCH] D37407: WholeProgramDevirt: Add import/export support for targets without absolute symbol constants.
Evgenii Stepanov via Phabricator via llvm-commits
- [PATCH] D37590: [scudo] RFC thread specific data refactoring
Evgenii Stepanov via Phabricator via llvm-commits
- [PATCH] D37269: Add support for custom loaders to the sanitizer symbolizer
Evgenii Stepanov via Phabricator via llvm-commits
- [PATCH] D37637: [CMake] Determine early on which projects are enabled
Evgenii Stepanov via Phabricator via llvm-commits
- [PATCH] D37656: [cfi] Set function attributes for __cfi_* functions.
Evgenii Stepanov via Phabricator via llvm-commits
- [PATCH] D37637: [CMake] Determine early on which projects are enabled
Evgenii Stepanov via Phabricator via llvm-commits
- [PATCH] D37646: [ubsan-minimal] Enable on Darwin
Evgenii Stepanov via Phabricator via llvm-commits
- [PATCH] D37608: [lsan] Deadly signal handler for lsan
Evgenii Stepanov via Phabricator via llvm-commits
- [compiler-rt] r312576 - [msan] Check sigset_t and sigaction arguments.
Evgeniy Stepanov via llvm-commits
- [compiler-rt] r312581 - Remove ld.config.txt for Android O.
Evgeniy Stepanov via llvm-commits
- [compiler-rt] r312597 - [msan] Remove a stale fixme (NFC).
Evgeniy Stepanov via llvm-commits
- [compiler-rt] r312687 - [asan] Add a note to shadow memory setup error.
Evgeniy Stepanov via llvm-commits
- [llvm] r307852 - [Solaris] Detect Solaris LD, use detection results to pass Solaris-ld options
Fedor Sergeev via llvm-commits
- [llvm] r307852 - [Solaris] Detect Solaris LD, use detection results to pass Solaris-ld options
Fedor Sergeev via llvm-commits
- [llvm] r312714 - [MachineTraceMetrics] Add computeDepth function (NFCI).
Florian Hahn via llvm-commits
- [llvm] r312719 - [MachineCombiner] Update instruction depths incrementally for large BBs.
Florian Hahn via llvm-commits
- [PATCH] D36656: [SCCP] Propagate integer range information in IPSCCP (WIP).
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D36619: [MachineCombiner] Update instruction depths incrementally for large BBs.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D36619: [MachineCombiner] Update instruction depths incrementally for large BBs.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D36696: [MachineTraceMetrics] Add computeDepth function.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D36696: [MachineTraceMetrics] Add computeDepth function (NFCI).
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D36619: [MachineCombiner] Update instruction depths incrementally for large BBs.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D36619: [MachineCombiner] Update instruction depths incrementally for large BBs.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D36619: [MachineCombiner] Update instruction depths incrementally for large BBs.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D37591: [LVI] Move LVILatticeVal class to separate header file (NFC).
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D36656: [SCCP] Propagate integer range information in IPSCCP (WIP).
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D36656: [SCCP] Propagate integer range information in IPSCCP (WIP).
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D37591: [LVI] Move LVILatticeVal class to separate header file (NFC).
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D37591: [LVI] Move LVILatticeVal class to separate header file (NFC).
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D37591: [LVI] Move LVILatticeVal class to separate header file (NFC).
Florian Hahn via Phabricator via llvm-commits
- [compiler-rt] r312824 - Prevent DCE on __lsan_is_turned_off and re-enable test case
Francis Ricci via llvm-commits
- [compiler-rt] r312827 - Revert "Prevent DCE on __lsan_is_turned_off and re-enable test case"
Francis Ricci via llvm-commits
- [PATCH] D37269: Add support for custom loaders to the sanitizer symbolizer
Francis Ricci via Phabricator via llvm-commits
- [PATCH] D37635: Prevent DCE on __lsan_is_turned_off and re-enable test case
Francis Ricci via Phabricator via llvm-commits
- [PATCH] D37636: [TableGen] Ensure that __lsan_is_turned_off isn't removed by DCE in llvm-tblgen
Francis Ricci via Phabricator via llvm-commits
- [PATCH] D37269: Add support for custom loaders to the sanitizer symbolizer
Francis Ricci via Phabricator via llvm-commits
- [PATCH] D37636: [TableGen] Ensure that __lsan_is_turned_off isn't removed by DCE in llvm-tblgen
Francis Ricci via Phabricator via llvm-commits
- [PATCH] D37635: Prevent DCE on __lsan_is_turned_off and re-enable test case
Francis Ricci via Phabricator via llvm-commits
- [PATCH] D37635: Prevent DCE on __lsan_is_turned_off and re-enable test case
Francis Ricci via Phabricator via llvm-commits
- [PATCH] D37635: Prevent DCE on __lsan_is_turned_off and re-enable test case
Francis Ricci via Phabricator via llvm-commits
- [PATCH] D37294: [X86][Skylake] Adding the scheduling information for the SkylakeClient target
Gadi Haber via Phabricator via llvm-commits
- [PATCH] D37294: [X86][Skylake] Adding the scheduling information for the SkylakeClient target
Gadi Haber via Phabricator via llvm-commits
- [PATCH] D37294: [X86][Skylake] Adding the scheduling information for the SkylakeClient target
Gadi Haber via Phabricator via llvm-commits
- [PATCH] D37294: [X86][Skylake] Adding the scheduling information for the SkylakeClient target
Gadi Haber via Phabricator via llvm-commits
- [PATCH] D37294: [X86][Skylake] Adding the scheduling information for the SkylakeClient target
Gadi Haber via Phabricator via llvm-commits
- [PATCH] D37294: [X86][Skylake] Adding the scheduling information for the SkylakeClient target
Gadi Haber via Phabricator via llvm-commits
- [llvm] r312733 - [XRay][tools] Function call stack based analysis tooling for XRay traces
Galina Kistanova via llvm-commits
- [llvm] r312768 - [x86] Flesh out the custom ISel for RMW aritmetic ops with used flags to
Galina Kistanova via llvm-commits
- [llvm] r312791 - [SLP] Support for horizontal min/max reduction.
Galina Kistanova via llvm-commits
- [llvm] r312768 - [x86] Flesh out the custom ISel for RMW aritmetic ops with used flags to
Galina Kistanova via llvm-commits
- Buildbot numbers for the week of 07/16/2017 - 07/22/2017
Galina Kistanova via llvm-commits
- Buildbot numbers for the week of 07/23/2017 - 07/29/2017
Galina Kistanova via llvm-commits
- Buildbot numbers for the week of 07/30/2017 - 08/05/2017
Galina Kistanova via llvm-commits
- Buildbot numbers for the week of 08/06/2017 - 08/12/2017
Galina Kistanova via llvm-commits
- Buildbot numbers for the week of 08/13/2017 - 08/19/2017
Galina Kistanova via llvm-commits
- Buildbot numbers for the week of 08/20/2017 - 08/26/2017
Galina Kistanova via llvm-commits
- Buildbot numbers for the week of 08/27/2017 - 09/02/2017
Galina Kistanova via llvm-commits
- [PATCH] D37631: [libFuzzer] Support using libc++
George Karpenkov via Phabricator via llvm-commits
- [PATCH] D37631: [libFuzzer] Support using libc++
George Karpenkov via Phabricator via llvm-commits
- [llvm] r312477 - [DebugInfo] - Fix for lld DWARF parsing of base address selection entries in range lists.
George Rimar via llvm-commits
- [lld] r312478 - [ELF] - Add testcase testing .gdb_index generation when base address of CU is used.
George Rimar via llvm-commits
- [PATCH] D36313: [llvm-dwarfdump] - Print section name and index when dumping .debug_info ranges
George Rimar via llvm-commits
- [lld] r312625 - [ELF] - Linkerscript: set load address correctly if MEMORY command used.
George Rimar via llvm-commits
- [llvm] r312582 - Revert "[Decompression] Fail gracefully when out of memory"
George Rimar via llvm-commits
- [lld] r312711 - [ELF] - Store pointer to PT_LOAD instead of pointer to first section in OutputSection
George Rimar via llvm-commits
- [lld] r312712 - [ELF] - Rename PhdrEntry::First/Last to FirstSec/LastSec. NFC.
George Rimar via llvm-commits
- [lld] r312777 - [ELF] - Linkerscript: implement REGION_ALIAS.
George Rimar via llvm-commits
- [lld] r312779 - [ELF] - Simplify and improve symbols.s testcase.
George Rimar via llvm-commits
- [PATCH] D37567: [llvm-readobj] - Teach tool to report error if some section is in multiple COMDAT groups at once.
George Rimar via llvm-commits
- [PATCH] D37567: [llvm-readobj] - Teach tool to report error if some section is in multiple COMDAT groups at once.
George Rimar via llvm-commits
- [lld] r312787 - [ELF] - Simplify. NFC.
George Rimar via llvm-commits
- [lld] r312789 - [ELF] - Simplify #2. NFC.
George Rimar via llvm-commits
- [PATCH] D36823: [LLD][ELF] Read ARM BuildAttributes section to determine supported features.
George Rimar via Phabricator via llvm-commits
- [PATCH] D36742: [LLD][ELF][AArch64] Implement scanner for Cortex-A53 Erratum 843419
George Rimar via Phabricator via llvm-commits
- [PATCH] D36745: [LLD][ELF] Always write non-immediate bits for AArch64 branch instruction.
George Rimar via Phabricator via llvm-commits
- [PATCH] D37214: Another prototype fix for lld DWARF parsing of base address selection entries in range lists
George Rimar via Phabricator via llvm-commits
- [PATCH] D37214: Another prototype fix for lld DWARF parsing of base address selection entries in range lists
George Rimar via Phabricator via llvm-commits
- [PATCH] D37297: [ELF] - Add testcase testing .gdb_index generation when base address of CU is used.
George Rimar via Phabricator via llvm-commits
- [PATCH] D36823: [LLD][ELF] Read ARM BuildAttributes section to determine supported features.
George Rimar via Phabricator via llvm-commits
- [PATCH] D36745: [LLD][ELF] Always write non-immediate bits for AArch64 branch instruction.
George Rimar via Phabricator via llvm-commits
- [PATCH] D36745: [LLD][ELF] Always write non-immediate bits for AArch64 branch instruction.
George Rimar via Phabricator via llvm-commits
- [PATCH] D37440: [ELF] - Linkerscript: do not hang linker on infinite nested INCLUDE command.
George Rimar via Phabricator via llvm-commits
- [PATCH] D36745: [LLD][ELF] Always write non-immediate bits for AArch64 branch instruction.
George Rimar via Phabricator via llvm-commits
- [PATCH] D37447: [Decompression] Fail gracefully when out of memory
George Rimar via Phabricator via llvm-commits
- [PATCH] D36745: [LLD][ELF] Always write non-immediate bits for AArch64 branch instruction.
George Rimar via Phabricator via llvm-commits
- [PATCH] D37447: [Decompression] Fail gracefully when out of memory
George Rimar via Phabricator via llvm-commits
- [PATCH] D37447: [Decompression] Fail gracefully when out of memory
George Rimar via Phabricator via llvm-commits
- [PATCH] D37440: [ELF] - Linkerscript: do not hang linker on infinite nested INCLUDE command.
George Rimar via Phabricator via llvm-commits
- [PATCH] D37469: [ELF] - Linkerscript: set load address correctly if MEMORY command used.
George Rimar via Phabricator via llvm-commits
- [PATCH] D37477: [ELF] - Linkerscript: implement REGION_ALIAS.
George Rimar via Phabricator via llvm-commits
- [PATCH] D37477: [ELF] - Linkerscript: implement REGION_ALIAS.
George Rimar via Phabricator via llvm-commits
- [PATCH] D36579: [ELF] - Do not fail when set versions for linkerscript's symbol aliases
George Rimar via Phabricator via llvm-commits
- [PATCH] D37059: [ELF] - LTO: do not optimize away symbols accessed from linkerscript.
George Rimar via Phabricator via llvm-commits
- [PATCH] D37477: [ELF] - Linkerscript: implement REGION_ALIAS.
George Rimar via Phabricator via llvm-commits
- [PATCH] D37477: [ELF] - Linkerscript: implement REGION_ALIAS.
George Rimar via Phabricator via llvm-commits
- [PATCH] D37469: [ELF] - Linkerscript: set load address correctly if MEMORY command used.
George Rimar via Phabricator via llvm-commits
- [PATCH] D34956: [ELF] - Store pointer to PT_LOAD instead of pointer to first section (FirstInPtLoad) in OutputSection
George Rimar via Phabricator via llvm-commits
- [PATCH] D34956: [ELF] - Store pointer to PT_LOAD instead of pointer to first section (FirstInPtLoad) in OutputSection
George Rimar via Phabricator via llvm-commits
- [PATCH] D37440: [ELF] - Linkerscript: do not hang linker on infinite nested INCLUDE command.
George Rimar via Phabricator via llvm-commits
- [PATCH] D36579: [ELF] - Do not fail when set versions for linkerscript's symbol aliases
George Rimar via Phabricator via llvm-commits
- [PATCH] D36579: [ELF] - Do not fail when set versions for linkerscript's symbol aliases
George Rimar via Phabricator via llvm-commits
- [PATCH] D37517: [ELF] - Report orphan sections if -verbose given.
George Rimar via Phabricator via llvm-commits
- [PATCH] D37520: [ELF] - Fix removing of unused synthetic sections.
George Rimar via Phabricator via llvm-commits
- [PATCH] D37517: [ELF] - Report orphan sections if -verbose given.
George Rimar via Phabricator via llvm-commits
- [PATCH] D37440: [ELF] - Linkerscript: do not hang linker on infinite nested INCLUDE command.
George Rimar via Phabricator via llvm-commits
- [PATCH] D37524: Detect linker script INCLUDE cycles.
George Rimar via Phabricator via llvm-commits
- [PATCH] D37524: Detect linker script INCLUDE cycles.
George Rimar via Phabricator via llvm-commits
- [PATCH] D37520: [ELF] - Fix removing of unused synthetic sections.
George Rimar via Phabricator via llvm-commits
- [PATCH] D37477: [ELF] - Linkerscript: implement REGION_ALIAS.
George Rimar via Phabricator via llvm-commits
- [PATCH] D36579: [ELF] - Do not fail when set versions for linkerscript's symbol aliases
George Rimar via Phabricator via llvm-commits
- [PATCH] D36579: [ELF] - Do not fail when set versions for linkerscript's symbol aliases
George Rimar via Phabricator via llvm-commits
- [PATCH] D34956: [ELF] - Store pointer to PT_LOAD instead of pointer to first section (FirstInPtLoad) in OutputSection
George Rimar via Phabricator via llvm-commits
- [PATCH] D34956: [ELF] - Store pointer to PT_LOAD instead of pointer to first section (FirstInPtLoad) in OutputSection
George Rimar via Phabricator via llvm-commits
- [PATCH] D37561: [ELF] - Don't crash when --emit-relocs is used with --gc-sections
George Rimar via Phabricator via llvm-commits
- [PATCH] D37567: [llvm-readobj] - Teach tool to report error if some section is in multiple COMDAT groups at once.
George Rimar via Phabricator via llvm-commits
- [PATCH] D37574: [ELF] - Do not merge sections from SHT_GROUP when -relocatable
George Rimar via Phabricator via llvm-commits
- [PATCH] D37561: [ELF] - Don't crash when --emit-relocs is used with --gc-sections
George Rimar via Phabricator via llvm-commits
- [PATCH] D37477: [ELF] - Linkerscript: implement REGION_ALIAS.
George Rimar via Phabricator via llvm-commits
- [PATCH] D37517: [ELF] - Report orphan sections if -verbose given.
George Rimar via Phabricator via llvm-commits
- [PATCH] D36579: [ELF] - Do not fail when set versions for linkerscript's symbol aliases
George Rimar via Phabricator via llvm-commits
- [PATCH] D36579: [ELF] - Do not fail when set versions for linkerscript's symbol aliases
George Rimar via Phabricator via llvm-commits
- [PATCH] D37574: [ELF] - Do not merge sections from SHT_GROUP when -relocatable
George Rimar via Phabricator via llvm-commits
- [PATCH] D37621: [llvm-readobj] - Refactor printGroupSections methods.
George Rimar via Phabricator via llvm-commits
- [PATCH] D37623: [ELF] - Simplify removeUnusedSyntheticSections a bit.
George Rimar via Phabricator via llvm-commits
- [PATCH] D37520: [ELF] - Fix removing of unused synthetic sections.
George Rimar via Phabricator via llvm-commits
- [PATCH] D37520: [ELF] - Fix removing of unused synthetic sections.
George Rimar via Phabricator via llvm-commits
- [PATCH] D37567: [llvm-readobj] - Teach tool to report error if some section is in multiple COMDAT groups at once.
George Rimar via Phabricator via llvm-commits
- [PATCH] D36619: [MachineCombiner] Update instruction depths incrementally for large BBs.
Gerolf Hoflehner via llvm-commits
- [PATCH] D36619: [MachineCombiner] Update instruction depths incrementally for large BBs.
Gerolf Hoflehner via Phabricator via llvm-commits
- [PATCH] D36696: [MachineTraceMetrics] Add computeDepth function.
Gerolf Hoflehner via Phabricator via llvm-commits
- [PATCH] D37093: [coroutines] Promote cleanup.dest.slot-like allocas to registers to avoid storing them in the coroutine frame
Gor Nishanov via Phabricator via llvm-commits
- [PATCH] D37093: [coroutines] Promote cleanup.dest.slot-like allocas to registers to avoid storing them in the coroutine frame
Gor Nishanov via Phabricator via llvm-commits
- [PATCH] D37093: [coroutines] Promote cleanup.dest.slot-like allocas to registers to avoid storing them in the coroutine frame
Gor Nishanov via Phabricator via llvm-commits
- [PATCH] D37511: [dwarfdump] Verify line table prologue
Greg Clayton via llvm-commits
- [PATCH] D37481: [DebugInfo] Verify that sibling and children fall in parent range.
Greg Clayton via Phabricator via llvm-commits
- [PATCH] D37511: [dwarfdump] Verify line table prologue
Greg Clayton via Phabricator via llvm-commits
- [llvm] r312832 - [TargetTransformInfo] Add a new public interface getInstructionCost
Guozhi Wei via llvm-commits
- [llvm] r312834 - [TargetTransformInfo] Remove the extra "default" in a switch that all enum values has been covered.
Guozhi Wei via llvm-commits
- [PATCH] D37170: [TargetTransformInfo] Add a new public interface getInstructionCost
Guozhi Wei via Phabricator via llvm-commits
- [PATCH] D37170: [TargetTransformInfo] Add a new public interface getInstructionCost
Guozhi Wei via Phabricator via llvm-commits
- [PATCH] D37170: [TargetTransformInfo] Add a new public interface getInstructionCost
Guozhi Wei via Phabricator via llvm-commits
- [PATCH] D37198: [InlineCost] add visitSelectInst()
Haicheng Wu via Phabricator via llvm-commits
- [PATCH] D33946: [InlineCost] Find identical loads in the callee
Haicheng Wu via Phabricator via llvm-commits
- [test-suite] r312488 - Revert "Revert "[test-suite] Adding the CLAMR mini-app""
Hal Finkel via llvm-commits
- [test-suite] r312488 - Revert "Revert "[test-suite] Adding the CLAMR mini-app""
Hal Finkel via llvm-commits
- [PATCH] D36562: [Bitfield] Make the bitfield a separate location if it has width of legal integer type and its bit offset is naturally aligned for the type
Hal Finkel via llvm-commits
- [test-suite] r312497 - [test-suite] Adding the miniGMG benchmark
Hal Finkel via llvm-commits
- [test-suite] r312499 - [test-suite] Fix local inline functions in miniGMG
Hal Finkel via llvm-commits
- [test-suite] r312505 - [test-suite] Fix implicit function decl in miniGMG
Hal Finkel via llvm-commits
- [test-suite] r312592 - [test-suite] Adding the RSBench proxy app
Hal Finkel via llvm-commits
- [llvm] r312612 - [PowerPC] Don't use xscvdpspn on the P7
Hal Finkel via llvm-commits
- [test-suite] r312615 - [test-suite] Adding the SimpleMOC proxy app
Hal Finkel via llvm-commits
- [PATCH] D37421: [XRay] [test-suite] Add LNT support to retref-bench benchmarks.
Hal Finkel via llvm-commits
- [PATCH] D37211: [PowerPC] eliminate redundant compare instruction
Hal Finkel via Phabricator via llvm-commits
- [PATCH] D37216: [SROA] propagate !range metadata when moving loads
Hal Finkel via Phabricator via llvm-commits
- [PATCH] D37093: [coroutines] Promote cleanup.dest.slot-like allocas to registers to avoid storing them in the coroutine frame
Hal Finkel via Phabricator via llvm-commits
- [PATCH] D37093: [coroutines] Promote cleanup.dest.slot-like allocas to registers to avoid storing them in the coroutine frame
Hal Finkel via Phabricator via llvm-commits
- [PATCH] D37471: [BasicTTIImpl] Remove Trunc and ZExt cost handling
Hal Finkel via Phabricator via llvm-commits
- [PATCH] D32776: [PowerPC] Update branch coalescing to be a PowerPC specific pass
Hal Finkel via Phabricator via llvm-commits
- [PATCH] D37467: Add a new pass to speculate around PHI nodes with constant (integer) operands when profitable.
Hal Finkel via Phabricator via llvm-commits
- [PATCH] D37093: [coroutines] Promote cleanup.dest.slot-like allocas to registers to avoid storing them in the coroutine frame
Hal Finkel via Phabricator via llvm-commits
- [PATCH] D37216: [SROA] propagate !range metadata when moving loads
Hal Finkel via Phabricator via llvm-commits
- [PATCH] D37121: [DivRemHoist] add a pass to move div/rem pairs into the same block (PR31028)
Hal Finkel via Phabricator via llvm-commits
- [PATCH] D37216: [SROA] propagate !range metadata when moving loads
Hal Finkel via Phabricator via llvm-commits
- [PATCH] D36626: [test-suite]: Adding RSBench proxy-app.
Hal Finkel via Phabricator via llvm-commits
- [PATCH] D36621: [test-suite]: Adding SimpleMOC proxy-app.
Hal Finkel via Phabricator via llvm-commits
- [PATCH] D37471: [TTI] Implement getCastInstrCost
Hal Finkel via Phabricator via llvm-commits
- [PATCH] D37514: [PowerPC] DAGCombine for better exploitation of rotate-and-mask instruction
Hal Finkel via Phabricator via llvm-commits
- [PATCH] D37471: [TTI] Implement getCastInstrCost
Hal Finkel via Phabricator via llvm-commits
- [PATCH] D37518: Fix PR33878: BasicAA incorrectly assumes different address spaces don't alias
Hal Finkel via Phabricator via llvm-commits
- [PATCH] D36404: Disable jump threading into loop headers
Hal Finkel via Phabricator via llvm-commits
- [PATCH] D37121: [DivRemHoist] add a pass to move div/rem pairs into the same block (PR31028)
Hal Finkel via Phabricator via llvm-commits
- [PATCH] D37121: [DivRemHoist] add a pass to move div/rem pairs into the same block (PR31028)
Hal Finkel via Phabricator via llvm-commits
- [PATCH] D36772: Unmerge GEPs to reduce register pressure on IndirectBr edges.
Hal Finkel via Phabricator via llvm-commits
- [PATCH] D37121: [DivRemHoist] add a pass to move div/rem pairs into the same block (PR31028)
Hal Finkel via Phabricator via llvm-commits
- [PATCH] D37121: [DivRemHoist] add a pass to move div/rem pairs into the same block (PR31028)
Hal Finkel via Phabricator via llvm-commits
- [PATCH] D37170: [TargetTransformInfo] Add a new public interface getInstructionCost
Hal Finkel via Phabricator via llvm-commits
- [PATCH] D36772: Unmerge GEPs to reduce register pressure on IndirectBr edges.
Hal Finkel via Phabricator via llvm-commits
- [PATCH] D37354: Add !callees metadata
Hal Finkel via Phabricator via llvm-commits
- [PATCH] D37121: [DivRemHoist] add a pass to move div/rem pairs into the same block (PR31028)
Hal Finkel via Phabricator via llvm-commits
- [PATCH] D37354: Add !callees metadata
Hal Finkel via Phabricator via llvm-commits
- [PATCH] D37628: Cleanup: Merge isKnownNonNull into isKnownNonZero
Hal Finkel via Phabricator via llvm-commits
- [PATCH] D37121: [DivRemHoist] add a pass to move div/rem pairs into the same block (PR31028)
Hal Finkel via Phabricator via llvm-commits
- [PATCH] D37648: [SLPVectorizer] Fix PR21780 Expansion of 256 bit vector loads fails to fold into shuffles
Hal Finkel via Phabricator via llvm-commits
- [PATCH] D37654: PPC: Don't select lxv/stxv for insufficiently aligned stack slots.
Hal Finkel via Phabricator via llvm-commits
- [PATCH] D37432: Fix a misleading phrase in the LangRef
Hal Finkel via Phabricator via llvm-commits
- [test-suite] r312550 - Creating release candidate final from release_500 branch
Hans Wennborg via llvm-commits
- [lld] r312557 - Creating release candidate final from release_500 branch
Hans Wennborg via llvm-commits
- [www-releases] r312731 - 5.0.0 files
Hans Wennborg via llvm-commits
- [www-releases] r312731 - 5.0.0 files
Hans Wennborg via llvm-commits
- [www-releases] r312731 - 5.0.0 files
Hans Wennborg via llvm-commits
- [www-releases] r312731 - 5.0.0 files
Hans Wennborg via llvm-commits
- [www-releases] r312731 - 5.0.0 files
Hans Wennborg via llvm-commits
- [www-releases] r312731 - 5.0.0 files
Hans Wennborg via llvm-commits
- [www-releases] r312731 - 5.0.0 files
Hans Wennborg via llvm-commits
- [www-releases] r312731 - 5.0.0 files
Hans Wennborg via llvm-commits
- [www-releases] r312731 - 5.0.0 files
Hans Wennborg via llvm-commits
- [www-releases] r312731 - 5.0.0 files
Hans Wennborg via llvm-commits
- [www-releases] r312731 - 5.0.0 files
Hans Wennborg via llvm-commits
- [www-releases] r312731 - 5.0.0 files
Hans Wennborg via llvm-commits
- [www-releases] r312731 - 5.0.0 files
Hans Wennborg via llvm-commits
- [www-releases] r312731 - 5.0.0 files
Hans Wennborg via llvm-commits
- [www-releases] r312731 - 5.0.0 files
Hans Wennborg via llvm-commits
- [www-releases] r312731 - 5.0.0 files
Hans Wennborg via llvm-commits
- [www-releases] r312731 - 5.0.0 files
Hans Wennborg via llvm-commits
- [www-releases] r312731 - 5.0.0 files
Hans Wennborg via llvm-commits
- [www-releases] r312731 - 5.0.0 files
Hans Wennborg via llvm-commits
- [www-releases] r312731 - 5.0.0 files
Hans Wennborg via llvm-commits
- [www-releases] r312731 - 5.0.0 files
Hans Wennborg via llvm-commits
- [www-releases] r312731 - 5.0.0 files
Hans Wennborg via llvm-commits
- [www-releases] r312731 - 5.0.0 files
Hans Wennborg via llvm-commits
- [www-releases] r312731 - 5.0.0 files
Hans Wennborg via llvm-commits
- [www-releases] r312731 - 5.0.0 files
Hans Wennborg via llvm-commits
- [www-releases] r312731 - 5.0.0 files
Hans Wennborg via llvm-commits
- [www-releases] r312731 - 5.0.0 files
Hans Wennborg via llvm-commits
- [www] r312737 - Update links etc for 5.0.0
Hans Wennborg via llvm-commits
- [www-releases] r312800 - Add Ubuntu binaries for 5.0.0
Hans Wennborg via llvm-commits
- [PATCH] D37240: Fix crbug 759265 by suppressing llvm mt warnings.
Hans Wennborg via Phabricator via llvm-commits
- [llvm] r312514 - [PowerPC] eliminate redundant compare instruction
Hiroshi Inoue via llvm-commits
- [PATCH] D37211: [PowerPC] eliminate redundant compare instruction
Hiroshi Inoue via Phabricator via llvm-commits
- [PATCH] D37211: [PowerPC] eliminate redundant compare instruction
Hiroshi Inoue via Phabricator via llvm-commits
- [PATCH] D37211: [PowerPC] eliminate redundant compare instruction
Hiroshi Inoue via Phabricator via llvm-commits
- [PATCH] D37211: [PowerPC] eliminate redundant compare instruction
Hiroshi Inoue via Phabricator via llvm-commits
- [PATCH] D37211: [PowerPC] eliminate redundant compare instruction
Hiroshi Inoue via Phabricator via llvm-commits
- [PATCH] D37514: [PowerPC] DAGCombine for better exploitation of rotate-and-mask instruction
Hiroshi Inoue via Phabricator via llvm-commits
- [PATCH] D36734: [PowerPC Peephole] Constants into a join add, use ADDI over LI/ADD.
Hiroshi Inoue via Phabricator via llvm-commits
- [PATCH] D37514: [PowerPC] DAGCombine for better exploitation of rotate-and-mask instruction
Hiroshi Inoue via Phabricator via llvm-commits
- [PATCH] D37514: [PowerPC] support ZERO_EXTEND in tryBitPermutation
Hiroshi Inoue via Phabricator via llvm-commits
- [PATCH] D36772: Unmerge GEPs to reduce register pressure on IndirectBr edges.
Hiroshi Yamauchi via Phabricator via llvm-commits
- [PATCH] D36772: Unmerge GEPs to reduce register pressure on IndirectBr edges.
Hiroshi Yamauchi via Phabricator via llvm-commits
- [PATCH] D36772: Unmerge GEPs to reduce register pressure on IndirectBr edges.
Hiroshi Yamauchi via Phabricator via llvm-commits
- [llvm] r312473 - [GlobalISel][X86] G_PHI support.
Igor Breger via llvm-commits
- [PATCH] D36813: [Coverage] Build sorted and unique segments
Igor Kudrin via Phabricator via llvm-commits
- [PATCH] D37387: [Coverage] Report errors when reading malformed source regions
Igor Kudrin via Phabricator via llvm-commits
- [PATCH] D36813: [Coverage] Build sorted and unique segments
Igor Kudrin via Phabricator via llvm-commits
- [PATCH] D36813: [Coverage] Build sorted and unique segments
Igor Kudrin via Phabricator via llvm-commits
- [PATCH] D37391: [yaml2obj][ELF] Add support for symbol indexes greater than SHN_LORESERVE
Jake Ehrlich via Phabricator via llvm-commits
- [PATCH] D37393: [llvm-objcopy] Add support for special section indexes in symbol table greater than SHN_LORESERVE
Jake Ehrlich via Phabricator via llvm-commits
- [PATCH] D37391: [yaml2obj][ELF] Add support for symbol indexes greater than SHN_LORESERVE
Jake Ehrlich via Phabricator via llvm-commits
- [PATCH] D37393: [llvm-objcopy] Add support for special section indexes in symbol table greater than SHN_LORESERVE
Jake Ehrlich via Phabricator via llvm-commits
- [PATCH] D36558: [llvm-objcopy] Add support for nested and overlapping segments
Jake Ehrlich via Phabricator via llvm-commits
- [PATCH] D37393: [llvm-objcopy] Add support for special section indexes in symbol table greater than SHN_LORESERVE
Jake Ehrlich via Phabricator via llvm-commits
- [PATCH] D36558: [llvm-objcopy] Add support for nested and overlapping segments
Jake Ehrlich via Phabricator via llvm-commits
- [PATCH] D36558: [llvm-objcopy] Add support for nested and overlapping segments
Jake Ehrlich via Phabricator via llvm-commits
- [PATCH] D35077: [RFC] Build LLVM-C.dll on MSVC that exports only the C API
Jakob Bornecrantz via Phabricator via llvm-commits
- [PATCH] D35077: [RFC] Build LLVM-C.dll on MSVC that exports only the C API
Jakob Bornecrantz via Phabricator via llvm-commits
- [PATCH] D35077: [RFC] Build LLVM-C.dll on MSVC that exports only the C API
Jakob Bornecrantz via Phabricator via llvm-commits
- [PATCH] D35077: [RFC] Build LLVM-C.dll on MSVC that exports only the C API
Jakob Bornecrantz via Phabricator via llvm-commits
- [PATCH] D37528: [JumpThreading] Preserve dominance across the pass.
Jakub Kuderski via Phabricator via llvm-commits
- [PATCH] D37528: [JumpThreading] Preserve dominance across the pass.
Jakub Kuderski via Phabricator via llvm-commits
- [PATCH] D37528: [JumpThreading] Preserve dominance across the pass.
Jakub Kuderski via Phabricator via llvm-commits
- [PATCH] D37528: [JumpThreading] Preserve dominance across the pass.
Jakub Kuderski via Phabricator via llvm-commits
- [PATCH] D37575: [BasicBlock] add new function removeEdge()
Jakub Kuderski via Phabricator via llvm-commits
- [PATCH] D37467: Add a new pass to speculate around PHI nodes with constant (integer) operands when profitable.
Jakub Kuderski via Phabricator via llvm-commits
- [PATCH] D37083: LNT Make machine selection/update more flexible
James Greenhalgh via Phabricator via llvm-commits
- [lld] r312626 - [ELF] Rewrite --symbol-ordering-file path in reproducer
James Henderson via llvm-commits
- [lld] r312705 - [ELF] Prevent crash with binary inputs with non-ascii file names
James Henderson via llvm-commits
- [PATCH] D37393: [llvm-objcopy] Add support for special section indexes in symbol table greater than SHN_LORESERVE
James Henderson via Phabricator via llvm-commits
- [PATCH] D37331: [ELF] Prevent crash with binary inputs with non-ascii file names
James Henderson via Phabricator via llvm-commits
- [PATCH] D37480: [ELF] Rewrite --symbol-ordering-file path in reproducer
James Henderson via Phabricator via llvm-commits
- [PATCH] D37393: [llvm-objcopy] Add support for special section indexes in symbol table greater than SHN_LORESERVE
James Henderson via Phabricator via llvm-commits
- [PATCH] D37480: [ELF] Rewrite --symbol-ordering-file path in reproducer
James Henderson via Phabricator via llvm-commits
- [PATCH] D37331: [ELF] Prevent crash with binary inputs with non-ascii file names
James Henderson via Phabricator via llvm-commits
- [PATCH] D37331: [ELF] Prevent crash with binary inputs with non-ascii file names
James Henderson via Phabricator via llvm-commits
- [PATCH] D37331: [ELF] Prevent crash with binary inputs with non-ascii file names
James Henderson via Phabricator via llvm-commits
- [PATCH] D37393: [llvm-objcopy] Add support for special section indexes in symbol table greater than SHN_LORESERVE
James Henderson via Phabricator via llvm-commits
- [PATCH] D36558: [llvm-objcopy] Add support for nested and overlapping segments
James Henderson via Phabricator via llvm-commits
- [PATCH] D29942: Add custom lowering for llvm.log{, 10}.{f16, f32} intrinsics
Jan Vesely via Phabricator via llvm-commits
- [llvm] r312608 - [X86] Allow cross-lane permutations for sub targets supporting AVX2.
Jatin Bhateja via llvm-commits
- [llvm] r312614 - Updating a test reference for rL312608.
Jatin Bhateja via llvm-commits
- [llvm] r312778 - [X86] Adding a test point for PR34149 'Suboptimal codegen for "fast" minnum and maxnum'
Jatin Bhateja via llvm-commits
- [PATCH] D37388: [X86] Allow cross-lane permutations for sub targets supporting AVX2.
Jatin Bhateja via Phabricator via llvm-commits
- [PATCH] D37388: [X86] Allow cross-lane permutations for sub targets supporting AVX2.
Jatin Bhateja via Phabricator via llvm-commits
- [PATCH] D35014: [X86] PR32755 : Improvement in CodeGen instruction selection for LEAs.
Jatin Bhateja via Phabricator via llvm-commits
- [PATCH] D37388: [X86] Allow cross-lane permutations for sub targets supporting AVX2.
Jatin Bhateja via Phabricator via llvm-commits
- [PATCH] D37388: [X86] Allow cross-lane permutations for sub targets supporting AVX2.
Jatin Bhateja via Phabricator via llvm-commits
- [PATCH] D36454: [X86] Changes to extract Horizontal addition operation for AVX-512.
Jatin Bhateja via Phabricator via llvm-commits
- [PATCH] D35014: [X86] PR32755 : Improvement in CodeGen instruction selection for LEAs.
Jatin Bhateja via Phabricator via llvm-commits
- [PATCH] D37614: [X86] Adding a test point for PR34149 'Suboptimal codegen for "fast" minnum and maxnum'
Jatin Bhateja via Phabricator via llvm-commits
- [PATCH] D37616: [X86] PR34149 Suboptimal codegen for fast minnum and maxnum.
Jatin Bhateja via Phabricator via llvm-commits
- [PATCH] D35014: [X86] PR32755 : Improvement in CodeGen instruction selection for LEAs.
Jatin Bhateja via Phabricator via llvm-commits
- [PATCH] D37616: [X86] PR34149 Suboptimal codegen for fast minnum and maxnum.
Jatin Bhateja via Phabricator via llvm-commits
- [PATCH] D37616: [X86] PR34149 Suboptimal codegen for fast minnum and maxnum.
Jatin Bhateja via Phabricator via llvm-commits
- [PATCH] D37616: [X86] PR34149 Suboptimal codegen for fast minnum and maxnum.
Jatin Bhateja via Phabricator via llvm-commits
- [PATCH] D36745: [LLD][ELF] Always write non-immediate bits for AArch64 branch instruction.
Javed Absar via Phabricator via llvm-commits
- [PATCH] D36534: [aarch64] Support APInt and APFloat in ImmLeaf subclasses and make AArch64 use them.
Javed Absar via Phabricator via llvm-commits
- [PATCH] D37472: [ARM] Enable QADD and QSUB instruction selection
Javed Absar via Phabricator via llvm-commits
- [PATCH] D37555: [MachineScheduler] Put SchedRegion in an anonymous namespace.
Javed Absar via Phabricator via llvm-commits
- [PATCH] D37611: [IfConversion] More simple, correct dead/kill liveness handling
Jesper Antonsson via Phabricator via llvm-commits
- [PATCH] D35635: Optimize {s,u}{add,sub}.with.overflow on ARM
Joel Galenson via Phabricator via llvm-commits
- [llvm] r307852 - [Solaris] Detect Solaris LD, use detection results to pass Solaris-ld options
Joerg Sonnenberger via llvm-commits
- [PATCH] D29086: Restore visibility attribute for OpenBSD's stack guard
Joerg Sonnenberger via Phabricator via llvm-commits
- [llvm] r312526 - [Decompression] Fail gracefully when out of memory
Jonas Devlieghere via llvm-commits
- [llvm] r312527 - Fix test/DebugInfo/dwarfdump-decompression-invalid-size.test
Jonas Devlieghere via llvm-commits
- [llvm] r312582 - Revert "[Decompression] Fail gracefully when out of memory"
Jonas Devlieghere via llvm-commits
- [llvm] r312782 - [dwarfdump] Verify line table prologue
Jonas Devlieghere via llvm-commits
- [PATCH] D37439: [MachO] Prevent heap overflow when load command extends past EOF
Jonas Devlieghere via Phabricator via llvm-commits
- [PATCH] D37447: [Decompression] Fail gracefully when out of memory
Jonas Devlieghere via Phabricator via llvm-commits
- [PATCH] D37447: [Decompression] Fail gracefully when out of memory
Jonas Devlieghere via Phabricator via llvm-commits
- [PATCH] D37447: [Decompression] Fail gracefully when out of memory
Jonas Devlieghere via Phabricator via llvm-commits
- [PATCH] D37447: [Decompression] Fail gracefully when out of memory
Jonas Devlieghere via Phabricator via llvm-commits
- [PATCH] D37447: [Decompression] Fail gracefully when out of memory
Jonas Devlieghere via Phabricator via llvm-commits
- [PATCH] D37447: [Decompression] Fail gracefully when out of memory
Jonas Devlieghere via Phabricator via llvm-commits
- [PATCH] D37481: [DebugInfo] Verify that sibling and children fall in parent range.
Jonas Devlieghere via Phabricator via llvm-commits
- [PATCH] D37439: [MachO] Prevent heap overflow when load command extends past EOF
Jonas Devlieghere via Phabricator via llvm-commits
- [PATCH] D37511: [dwarfdump] Verify line table prologue
Jonas Devlieghere via Phabricator via llvm-commits
- [PATCH] D37511: [dwarfdump] Verify line table prologue
Jonas Devlieghere via Phabricator via llvm-commits
- [PATCH] D37511: [dwarfdump] Verify line table prologue
Jonas Devlieghere via Phabricator via llvm-commits
- [PATCH] D37511: [dwarfdump] Verify line table prologue
Jonas Devlieghere via Phabricator via llvm-commits
- [PATCH] D37511: [dwarfdump] Verify line table prologue
Jonas Devlieghere via Phabricator via llvm-commits
- [llvm] r312708 - Revert "[RegAlloc] Make sure live-ranges reflect the state of the IR when removing them"
Jonas Paulsson via llvm-commits
- [PATCH] D36795: [SystemZ] Increase number of LOCRs emitted by passing regalloc hints
Jonas Paulsson via Phabricator via llvm-commits
- [PATCH] D17257: New utility class ReachingPhysDefs for post-ra analysis.
Jonas Paulsson via Phabricator via llvm-commits
- [PATCH] D36795: [SystemZ] Increase number of LOCRs emitted by passing regalloc hints
Jonas Paulsson via Phabricator via llvm-commits
- [PATCH] D17257: New utility class ReachingPhysDefs for post-ra analysis.
Jonas Paulsson via Phabricator via llvm-commits
- [PATCH] D37555: [MachineScheduler] Put SchedRegion in an anonymous namespace.
Jonas Paulsson via Phabricator via llvm-commits
- [PATCH] D33650: MachineVerifier: Verify liveins list
Jonas Paulsson via Phabricator via llvm-commits
- [PATCH] D37484: [libunwind] Always use unwind tables in tests
Jonathan Roelofs via Phabricator via llvm-commits
- [PATCH] D37602: Properly hook debuginfo-tests up to lit and CMake
Jonathan Roelofs via Phabricator via llvm-commits
- [PATCH] D37163: [LICM] sink through non-trivially replicable PHI
Jun Bum Lim via Phabricator via llvm-commits
- [PATCH] D37163: [LICM] sink through non-trivially replicable PHI
Jun Bum Lim via Phabricator via llvm-commits
- [PATCH] D37163: [LICM] sink through non-trivially replicable PHI
Jun Bum Lim via Phabricator via llvm-commits
- [DAG][X86] Fixing X86 DAG Selecting that if BLENDPD instruction has 1 mask and target architecture doesn't suffer from partial register stalls replace BLENDPD to MOVSD
Jun Ryung Ju via llvm-commits
- [llvm] r311892 - [DAGCombiner] Teach visitEXTRACT_SUBVECTOR to turn extracts of BUILD_VECTOR into smaller BUILD_VECTORs
Justin Bogner via llvm-commits
- [llvm] r311892 - [DAGCombiner] Teach visitEXTRACT_SUBVECTOR to turn extracts of BUILD_VECTOR into smaller BUILD_VECTORs
Justin Bogner via llvm-commits
- [PATCH] D37495: llvm-isel-fuzzer: Handle a subset of backend flags in the executable name
Justin Bogner via Phabricator via llvm-commits
- [PATCH] D37495: llvm-isel-fuzzer: Handle a subset of backend flags in the executable name
Justin Bogner via Phabricator via llvm-commits
- [test-suite] r312682 - [CUDA] Tests for device-side overloads of non-placement new/delete.
Justin Lebar via llvm-commits
- [PATCH] D37539: [CUDA] Add device overloads for non-placement new/delete.
Justin Lebar via Phabricator via llvm-commits
- [PATCH] D37540: [CUDA] Tests for device-side overloads of non-placement new/delete.
Justin Lebar via Phabricator via llvm-commits
- [PATCH] D37576: [CUDA] Added rudimentary support for CUDA-9 and sm_70.
Justin Lebar via Phabricator via llvm-commits
- [llvm] r307852 - [Solaris] Detect Solaris LD, use detection results to pass Solaris-ld options
Kamil Rytarowski via llvm-commits
- [PATCH] D37417: Add range based wrapper around std::for_each.
Keith Wyss via llvm-commits
- [PATCH] D37417: Add range based wrapper around std::for_each.
Keith Wyss via llvm-commits
- [PATCH] D37417: Add range based wrapper around std::for_each.
Keith Wyss via llvm-commits
- [PATCH] D37417: Add range based wrapper around std::for_each.
Keith Wyss via llvm-commits
- [llvm] r312733 - [XRay][tools] Function call stack based analysis tooling for XRay traces
Keith Wyss via llvm-commits
- [llvm] r312739 - [XRay][tools] Disable windows for tests that use an unsupported shell redirect.
Keith Wyss via llvm-commits
- [llvm] r312739 - [XRay][tools] Disable windows for tests that use an unsupported shell redirect.
Keith Wyss via llvm-commits
- [PATCH] D37417: Add range based wrapper around std::for_each.
Keith via Phabricator via llvm-commits
- [PATCH] D34863: [XRay][tools] Function call stack based analysis tooling for XRay traces
Keith via Phabricator via llvm-commits
- [PATCH] D34863: [XRay][tools] Function call stack based analysis tooling for XRay traces
Keith via Phabricator via llvm-commits
- [PATCH] D34863: [XRay][tools] Function call stack based analysis tooling for XRay traces
Keith via Phabricator via llvm-commits
- [llvm] r312540 - AMDGPU/NFC: Cleanup/refactor SIMemoryLegalizer [1]:
Konstantin Zhuravlyov via llvm-commits
- [llvm] r312541 - AMDGPU/NFC: Cleanup/refactor SIMemoryLegalizer [2]:
Konstantin Zhuravlyov via llvm-commits
- [llvm] r312563 - AMDGPU: Cleanup/refactor SIMemoryLegalizer [3]:
Konstantin Zhuravlyov via llvm-commits
- [llvm] r312725 - AMDGPU: Handle more than one memory operand in SIMemoryLegalizer
Konstantin Zhuravlyov via llvm-commits
- [llvm] r312729 - AMDGPU: Handle non-temporal loads and stores
Konstantin Zhuravlyov via llvm-commits
- [PATCH] D37394: AMDGPU/NFC: Cleanup/refactor SIMemoryLegalizer [1]:
Konstantin Zhuravlyov via Phabricator via llvm-commits
- [PATCH] D37395: AMDGPU/NFC: Cleanup/refactor SIMemoryLegalizer [2]:
Konstantin Zhuravlyov via Phabricator via llvm-commits
- [PATCH] D37396: AMDGPU: Cleanup/refactor SIMemoryLegalizer [3]:
Konstantin Zhuravlyov via Phabricator via llvm-commits
- [PATCH] D37487: AMDGPU: Don't legalize i16 extloads to i32 with legal i16
Konstantin Zhuravlyov via Phabricator via llvm-commits
- [PATCH] D37396: AMDGPU: Cleanup/refactor SIMemoryLegalizer [3]:
Konstantin Zhuravlyov via Phabricator via llvm-commits
- [PATCH] D37397: AMDGPU: Handle more than one memory operand in SIMemoryLegalizer
Konstantin Zhuravlyov via Phabricator via llvm-commits
- [PATCH] D37397: AMDGPU: Handle more than one memory operand in SIMemoryLegalizer
Konstantin Zhuravlyov via Phabricator via llvm-commits
- [PATCH] D37397: AMDGPU: Handle more than one memory operand in SIMemoryLegalizer
Konstantin Zhuravlyov via Phabricator via llvm-commits
- [PATCH] D36862: AMDGPU: Handle non-temporal loads and stores
Konstantin Zhuravlyov via Phabricator via llvm-commits
- [PATCH] D36862: AMDGPU: Handle non-temporal loads and stores
Konstantin Zhuravlyov via Phabricator via llvm-commits
- [PATCH] D37397: AMDGPU: Handle more than one memory operand in SIMemoryLegalizer
Konstantin Zhuravlyov via Phabricator via llvm-commits
- [PATCH] D36862: AMDGPU: Handle non-temporal loads and stores
Konstantin Zhuravlyov via Phabricator via llvm-commits
- [compiler-rt] r312653 - [scudo] getauxval alternative for Android
Kostya Kortchinsky via llvm-commits
- [PATCH] D37488: [scudo] getauxval alternative for Android
Kostya Kortchinsky via Phabricator via llvm-commits
- [PATCH] D37488: [scudo] getauxval alternative for Android
Kostya Kortchinsky via Phabricator via llvm-commits
- [PATCH] D37488: [scudo] getauxval alternative for Android
Kostya Kortchinsky via Phabricator via llvm-commits
- [PATCH] D37488: [scudo] getauxval alternative for Android
Kostya Kortchinsky via Phabricator via llvm-commits
- [PATCH] D37488: [scudo] getauxval alternative for Android
Kostya Kortchinsky via Phabricator via llvm-commits
- [PATCH] D37488: [scudo] getauxval alternative for Android
Kostya Kortchinsky via Phabricator via llvm-commits
- [PATCH] D37590: [scudo] RFC thread specific data refactoring
Kostya Kortchinsky via Phabricator via llvm-commits
- [compiler-rt] r312593 - [libFuzzer] remporary disable an unstable test
Kostya Serebryany via llvm-commits
- [llvm] r312582 - Revert "[Decompression] Fail gracefully when out of memory"
Kostya Serebryany via llvm-commits
- [llvm] r312582 - Revert "[Decompression] Fail gracefully when out of memory"
Kostya Serebryany via llvm-commits
- [compiler-rt] r312689 - [libFuzzer] simplify and re-enable CustomCrossOverTest
Kostya Serebryany via llvm-commits
- [compiler-rt] r312695 - [libFuzzer] simplify CustomCrossOverTest a bit more
Kostya Serebryany via llvm-commits
- [compiler-rt] r312697 - [libFuzzer] simplify CustomCrossOverTest even more
Kostya Serebryany via llvm-commits
- [llvm] r312582 - Revert "[Decompression] Fail gracefully when out of memory"
Kostya Serebryany via llvm-commits
- [llvm] r312582 - Revert "[Decompression] Fail gracefully when out of memory"
Kostya Serebryany via llvm-commits
- [llvm] r312582 - Revert "[Decompression] Fail gracefully when out of memory"
Kostya Serebryany via llvm-commits
- [llvm] r312582 - Revert "[Decompression] Fail gracefully when out of memory"
Kostya Serebryany via llvm-commits
- [llvm] r312582 - Revert "[Decompression] Fail gracefully when out of memory"
Kostya Serebryany via llvm-commits
- [llvm] r312582 - Revert "[Decompression] Fail gracefully when out of memory"
Kostya Serebryany via llvm-commits
- [llvm] r312582 - Revert "[Decompression] Fail gracefully when out of memory"
Kostya Serebryany via llvm-commits
- [compiler-rt] r312848 - [libFuzzer] remove a couple of reduntant includes
Kostya Serebryany via llvm-commits
- [llvm] r311742 - [sanitizer-coverage] Make sure pc-tables aren't dead stripped
Kostya Serebryany via llvm-commits
- [llvm] r312855 - [sanitizer-coverage] call appendToUsed once per module, not once per function (which is too slow)
Kostya Serebryany via llvm-commits
- [llvm] r311742 - [sanitizer-coverage] Make sure pc-tables aren't dead stripped
Kostya Serebryany via llvm-commits
- [llvm] r310372 - [DAGCombiner] simplifyShuffleMask - handle UNDEF inputs from shuffles as well as BUILD_VECTOR
Kostya Serebryany via llvm-commits
- [PATCH] D37439: [MachO] Prevent heap overflow when load command extends past EOF
Kostya Serebryany via Phabricator via llvm-commits
- [PATCH] D37495: llvm-isel-fuzzer: Handle a subset of backend flags in the executable name
Kostya Serebryany via Phabricator via llvm-commits
- [PATCH] D37495: llvm-isel-fuzzer: Handle a subset of backend flags in the executable name
Kostya Serebryany via Phabricator via llvm-commits
- [PATCH] D37495: llvm-isel-fuzzer: Handle a subset of backend flags in the executable name
Kostya Serebryany via Phabricator via llvm-commits
- [PATCH] D37631: [libFuzzer] Support using libc++
Kostya Serebryany via Phabricator via llvm-commits
- [PATCH] D37631: [libFuzzer] Support using libc++
Kostya Serebryany via Phabricator via llvm-commits
- [PATCH] D37631: [libFuzzer] Support using libc++
Kostya Serebryany via Phabricator via llvm-commits
- [PATCH] D37635: Prevent DCE on __lsan_is_turned_off and re-enable test case
Kostya Serebryany via Phabricator via llvm-commits
- [PATCH] D37635: Prevent DCE on __lsan_is_turned_off and re-enable test case
Kostya Serebryany via Phabricator via llvm-commits
- [PATCH] D37609: [asan] Use more generic string in error message
Kostya Serebryany via Phabricator via llvm-commits
- [PATCH] D37631: [libFuzzer] Support using libc++
Kostya Serebryany via Phabricator via llvm-commits
- [PATCH] D37631: [libFuzzer] Support using libc++
Kostya Serebryany via Phabricator via llvm-commits
- [PATCH] D37631: [libFuzzer] Support using libc++
Kostya Serebryany via Phabricator via llvm-commits
- [PATCH] D37631: [libFuzzer] Support using libc++
Kostya Serebryany via Phabricator via llvm-commits
- [PATCH] D37631: [libFuzzer] Support using libc++
Kostya Serebryany via Phabricator via llvm-commits
- [PATCH] D37631: [libFuzzer] Support using libc++
Kostya Serebryany via Phabricator via llvm-commits
- [PATCH] D37631: [libFuzzer] Support using libc++
Kostya Serebryany via Phabricator via llvm-commits
- [llvm] r312644 - [Hexagon] Add option to generate calls to "abort" for "unreachable"
Krzysztof Parzyszek via llvm-commits
- [llvm] r312654 - [IfConversion] Remove kill flags from common instructions as well
Krzysztof Parzyszek via llvm-commits
- [llvm] r312664 - Disable jump threading into loop headers
Krzysztof Parzyszek via llvm-commits
- Patch bug 27628
Krzysztof Parzyszek via llvm-commits
- [llvm] r312797 - Preserve existing regs when adding pristines to LivePhysRegs/LiveRegUnits
Krzysztof Parzyszek via llvm-commits
- [PATCH] D37034: Insert IMPLICIT_DEFS for undef uses in tail merging
Krzysztof Parzyszek via Phabricator via llvm-commits
- [PATCH] D36404: Disable jump threading into loop headers
Krzysztof Parzyszek via Phabricator via llvm-commits
- [PATCH] D36404: Disable jump threading into loop headers
Krzysztof Parzyszek via Phabricator via llvm-commits
- [PATCH] D29933: [RISCV 11/n] Initial codegen support for ALU operations
Krzysztof Parzyszek via Phabricator via llvm-commits
- [PATCH] D37230: Set hasSideEffects=0 for TargetOpcode::BUNDLE
Krzysztof Parzyszek via Phabricator via llvm-commits
- [PATCH] D29933: [RISCV 11/n] Initial codegen support for ALU operations
Krzysztof Parzyszek via Phabricator via llvm-commits
- [PATCH] D36415: Insert IMPLICIT_DEFS for undef uses in tail merging
Krzysztof Parzyszek via Phabricator via llvm-commits
- [PATCH] D37600: Preserve existing registers when adding pristines to LivePhysRegs
Krzysztof Parzyszek via Phabricator via llvm-commits
- [PATCH] D37600: Preserve existing registers when adding pristines to LivePhysRegs
Krzysztof Parzyszek via Phabricator via llvm-commits
- [PATCH] D37611: [IfConversion] More simple, correct dead/kill liveness handling
Krzysztof Parzyszek via Phabricator via llvm-commits
- [PATCH] D37611: [IfConversion] More simple, correct dead/kill liveness handling
Krzysztof Parzyszek via Phabricator via llvm-commits
- [PATCH] D37600: Preserve existing registers when adding pristines to LivePhysRegs
Krzysztof Parzyszek via Phabricator via llvm-commits
- [PATCH] D37556: [ARC] Prepare the implementation of relocation for lld
Krzysztof Parzyszek via Phabricator via llvm-commits
- [PATCH] D37556: [ARC] Prepare the implementation of relocation for lld
Krzysztof Parzyszek via Phabricator via llvm-commits
- [llvm] r312843 - PPC: Don't select lxv/stxv for insufficiently aligned stack slots.
Kyle Butt via llvm-commits
- [PATCH] D32776: [PowerPC] Update branch coalescing to be a PowerPC specific pass
Kyle Butt via Phabricator via llvm-commits
- [PATCH] D37611: [IfConversion] More simple, correct dead/kill liveness handling
Kyle Butt via Phabricator via llvm-commits
- [PATCH] D37654: PPC: Don't select lxv/stxv for insufficiently aligned stack slots.
Kyle Butt via Phabricator via llvm-commits
- [PATCH] D35014: [X86] PR32755 : Improvement in CodeGen instruction selection for LEAs.
Lama via Phabricator via llvm-commits
- [PATCH] D35014: [X86] PR32755 : Improvement in CodeGen instruction selection for LEAs.
Lama via Phabricator via llvm-commits
- [PATCH] D35014: [X86] PR32755 : Improvement in CodeGen instruction selection for LEAs.
Lama via Phabricator via llvm-commits
- [llvm] r312500 - [ORC] Refactor OrcRemoteTarget code to expose its RPC API, reduce
Lang Hames via llvm-commits
- [llvm] r312511 - [ORC] Add a pair of ORC layers that forward object-layer operations via RPC.
Lang Hames via llvm-commits
- [llvm] r312513 - [ORC] Drop callB wrapper from the remote object layer added in r312511.
Lang Hames via llvm-commits
- [llvm] r312515 - [ORC] Exclude RemoteObjectLayer from the ExecutionEngine module, as modules
Lang Hames via llvm-commits
- [llvm] r312516 - [ORC] Add some more docs/comments to the RemoteObjectLayer.
Lang Hames via llvm-commits
- [llvm] r312584 - [ORC] Convert null remote symbols to null JITSymbols.
Lang Hames via llvm-commits
- [llvm] r312607 - [ORC] Fix some comments in JITSymbol.
Lang Hames via llvm-commits
- [llvm] r312511 - [ORC] Add a pair of ORC layers that forward object-layer operations via RPC.
Lang Hames via llvm-commits
- [llvm] r312511 - [ORC] Add a pair of ORC layers that forward object-layer operations via RPC.
Lang Hames via llvm-commits
- [llvm] r312746 - [ORC] Add ErrorSuccess and void specializations to AsyncHandlerTraits.
Lang Hames via llvm-commits
- [llvm] r312511 - [ORC] Add a pair of ORC layers that forward object-layer operations via RPC.
Lang Hames via llvm-commits
- [llvm] r312893 - [ORC] Kill off a dead typedef.
Lang Hames via llvm-commits
- [PATCH] D32776: [PowerPC] Update branch coalescing to be a PowerPC specific pass
Lei Huang via Phabricator via llvm-commits
- [PATCH] D32776: [PowerPC] Update branch coalescing to be a PowerPC specific pass
Lei Huang via Phabricator via llvm-commits
- [PATCH] D28249: Improve scheduling with branch coalescing
Lei Huang via Phabricator via llvm-commits
- [PATCH] D32776: [PowerPC] Update branch coalescing to be a PowerPC specific pass
Lei Huang via Phabricator via llvm-commits
- [PATCH] D37556: [ARC] Prepare the implementation of relocation for lld
Leslie Zhai via Phabricator via llvm-commits
- [PATCH] D37615: [AVR] implement the relocation of LDI for LLD
Leslie Zhai via Phabricator via llvm-commits
- [PATCH] D37615: [AVR] implement the relocation of LDI for LLD
Leslie Zhai via Phabricator via llvm-commits
- [PATCH] D37556: [ARC] Prepare the implementation of relocation for lld
Leslie Zhai via Phabricator via llvm-commits
- [llvm] r312574 - [unittests] Add reverse iteration unit test for pointer-like keys
Mandeep Singh Grang via llvm-commits
- [llvm] r312667 - [docs] Add a note on iteration of unordered containers to coding standards
Mandeep Singh Grang via llvm-commits
- [PATCH] D37241: [unittests] Add reverse iteration unit test for pointer-like keys
Mandeep Singh Grang via Phabricator via llvm-commits
- [PATCH] D37241: [unittests] Add reverse iteration unit test for pointer-like keys
Mandeep Singh Grang via Phabricator via llvm-commits
- [PATCH] D37241: [unittests] Add reverse iteration unit test for pointer-like keys
Mandeep Singh Grang via Phabricator via llvm-commits
- [PATCH] D37525: [docs] Add a note on iteration of unordered containers to coding standards
Mandeep Singh Grang via Phabricator via llvm-commits
- [PATCH] D37525: [docs] Add a note on iteration of unordered containers to coding standards
Mandeep Singh Grang via Phabricator via llvm-commits
- [PATCH] D37525: [docs] Add a note on iteration of unordered containers to coding standards
Mandeep Singh Grang via Phabricator via llvm-commits
- [PATCH] D37525: [docs] Add a note on iteration of unordered containers to coding standards
Mandeep Singh Grang via Phabricator via llvm-commits
- [PATCH] D37525: [docs] Add a note on iteration of unordered containers to coding standards
Mandeep Singh Grang via Phabricator via llvm-commits
- [PATCH] D37525: [docs] Add a note on iteration of unordered containers to coding standards
Mandeep Singh Grang via Phabricator via llvm-commits
- [PATCH] D23566: [RISCV 8/10] Add support for all RV32I instructions
Mandeep Singh Grang via Phabricator via llvm-commits
- [PATCH] D23568: [RISCV 10/10] Add common fixups and relocations
Mandeep Singh Grang via Phabricator via llvm-commits
- [PATCH] D29937: [RISCV 15/n] Implement lowering of ISD::SELECT_CC
Mandeep Singh Grang via Phabricator via llvm-commits
- [PATCH] D29933: [RISCV 11/n] Initial codegen support for ALU operations
Mandeep Singh Grang via Phabricator via llvm-commits
- [PATCH] D29934: [RISCV 12/n] Codegen support for memory operations
Mandeep Singh Grang via Phabricator via llvm-commits
- [PATCH] D25891: [llvm] Convert iterable SmallPtrSet's to SmallSetVector's in Codegen
Mandeep Singh Grang via Phabricator via llvm-commits
- [PATCH] D27745: [llvm] Turn off reverse iteration of SmallPtrSet by default
Mandeep Singh Grang via Phabricator via llvm-commits
- [PATCH] D26214: [llvm] Implement support for -defsym assembler option
Mandeep Singh Grang via Phabricator via llvm-commits
- [PATCH] D26214: [llvm] Implement support for -defsym assembler option
Mandeep Singh Grang via Phabricator via llvm-commits
- [PATCH] D35802: XFAIL tests on SLES11
Marshall Clow via Phabricator via llvm-commits
- [PATCH] D33880: COFF: Introduce LD shim around LINK
Martell Malone via Phabricator via llvm-commits
- [PATCH] D33880: COFF: Introduce LD shim around LINK
Martell Malone via Phabricator via llvm-commits
- [PATCH] D33880: COFF: Introduce LD shim around LINK
Martell Malone via Phabricator via llvm-commits
- [PATCH] D33880: COFF: Introduce LD shim around LINK
Martell Malone via Phabricator via llvm-commits
- [llvm] r312776 - [llvm-dlltool] Mention arm64 in the lists of architecture alternatives
Martin Storsjo via llvm-commits
- [PATCH] D33880: COFF: Introduce LD shim around LINK
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D37588: [llvm-dlltool] Mention arm64 in the lists of architecture alternatives
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D37588: [llvm-dlltool] Mention arm64 in the lists of architecture alternatives
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D33880: COFF: Introduce LD shim around LINK
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D33880: COFF: Introduce LD shim around LINK
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D33880: COFF: Introduce LD shim around LINK
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D33601: libunwind: fix building on mingw-w64
Mateusz Mikuła via Phabricator via llvm-commits
- [llvm] r312561 - AMDGPU: Fix not accounting for tail call resource usage
Matt Arsenault via llvm-commits
- [llvm] r312685 - InstSimplify: canonicalize is idempotent
Matt Arsenault via llvm-commits
- [llvm] r312699 - AMDGPU: Don't legalize i16 extloads to i32 with legal i16
Matt Arsenault via llvm-commits
- [llvm] r312730 - DAG: Allow creating extract_vector_elt post-legalize
Matt Arsenault via llvm-commits
- [llvm] r312732 - AMDGPU: Start selecting v_mad_mix_f32
Matt Arsenault via llvm-commits
- [llvm] r312819 - AMDGPU: Recompute scc liveness
Matt Arsenault via llvm-commits
- [llvm] r312822 - AMDGPU: Start using !con operator
Matt Arsenault via llvm-commits
- [PATCH] D37411: AMDGPU: Fix not accounting for tail call resource usage
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D37483: AMDGPU: AMDPAL scratch buffer support
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D37483: AMDGPU: AMDPAL scratch buffer support
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D37485: AMDGPU: Match store d16_hi instructions
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D37486: AMDGPU: Cleanup load/store PatFrags
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D37411: AMDGPU: Fix not accounting for tail call resource usage
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D37411: AMDGPU: Fix not accounting for tail call resource usage
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D37487: AMDGPU: Don't legalize i16 extloads to i32 with legal i16
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D37502: [AMDGPU] Fix shouldClusterMemOps to process flat loads
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D35222: InstSimplify: canonicalize is idempotent
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D37325: [AMDGPU] Use v_pm_max_f16 for fcanonicalize
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D37325: [AMDGPU] Use v_pm_max_f16 for fcanonicalize
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D37522: [AMDGPU] Fixed encoding of v_pk_mul_f16 in fcanonicalize
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D37325: [AMDGPU] Use v_pk_max_f16 for fcanonicalize
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D37389: [AMDGPU] Produce madak and madmk from the two-address pass
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D37389: [AMDGPU] Produce madak and madmk from the two-address pass
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D37546: TableGen: Resolve references when setting value
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D35222: InstSimplify: canonicalize is idempotent
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D37389: [AMDGPU] Produce madak and madmk from the two-address pass
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D37487: AMDGPU: Don't legalize i16 extloads to i32 with legal i16
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D36774: DAG: Allow creating extract_vector_elt post-legalize
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D37222: AMDGPU: Start selecting v_mad_mix_f32
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D37593: Docs: Add tablegen !con operator to examples
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D37594: AMDGPU: Start using !con operator
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D37595: AMDGPU: Recompute scc liveness
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D37595: AMDGPU: Recompute scc liveness
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D37389: [AMDGPU] Produce madak and madmk from the two-address pass
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D37389: [AMDGPU] Produce madak and madmk from the two-address pass
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D37605: AMDGPU: Match load d16 hi instructions
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D37595: AMDGPU: Recompute scc liveness
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D37595: AMDGPU: Recompute scc liveness
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D37594: AMDGPU: Start using !con operator
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D37348: Implement custom lowering for ISD::CTTZ_ZERO_UNDEF and ISD::CTTZ.
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D37354: Add !targets metadata
Matthew Simpson via Phabricator via llvm-commits
- [PATCH] D37354: Add !callees metadata
Matthew Simpson via Phabricator via llvm-commits
- [PATCH] D37354: Add !callees metadata
Matthew Simpson via Phabricator via llvm-commits
- [PATCH] D37353: [SparsePropagation] Enable interprocedural analysis
Matthew Simpson via Phabricator via llvm-commits
- [PATCH] D37638: [IPSCCP] Move common functions to IPOUtils (NFC)
Matthew Simpson via Phabricator via llvm-commits
- [PATCH] D37355: Add CalledValuePropagation pass
Matthew Simpson via Phabricator via llvm-commits
- [LNT] r312586 - Fix typo in V4db.close_all_engines()
Matthias Braun via llvm-commits
- [LNT] r312588 - Further fixes for fieldchange.
Matthias Braun via llvm-commits
- [LNT] r312600 - Show id in {Run|Machine|Order|Test|Sample}.__repr__()
Matthias Braun via llvm-commits
- [LNT] r312601 - Analysis: Fix typo
Matthias Braun via llvm-commits
- [LNT] r312602 - Improve submit test
Matthias Braun via llvm-commits
- [LNT] r312605 - Slightly optimize some counting queries
Matthias Braun via llvm-commits
- [LNT] r312610 - async_ops: Make sure we join() finished jobs
Matthias Braun via llvm-commits
- [LNT] r312611 - We shouldn't call sys.exit() in a multiprocessing Process
Matthias Braun via llvm-commits
- [LNT] r312657 - Remove unused code
Matthias Braun via llvm-commits
- [LNT] r312658 - Remove sys.exit() from code paths used for the server
Matthias Braun via llvm-commits
- [LNT] r312659 - Remove debug prints
Matthias Braun via llvm-commits
- [llvm] r312668 - Insert IMPLICIT_DEFS for undef uses in tail merging
Matthias Braun via llvm-commits
- [LNT] r312672 - Make machine selection/update more flexible
Matthias Braun via llvm-commits
- [LNT] r312741 - async_ops: Do not dispose pre-fork DB connections
Matthias Braun via llvm-commits
- [llvm] r312844 - RegAllocFast: Remove write-only set; NFC
Matthias Braun via llvm-commits
- [llvm] r312845 - RegAllocFast: Move vector to class level to avoid reallocation; NFC
Matthias Braun via llvm-commits
- [llvm] r312846 - RegAllocFast: Cleanup; NFC
Matthias Braun via llvm-commits
- [LNT] r312849 - Remove info_keys; NFC
Matthias Braun via llvm-commits
- [llvm] r312852 - RegAllocFast: Fix warning; NFC
Matthias Braun via llvm-commits
- [PATCH] D37034: Insert IMPLICIT_DEFS for undef uses in tail merging
Matthias Braun via Phabricator via llvm-commits
- [PATCH] D37083: LNT Make machine selection/update more flexible
Matthias Braun via Phabricator via llvm-commits
- [PATCH] D33960: ErrorHandling: report_fatal_error: call abort() instead of exit()
Matthias Braun via Phabricator via llvm-commits
- [PATCH] D33960: ErrorHandling: report_fatal_error: call abort() instead of exit()
Matthias Braun via Phabricator via llvm-commits
- [PATCH] D17257: New utility class ReachingPhysDefs for post-ra analysis.
Matthias Braun via Phabricator via llvm-commits
- [PATCH] D37361: Cleanup session creation code, use close() instead of rollback()
Matthias Braun via Phabricator via llvm-commits
- [PATCH] D37600: Preserve existing registers when adding pristines to LivePhysRegs
Matthias Braun via Phabricator via llvm-commits
- [PATCH] D33960: ErrorHandling: report_fatal_error: call abort() instead of exit()
Matthias Braun via Phabricator via llvm-commits
- [PATCH] D33960: ErrorHandling: report_fatal_error: call abort() instead of exit()
Matthias Braun via Phabricator via llvm-commits
- [PATCH] D37600: Preserve existing registers when adding pristines to LivePhysRegs
Matthias Braun via Phabricator via llvm-commits
- [PATCH] D33650: MachineVerifier: Verify liveins list
Matthias Braun via Phabricator via llvm-commits
- [PATCH] D37611: [IfConversion] More simple, correct dead/kill liveness handling
Matthias Braun via Phabricator via llvm-commits
- [llvm] r312775 - diff --git a/lib/Transforms/Scalar/InductiveRangeCheckElimination.cpp b/lib/Transforms/Scalar/InductiveRangeCheckElimination.cpp
Max Kazantsev via llvm-commits
- [llvm] r312783 - Re-enable "[IRCE] Identify loops with latch comparison against current IV value"
Max Kazantsev via llvm-commits
- [PATCH] D37460: [GVN] Prevent LoadPRE from hoisting through guards and assumes
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D37460: [GVN] Prevent LoadPRE from hoisting through guards and assumes
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D37460: [GVN] Prevent LoadPRE from hoisting through guards and assumes
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D37463: Fix miscompile in LoopSink pass
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D37460: [GVN] Prevent LoadPRE from hoisting through guards
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D37460: [GVN] Prevent LoadPRE from hoisting through guards
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D36215: [IRCE] Identify loops with latch comparison against current IV value
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D36215: [IRCE] Identify loops with latch comparison against current IV value
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D37460: [GVN] Prevent LoadPRE from hoisting through guards
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D37460: [GVN] Prevent LoadPRE from hoisting through guards
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D37460: [GVN] Prevent LoadPRE from hoisting through guards
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D37460: [GVN] Prevent LoadPRE from hoisting through guards
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D36215: [IRCE] Identify loops with latch comparison against current IV value
Max Kazantsev via Phabricator via llvm-commits
- [llvm] r312775 - diff --git a/lib/Transforms/Scalar/InductiveRangeCheckElimination.cpp b/lib/Transforms/Scalar/InductiveRangeCheckElimination.cpp
Maxim Kazantsev via llvm-commits
- [PATCH] D37459: [buildbot] Remove clang-cmake-aarch64-42vma builder
Maxim Kuvyrkov via Phabricator via llvm-commits
- [PATCH] D37459: [buildbot] Remove clang-cmake-aarch64-42vma builder
Maxim Kuvyrkov via Phabricator via llvm-commits
- [polly] r312566 - [Simplify] Actually remove unsed instruction from region header.
Michael Kruse via llvm-commits
- [polly] r312630 - [ZoneAlgo] Handle non-StoreInst/LoadInst MemoryAccesses including memset.
Michael Kruse via llvm-commits
- [polly] r312632 - [test] Add forgotten REQUIRES: line.
Michael Kruse via llvm-commits
- [polly] r312663 - Revert "[ScopDetect/Info] Look through PHIs that follow an error block"
Michael Kruse via llvm-commits
- [polly] r312718 - [CodeGen] Bitcast scalar writes to actual value.
Michael Kruse via llvm-commits
- [polly] r312875 - [CodegenCleanup] Update cleanup passes according (old) PassManagerBuilder.
Michael Kruse via llvm-commits
- [PATCH] D37362: [Polly][ZoneAlgo] Handle non-StoreInst/LoadInst MemoryAccesses including memset.
Michael Kruse via Phabricator via llvm-commits
- [PATCH] D37571: [Polly][CodegenCleanup] Update cleanup passes according (old) PassManagerBuilder.
Michael Kruse via Phabricator via llvm-commits
- [PATCH] D37571: [Polly][CodegenCleanup] Update cleanup passes according (old) PassManagerBuilder.
Michael Kruse via Phabricator via llvm-commits
- [PATCH] D37571: [Polly][CodegenCleanup] Update cleanup passes according (old) PassManagerBuilder.
Michael Kruse via Phabricator via llvm-commits
- [PATCH] D37571: [Polly][CodegenCleanup] Update cleanup passes according (old) PassManagerBuilder.
Michael Kruse via Phabricator via llvm-commits
- [lld] Small patch to ignore "/natvis:..." flag in the COFF / lld-link.exe frontend.
Michael Rickert via llvm-commits
- [PATCH] D24882: Add StringSwitch::Cases functions that takes 6, 7 or 8 arguments.
Michael Spencer via llvm-commits
- [PATCH] D36351: [lld][ELF] Add profile guided section layout
Michael Spencer via llvm-commits
- [PATCH] D36351: [lld][ELF] Add profile guided section layout
Michael Spencer via Phabricator via llvm-commits
- [PATCH] D36351: [lld][ELF] Add profile guided section layout
Michael Spencer via Phabricator via llvm-commits
- [PATCH] D36351: [lld][ELF] Add profile guided section layout
Michael Spencer via Phabricator via llvm-commits
- [llvm] r312487 - Update test for testing avx512
Michael Zuckerman via llvm-commits
- [llvm] r312722 - [X86][LLVM]Expanding Supports lowerInterleavedLoad() in X86InterleavedAccess (VF{8|16|32} stride 3).
Michael Zuckerman via llvm-commits
- [llvm] r312318 - Debug info for variables whose type is shrinked to bool
Mikael Holmén via llvm-commits
- [PATCH] D37619: [LV] Fix PR34523 - avoid generating redundant selects
Mikael Holmén via Phabricator via llvm-commits
- [PATCH] D35984: [mips][microMIPS] Add LAPC instruction
Miloš Stojanović via Phabricator via llvm-commits
- [PATCH] D35984: [mips][microMIPS] Add LAPC instruction
Miloš Stojanović via Phabricator via llvm-commits
- [PATCH] D35532: [CMake] Update GetSVN.cmake to handle Repo
MinSeong KIM via Phabricator via llvm-commits
- [llvm] r312864 - [CMake] Update GetSVN.cmake to handle repo
MinSeong Kim via llvm-commits
- [PATCH] D35532: [CMake] Update GetSVN.cmake to handle Repo
MinSeong Kim via Phabricator via llvm-commits
- [PATCH] D30247: Epilog loop vectorization
Mohammed Agabaria via Phabricator via llvm-commits
- [llvm] r312511 - [ORC] Add a pair of ORC layers that forward object-layer operations via RPC.
NAKAMURA Takumi via llvm-commits
- [llvm] r312511 - [ORC] Add a pair of ORC layers that forward object-layer operations via RPC.
NAKAMURA Takumi via llvm-commits
- [llvm] r312511 - [ORC] Add a pair of ORC layers that forward object-layer operations via RPC.
NAKAMURA Takumi via llvm-commits
- [llvm] r312861 - CoverageMappingTest.cpp: Suppress warnings. [-Wdocumentation]
NAKAMURA Takumi via llvm-commits
- [PATCH] D35077: [RFC] Build LLVM-C.dll on MSVC that exports only the C API
NAKAMURA Takumi via Phabricator via llvm-commits
- [PATCH] D37654: PPC: Don't select lxv/stxv for insufficiently aligned stack slots.
Nemanja Ivanovic via llvm-commits
- [PATCH] D37654: PPC: Don't select lxv/stxv for insufficiently aligned stack slots.
Nemanja Ivanovic via Phabricator via llvm-commits
- [PATCH] D36504: [CodeGenPrepare][WIP] Convert uncond. branch to return into a return to help with shrink-wrapping
Nemanja Ivanovic via Phabricator via llvm-commits
- [lld] r312594 - lld-link: Add --rsp-quoting= flag.
Nico Weber via llvm-commits
- [PATCH] D37452: lld-link: Add --rsp-quoting= flag
Nico Weber via Phabricator via llvm-commits
- [PATCH] D37452: lld-link: Add --rsp-quoting= flag
Nico Weber via Phabricator via llvm-commits
- [PATCH] D37452: lld-link: Add --rsp-quoting= flag
Nico Weber via Phabricator via llvm-commits
- [PATCH] D37452: lld-link: Add --rsp-quoting= flag
Nico Weber via Phabricator via llvm-commits
- [llvm] r312635 - AMDGPU: Make worst-case assumption about the wait states in inline assembly
Nicolai Haehnle via llvm-commits
- [PATCH] D37380: Triple: Add AMDPAL operating system type
Nicolai Hähnle via Phabricator via llvm-commits
- [PATCH] D37380: Triple: Add AMDPAL operating system type
Nicolai Hähnle via Phabricator via llvm-commits
- [PATCH] D37205: AMDGPU: Make worst-case assumption about the wait states in inline assembly
Nicolai Hähnle via Phabricator via llvm-commits
- [PATCH] D37617: Fix for unchecked dyn_cast in globalot created in rL312318
Nikola Prica via Phabricator via llvm-commits
- [PATCH] D37464: [X86] Limit store merge size when implicitfloat is enabled (PR34421)
Nirav Dave via Phabricator via llvm-commits
- [PATCH] D37547: [X86] Call removeDeadNode when we're done doing custom isel for mul, div and test
Nirav Dave via Phabricator via llvm-commits
- [PATCH] D37419: Teach scalar evolution to handle inttoptr/ptrtoint
Nuno Lopes via llvm-commits
- [llvm] r312648 - Fix PR33878: BasicAA incorrectly assumes different address spaces don't alias
Nuno Lopes via llvm-commits
- [llvm] r312869 - Merge isKnownNonNull into isKnownNonZero
Nuno Lopes via llvm-commits
- [PATCH] D37518: Fix PR33878: BasicAA incorrectly assumes different address spaces don't alias
Nuno Lopes via Phabricator via llvm-commits
- [PATCH] D37518: Fix PR33878: BasicAA incorrectly assumes different address spaces don't alias
Nuno Lopes via Phabricator via llvm-commits
- [PATCH] D37628: Cleanup: Merge isKnownNonNull into isKnownNonZero
Nuno Lopes via Phabricator via llvm-commits
- [PATCH] D37628: Cleanup: Merge isKnownNonNull into isKnownNonZero
Nuno Lopes via Phabricator via llvm-commits
- [llvm] r312751 - [DWARF] Line 0 should not have a discriminator.
Paul Robinson via llvm-commits
- [debuginfo-tests] r312803 - Restrict debuginfo-tests to native configurations.
Paul Robinson via llvm-commits
- [PATCH] D37364: [DWARF] Line 0 should not have a discriminator
Paul Robinson via Phabricator via llvm-commits
- [PATCH] D37364: [DWARF] Line 0 should not have a discriminator
Paul Robinson via Phabricator via llvm-commits
- [PATCH] D35532: [CMake] Update GetSVN.cmake to handle Repo
Paul Robinson via Phabricator via llvm-commits
- [PATCH] D37364: [DWARF] Line 0 should not have a discriminator
Paul Robinson via Phabricator via llvm-commits
- [PATCH] D37364: [DWARF] Line 0 should not have a discriminator
Paul Robinson via Phabricator via llvm-commits
- [PATCH] D37364: [DWARF] Line 0 should not have a discriminator
Paul Robinson via Phabricator via llvm-commits
- [PATCH] D37602: Properly hook debuginfo-tests up to lit and CMake
Paul Robinson via Phabricator via llvm-commits
- [PATCH] D37625: [DWARF] Incorrect prologue end line record.
Paul Robinson via Phabricator via llvm-commits
- [PATCH] D29933: [RISCV 11/n] Initial codegen support for ALU operations
Pavel Šnobl via Phabricator via llvm-commits
- [zorg] r312829 - [zorg] Reduce the number of concurrent jobs for AOSP build
Pengxuan Zheng via llvm-commits
- [PATCH] D37641: [zorg] Reduce the number of concurrent jobs for AOSP build
Pengxuan Zheng via Phabricator via llvm-commits
- [lld] r312567 - LTO: Try to open cache files before renaming them.
Peter Collingbourne via llvm-commits
- [llvm] r312567 - LTO: Try to open cache files before renaming them.
Peter Collingbourne via llvm-commits
- [llvm] r312683 - LTO: Remove unnecessary Windows support code.
Peter Collingbourne via llvm-commits
- [llvm] r312686 - Object: Downgrade invalid weak externals from an assert fail to an llvm::Error when creating an irsymtab.
Peter Collingbourne via llvm-commits
- [llvm] r312698 - ModuleSummaryAnalysis: Correctly handle all function operand references.
Peter Collingbourne via llvm-commits
- [llvm] r312740 - Remove dead code. NFCI.
Peter Collingbourne via llvm-commits
- [lld] r312744 - COFF: PDB: Allow multiple modules with the same name.
Peter Collingbourne via llvm-commits
- [llvm] r312744 - COFF: PDB: Allow multiple modules with the same name.
Peter Collingbourne via llvm-commits
- [lld] r312762 - COFF: Remove unnecessary casts. NFCI.
Peter Collingbourne via llvm-commits
- [llvm] r312767 - WholeProgramDevirt: When promoting for single-impl devirt, also rename the comdat.
Peter Collingbourne via llvm-commits
- [lld] r312770 - COFF: Implement ThinLTO cache and cache pruning support.
Peter Collingbourne via llvm-commits
- [PATCH] D37410: LTO: Try to open cache files before renaming them.
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D37410: LTO: Try to open cache files before renaming them.
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D37407: WholeProgramDevirt: Add import/export support for targets without absolute symbol constants.
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D37407: WholeProgramDevirt: Add import/export support for targets without absolute symbol constants.
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D37541: llvm-lib: add a feature to merge library files.
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D37550: WholeProgramDevirt: When promoting for single-impl devirt, also rename the comdat.
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D37553: Analysis: Correctly handle all function operand references.
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D37553: Analysis: Correctly handle all function operand references.
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D37589: COFF: PDB: Allow multiple modules with the same name.
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D37589: COFF: PDB: Allow multiple modules with the same name.
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D36351: [lld][ELF] Add profile guided section layout
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D36351: [lld][ELF] Add profile guided section layout
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D36351: [lld][ELF] Add profile guided section layout
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D37550: WholeProgramDevirt: When promoting for single-impl devirt, also rename the comdat.
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D37607: COFF: Implement ThinLTO cache and cache pruning support.
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D37607: COFF: Implement ThinLTO cache and cache pruning support.
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D37655: IR: Represent -ggnu-pubnames with a flag on the DICompileUnit.
Peter Collingbourne via Phabricator via llvm-commits
- [lld] r312636 - [ELF] Move fixSectionAlignments() before first call to assignAddresses()
Peter Smith via llvm-commits
- [lld] r312637 - [ELF][AArch64] Add alignment checks for the LDST<N>_ABS_LO12_NC relocations
Peter Smith via llvm-commits
- [lld] r312727 - [ELF] Always write non-immediate bits for AArch64 branch instruction.
Peter Smith via llvm-commits
- [PATCH] D36823: [LLD][ELF] Read ARM BuildAttributes section to determine supported features.
Peter Smith via Phabricator via llvm-commits
- [PATCH] D36742: [LLD][ELF][AArch64] Implement scanner for Cortex-A53 Erratum 843419
Peter Smith via Phabricator via llvm-commits
- [PATCH] D36745: [LLD][ELF] Always write non-immediate bits for AArch64 branch instruction.
Peter Smith via Phabricator via llvm-commits
- [PATCH] D36749: [LLD][ELF][AArch64] Complete implementation of -fix-cortex-a53-843419
Peter Smith via Phabricator via llvm-commits
- [PATCH] D36745: [LLD][ELF] Always write non-immediate bits for AArch64 branch instruction.
Peter Smith via Phabricator via llvm-commits
- [PATCH] D36745: [LLD][ELF] Always write non-immediate bits for AArch64 branch instruction.
Peter Smith via Phabricator via llvm-commits
- [PATCH] D36745: [LLD][ELF] Always write non-immediate bits for AArch64 branch instruction.
Peter Smith via Phabricator via llvm-commits
- [PATCH] D37444: [LLD][ELF] Add alignment checks for the LDST<N>_ABS_LO12_NC relocations
Peter Smith via Phabricator via llvm-commits
- [PATCH] D36745: [LLD][ELF] Always write non-immediate bits for AArch64 branch instruction.
Peter Smith via Phabricator via llvm-commits
- [PATCH] D37440: [ELF] - Linkerscript: do not hang linker on infinite nested INCLUDE command.
Peter Smith via Phabricator via llvm-commits
- [PATCH] D37484: [libunwind] Always use unwind tables in tests
Peter Smith via Phabricator via llvm-commits
- [PATCH] D37484: [libunwind] Always use unwind tables in tests
Peter Smith via Phabricator via llvm-commits
- [PATCH] D36745: [LLD][ELF] Always write non-immediate bits for AArch64 branch instruction.
Peter Smith via Phabricator via llvm-commits
- [PATCH] D34689: [LLD][ELF] Pre-create ThunkSections at Target specific intervals
Peter Smith via Phabricator via llvm-commits
- [PATCH] D36739: [LLD][ELF] Move fixSectionAlignments() before first call to assignAddresses()
Peter Smith via Phabricator via llvm-commits
- [PATCH] D37444: [LLD][ELF] Add alignment checks for the LDST<N>_ABS_LO12_NC relocations
Peter Smith via Phabricator via llvm-commits
- [PATCH] D36749: [LLD][ELF][AArch64] Complete implementation of -fix-cortex-a53-843419
Peter Smith via Phabricator via llvm-commits
- [PATCH] D34689: [LLD][ELF] Pre-create ThunkSections at Target specific intervals
Peter Smith via Phabricator via llvm-commits
- [PATCH] D34689: [LLD][ELF] Pre-create ThunkSections at Target specific intervals
Peter Smith via Phabricator via llvm-commits
- [PATCH] D34691: [LLD][ELF] Introduce range extension thunks for ARM
Peter Smith via Phabricator via llvm-commits
- [PATCH] D34692: [LLD][ELF] Add support for multiple passes to createThunks()
Peter Smith via Phabricator via llvm-commits
- [PATCH] D36745: [LLD][ELF] Always write non-immediate bits for AArch64 branch instruction.
Peter Smith via Phabricator via llvm-commits
- [PATCH] D36749: [LLD][ELF][AArch64] Complete implementation of -fix-cortex-a53-843419
Peter Smith via Phabricator via llvm-commits
- [PATCH] D34689: [LLD][ELF] Pre-create ThunkSections at Target specific intervals
Peter Smith via Phabricator via llvm-commits
- [PATCH] D37627: [LLD][ELF] Rename variables and add comments to getISThunkSec [NFC]
Peter Smith via Phabricator via llvm-commits
- [PATCH] D34691: [LLD][ELF] Introduce range extension thunks for ARM
Peter Smith via Phabricator via llvm-commits
- [PATCH] D34691: [LLD][ELF] Introduce range extension thunks for ARM
Peter Smith via Phabricator via llvm-commits
- [PATCH] D34692: [LLD][ELF] Add support for multiple passes to createThunks()
Peter Smith via Phabricator via llvm-commits
- [PATCH] D34692: [LLD][ELF] Add support for multiple passes to createThunks()
Peter Smith via Phabricator via llvm-commits
- [PATCH] D34689: [LLD][ELF] Pre-create ThunkSections at Target specific intervals
Peter Smith via Phabricator via llvm-commits
- [compiler-rt] r312596 - [sanitizer_common][Fuchsia] Update Fuchsia sanitizer markup
Petr Hosek via llvm-commits
- [llvm] r312643 - [llvm-objcopy] Add support for relocations
Petr Hosek via llvm-commits
- [llvm] r312645 - Revert "[llvm-objcopy] Add support for relocations"
Petr Hosek via llvm-commits
- [llvm] r312680 - Reland "[llvm-objcopy] Add support for relocations"
Petr Hosek via llvm-commits
- [llvm] r312745 - [yaml2obj][ELF] Add support for symbol indexes greater than SHN_LORESERVE
Petr Hosek via llvm-commits
- [llvm] r312756 - [llvm-objcopy] Add support for special section indexes in symbol table greater than SHN_LORESERVE
Petr Hosek via llvm-commits
- [llvm] r312831 - [CMake][runtimes] Use the same configuration for non-target and "default" target
Petr Hosek via llvm-commits
- [PATCH] D37450: [CMake][runtimes] Use default compiler-rt build setting for default target
Petr Hosek via Phabricator via llvm-commits
- [PATCH] D37450: [CMake][runtimes] Use the same configuration for non-target and "default" target
Petr Hosek via Phabricator via llvm-commits
- [PATCH] D37450: [CMake][runtimes] Use the same configuration for non-target and "default" target
Petr Hosek via Phabricator via llvm-commits
- [PATCH] D37273: [sanitizer_common][Fuchsia] Update Fuchsia sanitizer markup
Petr Hosek via Phabricator via llvm-commits
- [PATCH] D37229: When built with ASan, __cxa_throw calls __asan_handle_no_return
Petr Hosek via Phabricator via llvm-commits
- [PATCH] D37450: [CMake][runtimes] Use the same configuration for non-target and "default" target
Petr Hosek via Phabricator via llvm-commits
- [PATCH] D37391: [yaml2obj][ELF] Add support for symbol indexes greater than SHN_LORESERVE
Petr Hosek via Phabricator via llvm-commits
- [PATCH] D37393: [llvm-objcopy] Add support for special section indexes in symbol table greater than SHN_LORESERVE
Petr Hosek via Phabricator via llvm-commits
- [PATCH] D37631: [libFuzzer] Support using libc++
Petr Hosek via Phabricator via llvm-commits
- [PATCH] D37631: [libFuzzer] Support using libc++
Petr Hosek via Phabricator via llvm-commits
- [PATCH] D37631: [libFuzzer] Support using libc++
Petr Hosek via Phabricator via llvm-commits
- [PATCH] D37631: [libFuzzer] Support using libc++
Petr Hosek via Phabricator via llvm-commits
- [PATCH] D37631: [libFuzzer] Support using libc++
Petr Hosek via Phabricator via llvm-commits
- [PATCH] D37450: [CMake][runtimes] Use the same configuration for non-target and "default" target
Petr Hosek via Phabricator via llvm-commits
- [PATCH] D37450: [CMake][runtimes] Use the same configuration for non-target and "default" target
Petr Hosek via Phabricator via llvm-commits
- [PATCH] D37631: [libFuzzer] Support using libc++
Petr Hosek via Phabricator via llvm-commits
- [PATCH] D37631: [libFuzzer] Support using libc++
Petr Hosek via Phabricator via llvm-commits
- [PATCH] D37450: [CMake][runtimes] Use the same configuration for non-target and "default" target
Petr Hosek via Phabricator via llvm-commits
- [PATCH] D37644: [CMake][runtimes] Use list of lists rather than ":" delimiters
Petr Hosek via Phabricator via llvm-commits
- [PATCH] D37644: [CMake][runtimes] Use list of lists rather than ":" delimiters
Petr Hosek via Phabricator via llvm-commits
- [PATCH] D37644: [CMake][runtimes] Use list of lists rather than ":" delimiters
Petr Hosek via Phabricator via llvm-commits
- [PATCH] D37631: [libFuzzer] Support using libc++
Petr Hosek via Phabricator via llvm-commits
- [PATCH] D37631: [libFuzzer] Support using libc++
Petr Hosek via Phabricator via llvm-commits
- [PATCH] D37631: [libFuzzer] Support using libc++
Petr Hosek via Phabricator via llvm-commits
- [PATCH] D37338: [LoopUnroll][DebugInfo] Don't add metadata to unrolled remainder loop
Phabricator via Phabricator via llvm-commits
- [PATCH] D37205: AMDGPU: Make worst-case assumption about the wait states in inline assembly
Phabricator via Phabricator via llvm-commits
- [PATCH] D37455: [X86] Introduce a new td file to hold patterns some of the non instruction patterns from SSE and AVX512
Phabricator via Phabricator via llvm-commits
- [PATCH] D37034: Insert IMPLICIT_DEFS for undef uses in tail merging
Phabricator via Phabricator via llvm-commits
- [PATCH] D37083: LNT Make machine selection/update more flexible
Phabricator via Phabricator via llvm-commits
- [PATCH] D37497: [WebAssembly] Only treat imports/exports as symbols when reading relocatable object files
Phabricator via Phabricator via llvm-commits
- [PATCH] D37462: [LLD] Fix padding of .eh_frame when in executable segment
Phabricator via Phabricator via llvm-commits
- [PATCH] D37212: [SLPVectorizer] Add struct InstructionsState, NFC
Phabricator via Phabricator via llvm-commits
- [PATCH] D36020: [llvm-cov] Unify region marker placement between text/html modes
Phabricator via Phabricator via llvm-commits
- [PATCH] D37387: [Coverage] Report errors when reading malformed source regions
Phabricator via Phabricator via llvm-commits
- [PATCH] D36813: [Coverage] Build sorted and unique segments
Phabricator via Phabricator via llvm-commits
- [PATCH] D34586: Remove info_keys; NFC
Phabricator via Phabricator via llvm-commits
- [PATCH] D37547: [X86] Call removeDeadNode when we're done doing custom isel for mul, div and test
Phabricator via Phabricator via llvm-commits
- [PATCH] D37177: [X86] Don't disable slow INC/DEC if optimizing for size
Phabricator via Phabricator via llvm-commits
- [PATCH] D36926: [Polly][WIP] Clear DependenceInfo after expansion
Philip Pfaffe via Phabricator via llvm-commits
- [PATCH] D37571: [Polly][CodegenCleanup] Update cleanup passes according (old) PassManagerBuilder.
Philip Pfaffe via Phabricator via llvm-commits
- [PATCH] D37571: [Polly][CodegenCleanup] Update cleanup passes according (old) PassManagerBuilder.
Philip Pfaffe via Phabricator via llvm-commits
- [PATCH] D37418: [X86] Use btc/btr/bts to implement xor/and/or that affects a single bit in the upper 32-bits of a 64-bit operation.
Philip Reames via Phabricator via llvm-commits
- [PATCH] D23566: [RISCV 8/10] Add support for all RV32I instructions
Philip Reames via Phabricator via llvm-commits
- [PATCH] D29937: [RISCV 15/n] Implement lowering of ISD::SELECT_CC
Philip Reames via Phabricator via llvm-commits
- [PATCH] D37302: [Headers] Define *_HAS_SUBNORM for FLT, DBL, LDBL
Pirama Arumuga Nainar via Phabricator via llvm-commits
- [PATCH] D37578: [RegAlloc] Keep a copy of live interval for the spilled vregs in HoistSpillHelper
Quentin Colombet via Phabricator via llvm-commits
- [PATCH] D36795: [SystemZ] Increase number of LOCRs emitted by passing regalloc hints
Quentin Colombet via Phabricator via llvm-commits
- [llvm] r312043 - [cmake] Stop putting the revision info in LLVM_VERSION_STRING
Rafael Avila de Espindola via llvm-commits
- [llvm] r307852 - [Solaris] Detect Solaris LD, use detection results to pass Solaris-ld options
Rafael Avila de Espindola via llvm-commits
- [lld] r311056 - Remove a lock and use a std::unique_ptr instead.
Rafael Avila de Espindola via llvm-commits
- [PATCH] D37567: [llvm-readobj] - Teach tool to report error if some section is in multiple COMDAT groups at once.
Rafael Avila de Espindola via llvm-commits
- [lld] r311313 - [ELF] - Enable threading in many-sections.s testcase. NFC.
Rafael Avila de Espindola via llvm-commits
- [lld] r311878 - [ELF] - Simplify (use llvm::erase_if). NFC.
Rafael Avila de Espindola via llvm-commits
- [lld] r311497 - Revert r311468: If --dynamic-list is given, only those symbols are preemptible
Rafael Avila de Espindola via llvm-commits
- [llvm] r312752 - llvm-ar: exit with 1 if there is an error.
Rafael Avila de Espindola via llvm-commits
- [lld] r312757 - Revert "Revert r311468: If --dynamic-list is given, only those symbols are preemptible"
Rafael Avila de Espindola via llvm-commits
- [lld] r312757 - Revert "Revert r311468: If --dynamic-list is given, only those symbols are preemptible"
Rafael Avila de Espindola via llvm-commits
- [lld] r312757 - Revert "Revert r311468: If --dynamic-list is given, only those symbols are preemptible"
Rafael Avila de Espindola via llvm-commits
- [llvm] r312585 - obj2yaml: Print unique section names.
Rafael Espindola via llvm-commits
- [llvm] r312590 - Fix a use after free.
Rafael Espindola via llvm-commits
- [llvm] r312603 - Use the section name if a STT_SECTION symbol has empty name.
Rafael Espindola via llvm-commits
- [lld] r312675 - Simplify type. NFC.
Rafael Espindola via llvm-commits
- [lld] r312738 - Drop --no-threads from tests.
Rafael Espindola via llvm-commits
- [llvm] r312752 - llvm-ar: exit with 1 if there is an error.
Rafael Espindola via llvm-commits
- [lld] r312757 - Revert "Revert r311468: If --dynamic-list is given, only those symbols are preemptible"
Rafael Espindola via llvm-commits
- [llvm] r312761 - Don't call exit from cl::PrintHelpMessage.
Rafael Espindola via llvm-commits
- [lld] r312771 - Revert "Revert "Revert r311468: If --dynamic-list is given, only those symbols are preemptible""
Rafael Espindola via llvm-commits
- [lld] r312806 - If --dynamic-list is given, only those symbols are preemptible.
Rafael Espindola via llvm-commits
- [lld] r312807 - Simplify as this runs before copy relocations are created.
Rafael Espindola via llvm-commits
- [lld] r312808 - Simplify. NFC.
Rafael Espindola via llvm-commits
- [lld] r312812 - Handle lazy symbols is computeIsPreemptible.
Rafael Espindola via llvm-commits
- [lld] r312820 - Handle empty dynamic lists.
Rafael Espindola via llvm-commits
- [PATCH] D37601: Don't call exit from cl::PrintHelpMessage();
Rafael Ávila de Espíndola via Phabricator via llvm-commits
- [llvm] r307852 - [Solaris] Detect Solaris LD, use detection results to pass Solaris-ld options
Rainer Orth via llvm-commits
- [llvm] r307852 - [Solaris] Detect Solaris LD, use detection results to pass Solaris-ld options
Rainer Orth via llvm-commits
- [llvm] r312569 - Add llvm.codeview.annotation to implement MSVC __annotation
Reid Kleckner via llvm-commits
- [llvm] r312571 - Fix RST syntax in LangRef for llvm.codeview.annotation intrinsic
Reid Kleckner via llvm-commits
- [llvm] r312747 - Fix llvm-xray tests to avoid subshells
Reid Kleckner via llvm-commits
- [llvm] r312739 - [XRay][tools] Disable windows for tests that use an unsupported shell redirect.
Reid Kleckner via llvm-commits
- [llvm] r312754 - Move duplicate helpers from DbgValueInst / DbgDeclareInst to DbgInfoIntrinsic
Reid Kleckner via llvm-commits
- [polly] r312755 - Fix some unused warnings in polly
Reid Kleckner via llvm-commits
- [llvm] r312759 - Sink some IntrinsicInst.h and Intrinsics.h out of llvm/include
Reid Kleckner via llvm-commits
- [PATCH] D37409: [CodeView] Don't output nested typedefs that are scoped to classes.
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D37409: [CodeView] Don't output nested typedefs that are scoped to classes.
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D36904: Add llvm.codeview.annotation to implement MSVC __annotation
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D35532: [CMake] Update GetSVN.cmake to handle Repo
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D36596: [InstCombine] Add a flag to disable LowerDbgDeclare
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D36596: [InstCombine] Add a flag to disable LowerDbgDeclare
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D37157: Fix Bug 30978 by emitting cv file checksums.
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D20217: Add direct control of whether or not a symbol is preemtable at runtime
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D36627: dwarfdump: Add an option to collect debug info quality metrics
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D36596: [InstCombine] Add a flag to disable LowerDbgDeclare
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D37602: Properly hook debuginfo-tests up to lit and CMake
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D37602: Properly hook debuginfo-tests up to lit and CMake
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D33960: ErrorHandling: report_fatal_error: call abort() instead of exit()
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D33960: ErrorHandling: report_fatal_error: call abort() instead of exit()
Reid Kleckner via Phabricator via llvm-commits
- [test-suite] r312482 - Revert "[test-suite] Adding the CLAMR mini-app"
Renato Golin via llvm-commits
- [test-suite] r312482 - Revert "[test-suite] Adding the CLAMR mini-app"
Renato Golin via llvm-commits
- [PATCH] D37459: [buildbot] Remove clang-cmake-aarch64-42vma builder
Renato Golin via Phabricator via llvm-commits
- [PATCH] D37619: [LV] Fix PR34523 - avoid generating redundant selects
Renato Golin via Phabricator via llvm-commits
- [compiler-rt] r312576 - [msan] Check sigset_t and sigaction arguments.
Richard Smith via llvm-commits
- [llvm] r312318 - Debug info for variables whose type is shrinked to bool
Richard Trieu via llvm-commits
- [llvm] r312318 - Debug info for variables whose type is shrinked to bool
Richard Trieu via llvm-commits
- [llvm] r312758 - Revert r312318, r312325, r312424, r312489
Richard Trieu via llvm-commits
- [llvm] r312318 - Debug info for variables whose type is shrinked to bool
Richard Trieu via llvm-commits
- [PATCH] D35192: [ARM] Use ADDCARRY / SUBCARRY
Roger Ferrer Ibanez via Phabricator via llvm-commits
- [PATCH] D35192: [ARM] Use ADDCARRY / SUBCARRY
Roger Ferrer Ibanez via Phabricator via llvm-commits
- [lld] r312738 - Drop --no-threads from tests.
Roman Divacky via llvm-commits
- [PATCH] D37661: [sancov] coverage-report-server.py: ServerHandler(): open file as UTF8
Roman Lebedev via Phabricator via llvm-commits
- [lld] r312570 - Do not use invalid iterators to fix Windows build.
Rui Ueyama via llvm-commits
- [lld] r312577 - Use raw_string_ostream::str to get a result string.
Rui Ueyama via llvm-commits
- [lld] r312652 - Remove a trailing empty line that didn't end with '\n'.
Rui Ueyama via llvm-commits
- [lld] r312655 - Add a comment.
Rui Ueyama via llvm-commits
- [lld] r312656 - Detect linker script INCLUDE cycles.
Rui Ueyama via llvm-commits
- [llvm] r312673 - Removes redundant `llvm::`, add comments and simplify a return type of a function.
Rui Ueyama via llvm-commits
- [lld] r311056 - Remove a lock and use a std::unique_ptr instead.
Rui Ueyama via llvm-commits
- [lld] r311056 - Remove a lock and use a std::unique_ptr instead.
Rui Ueyama via llvm-commits
- [lld] r311497 - Revert r311468: If --dynamic-list is given, only those symbols are preemptible
Rui Ueyama via llvm-commits
- [llvm] r312752 - llvm-ar: exit with 1 if there is an error.
Rui Ueyama via llvm-commits
- [lld] r312753 - Add -no-gdb-index which negates -gdb-index option.
Rui Ueyama via llvm-commits
- [lld] r312763 - Remove a stale comment.
Rui Ueyama via llvm-commits
- [lld] r312765 - Replace CRLF.
Rui Ueyama via llvm-commits
- [lld] r312823 - Remove a redundant local variable.
Rui Ueyama via llvm-commits
- [PATCH] D37480: [ELF] Rewrite --symbol-ordering-file path in reproducer
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D37477: [ELF] - Linkerscript: implement REGION_ALIAS.
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D37440: [ELF] - Linkerscript: do not hang linker on infinite nested INCLUDE command.
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D37462: [LLD] Fix padding of .eh_frame when in executable segment
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D37452: lld-link: Add --rsp-quoting= flag
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D37469: [ELF] - Linkerscript: set load address correctly if MEMORY command used.
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D37444: [LLD][ELF] Add alignment checks for the LDST<N>_ABS_LO12_NC relocations
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D36579: [ELF] - Do not fail when set versions for linkerscript's symbol aliases
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D37240: Fix crbug 759265 by suppressing llvm mt warnings.
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D36745: [LLD][ELF] Always write non-immediate bits for AArch64 branch instruction.
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D37240: Fix crbug 759265 by suppressing llvm mt warnings.
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D37335: [MIPS] Initial support of microMIPS code linking
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D37240: Fix crbug 759265 by suppressing llvm mt warnings.
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D37240: Fix crbug 759265 by suppressing llvm mt warnings.
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D37331: [ELF] Prevent crash with binary inputs with non-ascii file names
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D37240: Fix crbug 759265 by suppressing llvm mt warnings.
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D37494: Change encodeU/SLEB128 to pad to certain number of bytes
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D37240: Fix crbug 759265 by suppressing llvm mt warnings.
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D37335: [MIPS] Initial support of microMIPS code linking
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D37494: Change encodeU/SLEB128 to pad to certain number of bytes
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D36749: [LLD][ELF][AArch64] Complete implementation of -fix-cortex-a53-843419
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D24882: Add StringSwitch::Cases functions that takes 6, 7 or 8 arguments.
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D37240: Fix crbug 759265 by suppressing llvm mt warnings.
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D36739: [LLD][ELF] Move fixSectionAlignments() before first call to assignAddresses()
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D36963: Use sorting instead of a lot of stable_partitions for `ICF::segregate` function
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D34956: [ELF] - Store pointer to PT_LOAD instead of pointer to first section (FirstInPtLoad) in OutputSection
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D37240: Fix crbug 759265 by suppressing llvm mt warnings.
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D34689: [LLD][ELF] Pre-create ThunkSections at Target specific intervals
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D37240: Fix crbug 759265 by suppressing llvm mt warnings.
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D37335: [MIPS] Initial support of microMIPS code linking
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D37520: [ELF] - Fix removing of unused synthetic sections.
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D37517: [ELF] - Report orphan sections if -verbose given.
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D37331: [ELF] Prevent crash with binary inputs with non-ascii file names
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D36579: [ELF] - Do not fail when set versions for linkerscript's symbol aliases
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D36745: [LLD][ELF] Always write non-immediate bits for AArch64 branch instruction.
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D37240: Fix crbug 759265 by suppressing llvm mt warnings.
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D37440: [ELF] - Linkerscript: do not hang linker on infinite nested INCLUDE command.
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D37524: Detect linker script INCLUDE cycles.
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D37462: [LLD] Fix padding of .eh_frame when in executable segment
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D37240: Fix crbug 759265 by suppressing llvm mt warnings.
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D37524: Detect linker script INCLUDE cycles.
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D37524: Detect linker script INCLUDE cycles.
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D37477: [ELF] - Linkerscript: implement REGION_ALIAS.
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D34956: [ELF] - Store pointer to PT_LOAD instead of pointer to first section (FirstInPtLoad) in OutputSection
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D37541: llvm-lib: add a feature to merge library files.
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D37561: [ELF] - Don't crash when --emit-relocs is used with --gc-sections
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D36579: [ELF] - Do not fail when set versions for linkerscript's symbol aliases
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D37520: [ELF] - Fix removing of unused synthetic sections.
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D37477: [ELF] - Linkerscript: implement REGION_ALIAS.
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D37574: [ELF] - Do not merge sections from SHT_GROUP when -relocatable
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D37517: [ELF] - Report orphan sections if -verbose given.
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D37588: [llvm-dlltool] Mention arm64 in the lists of architecture alternatives
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D36351: [lld][ELF] Add profile guided section layout
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D36351: [lld][ELF] Add profile guided section layout
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D36351: [lld][ELF] Add profile guided section layout
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D37489: Linker script handing of file patterns with COMMON defs
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D37489: Linker script handing of file patterns with COMMON defs
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D36963: Use sorting instead of a lot of stable_partitions for `ICF::segregate` function
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D37601: Don't call exit from cl::PrintHelpMessage();
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D37489: Linker script handing of file patterns with COMMON defs
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D37489: Linker script handing of file patterns with COMMON defs
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D37607: COFF: Implement ThinLTO cache and cache pruning support.
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D34692: [LLD][ELF] Add support for multiple passes to createThunks()
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D36749: [LLD][ELF][AArch64] Complete implementation of -fix-cortex-a53-843419
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D37615: [AVR] implement the relocation of LDI for LLD
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D36579: [ELF] - Do not fail when set versions for linkerscript's symbol aliases
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D37615: [AVR] implement the relocation of LDI for LLD
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D37645: Move new lld's code to Common subdirectory.
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D37574: [ELF] - Do not merge sections from SHT_GROUP when -relocatable
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D37520: [ELF] - Fix removing of unused synthetic sections.
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D37615: [AVR] implement the relocation of LDI for LLD
Rui Ueyama via Phabricator via llvm-commits
- [llvm] r312692 - ARM: track globals promoted to coalesced const pool entries
Saleem Abdulrasool via llvm-commits
- [PATCH] D34543: Track globals promoted to coalesced const pool entries
Saleem Abdulrasool via Phabricator via llvm-commits
- [PATCH] D34543: Track globals promoted to coalesced const pool entries
Saleem Abdulrasool via Phabricator via llvm-commits
- [llvm] r312674 - [WebAssembly] Only treat imports/exports as symbols when reading relocatable object files
Sam Clegg via llvm-commits
- [PATCH] D37494: Change encodeU/SLEB128 to pad to certain number of bytes
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D37497: [WebAssembly] Ensure that Wasm global that represent memory addresses are 32-bit const values
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D37497: [WebAssembly] Fix getSymbolValue() for globals that are not 32-bit const values.
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D37497: [WebAssembly] Fix getSymbolValue() for globals that are not 32-bit const values.
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D37497: [WebAssembly] Fix getSymbolValue() for globals that are not 32-bit const values.
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D37497: [WebAssembly] Only treat imports/exports as symbols when reading relocatable object files
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D37497: [WebAssembly] Only treat imports/exports as symbols when reading relocatable object files
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D37497: [WebAssembly] Only treat imports/exports as symbols when reading relocatable object files
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D37497: [WebAssembly] Only treat imports/exports as symbols when reading relocatable object files
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D37494: Change encodeU/SLEB128 to pad to certain number of bytes
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D37633: [WebAssembly] Remove flags from MCSectionWasm
Sam Clegg via Phabricator via llvm-commits
- [llvm] r312490 - Revert "Re-enable "[MachineCopyPropagation] Extend pass to do COPY source forwarding""
Sam McCall via llvm-commits
- [llvm] r312328 - Re-enable "[MachineCopyPropagation] Extend pass to do COPY source forwarding"
Sam McCall via llvm-commits
- [llvm] r312328 - Re-enable "[MachineCopyPropagation] Extend pass to do COPY source forwarding"
Sam McCall via llvm-commits
- [llvm] r312471 - [LoopUnroll][DebugInfo] Don't add metadata to unrolled remainder loop
Sam Parker via llvm-commits
- [PATCH] D37471: [BasicTTIImpl] Remove Trunc and ZExt cost handling
Sam Parker via Phabricator via llvm-commits
- [PATCH] D37472: [ARM] Enable QADD and QSUB instruction selection
Sam Parker via Phabricator via llvm-commits
- [PATCH] D36789: [ARM] v8.3-a complex number support
Sam Parker via Phabricator via llvm-commits
- [PATCH] D37471: [TTI] Implement getCastInstrCost
Sam Parker via Phabricator via llvm-commits
- [PATCH] D37471: [TTI] Implement getCastInstrCost
Sam Parker via Phabricator via llvm-commits
- [PATCH] D37471: [TTI] Implement getCastInstrCost
Sam Parker via Phabricator via llvm-commits
- [PATCH] D37516: [ARM] Implement isTruncateFree
Sam Parker via Phabricator via llvm-commits
- [llvm] r312496 - [x86] add test for unnecessary cmp + masked store; NFC
Sanjay Patel via llvm-commits
- [llvm] r312502 - [x86] add/regenerate complete checks; NFC
Sanjay Patel via llvm-commits
- [llvm] r312503 - [x86] auto-generate complete checks; NFC
Sanjay Patel via llvm-commits
- [llvm] r312504 - [x86] add tests for vector store merge opportunity; NFC
Sanjay Patel via llvm-commits
- [llvm] r312578 - [InstCombine] add nnan tests; NFC
Sanjay Patel via llvm-commits
- [llvm] r312591 - [ValueTracking, InstCombine] canonicalize fcmp ord/uno with non-NAN ops to null constants
Sanjay Patel via llvm-commits
- [llvm] r312662 - [x86] fix triple and regenerate checks for psubus; NFC
Sanjay Patel via llvm-commits
- [llvm] r312862 - [DivRempairs] add a pass to optimize div/rem pairs (PR31028)
Sanjay Patel via llvm-commits
- [llvm] r312863 - [DivRemPairs] split tests per target to account for bots that don't build for all targets
Sanjay Patel via llvm-commits
- [llvm] r312885 - [InstSimplify] refactor udiv/urem code and add tests; NFCI
Sanjay Patel via llvm-commits
- [PATCH] D37446: [x86] eliminate unnecessary vector compare for AVX masked store
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D37274: [InstCombine] Remove foldSelectICmpAndOr. Instead call foldSelectICmpAnd as part of foldSelectIntoOp
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D37451: [x86] enable storeOfVectorConstantIsCheap() target hook
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D37446: [x86] eliminate unnecessary vector compare for AVX masked store
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D37195: [InstCombine] Teach canEvaluateTruncated and EvaluateInDifferentType to handle expression tree with multi-used nodes.
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D37446: [x86] eliminate unnecessary vector compare for AVX masked store
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D37427: [InstCombine] canonicalize fcmp ord/uno with constants to null constant
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D37121: [DivRemHoist] add a pass to move div/rem pairs into the same block (PR31028)
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D37427: [InstCombine] canonicalize fcmp ord/uno with constants to null constant
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D37427: [InstCombine] canonicalize fcmp ord/uno with constants to null constant
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D37121: [DivRemHoist] add a pass to move div/rem pairs into the same block (PR31028)
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D37121: [DivRemHoist] add a pass to move div/rem pairs into the same block (PR31028)
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D37446: [x86] eliminate unnecessary vector compare for AVX masked store
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D37121: [DivRemHoist] add a pass to move div/rem pairs into the same block (PR31028)
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D37532: Util: Improve update_llc_test_checks to scrub macosx-style assembly annotations
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D37121: [DivRemHoist] add a pass to move div/rem pairs into the same block (PR31028)
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D37121: [DivRemHoist] add a pass to move div/rem pairs into the same block (PR31028)
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D37121: [DivRemHoist] add a pass to move div/rem pairs into the same block (PR31028)
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D37121: [DivRemHoist] add a pass to move div/rem pairs into the same block (PR31028)
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D37121: [DivRemHoist] add a pass to move div/rem pairs into the same block (PR31028)
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D37451: [x86] enable storeOfVectorConstantIsCheap() target hook
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D37451: [x86] enable storeOfVectorConstantIsCheap() target hook
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D37451: [x86] enable storeOfVectorConstantIsCheap() target hook
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D37451: [x86] enable storeOfVectorConstantIsCheap() target hook
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D37121: [DivRemHoist] add a pass to move div/rem pairs into the same block (PR31028)
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D37017: [DAGCombiner] fold assertzexts separated by trunc
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D37616: [X86] PR34149 Suboptimal codegen for fast minnum and maxnum.
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D37616: [X86] PR34149 Suboptimal codegen for fast minnum and maxnum.
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D37121: [DivRemHoist] add a pass to move div/rem pairs into the same block (PR31028)
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D36711: [X86] Combining CMOVs with [ANY, SIGN, ZERO]_EXTEND for cases where CMOV has constant arguments
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D37616: [X86] PR34149 Suboptimal codegen for fast minnum and maxnum.
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D37616: [X86] PR34149 Suboptimal codegen for fast minnum and maxnum.
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D37419: Teach scalar evolution to handle inttoptr/ptrtoint
Sanjoy Das via llvm-commits
- [llvm] r312876 - [SCEV] Re-arrange public and private sections to be contiguous; NFC
Sanjoy Das via llvm-commits
- [PATCH] D37265: [SCEV] Ensure ScalarEvolution::createAddRecFromPHIWithCastsImpl properly handles out of range truncations of the start and accum values
Sanjoy Das via Phabricator via llvm-commits
- [PATCH] D37591: [LVI] Move LVILatticeVal class to separate header file (NFC).
Sanjoy Das via Phabricator via llvm-commits
- [PATCH] D37591: [LVI] Move LVILatticeVal class to separate header file (NFC).
Sanjoy Das via Phabricator via llvm-commits
- [PATCH] D37432: Fix a misleading phrase in the LangRef
Sanjoy Das via Phabricator via llvm-commits
- [PATCH] D32776: [PowerPC] Update branch coalescing to be a PowerPC specific pass
Sean Fertile via Phabricator via llvm-commits
- [lld] r312812 - Handle lazy symbols is computeIsPreemptible.
Sean Silva via llvm-commits
- [llvm] r312834 - [TargetTransformInfo] Remove the extra "default" in a switch that all enum values has been covered.
Sean Silva via llvm-commits
- [PATCH] D37391: [yaml2obj][ELF] Add support for symbol indexes greater than SHN_LORESERVE
Sean Silva via Phabricator via llvm-commits
- [PATCH] D37645: Move new lld's code to Common subdirectory.
Sean Silva via Phabricator via llvm-commits
- [PATCH] D37528: [JumpThreading] Preserve dominance across the pass.
Sebastian Pop via Phabricator via llvm-commits
- [lld] r312738 - Drop --no-threads from tests.
Shoaib Meenai via llvm-commits
- [PATCH] D36499: If --dynamic-list is given, only those symbols are preemptible
Shoaib Meenai via Phabricator via llvm-commits
- [PATCH] D34689: [LLD][ELF] Pre-create ThunkSections at Target specific intervals
Shoaib Meenai via Phabricator via llvm-commits
- [PATCH] D34689: [LLD][ELF] Pre-create ThunkSections at Target specific intervals
Shoaib Meenai via Phabricator via llvm-commits
- [PATCH] D34689: [LLD][ELF] Pre-create ThunkSections at Target specific intervals
Shoaib Meenai via Phabricator via llvm-commits
- [PATCH] D34691: [LLD][ELF] Introduce range extension thunks for ARM
Shoaib Meenai via Phabricator via llvm-commits
- [PATCH] D34692: [LLD][ELF] Add support for multiple passes to createThunks()
Shoaib Meenai via Phabricator via llvm-commits
- [PATCH] D37627: [LLD][ELF] Rename variables and add comments to getISThunkSec [NFC]
Shoaib Meenai via Phabricator via llvm-commits
- [PATCH] D34689: [LLD][ELF] Pre-create ThunkSections at Target specific intervals
Shoaib Meenai via Phabricator via llvm-commits
- [polly] r312715 - [PPCGCodeGen] Document pre-composition with Zero in getExtent. [NFC]
Siddharth Bhat via llvm-commits
- [lld] r312494 - [MIPS] Add curly brackets to improve code readability. NFC.
Simon Atanasyan via llvm-commits
- [lld] r312495 - [MIPS] Convert template parameters to function arguments. NFC
Simon Atanasyan via llvm-commits
- [llvm] r312720 - [mips] Use RegisterMCAsmBackend to register all MIPS asm backends. NFC
Simon Atanasyan via llvm-commits
- [PATCH] D37335: [MIPS] Initial support of microMIPS code linking
Simon Atanasyan via Phabricator via llvm-commits
- [PATCH] D37335: [MIPS] Initial support of microMIPS code linking
Simon Atanasyan via Phabricator via llvm-commits
- [PATCH] D37335: [MIPS] Initial support of microMIPS code linking
Simon Atanasyan via Phabricator via llvm-commits
- [PATCH] D37519: [mips] Use RegisterMCAsmBackend to register all MIPS asm backends. NFC
Simon Atanasyan via Phabricator via llvm-commits
- [PATCH] D37335: [MIPS] Initial support of microMIPS code linking
Simon Atanasyan via Phabricator via llvm-commits
- [PATCH] D37519: [mips] Use RegisterMCAsmBackend to register all MIPS asm backends. NFC
Simon Atanasyan via Phabricator via llvm-commits
- [compiler-rt] r312628 - [compiler-rt][xray][mips] Mark some tests as unsupported.
Simon Dardis via llvm-commits
- [PATCH] D35984: [mips][microMIPS] Add LAPC instruction
Simon Dardis via Phabricator via llvm-commits
- [PATCH] D37328: [mips] Reordering callseq* nodes to be linear
Simon Dardis via Phabricator via llvm-commits
- [PATCH] D37476: [mips] Fix PR34391
Simon Dardis via Phabricator via llvm-commits
- [PATCH] D35625: Removal of microMIPS64R6
Simon Dardis via Phabricator via llvm-commits
- [PATCH] D35984: [mips][microMIPS] Add LAPC instruction
Simon Dardis via Phabricator via llvm-commits
- [PATCH] D37519: [mips] Use RegisterMCAsmBackend to register all MIPS asm backends. NFC
Simon Dardis via Phabricator via llvm-commits
- [llvm] r312481 - Added shuffle test case from PR34369
Simon Pilgrim via llvm-commits
- [llvm] r312485 - Added shuffle test case from PR34382
Simon Pilgrim via llvm-commits
- [llvm] r312486 - [X86][AVX512] Add support for VPERMILPS v16f32 shuffle lowering (PR34382)
Simon Pilgrim via llvm-commits
- [llvm] r312528 - [X86][AVX512] Use AVX512 attributes instead of -mcpu
Simon Pilgrim via llvm-commits
- [llvm] r312529 - [X86][AVX512] Use AVX512 attributes instead of -mcpu in vector shift tests
Simon Pilgrim via llvm-commits
- [llvm] r312530 - [X86] Regenerate scalar rotation tests
Simon Pilgrim via llvm-commits
- [llvm] r312531 - Strip trailing whitespace. NFCI.
Simon Pilgrim via llvm-commits
- [llvm] r312534 - [X86] Limit store merge size when implicitfloat is enabled (PR34421)
Simon Pilgrim via llvm-commits
- [llvm] r312537 - [AMDGPU] Added extra test checks to make D19325 diff clearer
Simon Pilgrim via llvm-commits
- [llvm] r312629 - [X86][X87] Ensure x87 instructions are tagged as altering the FPSW reg
Simon Pilgrim via llvm-commits
- [llvm] r312786 - [X86] Added PR31045 test case
Simon Pilgrim via llvm-commits
- [llvm] r312867 - [X86][MOVBE] Fix typo in MOVBE scheduling test names
Simon Pilgrim via llvm-commits
- [llvm] r312868 - [X86][SSE] i32 vector multiplications test cases from PR6399
Simon Pilgrim via llvm-commits
- [llvm] r312871 - [X86][FMA] Regenerate FMA tests
Simon Pilgrim via llvm-commits
- [llvm] r312873 - [X86] Add v2i2 test case (PR20011)
Simon Pilgrim via llvm-commits
- [llvm] r312874 - [X86] Add v2i4 store test case (PR20012)
Simon Pilgrim via llvm-commits
- [llvm] r312884 - [X86][SSE] Move combineTo call out of combineX86ShuffleChain. NFCI.
Simon Pilgrim via llvm-commits
- [llvm] r312886 - [X86][SSE] Move combineTo call out of combineX86ShufflesConstants. NFCI.
Simon Pilgrim via llvm-commits
- [llvm] r312887 - [X86][SSE] Tidyup + clang-format combineX86ShuffleChain call. NFCI.
Simon Pilgrim via llvm-commits
- [llvm] r312888 - Use llvm_unreachable for unknown TargetCostKind.
Simon Pilgrim via llvm-commits
- [PATCH] D37388: [X86] Allow cross-lane permutations for sub targets supporting AVX2.
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D35014: [X86] PR32755 : Improvement in CodeGen instruction selection for LEAs.
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D37212: [SLPVectorizer] Add struct InstructionsState, NFC
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D37294: [X86][Skylake] Adding the scheduling information for the SkylakeClient target
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D36711: [X86] Combining CMOVs with [ANY, SIGN, ZERO]_EXTEND for cases where CMOV has constant arguments
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D37184: [X86] Add constant pool decoding to more instructions
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D36774: DAG: Allow creating extract_vector_elt post-legalize
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D37294: [X86][Skylake] Adding the scheduling information for the SkylakeClient target
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D37262: The issues with X86 prefixes: step 2
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D36612: [X86] Check for already emitted TEST pattern in EmitTest function.
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D36414: [X86][X87] Ensure x87 instructions are tagged as altering the FPSW reg
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D37329: [X86][AVX512] Add simple tests for all AVX512 shuffle instructions.
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D37464: [X86] Limit store merge size when implicitfloat is enabled (PR34421)
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D37412: [X86][MS-InlineAsm] Extended support for variables / identifiers on memory / immediate expressions
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D37388: [X86] Allow cross-lane permutations for sub targets supporting AVX2.
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D37446: [x86] eliminate unnecessary vector compare for AVX masked store
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D37294: [X86][Skylake] Adding the scheduling information for the SkylakeClient target
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D37294: [X86][Skylake] Adding the scheduling information for the SkylakeClient target
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D37412: [X86][MS-InlineAsm] Extended support for variables / identifiers on memory / immediate expressions
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D36788: The issues with X86 prefixes
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D36788: The issues with X86 prefixes
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D37464: [X86] Limit store merge size when implicitfloat is enabled (PR34421)
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D37464: [X86] Limit store merge size when implicitfloat is enabled (PR34421)
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D19325: DAGCombine: (shl (or x, c1), c2) -> (or (shl x, c2), c1 << c2)
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D19325: DAGCombine: (shl (or x, c1), c2) -> (or (shl x, c2), c1 << c2)
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D36414: [X86][X87] Ensure x87 instructions are tagged as altering the FPSW reg
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D36414: [X86][X87] Ensure x87 instructions are tagged as altering the FPSW reg
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D37512: [x86] Update to cmov promotion tests for D36711; NFC
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D27044: Compilation crash after node replacement
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D37212: [SLPVectorizer] Add struct InstructionsState, NFC
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D27846: [SLP] Support for horizontal min/max reduction
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D37177: [X86] Don't disable slow INC/DEC if optimizing for size
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D37177: [X86] Don't disable slow INC/DEC if optimizing for size
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D37665: [SelectionDAG] Teach simplifyDemandedBits to handle shifts by constant splat vectors
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D37665: [SelectionDAG] Teach simplifyDemandedBits to handle shifts by constant splat vectors
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D28907: [SLP] Fix for PR30787: Failure to beneficially vectorize 'copyable' elements in integer binary ops.
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D29641: [SLP] Fix for PR31847: Assertion failed: (isLoopInvariant(Operands[i], L) && "SCEVAddRecExpr operand is not loop-invariant!")
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D36711: [X86] Combining CMOVs with [ANY, SIGN, ZERO]_EXTEND for cases where CMOV has constant arguments
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D37560: [X86] Lower _mm[256|512]_[mask[z]]_avg_epu[8|16] intrinsics to native llvm IR
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D37579: [InstCombine] Fix PR21780 Expansion of 256 bit vector loads fails to fold into shuffles
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D37648: [SLPVectorizer] Fix PR21780 Expansion of 256 bit vector loads fails to fold into shuffles
Simon Pilgrim via Phabricator via llvm-commits
- [llvm] r312640 - [AMDGPU] Fix shouldClusterMemOps to process flat loads
Stanislav Mekhanoshin via llvm-commits
- [llvm] r312660 - [AMDGPU] Fixed encoding of v_pk_mul_f16 in fcanonicalize
Stanislav Mekhanoshin via llvm-commits
- [llvm] r312676 - [AMDGPU] Use v_pk_max_f16 for fcanonicalize
Stanislav Mekhanoshin via llvm-commits
- [PATCH] D36831: [AMDGPU] Transform __read_pipe_* and __write_pipe_*
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D37411: AMDGPU: Fix not accounting for tail call resource usage
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D36831: [AMDGPU] Transform __read_pipe_* and __write_pipe_*
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D37389: [AMDGPU] Produce madak and madmk from the two-address pass
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D37411: AMDGPU: Fix not accounting for tail call resource usage
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D37411: AMDGPU: Fix not accounting for tail call resource usage
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D37485: AMDGPU: Match store d16_hi instructions
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D37486: AMDGPU: Cleanup load/store PatFrags
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D37325: [AMDGPU] Use v_pm_max_f16 for fcanonicalize
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D36831: [AMDGPU] Transform __read_pipe_* and __write_pipe_*
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D36831: [AMDGPU] Transform __read_pipe_* and __write_pipe_*
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D36831: [AMDGPU] Transform __read_pipe_* and __write_pipe_*
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D37502: [AMDGPU] Fix shouldClusterMemOps to process flat loads
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D37502: [AMDGPU] Fix shouldClusterMemOps to process flat loads
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D37502: [AMDGPU] Fix shouldClusterMemOps to process flat loads
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D37325: [AMDGPU] Use v_pm_max_f16 for fcanonicalize
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D37522: [AMDGPU] Fixed encoding of v_pk_mul_f16 in fcanonicalize
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D37325: [AMDGPU] Use v_pk_max_f16 for fcanonicalize
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D37522: [AMDGPU] Fixed encoding of v_pk_mul_f16 in fcanonicalize
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D37522: [AMDGPU] Fixed encoding of v_pk_mul_f16 in fcanonicalize
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D37325: [AMDGPU] Use v_pk_max_f16 for fcanonicalize
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D37522: [AMDGPU] Fixed encoding of v_pk_mul_f16 in fcanonicalize
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D37535: [AMDGPU] Fix legalization of VOP3P
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D37535: [AMDGPU] Fix legalization of VOP3P
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D37535: [AMDGPU] Fix legalization of VOP3P
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D37389: [AMDGPU] Produce madak and madmk from the two-address pass
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D37325: [AMDGPU] Use v_pk_max_f16 for fcanonicalize
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D37389: [AMDGPU] Produce madak and madmk from the two-address pass
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D37389: [AMDGPU] Produce madak and madmk from the two-address pass
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D37595: AMDGPU: Recompute scc liveness
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D37595: AMDGPU: Recompute scc liveness
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D37389: [AMDGPU] Produce madak and madmk from the two-address pass
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D37389: [AMDGPU] Produce madak and madmk from the two-address pass
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D37595: AMDGPU: Recompute scc liveness
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D37515: [mips] Generate memory dependencies for byVal arguments
Stefan Maksimovic via Phabricator via llvm-commits
- [PATCH] D37515: [mips] Generate memory dependencies for byVal arguments
Stefan Maksimovic via Phabricator via llvm-commits
- [PATCH] D34543: Track globals promoted to coalesced const pool entries
Stephen Crane via Phabricator via llvm-commits
- [PATCH] D34543: Track globals promoted to coalesced const pool entries
Stephen Crane via Phabricator via llvm-commits
- [PATCH] D37580: Add Position Independent Pages (PIP) relocation model
Stephen Crane via Phabricator via llvm-commits
- [PATCH] D37581: Implement pagerando wrapper functions to initialize POT register
Stephen Crane via Phabricator via llvm-commits
- [PATCH] D37582: Remove pipeline dependencies on StackProtector
Stephen Crane via Phabricator via llvm-commits
- [PATCH] D37583: Add pagerando binning pass
Stephen Crane via Phabricator via llvm-commits
- [PATCH] D37584: Add target-independent backend modifications for pagerando
Stephen Crane via Phabricator via llvm-commits
- [PATCH] D37585: Add ARM backend support for pagerando
Stephen Crane via Phabricator via llvm-commits
- [PATCH] D37586: Add AArch64 backend support for pagerando
Stephen Crane via Phabricator via llvm-commits
- [PATCH] D37587: Add Gold plugin LTO support for pagerando
Stephen Crane via Phabricator via llvm-commits
- [PATCH] D37585: Add ARM backend support for pagerando
Stephen Crane via Phabricator via llvm-commits
- [PATCH] D35222: InstSimplify: canonicalize is idempotent
Steve Canon via Phabricator via llvm-commits
- [llvm] r312489 - Fix test/Transforms/GlobalOpt/integer-bool-dwarf
Strahinja Petrovic via llvm-commits
- [www] r312847 - Add list of selected talks and abstracts.
Tanya Lattner via llvm-commits
- [PATCH] D37553: Analysis: Correctly handle all function operand references.
Teresa Johnson via Phabricator via llvm-commits
- [PATCH] D36305: AMDGPU: exp should not be in WQM mode
Tim Renouf via Phabricator via llvm-commits
- [PATCH] D37380: Triple: Add AMDPAL operating system type
Tim Renouf via Phabricator via llvm-commits
- [PATCH] D37570: [XRay][CodeGen][PowerPC] Fix tail exit codegen for XRay in PPC
Tim Shen via Phabricator via llvm-commits
- [PATCH] D37570: [XRay][CodeGen][PowerPC] Fix tail exit codegen for XRay in PPC
Tim Shen via Phabricator via llvm-commits
- [PATCH] D37570: [XRay][CodeGen][PowerPC] Fix tail exit codegen for XRay in PPC
Tim Shen via Phabricator via llvm-commits
- [PATCH] D37570: [XRay][CodeGen][PowerPC] Fix tail exit codegen for XRay in PPC
Tim Shen via Phabricator via llvm-commits
- [polly] r312475 - [DeLICM] Move some functions to isl++ [NFC]
Tobias Grosser via llvm-commits
- [polly] r312476 - [ISLTools]: Move singleton to isl++
Tobias Grosser via llvm-commits
- [polly] r312480 - [CodegenCleanup] Use old GVN pass instead of NewGVN
Tobias Grosser via llvm-commits
- [PATCH] D37641: [zorg] Reduce the number of concurrent jobs for AOSP build
Tobias Grosser via Phabricator via llvm-commits
- [llvm] r312547 - [PPC][NFC] Renaming things with 'xxinsert' moniker to 'vecinsert' to make it more general.
Tony Jiang via llvm-commits
- [PATCH] D36734: [PowerPC Peephole] Constants into a join add, use ADDI over LI/ADD.
Tony Jiang via Phabricator via llvm-commits
- [PATCH] D36734: [PowerPC Peephole] Constants into a join add, use ADDI over LI/ADD.
Tony Jiang via Phabricator via llvm-commits
- [PATCH] D37397: AMDGPU: Handle more than one memory operand in SIMemoryLegalizer
Tony Tye via Phabricator via llvm-commits
- [PATCH] D37397: AMDGPU: Handle more than one memory operand in SIMemoryLegalizer
Tony Tye via Phabricator via llvm-commits
- [PATCH] D36862: AMDGPU: Handle non-temporal loads and stores
Tony Tye via Phabricator via llvm-commits
- [llvm] r312878 - Test commit
Uriel Korach via llvm-commits
- [llvm] r312879 - adding autoUpgrade support to broadcast[f|i]32x2 intrinsics
Uriel Korach via llvm-commits
- [llvm] r312880 - Revert "adding autoUpgrade support to broadcast[f|i]32x2 intrinsics"
Uriel Korach via llvm-commits
- [PATCH] D36831: [AMDGPU] Transform __read_pipe_* and __write_pipe_*
Valery Pykhtin via Phabricator via llvm-commits
- [PATCH] D37502: [AMDGPU] Fix shouldClusterMemOps to process flat loads
Valery Pykhtin via Phabricator via llvm-commits
- [PATCH] D37594: AMDGPU: Start using !con operator
Valery Pykhtin via Phabricator via llvm-commits
- [llvm] r312582 - Revert "[Decompression] Fail gracefully when out of memory"
Vedant Kumar via llvm-commits
- [compiler-rt] r312688 - [cmake] Work around more -Wunused-driver-argument warnings
Vedant Kumar via llvm-commits
- [llvm] r312813 - [llvm-cov] Unify region marker placement between text/html modes
Vedant Kumar via llvm-commits
- [llvm] r312814 - [Coverage] Report errors when reading malformed source regions
Vedant Kumar via llvm-commits
- [llvm] r312815 - [Coverage] Define LineColPair for convenience. NFC.
Vedant Kumar via llvm-commits
- [llvm] r312816 - [llvm-cov] Fix a lifetime issue
Vedant Kumar via llvm-commits
- [llvm] r312817 - [Coverage] Build sorted and unique segments
Vedant Kumar via llvm-commits
- [llvm] r312821 - [llvm-cov] Disable name-compression in a test binary
Vedant Kumar via llvm-commits
- [llvm] r312825 - [llvm-cov] Try to appease a Windows bot
Vedant Kumar via llvm-commits
- [llvm] r312826 - [llvm-cov] Use portable output redirection in a test
Vedant Kumar via llvm-commits
- [PATCH] D37495: llvm-isel-fuzzer: Handle a subset of backend flags in the executable name
Vedant Kumar via Phabricator via llvm-commits
- [PATCH] D36813: [Coverage] Build sorted and unique segments
Vedant Kumar via Phabricator via llvm-commits
- [PATCH] D36813: [Coverage] Build sorted and unique segments
Vedant Kumar via Phabricator via llvm-commits
- [PATCH] D36813: [Coverage] Build sorted and unique segments
Vedant Kumar via Phabricator via llvm-commits
- [PATCH] D36813: [Coverage] Build sorted and unique segments
Vedant Kumar via Phabricator via llvm-commits
- [PATCH] D27608: Update LLVM documentation to allow for easier creation of documentation in multiple formats (in particular CHM format)
Vedant Kumar via Phabricator via llvm-commits
- [PATCH] D37646: [ubsan-minimal] Enable on Darwin
Vedant Kumar via Phabricator via llvm-commits
- [PATCH] D37646: [ubsan-minimal] Enable on Darwin
Vedant Kumar via Phabricator via llvm-commits
- [PATCH] D37646: [ubsan-minimal] Enable on Darwin
Vedant Kumar via Phabricator via llvm-commits
- [PATCH] D37563: Convenience/safety fix for llvm::sys::Execute(And|No)Wait
Vedant Kumar via Phabricator via llvm-commits
- [PATCH] D37563: Convenience/safety fix for llvm::sys::Execute(And|No)Wait
Vedant Kumar via Phabricator via llvm-commits
- [PATCH] D37617: Fix for unchecked dyn_cast in globalot created in rL312318
Vedant Kumar via Phabricator via llvm-commits
- [PATCH] D29942: Add custom lowering for llvm.log{, 10}.{f16, f32} intrinsics
Vedran Miletić via Phabricator via llvm-commits
- [PATCH] D29942: Add custom lowering for llvm.log{, 10}.{f16, f32} intrinsics
Vedran Miletić via Phabricator via llvm-commits
- [compiler-rt] r312858 - [asan] Use more generic string in error message
Vitaly Buka via llvm-commits
- [compiler-rt] r312859 - [compiler-rt] Move allow_user_segv.cc into sanitizer_common
Vitaly Buka via llvm-commits
- [compiler-rt] r312860 - [ubsan] Enable UBsan in sanitizer_common tests
Vitaly Buka via llvm-commits
- [compiler-rt] r312872 - [asan] Fix tests broken by r312858
Vitaly Buka via llvm-commits
- [PATCH] D37321: llvm-mt: Fix memory management in WindowsManifestMergerImpl::getMergedManifest
Vitaly Buka via Phabricator via llvm-commits
- [PATCH] D37536: [compiler-rt] Move IsStackOverflow from asan into sanitizer_common
Vitaly Buka via Phabricator via llvm-commits
- [PATCH] D37537: [compiler-rt] Move allow_user_segv.cc into sanitizer_common
Vitaly Buka via Phabricator via llvm-commits
- [PATCH] D37537: [compiler-rt] Move allow_user_segv.cc into sanitizer_common
Vitaly Buka via Phabricator via llvm-commits
- [PATCH] D37537: [compiler-rt] Move allow_user_segv.cc into sanitizer_common
Vitaly Buka via Phabricator via llvm-commits
- [PATCH] D37549: [compiler-rt] Cleanup decorators
Vitaly Buka via Phabricator via llvm-commits
- [PATCH] D37590: [scudo] RFC thread specific data refactoring
Vitaly Buka via Phabricator via llvm-commits
- [PATCH] D37608: [lsan] Deadly signal handler for lsan
Vitaly Buka via Phabricator via llvm-commits
- [PATCH] D37608: [lsan] Deadly signal handler for lsan
Vitaly Buka via Phabricator via llvm-commits
- [PATCH] D37608: [lsan] Deadly signal handler for lsan
Vitaly Buka via Phabricator via llvm-commits
- [PATCH] D37609: [asan] Use more generic string in error message
Vitaly Buka via Phabricator via llvm-commits
- [PATCH] D37630: [ubsan] Enable UBsan in sanitizer_common tests
Vitaly Buka via Phabricator via llvm-commits
- [PATCH] D37536: [compiler-rt] Move IsStackOverflow from asan into sanitizer_common
Vitaly Buka via Phabricator via llvm-commits
- [PATCH] D37536: [compiler-rt] Move IsStackOverflow from asan into sanitizer_common
Vitaly Buka via Phabricator via llvm-commits
- [PATCH] D37609: [asan] Use more generic string in error message
Vitaly Buka via Phabricator via llvm-commits
- [PATCH] D37537: [compiler-rt] Move allow_user_segv.cc into sanitizer_common
Vitaly Buka via Phabricator via llvm-commits
- [PATCH] D37630: [ubsan] Enable UBsan in sanitizer_common tests
Vitaly Buka via Phabricator via llvm-commits
- [PATCH] D37549: [compiler-rt] Cleanup decorators
Vitaly Buka via Phabricator via llvm-commits
- [PATCH] D37657: [ubsan] Make ubsan version of __sanitizer_print_stack_trace consistent with other sanitizers
Vitaly Buka via Phabricator via llvm-commits
- [PATCH] D37658: [ubsan] Save binary name before parsing options
Vitaly Buka via Phabricator via llvm-commits
- [PATCH] D37666: [asan] Include asan-dynamic into check-all
Vitaly Buka via Phabricator via llvm-commits
- [PATCH] D37581: Implement pagerando wrapper functions to initialize POT register
Vlad Tsyrklevich via Phabricator via llvm-commits
- [PATCH] D37652: Remove unneccessary string copies from method invocations.
Vlad Tsyrklevich via Phabricator via llvm-commits
- [PATCH] D37348: Implement custom lowering for ISD::CTTZ_ZERO_UNDEF and ISD::CTTZ.
Wei Ding via Phabricator via llvm-commits
- [PATCH] D37348: Implement custom lowering for ISD::CTTZ_ZERO_UNDEF and ISD::CTTZ.
Wei Ding via Phabricator via llvm-commits
- [llvm] r312641 - [TailCall] Allow llvm.memcpy/memset/memmove to be tail calls when parent
Wei Mi via llvm-commits
- [PATCH] D37406: [TailCall] Allow llvm.memcpy/memset/memmove to be tail calls when parent function return the intrinsics's first argument
Wei Mi via llvm-commits
- [llvm] r312799 - Fix a bug for rL312641.
Wei Mi via llvm-commits
- [PATCH] D37406: [TailCall] Allow llvm.memcpy/memset/memmove to be tail calls when parent function return the intrinsics's first argument
Wei Mi via llvm-commits
- [PATCH] D37406: [TailCall] Allow llvm.memcpy/memset/memmove to be tail calls when parent function return the intrinsics's first argument
Wei Mi via Phabricator via llvm-commits
- [PATCH] D37578: [RegAlloc] Keep a copy of live interval for the spilled vregs in HoistSpillHelper
Wei Mi via Phabricator via llvm-commits
- [PATCH] D31139: [LLVMbugs] [Bug 18710] Only generate .ARM.exidx and .ARM.extab when needed with EHABI
Weiming Zhao via Phabricator via llvm-commits
- [PATCH] D36562: [Bitfield] Make the bitfield a separate location if it has width of legal integer type and its bit offset is naturally aligned for the type
Xinliang David Li via llvm-commits
- [PATCH] D36562: [Bitfield] Make the bitfield a separate location if it has width of legal integer type and its bit offset is naturally aligned for the type
Xinliang David Li via llvm-commits
- [PATCH] D37560: [X86] Lower _mm[256|512]_[mask[z]]_avg_epu[8|16] intrinsics to native llvm IR
Yael Tsafrir via Phabricator via llvm-commits
- [llvm] r312598 - [AMDGPU] Transform __read_pipe_* and __write_pipe_*
Yaxun Liu via llvm-commits
- [PATCH] D36831: [AMDGPU] Transform __read_pipe_* and __write_pipe_*
Yaxun Liu via Phabricator via llvm-commits
- [PATCH] D36831: [AMDGPU] Transform __read_pipe_* and __write_pipe_*
Yaxun Liu via Phabricator via llvm-commits
- [PATCH] D36831: [AMDGPU] Transform __read_pipe_* and __write_pipe_*
Yaxun Liu via Phabricator via llvm-commits
- [PATCH] D36831: [AMDGPU] Transform __read_pipe_* and __write_pipe_*
Yaxun Liu via Phabricator via llvm-commits
- [PATCH] D36831: [AMDGPU] Transform __read_pipe_* and __write_pipe_*
Yaxun Liu via Phabricator via llvm-commits
- [PATCH] D36831: [AMDGPU] Transform __read_pipe_* and __write_pipe_*
Yaxun Liu via Phabricator via llvm-commits
- [llvm] r312833 - bpf: proper print imm64 expression in inst printer
Yonghong Song via llvm-commits
- [llvm] r312840 - bpf: fix test failures due to previous bpf change of assembly code syntax
Yonghong Song via llvm-commits
- [PATCH] D37417: Add range based wrapper around std::for_each.
Zachary Turner via llvm-commits
- [llvm] r312583 - [CodeView] Don't output S_UDTs for nested typedefs.
Zachary Turner via llvm-commits
- [PATCH] D24882: Add StringSwitch::Cases functions that takes 6, 7 or 8 arguments.
Zachary Turner via llvm-commits
- [PATCH] D37157: Fix Bug 30978 by emitting cv file checksums.
Zachary Turner via llvm-commits
- [PATCH] D37409: [CodeView] Don't output nested typedefs that are scoped to classes.
Zachary Turner via Phabricator via llvm-commits
- [PATCH] D37409: [CodeView] Don't output nested typedefs that are scoped to classes.
Zachary Turner via Phabricator via llvm-commits
- [PATCH] D37157: Fix Bug 30978 by emitting cv file checksums.
Zachary Turner via Phabricator via llvm-commits
- [PATCH] D37589: COFF: PDB: Allow multiple modules with the same name.
Zachary Turner via Phabricator via llvm-commits
- [PATCH] D37602: Properly hook debuginfo-tests up to lit and CMake
Zachary Turner via Phabricator via llvm-commits
- [PATCH] D37602: Properly hook debuginfo-tests up to lit and CMake
Zachary Turner via Phabricator via llvm-commits
- [PATCH] D37602: Properly hook debuginfo-tests up to lit and CMake
Zachary Turner via Phabricator via llvm-commits
- [PATCH] D37602: Properly hook debuginfo-tests up to lit and CMake
Zachary Turner via Phabricator via llvm-commits
- [PATCH] D37602: Properly hook debuginfo-tests up to lit and CMake
Zachary Turner via Phabricator via llvm-commits
- [PATCH] D37602: Properly hook debuginfo-tests up to lit and CMake
Zachary Turner via Phabricator via llvm-commits
- [PATCH] D37602: Properly hook debuginfo-tests up to lit and CMake
Zachary Turner via Phabricator via llvm-commits
- [PATCH] D37602: Properly hook debuginfo-tests up to lit and CMake
Zachary Turner via Phabricator via llvm-commits
- [PATCH] D37637: [CMake] Determine early on which projects are enabled
Zachary Turner via Phabricator via llvm-commits
- [PATCH] D37602: Properly hook debuginfo-tests up to lit and CMake
Zachary Turner via Phabricator via llvm-commits
- [PATCH] D37602: Properly hook debuginfo-tests up to lit and CMake
Zachary Turner via Phabricator via llvm-commits
- [PATCH] D37637: [CMake] Determine early on which projects are enabled
Zachary Turner via Phabricator via llvm-commits
- [PATCH] D37602: Properly hook debuginfo-tests up to lit and CMake
Zachary Turner via Phabricator via llvm-commits
- [PATCH] D37637: [CMake] Determine early on which projects are enabled
Zachary Turner via Phabricator via llvm-commits
- [llvm] r312472 - LoopVectorize: MaxVF should not be larger than the loop trip count
Zvi Rackover via llvm-commits
- [llvm] r312560 - X86 Tests: Adding missing AVX512 fptoui coverage tests. NFC.
Zvi Rackover via llvm-commits
- [llvm] r312619 - X86 Tests: Tidy up AVX512 conversion tests. NFC.
Zvi Rackover via llvm-commits
- [llvm] r312678 - Util: Improve update_llc_test_checks to scrub macosx-style assembly annotations
Zvi Rackover via llvm-commits
- [llvm] r312704 - X86: Improve AVX512 fptoui lowering
Zvi Rackover via llvm-commits
- [PATCH] D37425: LoopVectorize: MaxVF should not be larger than the loop trip count
Zvi Rackover via Phabricator via llvm-commits
- [PATCH] D36960: [X86][LLVM]Expanding Supports lowerInterleavedLoad() in X86InterleavedAccess (VF{8|16|32} stride 3).
Zvi Rackover via Phabricator via llvm-commits
- [PATCH] D37425: LoopVectorize: MaxVF should not be larger than the loop trip count
Zvi Rackover via Phabricator via llvm-commits
- [PATCH] D37418: [X86] Use btc/btr/bts to implement xor/and/or that affects a single bit in the upper 32-bits of a 64-bit operation.
Zvi Rackover via Phabricator via llvm-commits
- [PATCH] D36960: [X86][LLVM]Expanding Supports lowerInterleavedLoad() in X86InterleavedAccess (VF{8|16|32} stride 3).
Zvi Rackover via Phabricator via llvm-commits
- [PATCH] D37505: X86: Improve AVX512 fptoui lowering
Zvi Rackover via Phabricator via llvm-commits
- [PATCH] D36960: [X86][LLVM]Expanding Supports lowerInterleavedLoad() in X86InterleavedAccess (VF{8|16|32} stride 3).
Zvi Rackover via Phabricator via llvm-commits
- [PATCH] D37505: X86: Improve AVX512 fptoui lowering
Zvi Rackover via Phabricator via llvm-commits
- [PATCH] D37505: X86: Improve AVX512 fptoui lowering
Zvi Rackover via Phabricator via llvm-commits
- [PATCH] D36960: [X86][LLVM]Expanding Supports lowerInterleavedLoad() in X86InterleavedAccess (VF{8|16|32} stride 3).
Zvi Rackover via Phabricator via llvm-commits
- [PATCH] D37503: [AVX512] Move more code to the proposed X86InstrVecCompiler.td
Zvi Rackover via Phabricator via llvm-commits
- [PATCH] D37532: Util: Improve update_llc_test_checks to scrub macosx-style assembly annotations
Zvi Rackover via Phabricator via llvm-commits
- [PATCH] D37532: Util: Improve update_llc_test_checks to scrub macosx-style assembly annotations
Zvi Rackover via Phabricator via llvm-commits
- [PATCH] D37505: X86: Improve AVX512 fptoui lowering
Zvi Rackover via Phabricator via llvm-commits
- [PATCH] D37451: [x86] enable storeOfVectorConstantIsCheap() target hook
Zvi Rackover via Phabricator via llvm-commits
- [PATCH] D37461: [X86][AsmParser] re-introduce 'offset' operator
coby via Phabricator via llvm-commits
- [PATCH] D37461: [X86][AsmParser] re-introduce 'offset' operator
coby via Phabricator via llvm-commits
- [PATCH] D37461: [X86][AsmParser] re-introduce 'offset' operator
coby via Phabricator via llvm-commits
- [PATCH] D37412: [X86][MS-InlineAsm] Extended support for variables / identifiers on memory / immediate expressions
coby via Phabricator via llvm-commits
- [PATCH] D37473: [X86][AsmParser] fix PR32035
coby via Phabricator via llvm-commits
- [PATCH] D37473: [X86][AsmParser] fix PR32035
coby via Phabricator via llvm-commits
- [PATCH] D37412: [X86][MS-InlineAsm] Extended support for variables / identifiers on memory / immediate expressions
coby via Phabricator via llvm-commits
- [PATCH] D37669: [X86][intrinsics] lower _mm[256|512]_mask[z]_set1_epi[8|16|32|64] intrinsic to IR
jina via Phabricator via llvm-commits
- [PATCH] D36960: [X86][LLVM]Expanding Supports lowerInterleavedLoad() in X86InterleavedAccess (VF{8|16|32} stride 3).
michael zuckerman via Phabricator via llvm-commits
- [PATCH] D36960: [X86][LLVM]Expanding Supports lowerInterleavedLoad() in X86InterleavedAccess (VF{8|16|32} stride 3).
michael zuckerman via Phabricator via llvm-commits
- [PATCH] D36960: [X86][LLVM]Expanding Supports lowerInterleavedLoad() in X86InterleavedAccess (VF{8|16|32} stride 3).
michael zuckerman via Phabricator via llvm-commits
- [PATCH] D36960: [X86][LLVM]Expanding Supports lowerInterleavedLoad() in X86InterleavedAccess (VF{8|16|32} stride 3).
michael zuckerman via Phabricator via llvm-commits
Last message date:
Sun Sep 10 23:38:17 PDT 2017
Archived on: Sun Sep 10 23:37:04 PDT 2017
This archive was generated by
Pipermail 0.09 (Mailman edition).