The Week Of Monday 28 May 2018 Archives by author
Starting: Mon May 28 00:13:49 PDT 2018
Ending: Sun Jun 3 23:45:18 PDT 2018
Messages: 1832
- [llvm] r332452 - [SimplifyLibcalls] Replace locked IO with unlocked IO
Friedman, Eli via llvm-commits
- [PATCH] D46602: [clang-tidy] Store checks profiling info as YAML files
Aaron Ballman via Phabricator via llvm-commits
- [PATCH] D46283: [AArch64] Set vectorizer-maximize-bandwidth as default true
Adhemerval Zanella via Phabricator via llvm-commits
- [llvm] r333659 - make GlobalValueSummary::getOriginalName() a const function
Aditya Kumar via llvm-commits
- [PATCH] D46962: make GlobalValueSummary::getOriginalName() a const function
Aditya Kumar via Phabricator via llvm-commits
- [PATCH] D46378: Undef the macros after their use
Aditya Kumar via Phabricator via llvm-commits
- [llvm] r333685 - [GISel]: Pattern matchers for GFSUB, GFNEG
Aditya Nandakumar via llvm-commits
- [PATCH] D47547: [GISel]: Some more pattern match opcodes
Aditya Nandakumar via Phabricator via llvm-commits
- [PATCH] D47547: [GISel]: Some more pattern match opcodes
Aditya Nandakumar via Phabricator via llvm-commits
- [PATCH] D47425: [AArch64][GlobalISel] Zero-extend s1 values when returning.
Aditya Nandakumar via Phabricator via llvm-commits
- [PATCH] D47578: Do not enforce absolute path argv0 in windows
Adrian McCarthy via Phabricator via llvm-commits
- [PATCH] D47578: Do not enforce absolute path argv0 in windows
Adrian McCarthy via Phabricator via llvm-commits
- [llvm] r333608 - [llvm-cov] Use the new PrintHTMLEscaped utility
Adrian Prantl via llvm-commits
- [llvm] r333608 - [llvm-cov] Use the new PrintHTMLEscaped utility
Adrian Prantl via llvm-commits
- [PATCH] D47663: Add a debug dump for DbgValueHistoryMap
Adrian Prantl via llvm-commits
- [PATCH] D46738: [DebugInfo] Fix PR37395.
Adrian Prantl via Phabricator via llvm-commits
- [PATCH] D45556: [DebugInfo] Generate DWARF debug information for labels.
Adrian Prantl via Phabricator via llvm-commits
- [PATCH] D46738: [DebugInfo] Fix PR37395.
Adrian Prantl via Phabricator via llvm-commits
- [PATCH] D47615: [DebugInfo] Adding DISubprogram::setFlags identical to DIType::setFlags
Adrian Prantl via Phabricator via llvm-commits
- [PATCH] D46878: Add DW_AT_linkage_name for DW_TAG_labels
Adrian Prantl via Phabricator via llvm-commits
- [PATCH] D47615: [DebugInfo] Adding DISubprogram::setFlags identical to DIType::setFlags
Adrian Prantl via Phabricator via llvm-commits
- [PATCH] D47615: [DebugInfo] Adding DISubprogram::setFlags identical to DIType::setFlags
Adrian Prantl via Phabricator via llvm-commits
- [PATCH] D47651: [lit, lldbmi] Skip the new break-insert test on Windows
Adrian Prantl via Phabricator via llvm-commits
- [PATCH] D47651: [lit, lldbmi] Skip the new break-insert test on Windows
Adrian Prantl via Phabricator via llvm-commits
- [PATCH] D47615: [DebugInfo] Refactoring DIType::setFlags to DIType::cloneWithFlags
Adrian Prantl via Phabricator via llvm-commits
- [PATCH] D47615: [DebugInfo] Refactoring DIType::setFlags to DIType::cloneWithFlags
Adrian Prantl via Phabricator via llvm-commits
- [PATCH] D47651: [lit, lldbmi] Skip the new break-insert test on Windows
Adrian Prantl via Phabricator via llvm-commits
- [PATCH] D47660: Fix support for distinguishing archive members by timestamp on Darwin.
Adrian Prantl via Phabricator via llvm-commits
- [PATCH] D47615: [DebugInfo] Refactoring DIType::setFlags to DIType::cloneWithFlags
Adrian Prantl via Phabricator via llvm-commits
- [PATCH] D47615: [DebugInfo] Refactoring DIType::setFlags to DIType::cloneWithFlags
Adrian Prantl via Phabricator via llvm-commits
- [PATCH] D47663: Add a debug dump for DbgValueHistoryMap
Adrian Prantl via Phabricator via llvm-commits
- [PATCH] D47651: [lit, lldbmi] Skip the new break-insert test on Windows
Adrian Prantl via Phabricator via llvm-commits
- [PATCH] D47678: [lldb, lldm-mi] Fix hanging of -exec-run command.
Adrian Prantl via Phabricator via llvm-commits
- [PATCH] D47678: [lldb, lldm-mi] Fix hanging of -exec-run command.
Adrian Prantl via Phabricator via llvm-commits
- [PATCH] D47679: [lldb, lldb-mi] Enable lldb-mi -break-insert test on Windows.
Adrian Prantl via Phabricator via llvm-commits
- [PATCH] D47679: [lldb, lldb-mi] Enable lldb-mi -break-insert test on Windows.
Adrian Prantl via Phabricator via llvm-commits
- [PATCH] D47354: [CodeGen][Darwin] Set the calling-convention of a thread-local variable initialization function to fix calling-convention mismatch
Akira Hatanaka via Phabricator via llvm-commits
- [PATCH] D20118: Add support for injected class names and constructor initializers in C++
Aleksei Sidorin via Phabricator via llvm-commits
- [PATCH] D47599: [UBSan] DO NOT COMMIT: precise UBSan checks experiment
Aleksey Shlyapnikov via Phabricator via llvm-commits
- [PATCH] D47599: [UBSan] DO NOT COMMIT: precise UBSan checks experiment
Aleksey Shlyapnikov via Phabricator via llvm-commits
- [PATCH] D47645: [LSan] Report proper error on allocator failures instead of CHECK(0)-ing
Aleksey Shlyapnikov via Phabricator via llvm-commits
- [PATCH] D47642: [asan, myriad] Implement aligned local pool allocation
Aleksey Shlyapnikov via Phabricator via llvm-commits
- [PATCH] D47642: [asan, myriad] Implement aligned local pool allocation
Aleksey Shlyapnikov via Phabricator via llvm-commits
- [PATCH] D47126: [RISCV] Add missing fixup_riscv_call in MCFixupKindInfo table
Alex Bradbury via Phabricator via llvm-commits
- [PATCH] D47126: [RISCV] Add missing fixup_riscv_call in MCFixupKindInfo table
Alex Bradbury via Phabricator via llvm-commits
- [PATCH] D44888: [RISCV] Add -mrelax/-mno-relax flags to enable/disable RISCV linker relaxation
Alex Bradbury via Phabricator via llvm-commits
- [PATCH] D46118: [RISCV] AsmParser support for the li pseudo instruction
Alex Bradbury via Phabricator via llvm-commits
- [PATCH] D47126: [RISCV] Add missing fixup_riscv_call in MCFixupKindInfo table
Alex Bradbury via Phabricator via llvm-commits
- [PATCH] D47553: Add TargetLowering::shouldExpandAtomicToLibCall and query it from AtomicExpandPass
Alex Bradbury via Phabricator via llvm-commits
- [PATCH] D47553: Add TargetLowering::shouldExpandAtomicToLibCall and query it from AtomicExpandPass
Alex Bradbury via Phabricator via llvm-commits
- [PATCH] D47553: Add TargetLowering::shouldExpandAtomicToLibCall and query it from AtomicExpandPass
Alex Bradbury via Phabricator via llvm-commits
- [PATCH] D18201: Switch over targets to use AtomicExpandPass, and clean up target atomics code.
Alex Bradbury via Phabricator via llvm-commits
- [PATCH] D47587: [RISCV] Codegen support for atomic operations on RV32I
Alex Bradbury via Phabricator via llvm-commits
- [PATCH] D47553: Add TargetLowering::shouldExpandAtomicToLibCall and query it from AtomicExpandPass
Alex Bradbury via Phabricator via llvm-commits
- [PATCH] D47553: Add TargetLowering::shouldExpandAtomicToLibCall and query it from AtomicExpandPass
Alex Bradbury via Phabricator via llvm-commits
- [PATCH] D47589: [RISCV] Add codegen support for atomic load/stores with RV32A
Alex Bradbury via Phabricator via llvm-commits
- [PATCH] D45773: [RISCV] Don't fold symbol diff
Alex Bradbury via Phabricator via llvm-commits
- [PATCH] D47553: Add TargetLowering::shouldExpandAtomicToLibCall and query it from AtomicExpandPass
Alex Bradbury via Phabricator via llvm-commits
- [PATCH] D47587: [RISCV] Codegen support for atomic operations on RV32I
Alex Bradbury via Phabricator via llvm-commits
- [PATCH] D47589: [RISCV] Add codegen support for atomic load/stores with RV32A
Alex Bradbury via Phabricator via llvm-commits
- [PATCH] D47589: [RISCV] Add codegen support for atomic load/stores with RV32A
Alex Bradbury via Phabricator via llvm-commits
- [PATCH] D47004: [X86] Use addAliasForDirective to support the .word directive
Alex Bradbury via Phabricator via llvm-commits
- [PATCH] D47553: Add TargetLowering::shouldExpandAtomicToLibCall and query it from AtomicExpandPass
Alex Bradbury via Phabricator via llvm-commits
- [PATCH] D47553: Add TargetLowering::shouldExpandAtomicToLibCall and query it from AtomicExpandPass
Alex Bradbury via Phabricator via llvm-commits
- [PATCH] D47553: Add TargetLowering::shouldExpandAtomicToLibCall and query it from AtomicExpandPass
Alex Bradbury via Phabricator via llvm-commits
- [PATCH] D47553: Add TargetLowering::shouldExpandAtomicToLibCall and query it from AtomicExpandPass
Alex Bradbury via Phabricator via llvm-commits
- [PATCH] D47500: [WebAssembly] Add support for response file parsing
Alex Crichton via Phabricator via llvm-commits
- [PATCH] D47278: Remove lldb-private headers when building LLDB.framework with CMake
Alex Langford via Phabricator via llvm-commits
- [PATCH] D46810: 3/3: Fix DWARFUnit::GetUnitDIEPtrOnly stale pointer
Alex Langford via Phabricator via llvm-commits
- [PATCH] D47612: Add dependency on clang-headers when building LLDB.framework using CMake
Alex Langford via Phabricator via llvm-commits
- [PATCH] D47612: Add dependency on clang-headers when building LLDB.framework using CMake
Alex Langford via Phabricator via llvm-commits
- [llvm] r333419 - [X86] Scalar mask and scalar move optimizations
Alexander Ivchenko via llvm-commits
- [llvm] r333424 - [llvm-readobj] Support GNU_PROPERTY_X86_FEATURE_1_AND notes in .note.gnu.property
Alexander Ivchenko via llvm-commits
- [llvm] r333750 - [x86] NFC. Reautogenerate test/CodeGen/X86/vector-half-conversions.ll
Alexander Ivchenko via llvm-commits
- [PATCH] D47012: [X86] Scalar mask and scalar move optimizations
Alexander Ivchenko via Phabricator via llvm-commits
- [PATCH] D47473: [llvm-readobj] Support GNU_PROPERTY_X86_FEATURE_1_AND notes in .note.gnu.property
Alexander Ivchenko via Phabricator via llvm-commits
- [PATCH] D47651: [lit, lldbmi] Skip the new break-insert test on Windows
Alexander Polyakov via Phabricator via llvm-commits
- [PATCH] D47678: [lldb, lldm-mi] Fix hanging of -exec-run command.
Alexander Polyakov via Phabricator via llvm-commits
- [PATCH] D47678: [lldb, lldm-mi] Fix hanging of -exec-run command.
Alexander Polyakov via Phabricator via llvm-commits
- [PATCH] D47678: [lldb, lldm-mi] Fix hanging of -exec-run command.
Alexander Polyakov via Phabricator via llvm-commits
- [PATCH] D47679: [lldb, lldb-mi] Enable lldb-mi -break-insert test on Windows.
Alexander Polyakov via Phabricator via llvm-commits
- [PATCH] D47679: [lldb, lldb-mi] Enable lldb-mi -break-insert test on Windows.
Alexander Polyakov via Phabricator via llvm-commits
- [PATCH] D47679: [lldb, lldb-mi] Enable lldb-mi -break-insert test on Windows.
Alexander Polyakov via Phabricator via llvm-commits
- [PATCH] D47678: [lldb, lldm-mi] Fix hanging of -exec-run command.
Alexander Polyakov via Phabricator via llvm-commits
- [PATCH] D47679: [lldb, lldb-mi] Enable lldb-mi -break-insert test on Windows.
Alexander Polyakov via Phabricator via llvm-commits
- [PATCH] D47679: [lldb, lldb-mi] Enable lldb-mi -break-insert test on Windows.
Alexander Polyakov via Phabricator via llvm-commits
- [PATCH] D47679: [lldb, lldb-mi] Enable lldb-mi -break-insert test on Windows.
Alexander Polyakov via Phabricator via llvm-commits
- [PATCH] D47679: [lldb, lldb-mi] Enable lldb-mi -break-insert test on Windows.
Alexander Polyakov via Phabricator via llvm-commits
- [PATCH] D47302: [lldb, lldb-mi] Add method AddCurrentTargetSharedObjectPath to the SBDebugger.
Alexander Polyakov via Phabricator via llvm-commits
- [PATCH] D47541: Allow creating llvm::Function in non-zero address spaces
Alexander Richardson via Phabricator via llvm-commits
- [PATCH] D47414: [llvm-objcopy] Fix null symbol handling
Alexander Shaposhnikov via llvm-commits
- [llvm] r333693 - [llvm-strip] Add -o option to llvm-strip
Alexander Shaposhnikov via llvm-commits
- [PATCH] D47414: [llvm-objcopy] Fix null symbol handling
Alexander Shaposhnikov via Phabricator via llvm-commits
- [PATCH] D47414: [llvm-objcopy] Fix null symbol handling
Alexander Shaposhnikov via Phabricator via llvm-commits
- [PATCH] D47505: [llvm-strip] Add -o option
Alexander Shaposhnikov via Phabricator via llvm-commits
- [PATCH] D47505: [llvm-strip] Add -o option
Alexander Shaposhnikov via Phabricator via llvm-commits
- [PATCH] D47505: [llvm-strip] Add -o option
Alexander Shaposhnikov via Phabricator via llvm-commits
- [PATCH] D47505: [llvm-strip] Add -o option
Alexander Shaposhnikov via Phabricator via llvm-commits
- [PATCH] D47505: [llvm-strip] Add -o option
Alexander Shaposhnikov via Phabricator via llvm-commits
- [PATCH] D47505: [llvm-strip] Add -o option
Alexander Shaposhnikov via Phabricator via llvm-commits
- [PATCH] D47505: [llvm-strip] Add -o option
Alexander Shaposhnikov via Phabricator via llvm-commits
- [PATCH] D47414: [llvm-objcopy] Fix null symbol handling
Alexander Shaposhnikov via Phabricator via llvm-commits
- [PATCH] D47414: [llvm-objcopy] Fix null symbol handling
Alexander Shaposhnikov via Phabricator via llvm-commits
- [PATCH] D47505: [llvm-strip] Add -o option
Alexander Shaposhnikov via Phabricator via llvm-commits
- [PATCH] D47674: [llvm-strip] Add missing aliases for --strip-debug
Alexander Shaposhnikov via Phabricator via llvm-commits
- [llvm] r333550 - [InstCombine, ARM, AArch64] Convert table lookup to shuffle vector
Alexandros Lamprineas via llvm-commits
- [llvm] r333643 - [InstCombine, ARM] Convert vld1 to llvm load
Alexandros Lamprineas via llvm-commits
- [PATCH] D46273: [InstCombine, ARM] Convert vld1 to llvm load
Alexandros Lamprineas via Phabricator via llvm-commits
- [PATCH] D40181: [libcxx] Allow to set locale on Windows.
Alexey Pavlov via Phabricator via llvm-commits
- [PATCH] D47407: [LoopInstSimplify] Re-implement the core logic of loop-instsimplify to be both simpler and substantially more efficient.
Alina Sbirlea via Phabricator via llvm-commits
- [PATCH] D47407: [LoopInstSimplify] Re-implement the core logic of loop-instsimplify to be both simpler and substantially more efficient.
Alina Sbirlea via Phabricator via llvm-commits
- [PATCH] D47408: [PM/LoopUnswitch] When using the new SimpleLoopUnswitch pass, schedule loop-cleanup passes at the beginning of the loop pass pipeline, and re-enqueue loops after even trivial unswitching.
Alina Sbirlea via Phabricator via llvm-commits
- [llvm] r333427 - Revert "[AArch64] added FP16 vcvth intrinsic support"
Amara Emerson via llvm-commits
- [llvm] r333747 - [AArch64][GlobalISel] Zero-extend s1 values when returning.
Amara Emerson via llvm-commits
- [PATCH] D46338: [GlobalISel][Legalizer] LegalizerInfo verifier: checking that legalization rules cover all type indices
Amara Emerson via Phabricator via llvm-commits
- [PATCH] D47425: [GlobalISel][Legalizer] Fix i1s being sign extended instead of zero-extended
Amara Emerson via Phabricator via llvm-commits
- [PATCH] D47425: [GlobalISel][Legalizer] Fix i1s being sign extended instead of zero-extended
Amara Emerson via Phabricator via llvm-commits
- [PATCH] D47425: [GlobalISel][Legalizer] Fix i1s being sign extended instead of zero-extended
Amara Emerson via Phabricator via llvm-commits
- [PATCH] D47424: [MIRParser] Add parser support for 'true' and 'false' i1s.
Amara Emerson via Phabricator via llvm-commits
- [PATCH] D47425: [GlobalISel][Legalizer] Fix i1s being sign extended instead of zero-extended
Amara Emerson via Phabricator via llvm-commits
- [PATCH] D45543: [globalisel] Add a combiner helpers for extending loads and use them in a pre-legalize combiner for AArch64
Amara Emerson via Phabricator via llvm-commits
- [PATCH] D47425: [AArch64][GlobalISel] Zero-extend s1 values when returning.
Amara Emerson via Phabricator via llvm-commits
- [PATCH] D47547: [GISel]: Some more pattern match opcodes
Amara Emerson via Phabricator via llvm-commits
- [PATCH] D47425: [AArch64][GlobalISel] Zero-extend s1 values when returning.
Amara Emerson via Phabricator via llvm-commits
- [PATCH] D47425: [AArch64][GlobalISel] Zero-extend s1 values when returning.
Amara Emerson via Phabricator via llvm-commits
- [PATCH] D47424: [MIRParser] Add parser support for 'true' and 'false' i1s.
Amara Emerson via Phabricator via llvm-commits
- [PATCH] D47424: [MIRParser] Add parser support for 'true' and 'false' i1s.
Amara Emerson via Phabricator via llvm-commits
- [PATCH] D47424: [MIRParser] Add parser support for 'true' and 'false' i1s.
Amara Emerson via Phabricator via llvm-commits
- [PATCH] D47422: Set ADDE/ADDC/SUBE/SUBC to expand by default
Amaury SECHET via Phabricator via llvm-commits
- [PATCH] D47422: Set ADDE/ADDC/SUBE/SUBC to expand by default
Amaury SECHET via Phabricator via llvm-commits
- [PATCH] D47413: [ARM] Remove code handling ADDC/ADDE/SUBC/SUBE
Amaury SECHET via Phabricator via llvm-commits
- [PATCH] D47422: Set ADDE/ADDC/SUBE/SUBC to expand by default
Amaury SECHET via Phabricator via llvm-commits
- [PATCH] D47626: Remove SETCCE use from Lanai's backend
Amaury SECHET via Phabricator via llvm-commits
- [PATCH] D47559: [SelectionDAG] Expand UADDO/USUBO into ADD/SUBCARRY if legal for target
Amaury SECHET via Phabricator via llvm-commits
- [PATCH] D47422: Set ADDE/ADDC/SUBE/SUBC to expand by default
Amaury SECHET via Phabricator via llvm-commits
- [PATCH] D47626: Remove SETCCE use from Lanai's backend
Amaury SECHET via Phabricator via llvm-commits
- [PATCH] D47626: Remove SETCCE use from Lanai's backend
Amaury SECHET via Phabricator via llvm-commits
- [PATCH] D47626: Remove SETCCE use from Lanai's backend
Amaury SECHET via Phabricator via llvm-commits
- [PATCH] D47685: Get rid of SETCCE
Amaury SECHET via Phabricator via llvm-commits
- [llvm] r333544 - [ARM] Remove code handling ADDC/ADDE/SUBC/SUBE
Amaury Sechet via llvm-commits
- [llvm] r333748 - Set ADDE/ADDC/SUBE/SUBC to expand by default
Amaury Sechet via llvm-commits
- [llvm] r333838 - Remove SETCCE use from Lanai's backend
Amaury Sechet via llvm-commits
- [llvm] r333650 - [MCSchedule] Add the ability to compute the latency and throughput information for MCInst.
Andrea Di Biagio via llvm-commits
- [llvm] r333692 - [llvm-mca] Fixed a problem caused by an invalid use of a processor resource mask in the Scheduler.
Andrea Di Biagio via llvm-commits
- [llvm] r333755 - [llvm-mca] Move the logic that computes the block throughput into Support.h. NFC
Andrea Di Biagio via llvm-commits
- [PATCH] D47536: [MCSchedule] Add the ability to correctly compute the latency and throughput information for MCInst.
Andrea Di Biagio via Phabricator via llvm-commits
- [PATCH] D47374: [RFC][patch 3/3] Add support for variant scheduling classes in llvm-mca.
Andrea Di Biagio via Phabricator via llvm-commits
- [PATCH] D47374: [RFC][patch 3/3] Add support for variant scheduling classes in llvm-mca.
Andrea Di Biagio via Phabricator via llvm-commits
- [PATCH] D47485: [X86] Help update_llc_test_checks.py to recognise retl/retq to reduce CHECK duplication (PR35003)
Andrea Di Biagio via Phabricator via llvm-commits
- [PATCH] D47374: [RFC][patch 3/3] Add support for variant scheduling classes in llvm-mca.
Andrea Di Biagio via Phabricator via llvm-commits
- [PATCH] D47374: [RFC][patch 3/3] Add support for variant scheduling classes in llvm-mca.
Andrea Di Biagio via Phabricator via llvm-commits
- [PATCH] D47196: [Time-report ](2): Recursive timers in Clang
Andrew V. Tischenko via Phabricator via llvm-commits
- [PATCH] D47369: [DebugInfo][ScheduleDAGInstrs] Prevent scheduler from reordering DBG_VALUE instructions through their clobbering MIs
Andrew Zhogin via Phabricator via llvm-commits
- [PATCH] D47369: [DebugInfo][ScheduleDAGInstrs] Prevent scheduler from reordering DBG_VALUE instructions through their clobbering MIs
Andrew Zhogin via Phabricator via llvm-commits
- [PATCH] D47441: SafepointIRVerifier should ignore dead blocks and dead edges
Anna Thomas via Phabricator via llvm-commits
- [PATCH] D47432: TableGen/DAGPatterns: Allow bit constants in addition to int constants
Artem Belevich via Phabricator via llvm-commits
- [PATCH] D47430: TableGen: Streamline the semantics of NAME
Artem Belevich via Phabricator via llvm-commits
- [PATCH] D47430: TableGen: Streamline the semantics of NAME
Artem Belevich via Phabricator via llvm-commits
- [PATCH] D47432: TableGen/DAGPatterns: Allow bit constants in addition to int constants
Artem Belevich via Phabricator via llvm-commits
- [llvm] r333672 - [ADT] Annotate immutable list/set/map update methods with LLVM_NODISCARD.
Artem Dergachev via llvm-commits
- [PATCH] D47434: AMDGPU: Turn D16 for MIMG instructions into a regular operand
Artem Tamazov via Phabricator via llvm-commits
- [PATCH] D47684: [bindings/go] Add Go bindings to the Token type
Ayke via Phabricator via llvm-commits
- [PATCH] D47224: [cmake] Guard another instance where symlinks are being created
Azharuddin Mohammed via Phabricator via llvm-commits
- [llvm] r333582 - [CalledValuePropagation] Just use a sorted vector instead of a set.
Benjamin Kramer via llvm-commits
- [llvm] r333649 - Extend the GlobalObject metadata interface
Benjamin Kramer via llvm-commits
- [PATCH] D47545: [MC][X86] Allow assembler variable assignment to register name.
Bill Wendling via Phabricator via llvm-commits
- [PATCH] D4276: Added llvm.is.constant intrinsic
Bill Wendling via Phabricator via llvm-commits
- [PATCH] D47531: [ValueTracking] Fix endless recursion in isKnownNonZero()
Bjorn Pettersson via Phabricator via llvm-commits
- [PATCH] D46678: [DA] Fix direction vectors for weakZeroSrcSIV
Brendon Cahoon via Phabricator via llvm-commits
- [PATCH] D47673: [Coroutines] Less IR for noexcept await_resume
Brian Gesiak via Phabricator via llvm-commits
- [test-suite] r332395 - [test-suite][ubsan] Remove optimization that causes UB in SimpleMOC.
Brian Homerding via llvm-commits
- [PATCH] D46267: [test-suite] Enable MicroBenchmarks by default
Brian Homerding via Phabricator via llvm-commits
- [PATCH] D47484: [test-suite] Corrections for MiniGMG
Brian Homerding via Phabricator via llvm-commits
- [PATCH] D47484: [test-suite] Corrections for MiniGMG
Brian Homerding via Phabricator via llvm-commits
- [PATCH] D47644: Added backprop kernel from Rodinia Benchmark
Brian Homerding via Phabricator via llvm-commits
- [PATCH] D47644: Added backprop kernel from Rodinia Benchmark
Brian Homerding via Phabricator via llvm-commits
- [PATCH] D47421: Typo fixes.
Bruce Mitchener via Phabricator via llvm-commits
- [PATCH] D47420: Remove Linux-specific includes for posix/FileSystem.cpp
Bruce Mitchener via Phabricator via llvm-commits
- [llvm] r333433 - [StrictFP] Make getStrictFPOpcodeAction(...) more accessible
Cameron McInally via llvm-commits
- [PATCH] D46967: Vector constrained FP intrinsics
Cameron McInally via Phabricator via llvm-commits
- [PATCH] D47380: Make getStrictFPOpcodeAction(...) more accessible
Cameron McInally via Phabricator via llvm-commits
- [PATCH] D47380: Make getStrictFPOpcodeAction(...) more accessible
Cameron McInally via Phabricator via llvm-commits
- [PATCH] D47491: Expand constrained FP operations
Cameron McInally via Phabricator via llvm-commits
- [PATCH] D47491: Expand constrained FP operations
Cameron McInally via Phabricator via llvm-commits
- [PATCH] D47491: Expand constrained FP operations
Cameron McInally via Phabricator via llvm-commits
- [PATCH] D47491: Expand constrained FP operations
Cameron McInally via Phabricator via llvm-commits
- [PATCH] D47491: Expand constrained FP operations
Cameron McInally via Phabricator via llvm-commits
- [PATCH] D45576: [RFC] Allow target to handle STRICT floating-point nodes
Cameron McInally via Phabricator via llvm-commits
- [llvm] r333461 - [LoopInstSimplify] Re-implement the core logic of loop-instsimplify to
Chandler Carruth via llvm-commits
- [llvm] r333493 - [PM/LoopUnswitch] When using the new SimpleLoopUnswitch pass, schedule
Chandler Carruth via llvm-commits
- [llvm] r333106 - [InstCombine] Fold unfolded masked merge pattern with variable mask!
Chandler Carruth via llvm-commits
- [llvm] r333811 - [PM/LoopUnswitch] Fix how the cloned loops are handled when updating analyses.
Chandler Carruth via llvm-commits
- [PATCH] D47467: [IR] Begin removal of TerminatorInst by removing successor manipulation.
Chandler Carruth via Phabricator via llvm-commits
- [PATCH] D47408: [PM/LoopUnswitch] When using the new SimpleLoopUnswitch pass, schedule loop-cleanup passes at the beginning of the loop pass pipeline, and re-enqueue loops after even trivial unswitching.
Chandler Carruth via Phabricator via llvm-commits
- [PATCH] D47408: [PM/LoopUnswitch] When using the new SimpleLoopUnswitch pass, schedule loop-cleanup passes at the beginning of the loop pass pipeline, and re-enqueue loops after even trivial unswitching.
Chandler Carruth via Phabricator via llvm-commits
- [PATCH] D47467: [IR] Begin removal of TerminatorInst by removing successor manipulation.
Chandler Carruth via Phabricator via llvm-commits
- [PATCH] D47407: [LoopInstSimplify] Re-implement the core logic of loop-instsimplify to be both simpler and substantially more efficient.
Chandler Carruth via Phabricator via llvm-commits
- [PATCH] D47407: [LoopInstSimplify] Re-implement the core logic of loop-instsimplify to be both simpler and substantially more efficient.
Chandler Carruth via Phabricator via llvm-commits
- [PATCH] D47467: [IR] Begin removal of TerminatorInst by removing successor manipulation.
Chandler Carruth via Phabricator via llvm-commits
- [PATCH] D47408: [PM/LoopUnswitch] When using the new SimpleLoopUnswitch pass, schedule loop-cleanup passes at the beginning of the loop pass pipeline, and re-enqueue loops after even trivial unswitching.
Chandler Carruth via Phabricator via llvm-commits
- [PATCH] D47408: [PM/LoopUnswitch] When using the new SimpleLoopUnswitch pass, schedule loop-cleanup passes at the beginning of the loop pass pipeline, and re-enqueue loops after even trivial unswitching.
Chandler Carruth via Phabricator via llvm-commits
- [PATCH] D46706: [PM/LoopUnswitch] Support partial trivial unswitching.
Chandler Carruth via Phabricator via llvm-commits
- [PATCH] D46706: [PM/LoopUnswitch] Support partial trivial unswitching.
Chandler Carruth via Phabricator via llvm-commits
- [PATCH] D47522: [PM/LoopUnswitch] Add partial non-trivial unswitching for invariant conditions feeding a chain of `and`s or `or`s for a branch.
Chandler Carruth via Phabricator via llvm-commits
- [PATCH] D47407: [LoopInstSimplify] Re-implement the core logic of loop-instsimplify to be both simpler and substantially more efficient.
Chandler Carruth via Phabricator via llvm-commits
- [PATCH] D47467: [IR] Begin removal of TerminatorInst by removing successor manipulation.
Chandler Carruth via Phabricator via llvm-commits
- [PATCH] D47624: [SimpleLoopUnswitch] Invalidate SCEV after making structural changes to a loop
Chandler Carruth via Phabricator via llvm-commits
- [PATCH] D47647: [PM/LoopUnswitch] Fix how the cloned loops are handled when updating analyses.
Chandler Carruth via Phabricator via llvm-commits
- [PATCH] D47647: [PM/LoopUnswitch] Fix how the cloned loops are handled when updating analyses.
Chandler Carruth via Phabricator via llvm-commits
- [PATCH] D46706: [PM/LoopUnswitch] Support partial trivial unswitching.
Chandler Carruth via Phabricator via llvm-commits
- [PATCH] D47522: [PM/LoopUnswitch] Add partial non-trivial unswitching for invariant conditions feeding a chain of `and`s or `or`s for a branch.
Chandler Carruth via Phabricator via llvm-commits
- [PATCH] D47683: [PM/LoopUnswitch] Teach the new unswitch to handle nontrivial unswitching of switches.
Chandler Carruth via Phabricator via llvm-commits
- [llvm] r333797 - [MachO] Fixing ub in MachO BinaryFormat
Chris Bieneman via llvm-commits
- [llvm] r333799 - Revert "[MachO] Fixing ub in MachO BinaryFormat"
Chris Bieneman via llvm-commits
- [llvm] r333803 - Re-land: [MachO] Fixing ub in MachO BinaryFormat
Chris Bieneman via llvm-commits
- [llvm] r333805 - Revert "Re-land: [MachO] Fixing ub in MachO BinaryFormat"
Chris Bieneman via llvm-commits
- [llvm] r333854 - Re-land: [MachO] Fixing ub in MachO BinaryFormat
Chris Bieneman via llvm-commits
- [PATCH] D47540: [lld] Enable Visual Studio compatible output
Chris Jackson via Phabricator via llvm-commits
- [PATCH] D47540: [lld] Enable Visual Studio compatible output
Chris Jackson via Phabricator via llvm-commits
- [PATCH] D47540: [lld] Enable Visual Studio compatible output
Chris Jackson via Phabricator via llvm-commits
- [test-suite] r333710 - Make compatible with upstream lit
Chris Matthews via llvm-commits
- [llvm] r333392 - [X86][Sched] Add InstRW for CLC on Intel after SNB.
Clement Courbet via llvm-commits
- [llvm] r333642 - [X86] Extract latency of fldz/fld1 in separate classes.
Clement Courbet via llvm-commits
- [llvm] r333656 - [X86] Introduce WriteFLDC for x87 constant loads.
Clement Courbet via llvm-commits
- [llvm] r333753 - [llvm-exegesis] Analysis: Display idealized sched class port pressure.
Clement Courbet via llvm-commits
- [llvm] r333759 - [llvm-exegesis] Fix off-by-one in llvm-exegesis documentation.
Clement Courbet via llvm-commits
- [PATCH] D47362: [X86][Sched] Add InstRW for CLC on Intel after SNB.
Clement Courbet via Phabricator via llvm-commits
- [PATCH] D47377: [X86][Sched] Fix WriteZero sched class for all CPUs.
Clement Courbet via Phabricator via llvm-commits
- [PATCH] D47514: [Target][NFC] Simplify `AssemblerPredicate`.
Clement Courbet via Phabricator via llvm-commits
- [PATCH] D47523: [X86] Extract latency of fldz/fld1 in separate classes.
Clement Courbet via Phabricator via llvm-commits
- [PATCH] D47523: [X86] Extract latency of fldz/fld1 in separate classes.
Clement Courbet via Phabricator via llvm-commits
- [PATCH] D47523: [X86] Extract latency of fldz/fld1 in separate classes.
Clement Courbet via Phabricator via llvm-commits
- [PATCH] D47523: [X86] Extract latency of fldz/fld1 in separate classes.
Clement Courbet via Phabricator via llvm-commits
- [PATCH] D47572: [llvm-exegesis][NFCI] Counter::Counter(): more useful msg on even open error
Clement Courbet via Phabricator via llvm-commits
- [PATCH] D47523: [X86] Extract latency of fldz/fld1 in separate classes.
Clement Courbet via Phabricator via llvm-commits
- [PATCH] D47523: [X86] Extract latency of fldz/fld1 in separate classes.
Clement Courbet via Phabricator via llvm-commits
- [PATCH] D47523: [X86] Extract latency of fldz/fld1 in separate classes.
Clement Courbet via Phabricator via llvm-commits
- [PATCH] D47585: [X86] Introduce WriteFLDC for x87 constant loads.
Clement Courbet via Phabricator via llvm-commits
- [PATCH] D47585: [X86] Introduce WriteFLDC for x87 constant loads.
Clement Courbet via Phabricator via llvm-commits
- [PATCH] D47514: [Target][NFC] Simplify `AssemblerPredicate`.
Clement Courbet via Phabricator via llvm-commits
- [PATCH] D47514: [Target][NFC] Simplify `AssemblerPredicate`.
Clement Courbet via Phabricator via llvm-commits
- [PATCH] D47329: [llvm-exegesis] Analysis: Display idealized sched class port pressure.
Clement Courbet via Phabricator via llvm-commits
- [PATCH] D47329: [llvm-exegesis] Analysis: Display idealized sched class port pressure.
Clement Courbet via Phabricator via llvm-commits
- [PATCH] D47329: [llvm-exegesis] Analysis: Display idealized sched class port pressure.
Clement Courbet via Phabricator via llvm-commits
- [PATCH] D47329: [llvm-exegesis] Analysis: Display idealized sched class port pressure.
Clement Courbet via Phabricator via llvm-commits
- [PATCH] D47329: [llvm-exegesis] Analysis: Display idealized sched class port pressure.
Clement Courbet via Phabricator via llvm-commits
- [PATCH] D47329: [llvm-exegesis] Analysis: Display idealized sched class port pressure.
Clement Courbet via Phabricator via llvm-commits
- [PATCH] D47639: [llvm-exegesis] Analysis: Show inconsistencies between checked-in and measured data.
Clement Courbet via Phabricator via llvm-commits
- [PATCH] D47639: [llvm-exegesis] Analysis: Show inconsistencies between checked-in and measured data.
Clement Courbet via Phabricator via llvm-commits
- [PATCH] D46356: [TableGen] Emit a fatal error on inconsistencies in resource units vs cycles.
Clement Courbet via Phabricator via llvm-commits
- [llvm] r333382 - [X86] Fix typo in comment. NFC
Craig Topper via llvm-commits
- [llvm] r333383 - [X86] Converge X86ISD::VPERMV3 and X86ISD::VPERMIV3 to a single opcode.
Craig Topper via llvm-commits
- [llvm] r333386 - [X86] Add unmasked vermi2var intrinsics so we can use explicit select instructions for masking in clang.
Craig Topper via llvm-commits
- [llvm] r333388 - [X86] Remove masked vpermi2var/vpermt2var intrinsics and autoupgrade.
Craig Topper via llvm-commits
- [llvm] r333393 - [X86] Disable a DAG combine to allow packed AVX512DQ instructions to be consistently used for i64->float/double conversions.
Craig Topper via llvm-commits
- [llvm] r333460 - [X86] Fix a potential crash that occur after r333419.
Craig Topper via llvm-commits
- [llvm] r333463 - [X86] Rename the operands in the recently introduced MOVSS+FMA patterns so that the operand names in the output pattern are always in 1, 2, 3 order since those are the operand names in the instruction.
Craig Topper via llvm-commits
- [llvm] r333464 - [X86] Use VR128X instead of VR128 in EVEX instruction patterns.
Craig Topper via llvm-commits
- [llvm] r333473 - [X86] Remove some of the extractelts from the new MOVSS+FMA patterns.
Craig Topper via llvm-commits
- [llvm] r333508 - [X86] Add unmasked AVX512VNNI instrinsics. Use a select in IR instead.
Craig Topper via llvm-commits
- [llvm] r333573 - [X86] Update the fast-isel tests for _mm_rcp_ss, _mm_rsqrt_ss, and _mm_sqrt_ss to match clang codegen after r333572.
Craig Topper via llvm-commits
- [llvm] r333675 - [JumpThreading] Fix some strange formatting of code inside LLVM_DEBUG. NFC
Craig Topper via llvm-commits
- [llvm] r333702 - [LoopIdiomRecognize] Only convert loops to ctlz if we can prove that the input is non-negative.
Craig Topper via llvm-commits
- [llvm] r333713 - [X86] Add test cases showing the disassembler producing an xmm16-xmm31 register in 32-bit mode.
Craig Topper via llvm-commits
- [llvm] r333714 - [X86][Disassembler] Suppress reading of EVEX.V' and EVEX.R' in 32-bit mode.
Craig Topper via llvm-commits
- [llvm] r333717 - [X86] Make sure the check for VEX.vvvv being all ones on instructions that don't use it doesn't ignore a bit in 32-bit mode.
Craig Topper via llvm-commits
- [llvm] r333721 - [X86][Disassembler] Use a local variable instead of using a field in the instruction object. NFC
Craig Topper via llvm-commits
- [llvm] r333722 - [X86][Disassembler] Make sure EVEX.X is not used to extend base registers of memory operations.
Craig Topper via llvm-commits
- [llvm] r333724 - [X86] Add a test case showing a bad disassembling of an EVEX instruction with EVEX.X=0 and a GPR encoded in modrm.rm.
Craig Topper via llvm-commits
- [llvm] r333725 - [X86][Disassembler] Clamp index to 4-bits when decoding GPR registers.
Craig Topper via llvm-commits
- [llvm] r333727 - [X86][Disassembler] Ignore EVEX.X extension of modrm.rm to 5-bits when modrm.rm encodes a k-register.
Craig Topper via llvm-commits
- [llvm] r333728 - [X86][Disassembler] Make it an error to set EVEX.R' to 0 when modrm.reg encodes a GPR.
Craig Topper via llvm-commits
- [llvm] r333794 - [X86] Add fast-isel tests for avx512vbmi2 instructions.
Craig Topper via llvm-commits
- [llvm] r333795 - [X86] Expand the testing of expand and compress intrinsics
Craig Topper via llvm-commits
- [llvm] r333800 - [X86] Add isel patterns to use vexpand with zero masking when the passthru value is a zero vector.
Craig Topper via llvm-commits
- [llvm] r333804 - [X86] Do something sensible when an expand load intrinsic is passed a 0 mask.
Craig Topper via llvm-commits
- [llvm] r333812 - [X86] Add encoding information for the AVX5124FMAPS and AVX5124VNNIW instructions so they can be assembled and disassembled.
Craig Topper via llvm-commits
- [llvm] r333821 - [X86] Fix warning message for AVX5124FMAPS and AVX5124VNNIW instructions in the assembly parser.
Craig Topper via llvm-commits
- [llvm] r333822 - [X86] Add tied source operand to AVX5124FMAPS and AVX5124VNNIW instructions.
Craig Topper via llvm-commits
- [llvm] r333857 - [X86] Remove and autoupgrade masked avx512vnni intrinsics using the unmasked intrinsics and select instructions.
Craig Topper via llvm-commits
- [PATCH] D47452: [NFC][X86][AArch64] Reorganize/cleanup BZHI test patterns
Craig Topper via Phabricator via llvm-commits
- [PATCH] D47145: [X86][ELF][CET] Adding the .note.gnu.property ELF section in X86
Craig Topper via Phabricator via llvm-commits
- [PATCH] D47443: [X86] Lowering FMA intrinsics to native IR (LLVM part)
Craig Topper via Phabricator via llvm-commits
- [PATCH] D47012: [X86] Scalar mask and scalar move optimizations
Craig Topper via Phabricator via llvm-commits
- [PATCH] D47311: [X86][CET] Shadow stack fix for setjmp/longjmp
Craig Topper via Phabricator via llvm-commits
- [PATCH] D47443: [X86] Lowering FMA intrinsics to native IR (LLVM part)
Craig Topper via Phabricator via llvm-commits
- [PATCH] D47348: [LoopIdiomRecognize] Only convert loops to ctlz if we can prove that the input is non-negative.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D47507: [MC] [X86] Teach leaq _GLOBAL_OFFSET_TABLE(%rip), %r15 to use R_X86_64_GOTPC32 instead of R_X86_64_PC32
Craig Topper via Phabricator via llvm-commits
- [PATCH] D47631: [ValueTracking] Match select abs pattern when there's an sext involved
Craig Topper via Phabricator via llvm-commits
- [PATCH] D47631: [ValueTracking] Match select abs pattern when there's an sext involved
Craig Topper via Phabricator via llvm-commits
- [PATCH] D47680: [Docs] Add the missing documentation for expandload and compressstore intrinsics
Craig Topper via Phabricator via llvm-commits
- [PATCH] D47680: [Docs] Add the missing documentation for expandload and compressstore intrinsics
Craig Topper via Phabricator via llvm-commits
- [PATCH] D26743: Expandload and Compressing store - documentation update
Craig Topper via Phabricator via llvm-commits
- [PATCH] D47682: [X86] NFC Refactor some code in InstPrinters
Craig Topper via Phabricator via llvm-commits
- [PATCH] D47690: [X86][BMI][TBM] Only demand bottom 16-bits of the BEXTR control op (PR34042)
Craig Topper via Phabricator via llvm-commits
- [PATCH] D47690: [X86][BMI][TBM] Only demand bottom 16-bits of the BEXTR control op (PR34042)
Craig Topper via Phabricator via llvm-commits
- [PATCH] D47690: [X86][BMI][TBM] Only demand bottom 16-bits of the BEXTR control op (PR34042)
Craig Topper via Phabricator via llvm-commits
- [PATCH] D45203: [X86] VRNDSCALE* folding from masked and single-value ffloor and fceil patterns
Craig Topper via Phabricator via llvm-commits
- [PATCH] D41599: [X86] Lowering X86 avx512 sqrt intrinsics to IR - LLVM
Craig Topper via Phabricator via llvm-commits
- [PATCH] D47693: [X86] Use target independent masked expandload and compressstore intrinsics to implement expandload/compressstore builtins.
Craig Topper via Phabricator via llvm-commits
- [llvm] r333706 - [WebAssembly] Fix the signatures for the __mulo* libcalls.
Dan Gohman via llvm-commits
- [llvm] r333708 - [WebAssembly] Update to the new names for the memory intrinsics.
Dan Gohman via llvm-commits
- [PATCH] D47210: [lit] Fix the `--max-time` flag feature which was completely broken.
Dan Liew via Phabricator via llvm-commits
- [PATCH] D44598: [lit] Report line number for failed RUN command
Dan Liew via Phabricator via llvm-commits
- [PATCH] D47210: [lit] Fix the `--max-time` flag feature which was completely broken.
Dan Liew via Phabricator via llvm-commits
- [PATCH] D47560: [CMake] Use find_package to find zlib
Dan Liew via Phabricator via llvm-commits
- [PATCH] D47560: [CMake] Use find_package to find zlib
Dan Liew via Phabricator via llvm-commits
- [PATCH] D47560: [CMake] Use find_package to find zlib
Dan Liew via Phabricator via llvm-commits
- [PATCH] D47561: [CMake] Unify handling of libxml2 with other libraries
Dan Liew via Phabricator via llvm-commits
- [PATCH] D47560: [CMake] Use find_package to find zlib
Dan Liew via Phabricator via llvm-commits
- [PATCH] D47560: [CMake] Use find_package to find zlib
Dan Liew via Phabricator via llvm-commits
- [PATCH] D47210: [lit] Fix the `--max-time` flag feature which was completely broken.
Dan Liew via Phabricator via llvm-commits
- [PATCH] D47339: [GVN,NewGVN] Propagate nonnull if K dominates J.
Daniel Berlin via Phabricator via llvm-commits
- [PATCH] D47475: [Local] Make KDominatesJ required for combineMetadata.
Daniel Berlin via Phabricator via llvm-commits
- [PATCH] D47574: [EarlyCSE] Propagate conditions of AND and OR instructions
Daniel Berlin via Phabricator via llvm-commits
- [llvm] r333372 - [Sparc] Add .uahalf and .uaword directives
Daniel Cederman via llvm-commits
- [llvm] r333512 - [Sparc] Select correct register class for FP register constraints
Daniel Cederman via llvm-commits
- [llvm] r333523 - [Sparc] Treat %fxx registers with value type Other as single precision
Daniel Cederman via llvm-commits
- [llvm] r333726 - Implemented sane default for llvm-objdump's relocation Value format
Daniel Cederman via llvm-commits
- [PATCH] D47319: [Sparc] Add .uahalf and .uaword directives
Daniel Cederman via Phabricator via llvm-commits
- [PATCH] D47457: [Sparc] Let llvm-objdump show symbol and addend for Sparc relocations
Daniel Cederman via Phabricator via llvm-commits
- [PATCH] D47458: [Sparc] Support relocatable expressions in the assembler
Daniel Cederman via Phabricator via llvm-commits
- [PATCH] D47137: [Sparc] Add floating-point register names
Daniel Cederman via Phabricator via llvm-commits
- [PATCH] D47258: [Sparc] Select correct register class for FP register constraints
Daniel Cederman via Phabricator via llvm-commits
- [PATCH] D47457: [Sparc] Let llvm-objdump show symbol and addend for Sparc relocations
Daniel Cederman via Phabricator via llvm-commits
- [PATCH] D36464: Implemented sane default for llvm-objdump's relocation Value format
Daniel Cederman via Phabricator via llvm-commits
- [PATCH] D36464: Implemented sane default for llvm-objdump's relocation Value format
Daniel Cederman via Phabricator via llvm-commits
- [PATCH] D47457: [Sparc] Let llvm-objdump show symbol and addend for Sparc relocations
Daniel Cederman via Phabricator via llvm-commits
- [PATCH] D36464: Implemented sane default for llvm-objdump's relocation Value format
Daniel Cederman via Phabricator via llvm-commits
- [llvm] r333454 - [BasicAA] Teach the analysis about atomic memcpy
Daniel Neilson via llvm-commits
- [llvm] r333551 - [AliasSet] Teach the alias set how to handle atomic memcpy/memmove/memset
Daniel Neilson via llvm-commits
- [llvm] r333588 - [IRBuilder] Add APIs for creating calls to atomic memmove and memset intrinsics. (NFC)
Daniel Neilson via llvm-commits
- [PATCH] D40613: [LoopIdiom] Recognize unordered atomic memset
Daniel Neilson via Phabricator via llvm-commits
- [PATCH] D47634: [MemCpyOpt] Update pass to also optimize the atomic memory intrinsics (WIP - NOT FOR REVIEW)
Daniel Neilson via Phabricator via llvm-commits
- [PATCH] D47462: [TableGen] Fix leaking synthesized registers.
Daniel Sanders via Phabricator via llvm-commits
- [PATCH] D47461: [TableGen] Fix leaking of PhysRegInputs.
Daniel Sanders via Phabricator via llvm-commits
- [PATCH] D47463: [TableGen] Avoid leaking TreePatternNodes by using shared_ptr.
Daniel Sanders via Phabricator via llvm-commits
- [PATCH] D45543: [globalisel] Add a combiner helpers for extending loads and use them in a pre-legalize combiner for AArch64
Daniel Sanders via Phabricator via llvm-commits
- [PATCH] D45543: [globalisel] Add a combiner helpers for extending loads and use them in a pre-legalize combiner for AArch64
Daniel Sanders via Phabricator via llvm-commits
- [PATCH] D45543: [globalisel] Add a combiner helpers for extending loads and use them in a pre-legalize combiner for AArch64
Daniel Sanders via Phabricator via llvm-commits
- [PATCH] D47425: [GlobalISel][Legalizer] Fix i1s being sign extended instead of zero-extended
Daniel Sanders via Phabricator via llvm-commits
- [PATCH] D47425: [GlobalISel][Legalizer] Fix i1s being sign extended instead of zero-extended
Daniel Sanders via Phabricator via llvm-commits
- [PATCH] D47514: [Target][NFC] Simplify `AssemblerPredicate`.
Daniel Sanders via Phabricator via llvm-commits
- [PATCH] D47463: [TableGen] Avoid leaking TreePatternNodes by using shared_ptr.
Daniel Sanders via Phabricator via llvm-commits
- [PATCH] D47528: [Release Notes] Add release note for the new LLVM_DEBUG
Daniel Sanders via Phabricator via llvm-commits
- [PATCH] D47525: [TableGen] Make DAGInstruction own Pattern to avoid leaking it.
Daniel Sanders via Phabricator via llvm-commits
- [PATCH] D47441: SafepointIRVerifier should ignore dead blocks and dead edges
Daniil Suchkov via Phabricator via llvm-commits
- [PATCH] D47113: [CVP] Teach CorrelatedValuePropagation to reduce the width of lshr instruction.
Dave Green via Phabricator via llvm-commits
- [PATCH] D47408: [PM/LoopUnswitch] When using the new SimpleLoopUnswitch pass, schedule loop-cleanup passes at the beginning of the loop pass pipeline, and re-enqueue loops after even trivial unswitching.
Dave Green via Phabricator via llvm-commits
- [PATCH] D46678: [DA] Fix direction vectors for weakZeroSrcSIV
Dave Green via Phabricator via llvm-commits
- [PATCH] D41953: [LoopUnroll] Unroll and Jam
Dave Green via Phabricator via llvm-commits
- [PATCH] D41953: [LoopUnroll] Unroll and Jam
Dave Green via Phabricator via llvm-commits
- [PATCH] D46678: [DA] Fix direction vectors for weakZeroSrcSIV
Dave Green via Phabricator via llvm-commits
- [PATCH] D46678: [DA] Fix direction vectors for weakZeroSrcSIV
Dave Green via Phabricator via llvm-commits
- [PATCH] D47633: [GlobalMerge] Set the alignment on merged global structs
Dave Green via Phabricator via llvm-commits
- [PATCH] D45872: [DA] Enable -da-delinearize by default
Dave Green via Phabricator via llvm-commits
- [llvm] r332910 - Fix warning from r332654 with LLVM_ATTRIBUTE_USED
David Blaikie via llvm-commits
- [llvm] r333006 - [DebugInfo] Invert DIE order for range errors.
David Blaikie via llvm-commits
- [llvm] r333005 - [DebugInfo] Fix location list check in the verifier
David Blaikie via llvm-commits
- [PATCH] D47498: [VPlan] Replace LLVM_ATTRIBUTE_USED with ifndef NDEBUG
David Blaikie via Phabricator via llvm-commits
- [llvm] r333668 - [SimplifyLibcalls] [NFC] Cleanup, improvements
David Bolvansky via llvm-commits
- [PATCH] D47448: [Asan] Attempt to fix for FreeBSD
David CARLIER via Phabricator via llvm-commits
- [PATCH] D47448: [Asan] Attempt to fix for FreeBSD
David CARLIER via Phabricator via llvm-commits
- [PATCH] D47448: [Asan] Attempt to fix for FreeBSD
David CARLIER via Phabricator via llvm-commits
- [PATCH] D47448: [Asan] Attempt to fix for FreeBSD
David CARLIER via Phabricator via llvm-commits
- [PATCH] D47622: [XRay] Fix supposely failing test for FreeBSD
David CARLIER via Phabricator via llvm-commits
- [PATCH] D47622: [XRay] Fix supposely failing test for FreeBSD
David CARLIER via Phabricator via llvm-commits
- [PATCH] D47677: [TSan] FreeBSD / intercept thr_exit
David CARLIER via Phabricator via llvm-commits
- [PATCH] D47692: [LLDB] Unit tests basic support for OpenBSD
David CARLIER via Phabricator via llvm-commits
- [PATCH] D47677: [TSan] FreeBSD / intercept thr_exit
David CARLIER via Phabricator via llvm-commits
- [compiler-rt] r333733 - [XRay] Fix supposely failing test for FreeBSD
David Carlier via llvm-commits
- [compiler-rt] r333870 - [TSan] FreeBSD / intercept thr_exit
David Carlier via llvm-commits
- [llvm] r333658 - [DA] Fix direction vectors for weakZeroSrcSIV
David Green via llvm-commits
- [PATCH] D42200: Fix RegScavenger::unprocess
David Greene via Phabricator via llvm-commits
- [PATCH] D47208: [profile] Support profiling runtime on Fuchsia
David Li via Phabricator via llvm-commits
- [PATCH] D47611: Change ambiguous uses of term 'funclet' to 'EH scopes'. NFC.
David Majnemer via Phabricator via llvm-commits
- [PATCH] D44568: Fix emission of phony dependency targets when adding extra deps
David Stenberg via Phabricator via llvm-commits
- [PATCH] D44568: Fix emission of phony dependency targets when adding extra deps
David Stenberg via Phabricator via llvm-commits
- [lld] r333596 - Simplify `ld.lld --help` message.
David Zarzycki via llvm-commits
- [lld] r333596 - Simplify `ld.lld --help` message.
David Zarzycki via llvm-commits
- [lld] r333596 - Simplify `ld.lld --help` message.
David Zarzycki via llvm-commits
- [lld] r333480 - ELF: Run the same test without --thinlto-jobs as we do with --thinlto-jobs.
Davide Italiano via llvm-commits
- tablegen reruns on clean builds after r330742
Dean Michael Berris via llvm-commits
- tablegen reruns on clean builds after r330742
Dean Michael Berris via llvm-commits
- [compiler-rt] r333624 - [XRay][profiler] Part 3: Profile Collector Service
Dean Michael Berris via llvm-commits
- [compiler-rt] r333625 - [XRay] Fixup: Address some warnings breaking build
Dean Michael Berris via llvm-commits
- [compiler-rt] r333627 - [XRay] Fixup: Explicitly call std::make_tuple(...)
Dean Michael Berris via llvm-commits
- [compiler-rt] r333628 - [XRay] Fixup: Remove unnecessary type alias
Dean Michael Berris via llvm-commits
- [PATCH] D45756: [XRay][profiler] Part 1: XRay Allocator and Array Implementations
Dean Michael Berris via llvm-commits
- [compiler-rt] r333867 - [XRay][compiler-rt] Remove RTTI requirement from XRay Builds
Dean Michael Berris via llvm-commits
- [PATCH] D45758: [XRay][profiler] Part 3: Profile Collector Service
Dean Michael Berris via Phabricator via llvm-commits
- [PATCH] D47467: [IR] Begin removal of TerminatorInst by removing successor manipulation.
Dean Michael Berris via Phabricator via llvm-commits
- [PATCH] D47467: [IR] Begin removal of TerminatorInst by removing successor manipulation.
Dean Michael Berris via Phabricator via llvm-commits
- [PATCH] D45758: [XRay][profiler] Part 3: Profile Collector Service
Dean Michael Berris via Phabricator via llvm-commits
- [PATCH] D45758: [XRay][profiler] Part 3: Profile Collector Service
Dean Michael Berris via Phabricator via llvm-commits
- [PATCH] D46998: [XRay][compiler-rt] Remove reliance on C++ ABI features
Dean Michael Berris via Phabricator via llvm-commits
- [PATCH] D46998: [XRay][compiler-rt] Remove reliance on C++ ABI features
Dean Michael Berris via Phabricator via llvm-commits
- [PATCH] D46998: [XRay][compiler-rt] Remove reliance on C++ ABI features
Dean Michael Berris via Phabricator via llvm-commits
- [PATCH] D47622: [XRay] Fix supposely failing test for FreeBSD
Dean Michael Berris via Phabricator via llvm-commits
- [PATCH] D44620: [XRay][profiler] Part 4: Profiler Mode Wiring
Dean Michael Berris via Phabricator via llvm-commits
- [PATCH] D44620: [XRay][profiler] Part 4: Profiler Mode Wiring
Dean Michael Berris via Phabricator via llvm-commits
- [PATCH] D46998: [XRay][compiler-rt] Remove reliance on C++ ABI features
Dean Michael Berris via Phabricator via llvm-commits
- [PATCH] D47695: [XRay][compiler-rt] Remove reliance on C++ ABI from BufferQueue
Dean Michael Berris via Phabricator via llvm-commits
- [PATCH] D47696: [XRay][compiler-rt] Refactor recursion guard for Basic and FDR Mode
Dean Michael Berris via Phabricator via llvm-commits
- [PATCH] D46998: [XRay][compiler-rt] Remove reliance on C++ ABI features
Dean Michael Berris via Phabricator via llvm-commits
- [PATCH] D44090: [WebAssembly] Support instruction selection for catching exceptions
Derek Schuff via Phabricator via llvm-commits
- [PATCH] D43746: [WebAssembly] Add Wasm exception handling prepare pass
Derek Schuff via Phabricator via llvm-commits
- [llvm] r333476 - [VPlan] Replace LLVM_ATTRIBUTE_USED with ifndef NDEBUG
Diego Caballero via llvm-commits
- [PATCH] D47477: [VPlan] Avoid building VPlans for each VF in the ILV (NFC).
Diego Caballero via Phabricator via llvm-commits
- [PATCH] D41953: [LoopUnroll] Unroll and Jam
Diego Caballero via Phabricator via llvm-commits
- [PATCH] D47498: [VPlan] Replace LLVM_ATTRIBUTE_USED with ifndef NDEBUG
Diego Caballero via Phabricator via llvm-commits
- [PATCH] D47477: [VPlan] Avoid building VPlans for each VF in the ILV (NFC).
Diego Caballero via Phabricator via llvm-commits
- [PATCH] D47498: [VPlan] Replace LLVM_ATTRIBUTE_USED with ifndef NDEBUG
Diego Caballero via Phabricator via llvm-commits
- [PATCH] D47477: [VPlan] Move recipe based VPlan generation to separate function.
Diego Caballero via Phabricator via llvm-commits
- [PATCH] D47595: [VPlan] Move recipe construction to VPRecipeBuilder.
Diego Caballero via Phabricator via llvm-commits
- [PATCH] D47595: [VPlan] Move recipe construction to VPRecipeBuilder.
Diego Caballero via Phabricator via llvm-commits
- [PATCH] D47477: [VPlan] Move recipe based VPlan generation to separate function.
Diego Caballero via Phabricator via llvm-commits
- [PATCH] D46878: Add DW_AT_linkage_name for DW_TAG_labels
Dimitry Ivanov via Phabricator via llvm-commits
- [PATCH] D28907: [SLP] Fix for PR30787: Failure to beneficially vectorize 'copyable' elements in integer binary ops.
Dinar Temirbulatov via Phabricator via llvm-commits
- [PATCH] D46326: ThinLTO+CFI: short-circuit direct calls to jump table entries
Dmitry Mikulin via Phabricator via llvm-commits
- [PATCH] D46326: ThinLTO+CFI: short-circuit direct calls to jump table entries
Dmitry Mikulin via Phabricator via llvm-commits
- [PATCH] D47434: AMDGPU: Turn D16 for MIMG instructions into a regular operand
Dmitry Preobrazhensky via Phabricator via llvm-commits
- [PATCH] D47603: [analyzer] fix bug with 1-bit APSInt types in Z3ConstraintManager
Dominic Chen via Phabricator via llvm-commits
- [llvm] r333453 - Update CodeView register names in a test that was missed in r333421.
Douglas Yung via llvm-commits
- [llvm] r332452 - [SimplifyLibcalls] Replace locked IO with unlocked IO
Dávid Bolvanský via llvm-commits
- [PATCH] D45653: Enable sibling-call optimization for functions returning structs
Dávid Bolvanský via Phabricator via llvm-commits
- [PATCH] D47214: [InstCombine] Replace bcmp/bcopy with memcmp/memmove
Dávid Bolvanský via Phabricator via llvm-commits
- [PATCH] D47397: [SimplifyLibcalls] [NFC] Cleanup, improvements
Dávid Bolvanský via Phabricator via llvm-commits
- [PATCH] D45736: [SimplifyLibcalls] Replace locked IO with unlocked IO
Dávid Bolvanský via Phabricator via llvm-commits
- [PATCH] D45736: [SimplifyLibcalls] Replace locked IO with unlocked IO
Dávid Bolvanský via Phabricator via llvm-commits
- [PATCH] D47397: [SimplifyLibcalls] [NFC] Cleanup, improvements
Dávid Bolvanský via Phabricator via llvm-commits
- [PATCH] D47214: [InstCombine] Replace bcmp/bcopy with memcmp/memmove
Dávid Bolvanský via Phabricator via llvm-commits
- [PATCH] D45736: [SimplifyLibcalls] Replace locked IO with unlocked IO
Dávid Bolvanský via Phabricator via llvm-commits
- [PATCH] D47345: [InstructionCombining] Replace small heap allocations with local variables
Dávid Bolvanský via Phabricator via llvm-commits
- [PATCH] D47345: [InstructionCombining] Replace small heap allocations with local variables
Dávid Bolvanský via Phabricator via llvm-commits
- [PATCH] D47406: [ADT] Add `StringRef::rsplit(StringRef Separator)`.
Dávid Bolvanský via Phabricator via llvm-commits
- [PATCH] D31528: [ELF][MIPS] Multi-GOT implementation
Ed Maste via Phabricator via llvm-commits
- [PATCH] D45773: [RISCV] Don't fold symbol diff
Edward Jones via Phabricator via llvm-commits
- [PATCH] D46998: [XRay][compiler-rt] Remove reliance on C++ ABI features
Eizan Miyamoto via Phabricator via llvm-commits
- [PATCH] D47680: [Docs] Add the missing documentation for expandload and compressstore intrinsics
Elena Demikhovsky via Phabricator via llvm-commits
- [llvm] r333445 - [ARM] Enable SETCCCARRY lowering for Thumb1.
Eli Friedman via llvm-commits
- [PATCH] D47422: Set ADDE/ADDC/SUBE/SUBC to expand by default
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D47387: [ARM] Enable SETCCCARRY lowering for Thumb1.
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D47387: [ARM] Enable SETCCCARRY lowering for Thumb1.
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D47413: [ARM] Remove code handling ADDC/ADDE/SUBC/SUBE
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D47425: [GlobalISel][Legalizer] Fix i1s being sign extended instead of zero-extended
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D47425: [GlobalISel][Legalizer] Fix i1s being sign extended instead of zero-extended
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D46273: [InstCombine, ARM] Convert vld1 to llvm load
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D47422: Set ADDE/ADDC/SUBE/SUBC to expand by default
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D47475: [Local] Make KDominatesJ required for combineMetadata.
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D44548: [DAGCombiner] Expand combining of FP logical operations to sign-setting FP operations
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D47553: Add TargetLowering::shouldExpandAtomicToLibCall and query it from AtomicExpandPass
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D47559: [SelectionDAG] Expand UADDO/USUBO into ADD/SUBCARRY if legal for target
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D47553: Add TargetLowering::shouldExpandAtomicToLibCall and query it from AtomicExpandPass
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D47425: [AArch64][GlobalISel] Zero-extend s1 values when returning.
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D47559: [SelectionDAG] Expand UADDO/USUBO into ADD/SUBCARRY if legal for target
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D44548: [DAGCombiner] Expand combining of FP logical operations to sign-setting FP operations
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D47589: [RISCV] Add codegen support for atomic load/stores with RV32A
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D47553: Add TargetLowering::shouldExpandAtomicToLibCall and query it from AtomicExpandPass
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D47589: [RISCV] Add codegen support for atomic load/stores with RV32A
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D47589: [RISCV] Add codegen support for atomic load/stores with RV32A
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D47606: [compiler-rt] [builtins] Don't build __atomic_load etc. by default.
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D47589: [RISCV] Add codegen support for atomic load/stores with RV32A
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D47348: [LoopIdiomRecognize] Only convert loops to ctlz if we can prove that the input is non-negative.
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D46305: [MC][ARM] Correct Thumb BL instruction range
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D47553: Add TargetLowering::shouldExpandAtomicToLibCall and query it from AtomicExpandPass
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D47475: [Local] Make KDominatesJ required for combineMetadata.
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D47475: [Local] Make KDominatesJ required for combineMetadata.
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D47475: [Local] Make KDominatesJ required for combineMetadata.
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D47633: [GlobalMerge] Set the alignment on merged global structs
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D47553: Add TargetLowering::shouldExpandAtomicToLibCall and query it from AtomicExpandPass
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D47655: [MachineOutliner] Don't outline sequences where x16/x17/nzcv are live across
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D47654: [MachineOutliner] NFC - Move intermediate data structures to MachineOutliner.h
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D47655: [MachineOutliner] Don't outline sequences where x16/x17/nzcv are live across
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D47665: Refactored clang-fuzzer in preparation for adding new loop-proto-fuzzer
Emmett Neyman via Phabricator via llvm-commits
- [PATCH] D47666: Refactored clang-fuzzer and added new (copy) files
Emmett Neyman via Phabricator via llvm-commits
- [PATCH] D47666: Refactored clang-fuzzer and added new (copy) files
Emmett Neyman via Phabricator via llvm-commits
- [llvm] r333106 - [InstCombine] Fold unfolded masked merge pattern with variable mask!
Eric Christopher via llvm-commits
- [llvm] r332452 - [SimplifyLibcalls] Replace locked IO with unlocked IO
Eric Christopher via llvm-commits
- [PATCH] D47101: [Sema] Use %sub to cleanup overload diagnostics
Eric Fiselier via Phabricator via llvm-commits
- [PATCH] D47466: [clangd] Avoid inserting new #include when declaration is present in the main file.
Eric Liu via Phabricator via llvm-commits
- [PATCH] D47068: Move #include manipulation code to new lib/Tooling/Inclusions.
Eric Liu via Phabricator via llvm-commits
- [PATCH] D47068: Move #include manipulation code to new lib/Tooling/Inclusions.
Eric Liu via Phabricator via llvm-commits
- [PATCH] D46584: [Evaluator] Improve evaluation of call instruction
Eugene Leviant via Phabricator via llvm-commits
- [llvm] r333429 - [AArch64] Fix PR32384: bump up the number of stores per memset and memcpy
Evandro Menezes via llvm-commits
- [PATCH] D45098: [AArch64] Fix PR32384: bump up the number of stores per memset and memcpy
Evandro Menezes via Phabricator via llvm-commits
- [PATCH] D30527: Replacing float with new class Fraction for LSR alternative way of resolving complex solution
Evgeny Stupachenko via Phabricator via llvm-commits
- [PATCH] D38611: Fix X86 regression on linpack
Evgeny Stupachenko via Phabricator via llvm-commits
- [PATCH] D38611: Fix X86 regression on linpack
Evgeny Stupachenko via Phabricator via llvm-commits
- [llvm] r333378 - [LLVM-C] [OCaml] Remove LLVMAddBBVectorizePass
Fangrui Song via llvm-commits
- [llvm] r333389 - [LangRef] Fix TBAA example
Fangrui Song via llvm-commits
- [llvm] r333817 - [Support] Remove unused raw_ostream::handle whose anchor role was superseded by anchor()
Fangrui Song via llvm-commits
- [PATCH] D47436: [llvm-c] Remove LLVMAddBBVectorizePass
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D47098: [ELF] Make R_GOTONLY_PC_FROM_END R_GOTREL_FROM_END relative to _GLOBAL_OFFSET_TABLE_ instead of end of .got
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D47098: [ELF] Make R_GOTONLY_PC_FROM_END R_GOTREL_FROM_END relative to _GLOBAL_OFFSET_TABLE_ instead of end of .got
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D47098: [ELF] Make R_GOTONLY_PC_FROM_END R_GOTREL_FROM_END relative to _GLOBAL_OFFSET_TABLE_ instead of end of .got
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D47098: [ELF] Make R_GOTONLY_PC_FROM_END R_GOTREL_FROM_END relative to _GLOBAL_OFFSET_TABLE_ instead of end of .got
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D47098: [ELF] Make R_GOTONLY_PC_FROM_END R_GOTREL_FROM_END relative to _GLOBAL_OFFSET_TABLE_ instead of end of .got
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D47098: [ELF] Make R_GOTONLY_PC_FROM_END R_GOTREL_FROM_END relative to _GLOBAL_OFFSET_TABLE_ instead of end of .got
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D47098: [ELF] Make R_GOTONLY_PC_FROM_END R_GOTREL_FROM_END relative to _GLOBAL_OFFSET_TABLE_ instead of end of .got
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D47098: [ELF] Make R_GOTONLY_PC_FROM_END R_GOTREL_FROM_END relative to _GLOBAL_OFFSET_TABLE_ instead of end of .got
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D47507: [MC] [X86] Teach leaq _GLOBAL_OFFSET_TABLE(%rip), %r15 to use R_X86_64_GOTPC32 instead of R_X86_64_PC32
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D47507: [MC] [X86] Teach leaq _GLOBAL_OFFSET_TABLE(%rip), %r15 to use R_X86_64_GOTPC32 instead of R_X86_64_PC32
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D47098: [ELF] Make R_GOTONLY_PC_FROM_END R_GOTREL_FROM_END relative to _GLOBAL_OFFSET_TABLE_ instead of end of .got
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D47098: [ELF] Make R_GOTONLY_PC_FROM_END R_GOTREL_FROM_END relative to _GLOBAL_OFFSET_TABLE_ instead of end of .got
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D47507: [MC] [X86] Teach leaq _GLOBAL_OFFSET_TABLE(%rip), %r15 to use R_X86_64_GOTPC32 instead of R_X86_64_PC32
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D47098: [ELF] Support R_X86_64_GOTPC{32,64}
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D47507: [MC] [X86] Teach leaq _GLOBAL_OFFSET_TABLE(%rip), %r15 to use R_X86_64_GOTPC32 instead of R_X86_64_PC32
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D47507: [MC] [X86] Teach leaq _GLOBAL_OFFSET_TABLE(%rip), %r15 to use R_X86_64_GOTPC32 instead of R_X86_64_PC32
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D47507: [MC] [X86] Teach leaq _GLOBAL_OFFSET_TABLE(%rip), %r15 to use R_X86_64_GOTPC32 instead of R_X86_64_PC32
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D47507: [MC] [X86] Teach leaq _GLOBAL_OFFSET_TABLE(%rip), %r15 to use R_X86_64_GOTPC32 instead of R_X86_64_PC32
Fangrui Song via Phabricator via llvm-commits
- [llvm] r333380 - [AMDGPU] Re-enabled 128bit wide-vector generation for local addr space by default.
Farhana Aleen via llvm-commits
- [PATCH] D47408: [PM/LoopUnswitch] When using the new SimpleLoopUnswitch pass, schedule loop-cleanup passes at the beginning of the loop pass pipeline, and re-enqueue loops after even trivial unswitching.
Fedor Sergeev via Phabricator via llvm-commits
- [PATCH] D46706: [PM/LoopUnswitch] Support partial trivial unswitching.
Fedor Sergeev via Phabricator via llvm-commits
- [PATCH] D47408: [PM/LoopUnswitch] When using the new SimpleLoopUnswitch pass, schedule loop-cleanup passes at the beginning of the loop pass pipeline, and re-enqueue loops after even trivial unswitching.
Fedor Sergeev via Phabricator via llvm-commits
- [PATCH] D47408: [PM/LoopUnswitch] When using the new SimpleLoopUnswitch pass, schedule loop-cleanup passes at the beginning of the loop pass pipeline, and re-enqueue loops after even trivial unswitching.
Fedor Sergeev via Phabricator via llvm-commits
- [llvm] r333434 - [TableGen] Fix leaking synthesized registers.
Florian Hahn via llvm-commits
- [llvm] r333438 - [TableGen] Fix leaking of PhysRegInputs.
Florian Hahn via llvm-commits
- [llvm] r333448 - [TableGen] Use explicit constructor for InstMemo
Florian Hahn via llvm-commits
- [llvm] r333591 - [TableGen] Avoid leaking TreePatternNodes by using shared_ptr.
Florian Hahn via llvm-commits
- [llvm] r333740 - Recommit r333268: [IPSCCP] Use PredicateInfo to propagate facts from cmp instructions.
Florian Hahn via llvm-commits
- [llvm] r333745 - Revert r333740: IPSCCP] Use PredicateInfo to propagate facts from cmp.
Florian Hahn via llvm-commits
- [PATCH] D47461: [TableGen] Fix leaking of PhysRegInputs.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D47462: [TableGen] Fix leaking synthesized registers.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D47463: [TableGen] Avoid leaking TreePatternNodes by using shared_ptr.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D45330: [IPSCCP] Use PredicateInfo to propagate facts from cmp instructions.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D47475: [Local] Make KDominatesJ required for combineMetadata.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D47339: [GVN,NewGVN] Propagate nonnull if K dominates J.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D47477: [VPlan] Avoid building VPlans for each VF in the ILV (NFC).
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D46827: [LV] Add VPInstruction to VPRecipe transformation.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D47462: [TableGen] Fix leaking synthesized registers.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D47463: [TableGen] Avoid leaking TreePatternNodes by using shared_ptr.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D47461: [TableGen] Fix leaking of PhysRegInputs.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D47463: [TableGen] Avoid leaking TreePatternNodes by using shared_ptr.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D46198: [LoopInterchange] Move PHI handling to adjustLoopBranches.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D47477: [VPlan] Avoid building VPlans for each VF in the ILV (NFC).
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D47477: [VPlan] Avoid building VPlans for each VF in the ILV (NFC).
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D47525: [TableGen] Make DAGInstruction own Pattern to avoid leaking it.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D47525: [TableGen] Make DAGInstruction own Pattern to avoid leaking it.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D47525: [TableGen] Make DAGInstruction own Pattern to avoid leaking it.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D47525: [TableGen] Make DAGInstruction own Pattern to avoid leaking it.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D47463: [TableGen] Avoid leaking TreePatternNodes by using shared_ptr.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D47477: [VPlan] Move recipe based VPlan generation to separate function.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D47595: [VPlan] Move recipe construction to VPRecipeBuilder.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D46827: [VPlan] Add VPInstruction to VPRecipe transformation.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D46827: [VPlan] Add VPInstruction to VPRecipe transformation.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D47482: [AArch64][SVE] Asm: Support for FDUP_ZI (copy fp immediate) instruction.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D47482: [AArch64][SVE] Asm: Support for FDUP_ZI (copy fp immediate) instruction.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D47619: [AArch64][SVE] Fix range for DUP immediates (16bit elts)
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D47482: [AArch64][SVE] Asm: Support for FDUP_ZI (copy fp immediate) instruction.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D47571: [AArch64][SVE] Asm: Print indexed element 0 as FPR.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D47482: [AArch64][SVE] Asm: Support for FDUP_ZI (copy fp immediate) instruction.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D46305: [MC][ARM] Correct Thumb BL instruction range
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D46306: [MC][ARM] Add range checking for Thumb2 resolved fixups
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D47475: [Local] Make KDominatesJ required for combineMetadata.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D47517: [AArch64][SVE] Asm: Support for CPY immediate instructions
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D47477: [VPlan] Move recipe based VPlan generation to separate function.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D47477: [VPlan] Move recipe based VPlan generation to separate function.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D47595: [VPlan] Move recipe construction to VPRecipeBuilder.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D47595: [VPlan] Move recipe construction to VPRecipeBuilder.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D47477: [VPlan] Move recipe based VPlan generation to separate function.
Florian Hahn via Phabricator via llvm-commits
- [llvm] r333667 - [MC] Fallback on DWARF when generating compact unwind on AArch64
Francis Visoiu Mistrih via llvm-commits
- [PATCH] D47424: [MIRParser] Add parser support for 'true' and 'false' i1s.
Francis Visoiu Mistrih via Phabricator via llvm-commits
- [PATCH] D47047: MC: Remove redundant substr() call
Francis Visoiu Mistrih via Phabricator via llvm-commits
- [PATCH] D47047: MC: Remove redundant substr() call
Francis Visoiu Mistrih via Phabricator via llvm-commits
- [PATCH] D47047: MC: Remove redundant substr() call
Francis Visoiu Mistrih via Phabricator via llvm-commits
- [PATCH] D47047: MC: Remove redundant substr() call
Francis Visoiu Mistrih via Phabricator via llvm-commits
- [PATCH] D47593: [MC] Fallback on DWARF when generating compact unwind on AArch64
Francis Visoiu Mistrih via Phabricator via llvm-commits
- [PATCH] D47593: [MC] Fallback on DWARF when generating compact unwind on AArch64
Francis Visoiu Mistrih via Phabricator via llvm-commits
- [PATCH] D47593: [MC] Fallback on DWARF when generating compact unwind on AArch64
Francis Visoiu Mistrih via Phabricator via llvm-commits
- [PATCH] D47593: [MC] Fallback on DWARF when generating compact unwind on AArch64
Francis Visoiu Mistrih via Phabricator via llvm-commits
- [llvm] r333554 - [X86] Lowering FMA intrinsics to native IR (LLVM part)
Gabor Buella via llvm-commits
- [llvm] r333732 - NFC Avoid a warning in WasmEHPrepare.cpp
Gabor Buella via llvm-commits
- [PATCH] D47443: [X86] Lowering FMA intrinsics to native IR (LLVM part)
Gabor Buella via Phabricator via llvm-commits
- [PATCH] D47682: [X86] NFC Refactor some code in InstPrinters
Gabor Buella via Phabricator via llvm-commits
- [PATCH] D47682: [X86] NFC Refactor some code in InstPrinters
Gabor Buella via Phabricator via llvm-commits
- Buildbot numbers for the week of 5/6/2018 - 5/12/2018
Galina Kistanova via llvm-commits
- Buildbot numbers for the week of 5/13/2018 - 5/19/2018
Galina Kistanova via llvm-commits
- Buildbot numbers for the week of 5/20/2018 - 5/26/2018
Galina Kistanova via llvm-commits
- [llvm] r333424 - [llvm-readobj] Support GNU_PROPERTY_X86_FEATURE_1_AND notes in .note.gnu.property
Galina Kistanova via llvm-commits
- [llvm] r333578 - Reverted r333424 as it broke multiple build bots and left unfixed for a long time
Galina Kistanova via llvm-commits
- [PATCH] D47676: [X86][Znver1] Specify Register Files, RCU; FP scheduler capacity.
Ganesh Gopalasubramanian via Phabricator via llvm-commits
- [llvm] r333601 - [NewGVN] Fix set comparison; reflow comment
George Burgess IV via llvm-commits
- [llvm] r333601 - [NewGVN] Fix set comparison; reflow comment
George Burgess IV via llvm-commits
- [PATCH] D44748: Track whether the size of a MemoryLocation is precise
George Burgess IV via Phabricator via llvm-commits
- [PATCH] D44748: Track whether the size of a MemoryLocation is precise
George Burgess IV via Phabricator via llvm-commits
- [PATCH] D46602: [clang-tidy] Store checks profiling info as YAML files
George Karpenkov via Phabricator via llvm-commits
- [PATCH] D47510: [analyzer] Trust _Nonnull annotations, and trust analyzer knowledge about receiver nullability
George Karpenkov via Phabricator via llvm-commits
- [PATCH] D47145: [X86][ELF][CET] Adding the .note.gnu.property ELF section in X86
George Rimar via Phabricator via llvm-commits
- [PATCH] D47379: [lld] Rename R_TLSGD/R_TLSLD to R_TLSGD_FROM_END/R_TLSLD_FROM_END [NFC]
George Rimar via Phabricator via llvm-commits
- [PATCH] D47098: [ELF] Make R_GOTONLY_PC_FROM_END R_GOTREL_FROM_END relative to _GLOBAL_OFFSET_TABLE_ instead of end of .got
George Rimar via Phabricator via llvm-commits
- [PATCH] D47098: [ELF] Make R_GOTONLY_PC_FROM_END R_GOTREL_FROM_END relative to _GLOBAL_OFFSET_TABLE_ instead of end of .got
George Rimar via Phabricator via llvm-commits
- [PATCH] D47379: [lld] Rename R_TLSGD/R_TLSLD to R_TLSGD_FROM_END/R_TLSLD_FROM_END [NFC]
George Rimar via Phabricator via llvm-commits
- [PATCH] D47098: [ELF] Make R_GOTONLY_PC_FROM_END R_GOTREL_FROM_END relative to _GLOBAL_OFFSET_TABLE_ instead of end of .got
George Rimar via Phabricator via llvm-commits
- [PATCH] D47098: [ELF] Make R_GOTONLY_PC_FROM_END R_GOTREL_FROM_END relative to _GLOBAL_OFFSET_TABLE_ instead of end of .got
George Rimar via Phabricator via llvm-commits
- [PATCH] D47098: [ELF] Make R_GOTONLY_PC_FROM_END R_GOTREL_FROM_END relative to _GLOBAL_OFFSET_TABLE_ instead of end of .got
George Rimar via Phabricator via llvm-commits
- [PATCH] D47473: [llvm-readobj] Support GNU_PROPERTY_X86_FEATURE_1_AND notes in .note.gnu.property
George Rimar via Phabricator via llvm-commits
- [PATCH] D47098: [ELF] Make R_GOTONLY_PC_FROM_END R_GOTREL_FROM_END relative to _GLOBAL_OFFSET_TABLE_ instead of end of .got
George Rimar via Phabricator via llvm-commits
- [PATCH] D47098: [ELF] Make R_GOTONLY_PC_FROM_END R_GOTREL_FROM_END relative to _GLOBAL_OFFSET_TABLE_ instead of end of .got
George Rimar via Phabricator via llvm-commits
- [PATCH] D47098: [ELF] Make R_GOTONLY_PC_FROM_END R_GOTREL_FROM_END relative to _GLOBAL_OFFSET_TABLE_ instead of end of .got
George Rimar via Phabricator via llvm-commits
- [PATCH] D47098: [ELF] Make R_GOTONLY_PC_FROM_END R_GOTREL_FROM_END relative to _GLOBAL_OFFSET_TABLE_ instead of end of .got
George Rimar via Phabricator via llvm-commits
- [PATCH] D46874: [MC] - Add .stack_size sections into groups and link them with .text
George Rimar via Phabricator via llvm-commits
- [PATCH] D46874: [MC] - Add .stack_size sections into groups and link them with .text
George Rimar via Phabricator via llvm-commits
- [PATCH] D47145: [X86][ELF][CET] Adding the .note.gnu.property ELF section in X86
George Rimar via Phabricator via llvm-commits
- [PATCH] D47145: [X86][ELF][CET] Adding the .note.gnu.property ELF section in X86
George Rimar via Phabricator via llvm-commits
- [PATCH] D47542: Implement --{push,pop}-state.
George Rimar via Phabricator via llvm-commits
- [PATCH] D47542: Implement --{push,pop}-state.
George Rimar via Phabricator via llvm-commits
- [PATCH] D47542: Implement --{push,pop}-state.
George Rimar via Phabricator via llvm-commits
- [PATCH] D47373: [ELF] - Also use DW_AT_linkage_name when gathering information about variables for error messages.
George Rimar via Phabricator via llvm-commits
- [PATCH] D47373: [ELF] - Also use DW_AT_linkage_name when gathering information about variables for error messages.
George Rimar via Phabricator via llvm-commits
- [PATCH] D47145: [X86][ELF][CET] Adding the .note.gnu.property ELF section in X86
George Rimar via Phabricator via llvm-commits
- [PATCH] D47145: [X86][ELF][CET] Adding the .note.gnu.property ELF section in X86
George Rimar via Phabricator via llvm-commits
- [PATCH] D47145: [X86][ELF][CET] Adding the .note.gnu.property ELF section in X86
George Rimar via Phabricator via llvm-commits
- [PATCH] D47098: [ELF] Support R_X86_64_GOTPC{32,64}
George Rimar via Phabricator via llvm-commits
- [PATCH] D47454: [coroutines] Pass implicit object parameter to promise ctor (fix BUG37604)
Gor Nishanov via Phabricator via llvm-commits
- [PATCH] D47485: [X86] Help update_llc_test_checks.py to recognise retl/retq to reduce CHECK duplication (PR35003)
Greg Bedwell via Phabricator via llvm-commits
- [PATCH] D47485: [X86] Help update_llc_test_checks.py to recognise retl/retq to reduce CHECK duplication (PR35003)
Greg Bedwell via Phabricator via llvm-commits
- [PATCH] D47415: [lldb, lldb-mi] Re-implement MI -exec-continue command.
Greg Clayton via Phabricator via llvm-commits
- [PATCH] D40470: Protect DWARFCompileUnit::m_die_array by a new mutex
Greg Clayton via Phabricator via llvm-commits
- [PATCH] D47329: [llvm-exegesis] Analysis: Display idealized sched class port pressure.
Guillaume Chatelet via Phabricator via llvm-commits
- [PATCH] D47329: [llvm-exegesis] Analysis: Display idealized sched class port pressure.
Guillaume Chatelet via Phabricator via llvm-commits
- [PATCH] D47437: [PowerPC] Fix the incorrect iterator inside peephole
Hal Finkel via Phabricator via llvm-commits
- [PATCH] D42109: [PowerPC] Follow-up to r322373 for materializing constants that set the CR
Hal Finkel via Phabricator via llvm-commits
- [PATCH] D47456: [PowerPC] fix broken JIT-compiled code with tail call optimization
Hal Finkel via Phabricator via llvm-commits
- [PATCH] D47531: [ValueTracking] Fix endless recursion in isKnownNonZero()
Hal Finkel via Phabricator via llvm-commits
- [PATCH] D47484: [test-suite] Corrections for MiniGMG
Hal Finkel via Phabricator via llvm-commits
- [PATCH] D42109: [PowerPC] Follow-up to r322373 for materializing constants that set the CR
Hal Finkel via Phabricator via llvm-commits
- [PATCH] D47683: [PM/LoopUnswitch] Teach the new unswitch to handle nontrivial unswitching of switches.
Hal Finkel via Phabricator via llvm-commits
- [PATCH] D47691: [NVPTX] Ignore target-cpu and -features for inling
Hal Finkel via Phabricator via llvm-commits
- [PATCH] D47602: Correct aligment computation for shared object symbols
Han Shen via Phabricator via llvm-commits
- [PATCH] D47602: Correct aligment computation for shared object symbols
Han Shen via Phabricator via llvm-commits
- [PATCH] D47602: Correct aligment computation for shared object symbols
Han Shen via Phabricator via llvm-commits
- [PATCH] D47602: Correct aligment computation for shared object symbols
Han Shen via Phabricator via llvm-commits
- [PATCH] D47602: Correct aligment computation for shared object symbols
Han Shen via Phabricator via llvm-commits
- [PATCH] D47602: Correct aligment computation for shared object symbols
Han Shen via Phabricator via llvm-commits
- [PATCH] D47602: Correct aligment computation for shared object symbols
Han Shen via Phabricator via llvm-commits
- [PATCH] D47602: Correct aligment computation for shared object symbols
Han Shen via Phabricator via llvm-commits
- [PATCH] D47602: Correct aligment computation for shared object symbols
Han Shen via Phabricator via llvm-commits
- [PATCH] D47602: Correct aligment computation for shared object symbols
Han Shen via Phabricator via llvm-commits
- [PATCH] D47602: Correct aligment computation for shared object symbols
Han Shen via Phabricator via llvm-commits
- [PATCH] D47602: Correct aligment computation for shared object symbols
Han Shen via Phabricator via llvm-commits
- [PATCH] D47602: Correct aligment computation for shared object symbols
Han Shen via Phabricator via llvm-commits
- [PATCH] D47602: Correct aligment computation for shared object symbols
Han Shen via Phabricator via llvm-commits
- [PATCH] D47602: Correct aligment computation for shared object symbols
Han Shen via Phabricator via llvm-commits
- [PATCH] D47602: Correct aligment computation for shared object symbols
Han Shen via Phabricator via llvm-commits
- [PATCH] D47602: Correct aligment computation for shared object symbols
Han Shen via Phabricator via llvm-commits
- [PATCH] D47602: Correct aligment computation for shared object symbols
Han Shen via Phabricator via llvm-commits
- [PATCH] D47602: Correct aligment computation for shared object symbols
Han Shen via Phabricator via llvm-commits
- [llvm] r333520 - Set underlying type for enum with GNU_PROPERTY_X86_FEATURE_1_AND constant
Hans Wennborg via llvm-commits
- [www] r333521 - Win snapshot: r333363.
Hans Wennborg via llvm-commits
- [llvm] r333696 - [WebAssembly] Add Wasm exception handling prepare pass
Heejin Ahn via llvm-commits
- [llvm] r333705 - [WebAssembly] Support instruction selection for catching exceptions
Heejin Ahn via llvm-commits
- [llvm] r333711 - Change ambiguous uses of term 'funclet' to 'EH scopes'. NFC.
Heejin Ahn via llvm-commits
- [PATCH] D43746: [WebAssembly] Add Wasm exception handling prepare pass
Heejin Ahn via Phabricator via llvm-commits
- [PATCH] D44090: [WebAssembly] Support instruction selection for catching exceptions
Heejin Ahn via Phabricator via llvm-commits
- [PATCH] D43746: [WebAssembly] Add Wasm exception handling prepare pass
Heejin Ahn via Phabricator via llvm-commits
- [PATCH] D46803: [WebAssembly] Add WebAssemblyExceptionPrepare pass
Heejin Ahn via Phabricator via llvm-commits
- [PATCH] D43746: [WebAssembly] Add Wasm exception handling prepare pass
Heejin Ahn via Phabricator via llvm-commits
- [PATCH] D44931: [WebAssembly] Use Windows EH instructions for Wasm EH
Heejin Ahn via Phabricator via llvm-commits
- [PATCH] D44090: [WebAssembly] Support instruction selection for catching exceptions
Heejin Ahn via Phabricator via llvm-commits
- [PATCH] D47611: Change ambiguous uses of term 'funclet' to 'EH scopes'
Heejin Ahn via Phabricator via llvm-commits
- [PATCH] D47611: Change ambiguous uses of term 'funclet' to 'EH scopes'. NFC.
Heejin Ahn via Phabricator via llvm-commits
- [PATCH] D47611: Change ambiguous uses of term 'funclet' to 'EH scopes'. NFC.
Heejin Ahn via Phabricator via llvm-commits
- [PATCH] D47406: [ADT] Add `StringRef::rsplit(StringRef Separator)`.
Henry Wong via Phabricator via llvm-commits
- [PATCH] D41953: [LoopUnroll] Unroll and Jam
Hideki Saito via Phabricator via llvm-commits
- [PATCH] D47477: [VPlan] Avoid building VPlans for each VF in the ILV (NFC).
Hideki Saito via Phabricator via llvm-commits
- [PATCH] D41953: [LoopUnroll] Unroll and Jam
Hideki Saito via Phabricator via llvm-commits
- [PATCH] D47477: [VPlan] Avoid building VPlans for each VF in the ILV (NFC).
Hideki Saito via Phabricator via llvm-commits
- [llvm] r333502 - [PowerPC] fix broken JIT-compiled code with tail call optimization
Hiroshi Inoue via llvm-commits
- [llvm] r333754 - [NFC] Zero initialize local variables
Hiroshi Inoue via llvm-commits
- [PATCH] D47456: [PowerPC] fix broken JIT-compiled code with tail call optimization
Hiroshi Inoue via Phabricator via llvm-commits
- [PATCH] D47456: [PowerPC] fix broken JIT-compiled code with tail call optimization
Hiroshi Inoue via Phabricator via llvm-commits
- [PATCH] D46738: [DebugInfo] Fix PR37395.
Hsiangkai Wang via Phabricator via llvm-commits
- [PATCH] D45556: [DebugInfo] Generate DWARF debug information for labels.
Hsiangkai Wang via Phabricator via llvm-commits
- [PATCH] D46738: [DebugInfo] Fix PR37395.
Hsiangkai Wang via Phabricator via llvm-commits
- [llvm] r333527 - [YAML] Quote multiline string scalars
Ilya Biryukov via llvm-commits
- [PATCH] D47468: [YAML] Double-quote multiline string scalars
Ilya Biryukov via Phabricator via llvm-commits
- [PATCH] D47468: [YAML] Double-quote multiline string scalars
Ilya Biryukov via Phabricator via llvm-commits
- [PATCH] D47468: [YAML] Double-quote multiline string scalars
Ilya Biryukov via Phabricator via llvm-commits
- [PATCH] D47468: [YAML] Double-quote multiline string scalars
Ilya Biryukov via Phabricator via llvm-commits
- [PATCH] D47468: [YAML] Quote multiline string scalars
Ilya Biryukov via Phabricator via llvm-commits
- [PATCH] D47468: [YAML] Quote multiline string scalars
Ilya Biryukov via Phabricator via llvm-commits
- [PATCH] D47468: [YAML] Quote multiline string scalars
Ilya Biryukov via Phabricator via llvm-commits
- [PATCH] D44480: [Sema] Don't skip function bodies with 'auto' without trailing return type
Ilya Biryukov via Phabricator via llvm-commits
- [PATCH] D44480: [Sema] Don't skip function bodies with 'auto' without trailing return type
Ilya Biryukov via Phabricator via llvm-commits
- [llvm] r333819 - [NEON] Support VLD1xN intrinsics in AArch32 mode (Clang part)
Ivan A. Kosarev via llvm-commits
- [llvm] r333824 - Revert r333819 "[NEON] Support VLD1xN intrinsics in AArch32 mode (Clang part)"
Ivan A. Kosarev via llvm-commits
- [llvm] r333825 - [NEON] Support VLD1xN intrinsics in AArch32 mode (LLVM part)
Ivan A. Kosarev via llvm-commits
- [PATCH] D47447: [NEON] Support VST1xN intrinsics in AArch32 mode (LLVM part)
Ivan Kosarev via Phabricator via llvm-commits
- [PATCH] D47120: [NEON] Support VLD1xN intrinsics in AArch32 mode (LLVM part)
Ivan Kosarev via Phabricator via llvm-commits
- [PATCH] D47121: [NEON] Support VLD1xN intrinsics in AArch32 mode (Clang part)
Ivan Kosarev via Phabricator via llvm-commits
- [PATCH] D47120: [NEON] Support VLD1xN intrinsics in AArch32 mode (LLVM part)
Ivan Kosarev via Phabricator via llvm-commits
- [PATCH] D47553: Add TargetLowering::shouldExpandAtomicToLibCall and query it from AtomicExpandPass
JF Bastien via Phabricator via llvm-commits
- [PATCH] D47589: [RISCV] Add codegen support for atomic load/stores with RV32A
JF Bastien via Phabricator via llvm-commits
- [PATCH] D47587: [RISCV] Codegen support for atomic operations on RV32I
JF Bastien via Phabricator via llvm-commits
- [PATCH] D47589: [RISCV] Add codegen support for atomic load/stores with RV32A
JF Bastien via Phabricator via llvm-commits
- [PATCH] D47553: Add TargetLowering::shouldExpandAtomicToLibCall and query it from AtomicExpandPass
JF Bastien via Phabricator via llvm-commits
- [PATCH] D47553: Add TargetLowering::shouldExpandAtomicToLibCall and query it from AtomicExpandPass
JF Bastien via Phabricator via llvm-commits
- [PATCH] D47587: [RISCV] Codegen support for atomic operations on RV32I
JF Bastien via Phabricator via llvm-commits
- [PATCH] D47589: [RISCV] Add codegen support for atomic load/stores with RV32A
JF Bastien via Phabricator via llvm-commits
- [PATCH] D47589: [RISCV] Add codegen support for atomic load/stores with RV32A
JF Bastien via Phabricator via llvm-commits
- [PATCH] D47589: [RISCV] Add codegen support for atomic load/stores with RV32A
JF Bastien via Phabricator via llvm-commits
- [PATCH] D47606: [compiler-rt] [builtins] Don't build __atomic_load etc. by default.
JF Bastien via Phabricator via llvm-commits
- [PATCH] D47589: [RISCV] Add codegen support for atomic load/stores with RV32A
JF Bastien via Phabricator via llvm-commits
- [PATCH] D47557: Filesystem tests: un-confuse write time
JF Bastien via Phabricator via llvm-commits
- [PATCH] D47589: [RISCV] Add codegen support for atomic load/stores with RV32A
JF Bastien via Phabricator via llvm-commits
- [PATCH] D47613: Mark __c11_atomic_load as const
JF Bastien via Phabricator via llvm-commits
- [PATCH] D47626: Remove SETCCE use from Lanai's backend
Jacques Pienaar via Phabricator via llvm-commits
- [PATCH] D47414: [llvm-objcopy] Fix null symbol handling
Jake Ehrlich via llvm-commits
- [PATCH] D47414: [llvm-objcopy] Fix null symbol handling
Jake Ehrlich via llvm-commits
- [PATCH] D47414: [llvm-objcopy] Fix null symbol handling
Jake Ehrlich via Phabricator via llvm-commits
- [PATCH] D47423: Simplify recursive launder.invariant.group and strip
Jakub Kuderski via Phabricator via llvm-commits
- [PATCH] D47457: [Sparc] Let llvm-objdump show symbol and addend for Sparc relocations
James Clarke via Phabricator via llvm-commits
- [llvm] r333424 - [llvm-readobj] Support GNU_PROPERTY_X86_FEATURE_1_AND notes in .note.gnu.property
James Henderson via llvm-commits
- [PATCH] D47404: llvm-objcopy: Set sh_link to 0 on unrecognized symtab-linked sections.
James Henderson via Phabricator via llvm-commits
- [PATCH] D47414: [llvm-objcopy] Fix null symbol handling
James Henderson via Phabricator via llvm-commits
- [PATCH] D47414: [llvm-objcopy] Fix null symbol handling
James Henderson via Phabricator via llvm-commits
- [PATCH] D47414: [llvm-objcopy] Fix null symbol handling
James Henderson via Phabricator via llvm-commits
- [PATCH] D47414: [llvm-objcopy] Fix null symbol handling
James Henderson via Phabricator via llvm-commits
- [PATCH] D47505: [llvm-strip] Add -o option
James Henderson via Phabricator via llvm-commits
- [PATCH] D47145: [X86][ELF][CET] Adding the .note.gnu.property ELF section in X86
James Henderson via Phabricator via llvm-commits
- [PATCH] D47505: [llvm-strip] Add -o option
James Henderson via Phabricator via llvm-commits
- [PATCH] D47505: [llvm-strip] Add -o option
James Henderson via Phabricator via llvm-commits
- [PATCH] D47505: [llvm-strip] Add -o option
James Henderson via Phabricator via llvm-commits
- [PATCH] D47505: [llvm-strip] Add -o option
James Henderson via Phabricator via llvm-commits
- [PATCH] D47414: [llvm-objcopy] Fix null symbol handling
James Henderson via Phabricator via llvm-commits
- [PATCH] D47562: Add "(default)" to default options
James Henderson via Phabricator via llvm-commits
- [PATCH] D47414: [llvm-objcopy] Fix null symbol handling
James Henderson via Phabricator via llvm-commits
- [PATCH] D47414: [llvm-objcopy] Fix null symbol handling
James Henderson via Phabricator via llvm-commits
- [PATCH] D47457: [Sparc] Let llvm-objdump show symbol and addend for Sparc relocations
James Y Knight via Phabricator via llvm-commits
- [PATCH] D47553: Add TargetLowering::shouldExpandAtomicToLibCall and query it from AtomicExpandPass
James Y Knight via Phabricator via llvm-commits
- [PATCH] D47553: Add TargetLowering::shouldExpandAtomicToLibCall and query it from AtomicExpandPass
James Y Knight via Phabricator via llvm-commits
- [PATCH] D47589: [RISCV] Add codegen support for atomic load/stores with RV32A
James Y Knight via Phabricator via llvm-commits
- [PATCH] D47589: [RISCV] Add codegen support for atomic load/stores with RV32A
James Y Knight via Phabricator via llvm-commits
- [PATCH] D47659: Give same-named members unique timestamps on Darwin in llvm-ar.
James Y Knight via Phabricator via llvm-commits
- [PATCH] D47660: Fix support for distinguishing archive members by timestamp on Darwin.
James Y Knight via Phabricator via llvm-commits
- [PATCH] D47660: Fix support for distinguishing archive members by timestamp on Darwin.
James Y Knight via Phabricator via llvm-commits
- [PATCH] D47660: Fix support for distinguishing archive members by timestamp on Darwin.
James Y Knight via Phabricator via llvm-commits
- [PATCH] D46810: 3/3: Fix DWARFUnit::GetUnitDIEPtrOnly stale pointer
Jan Kratochvil via Phabricator via llvm-commits
- [PATCH] D46810: 3/3: Fix DWARFUnit::GetUnitDIEPtrOnly stale pointer
Jan Kratochvil via Phabricator via llvm-commits
- [PATCH] D40470: Protect DWARFCompileUnit::m_die_array by a new mutex
Jan Kratochvil via Phabricator via llvm-commits
- [PATCH] D46810: 3/3: Fix DWARFUnit::GetUnitDIEPtrOnly stale pointer
Jan Kratochvil via Phabricator via llvm-commits
- [PATCH] D47492: DWARFUnit::m_die_array swap()->shrink_to_fit()
Jan Kratochvil via Phabricator via llvm-commits
- [PATCH] D47492: DWARFUnit::m_die_array swap()->shrink_to_fit()
Jan Kratochvil via Phabricator via llvm-commits
- [PATCH] D47492: DWARFUnit::m_die_array swap()->shrink_to_fit()
Jan Kratochvil via Phabricator via llvm-commits
- [PATCH] D40470: Protect DWARFCompileUnit::m_die_array by a new mutex
Jan Kratochvil via Phabricator via llvm-commits
- [PATCH] D40470: Protect DWARFCompileUnit::m_die_array by a new mutex
Jan Kratochvil via Phabricator via llvm-commits
- [PATCH] D40470: Protect DWARFCompileUnit::m_die_array by a new mutex
Jan Kratochvil via Phabricator via llvm-commits
- [llvm] r333622 - AMDGPU/R600: Make sure functions are cacheline aligned
Jan Vesely via llvm-commits
- [PATCH] D47516: AMDGPU/R600: Make sure functions are 8 byte aligned
Jan Vesely via Phabricator via llvm-commits
- [PATCH] D47516: AMDGPU/R600: Make sure functions are cache line aligned
Jan Vesely via Phabricator via llvm-commits
- [PATCH] D47516: AMDGPU/R600: Make sure functions are cache line aligned
Jan Vesely via Phabricator via llvm-commits
- [PATCH] D47516: AMDGPU/R600: Make sure functions are cache line aligned
Jan Vesely via Phabricator via llvm-commits
- [PATCH] D46884: [AArch64] Cortex-A55 scheduler model
Javed Absar via Phabricator via llvm-commits
- [PATCH] D47518: [AArch64][SVE] Asm: Support for FCPY immediate instructions.
Javed Absar via Phabricator via llvm-commits
- [PATCH] D47599: [UBSan] DO NOT COMMIT: precise UBSan checks experiment
Javed Absar via Phabricator via llvm-commits
- [PATCH] D47654: [MachineOutliner] NFC - Move intermediate data structures to MachineOutliner.h
Jessica Paquette via Phabricator via llvm-commits
- [PATCH] D47655: [MachineOutliner] Don't outline sequences where x16/x17/nzcv are live across
Jessica Paquette via Phabricator via llvm-commits
- [PATCH] D47654: [MachineOutliner] NFC - Move intermediate data structures to MachineOutliner.h
Jessica Paquette via Phabricator via llvm-commits
- [PATCH] D47654: [MachineOutliner] NFC - Move intermediate data structures to MachineOutliner.h
Jessica Paquette via Phabricator via llvm-commits
- [PATCH] D47553: Add TargetLowering::shouldExpandAtomicToLibCall and query it from AtomicExpandPass
Jessica Paquette via Phabricator via llvm-commits
- [PATCH] D47609: [lldb, process] Fix occasional hang when launching a process in LLDB
Jim Ingham via Phabricator via llvm-commits
- [PATCH] D47609: [lldb, process] Fix occasional hang when launching a process in LLDB
Jim Ingham via Phabricator via llvm-commits
- [PATCH] D47609: [lldb, process] Fix occasional hang when launching a process in LLDB
Jim Ingham via Phabricator via llvm-commits
- [llvm] r333584 - [lit] Report line number for failed RUN command
Joel E. Denny via llvm-commits
- [llvm] r333592 - Revert r333584: [lit] Report line number for failed RUN command
Joel E. Denny via llvm-commits
- [llvm] r333614 - [lit] Report line number for failed RUN command
Joel E. Denny via llvm-commits
- [llvm] r333614 - [lit] Report line number for failed RUN command
Joel E. Denny via llvm-commits
- [llvm] r333620 - [lit] Terminate ": RUN at line N" with ";" not "&&"
Joel E. Denny via llvm-commits
- [llvm] r333614 - [lit] Report line number for failed RUN command
Joel E. Denny via llvm-commits
- [llvm] r333630 - [lit] Fix windows cmd.exe test config for r333620
Joel E. Denny via llvm-commits
- [PATCH] D44598: [lit] Report line number for failed RUN command
Joel E. Denny via Phabricator via llvm-commits
- [PATCH] D44598: [lit] Report line number for failed RUN command
Joel E. Denny via Phabricator via llvm-commits
- [PATCH] D44598: [lit] Report line number for failed RUN command
Joel E. Denny via Phabricator via llvm-commits
- [PATCH] D44598: [lit] Report line number for failed RUN command
Joel E. Denny via Phabricator via llvm-commits
- [PATCH] D44598: [lit] Report line number for failed RUN command
Joel E. Denny via Phabricator via llvm-commits
- [PATCH] D44598: [lit] Report line number for failed RUN command
Joel E. Denny via Phabricator via llvm-commits
- [PATCH] D47581: [LNT] Fix use of field index in daily report
John Brawn via Phabricator via llvm-commits
- [PATCH] D47631: [ValueTracking] Match select abs pattern when there's an sext involved
John Brawn via Phabricator via llvm-commits
- [PATCH] D47581: [LNT] Fix use of field index in daily report
John Brawn via Phabricator via llvm-commits
- [PATCH] D47581: [LNT] Fix use of field index in daily report
John Brawn via Phabricator via llvm-commits
- [PATCH] D44160: [GVN] Don't use the eliminated load as an available value in phi construction
John Brawn via Phabricator via llvm-commits
- [PATCH] D44564: [BasicAA] Relax restriction on PHI node handling.
John Brawn via Phabricator via llvm-commits
- [llvm] r333421 - [CodeView] Add prefix to CodeView registers.
Jonas Devlieghere via llvm-commits
- [lld] r333425 - [COFF] Update CV register names.
Jonas Devlieghere via llvm-commits
- [llvm] r333565 - [dsymutil] Escape HTML special characters in plist.
Jonas Devlieghere via llvm-commits
- [llvm] r333590 - [ADT] Add unit test for PrintHTMLEscaped
Jonas Devlieghere via llvm-commits
- [llvm] r333608 - [llvm-cov] Use the new PrintHTMLEscaped utility
Jonas Devlieghere via llvm-commits
- [llvm] r333669 - [ADT] Make escaping fn conform to coding guidelines
Jonas Devlieghere via llvm-commits
- [PATCH] D47478: [CodeView] Add prefix to CodeView registers.
Jonas Devlieghere via Phabricator via llvm-commits
- [PATCH] D47478: [CodeView] Add prefix to CodeView registers.
Jonas Devlieghere via Phabricator via llvm-commits
- [PATCH] D47495: [FileSpec] Re-implmenet removeLastPathComponent
Jonas Devlieghere via Phabricator via llvm-commits
- [PATCH] D47535: [FileSpec] Add support for lambdas to EnumerateDirectory. NFC
Jonas Devlieghere via Phabricator via llvm-commits
- [PATCH] D47535: [FileSpec] Add support for lambdas to EnumerateDirectory. NFC
Jonas Devlieghere via Phabricator via llvm-commits
- [PATCH] D47535: [FileSpec] Add support for lambdas to EnumerateDirectory. NFC
Jonas Devlieghere via Phabricator via llvm-commits
- [PATCH] D47535: [FileSpec] Add support for lambdas to EnumerateDirectory. NFC
Jonas Devlieghere via Phabricator via llvm-commits
- [PATCH] D47535: [FileSpec] Add support for lambdas to EnumerateDirectory. NFC
Jonas Devlieghere via Phabricator via llvm-commits
- [PATCH] D47543: DWARFAcceleratorTable: fix equal_range iterators
Jonas Devlieghere via Phabricator via llvm-commits
- [PATCH] D47590: DWARFAcceleratorTable: Add an iterator-based api for accessing names in the index
Jonas Devlieghere via Phabricator via llvm-commits
- [PATCH] D47224: [cmake] Guard another instance where symlinks are being created
Jonas Hahnfeld via Phabricator via llvm-commits
- [PATCH] D47169: [CMake] Use a different source depending on C++ support
Jonas Hahnfeld via Phabricator via llvm-commits
- [PATCH] D47691: [NVPTX] Ignore target-cpu and -features for inling
Jonas Hahnfeld via Phabricator via llvm-commits
- [PATCH] D46870: [MachineScheduler] Don't enforce some hazard checks pre-RA.
Jonas Paulsson via Phabricator via llvm-commits
- [PATCH] D46837: [MachineScheduler] Skip an implicit def of a super-reg added by regalloc in findDefIdx.
Jonas Paulsson via Phabricator via llvm-commits
- [PATCH] D46837: [MachineScheduler] Skip an implicit def of a super-reg added by regalloc in findDefIdx.
Jonas Paulsson via Phabricator via llvm-commits
- [PATCH] D46884: [AArch64] Cortex-A55 scheduler model
Junmo Park via Phabricator via llvm-commits
- [PATCH] D46884: [AArch64] Cortex-A55 scheduler model
Junmo Park via Phabricator via llvm-commits
- [llvm] r328123 - Reapply Support layering fixes.
Justin Bogner via llvm-commits
- [PATCH] D47442: Introduce CheckASLR() in sanitizers
Kamil Rytarowski via Phabricator via llvm-commits
- [PATCH] D47448: [Asan] Attempt to fix for FreeBSD
Kamil Rytarowski via Phabricator via llvm-commits
- [PATCH] D47442: Introduce CheckASLR() in sanitizers
Kamil Rytarowski via Phabricator via llvm-commits
- [PATCH] D47650: Disable recursive interceptors in signal(3)/MSan
Kamil Rytarowski via Phabricator via llvm-commits
- [llvm] r333557 - [ValueTracking] Fix endless recursion in isKnownNonZero()
Karl-Johan Karlsson via llvm-commits
- [llvm] r333767 - [ConstantFold] Add lit testcase for bitcast problem. NFC
Karl-Johan Karlsson via llvm-commits
- [llvm] r333783 - [ConstantFold] Disallow folding vector geps into bitcasts
Karl-Johan Karlsson via llvm-commits
- [PATCH] D47529: [BranchFolding] Fix live-in's when hoisting code
Karl-Johan Karlsson via Phabricator via llvm-commits
- [PATCH] D47529: [BranchFolding] Fix live-in's when hoisting code
Karl-Johan Karlsson via Phabricator via llvm-commits
- [PATCH] D47531: [ValueTracking] Fix endless recursion in isKnownNonZero()
Karl-Johan Karlsson via Phabricator via llvm-commits
- [PATCH] D47531: [ValueTracking] Fix endless recursion in isKnownNonZero()
Karl-Johan Karlsson via Phabricator via llvm-commits
- [PATCH] D47531: [ValueTracking] Fix endless recursion in isKnownNonZero()
Karl-Johan Karlsson via Phabricator via llvm-commits
- [PATCH] D46379: [ConstantFold] Turn off expression simplification for vector type
Karl-Johan Karlsson via Phabricator via llvm-commits
- [PATCH] D46379: [ConstantFold] Turn off expression simplification for vector type
Karl-Johan Karlsson via Phabricator via llvm-commits
- [PATCH] D46379: [ConstantFold] Turn off expression simplification for vector type
Karl-Johan Karlsson via Phabricator via llvm-commits
- [PATCH] D46379: [ConstantFold] Turn off expression simplification for vector type
Karl-Johan Karlsson via Phabricator via llvm-commits
- [PATCH] D45758: [XRay][profiler] Part 3: Profile Collector Service
Keith via Phabricator via llvm-commits
- [PATCH] D46998: [XRay][compiler-rt] Remove reliance on C++ ABI features
Keith via Phabricator via llvm-commits
- [PATCH] D47471: [clangd] Minor cleanup
Kirill Bobyrev via Phabricator via llvm-commits
- [PATCH] D47471: [clangd] Minor cleanup
Kirill Bobyrev via Phabricator via llvm-commits
- [PATCH] D43542: [CodeGen][FastRegAlloc] Disable registers spilling for a naked function (PR28641)
Konstantin Belochapka via Phabricator via llvm-commits
- [llvm] r333451 - AMDGPU: Always set COMPUTE_PGM_RSRC2.ENABLE_TRAP_HANDLER to zero for AMDHSA as
Konstantin Zhuravlyov via llvm-commits
- [PATCH] D47392: AMDGPU: Always set COMPUTE_PGM_RSRC2.ENABLE_TRAP_HANDLER to zero for AMDHSA as it is set by CP
Konstantin Zhuravlyov via Phabricator via llvm-commits
- [PATCH] D47566: AMDGPU: Code object v3 updates
Konstantin Zhuravlyov via Phabricator via llvm-commits
- [PATCH] D47566: AMDGPU: Code object v3 updates
Konstantin Zhuravlyov via Phabricator via llvm-commits
- [PATCH] D47566: AMDHSA: Code object v3 updates
Konstantin Zhuravlyov via Phabricator via llvm-commits
- [PATCH] D47601: AMDGPU: Add 64-bit relative variant kind
Konstantin Zhuravlyov via Phabricator via llvm-commits
- [PATCH] D47504: [AMDGPU] Simplify memory legalizer
Konstantin Zhuravlyov via Phabricator via llvm-commits
- [PATCH] D47289: [scudo] Improve the scalability of the shared TSD model
Kostya Kortchinsky via Phabricator via llvm-commits
- [PATCH] D47442: Introduce CheckASLR() in sanitizers
Kostya Kortchinsky via Phabricator via llvm-commits
- [compiler-rt] r333616 - [libFuzzer] add collect_data_flow.py that allows to run the data-flow tracer several times on subsets of inputs bytes, to overcome DFSan out-of-label failures
Kostya Serebryany via llvm-commits
- [llvm] r333614 - [lit] Report line number for failed RUN command
Kostya Serebryany via llvm-commits
- [llvm] r333614 - [lit] Report line number for failed RUN command
Kostya Serebryany via llvm-commits
- [compiler-rt] r333796 - Add weak definitions of trace-cmp hooks to dfsan
Kostya Serebryany via llvm-commits
- [PATCH] D47605: Add weak definitions of trace-cmp hooks to dfsan
Kostya Serebryany via Phabricator via llvm-commits
- [PATCH] D47605: Add weak definitions of trace-cmp hooks to dfsan
Kostya Serebryany via Phabricator via llvm-commits
- [PATCH] D47581: [LNT] Fix use of field index in daily report
Kristof Beyls via Phabricator via llvm-commits
- [PATCH] D47581: [LNT] Fix use of field index in daily report
Kristof Beyls via Phabricator via llvm-commits
- [llvm] r333543 - [Hexagon] Use vector align-left when shift amount fits in 3 bits
Krzysztof Parzyszek via llvm-commits
- [llvm] r333751 - [SelectionDAG] Expand UADDO/USUBO into ADD/SUBCARRY if legal for target
Krzysztof Parzyszek via llvm-commits
- [llvm] r333760 - [Hexagon] Select HVX code for vector CTPOP, CTLZ, and CTTZ
Krzysztof Parzyszek via llvm-commits
- [llvm] r333771 - [Hexagon] Avoid UB when shifting unsigned integer left by 32
Krzysztof Parzyszek via llvm-commits
- [PATCH] D47559: [SelectionDAG] Expand UADDO/USUBO into ADD/SUBCARRY if legal for target
Krzysztof Parzyszek via Phabricator via llvm-commits
- [PATCH] D47559: [SelectionDAG] Expand UADDO/USUBO into ADD/SUBCARRY if legal for target
Krzysztof Parzyszek via Phabricator via llvm-commits
- [PATCH] D47559: [SelectionDAG] Expand UADDO/USUBO into ADD/SUBCARRY if legal for target
Krzysztof Parzyszek via Phabricator via llvm-commits
- [PATCH] D47559: [SelectionDAG] Expand UADDO/USUBO into ADD/SUBCARRY if legal for target
Krzysztof Parzyszek via Phabricator via llvm-commits
- [PATCH] D47108: [CodeGenCXX] Add -fforce-emit-vtables
Krzysztof Pszeniczny via Phabricator via llvm-commits
- [PATCH] D47108: [CodeGenCXX] Add -fforce-emit-vtables
Krzysztof Pszeniczny via Phabricator via llvm-commits
- [llvm] r333490 - [ORC] Update JITCompileCallbackManager to support multi-threaded code.
Lang Hames via llvm-commits
- [llvm] r333492 - [ORC] Fix an ambiguous make_unique call.
Lang Hames via llvm-commits
- [llvm] r333683 - [ORC] Rename IRMaterializationUnit's Discardable member to SymbolToDefinition,
Lang Hames via llvm-commits
- [llvm] r333684 - [ORC] Add a getRequestedSymbols method to MaterializationResponsibility.
Lang Hames via llvm-commits
- [llvm] r333835 - [ORC] Use JITEvaluatedSymbol for IndirectStubsManager findStub and findPointer.
Lang Hames via llvm-commits
- [llvm] r333852 - [ORC] Add a constructor to create an IRMaterializationUnit from a module and
Lang Hames via llvm-commits
- [PATCH] D47343: [MCJIT] Call JIT notifiers only after code sections are ready.
Lang Hames via Phabricator via llvm-commits
- [llvm] r333377 - [Power9]Legalize and emit code for HW/Byte vector extract and convert to QP
Lei Huang via llvm-commits
- [llvm] r333415 - [PowerPC] Fix the incorrect iterator inside peephole
Lei Huang via llvm-commits
- [PATCH] D46774: [Power9]Legalize and emit code for HWord/Byte vector extract and convert to Quad-Precision
Lei Huang via Phabricator via llvm-commits
- [PATCH] D47437: [PowerPC] Fix the incorrect iterator inside peephole
Lei Huang via Phabricator via llvm-commits
- [PATCH] D47552: [Power9] Implement float128 parameter passing by value
Lei Huang via Phabricator via llvm-commits
- [PATCH] D47550: [Power9] Add __float128 builtins for Round To Odd
Lei Huang via Phabricator via llvm-commits
- [PATCH] D47569: [Power9]Legalize and emit code for quad-precision convert from single-precision
Lei Huang via Phabricator via llvm-commits
- [PATCH] D47573: {Power9} Enable extload of constant values to f128
Lei Huang via Phabricator via llvm-commits
- [PATCH] D47573: {Power9} Enable extload of constant values to f128
Lei Huang via Phabricator via llvm-commits
- [PATCH] D47569: [Power9]Legalize and emit code for quad-precision convert from single-precision
Lei Huang via Phabricator via llvm-commits
- [PATCH] D47569: [Power9]Legalize and emit code for quad-precision convert from single-precision
Lei Huang via Phabricator via llvm-commits
- [PATCH] D47569: [Power9]Legalize and emit code for quad-precision convert from single-precision
Lei Huang via Phabricator via llvm-commits
- [PATCH] D46084: [Fixed Point Arithmetic] Addition of the Fixed Point _Accum type
Leonard Chan via Phabricator via llvm-commits
- [llvm] r333406 - Test Commit Access - Removed Whitespace
Luke Geeson via llvm-commits
- [llvm] r333410 - [AArch64] added FP16 vcvth intrinsic support
Luke Geeson via llvm-commits
- [llvm] r333634 - [AArch64] Reverted rL333427 fixing Clang UnitTest Failure
Luke Geeson via llvm-commits
- [PATCH] D47465: Test Commit Access - Removed Whitespace from LLVM tutorial doc
Luke Geeson via Phabricator via llvm-commits
- [PATCH] D46311: [AArch64] added FP16 vcvth intrinsic support
Luke Geeson via Phabricator via llvm-commits
- [PATCH] D47414: [llvm-objcopy] Fix null symbol handling
Mailing List "llvm-commits" via Phabricator via llvm-commits
- [PATCH] D47511: [AMDGPU] Construct memory clauses before RA
Mandeep Singh Grang via Phabricator via llvm-commits
- [PATCH] D46653: Start support for linking object files with split stacks
Mandeep Singh Grang via Phabricator via llvm-commits
- [PATCH] D46118: [RISCV] AsmParser support for the li pseudo instruction
Mario Werner via Phabricator via llvm-commits
- [PATCH] D46118: [RISCV] AsmParser support for the li pseudo instruction
Mario Werner via Phabricator via llvm-commits
- [PATCH] D46118: [RISCV] AsmParser support for the li pseudo instruction
Mario Werner via Phabricator via llvm-commits
- [llvm] r333556 - [AMDGPU][Waitcnt] Fix handling of loops with many bottom blocks
Mark Searles via llvm-commits
- [llvm] r333559 - [AMDGPU][Waitcnt] Fix build error: unused variable 'SWaitInst'
Mark Searles via llvm-commits
- [PATCH] D47488: [AMDGPU][Waitcnt] Fix handling of loops with many bottom blocks
Mark Searles via Phabricator via llvm-commits
- [PATCH] D47488: [AMDGPU][Waitcnt] Fix handling of loops with many bottom blocks
Mark Searles via Phabricator via llvm-commits
- [PATCH] D47581: [LNT] Fix use of field index in daily report
Martin Liška via Phabricator via llvm-commits
- [llvm] r333440 - DAG: Remove redundant version of getRegisterTypeForCallingConv
Matt Arsenault via llvm-commits
- [llvm] r333441 - AMDGPU: Add nuw to add off of kernarg ptr
Matt Arsenault via llvm-commits
- [llvm] r333442 - AMDGPU: Pass function directly instead of MachineFunction
Matt Arsenault via llvm-commits
- [llvm] r333443 - IRBuilder: Add overload for intrinsics without args
Matt Arsenault via llvm-commits
- [llvm] r333456 - AMDGPU: Round up kernel argument allocation size
Matt Arsenault via llvm-commits
- [llvm] r333457 - AMDGPU: Fix typo in option description
Matt Arsenault via llvm-commits
- [llvm] r333458 - AMDGPU: Fix broken check lines
Matt Arsenault via llvm-commits
- [llvm] r333558 - AMDGPU: Use better alignment for kernarg lowering
Matt Arsenault via llvm-commits
- [llvm] r333730 - AMDGPU: Switch some half using-tests to use amdhsa
Matt Arsenault via llvm-commits
- [PATCH] D47433: AMDGPU: Make various NamedOperands upper case
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D47434: AMDGPU: Turn D16 for MIMG instructions into a regular operand
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D47487: AMDGPU/R600: Move intrinsics to IntrinsicsAMDGPU.td
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D47279: DAG: Remove redundant version of getRegisterTypeForCallingConv
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D47334: AMDGPU: Add nuw to add off of kernarg ptr
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D47361: AMDGPU: Pass function directly instead of MachineFunction
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D47370: AMDGPU: Round up kernel argument allocation size
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D47509: [AMDGPU] Track occupancy in MFI
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D47516: AMDGPU/R600: Make sure functions are 8 byte aligned
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D47516: AMDGPU/R600: Make sure functions are 8 byte aligned
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D47509: [AMDGPU] Track occupancy in MFI
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D47511: [AMDGPU] Construct memory clauses before RA
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D47434: AMDGPU: Turn D16 for MIMG instructions into a regular operand
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D47386: AMDGPU: Use better alignment for kernarg lowering
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D47516: AMDGPU/R600: Make sure functions are cache line aligned
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D47504: [AMDGPU] Simplify memory legalizer
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D47504: [AMDGPU] Simplify memory legalizer
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D47580: AMDGPU: Preserve metadata when widening loads
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D47580: AMDGPU: Preserve metadata when widening loads
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D47580: AMDGPU: Preserve metadata when widening loads
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D47580: AMDGPU: Preserve metadata when widening loads
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D47383: [AMDGPU] Avoid using divergent value in mubuf addr64 descriptor
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D47383: [AMDGPU] Avoid using divergent value in mubuf addr64 descriptor
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D47580: AMDGPU: Preserve metadata when widening loads
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D42200: Fix RegScavenger::unprocess
Matthias Braun via Phabricator via llvm-commits
- [llvm] r333633 - [NFC] Factor out a method for further extension
Max Kazantsev via llvm-commits
- [PATCH] D47574: [EarlyCSE] Propagate conditions of AND and OR instructions
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D47574: [EarlyCSE] Propagate conditions of AND and OR instructions
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D47624: [SimpleLoopUnswitch] Invalidate SCEV after making structural changes to a loop
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D47624: [SimpleLoopUnswitch] Invalidate SCEV after making structural changes to a loop
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D47624: [SimpleLoopUnswitch] Invalidate SCEV after making structural changes to a loop
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D47624: [SimpleLoopUnswitch] Invalidate SCEV after making structural changes to a loop
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D47624: [SimpleLoopUnswitch] Invalidate SCEV after making structural changes to a loop
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D47624: [SimpleLoopUnswitch] Invalidate SCEV after making structural changes to a loop
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D47624: [SimpleLoopUnswitch] Invalidate SCEV after making structural changes to a loop
Max Kazantsev via Phabricator via llvm-commits
- [llvm] r333823 - [MC] Add assembler support for .cg_profile.
Michael J. Spencer via llvm-commits
- [polly] r333426 - [ForwardOpTree] Use less computationally expensive method to compute def-to-target map. NFCI.
Michael Kruse via llvm-commits
- [polly] r333709 - [ZoneAlgo] Make ZoneAlgorithm::isNormalized out-of-quota safe.
Michael Kruse via llvm-commits
- [PATCH] D47385: [Polly][ForwardOpTree] Use less computationally expensive method to compute def-to-target map. NFCI.
Michael Kruse via Phabricator via llvm-commits
- [PATCH] D47604: Add isl C++ list iterators
Michael Kruse via Phabricator via llvm-commits
- [PATCH] D47252: partitionSetParts from C to C++ interface.
Michael Kruse via Phabricator via llvm-commits
- [PATCH] D47604: Add isl C++ list iterators
Michael Kruse via Phabricator via llvm-commits
- [PATCH] D47604: [Polly] Add isl C++ list iterators
Michael Kruse via Phabricator via llvm-commits
- [PATCH] D44965: [llvm][Instrumentation/MC] Add Call Graph Profile pass and object file emission.
Michael Spencer via Phabricator via llvm-commits
- [PATCH] D44965: [llvm][Instrumentation/MC] Add Call Graph Profile pass and object file emission.
Michael Spencer via Phabricator via llvm-commits
- [PATCH] D44965: [llvm][Instrumentation/MC] Add Call Graph Profile pass and object file emission.
Michael Spencer via Phabricator via llvm-commits
- [PATCH] D44965: [llvm][Instrumentation/MC] Add Call Graph Profile pass and object file emission.
Michael Spencer via Phabricator via llvm-commits
- [PATCH] D47407: [LoopInstSimplify] Re-implement the core logic of loop-instsimplify to be both simpler and substantially more efficient.
Michael Zolotukhin via Phabricator via llvm-commits
- [PATCH] D47407: [LoopInstSimplify] Re-implement the core logic of loop-instsimplify to be both simpler and substantially more efficient.
Michael Zolotukhin via Phabricator via llvm-commits
- [PATCH] D40349: [LSan] New experimental flag for background leak checking before exit.
Michail Kashkarov via Phabricator via llvm-commits
- [llvm] r330126 - [InstCombine] simplify fneg+fadd folds; NFC
Mikael Holmén via llvm-commits
- [PATCH] D47624: [SimpleLoopUnswitch] Invalidate SCEV after making structural changes to a loop
Mikael Holmén via Phabricator via llvm-commits
- [PATCH] D47145: [X86][ELF][CET] Adding the .note.gnu.property ELF section in X86
Mikhail Dvoretckii via Phabricator via llvm-commits
- [PATCH] D47145: [X86][ELF][CET] Adding the .note.gnu.property ELF section in X86
Mikhail Dvoretckii via Phabricator via llvm-commits
- [PATCH] D47473: [llvm-readobj] Support GNU_PROPERTY_X86_FEATURE_1_AND notes in .note.gnu.property
Mikhail Dvoretckii via Phabricator via llvm-commits
- [PATCH] D47145: [X86][ELF][CET] Adding the .note.gnu.property ELF section in X86
Mikhail Dvoretckii via Phabricator via llvm-commits
- [PATCH] D47145: [X86][ELF][CET] Adding the .note.gnu.property ELF section in X86
Mikhail Dvoretckii via Phabricator via llvm-commits
- [PATCH] D47145: [X86][ELF][CET] Adding the .note.gnu.property ELF section in X86
Mikhail Dvoretckii via Phabricator via llvm-commits
- [PATCH] D47145: [X86][ELF][CET] Adding the .note.gnu.property ELF section in X86
Mikhail Dvoretckii via Phabricator via llvm-commits
- [PATCH] D45203: [X86] VRNDSCALE* folding from masked and single-value ffloor and fceil patterns
Mikhail Dvoretckii via Phabricator via llvm-commits
- [PATCH] D47469: Unittests: Change linker flags of dynamic library tests
Mikhail Maltsev via Phabricator via llvm-commits
- [PATCH] D39115: [MIPS][MicroMIPS] Extending size reduction pass with LWP and SWP
Milena Vujosevic Janicic via Phabricator via llvm-commits
- [PATCH] D47437: [PowerPC] Fix the incorrect iterator inside peephole
Nemanja Ivanovic via Phabricator via llvm-commits
- [PATCH] D44897: [PowerPC] Do not emit record-form rotates when record-form andi/andis suffices
Nemanja Ivanovic via Phabricator via llvm-commits
- [PATCH] D44897: [PowerPC] Do not emit record-form rotates when record-form andi/andis suffices
Nemanja Ivanovic via Phabricator via llvm-commits
- [PATCH] D45267: [PowerPC] Combine BUILD_VECTOR of int to fp conversions
Nemanja Ivanovic via Phabricator via llvm-commits
- [PATCH] D44548: [DAGCombiner] Expand combining of FP logical operations to sign-setting FP operations
Nemanja Ivanovic via Phabricator via llvm-commits
- [PATCH] D42109: [PowerPC] Follow-up to r322373 for materializing constants that set the CR
Nemanja Ivanovic via Phabricator via llvm-commits
- [PATCH] D44528: [PowerPC] Implement canCombineStoreAndExtract and provide the missing pattern for the combination
Nemanja Ivanovic via Phabricator via llvm-commits
- [PATCH] D44548: [DAGCombiner] Expand combining of FP logical operations to sign-setting FP operations
Nemanja Ivanovic via Phabricator via llvm-commits
- [PATCH] D44548: [DAGCombiner] Expand combining of FP logical operations to sign-setting FP operations
Nemanja Ivanovic via Phabricator via llvm-commits
- [PATCH] D42109: [PowerPC] Follow-up to r322373 for materializing constants that set the CR
Nemanja Ivanovic via Phabricator via llvm-commits
- [PATCH] D42109: [PowerPC] Follow-up to r322373 for materializing constants that set the CR
Nemanja Ivanovic via Phabricator via llvm-commits
- [PATCH] D47573: {Power9} Enable extload of constant values to f128
Nemanja Ivanovic via Phabricator via llvm-commits
- [PATCH] D47569: [Power9]Legalize and emit code for quad-precision convert from single-precision
Nemanja Ivanovic via Phabricator via llvm-commits
- [PATCH] D47569: [Power9]Legalize and emit code for quad-precision convert from single-precision
Nemanja Ivanovic via Phabricator via llvm-commits
- [PATCH] D47568: [Power9] Do the add-imm peephole for pseudo instruction DFLOADf32/DFLOADf64 and the store pair
Nemanja Ivanovic via Phabricator via llvm-commits
- [PATCH] D47550: [Power9] Add __float128 builtins for Round To Odd
Nemanja Ivanovic via Phabricator via llvm-commits
- [PATCH] D47569: [Power9]Legalize and emit code for quad-precision convert from single-precision
Nemanja Ivanovic via Phabricator via llvm-commits
- [PATCH] D47552: [Power9] Implement float128 parameter passing by value
Nemanja Ivanovic via Phabricator via llvm-commits
- [PATCH] D47569: [Power9]Legalize and emit code for quad-precision convert from single-precision
Nemanja Ivanovic via Phabricator via llvm-commits
- [PATCH] D47545: [MC][X86] Allow assembler variable assignment to register name.
Nick Desaulniers via Phabricator via llvm-commits
- [PATCH] D47545: [MC][X86] Allow assembler variable assignment to register name.
Nick Desaulniers via Phabricator via llvm-commits
- tablegen reruns on clean builds after r330742
Nico Weber via llvm-commits
- tablegen reruns on clean builds after r330742
Nico Weber via llvm-commits
- [llvm] r333651 - Use -Wextra spelling instead of -W
Nico Weber via llvm-commits
- [lld] r333652 - lld-link: Implement /INTEGRITYCHECK flag
Nico Weber via llvm-commits
- [PATCH] D47472: lld-link: Implement /INTEGRITYCHECK flag
Nico Weber via Phabricator via llvm-commits
- [PATCH] D47490: Use -Wextra spelling instead of -W
Nico Weber via Phabricator via llvm-commits
- [PATCH] D47490: Use -Wextra spelling instead of -W
Nico Weber via Phabricator via llvm-commits
- [PATCH] D47472: lld-link: Implement /INTEGRITYCHECK flag
Nico Weber via Phabricator via llvm-commits
- [PATCH] D47528: [Release Notes] Add release note for the new LLVM_DEBUG
Nicola Zaghen via Phabricator via llvm-commits
- [llvm] r333436 - TableGen: add some more helpful error messages
Nicolai Haehnle via llvm-commits
- [PATCH] D47434: AMDGPU: Turn D16 for MIMG instructions into a regular operand
Nicolai Hähnle via Phabricator via llvm-commits
- [PATCH] D47434: AMDGPU: Turn D16 for MIMG instructions into a regular operand
Nicolai Hähnle via Phabricator via llvm-commits
- [PATCH] D47429: TableGen: add some more helpful error messages
Nicolai Hähnle via Phabricator via llvm-commits
- [PATCH] D47429: TableGen: add some more helpful error messages
Nicolai Hähnle via Phabricator via llvm-commits
- [PATCH] D47525: [TableGen] Make DAGInstruction own Pattern to avoid leaking it.
Nicolai Hähnle via Phabricator via llvm-commits
- [PATCH] D47430: TableGen: Streamline the semantics of NAME
Nicolai Hähnle via Phabricator via llvm-commits
- [PATCH] D47430: TableGen: Streamline the semantics of NAME
Nicolai Hähnle via Phabricator via llvm-commits
- [PATCH] D47530: TableGen: some LangRef doc fixes
Nicolai Hähnle via Phabricator via llvm-commits
- [PATCH] D47434: AMDGPU: Turn D16 for MIMG instructions into a regular operand
Nicolai Hähnle via Phabricator via llvm-commits
- [PATCH] D47432: TableGen/DAGPatterns: Allow bit constants in addition to int constants
Nicolai Hähnle via Phabricator via llvm-commits
- [PATCH] D46054: [TableGen] Add a general-purpose JSON backend.
Nicolai Hähnle via Phabricator via llvm-commits
- [PATCH] D46054: [TableGen] Add a general-purpose JSON backend.
Nicolai Hähnle via Phabricator via llvm-commits
- [PATCH] D44480: [Sema] Don't skip function bodies with 'auto' without trailing return type
Nikolai Kosjar via Phabricator via llvm-commits
- [PATCH] D44480: [Sema] Don't skip function bodies with 'auto' without trailing return type
Nikolai Kosjar via Phabricator via llvm-commits
- [llvm] r333763 - [DAG] Prune store merge legal store check to stop invalid size. NFCI.
Nirav Dave via llvm-commits
- [llvm] r333764 - [DAG] Remove untriggerable check. NFCI.
Nirav Dave via llvm-commits
- [llvm] r333765 - [DAG] Simplify Expression. NFC.
Nirav Dave via llvm-commits
- [llvm] r333766 - [DAG] Avoid checking for consecutive stores in store merge. NFCI.
Nirav Dave via llvm-commits
- [PATCH] D47545: [MC][X86] Allow assembler variable assignment to register name.
Nirav Dave via Phabricator via llvm-commits
- [PATCH] D47545: [MC][X86] Allow assembler variable assignment to register name.
Nirav Dave via Phabricator via llvm-commits
- [PATCH] D47545: [MC][X86] Allow assembler variable assignment to register name.
Nirav Dave via Phabricator via llvm-commits
- [PATCH] D47545: [MC][X86] Allow assembler variable assignment to register name.
Nirav Dave via Phabricator via llvm-commits
- [PATCH] D47339: [GVN,NewGVN] Propagate nonnull if K dominates J.
Nuno Lopes via Phabricator via llvm-commits
- [PATCH] D47163: [InstCombine] don't change the size of a select if it would mismatch its condition operands' sizes
Omer Paparo Bivas via Phabricator via llvm-commits
- [PATCH] D41574: [Transforms] Adding a WeakReassociate pass
Omer Paparo Bivas via Phabricator via llvm-commits
- [PATCH] D41574: [Transforms] Adding a WeakReassociate pass
Omer Paparo Bivas via Phabricator via llvm-commits
- [PATCH] D47644: Added backprop kernel from Rodinia Benchmark
Pankaj via Phabricator via llvm-commits
- [PATCH] D47644: [test-suite] Added backprop kernel from Rodinia Benchmark
Pankaj via Phabricator via llvm-commits
- [PATCH] D47675: [test-suite][RFC] Using Google Benchmark Library on Harris Kernel
Pankaj via Phabricator via llvm-commits
- [llvm] r333772 - [llvm-objcopy] Fix null symbol handling
Paul Semel via llvm-commits
- [PATCH] D47414: [llvm-objcopy] Fix null symbol handling
Paul Semel via Phabricator via llvm-commits
- [PATCH] D47414: [llvm-objcopy] Fix null symbol handling
Paul Semel via Phabricator via llvm-commits
- [PATCH] D47414: [llvm-objcopy] Fix null symbol handling
Paul Semel via Phabricator via llvm-commits
- [PATCH] D47493: [llvm-objdump] Add -R option
Paul Semel via Phabricator via llvm-commits
- [PATCH] D47493: [llvm-objdump] Add -R option
Paul Semel via Phabricator via llvm-commits
- [PATCH] D47493: [llvm-objdump] Add -R option
Paul Semel via Phabricator via llvm-commits
- [PATCH] D47505: [llvm-strip] Add -o option
Paul Semel via Phabricator via llvm-commits
- [PATCH] D47505: [llvm-strip] Add -o option
Paul Semel via Phabricator via llvm-commits
- [PATCH] D47505: [llvm-strip] Add -o option
Paul Semel via Phabricator via llvm-commits
- [PATCH] D47414: [llvm-objcopy] Fix null symbol handling
Paul Semel via Phabricator via llvm-commits
- [PATCH] D47414: [llvm-objcopy] Fix null symbol handling
Paul Semel via Phabricator via llvm-commits
- [PATCH] D47414: [llvm-objcopy] Fix null symbol handling
Paul Semel via Phabricator via llvm-commits
- [PATCH] D47414: [llvm-objcopy] Fix null symbol handling
Paul Semel via Phabricator via llvm-commits
- [PATCH] D47414: [llvm-objcopy] Fix null symbol handling
Paul Semel via Phabricator via llvm-commits
- [PATCH] D47414: [llvm-objcopy] Fix null symbol handling
Paul Semel via Phabricator via llvm-commits
- [PATCH] D47674: [llvm-strip] Add missing aliases for --strip-debug
Paul Semel via Phabricator via llvm-commits
- [PATCH] D47493: [llvm-objdump] Add -R option
Paul Semel via Phabricator via llvm-commits
- [PATCH] D47493: [llvm-objdump] Add -R option
Paul Semel via Phabricator via llvm-commits
- [llvm] r333635 - DWARFAcceleratorTable: fix equal_range iterators
Pavel Labath via llvm-commits
- [llvm] r333738 - DWARFAcceleratorTable: Add an iterator-based api for accessing names in the index
Pavel Labath via llvm-commits
- [PATCH] D47368: ManualDWARFIndex: Treat DW_TAG_subprogram and DW_TAG_inlined_subroutine the same way
Pavel Labath via Phabricator via llvm-commits
- [PATCH] D47535: [FileSpec] Add support for lambdas to EnumerateDirectory. NFC
Pavel Labath via Phabricator via llvm-commits
- [PATCH] D47535: [FileSpec] Add support for lambdas to EnumerateDirectory. NFC
Pavel Labath via Phabricator via llvm-commits
- [PATCH] D47535: [FileSpec] Add support for lambdas to EnumerateDirectory. NFC
Pavel Labath via Phabricator via llvm-commits
- [PATCH] D47543: DWARFAcceleratorTable: fix equal_range iterators
Pavel Labath via Phabricator via llvm-commits
- [PATCH] D47560: [CMake] Use find_package to find zlib
Pavel Labath via Phabricator via llvm-commits
- [PATCH] D47543: DWARFAcceleratorTable: fix equal_range iterators
Pavel Labath via Phabricator via llvm-commits
- [PATCH] D47492: DWARFUnit::m_die_array swap()->shrink_to_fit()
Pavel Labath via Phabricator via llvm-commits
- [PATCH] D46885: Remove append parameter to FindGlobalVariables
Pavel Labath via Phabricator via llvm-commits
- [PATCH] D47590: DWARFAcceleratorTable: Add an iterator-based api for accessing names in the index
Pavel Labath via Phabricator via llvm-commits
- [PATCH] D47560: [CMake] Use find_package to find zlib
Pavel Labath via Phabricator via llvm-commits
- [PATCH] D47609: [lldb, process] Fix occasional hang when launching a process in LLDB
Pavel Labath via Phabricator via llvm-commits
- [PATCH] D47590: DWARFAcceleratorTable: Add an iterator-based api for accessing names in the index
Pavel Labath via Phabricator via llvm-commits
- [PATCH] D47590: DWARFAcceleratorTable: Add an iterator-based api for accessing names in the index
Pavel Labath via Phabricator via llvm-commits
- [PATCH] D47593: [MC] Fallback on DWARF when generating compact unwind on AArch64
Pete Cooper via Phabricator via llvm-commits
- [lld] r333480 - ELF: Run the same test without --thinlto-jobs as we do with --thinlto-jobs.
Peter Collingbourne via llvm-commits
- [llvm] r333581 - llvm-objcopy: Set sh_link to 0 on unrecognized symtab-linked sections.
Peter Collingbourne via llvm-commits
- [llvm] r333677 - IRGen: Write .dwo files when -split-dwarf-file is used together with -fthinlto-index.
Peter Collingbourne via llvm-commits
- [lld] r333793 - ELF: Ignore argument after --plugin.
Peter Collingbourne via llvm-commits
- [PATCH] D47391: [COFF] Simplify symbol table output section computation
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D47497: [COFF] Unify output section code. NFC
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D47494: [LowerTypeTests] Discard extern_weak linkage for definitions
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D47497: [COFF] Unify output section code. NFC
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D47497: [COFF] Unify output section code. NFC
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D47162: [WebAssembly] Initial support for LTO
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D44965: [llvm][Instrumentation/MC] Add Call Graph Profile pass and object file emission.
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D47512: [ELF] Group LTO options together. NFC.
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D47513: [ELF] Remove redundant use of -m/-triple in test files. NFC.
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D47513: [ELF] Remove redundant use of -m/-triple in test files. NFC.
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D47162: [WebAssembly] Initial support for LTO
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D47396: [LLD] Place .nv_fatbin section at the beginning of the executable.
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D46326: ThinLTO+CFI: short-circuit direct calls to jump table entries
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D47404: llvm-objcopy: Set sh_link to 0 on unrecognized symtab-linked sections.
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D47558: Simplify `ld.lld --help` message.
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D46653: Start support for linking object files with split stacks
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D47562: Add "(default)" to default options
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D47597: IRGen: Write .dwo files when -split-dwarf-file is used together with -fthinlto-index.
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D47588: Print out "Alias for -foo" instead of repeating the same help message for -foo.
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D47399: Add _LIBCPP_LARGE_CODEBASE
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D47602: Correct aligment computation for shared object symbols
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D47602: Correct aligment computation for shared object symbols
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D47594: [ThinLTOBitcodeWriter] Emit summaries for regular LTO modules
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D47602: Correct aligment computation for shared object symbols
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D47602: Correct aligment computation for shared object symbols
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D47602: Correct aligment computation for shared object symbols
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D47602: Correct aligment computation for shared object symbols
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D47602: Correct aligment computation for shared object symbols
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D47602: Correct aligment computation for shared object symbols
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D47648: ELF: Don't query a shared symbol's alignment unless necessary.
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D46326: ThinLTO+CFI: short-circuit direct calls to jump table entries
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D47648: ELF: Don't query a shared symbol's alignment unless necessary.
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D47648: ELF: Don't query a shared symbol's alignment unless necessary.
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D47602: Correct aligment computation for shared object symbols
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D47605: Add weak definitions of trace-cmp hooks to dfsan
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D47657: ELF: Ignore argument after --plugin.
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D47656: Show choices of multiple-choice options in `ld.lld --help` message.
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D47657: ELF: Ignore argument after --plugin.
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D47657: ELF: Ignore argument after --plugin.
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D47602: Correct aligment computation for shared object symbols
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D44965: [llvm][Instrumentation/MC] Add Call Graph Profile pass and object file emission.
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D47098: [ELF] Make R_GOTONLY_PC_FROM_END R_GOTREL_FROM_END relative to _GLOBAL_OFFSET_TABLE_ instead of end of .got
Peter Smith via Phabricator via llvm-commits
- [PATCH] D47098: [ELF] Make R_GOTONLY_PC_FROM_END R_GOTREL_FROM_END relative to _GLOBAL_OFFSET_TABLE_ instead of end of .got
Peter Smith via Phabricator via llvm-commits
- [PATCH] D47098: [ELF] Make R_GOTONLY_PC_FROM_END R_GOTREL_FROM_END relative to _GLOBAL_OFFSET_TABLE_ instead of end of .got
Peter Smith via Phabricator via llvm-commits
- [PATCH] D44928: [MC] Pass MCSubtargetInfo to fixupNeedsRelaxation and applyFixup
Peter Smith via Phabricator via llvm-commits
- [PATCH] D45959: [MC] Move bundling and MCSubtargetInfo to MCEncodedFragment [NFC]
Peter Smith via Phabricator via llvm-commits
- [PATCH] D45960: [MC] Add MCSubtargetInfo to MCPaddingFragment [NFC]
Peter Smith via Phabricator via llvm-commits
- [PATCH] D45961: [MC] Add MCSubtargetInfo to MCAlignFragment [NFC]
Peter Smith via Phabricator via llvm-commits
- [PATCH] D45962: [MC] Use local MCSubtargetInfo in writeNops
Peter Smith via Phabricator via llvm-commits
- [PATCH] D47507: [MC] [X86] Teach leaq _GLOBAL_OFFSET_TABLE(%rip), %r15 to use R_X86_64_GOTPC32 instead of R_X86_64_PC32
Peter Smith via Phabricator via llvm-commits
- [PATCH] D47373: [ELF] - Also use DW_AT_linkage_name when gathering information about variables for error messages.
Peter Smith via Phabricator via llvm-commits
- [PATCH] D46305: [MC][ARM] Correct Thumb BL instruction range
Peter Smith via Phabricator via llvm-commits
- [compiler-rt] r333809 - [Fuzzer] Migrate Fuchsia port from launchpad to fdio_spawn
Petr Hosek via llvm-commits
- [PATCH] D47208: [profile] Support profiling runtime on Fuchsia
Petr Hosek via Phabricator via llvm-commits
- [PATCH] D47208: [profile] Support profiling runtime on Fuchsia
Petr Hosek via Phabricator via llvm-commits
- [PATCH] D47560: [CMake] Use find_package to find zlib
Petr Hosek via Phabricator via llvm-commits
- [PATCH] D47561: [CMake] Unify handling of libxml2 with other libraries
Petr Hosek via Phabricator via llvm-commits
- [PATCH] D47560: [CMake] Use find_package to find zlib
Petr Hosek via Phabricator via llvm-commits
- [PATCH] D47560: [CMake] Use find_package to find zlib
Petr Hosek via Phabricator via llvm-commits
- [PATCH] D47561: [CMake] Unify handling of libxml2 with other libraries
Petr Hosek via Phabricator via llvm-commits
- [PATCH] D47560: [CMake] Use find_package to find zlib
Petr Hosek via Phabricator via llvm-commits
- [PATCH] D47649: [Fuzzer] Migrate Fuchsia port from launchpad to fdio_spawn
Petr Hosek via Phabricator via llvm-commits
- [PATCH] D47649: [Fuzzer] Migrate Fuchsia port from launchpad to fdio_spawn
Petr Hosek via Phabricator via llvm-commits
- [PATCH] D47649: [Fuzzer] Migrate Fuchsia port from launchpad to fdio_spawn
Petr Hosek via Phabricator via llvm-commits
- [PATCH] D43568: [OMPT] Rename ompt_frame_t to omp_frame_t
Phabricator via Phabricator via llvm-commits
- [PATCH] D46530: [OMPT] Rename ompt_wait_id to omp_wait_id
Phabricator via Phabricator via llvm-commits
- [PATCH] D44888: [RISCV] Add -mrelax/-mno-relax flags to enable/disable RISCV linker relaxation
Phabricator via Phabricator via llvm-commits
- [PATCH] D47439: [X86] Disable a DAG combine to allow packed AVX512DQ instructions to be consistently used for i64->float/double conversions.
Phabricator via Phabricator via llvm-commits
- [PATCH] D47310: [AArch64][SVE] Asm: Support for ADD (immediate) instructions.
Phabricator via Phabricator via llvm-commits
- [PATCH] D47363: [AArch64][SVE] Asm: Support for AND, ORR, EOR and BIC instructions.
Phabricator via Phabricator via llvm-commits
- [PATCH] D47365: [AArch64][SVE] Asm: Support for predicated LSL/LSR (vectors)
Phabricator via Phabricator via llvm-commits
- [PATCH] D47380: Make getStrictFPOpcodeAction(...) more accessible
Phabricator via Phabricator via llvm-commits
- [PATCH] D47429: TableGen: add some more helpful error messages
Phabricator via Phabricator via llvm-commits
- [PATCH] D47086: [WebAssembly] Add more error checking to object file parsing
Phabricator via Phabricator via llvm-commits
- [PATCH] D47126: [RISCV] Support resolving fixup_riscv_call and add to MCFixupKindInfo table
Phabricator via Phabricator via llvm-commits
- [PATCH] D47398: [WebAssembly] MC: Add compile-twice test and fix corresponding bug
Phabricator via Phabricator via llvm-commits
- [PATCH] D47047: MC: Remove redundant substr() call
Phabricator via Phabricator via llvm-commits
- [PATCH] D47500: [WebAssembly] Add support for response file parsing
Phabricator via Phabricator via llvm-commits
- [PATCH] D47512: [ELF] Group LTO options together. NFC.
Phabricator via Phabricator via llvm-commits
- [PATCH] D47476: Support __iso_volatile_load8 etc on aarch64-win32.
Phabricator via Phabricator via llvm-commits
- [PATCH] D47476: Support __iso_volatile_load8 etc on aarch64-win32.
Phabricator via Phabricator via llvm-commits
- [PATCH] D47483: [AArch64][AsmParser] Fix segfault on illegal fpimm.
Phabricator via Phabricator via llvm-commits
- [PATCH] D47468: [YAML] Quote multiline string scalars
Phabricator via Phabricator via llvm-commits
- [PATCH] D47065: [clangd] Enable parsing of non-doxygen comments in global-symbol-builder
Phabricator via Phabricator via llvm-commits
- [PATCH] D47451: [analyzer] Remove the redundant check about same state transition in `ArrayBoundCheckerV2.cpp`.
Phabricator via Phabricator via llvm-commits
- [PATCH] D44480: [Sema] Don't skip function bodies with 'auto' without trailing return type
Phabricator via Phabricator via llvm-commits
- [PATCH] D46133: [InstCombine, ARM, AArch64] Convert table lookup to shuffle vector
Phabricator via Phabricator via llvm-commits
- [PATCH] D47513: [ELF] Remove redundant use of -m/-triple in test files. NFC.
Phabricator via Phabricator via llvm-commits
- [PATCH] D47162: [WebAssembly] Initial support for LTO
Phabricator via Phabricator via llvm-commits
- [PATCH] D47508: [lldb-test] Add a testing harness for the JIT's IRMemoryMap
Phabricator via Phabricator via llvm-commits
- [PATCH] D46918: [Coverage] Discard the last uncompleted deferred region in a decl
Phabricator via Phabricator via llvm-commits
- [PATCH] D46918: [Coverage] Discard the last uncompleted deferred region in a decl
Phabricator via Phabricator via llvm-commits
- [PATCH] D47572: [llvm-exegesis][NFCI] Counter::Counter(): more useful msg on even open error
Phabricator via Phabricator via llvm-commits
- [PATCH] D46273: [InstCombine, ARM] Convert vld1 to llvm load
Phabricator via Phabricator via llvm-commits
- [PATCH] D47536: [MCSchedule] Add the ability to correctly compute the latency and throughput information for MCInst.
Phabricator via Phabricator via llvm-commits
- [PATCH] D47155: [analyzer] Improve simplifySVal performance.
Phabricator via Phabricator via llvm-commits
- [PATCH] D47402: [analyzer] Improve simplifySVal performance further.
Phabricator via Phabricator via llvm-commits
- [PATCH] D47496: [ADT] Annotate immutable data structure methods with LLVM_NODISCARD.
Phabricator via Phabricator via llvm-commits
- [PATCH] D47499: [analyzer] Annotate program state update methods with LLVM_NODISCARD.
Phabricator via Phabricator via llvm-commits
- [PATCH] D47481: Initialize FunctionCaller::m_struct_valid
Phabricator via Phabricator via llvm-commits
- [PATCH] D47551: [IRMemoryMap] Fix the alignment adjustment in Malloc
Phabricator via Phabricator via llvm-commits
- [PATCH] D47348: [LoopIdiomRecognize] Only convert loops to ctlz if we can prove that the input is non-negative.
Phabricator via Phabricator via llvm-commits
- [PATCH] D47303: [analyzer] NFC: Merge object construction related state traits into one.
Phabricator via Phabricator via llvm-commits
- [PATCH] D47328: [AArch64][SVE] Asm: Support for DUPM (masked immediate) instruction.
Phabricator via Phabricator via llvm-commits
- [PATCH] D47063: [clangd] Keep only a limited number of idle ASTs in memory
Phabricator via Phabricator via llvm-commits
- [PATCH] D47482: [AArch64][SVE] Asm: Support for FDUP_ZI (copy fp immediate) instruction.
Phabricator via Phabricator via llvm-commits
- [PATCH] D47663: Add a debug dump for DbgValueHistoryMap
Phabricator via Phabricator via llvm-commits
- [PATCH] D44965: [llvm][Instrumentation/MC] Add Call Graph Profile pass and object file emission.
Phabricator via Phabricator via llvm-commits
- [PATCH] D47678: [lldb, lldm-mi] Fix hanging of -exec-run command.
Phabricator via Phabricator via llvm-commits
- [PATCH] D47517: [AArch64][SVE] Asm: Support for CPY immediate instructions
Phabricator via Phabricator via llvm-commits
- [PATCH] D47518: [AArch64][SVE] Asm: Support for FCPY immediate instructions.
Phabricator via Phabricator via llvm-commits
- [PATCH] D47570: [AArch64][SVE] Asm: Support for indexed DUP instructions.
Phabricator via Phabricator via llvm-commits
- [PATCH] D45162: [EarlyCSE] Add debug counter for debugging mis-optimizations. NFC.
Philip Reames via Phabricator via llvm-commits
- [PATCH] D47108: [CodeGenCXX] Add -fforce-emit-vtables
Piotr Padlewski via Phabricator via llvm-commits
- [PATCH] D47214: [InstCombine] Replace bcmp/bcopy with memcmp/memmove
Piotr Padlewski via Phabricator via llvm-commits
- [PATCH] D45151: [LICM] Hoisting invariant.group loads
Piotr Padlewski via Phabricator via llvm-commits
- [PATCH] D45151: [LICM] Hoisting invariant.group loads
Piotr Padlewski via Phabricator via llvm-commits
- [PATCH] D47103: Implement strip.invariant.group
Piotr Padlewski via Phabricator via llvm-commits
- [PATCH] D47299: [CodeGenCXX] Emit strip.invariant.group with -fstrict-vtable-pointers
Piotr Padlewski via Phabricator via llvm-commits
- [PATCH] D47437: [PowerPC] Fix the incorrect iterator inside peephole
Qing Shan Zhang via Phabricator via llvm-commits
- [PATCH] D47568: [Power9] Do the add-imm peephole for pseudo instruction DFLOADf32/DFLOADf64 and the store pair
Qing Shan Zhang via Phabricator via llvm-commits
- [PATCH] D47568: [Power9] Do the add-imm peephole for pseudo instruction DFLOADf32/DFLOADf64 and the store pair
Qing Shan Zhang via Phabricator via llvm-commits
- [PATCH] D47568: [Power9] Do the add-imm peephole for pseudo instruction DFLOADf32/DFLOADf64 and the store pair
Qing Shan Zhang via Phabricator via llvm-commits
- [PATCH] D46377: [PowerPC] Forward source register of add-immediate to D-Form instructions
Qing Shan Zhang via Phabricator via llvm-commits
- [compiler-rt] r333595 - [asan] Remove unneeded VirtualQuery from exception handler
Reid Kleckner via llvm-commits
- [compiler-rt] r333678 - Fix GCC 4.8.5 build by avoiding braced default member initializer
Reid Kleckner via llvm-commits
- [PATCH] D47440: Use uniform mechanism for OOM errors handling
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D47490: Use -Wextra spelling instead of -W
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D47440: Use uniform mechanism for OOM errors handling
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D47391: [COFF] Simplify symbol table output section computation
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D47210: [lit] Fix the `--max-time` flag feature which was completely broken.
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D47467: [IR] Begin removal of TerminatorInst by removing successor manipulation.
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D47545: [MC][X86] Allow assembler variable assignment to register name.
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D44598: [lit] Report line number for failed RUN command
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D47210: [lit] Fix the `--max-time` flag feature which was completely broken.
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D47545: [MC][X86] Allow assembler variable assignment to register name.
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D47565: Fix /WholeArchive bug.
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D47565: Fix /WholeArchive bug.
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D47563: Relax GOTPCREL relocations for tail jmp instructions
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D47578: Do not enforce absolute path argv0 in windows
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D45756: [XRay][profiler] Part 1: XRay Allocator and Array Implementations
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D45756: [XRay][profiler] Part 1: XRay Allocator and Array Implementations
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D47210: [lit] Fix the `--max-time` flag feature which was completely broken.
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D47565: Fix /WholeArchive bug.
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D47565: Fix /WholeArchive bug.
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D47662: Move some function declarations out of WindowsSupport.h
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D47575: [ASAN] Sanitize testsuite for ARM.
Renato Golin via Phabricator via llvm-commits
- [PATCH] D46283: [AArch64] Set vectorizer-maximize-bandwidth as default true
Renato Golin via Phabricator via llvm-commits
- [PATCH] D47208: [profile] Support profiling runtime on Fuchsia
Roland McGrath via Phabricator via llvm-commits
- [PATCH] D47649: [Fuzzer] Migrate Fuchsia port from launchpad to fdio_spawn
Roland McGrath via Phabricator via llvm-commits
- [llvm] r333394 - Added library LLVMSupport to dependencies of LLVMDemangle
Roman Lebedev via llvm-commits
- [llvm] r333395 - Reverted commits 333390, 333391 and 333394
Roman Lebedev via llvm-commits
- [llvm] r333631 - Revert rL333106 / D46814: [InstCombine] Fold unfolded masked merge pattern with variable mask!
Roman Lebedev via llvm-commits
- [llvm] r333106 - [InstCombine] Fold unfolded masked merge pattern with variable mask!
Roman Lebedev via llvm-commits
- [llvm] r333632 - [llvm-exegesis][NFCI] Counter::Counter(): more useful msg on event open error
Roman Lebedev via llvm-commits
- [PATCH] D47452: [NFC][X86][AArch64] Add some more IR tests for BZHI instruction
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D47453: [X86] Emit BZHI when mask is ~(-1 << nbits))
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D47452: [NFC][X86][AArch64] Reorganize/cleanup BZHI test patterns
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D47453: [X86] Emit BZHI when mask is ~(-1 << nbits))
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D47452: [NFC][X86][AArch64] Reorganize/cleanup BZHI test patterns
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D47452: [NFC][X86][AArch64] Reorganize/cleanup BZHI test patterns
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D44548: [DAGCombiner] Expand combining of FP logical operations to sign-setting FP operations
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D47440: Use uniform mechanism for OOM errors handling
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D47453: [X86] Emit BZHI when mask is ~(-1 << nbits))
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D47452: [NFC][X86][AArch64] Reorganize/cleanup BZHI test patterns
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D44598: [lit] Report line number for failed RUN command
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D46814: [InstCombine] Fold unfolded masked merge pattern with variable mask!
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D46602: [clang-tidy] Store checks profiling info as YAML files
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D47572: [llvm-exegesis][NFCI] Counter::Counter(): more useful msg on even open error
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D47572: [llvm-exegesis][NFCI] Counter::Counter(): more useful msg on even open error
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D47574: [EarlyCSE] Propagate conditions of AND and OR instructions
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D47428: [InstCombine] PR37603: low bit mask canonicalization
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D46602: [clang-tidy] Store checks profiling info as YAML files
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D46602: [clang-tidy] Store checks profiling info as YAML files
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D47676: [X86][Znver1] Specify Register Files, RCU; FP scheduler capacity.
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D47452: [NFC][X86][AArch64] Reorganize/cleanup BZHI test patterns
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D47453: [X86] Emit BZHI when mask is ~(-1 << nbits))
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D47453: [X86] Emit BZHI when mask is ~(-1 << nbits))
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D47452: [NFC][X86][AArch64] Reorganize/cleanup BZHI test patterns
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D47452: [NFC][X86][AArch64] Reorganize/cleanup BZHI test patterns
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D47452: [NFC][X86][AArch64] Reorganize/cleanup BZHI test patterns
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D47453: [X86] Emit BZHI when mask is ~(-1 << nbits))
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D47452: [NFC][X86][AArch64] Reorganize/cleanup BZHI test patterns
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D47686: [InstCombine] refine UB-handling in shuffle-binop transform
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D47452: [NFC][X86][AArch64] Reorganize/cleanup BZHI test patterns
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D47686: [InstCombine] refine UB-handling in shuffle-binop transform
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D47428: [InstCombine] PR37603: low bit mask canonicalization
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D47681: [DAGCombiner] Bug 31275- Extract a shift from a constant mul or udiv if a rotate can be formed
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D47690: [X86][BMI][TBM] Only demand bottom 16-bits of the BEXTR control op (PR34042)
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D47681: [DAGCombiner] Bug 31275- Extract a shift from a constant mul or udiv if a rotate can be formed
Roman Lebedev via Phabricator via llvm-commits
- [llvm] r333562 - [GlobalISel][Legalizer] NFC mostly reducing LegalizeRuleSet's methods' inter-dependecies
Roman Tereshin via llvm-commits
- [llvm] r333576 - [GlobalISel][Legalizer] LegalizerInfo verifier: check rules cover type indices
Roman Tereshin via llvm-commits
- [llvm] r333597 - [GlobalISel][AArch64] LegalizerInfo verifier: Adding LegalizerInfo::verify(...) call w/o fixing bugs
Roman Tereshin via llvm-commits
- [llvm] r333618 - [GlobalISel][AArch64] LegalizerInfo verifier: Fixing bugs exposed by LegalizerInfo::verify(...)
Roman Tereshin via llvm-commits
- [llvm] r333619 - [GlobalISel][Legalizer] LegalizerInfo verifier: Making LegalizerInfo::verify(...) errors fatal
Roman Tereshin via llvm-commits
- [llvm] r333662 - [GlobalISel][X86] LegalizerInfo verifier: Adding LegalizerInfo::verify(...) call and fixing bugs exposed
Roman Tereshin via llvm-commits
- [llvm] r333663 - [GlobalISel][ARM] LegalizerInfo verifier: Adding LegalizerInfo::verify(...) call and fixing bugs exposed
Roman Tereshin via llvm-commits
- [llvm] r333664 - [GlobalISel][AMDGPU] LegalizerInfo verifier: Adding LegalizerInfo::verify(...) call for AMDGPU
Roman Tereshin via llvm-commits
- [llvm] r333665 - [GlobalISel][Mips] LegalizerInfo verifier: Adding LegalizerInfo::verify(...) call for Mips
Roman Tereshin via llvm-commits
- [llvm] r333806 - [DebugInfo] Refactoring DIType::setFlags to DIType::cloneWithFlags, NFC
Roman Tereshin via llvm-commits
- [PATCH] D47424: [MIRParser] Add parser support for 'true' and 'false' i1s.
Roman Tereshin via Phabricator via llvm-commits
- [PATCH] D47425: [GlobalISel][Legalizer] Fix i1s being sign extended instead of zero-extended
Roman Tereshin via Phabricator via llvm-commits
- [PATCH] D47425: [GlobalISel][Legalizer] Fix i1s being sign extended instead of zero-extended
Roman Tereshin via Phabricator via llvm-commits
- [PATCH] D47425: [GlobalISel][Legalizer] Fix i1s being sign extended instead of zero-extended
Roman Tereshin via Phabricator via llvm-commits
- [PATCH] D46338: [GlobalISel][Legalizer] LegalizerInfo verifier: checking that legalization rules cover all type indices
Roman Tereshin via Phabricator via llvm-commits
- [PATCH] D46339: [GlobalISel][Legalizer] LegalizerInfo verifier: Follow Up
Roman Tereshin via Phabricator via llvm-commits
- [PATCH] D47425: [AArch64][GlobalISel] Zero-extend s1 values when returning.
Roman Tereshin via Phabricator via llvm-commits
- [PATCH] D45640: [MIR][MachineCSE] Implementing proper MachineInstr::getNumExplicitDefs()
Roman Tereshin via Phabricator via llvm-commits
- [PATCH] D47615: [DebugInfo] Adding DISubprogram::setFlags identical to DIType::setFlags
Roman Tereshin via Phabricator via llvm-commits
- [PATCH] D47615: [DebugInfo] Adding DISubprogram::setFlags identical to DIType::setFlags
Roman Tereshin via Phabricator via llvm-commits
- [PATCH] D47615: [DebugInfo] Adding DISubprogram::setFlags identical to DIType::setFlags
Roman Tereshin via Phabricator via llvm-commits
- [PATCH] D47424: [MIRParser] Add parser support for 'true' and 'false' i1s.
Roman Tereshin via Phabricator via llvm-commits
- [PATCH] D47615: [DebugInfo] Refactoring DIType::setFlags to DIType::cloneWithFlags
Roman Tereshin via Phabricator via llvm-commits
- [PATCH] D47615: [DebugInfo] Refactoring DIType::setFlags to DIType::cloneWithFlags
Roman Tereshin via Phabricator via llvm-commits
- [PATCH] D47615: [DebugInfo] Refactoring DIType::setFlags to DIType::cloneWithFlags
Roman Tereshin via Phabricator via llvm-commits
- [PATCH] D46662: [X86] condition branches folding for three-way conditional codes
Rong Xu via Phabricator via llvm-commits
- [PATCH] D46662: [X86] condition branches folding for three-way conditional codes
Rong Xu via Phabricator via llvm-commits
- [lld] r333596 - Simplify `ld.lld --help` message.
Rui Ueyama via llvm-commits
- [lld] r333607 - Add "(default)" to default options
Rui Ueyama via llvm-commits
- [lld] r333646 - Implement --{push,pop}-state.
Rui Ueyama via llvm-commits
- [lld] r333647 - Fix a wrong `ld.lld --help` message.
Rui Ueyama via llvm-commits
- [lld] r333648 - Attempt to fix a buildbot.
Rui Ueyama via llvm-commits
- [lld] r333654 - Fix formatting. NFC.
Rui Ueyama via llvm-commits
- [lld] r333655 - Remove name from unused options. NFC.
Rui Ueyama via llvm-commits
- [lld] r333596 - Simplify `ld.lld --help` message.
Rui Ueyama via llvm-commits
- [lld] r333596 - Simplify `ld.lld --help` message.
Rui Ueyama via llvm-commits
- [lld] r333596 - Simplify `ld.lld --help` message.
Rui Ueyama via llvm-commits
- [lld] r333694 - Print out "Alias for -foo" instead of repeating the same help message for -foo.
Rui Ueyama via llvm-commits
- [PATCH] D47656: Show choices of multiple-choice options in `ld.lld --help` message.
Rui Ueyama via llvm-commits
- [lld] r333792 - Show choices of multiple-choice options in `ld.lld --help` message.
Rui Ueyama via llvm-commits
- [PATCH] D47325: [PPC64] Support the General-Dynamic tls relocations
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D47479: Add support for Hexagon
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D47479: Add support for Hexagon
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D47162: [WebAssembly] Initial support for LTO
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D47500: [WebAssembly] Add support for response file parsing
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D47472: lld-link: Implement /INTEGRITYCHECK flag
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D47379: [lld] Rename R_TLSGD/R_TLSLD to R_TLSGD_FROM_END/R_TLSLD_FROM_END [NFC]
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D47500: [WebAssembly] Add support for response file parsing
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D47500: [WebAssembly] Add support for response file parsing
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D47500: [WebAssembly] Add support for response file parsing
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D47500: [WebAssembly] Add support for response file parsing
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D47538: [PPC64] Support R_PPC64_GOT_TLSLD16* relocations
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D47540: [lld] Enable Visual Studio compatible output
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D47542: Implement --{push,pop}-state.
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D47540: [lld] Enable Visual Studio compatible output
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D47396: [LLD] Place .nv_fatbin section at the beginning of the executable.
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D47558: Simplify `ld.lld --help` message.
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D47558: Simplify `ld.lld --help` message.
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D46653: Start support for linking object files with split stacks
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D47562: Add "(default)" to default options
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D47562: Add "(default)" to default options
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D47565: Fix /WholeArchive bug.
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D47542: Implement --{push,pop}-state.
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D47578: Do not enforce absolute path argv0 in windows
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D47542: Implement --{push,pop}-state.
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D47562: Add "(default)" to default options
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D47542: Implement --{push,pop}-state.
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D47588: Print out "Alias for -foo" instead of repeating the same help message for -foo.
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D47591: Fix rpath-link handling
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D47578: Do not enforce absolute path argv0 in windows
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D47602: Correct aligment computation for shared object symbols
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D47602: Correct aligment computation for shared object symbols
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D47602: Correct aligment computation for shared object symbols
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D47602: Correct aligment computation for shared object symbols
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D47588: Print out "Alias for -foo" instead of repeating the same help message for -foo.
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D47602: Correct aligment computation for shared object symbols
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D47507: [MC] [X86] Teach leaq _GLOBAL_OFFSET_TABLE(%rip), %r15 to use R_X86_64_GOTPC32 instead of R_X86_64_PC32
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D47602: Correct aligment computation for shared object symbols
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D47565: Fix /WholeArchive bug.
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D47565: Fix /WholeArchive bug.
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D47565: Fix /WholeArchive bug.
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D46653: Start support for linking object files with split stacks
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D47602: Correct aligment computation for shared object symbols
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D47602: Correct aligment computation for shared object symbols
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D47578: Do not enforce absolute path argv0 in windows
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D47565: Fix /WholeArchive bug.
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D47565: Fix /WholeArchive bug.
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D47565: Fix /WholeArchive bug.
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D47648: ELF: Don't query a shared symbol's alignment unless necessary.
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D47648: ELF: Don't query a shared symbol's alignment unless necessary.
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D47602: Correct aligment computation for shared object symbols
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D47602: Correct aligment computation for shared object symbols
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D47656: Show choices of multiple-choice options in `ld.lld --help` message.
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D47657: ELF: Ignore argument after --plugin.
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D47656: Show choices of multiple-choice options in `ld.lld --help` message.
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D47657: ELF: Ignore argument after --plugin.
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D44480: [Sema] Don't skip function bodies with 'auto' without trailing return type
S. B. Tam via Phabricator via llvm-commits
- [PATCH] D47381: [CMake] Use normalized Windows target triples
Saleem Abdulrasool via Phabricator via llvm-commits
- [PATCH] D46971: [DWARF] Get RA from RA register even if it appears unused
Saleem Abdulrasool via Phabricator via llvm-commits
- [llvm] r333459 - [WebAssembly] Add more error checking to object file parsing
Sam Clegg via llvm-commits
- [llvm] r333462 - Fix build error introduced in rL333459
Sam Clegg via llvm-commits
- [llvm] r333494 - [WebAssembly] MC: Add compile-twice test and fix corresponding bug
Sam Clegg via llvm-commits
- [llvm] r333495 - Fix use of `echo` command in test script
Sam Clegg via llvm-commits
- [llvm] r333459 - [WebAssembly] Add more error checking to object file parsing
Sam Clegg via llvm-commits
- [llvm] r333496 - MC: Remove redundant substr() call
Sam Clegg via llvm-commits
- [lld] r333499 - [WebAssembly] Add support for response file parsing
Sam Clegg via llvm-commits
- [lld] r333505 - [ELF] Group LTO options together. NFC.
Sam Clegg via llvm-commits
- [lld] r333567 - [ELF] Remove -m argument to lld in test files. NFC.
Sam Clegg via llvm-commits
- [lld] r333570 - [WebAssembly] Initial support for LTO
Sam Clegg via llvm-commits
- [PATCH] D47162: [WebAssembly] Initial support for LTO
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D47162: [WebAssembly] Initial support for LTO
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D47500: [WebAssembly] Add support for response file parsing
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D47500: [WebAssembly] Add support for response file parsing
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D47500: [WebAssembly] Add support for response file parsing
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D47500: [WebAssembly] Add support for response file parsing
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D47500: [WebAssembly] Add support for response file parsing
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D47500: [WebAssembly] Add support for response file parsing
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D47500: [WebAssembly] Add support for response file parsing
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D47512: [ELF] Group LTO options together. NFC.
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D47513: [ELF] Remove redundant use of -m/-triple in test files. NFC.
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D47047: MC: Remove redundant substr() call
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D47544: [MachO] Add out-of-bounds check to MachOObjectFile.cpp
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D47513: [ELF] Remove redundant use of -m/-triple in test files. NFC.
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D47162: [WebAssembly] Initial support for LTO
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D47162: [WebAssembly] Initial support for LTO
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D47681: [DAGCombiner] Bug 31275- Extract a shift from a constant mul or udiv if a rotate can be formed
Sam Conrad via Phabricator via llvm-commits
- [PATCH] D47681: [DAGCombiner] Bug 31275- Extract a shift from a constant mul or udiv if a rotate can be formed
Sam Conrad via Phabricator via llvm-commits
- [PATCH] D47681: [DAGCombiner] Bug 31275- Extract a shift from a constant mul or udiv if a rotate can be formed
Sam Conrad via Phabricator via llvm-commits
- [PATCH] D47681: [DAGCombiner] Bug 31275- Extract a shift from a constant mul or udiv if a rotate can be formed
Sam Conrad via Phabricator via llvm-commits
- [PATCH] D47468: [YAML] Double-quote multiline string scalars
Sam McCall via Phabricator via llvm-commits
- [PATCH] D45753: Lift JSON library from clang-tools-extra/clangd to llvm/Support.
Sam McCall via Phabricator via llvm-commits
- [PATCH] D45753: Lift JSON library from clang-tools-extra/clangd to llvm/Support.
Sam McCall via Phabricator via llvm-commits
- [PATCH] D47468: [YAML] Quote multiline string scalars
Sam McCall via Phabricator via llvm-commits
- [llvm] r333455 - [RISCV] Add peepholes for Global Address lowering patterns
Sameer AbuAsal via llvm-commits
- [PATCH] D45748: [RISCV] Add peepholes for Global Address lowering patterns
Sameer AbuAsal via Phabricator via llvm-commits
- [PATCH] D45748: [RISCV] Add peepholes for Global Address lowering patterns
Sameer AbuAsal via Phabricator via llvm-commits
- [PATCH] D46118: [RISCV] AsmParser support for the li pseudo instruction
Sameer AbuAsal via Phabricator via llvm-commits
- [llvm] r333408 - [AArch64][SVE] Asm: Support for ADD (immediate) instructions.
Sander de Smalen via llvm-commits
- [llvm] r333414 - [AArch64][SVE] Asm: Support for AND, ORR, EOR and BIC instructions.
Sander de Smalen via llvm-commits
- [llvm] r333422 - [AArch64][SVE] Asm: Support for predicated LSL/LSR (vectors)
Sander de Smalen via llvm-commits
- [llvm] r333524 - [AArch64][AsmParser] Fix segfault on illegal fpimm.
Sander de Smalen via llvm-commits
- [llvm] r333731 - [AArch64][SVE] Asm: Support for DUPM (masked immediate) instruction.
Sander de Smalen via llvm-commits
- [llvm] r333744 - [AArch64][SVE] Asm: Support for FDUP_ZI (copy fp immediate) instruction.
Sander de Smalen via llvm-commits
- [llvm] r333868 - [AArch64][SVE] Asm: Support for CPY immediate instructions
Sander de Smalen via llvm-commits
- [llvm] r333869 - [AArch64][SVE] Asm: Support for FCPY immediate instructions.
Sander de Smalen via llvm-commits
- [llvm] r333871 - [AArch64][SVE] Asm: Support for indexed DUP instructions.
Sander de Smalen via llvm-commits
- [PATCH] D47482: [AArch64][SVE] Asm: Support for FDUP_ZI (copy fp immediate) instruction.
Sander de Smalen via Phabricator via llvm-commits
- [PATCH] D47483: [AArch64][AsmParser] Fix segfault on illegal fpimm.
Sander de Smalen via Phabricator via llvm-commits
- [PATCH] D47517: [AArch64][SVE] Asm: Support for CPY immediate instructions
Sander de Smalen via Phabricator via llvm-commits
- [PATCH] D47518: [AArch64][SVE] Asm: Support for FCPY immediate instructions.
Sander de Smalen via Phabricator via llvm-commits
- [PATCH] D47518: [AArch64][SVE] Asm: Support for FCPY immediate instructions.
Sander de Smalen via Phabricator via llvm-commits
- [PATCH] D47570: [AArch64][SVE] Asm: Support for indexed DUP instructions.
Sander de Smalen via Phabricator via llvm-commits
- [PATCH] D47571: [AArch64][SVE] Asm: Print indexed element 0 as FPR.
Sander de Smalen via Phabricator via llvm-commits
- [PATCH] D47328: [AArch64][SVE] Asm: Support for DUPM (masked immediate) instruction.
Sander de Smalen via Phabricator via llvm-commits
- [PATCH] D47328: [AArch64][SVE] Asm: Support for DUPM (masked immediate) instruction.
Sander de Smalen via Phabricator via llvm-commits
- [PATCH] D47619: [AArch64][SVE] Fix range for DUP immediates (16bit elts)
Sander de Smalen via Phabricator via llvm-commits
- [PATCH] D47482: [AArch64][SVE] Asm: Support for FDUP_ZI (copy fp immediate) instruction.
Sander de Smalen via Phabricator via llvm-commits
- [PATCH] D47482: [AArch64][SVE] Asm: Support for FDUP_ZI (copy fp immediate) instruction.
Sander de Smalen via Phabricator via llvm-commits
- [PATCH] D47482: [AArch64][SVE] Asm: Support for FDUP_ZI (copy fp immediate) instruction.
Sander de Smalen via Phabricator via llvm-commits
- [PATCH] D47570: [AArch64][SVE] Asm: Support for indexed DUP instructions.
Sander de Smalen via Phabricator via llvm-commits
- [llvm] r330126 - [InstCombine] simplify fneg+fadd folds; NFC
Sanjay Patel via llvm-commits
- [llvm] r333610 - [InstCombine] don't negate constant expression with fsub (PR37605)
Sanjay Patel via llvm-commits
- [llvm] r330126 - [InstCombine] simplify fneg+fadd folds; NFC
Sanjay Patel via llvm-commits
- [llvm] r333611 - [InstCombine] don't change the size of a select if it would mismatch its condition operands' sizes
Sanjay Patel via llvm-commits
- [llvm] r333682 - [InstCombine] regenerate checks; NFC
Sanjay Patel via llvm-commits
- [llvm] r333689 - [InstCombine] narrow select to match condition operands' size
Sanjay Patel via llvm-commits
- [llvm] r333695 - [LoopVectorize, x86] regenerate checks; NFC
Sanjay Patel via llvm-commits
- [llvm] r333707 - [LoopVectorize, x86] add tests to show missing SVML transforms; NFC
Sanjay Patel via llvm-commits
- [llvm] r333756 - [InstCombine] add baseline test for bug with div+select transform (D47576)
Sanjay Patel via llvm-commits
- [llvm] r333770 - [LangRef] fix typo; NFC
Sanjay Patel via llvm-commits
- [llvm] r333779 - [InstCombine] add tests for broken shuffle transform (PR37648)
Sanjay Patel via llvm-commits
- [llvm] r333782 - [InstCombine] fix vector shuffle transform to replace undef elements (PR37648)
Sanjay Patel via llvm-commits
- [llvm] r333818 - [InstCombine] add more tests for shuffle-binop; NFC
Sanjay Patel via llvm-commits
- [llvm] r333820 - [InstCombine] call simplify before trying vector folds
Sanjay Patel via llvm-commits
- [llvm] r333845 - [InstCombine] improve sub with bool folds
Sanjay Patel via llvm-commits
- [PATCH] D47163: [InstCombine] don't change the size of a select if it would mismatch its condition operands' sizes
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D47576: [InstCombine] Fix div handling
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D47397: [SimplifyLibcalls] [NFC] Cleanup, improvements
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D47428: [InstCombine] PR37603: low bit mask canonicalization
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D47428: [InstCombine] PR37603: low bit mask canonicalization
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D47330: [DAGCombiner] match vector compare and select sizes with extload operand (PR37427)
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D46379: [ConstantFold] Turn off expression simplification for vector type
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D47610: [TargetLibraryInfo] add mappings from LLVM sin/cos intrinsics to SVML calls
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D46379: [ConstantFold] Turn off expression simplification for vector type
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D46379: [ConstantFold] Turn off expression simplification for vector type
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D47576: [InstCombine] Fix div handling
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D46379: [ConstantFold] Turn off expression simplification for vector type
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D47686: [InstCombine] refine UB-handling in shuffle-binop transform
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D47686: [InstCombine] refine UB-handling in shuffle-binop transform
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D47686: [InstCombine] refine UB-handling in shuffle-binop transform
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D47686: [InstCombine] refine UB-handling in shuffle-binop transform
Sanjay Patel via Phabricator via llvm-commits
- [llvm] r333106 - [InstCombine] Fold unfolded masked merge pattern with variable mask!
Sanjoy Das via llvm-commits
- [llvm] r333106 - [InstCombine] Fold unfolded masked merge pattern with variable mask!
Sanjoy Das via llvm-commits
- [PATCH] D47214: [InstCombine] Replace bcmp/bcopy with memcmp/memmove
Sanjoy Das via Phabricator via llvm-commits
- [PATCH] D47407: [LoopInstSimplify] Re-implement the core logic of loop-instsimplify to be both simpler and substantially more efficient.
Sanjoy Das via Phabricator via llvm-commits
- [PATCH] D47408: [PM/LoopUnswitch] When using the new SimpleLoopUnswitch pass, schedule loop-cleanup passes at the beginning of the loop pass pipeline, and re-enqueue loops after even trivial unswitching.
Sanjoy Das via Phabricator via llvm-commits
- [PATCH] D46760: [InstCombine] Enhance narrowUDivURem.
Sanjoy Das via Phabricator via llvm-commits
- [PATCH] D47647: [PM/LoopUnswitch] Fix how the cloned loops are handled when updating analyses.
Sanjoy Das via Phabricator via llvm-commits
- [PATCH] D47148: [CodeGen] Always update divergence in SelectionDAG::UpdateNodeOperands
Scott Linder via Phabricator via llvm-commits
- [lld] r333420 - [PPC64] Support General-Dynamic tls.
Sean Fertile via llvm-commits
- [lld] r333674 - Rename R_TLSGD/R_TLSLD to add _GOT_FROM_END. NFC.
Sean Fertile via llvm-commits
- [lld] r333681 - [PPC64] Support R_PPC64_GOT_TLSLD16 relocations.
Sean Fertile via llvm-commits
- [PATCH] D47379: [lld] Rename R_TLSGD/R_TLSLD to R_TLSGD_FROM_END/R_TLSLD_FROM_END [NFC]
Sean Fertile via Phabricator via llvm-commits
- [PATCH] D47325: [PPC64] Support the General-Dynamic tls relocations
Sean Fertile via Phabricator via llvm-commits
- [PATCH] D47325: [PPC64] Support the General-Dynamic tls relocations
Sean Fertile via Phabricator via llvm-commits
- [PATCH] D47538: [PPC64] Support R_PPC64_GOT_TLSLD16* relocations
Sean Fertile via Phabricator via llvm-commits
- [PATCH] D47596: [PPC64] Support R_PPC64_DTPREL* relcoations
Sean Fertile via Phabricator via llvm-commits
- [PATCH] D47379: [lld] Rename R_TLSGD/R_TLSLD to R_TLSGD_FROM_END/R_TLSLD_FROM_END [NFC]
Sean Fertile via Phabricator via llvm-commits
- [PATCH] D47538: [PPC64] Support R_PPC64_GOT_TLSLD16* relocations
Sean Fertile via Phabricator via llvm-commits
- [PATCH] D47538: [PPC64] Support R_PPC64_GOT_TLSLD16* relocations
Sean Fertile via Phabricator via llvm-commits
- [llvm] r333390 - Use uniform mechanism for OOM errors handling
Serge Pavlov via llvm-commits
- [llvm] r333391 - Added system header cstdlib to MemAlloc.h
Serge Pavlov via llvm-commits
- [llvm] r333394 - Added library LLVMSupport to dependencies of LLVMDemangle
Serge Pavlov via llvm-commits
- [llvm] r333395 - Reverted commits 333390, 333391 and 333394
Serge Pavlov via llvm-commits
- [llvm] r333506 - Use uniform mechanism for OOM errors handling
Serge Pavlov via llvm-commits
- [llvm] r333518 - Revert commit 333506
Serge Pavlov via llvm-commits
- [PATCH] D47440: Use uniform mechanism for OOM errors handling
Serge Pavlov via Phabricator via llvm-commits
- [PATCH] D47440: Use uniform mechanism for OOM errors handling
Serge Pavlov via Phabricator via llvm-commits
- [llvm] r333864 - [InstCombine] Fix div handling
Serguei Katkov via llvm-commits
- [PATCH] D47576: [InstCombine] Fix div handling
Serguei Katkov via Phabricator via llvm-commits
- [PATCH] D47576: [InstCombine] Fix div handling
Serguei Katkov via Phabricator via llvm-commits
- [PATCH] D47576: [InstCombine] Fix div handling
Serguei Katkov via Phabricator via llvm-commits
- [PATCH] D47576: [InstCombine] Fix div handling
Serguei Katkov via Phabricator via llvm-commits
- [llvm] r333487 - [RISCV] Support resolving fixup_riscv_call and add to MCFixupKindInfo table
Shiva Chen via llvm-commits
- [PATCH] D47126: [RISCV] Add missing fixup_riscv_call in MCFixupKindInfo table
Shiva Chen via Phabricator via llvm-commits
- [lld] r333450 - [COFF] Simplify symbol table output section computation
Shoaib Meenai via llvm-commits
- [lld] r333472 - [COFF] Unify output section code. NFC
Shoaib Meenai via llvm-commits
- [PATCH] D47391: [COFF] Don't crash when emitting symbol table for SafeSEH input files
Shoaib Meenai via Phabricator via llvm-commits
- [PATCH] D47391: [COFF] Simplify symbol table output section computation
Shoaib Meenai via Phabricator via llvm-commits
- [PATCH] D47391: [COFF] Simplify symbol table output section computation
Shoaib Meenai via Phabricator via llvm-commits
- [PATCH] D47391: [COFF] Simplify symbol table output section computation
Shoaib Meenai via Phabricator via llvm-commits
- [PATCH] D47497: [COFF] Unify output section code. NFC
Shoaib Meenai via Phabricator via llvm-commits
- [PATCH] D47391: [COFF] Simplify symbol table output section computation
Shoaib Meenai via Phabricator via llvm-commits
- [PATCH] D47497: [COFF] Unify output section code. NFC
Shoaib Meenai via Phabricator via llvm-commits
- [PATCH] D47497: [COFF] Unify output section code. NFC
Shoaib Meenai via Phabricator via llvm-commits
- [PATCH] D47497: [COFF] Unify output section code. NFC
Shoaib Meenai via Phabricator via llvm-commits
- [PATCH] D47497: [COFF] Unify output section code. NFC
Shoaib Meenai via Phabricator via llvm-commits
- [PATCH] D47558: Simplify `ld.lld --help` message.
Shoaib Meenai via Phabricator via llvm-commits
- [PATCH] D47565: Fix /WholeArchive bug.
Shoaib Meenai via Phabricator via llvm-commits
- [PATCH] D47656: Show choices of multiple-choice options in `ld.lld --help` message.
Shoaib Meenai via Phabricator via llvm-commits
- [PATCH] D47669: [cmake] Support LLD for CLANG_ORDER_FILE
Shoaib Meenai via Phabricator via llvm-commits
- [PATCH] D47479: Add support for Hexagon
Sid Manning via Phabricator via llvm-commits
- [PATCH] D47479: Add support for Hexagon
Sid Manning via Phabricator via llvm-commits
- [llvm] r333402 - [mips] Stop parsing a .set assignment if the first argument is not an identifier
Simon Atanasyan via llvm-commits
- [llvm] r333403 - [mips] Escape else-after-return. NFC
Simon Atanasyan via llvm-commits
- [llvm] r333404 - [mips] Cleanup the code to reduce diff with the upcoming patches. NFC
Simon Atanasyan via llvm-commits
- [llvm] r333407 - [mips] Emit R_MICROMIPS_HIGHER / R_MICROMIPS_HIGHEST relocations
Simon Atanasyan via llvm-commits
- [llvm] r333409 - [mips] Emit R_MICROMIPS_GPREL16/R_MICROMIPS_SUB/R_MICROMIPS_LO16 / HI16 relocations
Simon Atanasyan via llvm-commits
- [lld] r333418 - [ELF][MIPS] Add test case to cover handling of microMIPS relocations in 64-bit mode
Simon Atanasyan via llvm-commits
- [llvm] r333428 - [mips] Process numeric register name in the .set assignment directive
Simon Atanasyan via llvm-commits
- [lld] r333516 - [ELF][MIPS] Update comments in test cases. NFC
Simon Atanasyan via llvm-commits
- [llvm] r333773 - [mips] Extend list of relocations supported by the `.reloc` directive
Simon Atanasyan via llvm-commits
- [llvm] r333774 - [mips] Support 64-bit offsets for lb/sb/ld/sd/lld ... instructions
Simon Atanasyan via llvm-commits
- [PATCH] D47464: [mips] Process numeric register name in the .set assignment directive
Simon Atanasyan via Phabricator via llvm-commits
- [PATCH] D47219: [mips] Emit R_MICROMIPS_HIGHER / R_MICROMIPS_HIGHEST relocations
Simon Atanasyan via Phabricator via llvm-commits
- [PATCH] D47219: [mips] Emit R_MICROMIPS_HIGHER / R_MICROMIPS_HIGHEST relocations
Simon Atanasyan via Phabricator via llvm-commits
- [PATCH] D47220: [mips] Emit R_MICROMIPS_GPREL16/R_MICROMIPS_SUB/R_MICROMIPS_LO16 / HI16 relocations
Simon Atanasyan via Phabricator via llvm-commits
- [PATCH] D47220: [mips] Emit R_MICROMIPS_GPREL16/R_MICROMIPS_SUB/R_MICROMIPS_LO16 / HI16 relocations
Simon Atanasyan via Phabricator via llvm-commits
- [PATCH] D47464: [mips] Process numeric register name in the .set assignment directive
Simon Atanasyan via Phabricator via llvm-commits
- [PATCH] D47464: [mips] Process numeric register name in the .set assignment directive
Simon Atanasyan via Phabricator via llvm-commits
- [PATCH] D31528: [ELF][MIPS] Multi-GOT implementation
Simon Atanasyan via Phabricator via llvm-commits
- [PATCH] D40147: [MIPS] Handle cross-mode (regular <-> microMIPS) jumps
Simon Atanasyan via Phabricator via llvm-commits
- [PATCH] D47533: [mips] Guard all short instructions correctly.
Simon Atanasyan via Phabricator via llvm-commits
- [PATCH] D47583: [mips] Guard 'nop' properly and add mips16's nop instruction
Simon Atanasyan via Phabricator via llvm-commits
- [PATCH] D47582: [mips] Select the correct instruction for computing frameindexes
Simon Atanasyan via Phabricator via llvm-commits
- [PATCH] D47584: [mips] Restore the availablity of trap for microMIPS
Simon Atanasyan via Phabricator via llvm-commits
- [PATCH] D47316: [mips] Support 64-bit offsets for lb/sb/ld/sd/lld ... instructions
Simon Atanasyan via Phabricator via llvm-commits
- [PATCH] D47316: [mips] Support 64-bit offsets for lb/sb/ld/sd/lld ... instructions
Simon Atanasyan via Phabricator via llvm-commits
- [PATCH] D47635: [mips] Fix the predicates for arithmetic operations
Simon Atanasyan via Phabricator via llvm-commits
- [llvm] r333405 - [mips] Correct the predicates for a number of instructions.
Simon Dardis via llvm-commits
- [llvm] r333530 - [mips] Correct the predicates of arithmetic and logic instructions.
Simon Dardis via llvm-commits
- [llvm] r333536 - [mips] Sink PredicateControl further down the class hierarchy.
Simon Dardis via llvm-commits
- [llvm] r333541 - [mips] Correct the predicates of microMIPS compact branch instructions
Simon Dardis via llvm-commits
- [llvm] r333542 - [mips] Correct the definition of CTC2/CFC2
Simon Dardis via llvm-commits
- [llvm] r333645 - [mips] Guard all short instructions correctly.
Simon Dardis via llvm-commits
- [llvm] r333736 - [mips] Select the correct instruction for computing frameindexes
Simon Dardis via llvm-commits
- [llvm] r333739 - [mips] Guard 'nop' properly and add mips16's nop instruction
Simon Dardis via llvm-commits
- [llvm] r333741 - [mips] Guard more aliases correctly.
Simon Dardis via llvm-commits
- [PATCH] D47279: DAG: Remove redundant version of getRegisterTypeForCallingConv
Simon Dardis via Phabricator via llvm-commits
- [PATCH] D46947: [mips] Correct the predicates for a number of instructions.
Simon Dardis via Phabricator via llvm-commits
- [PATCH] D47372: StackColoring: better handling of statically unreachable code
Simon Dardis via Phabricator via llvm-commits
- [PATCH] D47279: DAG: Remove redundant version of getRegisterTypeForCallingConv
Simon Dardis via Phabricator via llvm-commits
- [PATCH] D47526: [mips] Sink PredicateControl further down the class hierarchy.
Simon Dardis via Phabricator via llvm-commits
- [PATCH] D47075: [mips] Correct the predicates of arithmetic and logic instructions.
Simon Dardis via Phabricator via llvm-commits
- [PATCH] D47526: [mips] Sink PredicateControl further down the class hierarchy.
Simon Dardis via Phabricator via llvm-commits
- [PATCH] D47526: [mips] Sink PredicateControl further down the class hierarchy.
Simon Dardis via Phabricator via llvm-commits
- [PATCH] D47533: [mips] Guard all short instructions correctly.
Simon Dardis via Phabricator via llvm-commits
- [PATCH] D47582: [mips] Select the correct instruction for computing frameindexes
Simon Dardis via Phabricator via llvm-commits
- [PATCH] D47583: [mips] Guard 'nop' properly and add mips16's nop instruction
Simon Dardis via Phabricator via llvm-commits
- [PATCH] D47192: [utils] Reflow asm check generation to tolerate blank lines
Simon Dardis via Phabricator via llvm-commits
- [PATCH] D47533: [mips] Guard all short instructions correctly.
Simon Dardis via Phabricator via llvm-commits
- [PATCH] D47584: [mips] Restore the availablity of trap for microMIPS
Simon Dardis via Phabricator via llvm-commits
- [PATCH] D39115: [MIPS][MicroMIPS] Extending size reduction pass with LWP and SWP
Simon Dardis via Phabricator via llvm-commits
- [PATCH] D46577: [compiler-rt][cmake][mips] Correct the option handling for GCC 7
Simon Dardis via Phabricator via llvm-commits
- [PATCH] D47582: [mips] Select the correct instruction for computing frameindexes
Simon Dardis via Phabricator via llvm-commits
- [PATCH] D47583: [mips] Guard 'nop' properly and add mips16's nop instruction
Simon Dardis via Phabricator via llvm-commits
- [PATCH] D31287: [mips] Fix atomic compare and swap at O0, v3
Simon Dardis via Phabricator via llvm-commits
- [PATCH] D47635: [mips] Fix the predicates for arithmetic operations
Simon Dardis via Phabricator via llvm-commits
- [PATCH] D47636: [mips] Guard some floating point instructions correctly
Simon Dardis via Phabricator via llvm-commits
- [PATCH] D47638: [mips] Correct the predicates for a number of codegen only instructions
Simon Dardis via Phabricator via llvm-commits
- [llvm] r333430 - [X86][AVX] Regenerate vzeroall/vzeroupper cleanup tests
Simon Pilgrim via llvm-commits
- [llvm] r333431 - [X86][SSE] Regenerate sdiv combine tests
Simon Pilgrim via llvm-commits
- [llvm] r333545 - [X86][SSE] Replace -cpu with equivalent -mattr for vec_cast tests
Simon Pilgrim via llvm-commits
- [llvm] r333546 - [X86][SSE] Remove unnecessary -cpu from sttni tests
Simon Pilgrim via llvm-commits
- [llvm] r333549 - [X86][AVX512] Replace -cpu=knl with -mattr=+avx512f for avx512-intrinsics tests
Simon Pilgrim via llvm-commits
- [llvm] r333560 - [X86][AVX512BW] Fixed check prefix copy+paste typo in avx512bw-intrinsics.ll
Simon Pilgrim via llvm-commits
- [llvm] r333580 - [X86][SSE] Pulled out splat detection helper from LowerScalarVariableShift (NFCI)
Simon Pilgrim via llvm-commits
- [llvm] r333586 - Fix Wdocumentation warning. NFCI.
Simon Pilgrim via llvm-commits
- [llvm] r333641 - [X86][SSE] Add support for detecting SUB(SPLAT_BV, SPLAT) cases for shift-rotate patterns.
Simon Pilgrim via llvm-commits
- [llvm] r333660 - [X86][AVX] Add peekThroughEXTRACT_SUBVECTORs helper (NFCI)
Simon Pilgrim via llvm-commits
- [llvm] r333661 - [X86][SSE] Recognise splat rotations and expand back to shift ops.
Simon Pilgrim via llvm-commits
- [llvm] r333749 - [Utils][X86] Help update_llc_test_checks.py to recognise retl/retq to reduce CHECK duplication (PR35003)
Simon Pilgrim via llvm-commits
- [llvm] r333826 - [X86][BMI1] Remove test for non-existent andn i16 instruction
Simon Pilgrim via llvm-commits
- [llvm] r333827 - [X86][BMI2] Test i32 intrinsics on 32/64 bits + branch off i64 tests
Simon Pilgrim via llvm-commits
- [llvm] r333828 - [X86][SSE] Cleanup SSE4A/SSE41/SSE42 intrinsics tests
Simon Pilgrim via llvm-commits
- [llvm] r333830 - [X86][SSE4] Tweak rL333828 sse41/sse42 cleanup to recover SKX/EVEX2VEX testing
Simon Pilgrim via llvm-commits
- [llvm] r333831 - [X86][SSE] Cleanup SSE3/SSSE3 intrinsics tests
Simon Pilgrim via llvm-commits
- [llvm] r333832 - [X86][SSE] Cleanup SSE2 intrinsics tests
Simon Pilgrim via llvm-commits
- [llvm] r333833 - [X86][SSE] Cleanup SSE1 intrinsics tests
Simon Pilgrim via llvm-commits
- [llvm] r333834 - [X86][SSE] Cleanup AVX1 intrinsics tests
Simon Pilgrim via llvm-commits
- [llvm] r333839 - [X86][TBM] Branch off i32 intrinsics and test on 32/64 bits
Simon Pilgrim via llvm-commits
- [llvm] r333840 - [X86][BMI] Remove CTTZ tests - this is fully covered in clz.ll
Simon Pilgrim via llvm-commits
- [llvm] r333841 - [X86][BMI1] Test i32 intrinsics on 32/64 bits + branch off i64 tests
Simon Pilgrim via llvm-commits
- [llvm] r333842 - [X86][AVX512BW] Regenerate arithmetic tests using update_llc_test_checks.py script
Simon Pilgrim via llvm-commits
- [llvm] r333843 - [X86][AVX512] Cleanup intrinsics tests
Simon Pilgrim via llvm-commits
- [llvm] r333843 - [X86][AVX512] Cleanup intrinsics tests
Simon Pilgrim via llvm-commits
- [llvm] r333843 - [X86][AVX512] Cleanup intrinsics tests
Simon Pilgrim via llvm-commits
- [llvm] r333843 - [X86][AVX512] Cleanup intrinsics tests
Simon Pilgrim via llvm-commits
- [llvm] r333843 - [X86][AVX512] Cleanup intrinsics tests
Simon Pilgrim via llvm-commits
- [llvm] r333843 - [X86][AVX512] Cleanup intrinsics tests
Simon Pilgrim via llvm-commits
- [llvm] r333843 - [X86][AVX512] Cleanup intrinsics tests
Simon Pilgrim via llvm-commits
- [llvm] r333849 - [X86][TBM] Use realistic BEXTR control bits
Simon Pilgrim via llvm-commits
- [PATCH] D47439: [X86] Disable a DAG combine to allow packed AVX512DQ instructions to be consistently used for i64->float/double conversions.
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D47443: [X86] Lowering FMA intrinsics to native IR (LLVM part)
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D47452: [NFC][X86][AArch64] Reorganize/cleanup BZHI test patterns
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D47207: DAG: Avoid bitcast/ext/build_vector combine
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D47443: [X86] Lowering FMA intrinsics to native IR (LLVM part)
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D44548: [DAGCombiner] Expand combining of FP logical operations to sign-setting FP operations
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D47485: [X86] Help update_llc_test_checks.py to recognise retl/retq to reduce CHECK duplication (PR35003)
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D47485: [X86] Help update_llc_test_checks.py to recognise retl/retq to reduce CHECK duplication (PR35003)
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D47377: [X86][Sched] Fix WriteZero sched class for all CPUs.
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D47523: [X86] Extract latency of fldz/fld1 in separate classes.
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D47523: [X86] Extract latency of fldz/fld1 in separate classes.
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D46662: [X86] condition branches folding for three-way conditional codes
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D47546: [X86][SSE] Use multiplication scale factors for v8i16 SHL on pre-AVX2 targets.
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D44548: [DAGCombiner] Expand combining of FP logical operations to sign-setting FP operations
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D47523: [X86] Extract latency of fldz/fld1 in separate classes.
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D47536: [MCSchedule] Add the ability to correctly compute the latency and throughput information for MCInst.
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D47585: [X86] Introduce WriteFLDC for x87 constant loads.
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D38611: Fix X86 regression on linpack
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D47485: [X86] Help update_llc_test_checks.py to recognise retl/retq to reduce CHECK duplication (PR35003)
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D46662: [X86] condition branches folding for three-way conditional codes
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D47485: [X86] Help update_llc_test_checks.py to recognise retl/retq to reduce CHECK duplication (PR35003)
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D47374: [RFC][patch 3/3] Add support for variant scheduling classes in llvm-mca.
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D46356: [TableGen] Emit a fatal error on inconsistencies in resource units vs cycles.
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] D47452: [NFC][X86][AArch64] Reorganize/cleanup BZHI test patterns
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D47452: [NFC][X86][AArch64] Reorganize/cleanup BZHI test patterns
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D47452: [NFC][X86][AArch64] Reorganize/cleanup BZHI test patterns
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D47690: [X86][BMI][TBM] Only demand bottom 16-bits of the BEXTR control op (PR34042)
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D47429: TableGen: add some more helpful error messages
Simon Tatham via Phabricator via llvm-commits
- [PATCH] D47430: TableGen: Streamline the semantics of NAME
Simon Tatham via Phabricator via llvm-commits
- [PATCH] D46209: [Support] Make JSON handle doubles and int64s losslessly
Simon Tatham via Phabricator via llvm-commits
- [PATCH] D46209: [Support] Make JSON handle doubles and int64s losslessly
Simon Tatham via Phabricator via llvm-commits
- [PATCH] D46054: [TableGen] Add a general-purpose JSON backend.
Simon Tatham via Phabricator via llvm-commits
- [PATCH] D46054: [TableGen] Add a general-purpose JSON backend.
Simon Tatham via Phabricator via llvm-commits
- [PATCH] D46054: [TableGen] Add a general-purpose JSON backend.
Simon Tatham via Phabricator via llvm-commits
- [PATCH] D41953: [LoopUnroll] Unroll and Jam
Sjoerd Meijer via Phabricator via llvm-commits
- [PATCH] D46884: [AArch64] Cortex-A55 scheduler model
Sjoerd Meijer via Phabricator via llvm-commits
- [PATCH] D41953: [LoopUnroll] Unroll and Jam
Sjoerd Meijer via Phabricator via llvm-commits
- [PATCH] D47328: [AArch64][SVE] Asm: Support for DUPM (masked immediate) instruction.
Sjoerd Meijer via Phabricator via llvm-commits
- [PATCH] D47328: [AArch64][SVE] Asm: Support for DUPM (masked immediate) instruction.
Sjoerd Meijer via Phabricator via llvm-commits
- [PATCH] D47120: [NEON] Support VLD1xN intrinsics in AArch32 mode (LLVM part)
Sjoerd Meijer via Phabricator via llvm-commits
- [PATCH] D41953: [LoopUnroll] Unroll and Jam
Sjoerd Meijer via Phabricator via llvm-commits
- [PATCH] D47570: [AArch64][SVE] Asm: Support for indexed DUP instructions.
Sjoerd Meijer via Phabricator via llvm-commits
- [PATCH] D45556: [DebugInfo] Generate DWARF debug information for labels.
Son Tuan Vu via Phabricator via llvm-commits
- [llvm] r333676 - Relax GOTPCREL relocations for tail jmp instructions.
Sriraman Tallam via llvm-commits
- [PATCH] D47563: Relax GOTPCREL relocations for tail jmp instructions
Sriraman Tallam via Phabricator via llvm-commits
- [PATCH] D47563: Relax GOTPCREL relocations for tail jmp instructions
Sriraman Tallam via Phabricator via llvm-commits
- [llvm] r333629 - [AMDGPU] Track occupancy in MFI
Stanislav Mekhanoshin via llvm-commits
- [llvm] r333687 - [AMDGPU] Fixed incorrect -mcpu=gfx800 in xnor.ll test. NFC.
Stanislav Mekhanoshin via llvm-commits
- [llvm] r333691 - [AMDGPU] Construct memory clauses before RA
Stanislav Mekhanoshin via llvm-commits
- [PATCH] D47488: [AMDGPU][Waitcnt] Fix handling of loops with many bottom blocks
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D47509: [AMDGPU] Track occupancy in MFI
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D47511: [AMDGPU] Construct memory clauses before RA
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D47511: [AMDGPU] Construct memory clauses before RA
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D47511: [AMDGPU] Construct memory clauses before RA
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D47509: [AMDGPU] Track occupancy in MFI
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D47509: [AMDGPU] Track occupancy in MFI
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D47509: [AMDGPU] Track occupancy in MFI
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D47509: [AMDGPU] Track occupancy in MFI
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D46616: [AMDGPU][Waitcnt] Fix handling of flat instrs
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D47511: [AMDGPU] Construct memory clauses before RA
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D47511: [AMDGPU] Construct memory clauses before RA
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D47504: [AMDGPU] Simplify memory legalizer
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D47511: [AMDGPU] Construct memory clauses before RA
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D47511: [AMDGPU] Construct memory clauses before RA
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D47509: [AMDGPU] Track occupancy in MFI
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D47509: [AMDGPU] Track occupancy in MFI
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D47511: [AMDGPU] Construct memory clauses before RA
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D47580: AMDGPU: Preserve metadata when widening loads
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D47511: [AMDGPU] Construct memory clauses before RA
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D47580: AMDGPU: Preserve metadata when widening loads
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D47661: [AMDGPU] Small refactoring in the scheduler
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D47664: [AMDGPU] Factored out common part of GCNRPTracker::reset()
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D47504: [AMDGPU] Simplify memory legalizer
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D47219: [mips] Emit R_MICROMIPS_HIGHER / R_MICROMIPS_HIGHEST relocations
Stefan Maksimovic via Phabricator via llvm-commits
- [PATCH] D47220: [mips] Emit R_MICROMIPS_GPREL16/R_MICROMIPS_SUB/R_MICROMIPS_LO16 / HI16 relocations
Stefan Maksimovic via Phabricator via llvm-commits
- [PATCH] D47464: [mips] Process numeric register name in the .set assignment directive
Stefan Maksimovic via Phabricator via llvm-commits
- [PATCH] D47526: [mips] Sink PredicateControl further down the class hierarchy.
Stefan Maksimovic via Phabricator via llvm-commits
- [PATCH] D47526: [mips] Sink PredicateControl further down the class hierarchy.
Stefan Maksimovic via Phabricator via llvm-commits
- [PATCH] D31287: [mips] Fix atomic compare and swap at O0, v3
Stefan Maksimovic via Phabricator via llvm-commits
- [PATCH] D31287: [mips] Fix atomic compare and swap at O0, v3
Stefan Maksimovic via Phabricator via llvm-commits
- [PATCH] D47316: [mips] Support 64-bit offsets for lb/sb/ld/sd/lld ... instructions
Stefan Maksimovic via Phabricator via llvm-commits
- [PATCH] D47548: [Power9] Add __float128 builtins for Round To Odd
Stefan Pintilie via Phabricator via llvm-commits
- [PATCH] D47550: [Power9] Add __float128 builtins for Round To Odd
Stefan Pintilie via Phabricator via llvm-commits
- [PATCH] D47550: [Power9] Add __float128 builtins for Round To Odd
Stefan Pintilie via Phabricator via llvm-commits
- [PATCH] D47550: [Power9] Add __float128 builtins for Round To Odd
Stefan Pintilie via Phabricator via llvm-commits
- [PATCH] D47609: [lldb, process] Fix occasional hang when launching a process in LLDB
Stella Stamenova via Phabricator via llvm-commits
- [PATCH] D47609: [lldb, process] Fix occasional hang when launching a process in LLDB
Stella Stamenova via Phabricator via llvm-commits
- [PATCH] D47609: [lldb, process] Fix occasional hang when launching a process in LLDB
Stella Stamenova via Phabricator via llvm-commits
- [PATCH] D47609: [lldb, process] Fix occasional hang when launching a process in LLDB
Stella Stamenova via Phabricator via llvm-commits
- [PATCH] D47609: [lldb, process] Fix occasional hang when launching a process in LLDB
Stella Stamenova via Phabricator via llvm-commits
- [PATCH] D47609: [lldb, process] Fix occasional hang when launching a process in LLDB
Stella Stamenova via Phabricator via llvm-commits
- [PATCH] D47651: [lit, lldbmi] Skip the new break-insert test on Windows
Stella Stamenova via Phabricator via llvm-commits
- [PATCH] D47651: [lit, lldbmi] Skip the new break-insert test on Windows
Stella Stamenova via Phabricator via llvm-commits
- [PATCH] D47653: [lit, pdb] Fix two failing PDB tests on Windows
Stella Stamenova via Phabricator via llvm-commits
- [PATCH] D47651: [lit, lldbmi] Skip the new break-insert test on Windows
Stella Stamenova via Phabricator via llvm-commits
- [PATCH] D47651: [lit, lldbmi] Skip the new break-insert test on Windows
Stella Stamenova via Phabricator via llvm-commits
- [PATCH] D47653: [lit, pdb] Fix two failing PDB tests on Windows
Stella Stamenova via Phabricator via llvm-commits
- [PATCH] D47651: [lit, lldbmi] Skip the new break-insert test on Windows
Stella Stamenova via Phabricator via llvm-commits
- [PATCH] D47679: [lldb, lldb-mi] Enable lldb-mi -break-insert test on Windows.
Stella Stamenova via Phabricator via llvm-commits
- [PATCH] D47679: [lldb, lldb-mi] Enable lldb-mi -break-insert test on Windows.
Stella Stamenova via Phabricator via llvm-commits
- [PATCH] D47679: [lldb, lldb-mi] Enable lldb-mi -break-insert test on Windows.
Stella Stamenova via Phabricator via llvm-commits
- [compiler-rt] r333638 - Missing include
Stephan Bergmann via llvm-commits
- [PATCH] D46653: Start support for linking object files with split stacks
Sterling Augustine via Phabricator via llvm-commits
- [PATCH] D46653: Start support for linking object files with split stacks
Sterling Augustine via Phabricator via llvm-commits
- [PATCH] D46653: Start support for linking object files with split stacks
Sterling Augustine via Phabricator via llvm-commits
- [PATCH] D45520: [PowerPC] add secure plt support for TLS symbols
Strahinja Petrovic via Phabricator via llvm-commits
- [PATCH] D46582: [PowerPC] Fix label address calculation for ppc32
Strahinja Petrovic via Phabricator via llvm-commits
- [compiler-rt] r333644 - Define SIZEOF_STRUCT_USTAT for 32bit sparc.
Sylvestre Ledru via llvm-commits
- [lld] r333686 - Fix rpath-link handling
Taiju Tsuiki via llvm-commits
- [PATCH] D47591: Fix rpath-link handling
Taiju Tsuiki via Phabricator via llvm-commits
- [PATCH] D47591: Fix rpath-link handling
Taiju Tsuiki via Phabricator via llvm-commits
- [PATCH] D47591: Fix rpath-link handling
Taiju Tsuiki via Phabricator via llvm-commits
- [PATCH] D47578: Do not enforce absolute path argv0 in windows
Takuto Ikuta via Phabricator via llvm-commits
- [PATCH] D47578: Do not enforce absolute path argv0 in windows
Takuto Ikuta via Phabricator via llvm-commits
- [PATCH] D47578: Do not enforce absolute path argv0 in windows
Takuto Ikuta via Phabricator via llvm-commits
- [PATCH] D47578: Do not enforce absolute path argv0 in windows
Takuto Ikuta via Phabricator via llvm-commits
- [PATCH] D47578: Do not enforce absolute path argv0 in windows
Takuto Ikuta via Phabricator via llvm-commits
- [llvm] r333416 - StackColoring: better handling of statically unreachable code
Than McIntosh via llvm-commits
- [PATCH] D47372: StackColoring: better handling of statically unreachable code
Than McIntosh via Phabricator via llvm-commits
- [PATCH] D47372: StackColoring: better handling of statically unreachable code
Than McIntosh via Phabricator via llvm-commits
- [PATCH] D47372: StackColoring: better handling of statically unreachable code
Than McIntosh via Phabricator via llvm-commits
- [llvm] r333525 - AArch64: print correct annotation for ADRP addresses.
Tim Northover via llvm-commits
- [llvm] r333397 - [AMDGPU] Fixed build warning
Tim Renouf via llvm-commits
- [PATCH] D46756: [AMDGPU] Reworked SIFixWWMLiveness
Tim Renouf via Phabricator via llvm-commits
- [PATCH] D47426: [AMDGPU] Fixed build warning
Tim Renouf via Phabricator via llvm-commits
- [PATCH] D47426: [AMDGPU] Fixed build warning
Tim Renouf via Phabricator via llvm-commits
- [polly] r333366 - [ScopInfo] Update Scop::addUserContext() to C++ interface
Tobias Grosser via llvm-commits
- [polly] r333621 - Update isl to isl-0.19-173-g77fe2538
Tobias Grosser via llvm-commits
- [polly] r333688 - Update isl C++ bindings
Tobias Grosser via llvm-commits
- [polly] r333780 - partitionSetParts from C to C++ interface.
Tobias Grosser via llvm-commits
- [PATCH] D47438: [ScopInfo] Update Scop::addUserContext() to C++ interface
Tobias Grosser via Phabricator via llvm-commits
- [PATCH] D47438: [ScopInfo] Update Scop::addUserContext() to C++ interface
Tobias Grosser via Phabricator via llvm-commits
- [PATCH] D47438: [ScopInfo] Update Scop::addUserContext() to C++ interface
Tobias Grosser via Phabricator via llvm-commits
- [PATCH] D47604: Add isl C++ list iterators
Tobias Grosser via Phabricator via llvm-commits
- [PATCH] D47252: partitionSetParts from C to C++ interface.
Tobias Grosser via Phabricator via llvm-commits
- [PATCH] D46227: [islpp] Do not abuse isl::stat::error as early-abort
Tobias Grosser via Phabricator via llvm-commits
- [PATCH] D47252: partitionSetParts from C to C++ interface.
Tobias Grosser via Phabricator via llvm-commits
- [PATCH] D47252: partitionSetParts from C to C++ interface.
Tobias Grosser via Phabricator via llvm-commits
- [PATCH] D47252: partitionSetParts from C to C++ interface.
Tobias Grosser via Phabricator via llvm-commits
- [PATCH] D47105: Fix compiler warning of extraneous parentheses
Tom Rix via Phabricator via llvm-commits
- [llvm] r333439 - AMDGPU: Split R600 MCInst lowering into its own class
Tom Stellard via llvm-commits
- [llvm] r333605 - AMDGPU: Split AMDGPUTTI into GCNTTI and R600TTI
Tom Stellard via llvm-commits
- [llvm] r333720 - AMDGPU/R600: Move intrinsics to IntrinsicsAMDGPU.td
Tom Stellard via llvm-commits
- [PATCH] D47487: AMDGPU/R600: Move intrinsics to IntrinsicsAMDGPU.td
Tom Stellard via Phabricator via llvm-commits
- [PATCH] D47307: AMDGPU: Split R600 MCInst lowering into its own class
Tom Stellard via Phabricator via llvm-commits
- [PATCH] D47359: AMDGPU: Split AMDGPUTTI into GCNTTI and R600TTI
Tom Stellard via Phabricator via llvm-commits
- [PATCH] D46298: AMDGPU: Remove deadcode in isSDNodeSourceOfDivergence()
Tom Stellard via Phabricator via llvm-commits
- [PATCH] D46365: AMDGPU: Separate R600 and GCN TableGen files
Tom Stellard via Phabricator via llvm-commits
- [PATCH] D46365: AMDGPU: Separate R600 and GCN TableGen files
Tom Stellard via Phabricator via llvm-commits
- [PATCH] D47487: AMDGPU/R600: Move intrinsics to IntrinsicsAMDGPU.td
Tom Stellard via Phabricator via llvm-commits
- [PATCH] D47012: [X86] Scalar mask and scalar move optimizations
Tomasz Krupa via Phabricator via llvm-commits
- [PATCH] D47443: [X86] Lowering FMA intrinsics to native IR (LLVM part)
Tomasz Krupa via Phabricator via llvm-commits
- [PATCH] D47443: [X86] Lowering FMA intrinsics to native IR (LLVM part)
Tomasz Krupa via Phabricator via llvm-commits
- [PATCH] D47443: [X86] Lowering FMA intrinsics to native IR (LLVM part)
Tomasz Krupa via Phabricator via llvm-commits
- [PATCH] D47443: [X86] Lowering FMA intrinsics to native IR (LLVM part)
Tomasz Krupa via Phabricator via llvm-commits
- [PATCH] D46179: [X86] Lowering adds/addus/subs/subus intrinsics to native IR (LLVM part)
Tomasz Krupa via Phabricator via llvm-commits
- [PATCH] D47621: [X86] Block UndefRegUpdate
Tomasz Krupa via Phabricator via llvm-commits
- [PATCH] D41599: [X86] Lowering X86 avx512 sqrt intrinsics to IR - LLVM
Tomasz Krupa via Phabricator via llvm-commits
- [PATCH] D47504: [AMDGPU] Simplify memory legalizer
Tony Tye via Phabricator via llvm-commits
- [PATCH] D47549: [AMDGPU] Update code object metadata format documentation
Tony Tye via Phabricator via llvm-commits
- [PATCH] D47504: [AMDGPU] Simplify memory legalizer
Tony Tye via Phabricator via llvm-commits
- [PATCH] D47504: [AMDGPU] Simplify memory legalizer
Tony Tye via Phabricator via llvm-commits
- [PATCH] D47504: [AMDGPU] Simplify memory legalizer
Tony Tye via Phabricator via llvm-commits
- [PATCH] D47504: [AMDGPU] Simplify memory legalizer
Tony Tye via Phabricator via llvm-commits
- [PATCH] D47504: [AMDGPU] Simplify memory legalizer
Tony Tye via Phabricator via llvm-commits
- [PATCH] D47504: [AMDGPU] Simplify memory legalizer
Tony Tye via Phabricator via llvm-commits
- [PATCH] D47504: [AMDGPU] Simplify memory legalizer
Tony Tye via Phabricator via llvm-commits
- [PATCH] D47504: [AMDGPU] Simplify memory legalizer
Tony Tye via Phabricator via llvm-commits
- [PATCH] D47380: Make getStrictFPOpcodeAction(...) more accessible
Ulrich Weigand via Phabricator via llvm-commits
- [PATCH] D45576: [RFC] Allow target to handle STRICT floating-point nodes
Ulrich Weigand via Phabricator via llvm-commits
- [PATCH] D45576: [RFC] Allow target to handle STRICT floating-point nodes
Ulrich Weigand via Phabricator via llvm-commits
- [PATCH] D45576: [RFC] Allow target to handle STRICT floating-point nodes
Ulrich Weigand via Phabricator via llvm-commits
- [PATCH] D45576: [RFC] Allow target to handle STRICT floating-point nodes
Ulrich Weigand via Phabricator via llvm-commits
- [PATCH] D47509: [AMDGPU] Track occupancy in MFI
Valery Pykhtin via Phabricator via llvm-commits
- [PATCH] D47511: [AMDGPU] Construct memory clauses before RA
Valery Pykhtin via Phabricator via llvm-commits
- [PATCH] D47511: [AMDGPU] Construct memory clauses before RA
Valery Pykhtin via Phabricator via llvm-commits
- [llvm] r333608 - [llvm-cov] Use the new PrintHTMLEscaped utility
Vedant Kumar via llvm-commits
- [llvm] r333608 - [llvm-cov] Use the new PrintHTMLEscaped utility
Vedant Kumar via llvm-commits
- [PATCH] D47663: Add a debug dump for DbgValueHistoryMap
Vedant Kumar via llvm-commits
- [llvm] r333801 - Add a debug dump for DbgValueHistoryMap
Vedant Kumar via llvm-commits
- [llvm] r333807 - Remove the test from r333801
Vedant Kumar via llvm-commits
- [llvm] r333856 - [Debugify] Skip dbg.value placement for EH pads, musttail
Vedant Kumar via llvm-commits
- [llvm] r333859 - Reformat overflowing lines, NFC
Vedant Kumar via llvm-commits
- [llvm] r333860 - [opt] Add a -strip-module-flags option
Vedant Kumar via llvm-commits
- [llvm] r333861 - [Debugify] Don't apply DI before the bitcode writer pass
Vedant Kumar via llvm-commits
- [llvm] r333866 - [Debugify] Add debug intrinsics before terminating musttail calls
Vedant Kumar via llvm-commits
- [PATCH] D47663: Add a debug dump for DbgValueHistoryMap
Vedant Kumar via Phabricator via llvm-commits
- [PATCH] D46815: [DbgInfo] Fix StripDebugInfo
Vedant Kumar via Phabricator via llvm-commits
- [PATCH] D47406: [ADT] Add `StringRef::rsplit(StringRef Separator)`.
Vedant Kumar via Phabricator via llvm-commits
- [PATCH] D47449: TailDuplicator: Fix tail duplicator to insert a branch when fallthrough is present.
Verena via Phabricator via llvm-commits
- [PATCH] D47665: Refactored clang-fuzzer in preparation for adding new loop-proto-fuzzer
Vitaly Buka via Phabricator via llvm-commits
- [PATCH] D47666: Refactored clang-fuzzer and added new (copy) files
Vitaly Buka via Phabricator via llvm-commits
- [PATCH] D47666: Refactored clang-fuzzer and added new (copy) files
Vitaly Buka via Phabricator via llvm-commits
- [llvm] r333604 - [LowerTypeTests] Discard extern_weak linkage for definitions
Vlad Tsyrklevich via llvm-commits
- [llvm] r333768 - [ThinLTOBitcodeWriter] Emit summaries for regular LTO modules
Vlad Tsyrklevich via llvm-commits
- [PATCH] D47494: [LowerTypeTests] Discard extern_weak linkage for definitions
Vlad Tsyrklevich via Phabricator via llvm-commits
- [PATCH] D47494: [LowerTypeTests] Discard extern_weak linkage for definitions
Vlad Tsyrklevich via Phabricator via llvm-commits
- [PATCH] D46326: ThinLTO+CFI: short-circuit direct calls to jump table entries
Vlad Tsyrklevich via Phabricator via llvm-commits
- [PATCH] D47594: [ThinLTOBitcodeWriter] Emit summaries for regular LTO modules
Vlad Tsyrklevich via Phabricator via llvm-commits
- [PATCH] D46326: ThinLTO+CFI: short-circuit direct calls to jump table entries
Vlad Tsyrklevich via Phabricator via llvm-commits
- [PATCH] D47594: [ThinLTOBitcodeWriter] Emit summaries for regular LTO modules
Vlad Tsyrklevich via Phabricator via llvm-commits
- [PATCH] D47652: [LowerTypeTests] Limit when which jumptable entries are emitted
Vlad Tsyrklevich via Phabricator via llvm-commits
- [compiler-rt] r333503 - [asan, myriad] Reset shadow memory during exit
Walter Lee via llvm-commits
- [compiler-rt] r333504 - [asan, myriad] Simplify main thread handling
Walter Lee via llvm-commits
- [compiler-rt] r333784 - [asan, myriad] Configure platform interceptors
Walter Lee via llvm-commits
- [compiler-rt] r333788 - [asan, myriad] Implement aligned local pool allocation
Walter Lee via llvm-commits
- [PATCH] D47501: [asan, myriad] Reset shadow memory during exit
Walter Lee via Phabricator via llvm-commits
- [PATCH] D47502: [asan, myriad] Simplify main thread handling
Walter Lee via Phabricator via llvm-commits
- [PATCH] D47501: [asan, myriad] Reset shadow memory during exit
Walter Lee via Phabricator via llvm-commits
- [PATCH] D47501: [asan, myriad] Reset shadow memory during exit
Walter Lee via Phabricator via llvm-commits
- [PATCH] D47502: [asan, myriad] Simplify main thread handling
Walter Lee via Phabricator via llvm-commits
- [PATCH] D47641: [asan, myriad] Configure platform interceptors
Walter Lee via Phabricator via llvm-commits
- [PATCH] D47642: [asan, myriad] Implement aligned local pool allocation
Walter Lee via Phabricator via llvm-commits
- [PATCH] D47641: [asan, myriad] Configure platform interceptors
Walter Lee via Phabricator via llvm-commits
- [PATCH] D47642: [asan, myriad] Implement aligned local pool allocation
Walter Lee via Phabricator via llvm-commits
- [PATCH] D47642: [asan, myriad] Implement aligned local pool allocation
Walter Lee via Phabricator via llvm-commits
- [PATCH] D47642: [asan, myriad] Implement aligned local pool allocation
Walter Lee via Phabricator via llvm-commits
- [PATCH] D47642: [asan, myriad] Implement aligned local pool allocation
Walter Lee via Phabricator via llvm-commits
- [PATCH] D47441: SafepointIRVerifier should ignore dead blocks
Yevgeny Rouban via Phabricator via llvm-commits
- [PATCH] D47441: SafepointIRVerifier should ignore dead blocks
Yevgeny Rouban via Phabricator via llvm-commits
- [PATCH] D47441: SafepointIRVerifier should ignore dead blocks and dead edges
Yevgeny Rouban via Phabricator via llvm-commits
- [PATCH] D47441: SafepointIRVerifier should ignore dead blocks and dead edges
Yevgeny Rouban via Phabricator via llvm-commits
- [compiler-rt] r333729 - [ASAN] Sanitize testsuite for ARM.
Yvan Roux via llvm-commits
- [PATCH] D47575: [ASAN] Sanitize testsuite for ARM.
Yvan Roux via Phabricator via llvm-commits
- [PATCH] D47575: [ASAN] Sanitize testsuite for ARM.
Yvan Roux via Phabricator via llvm-commits
- [PATCH] D47575: [ASAN] Sanitize testsuite for ARM.
Yvan Roux via Phabricator via llvm-commits
- [llvm] r333374 - [PowerPC] Set isAsmParserOnly=1 for X-form TLS loads/stores
Zaara Syeda via llvm-commits
- [lld] r333769 - [PPC64] Add support for initial-exec TLS model
Zaara Syeda via llvm-commits
- [PATCH] D47382: [PowerPC] Set isAsmParserOnly=1 for X-form TLS loads/stores
Zaara Syeda via Phabricator via llvm-commits
- [PATCH] D47455: [PPC64] Add support for initial-exec TLS model
Zaara Syeda via Phabricator via llvm-commits
- [PATCH] D47535: [FileSpec] Add support for lambdas to EnumerateDirectory. NFC
Zachary Turner via llvm-commits
- [llvm] r333798 - Move some function declarations out of WindowsSupport.h
Zachary Turner via llvm-commits
- [PATCH] D47406: [ADT] Add `StringRef::rsplit(StringRef Separator)`.
Zachary Turner via llvm-commits
- [PATCH] D47535: [FileSpec] Add support for lambdas to EnumerateDirectory. NFC
Zachary Turner via Phabricator via llvm-commits
- [PATCH] D47609: [lldb, process] Fix occasional hang when launching a process in LLDB
Zachary Turner via Phabricator via llvm-commits
- [PATCH] D47662: Move some function declarations out of WindowsSupport.h
Zachary Turner via Phabricator via llvm-commits
- [PATCH] D47662: Move some function declarations out of WindowsSupport.h
Zachary Turner via Phabricator via llvm-commits
- [PATCH] D47688: [Support] Add functions that return native file handles on Windows instead of fds.
Zachary Turner via Phabricator via llvm-commits
- [PATCH] D47406: [ADT] Add `StringRef::rsplit(StringRef Separator)`.
Zachary Turner via Phabricator via llvm-commits
- [PATCH] D47540: [lld] Enable Visual Studio compatible output
ben via Phabricator via llvm-commits
- [PATCH] D47252: partitionSetParts from C to C++ interface.
lorenzo chelini via Phabricator via llvm-commits
- [PATCH] D47252: partitionSetParts from C to C++ interface.
lorenzo chelini via Phabricator via llvm-commits
- [PATCH] D47252: partitionSetParts from C to C++ interface.
lorenzo chelini via Phabricator via llvm-commits
- [PATCH] D46971: [DWARF] Get RA from RA register even if it appears unused
whitequark via Phabricator via llvm-commits
- [llvm] r333424 - [llvm-readobj] Support GNU_PROPERTY_X86_FEATURE_1_AND notes in .note.gnu.property
via llvm-commits
- [llvm] r333459 - [WebAssembly] Add more error checking to object file parsing
via llvm-commits
Last message date:
Sun Jun 3 23:45:18 PDT 2018
Archived on: Sun Jun 3 23:41:17 PDT 2018
This archive was generated by
Pipermail 0.09 (Mailman edition).