The Week Of Monday 21 May 2018 Archives by author
Starting: Mon May 21 00:00:44 PDT 2018
Ending: Sun May 27 23:32:44 PDT 2018
Messages: 1970
- [llvm] r332860 - [VPlan] Reland r332654 and silence unused func warning
Caballero, Diego via llvm-commits
- [llvm] r332860 - [VPlan] Reland r332654 and silence unused func warning
Caballero, Diego via llvm-commits
- [llvm] r333088 - Update my information in the CREDITS file.
Aaron Ballman via llvm-commits
- [llvm] r333293 - [Tablegen][SubtargetEmitter] Add a default case to the auto-generated switch in MCSubtargetInfo::resolveVariantSchedClass(). NFC
Aaron Ballman via llvm-commits
- [llvm] r333363 - [Tablegen] Avoid generating empty switch statements. NFC
Aaron Ballman via llvm-commits
- [PATCH] D45224: [SymbolFilePDB] Add support for resolving variable symbols
Aaron Smith via Phabricator via llvm-commits
- [PATCH] D46283: [AArch64] Set vectorizer-maximize-bandwidth as default true
Adhemerval Zanella via Phabricator via llvm-commits
- [PATCH] D46283: [AArch64] Set vectorizer-maximize-bandwidth as default true
Adhemerval Zanella via Phabricator via llvm-commits
- [Lldb-commits] [PATCH] D43984: Make the clang module cache setting available without a target
Adrian Prantl via llvm-commits
- [PATCH] D46738: [DebugInfo] Fix PR37395.
Adrian Prantl via Phabricator via llvm-commits
- [PATCH] D47152: [DebugInfo] Use absolute addresses in location lists
Adrian Prantl via Phabricator via llvm-commits
- [PATCH] D47158: [DWARFv5] Put DWO ID in its place
Adrian Prantl via Phabricator via llvm-commits
- [PATCH] D47179: [LLVM-C] Add Bindings For Named Metadata
Adrian Prantl via Phabricator via llvm-commits
- [PATCH] D47209: [WIP] Add debug location check to verifier.
Adrian Prantl via Phabricator via llvm-commits
- [PATCH] D47263: [dwarfdump] Have -c and -p work together
Adrian Prantl via Phabricator via llvm-commits
- [PATCH] D47302: [lldb, lldb-mi] Add method AddCurrentTargetSharedObjectPath to the SBDebugger.
Adrian Prantl via Phabricator via llvm-commits
- [PATCH] D46588: [LLDB][lldb-mi] Add possibility to set breakpoints without selecting a target.
Adrian Prantl via Phabricator via llvm-commits
- [PATCH] D46588: [LLDB][lldb-mi] Add possibility to set breakpoints without selecting a target.
Adrian Prantl via Phabricator via llvm-commits
- [PATCH] D38708: [AST] Flag the typo-corrected nodes for better tooling
Akira Hatanaka via Phabricator via llvm-commits
- [llvm] r332834 - [mips] Merge MipsLongBranch and MipsHazardSchedule passes
Aleksandar Beserminji via llvm-commits
- [llvm] r332837 - [mips] Revert Merge MipsLongBranch and MipsHazardSchedule passes
Aleksandar Beserminji via llvm-commits
- [llvm] r332977 - [mips] Merge MipsLongBranch and MipsHazardSchedule passes
Aleksandar Beserminji via llvm-commits
- [PATCH] D46641: [mips] Merge MipsLongBranch and MipsHazardSchedule passes
Aleksandar Beserminji via Phabricator via llvm-commits
- [PATCH] D46641: [mips] Merge MipsLongBranch and MipsHazardSchedule passes
Aleksandar Beserminji via Phabricator via llvm-commits
- [llvm] r333076 - [RISCV] Correctly report sizes for builtin fixups
Alex Bradbury via llvm-commits
- [llvm] r333077 - [AArch64] Use addAliasForDirective to support data directives
Alex Bradbury via llvm-commits
- [llvm] r333078 - [Sparc] Use addAliasForDirective to support data directives
Alex Bradbury via llvm-commits
- [llvm] r333079 - [RISCV] Add symbol diff relocation support for RISC-V
Alex Bradbury via llvm-commits
- [PATCH] D46118: [RISCV] AsmParser support for the li pseudo instruction
Alex Bradbury via Phabricator via llvm-commits
- [PATCH] D46965: [RISCV] Fix builtin fixup sizes (alternate approach)
Alex Bradbury via Phabricator via llvm-commits
- [PATCH] D47000: [AArch64] Use addAliasForDirective to support data directives
Alex Bradbury via Phabricator via llvm-commits
- [PATCH] D47003: [Sparc] Use addAliasForDirective to support data directives
Alex Bradbury via Phabricator via llvm-commits
- [PATCH] D46746: [RISCV] Fix builtin fixup sizes
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] D45181: [RISCV] Add diff relocation support for RISC-V
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] D45181: [RISCV] Add diff relocation support for RISC-V
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] D44886: [RISCV] Support linker relax function call from auipc and jalr to jal
Alex Bradbury via Phabricator via llvm-commits
- [PATCH] D45773: [RISCV] Don't fold symbol diff
Alex Bradbury via Phabricator via llvm-commits
- [PATCH] D46630: [RISCV] Insert NOPs and R_RISCV_ALIGN relocation type for .align directive when linker relaxation enabled
Alex Bradbury via Phabricator via llvm-commits
- [PATCH] D45395: [RISCV] Lower the tail pseudoinstruction
Alex Bradbury via Phabricator via llvm-commits
- [PATCH] D45395: [RISCV] Lower the tail pseudoinstruction
Alex Bradbury via Phabricator via llvm-commits
- [PATCH] D45748: [RISCV] Add peepholes for Global Address lowering patterns
Alex Bradbury via Phabricator via llvm-commits
- [PATCH] D46630: [RISCV] Insert NOPs and R_RISCV_ALIGN relocation type for .align directive when linker relaxation enabled
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] D46423: [WIP, RISCV] Support .option relax and .option norelax
Alex Bradbury via Phabricator via llvm-commits
- [PATCH] D46850: [DebugInfo] Generate fixups as emitting DWARF .debug_line.
Alex Bradbury via Phabricator via llvm-commits
- [PATCH] D45748: [RISCV] Add peepholes for Global Address lowering patterns
Alex Bradbury via Phabricator via llvm-commits
- [PATCH] D45748: [RISCV] Add peepholes for Global Address lowering patterns
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] D47342: Move SystemInitializerFull header to source/API
Alex Langford via Phabricator via llvm-commits
- [PATCH] D47132: [GlobalISel][X86_64] Support for G_SITOFP
Alexander Ivchenko via Phabricator via llvm-commits
- [PATCH] D47132: [GlobalISel][X86_64] Support for G_SITOFP
Alexander Ivchenko via Phabricator via llvm-commits
- [PATCH] D47110: [LLDB, lldb-mi] Add option --synchronous.
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] D47302: [lldb, lldb-mi] Add method AddCurrentTargetSharedObjectPath to the SBDebugger.
Alexander Polyakov via Phabricator via llvm-commits
- [PATCH] D46588: [LLDB][lldb-mi] Add possibility to set breakpoints without selecting a target.
Alexander Polyakov via Phabricator via llvm-commits
- [PATCH] D46588: [LLDB][lldb-mi] Add possibility to set breakpoints without selecting a target.
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] D47302: [lldb, lldb-mi] Add method AddCurrentTargetSharedObjectPath to the SBDebugger.
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] D47302: [lldb, lldb-mi] Add method AddCurrentTargetSharedObjectPath to the SBDebugger.
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] D47415: [lldb, lldb-mi] Re-implement MI -exec-continue command.
Alexander Polyakov via Phabricator via llvm-commits
- [PATCH] D31528: [ELF][MIPS] Multi-GOT implementation
Alexander Richardson via Phabricator via llvm-commits
- [PATCH] D31287: [mips] Fix atomic compare and swap at O0, v3
Alexander Richardson via Phabricator via llvm-commits
- [llvm] r333008 - [llvm-objcopy] Fix the behavior of --strip-* and --keep-symbol
Alexander Shaposhnikov via llvm-commits
- [llvm] r333117 - [llvm-strip] Expose --keep-symbol option
Alexander Shaposhnikov via llvm-commits
- [llvm] r333120 - [llvm-strip] Minor fix of the usage of TableGen
Alexander Shaposhnikov via llvm-commits
- [PATCH] D47052: [llvm-objcopy] Fix the behavior of --strip-* and --keep-symbol
Alexander Shaposhnikov via Phabricator via llvm-commits
- [PATCH] D47052: [llvm-objcopy] Fix the behavior of --strip-* and --keep-symbol
Alexander Shaposhnikov via Phabricator via llvm-commits
- [PATCH] D47052: [llvm-objcopy] Fix the behavior of --strip-* and --keep-symbol
Alexander Shaposhnikov via Phabricator via llvm-commits
- [PATCH] D47052: [llvm-objcopy] Fix the behavior of --strip-* and --keep-symbol
Alexander Shaposhnikov via Phabricator via llvm-commits
- [PATCH] D46896: [llvm-objcopy] Add --strip-unneeded option
Alexander Shaposhnikov via Phabricator via llvm-commits
- [PATCH] D46896: [llvm-objcopy] Add --strip-unneeded option
Alexander Shaposhnikov via Phabricator via llvm-commits
- [PATCH] D47052: [llvm-objcopy] Fix the behavior of --strip-* and --keep-symbol
Alexander Shaposhnikov via Phabricator via llvm-commits
- [PATCH] D47052: [llvm-objcopy] Fix the behavior of --strip-* and --keep-symbol
Alexander Shaposhnikov via Phabricator via llvm-commits
- [PATCH] D47052: [llvm-objcopy] Fix the behavior of --strip-* and --keep-symbol
Alexander Shaposhnikov via Phabricator via llvm-commits
- [PATCH] D47222: [llvm-strip] Expose --keep-symbol option
Alexander Shaposhnikov via Phabricator via llvm-commits
- [PATCH] D47222: [llvm-strip] Expose --keep-symbol option
Alexander Shaposhnikov via Phabricator via llvm-commits
- [PATCH] D46896: [llvm-objcopy] Add --strip-unneeded option
Alexander Shaposhnikov via Phabricator via llvm-commits
- [PATCH] D46896: [llvm-objcopy] Add --strip-unneeded option
Alexander Shaposhnikov via Phabricator via llvm-commits
- [PATCH] D46896: [llvm-objcopy] Add --strip-unneeded option
Alexander Shaposhnikov via Phabricator via llvm-commits
- [PATCH] D46896: [llvm-objcopy] Add --strip-unneeded option
Alexander Shaposhnikov via Phabricator via llvm-commits
- [PATCH] D46896: [llvm-objcopy] Add --strip-unneeded option
Alexander Shaposhnikov via Phabricator via llvm-commits
- [PATCH] D47404: llvm-objcopy: Set sh_link to 0 on unrecognized symtab-linked sections.
Alexander Shaposhnikov via Phabricator via llvm-commits
- [PATCH] D47404: llvm-objcopy: Set sh_link to 0 on unrecognized symtab-linked sections.
Alexander Shaposhnikov via Phabricator via llvm-commits
- [PATCH] D47414: [llvm-objcopy] Fix null symbol handling
Alexander Shaposhnikov via Phabricator via llvm-commits
- [PATCH] D47151: [AMDGPU] Add divergence analysis as a dependency for ISel
Alexander via Phabricator via llvm-commits
- [PATCH] D46298: AMDGPU: Remove deadcode in isSDNodeSourceOfDivergence()
Alexander via Phabricator via llvm-commits
- [PATCH] D46273: [InstCombine, ARM] Convert vld1 to llvm load
Alexandros Lamprineas via Phabricator via llvm-commits
- [PATCH] D46133: [InstCombine, ARM, AArch64] Convert table lookup to shuffle vector
Alexandros Lamprineas via Phabricator via llvm-commits
- [llvm] r332855 - [InstCombine] Fix PR37526: MinMax patterns produce an infinite loop.
Alexey Bataev via llvm-commits
- [PATCH] D47144: [InstCombine] Fix PR37526: MinMax patterns produce an infinite loop.
Alexey Bataev via Phabricator via llvm-commits
- [PATCH] D47144: [InstCombine] Fix PR37526: MinMax patterns produce an infinite loop.
Alexey Bataev via Phabricator via llvm-commits
- [PATCH] D46637: [TTI] Add uniform/non-uniform constant Pow2 detection to TargetTransformInfo::getInstructionThroughput
Alexey Bataev via Phabricator via llvm-commits
- [PATCH] D46637: [TTI] Add uniform/non-uniform constant Pow2 detection to TargetTransformInfo::getInstructionThroughput
Alexey Bataev via Phabricator via llvm-commits
- [PATCH] D47144: [InstCombine] Fix PR37526: MinMax patterns produce an infinite loop.
Alexey Bataev via Phabricator via llvm-commits
- [PATCH] D47144: [InstCombine] Fix PR37526: MinMax patterns produce an infinite loop.
Alexey Bataev via Phabricator via llvm-commits
- [PATCH] D46267: [test-suite] Enable MicroBenchmarks by default
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] D46505: [DAGcombine] Teach the combiner about -a = ~a + 1
Amaury SECHET via Phabricator via llvm-commits
- [PATCH] D46505: [DAGcombine] Teach the combiner about -a = ~a + 1
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
- [llvm] r333341 - Add test case for D46505 . NFC
Amaury Sechet via llvm-commits
- [llvm] r333344 - Fix comment decribing setcccarry. NFC
Amaury Sechet via llvm-commits
- [llvm] r332851 - [X86][BtVer2] Add a 'J' prefix to the PRF/RCU defs. NFC
Andrea Di Biagio via llvm-commits
- [llvm] r332853 - [llvm-mca] Removed an empty line generated by the timeline view. NFC.
Andrea Di Biagio via llvm-commits
- [llvm] r333095 - [llvm-mca] Print the "Block RThroughput" in the SummaryView.
Andrea Di Biagio via llvm-commits
- [llvm] r333210 - [llvm-mca] Fix a rounding problem in SummaryView.cpp exposed by r333204.
Andrea Di Biagio via llvm-commits
- [llvm] r333282 - [RFC][Patch 1/3] Add a new class of predicates for variant scheduling classes.
Andrea Di Biagio via llvm-commits
- [llvm] r333286 - [RFC][Patch 2/3] Add a MCSubtargetInfo hook to resolve variant scheduling classes.
Andrea Di Biagio via llvm-commits
- [llvm] r333293 - [Tablegen][SubtargetEmitter] Add a default case to the auto-generated switch in MCSubtargetInfo::resolveVariantSchedClass(). NFC
Andrea Di Biagio via llvm-commits
- [llvm] r333293 - [Tablegen][SubtargetEmitter] Add a default case to the auto-generated switch in MCSubtargetInfo::resolveVariantSchedClass(). NFC
Andrea Di Biagio via llvm-commits
- [llvm] r333363 - [Tablegen] Avoid generating empty switch statements. NFC
Andrea Di Biagio via llvm-commits
- [PATCH] D46695: [RFC] [Patch 1/3] Add a new class of predicates for variant scheduling classes.
Andrea Di Biagio via Phabricator via llvm-commits
- [PATCH] D46695: [RFC] [Patch 1/3] Add a new class of predicates for variant scheduling classes.
Andrea Di Biagio via Phabricator via llvm-commits
- [PATCH] D47077: [RFC][Patch 2/3] Add a MCSubtargetInfo hook to resolve variant scheduling classes.
Andrea Di Biagio via Phabricator via llvm-commits
- [PATCH] D47213: [llvm-mca] Move DispatchStage::cycleEvent to preExecute. NFC.
Andrea Di Biagio via Phabricator via llvm-commits
- [PATCH] D47244: [llvm-mca] Rename the RetireControlUnit into RetireStage. NFC.
Andrea Di Biagio via Phabricator via llvm-commits
- [PATCH] D47246: [llvm-mca] Introduce the ExecuteStage (was originally the Scheduler class).
Andrea Di Biagio via Phabricator via llvm-commits
- [PATCH] D47244: [llvm-mca] Rename the RetireControlUnit into RetireStage. NFC.
Andrea Di Biagio via Phabricator via llvm-commits
- [PATCH] D47246: [llvm-mca] Introduce the ExecuteStage (was originally the Scheduler class).
Andrea Di Biagio via Phabricator via llvm-commits
- [PATCH] D47321: [UpdateTestChecks] Improved update_mca_test_checks block analysis
Andrea Di Biagio via Phabricator via llvm-commits
- [PATCH] D47244: [llvm-mca] Add the RetireStage.
Andrea Di Biagio via Phabricator via llvm-commits
- [PATCH] D47306: [llvm-mca] Register listeners with the Stage instances.
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] D47374: [RFC][patch 3/3] Add support for variant scheduling classes in llvm-mca.
Andrea Di Biagio via Phabricator via llvm-commits
- [PATCH] D47244: [llvm-mca] Add the RetireStage.
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
- [llvm] r333187 - [NFC][VPlan] Wrap PlainCFGBuilder with an anonymous namespace.
Andrei Elovikov via llvm-commits
- [PATCH] D47312: [NFC][VPlan] Wrap PlainCFGBuilder with an anonymous namespace.
Andrei Elovikov via Phabricator via llvm-commits
- [PATCH] D47312: [NFC][VPlan] Wrap PlainCFGBuilder with an anonymous namespace.
Andrei Elovikov via Phabricator via llvm-commits
- [llvm] r333147 - [ORC] Add findSymbolIn() wrapper to C bindings.
Andres Freund via llvm-commits
- [llvm] r333147 - [ORC] Add findSymbolIn() wrapper to C bindings.
Andres Freund via llvm-commits
- [llvm] r333147 - [ORC] Add findSymbolIn() wrapper to C bindings.
Andres Freund via llvm-commits
- [llvm] r333147 - [ORC] Add findSymbolIn() wrapper to C bindings.
Andres Freund via llvm-commits
- [llvm] r333152 - Revert r333147 "[ORC] Add findSymbolIn() wrapper to C bindings."
Andres Freund via llvm-commits
- [llvm] r333206 - [ORC] Perform name mangling in findSymbolIn(), as done in findSymbol().
Andres Freund via llvm-commits
- [llvm] r333215 - [ORC] Add findSymbolIn() wrapper to C bindings, take #2.
Andres Freund via llvm-commits
- [llvm] r333227 - [ORC] Extend object layer callbacks so JITEventListener can be supported.
Andres Freund via llvm-commits
- [llvm] r333228 - [ORC] Add ability [un]register JITEventListener on Orc C stack.
Andres Freund via llvm-commits
- [llvm] r333229 - [ORC][C-API] Expose LLVMOrc{Unr, R}egisterJITEventListener().
Andres Freund via llvm-commits
- [llvm] r333230 - [C-API] Add functions to create GDB, Intel, Oprofile event listeners.
Andres Freund via llvm-commits
- [PATCH] D44889: [ORC] Add findSymbolIn() wrapper to C bindings.
Andres Freund via Phabricator via llvm-commits
- [PATCH] D44889: [ORC] Add findSymbolIn() wrapper to C bindings.
Andres Freund via Phabricator via llvm-commits
- [PATCH] D47308: [ORC] Perform name mangling in findSymbolIn(), as done in findSymbol().
Andres Freund via Phabricator via llvm-commits
- [PATCH] D47308: [ORC] Perform name mangling in findSymbolIn(), as done in findSymbol().
Andres Freund via Phabricator via llvm-commits
- [PATCH] D47308: [ORC] Perform name mangling in findSymbolIn(), as done in findSymbol().
Andres Freund via Phabricator via llvm-commits
- [PATCH] D47308: [ORC] Perform name mangling in findSymbolIn(), as done in findSymbol().
Andres Freund via Phabricator via llvm-commits
- [PATCH] D47343: [MCJIT] Call JIT notifiers only after code sections are ready.
Andres Freund via Phabricator via llvm-commits
- [PATCH] D44892: Add PerfJITEventListener for perf profiling support.
Andres Freund via Phabricator via llvm-commits
- [PATCH] D44890: Allow to integrate OrcJIT with JitEventListeners
Andres Freund via Phabricator via llvm-commits
- [PATCH] D47343: [MCJIT] Call JIT notifiers only after code sections are ready.
Andres Freund via Phabricator via llvm-commits
- [PATCH] D44892: Add PerfJITEventListener for perf profiling support.
Andres Freund via Phabricator via llvm-commits
- [PATCH] D44892: Add PerfJITEventListener for perf profiling support.
Andres Freund via Phabricator via llvm-commits
- [PATCH] D46838: [MachineScheduler] Clear subregister entries also in addPhysRegDeps when handling a def
Andrew Trick via Phabricator via llvm-commits
- [PATCH] D47196: [Time-report ](2): Recursive timers in Clang
Andrew V. Tischenko via Phabricator via llvm-commits
- [PATCH] D47196: [Time-report ](2): Recursive timers in Clang
Andrew V. Tischenko 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] 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] D47369: [DebugInfo][ScheduleDAGInstrs] Prevent scheduler from reordering DBG_VALUE instructions through their clobbering MIs
Andrew Zhogin via Phabricator via llvm-commits
- [PATCH] D45576: [RFC] Allow target to handle STRICT floating-point nodes
Andy Kaylor via Phabricator via llvm-commits
- [PATCH] D46967: Vector constrained FP intrinsics
Andy Kaylor via Phabricator via llvm-commits
- [PATCH] D47197: [MustExecute] Fix a debug invariant issue in isGuaranteedToExecute()
Anna Thomas via Phabricator via llvm-commits
- [PATCH] D47139: [NaryReassociate] Detect deleted instr with WeakTrackingVH
Artem Belevich via Phabricator via llvm-commits
- [PATCH] D47396: [LLD] Place .nv_fatbin section at the beginning of the executable.
Artem Belevich via Phabricator via llvm-commits
- [PATCH] D47396: [LLD] Place .nv_fatbin section at the beginning of the executable.
Artem Belevich via Phabricator via llvm-commits
- [PATCH] D47371: [BPI] Apply invoke heuristic before loop branch heuristic
Artur Pilipenko via Phabricator via llvm-commits
- [PATCH] D46928: implantation example for new AliasAnalysis functions (getAddressesDistance + ModRefSameBuffer)
Atheel Massalha via Phabricator via llvm-commits
- [PATCH] D46928: implantation example for new AliasAnalysis functions (getAddressesDistance + ModRefSameBuffer)
Atheel Massalha via Phabricator via llvm-commits
- [PATCH] D46801: add getAA in ScheduleDAG for using in HazardRec
Atheel Massalha via Phabricator via llvm-commits
- [PATCH] D46817: change passing ScheduleDAG with ScheduleDAGInstrs when creating HazaradRec
Atheel Massalha via Phabricator via llvm-commits
- [PATCH] D46437: [bindings/go] Add Go bindings for inline assembly
Ayke via Phabricator via llvm-commits
- [compiler-rt] r333216 - [cmake] [ARM] Check if VFP is supported before including any VFP builtins
Azharuddin Mohammed via llvm-commits
- [compiler-rt] r333232 - Revert "[cmake] [ARM] Check if VFP is supported before including any VFP builtins"
Azharuddin Mohammed via llvm-commits
- [PATCH] D47217: [cmake] [ARM] Check if VFP is supported before including any VFP builtins
Azharuddin Mohammed via Phabricator via llvm-commits
- [PATCH] D47221: [cmake] Fix libomptarget/test/CMakeLists.txt
Azharuddin Mohammed via Phabricator via llvm-commits
- [PATCH] D47224: [cmake] Guard another instance where symlinks are being created
Azharuddin Mohammed via Phabricator via llvm-commits
- [PATCH] D47217: [cmake] [ARM] Check if VFP is supported before including any VFP builtins
Azharuddin Mohammed via Phabricator via llvm-commits
- [PATCH] D47217: [cmake] [ARM] Check if VFP is supported before including any VFP builtins
Azharuddin Mohammed via Phabricator via llvm-commits
- [PATCH] D47217: [cmake] [ARM] Check if VFP is supported before including any VFP builtins
Azharuddin Mohammed via Phabricator via llvm-commits
- [PATCH] D47059: [InstCombine] Calloc-ed strings optimizations
Benjamin Kramer via Phabricator via llvm-commits
- [PATCH] D47059: [InstCombine] Calloc-ed strings optimizations
Benjamin Kramer via Phabricator via llvm-commits
- [PATCH] D47059: [InstCombine] Calloc-ed strings optimizations
Benjamin Kramer via Phabricator via llvm-commits
- [PATCH] D47214: [InstCombine] Replace bcmp/bcopy with memcmp/memmove
Benjamin Kramer via Phabricator via llvm-commits
- [PATCH] D47113: [CVP] Teach CorrelatedValuePropagation to reduce the width of lshr instruction.
Bixia Zheng via Phabricator via llvm-commits
- [PATCH] D47113: [CVP] Teach CorrelatedValuePropagation to reduce the width of lshr instruction.
Bixia Zheng via Phabricator via llvm-commits
- [llvm] r332958 - [LoopVersioning] Don't modify the list that we iterate over in addPHINodes
Bjorn Pettersson via llvm-commits
- [PATCH] D47134: [LoopVersioning] Don't modify the list that we iterate over in addPHINodes
Bjorn Pettersson via Phabricator via llvm-commits
- [PATCH] D47134: [LoopVersioning] Don't modify the list that we iterate over in addPHINodes
Bjorn Pettersson via Phabricator via llvm-commits
- [PATCH] D47134: [LoopVersioning] Don't modify the list that we iterate over in addPHINodes
Bjorn Pettersson via Phabricator via llvm-commits
- [PATCH] D47199: [MC] Remove PhysRegSize from MCRegisterClass
Bjorn Pettersson via Phabricator via llvm-commits
- [PATCH] D47199: [MC] Remove PhysRegSize from MCRegisterClass
Bjorn Pettersson via Phabricator via llvm-commits
- [PATCH] D47314: Stop swapping operands of DIObjCProperty (PR37120)
Bob Pan via Phabricator via llvm-commits
- [PATCH] D47314: Stop swapping operands of DIObjCProperty (PR37120)
Bob Pan via Phabricator via llvm-commits
- [PATCH] D42160: Fix llvm_unreachable being tripped in ExecutionEngine
Brad Moody via Phabricator via llvm-commits
- [llvm] r332878 - [DebugInfo] Fix typo "DWARG" in test comment (NFC)
Brian Gesiak via llvm-commits
- [PATCH] D46628: [ELF] Add --strip-debug-non-line option
Brian Gesiak via Phabricator via llvm-commits
- [PATCH] D46628: [ELF] Add --strip-debug-non-line option
Brian Gesiak via Phabricator via llvm-commits
- [PATCH] D46628: [ELF] Add --strip-debug-non-line option
Brian Gesiak via Phabricator via llvm-commits
- [test-suite] r332981 - [test-suite] Enable MicroBenchmarks by default
Brian Homerding via llvm-commits
- [test-suite] r332984 - [test-suite] Revert rL332981 (Enable MicroBenchmarks by default)
Brian Homerding via llvm-commits
- [test-suite] r333184 - [test-suite] Enable MicroBenchmarks by default and enable benchmark library to cross compile.
Brian Homerding via llvm-commits
- [test-suite] r333194 - [test-suite] Revert rL333184 (Enable MicroBenchmarks by default and enable benchmark library to cross compile)
Brian Homerding via llvm-commits
- [PATCH] D46267: [test-suite] Enable MicroBenchmarks by default
Brian Homerding via Phabricator via llvm-commits
- [PATCH] D46267: [test-suite] Enable MicroBenchmarks by default
Brian Homerding via Phabricator via llvm-commits
- [PATCH] D46267: [test-suite] Enable MicroBenchmarks by default
Brian Homerding via Phabricator via llvm-commits
- [PATCH] D46267: [test-suite] Enable MicroBenchmarks by default
Brian Homerding via Phabricator via llvm-commits
- [PATCH] D45438: [CodeView] Enable debugging of captured variables within C++ lambdas
Brock Wyma via Phabricator via llvm-commits
- [PATCH] D46967: Vector constrained FP intrinsics
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
- [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
- [llvm] r333107 - [CodeGen][AArch64] Use RegUnits to track register aliases. (NFC)
Chad Rosier via llvm-commits
- [llvm] r333193 - [InstCombine] Combine XOR and AES instructions on ARM/ARM64.
Chad Rosier via llvm-commits
- [PATCH] D46953: [FastISel] Permit instructions to be skipped for FastISel generation.
Chad Rosier via Phabricator via llvm-commits
- [PATCH] D46953: [FastISel] Permit instructions to be skipped for FastISel generation.
Chad Rosier via Phabricator via llvm-commits
- [PATCH] D47269: [CodeGen] Use RegUnits to track register aliases in AArch64RedundantCopyElimination. (NFC)
Chad Rosier via Phabricator via llvm-commits
- [PATCH] D47269: [CodeGen] Use RegUnits to track register aliases in AArch64RedundantCopyElimination. (NFC)
Chad Rosier via Phabricator via llvm-commits
- [PATCH] D47239: [InstCombine] Combine XOR and AES insructions on ARM/ARM64
Chad Rosier via Phabricator via llvm-commits
- [PATCH] D46282: [AA] cfl-anders-aa with field sensitivity
Chandler Carruth via llvm-commits
- [PATCH] D46282: [AA] cfl-anders-aa with field sensitivity
Chandler Carruth via llvm-commits
- [llvm] r333250 - Restore the LoopInstSimplify pass, reverting r327329 that removed it.
Chandler Carruth via llvm-commits
- [llvm] r328165 - Fix a couple of layering violations in Transforms
Chandler Carruth via llvm-commits
- [PATCH] D47308: [ORC] Perform name mangling in findSymbolIn(), as done in findSymbol().
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] D46706: [PM/LoopUnswitch] Support partial trivial unswitching.
Chandler Carruth via Phabricator via llvm-commits
- [PATCH] D46282: [AA] cfl-anders-aa with field sensitivity
Chandler Carruth via Phabricator via llvm-commits
- [PATCH] D46706: [PM/LoopUnswitch] Support partial trivial unswitching.
Chandler Carruth via Phabricator via llvm-commits
- [PATCH] D47352: [instsimplify] Move the instsimplify pass to use more obvious file names and diretory.
Chandler Carruth via Phabricator via llvm-commits
- [PATCH] D47346: [X86] Add a new pass to fold extension into load instructions in previous BB
Chandler Carruth via Phabricator via llvm-commits
- [PATCH] D47353: Restore the LoopInstSimplify pass, reverting r327329 that removed it.
Chandler Carruth via Phabricator via llvm-commits
- [PATCH] D47353: Restore the LoopInstSimplify pass, reverting r327329 that removed it.
Chandler Carruth via Phabricator via llvm-commits
- [PATCH] D45753: Lift JSON library from clang-tools-extra/clangd to llvm/Support.
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] D47408: [PM/LoopUnswitch] 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
- [llvm] r333111 - StructurizeCFG: Adjust the loop depth for a subregion to order the nodes correctly
Changpeng Fang via llvm-commits
- [PATCH] D46978: Delay emutls deallocation for one round
Chih-Hung Hsieh via Phabricator via llvm-commits
- [PATCH] D46709: [Dominators] Add PDT constructor from Function
Chijun Sima via Phabricator via llvm-commits
- [PATCH] D46709: [Dominators] Add PDT constructor from Function
Chijun Sima via Phabricator via llvm-commits
- [llvm] r333249 - Use quoteattr to ensure we make well formed attributes
Chris Matthews via llvm-commits
- [llvm] r332979 - [llvm-exegesis] Analysis output uses HTML.
Clement Courbet via llvm-commits
- [llvm] r332980 - [llvm-exegesis] Update doc to mention that the output is in html.
Clement Courbet via llvm-commits
- [llvm] r333169 - [llvm-exegesis] Show sched class details in analysis.
Clement Courbet via llvm-commits
- [llvm] r333175 - [llvm-exegesis] Analysis: show debug string instead of raw key if provided.
Clement Courbet via llvm-commits
- [llvm] r333181 - [llvm-exegesis] Analysis: Show value extents.
Clement Courbet via llvm-commits
- [PATCH] D33987: [MergeICmps][WIP] Initial MergeICmps prototype
Clement Courbet via Phabricator via llvm-commits
- [PATCH] D47189: [llvm-exegesis] Analysis output uses HTML.
Clement Courbet via Phabricator via llvm-commits
- [PATCH] D47189: [llvm-exegesis] Analysis output uses HTML.
Clement Courbet via Phabricator via llvm-commits
- [PATCH] D47189: [llvm-exegesis] Analysis output uses HTML.
Clement Courbet via Phabricator via llvm-commits
- [PATCH] D47189: [llvm-exegesis] Analysis output uses HTML.
Clement Courbet via Phabricator via llvm-commits
- [PATCH] D47189: [llvm-exegesis] Analysis output uses HTML.
Clement Courbet via Phabricator via llvm-commits
- [PATCH] D47189: [llvm-exegesis] Analysis output uses HTML.
Clement Courbet via Phabricator via llvm-commits
- [PATCH] D47246: [llvm-mca] Introduce the ExecuteStage (was originally the Scheduler class).
Clement Courbet via Phabricator via llvm-commits
- [PATCH] D38455: [clang-tidy] new cppcoreguidelines-narrowing-conversions check.
Clement Courbet via Phabricator via llvm-commits
- [PATCH] D47254: [llvm-exegesis] Show sched class details in analysis.
Clement Courbet via Phabricator via llvm-commits
- [PATCH] D47254: [llvm-exegesis] Show sched class details in analysis.
Clement Courbet via Phabricator via llvm-commits
- [PATCH] D47254: [llvm-exegesis] Show sched class details in analysis.
Clement Courbet via Phabricator via llvm-commits
- [PATCH] D47315: [llvm-exegesis] Analysis: show debug string instead of raw key if provided.
Clement Courbet via Phabricator via llvm-commits
- [PATCH] D47315: [llvm-exegesis] Analysis: show debug string instead of raw key if provided.
Clement Courbet via Phabricator via llvm-commits
- [PATCH] D47315: [llvm-exegesis] Analysis: show debug string instead of raw key if provided.
Clement Courbet via Phabricator via llvm-commits
- [PATCH] D47318: [llvm-exegesis] Analysis: Show value extents.
Clement Courbet via Phabricator via llvm-commits
- [PATCH] D47318: [llvm-exegesis] Analysis: Show value extents.
Clement Courbet via Phabricator via llvm-commits
- [PATCH] D47318: [llvm-exegesis] Analysis: Show value extents.
Clement Courbet via Phabricator via llvm-commits
- [PATCH] D47318: [llvm-exegesis] Analysis: Show value extents.
Clement Courbet via Phabricator via llvm-commits
- [PATCH] D47318: [llvm-exegesis] Analysis: Show value extents.
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] D47362: [X86][Sched] Add InstRW for CLC on Intel after SNB.
Clement Courbet via Phabricator via llvm-commits
- [PATCH] D47362: [X86][Sched] Add InstRW for CLC on Intel after SNB.
Clement Courbet via Phabricator 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] D47374: [RFC][patch 3/3] Add support for variant scheduling classes in llvm-mca.
Clement Courbet via Phabricator via llvm-commits
- [llvm] r332865 - [EarlyCSE] Improve EarlyCSE of some absolute value cases.
Craig Topper via llvm-commits
- [llvm] r332869 - [X86] Add test cases for missed vector rotate matching due to SimplifyDemandedBits interfering with the AND masks
Craig Topper via llvm-commits
- [llvm] r332872 - [X86] Add test cases for D47012.
Craig Topper via llvm-commits
- [llvm] r332890 - [X86] Remove masking from vpternlog intrinsics. Use a select in IR instead.
Craig Topper via llvm-commits
- [llvm] r332892 - [X86] Remove some unneeded check lines that I copy and pasted when I made vector tests from some scalar test cases.
Craig Topper via llvm-commits
- [llvm] r332895 - [DAGCombiner] Use computeKnownBits to match rotate patterns that have had their amount masking modified by simplifyDemandedBits
Craig Topper via llvm-commits
- [llvm] r332916 - [X86] Remove 128/256-bit cvtdq2ps, cvtudq2ps, cvtqq2pd, cvtuqq2pd intrinsics.
Craig Topper via llvm-commits
- [llvm] r333101 - [InstCombine] Negate ABS/NABS patterns by swapping the select operands to remove the negation
Craig Topper via llvm-commits
- [compiler-rt] r333213 - sanitizer: Use pre-computed size of struct ustat for Linux
Craig Topper via llvm-commits
- [llvm] r333226 - [ValueTracking] Teach computeKnownBits that the result of an absolute value pattern that uses nsw flag is always positive.
Craig Topper via llvm-commits
- [llvm] r333253 - Revert r333226 "[ValueTracking] Teach computeKnownBits that the result of an absolute value pattern that uses nsw flag is always positive."
Craig Topper via llvm-commits
- [llvm] r333300 - Recommit r333226 "[ValueTracking] Teach computeKnownBits that the result of an absolute value pattern that uses nsw flag is always positive."
Craig Topper via llvm-commits
- [llvm] r333346 - [X86] Remove masking from avx512ifma intrinsics. Use a select instead.
Craig Topper via llvm-commits
- [llvm] r333365 - [X86] Stop forcing X86VPermi2X node index operand to match destination type to make masking pattern matching easier. Add extra patterns with bitcasts instead.
Craig Topper via llvm-commits
- [PATCH] D47141: [x86] invpcid LLVM intrinsic
Craig Topper via Phabricator via llvm-commits
- [PATCH] D47117: [CVP][NFCI] Refactor truncated binary operator creation out of processUDivOrURem()
Craig Topper via Phabricator via llvm-commits
- [PATCH] D47124: [X86] Remove masking from vpternlog intrinsics. Use a select in IR instead.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D47124: [X86] Remove masking from vpternlog intrinsics. Use a select in IR instead.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D47012: [X86] Scalar mask and scalar move optimizations
Craig Topper via Phabricator via llvm-commits
- [PATCH] D47129: Testcase for PR31593
Craig Topper via Phabricator via llvm-commits
- [PATCH] D47116: [DAGCombiner] Use computeKnownBits to match rotate patterns that have had their amount masking modified by simplifyDemandedBits.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D47141: [x86] invpcid LLVM intrinsic
Craig Topper via Phabricator via llvm-commits
- [PATCH] D47188: Intel SVML calling conventions
Craig Topper via Phabricator via llvm-commits
- [PATCH] D47141: [x86] invpcid LLVM intrinsic
Craig Topper via Phabricator via llvm-commits
- [PATCH] D47041: [ValueTracking] Teach computeKnownBits that the result of an absolute value pattern that uses nsw flag is always positive.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D47041: [ValueTracking] Teach computeKnownBits that the result of an absolute value pattern that uses nsw flag is always positive.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D47041: [ValueTracking] Teach computeKnownBits that the result of an absolute value pattern that uses nsw flag is always positive.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D47174: [X86] Move 128-bit f16c intrinsics to __emmintrin_f16c.h include from emmintrin.h. Move 256-bit f16c intrinsics back to f16cintrin.h
Craig Topper via Phabricator via llvm-commits
- [PATCH] D47236: [InstCombine] Negate ABS/NABS patterns by swapping the select operands to remove the negation
Craig Topper via Phabricator via llvm-commits
- [PATCH] D47012: [X86] Scalar mask and scalar move optimizations
Craig Topper via Phabricator via llvm-commits
- [PATCH] D47041: [ValueTracking] Teach computeKnownBits that the result of an absolute value pattern that uses nsw flag is always positive.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D47129: Testcase for PR31593
Craig Topper via Phabricator via llvm-commits
- [PATCH] D46957: [x86] Lower some trunc + shuffle patterns to vpmov[q|d][b|w]
Craig Topper via Phabricator via llvm-commits
- [PATCH] D47012: [X86] Scalar mask and scalar move optimizations
Craig Topper via Phabricator via llvm-commits
- [PATCH] D47012: [X86] Scalar mask and scalar move optimizations
Craig Topper via Phabricator via llvm-commits
- [PATCH] D47330: [DAGCombiner] match vector compare and select sizes with extload operand (PR37427)
Craig Topper via Phabricator via llvm-commits
- [PATCH] D47330: [DAGCombiner] match vector compare and select sizes with extload operand (PR37427)
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] 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] 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] 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] D47145: [X86][ELF][CET] Adding the .note.gnu.property ELF section in X86
Craig Topper via Phabricator via llvm-commits
- [PATCH] D47012: [X86] Scalar mask and scalar move optimizations
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] D47401: [X86] Rewrite the max and min reduction intrinsics to make better use of other functions and to reduce width to 256 and 128 bits were possible.
Craig Topper 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.
Craig Topper via Phabricator via llvm-commits
- [llvm] r332947 - [WebAssembly] Fix fast-isel lowering illegal argument and return types.
Dan Gohman via llvm-commits
- [llvm] r332985 - [lit] Don't check output of commands used in `shtest-timeout.py` test.
Dan Liew via llvm-commits
- [llvm] r332986 - [lit] Don't run `slow.py` in `shtest-timeout.py` test.
Dan Liew via llvm-commits
- [llvm] r332987 - [lit] Try to make `shtest-timeout.py` test more reliable by using a
Dan Liew via llvm-commits
- [PATCH] D47153: [Support] Avoid normalization in sys::getDefaultTargetTriple
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] D47153: [Support] Avoid normalization in sys::getDefaultTargetTriple
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] D47210: [lit] Fix the `--max-time` flag feature which was completely broken.
Dan Liew via Phabricator via llvm-commits
- [PATCH] D47143: [NewGVN] Do not treat LoadExpressions with differing nonnull as equal.
Daniel Berlin via llvm-commits
- [PATCH] D46912: StructurizeCFG: Adjust the loop depth for a subregion to order the nodes correctly
Daniel Berlin via llvm-commits
- [PATCH] D47143: [NewGVN] Do not treat LoadExpressions with differing nonnull as equal.
Daniel Berlin via Phabricator via llvm-commits
- [PATCH] D47143: [NewGVN] Do not treat LoadExpressions with differing nonnull as equal.
Daniel Berlin via Phabricator via llvm-commits
- [PATCH] D47143: [NewGVN] Do not treat LoadExpressions with differing nonnull as equal.
Daniel Berlin via Phabricator via llvm-commits
- [PATCH] D47149: [SCCP] Mark DominatorTreeAnalysis as preserved.
Daniel Berlin via Phabricator via llvm-commits
- [PATCH] D47149: [SCCP] Mark DominatorTreeAnalysis as preserved.
Daniel Berlin via Phabricator via llvm-commits
- [PATCH] D47143: [NewGVN] Do not treat LoadExpressions with differing nonnull as equal.
Daniel Berlin via Phabricator via llvm-commits
- [PATCH] D47143: [NewGVN] Do not treat LoadExpressions with differing nonnull as equal.
Daniel Berlin via Phabricator via llvm-commits
- [PATCH] D47143: [NewGVN] Do not treat LoadExpressions with differing nonnull as equal.
Daniel Berlin via Phabricator via llvm-commits
- [PATCH] D46866: [EarlyCSE] Avoid a poorly defined instruction comparison
Daniel Berlin via Phabricator via llvm-commits
- [PATCH] D47339: [GVN,NewGVN] Propagate nonnull if K dominates J.
Daniel Berlin via Phabricator via llvm-commits
- [PATCH] D46282: [AA] cfl-anders-aa with field sensitivity
Daniel Berlin via Phabricator via llvm-commits
- [llvm] r333068 - [Sparc] Add mnemonic aliases for flush, stb, stba, sth, and stha
Daniel Cederman via llvm-commits
- [PATCH] D47136: [Sparc] Add support for 13-bit PIC
Daniel Cederman via Phabricator via llvm-commits
- [PATCH] D47140: [Sparc] Add mnemonic aliases for flush and stb
Daniel Cederman via Phabricator via llvm-commits
- [PATCH] D47140: [Sparc] Add mnemonic aliases for flush, stb, stba, sth, and stha
Daniel Cederman via Phabricator via llvm-commits
- [PATCH] D47140: [Sparc] Add mnemonic aliases for flush, stb, stba, sth, and stha
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] D47258: [Sparc] Select correct register class for FP register constraints
Daniel Cederman via Phabricator via llvm-commits
- [PATCH] D47136: [Sparc] Add support for 13-bit PIC
Daniel Cederman via Phabricator via llvm-commits
- [PATCH] D47136: [Sparc] Add support for 13-bit PIC
Daniel Cederman via Phabricator via llvm-commits
- [PATCH] D47319: [Sparc] Add .uahalf and .uaword directives
Daniel Cederman via Phabricator via llvm-commits
- [llvm] r333091 - Remove DEBUG macro.
Daniel Sanders via llvm-commits
- [llvm] r333091 - Remove DEBUG macro.
Daniel Sanders via llvm-commits
- [PATCH] D43281: [AMDGPU] fixes for lds f32 builtins
Daniil Fukalov via Phabricator via llvm-commits
- [PATCH] D46893: [CVP] Require DomTree for new Pass Manager
Dave Green via Phabricator via llvm-commits
- [PATCH] D46893: [CVP] Require DomTree for new Pass Manager
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] D41953: [LoopUnroll] Unroll and Jam
Dave Green 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] 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] D47152: [DebugInfo] Use absolute addresses in location lists
David Blaikie via Phabricator via llvm-commits
- [PATCH] D47152: [DebugInfo] Use absolute addresses in location lists
David Blaikie via Phabricator via llvm-commits
- [PATCH] D47105: Fix compiler warning of extraneous parentheses
David Blaikie via Phabricator via llvm-commits
- [llvm] r332990 - [InstCombine] Calloc-ed strings optimizations
David Bolvansky via llvm-commits
- [llvm] r333022 - [InstCombine] Remove calloc transformations
David Bolvansky via llvm-commits
- [llvm] r333031 - Delete empty test file
David Bolvansky via llvm-commits
- [llvm] r333057 - [InstCombine] [NFC] Added more tests for unlocked IO transformation
David Bolvansky via llvm-commits
- [PATCH] D46225: LLDB - Enable Python API for OpenBSD
David CARLIER via Phabricator via llvm-commits
- [PATCH] D47146: Memorysanitizer fix mmap test
David CARLIER via Phabricator via llvm-commits
- [PATCH] D47146: Memorysanitizer fix mmap test for oses not supporting MAP_NORESERVE flag
David CARLIER via Phabricator via llvm-commits
- [PATCH] D47322: [docs] add various sanitisers support for FreeBSD/OpenBSD
David CARLIER via Phabricator via llvm-commits
- [PATCH] D47146: Memorysanitizer fix mmap test for oses not supporting MAP_NORESERVE flag
David CARLIER via Phabricator via llvm-commits
- [PATCH] D47146: Memorysanitizer fix mmap test for oses not supporting MAP_NORESERVE flag
David CARLIER via Phabricator via llvm-commits
- [PATCH] D47146: Memorysanitizer fix mmap test for oses not supporting MAP_NORESERVE flag
David CARLIER via Phabricator via llvm-commits
- [PATCH] D47146: Memorysanitizer fix mmap test for oses not supporting MAP_NORESERVE flag
David CARLIER via Phabricator via llvm-commits
- [PATCH] D47146: Memorysanitizer fix mmap test for oses not supporting MAP_NORESERVE flag
David CARLIER via Phabricator via llvm-commits
- [PATCH] D47146: Memorysanitizer fix mmap test for oses not supporting MAP_NORESERVE flag
David CARLIER via Phabricator via llvm-commits
- [compiler-rt] r333306 - [MemorySanitizer] fix mmap test for oses not implementing MAP_NORESERVE flag
David Carlier via llvm-commits
- [llvm] r332836 - [CVP] Require DomTree for new Pass Manager
David Green via llvm-commits
- [llvm] r333358 - [UnrollAndJam] Add a new Unroll and Jam pass
David Green via llvm-commits
- [llvm] r333359 - Revert 333358 as it's failing on some builders.
David Green via llvm-commits
- [PATCH] D47174: [X86] Move 128-bit f16c intrinsics to __emmintrin_f16c.h include from emmintrin.h. Move 256-bit f16c intrinsics back to f16cintrin.h
David Kreitzer via Phabricator via llvm-commits
- [PATCH] D47208: [profile] Support profiling runtime on Fuchsia
David Li via Phabricator via llvm-commits
- [PATCH] D47208: [profile] Support profiling runtime on Fuchsia
David Li via Phabricator via llvm-commits
- [PATCH] D47212: [profile] Rename InstrProfilingPlatform(Linux|Darwin)
David Li via Phabricator via llvm-commits
- [PATCH] D47005: [WebAssembly] Add functions for EHScopes
David Majnemer via Phabricator via llvm-commits
- [PATCH] D44134: [WebAssembly] Add WebAssemblyException information analysis
David Majnemer via Phabricator via llvm-commits
- [PATCH] D44134: [WebAssembly] Add WebAssemblyException information analysis
David Majnemer via Phabricator via llvm-commits
- [llvm] r333274 - [MustExecute] Fix a debug invariant issue in isGuaranteedToExecute()
David Stenberg via llvm-commits
- [PATCH] D47197: [LICM] Fix a debug invariant issue in isGuaranteedToExecute()
David Stenberg via Phabricator via llvm-commits
- [PATCH] D47197: [MustExecute] Fix a debug invariant issue in isGuaranteedToExecute()
David Stenberg via Phabricator via llvm-commits
- [PATCH] D47197: [MustExecute] Fix a debug invariant issue in isGuaranteedToExecute()
David Stenberg via Phabricator via llvm-commits
- [llvm] r333005 - [DebugInfo] Fix location list check in the verifier
Davide Italiano via llvm-commits
- [PATCH] D47149: [SCCP] Mark DominatorTreeAnalysis as preserved.
Davide Italiano via Phabricator via llvm-commits
- [PATCH] D47112: [CVP] Add tests for lshr width reduction
Davide Italiano via Phabricator via llvm-commits
- [PATCH] D47149: [SCCP] Mark DominatorTreeAnalysis as preserved.
Davide Italiano via Phabricator via llvm-commits
- [PATCH] D47149: [SCCP] Mark DominatorTreeAnalysis as preserved.
Davide Italiano via Phabricator via llvm-commits
- [PATCH] D45330: [IPSCCP] Use PredicateInfo to propagate facts from cmp instructions.
Davide Italiano via Phabricator via llvm-commits
- [PATCH] D47129: Testcase for PR31593
Davide Italiano via Phabricator via llvm-commits
- [PATCH] D46998: [XRay][compiler-rt] Limit reliance on C++ ABI features
Dean Michael Berris via Phabricator via llvm-commits
- [PATCH] D46998: [XRay][compiler-rt] Limit 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] D46998: [XRay][compiler-rt] Remove reliance on C++ ABI features
Dean Michael Berris via Phabricator via llvm-commits
- [PATCH] D47369: [DebugInfo][ScheduleDAGInstrs] Prevent scheduler from reordering DBG_VALUE instructions through their clobbering MIs
Dean Michael Berris via Phabricator via llvm-commits
- [PATCH] D47369: [DebugInfo][ScheduleDAGInstrs] Prevent scheduler from reordering DBG_VALUE instructions through their clobbering MIs
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] D47188: Intel SVML calling conventions
Denis Nagorny via Phabricator via llvm-commits
- [PATCH] D47188: Intel SVML calling conventions
Denis Nagorny via Phabricator via llvm-commits
- [PATCH] D47188: Intel SVML calling conventions
Denis Nagorny via Phabricator via llvm-commits
- [PATCH] D47188: Intel SVML calling conventions
Denis Nagorny via Phabricator via llvm-commits
- [PATCH] D47188: Intel SVML calling conventions
Denis Nagorny via Phabricator via llvm-commits
- [PATCH] D47188: Intel SVML calling conventions
Denis Nagorny via Phabricator via llvm-commits
- [llvm] r332860 - [VPlan] Reland r332654 and silence unused func warning
Diego Caballero via llvm-commits
- [llvm] r332910 - Fix warning from r332654 with LLVM_ATTRIBUTE_USED
Diego Caballero via llvm-commits
- [PATCH] D47312: [NFC][VPlan] Wrap PlainCFGBuilder with an anonymous namespace.
Diego Caballero via Phabricator via llvm-commits
- [PATCH] D46827: [LV] Add VPInstruction to VPRecipe transformation.
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] D28907: [SLP] Fix for PR30787: Failure to beneficially vectorize 'copyable' elements in integer binary ops.
Dinar Temirbulatov 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] 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] 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] D46326: ThinLTO+CFI: short-circuit direct calls to jump table entries
Dmitry Mikulin via Phabricator via llvm-commits
- [PATCH] D47289: [scudo] Improve the scalability of the shared TSD model
Dmitry Vyukov via Phabricator via llvm-commits
- [PATCH] D47179: [LLVM-C] Add Bindings For Named Metadata
Duncan P. N. Exon Smith via Phabricator via llvm-commits
- [PATCH] D47179: [LLVM-C] Add Bindings For Named Metadata
Duncan P. N. Exon Smith via Phabricator via llvm-commits
- [PATCH] D46699: [ThinLTO] Print module summary index to assembly
Duncan P. N. Exon Smith via Phabricator via llvm-commits
- [PATCH] D46699: [ThinLTO] Print module summary index to assembly
Duncan P. N. Exon Smith via Phabricator via llvm-commits
- [PATCH] D47059: [InstCombine] Calloc-ed strings optimizations
Dávid Bolvanský via Phabricator via llvm-commits
- [PATCH] D47059: [InstCombine] Calloc-ed strings optimizations
Dávid Bolvanský via Phabricator via llvm-commits
- [PATCH] D47059: [InstCombine] Calloc-ed strings optimizations
Dávid Bolvanský via Phabricator via llvm-commits
- [PATCH] D47059: [InstCombine] Calloc-ed strings optimizations
Dávid Bolvanský via Phabricator via llvm-commits
- [PATCH] D47059: [InstCombine] Calloc-ed strings optimizations
Dávid Bolvanský via Phabricator via llvm-commits
- [PATCH] D47059: [InstCombine] Calloc-ed strings optimizations
Dávid Bolvanský via Phabricator via llvm-commits
- [PATCH] D47144: [InstCombine] Fix PR37526: MinMax patterns produce an infinite loop.
Dávid Bolvanský via Phabricator via llvm-commits
- [PATCH] D47144: [InstCombine] Fix PR37526: MinMax patterns produce an infinite loop.
Dávid Bolvanský via Phabricator via llvm-commits
- [PATCH] D41953: [LoopUnroll] Unroll and Jam
Dávid Bolvanský via Phabricator via llvm-commits
- [PATCH] D47159: [InstCombine] Format String optimizations
Dávid Bolvanský via Phabricator via llvm-commits
- [PATCH] D47159: [InstCombine] Format String optimizations
Dávid Bolvanský via Phabricator via llvm-commits
- [PATCH] D47159: [InstCombine] Format String optimizations
Dávid Bolvanský via Phabricator via llvm-commits
- [PATCH] D47159: [InstCombine] Format String optimizations
Dávid Bolvanský via Phabricator via llvm-commits
- [PATCH] D40480: MemorySSA backed Dead Store Elimination.
Dávid Bolvanský via Phabricator via llvm-commits
- [PATCH] D47159: [InstCombine] Format String optimizations
Dávid Bolvanský via Phabricator via llvm-commits
- [PATCH] D47159: [InstCombine] Format String optimizations
Dávid Bolvanský via Phabricator via llvm-commits
- [PATCH] D47159: [InstCombine] Format String optimizations
Dávid Bolvanský via Phabricator via llvm-commits
- [PATCH] D47159: [InstCombine] Format String optimizations
Dávid Bolvanský via Phabricator via llvm-commits
- [PATCH] D47159: [InstCombine] Format String optimizations
Dávid Bolvanský via Phabricator via llvm-commits
- [PATCH] D47059: [InstCombine] Calloc-ed strings optimizations
Dávid Bolvanský via Phabricator via llvm-commits
- [PATCH] D47198: [InstCombine] Replace malloc+strcpy with malloc+memcpy
Dávid Bolvanský via Phabricator via llvm-commits
- [PATCH] D47198: [InstCombine] Replace malloc+strcpy with malloc+memcpy
Dávid Bolvanský via Phabricator via llvm-commits
- [PATCH] D47198: [InstCombine] Replace malloc+strcpy with malloc+memcpy
Dávid Bolvanský via Phabricator via llvm-commits
- [PATCH] D47198: [InstCombine] Replace malloc+strcpy with malloc+memcpy
Dávid Bolvanský via Phabricator via llvm-commits
- [PATCH] D47059: [InstCombine] Calloc-ed strings optimizations
Dávid Bolvanský via Phabricator via llvm-commits
- [PATCH] D47198: [InstCombine] Replace malloc+strcpy with malloc+memcpy
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] D47059: [InstCombine] Calloc-ed strings optimizations
Dávid Bolvanský via Phabricator via llvm-commits
- [PATCH] D47218: [InstCombine] Remove calloc transformations
Dávid Bolvanský via Phabricator via llvm-commits
- [PATCH] D47218: [InstCombine] Remove calloc transformations
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] D47214: [InstCombine] Replace bcmp/bcopy with memcmp/memmove
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] D47230: Delete empty test file
Dávid Bolvanský via Phabricator via llvm-commits
- [PATCH] D47237: [DSE] Calloc optimizations
Dávid Bolvanský via Phabricator via llvm-commits
- [PATCH] D47237: [DSE] Calloc optimizations
Dávid Bolvanský via Phabricator via llvm-commits
- [PATCH] D47237: [DSE] Calloc-strlen optimizations
Dávid Bolvanský via Phabricator via llvm-commits
- [PATCH] D47159: [InstCombine] Format String optimizations
Dávid Bolvanský via Phabricator via llvm-commits
- [PATCH] D47237: [DSE] Calloc-strlen optimizations
Dávid Bolvanský via Phabricator via llvm-commits
- [PATCH] D47243: [InstCombine] [NFC] Added more tests for unlocked IO transformation
Dávid Bolvanský via Phabricator via llvm-commits
- [PATCH] D47243: [InstCombine] [NFC] Added more tests for unlocked IO transformation
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] D47237: [DSE] Calloc-strlen optimizations
Dávid Bolvanský via Phabricator via llvm-commits
- [PATCH] D47237: [DSE] Calloc-strlen optimizations
Dávid Bolvanský via Phabricator via llvm-commits
- [PATCH] D47345: [InstructionCombing] Replace small allocations with local/global variable
Dávid Bolvanský via Phabricator via llvm-commits
- [PATCH] D47345: [InstructionCombining] Replace small allocations with local/global variable
Dávid Bolvanský via Phabricator via llvm-commits
- [PATCH] D46282: [AA] cfl-anders-aa with field sensitivity
Dávid Bolvanský via Phabricator via llvm-commits
- [PATCH] D46282: [AA] cfl-anders-aa with field sensitivity
Dávid Bolvanský via Phabricator via llvm-commits
- [PATCH] D46282: [AA] cfl-anders-aa with field sensitivity
Dávid Bolvanský via Phabricator via llvm-commits
- [PATCH] D47237: [DSE] Calloc-strlen optimizations
Dávid Bolvanský via Phabricator via llvm-commits
- [PATCH] D47237: [DSE] Calloc-strlen optimizations
Dávid Bolvanský via Phabricator via llvm-commits
- [PATCH] D47237: [DSE] Calloc-strlen optimizations
Dávid Bolvanský via Phabricator via llvm-commits
- [PATCH] D47237: [DSE] Calloc-strlen optimizations
Dávid Bolvanský via Phabricator via llvm-commits
- [PATCH] D45150: Less conservative LoopSafetyInfo for headers
Dávid Bolvanský via Phabricator via llvm-commits
- [PATCH] D47345: [InstructionCombining] Replace small allocations with local/global variable
Dávid Bolvanský via Phabricator via llvm-commits
- [PATCH] D47345: [InstructionCombining] Replace small allocations with local/global variable
Dávid Bolvanský via Phabricator via llvm-commits
- [PATCH] D47345: [InstructionCombining] Replace small allocations with local/global variable
Dávid Bolvanský via Phabricator via llvm-commits
- [PATCH] D47345: [InstructionCombining] Replace small allocations with local/global variable
Dávid Bolvanský via Phabricator via llvm-commits
- [PATCH] D47345: [InstructionCombining] Replace small allocations with local/global variable
Dávid Bolvanský via Phabricator via llvm-commits
- [PATCH] D47345: [InstructionCombining] Replace small allocations with local/global variable
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] 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] D47397: [SimplifyLibcalls] [NFC] Cleanup, improvements
Dávid Bolvanský via Phabricator via llvm-commits
- [PATCH] D47340: [ClangDiagnostics] Silence warning about fallthrough after PrintFatalError
Dávid Bolvanský via Phabricator via llvm-commits
- [PATCH] D47340: [ClangDiagnostics] Silence warning about fallthrough after PrintFatalError
Dávid Bolvanský via Phabricator via llvm-commits
- [PATCH] D47073: Document and Enforce new Host Compiler Policy
Ed Maste via Phabricator via llvm-commits
- [PATCH] D45773: [RISCV] Don't fold symbol diff
Edward Jones via Phabricator via llvm-commits
- [llvm] r333167 - Added a testcase for PR31593. A patch (r291535) that fixed this bug didn't have a testcase.
Ekaterina Romanova via llvm-commits
- [llvm] r333015 - [MachineOutliner] Add "thunk" outlining for AArch64.
Eli Friedman via llvm-commits
- [llvm] r333018 - Delete unused variable from r333015.
Eli Friedman via llvm-commits
- [llvm] r333036 - [docs] Clarify usage of "vector" in Programmer's Manual.
Eli Friedman via llvm-commits
- [llvm] r333218 - [AArch64] Improve orr+movk sequences for MOVi64imm.
Eli Friedman via llvm-commits
- [PATCH] D47159: [InstCombine] Format String optimizations
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D47173: [MachineOutliner] Add "thunk" outlining for AArch64.
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D47176: [AArch64] Improve orr+movk sequences for MOVi64imm.
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D47059: [InstCombine] Calloc-ed strings optimizations
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D47198: [InstCombine] Replace malloc+strcpy with malloc+memcpy
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D47173: [MachineOutliner] Add "thunk" outlining for AArch64.
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D47218: [InstCombine] Remove calloc transformations
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D45330: [IPSCCP] Use PredicateInfo to propagate facts from cmp instructions.
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D46133: [InstCombine, ARM, AArch64] Convert table lookup to shuffle vector
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D46273: [InstCombine, ARM] Convert vld1 to llvm load
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D45916: Enable MachineOutliner by default under -Oz for AArch64
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D47317: [LegacyPM] Use MapVector for OnTheFlyPassManagers.
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D45098: [AArch64] fix PR32384: bump the number of stores per memset/memcpy
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D47176: [AArch64] Improve orr+movk sequences for MOVi64imm.
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] D47237: [DSE] Calloc-strlen optimizations
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D47349: [AArch64] Limit inlining string functions with strict alignment
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D47345: [InstructionCombining] Replace small allocations with local/global variable
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D47349: [AArch64] Limit inlining string functions with strict alignment
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D45098: [AArch64] fix PR32384: bump the number of stores per memset/memcpy
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] D47349: [AArch64] Limit inlining string functions with strict alignment
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D45098: [AArch64] fix PR32384: bump the number of stores per memset/memcpy
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D47345: [InstructionCombining] Replace small allocations with local/global variable
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] D47349: [AArch64] Limit inlining string functions with strict alignment
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D47345: [InstructionCombining] Replace small heap allocations with local variables
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D47345: [InstructionCombining] Replace small heap allocations with local variables
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D45098: [AArch64] Fix PR32384: bump up the number of stores per memset and memcpy
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D45098: [AArch64] Fix PR32384: bump up the number of stores per memset and memcpy
Eli Friedman via Phabricator via llvm-commits
- [llvm] r332835 - Fix up a few grammar issues.
Eric Christopher via llvm-commits
- [llvm] r333354 - Tidy some language in the xray documentation.
Eric Christopher via llvm-commits
- [www] r333355 - Tidy up some language and reword a few projects for clarity.
Eric Christopher via llvm-commits
- [llvm] r333356 - Cleanups for getKindForGlobal:
Eric Christopher via llvm-commits
- [llvm] r333357 - Remove boolean argument from isSuitableFromBSS.
Eric Christopher via llvm-commits
- [PATCH] D45265: [PowerPC] Replace the Post RA List Scheduler with the Machine Scheduler
Eric Christopher via Phabricator via llvm-commits
- [PATCH] D45758: [XRay][profiler] Part 3: Profile Collector Service
Eric Christopher via Phabricator via llvm-commits
- [PATCH] D46998: [XRay][compiler-rt] Limit reliance on C++ ABI features
Eric Christopher via Phabricator via llvm-commits
- [PATCH] D44928: [MC] Pass MCSubtargetInfo to fixupNeedsRelaxation and applyFixup
Eric Christopher via Phabricator via llvm-commits
- [PATCH] D46998: [XRay][compiler-rt] Remove reliance on C++ ABI features
Eric Christopher via Phabricator via llvm-commits
- [PATCH] D45265: [PowerPC] Replace the Post RA List Scheduler with the Machine Scheduler
Eric Christopher via Phabricator via llvm-commits
- [PATCH] D45265: [PowerPC] Replace the Post RA List Scheduler with the Machine Scheduler
Eric Christopher via Phabricator via llvm-commits
- [PATCH] D45265: [PowerPC] Replace the Post RA List Scheduler with the Machine Scheduler
Eric Christopher via Phabricator via llvm-commits
- [PATCH] D41953: [LoopUnroll] Unroll and Jam
Eric Christopher via Phabricator via llvm-commits
- [PATCH] D47262: [VFS] Implement getRealPath in InMemoryFileSystem.
Eric Liu via Phabricator via llvm-commits
- [PATCH] D47256: [clangd] Fix code completion in MACROs with stringification.
Eric Liu via Phabricator via llvm-commits
- [PATCH] D47187: [clangd] Skip .inc headers when canonicalizing header #include.
Eric Liu via Phabricator via llvm-commits
- [llvm] r333087 - Add myself to CREDITS.txt
Erich Keane via llvm-commits
- [PATCH] D47073: Document and Enforce new Host Compiler Policy
Erich Keane via Phabricator via llvm-commits
- [PATCH] D47073: Document and Enforce new Host Compiler Policy
Erich Keane via Phabricator via llvm-commits
- [PATCH] D47248: [demangler] Add ItaniumPartialDemangler::isCtorOrDtor
Erik Pilkington via Phabricator via llvm-commits
- [PATCH] D47248: [demangler] Add ItaniumPartialDemangler::isCtorOrDtor
Erik Pilkington via Phabricator via llvm-commits
- [PATCH] D45098: [AArch64] fix PR32384: bump the number of stores per memset/memcpy
Evandro Menezes via Phabricator via llvm-commits
- [PATCH] D45098: [AArch64] fix PR32384: bump the number of stores per memset/memcpy
Evandro Menezes via Phabricator via llvm-commits
- [PATCH] D45098: [AArch64] fix PR32384: bump the number of stores per memset/memcpy
Evandro Menezes via Phabricator via llvm-commits
- [PATCH] D47349: [AArch64] Limit inlining string functions with strict alignment
Evandro Menezes via Phabricator via llvm-commits
- [PATCH] D45098: [AArch64] fix PR32384: bump the number of stores per memset/memcpy
Evandro Menezes via Phabricator via llvm-commits
- [PATCH] D47349: [AArch64] Limit inlining string functions with strict alignment
Evandro Menezes via Phabricator via llvm-commits
- [PATCH] D47349: [AArch64] Limit inlining string functions with strict alignment
Evandro Menezes via Phabricator via llvm-commits
- [PATCH] D45098: [AArch64] fix PR32384: bump the number of stores per memset/memcpy
Evandro Menezes via Phabricator via llvm-commits
- [PATCH] D45098: [AArch64] fix PR32384: bump the number of stores per memset/memcpy
Evandro Menezes via Phabricator via llvm-commits
- [PATCH] D47349: [AArch64] Limit inlining string functions with strict alignment
Evandro Menezes via Phabricator via llvm-commits
- [PATCH] D47349: [AArch64] Limit inlining string functions with strict alignment
Evandro Menezes via Phabricator via llvm-commits
- [PATCH] D47349: [AArch64] Limit inlining string functions with strict alignment
Evandro Menezes via Phabricator 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] D45098: [AArch64] Fix PR32384: bump up the number of stores per memset and memcpy
Evandro Menezes via Phabricator 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] D47160: [asan] Use dynamic allocator space address on Android/AArch64.
Evgenii Stepanov via Phabricator via llvm-commits
- [PATCH] D47160: [asan] Use dynamic allocator space address on Android/AArch64.
Evgenii Stepanov via Phabricator via llvm-commits
- [PATCH] D47160: [asan] Use dynamic allocator space address on Android/AArch64.
Evgenii Stepanov via Phabricator via llvm-commits
- [PATCH] D47146: Memorysanitizer fix mmap test for oses not supporting MAP_NORESERVE flag
Evgenii Stepanov via Phabricator via llvm-commits
- [PATCH] D47146: Memorysanitizer fix mmap test for oses not supporting MAP_NORESERVE flag
Evgenii Stepanov via Phabricator via llvm-commits
- [PATCH] D47146: Memorysanitizer fix mmap test for oses not supporting MAP_NORESERVE flag
Evgenii Stepanov via Phabricator via llvm-commits
- [compiler-rt] r333025 - [asan] Use dynamic allocator space address on Android/AArch64.
Evgeniy Stepanov via llvm-commits
- [PATCH] D38611: Fix X86 regression on linpack
Evgeny Stupachenko 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
- [lld] r332951 - CommandFlags.def -> CommandFlags.inc, leftover after r329840
Fangrui Song via llvm-commits
- [lld] r332952 - [ELF] Simplify. NFC
Fangrui Song via llvm-commits
- [lld] r333099 - Revert "[ELF] Simplify. NFC"
Fangrui Song via llvm-commits
- [llvm] r333159 - [demangler] Add ItaniumPartialDemangler::isCtorOrDtor
Fangrui Song via llvm-commits
- [llvm] r333247 - [llvm-symbolizer] Simplify. NFC
Fangrui Song via llvm-commits
- [llvm] r333334 - [llvm-symbolizer] Simplify
Fangrui Song via llvm-commits
- [PATCH] D47192: [utils] Reflow asm check generation to tolerate blank lines
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D47248: [demangler] Add ItaniumPartialDemangler::isCtorOrDtor
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D47248: [demangler] Add ItaniumPartialDemangler::isCtorOrDtor
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D47249: [ELF] Implement --icf=safe
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D47249: [ELF] Implement --icf=safe
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D47249: [ELF] Implement --icf=safe
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D47248: [demangler] Add ItaniumPartialDemangler::isCtorOrDtor
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D47248: [demangler] Add ItaniumPartialDemangler::isCtorOrDtor
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D47248: [demangler] Add ItaniumPartialDemangler::isCtorOrDtor
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D47248: [demangler] Add ItaniumPartialDemangler::isCtorOrDtor
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D47249: [ELF] Implement --icf=safe
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D47248: [demangler] Add ItaniumPartialDemangler::isCtorOrDtor
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] D47436: [llvm-c] Remove LLVMAddBBVectorizePass
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D47436: [llvm-c] Remove LLVMAddBBVectorizePass
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D47056: Removed analysis flag from SafepointIRVerifier pass
Fedor Sergeev via Phabricator via llvm-commits
- [PATCH] D46706: [PM/LoopUnswitch] Support partial trivial unswitching.
Fedor Sergeev via Phabricator via llvm-commits
- [PATCH] D46706: [PM/LoopUnswitch] Support partial trivial unswitching.
Fedor Sergeev via Phabricator via llvm-commits
- [llvm] r333007 - [NewGVN] Fix handling of assumes
Florian Hahn via llvm-commits
- [llvm] r333231 - [LegacyPM] Use MapVector for OnTheFlyPassManagers.
Florian Hahn via llvm-commits
- [llvm] r333268 - [IPSCCP] Use PredicateInfo to propagate facts from cmp instructions.
Florian Hahn via llvm-commits
- [llvm] r333323 - Revert r333268: [IPSCCP] Use PredicateInfo to propagate facts from...
Florian Hahn via llvm-commits
- [PATCH] D47143: [NewGVN] Do not treat LoadExpressions with differing nonnull as equal.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D47143: [NewGVN] Do not treat LoadExpressions with differing nonnull as equal.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D46974: [NewGVN] Fix handling of assumes
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D47143: [NewGVN] Do not treat LoadExpressions with differing nonnull as equal.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D47149: [SCCP] Mark DominatorTreeAnalysis as preserved.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D46833: [VPlan] Clean up VPValues for external definition in destructor.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D46827: [LV] Add VPInstruction to VPRecipe transformation.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D46198: [LoopInterchange] Move PHI handling to adjustLoopBranches.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D47149: [SCCP] Mark DominatorTreeAnalysis as preserved.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D47143: [NewGVN] Do not treat LoadExpressions with differing nonnull as equal.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D47149: [SCCP] Mark DominatorTreeAnalysis as preserved.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D47143: [NewGVN] Do not treat LoadExpressions with differing nonnull as equal.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D47149: [SCCP] Mark DominatorTreeAnalysis as preserved.
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] D46974: [NewGVN] Fix handling of assumes
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D47259: [IPSCCP] Preserve DT in the new pass manager.
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] D47309: [AArch64][SVE] Asm: Support for DUP (immediate) instructions.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D47317: [LegacyPM] Use MapVector for OnTheFlyPassManagers.
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] D47312: [NFC][VPlan] Wrap PlainCFGBuilder with an anonymous namespace.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D47309: [AArch64][SVE] Asm: Support for DUP (immediate) instructions.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D47337: [GVN, NewGVN] Move patchReplacementInstruction to Utils/Local.h
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] D47317: [LegacyPM] Use MapVector for OnTheFlyPassManagers.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D47363: [AArch64][SVE] Asm: Support for AND, ORR, EOR and BIC instructions.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D47310: [AArch64][SVE] Asm: Support for ADD (immediate) instructions.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D47310: [AArch64][SVE] Asm: Support for ADD (immediate) instructions.
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] D47339: [GVN,NewGVN] Propagate nonnull if K dominates J.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D46827: [LV] Add VPInstruction to VPRecipe transformation.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D47269: [CodeGen] Use RegUnits to track register aliases in AArch64RedundantCopyElimination. (NFC)
Francis Visoiu Mistrih via Phabricator via llvm-commits
- [lld] r332952 - [ELF] Simplify. NFC
Fāng-ruì Sòng via llvm-commits
- [llvm] r332962 - [x86] NFC Add some more shuffle-vs-trunc tests
Gabor Buella via llvm-commits
- [llvm] r333255 - [x86] invpcid LLVM intrinsic
Gabor Buella via llvm-commits
- [PATCH] D47141: [x86] invpcid LLVM intrinsic
Gabor Buella via Phabricator via llvm-commits
- [PATCH] D46957: [x86] Lower some trunc + shuffle patterns to vpmov[q|d][b|w]
Gabor Buella via Phabricator via llvm-commits
- [PATCH] D47141: [x86] invpcid LLVM intrinsic
Gabor Buella via Phabricator via llvm-commits
- [PATCH] D47141: [x86] invpcid LLVM intrinsic
Gabor Buella via Phabricator via llvm-commits
- [PATCH] D46957: [x86] Lower some trunc + shuffle patterns to vpmov[q|d][b|w]
Gabor Buella via Phabricator via llvm-commits
- [PATCH] D46957: [x86] Lower some trunc + shuffle patterns to vpmov[q|d][b|w]
Gabor Buella via Phabricator via llvm-commits
- [PATCH] D46957: [x86] Lower some trunc + shuffle patterns to vpmov[q|d][b|w]
Gabor Buella via Phabricator via llvm-commits
- [PATCH] D46957: [x86] Lower some trunc + shuffle patterns to vpmov[q|d][b|w]
Gabor Buella via Phabricator via llvm-commits
- [PATCH] D46957: [x86] Lower some trunc + shuffle patterns to vpmov[q|d][b|w]
Gabor Buella via Phabricator via llvm-commits
- [PATCH] D46957: [x86] Lower some trunc + shuffle patterns to vpmov[q|d][b|w]
Gabor Buella via Phabricator via llvm-commits
- [PATCH] D47141: [x86] invpcid LLVM intrinsic
Gabor Buella via Phabricator via llvm-commits
- [PATCH] D47142: [x86] invpcid intrinsic
Gabor Buella via Phabricator via llvm-commits
- [PATCH] D47057: [ASTImporter] Fix missing implict CXXRecordDecl in ClassTemplateSpecializationDecl
Gabor Marton via Phabricator via llvm-commits
- [PATCH] D47058: [ASTImporter] Fix ClassTemplateSpecialization in wrong DC
Gabor Marton via Phabricator via llvm-commits
- [llvm] r333214 - [AArch64] Take advantage of variable shift/rotate amount implicit mod operation.
Geoff Berry via llvm-commits
- [PATCH] D46844: [AArch64] Take advantage of variable shift/rotate amount implicit mod operation.
Geoff Berry via Phabricator via llvm-commits
- [PATCH] D46844: [AArch64] Take advantage of variable shift/rotate amount implicit mod operation.
Geoff Berry via Phabricator via llvm-commits
- [llvm] r333314 - Replace AA's uses of uint64_t with LocationSize; NFC.
George Burgess IV via llvm-commits
- [llvm] r333330 - [CFLAA] Reflow comments; NFC
George Burgess IV via llvm-commits
- [compiler-rt] r333331 - Fix a typo; NFC
George Burgess IV via llvm-commits
- [llvm] r333332 - [MemorySSA] Reflow comments + clean up control flow; NFC
George Burgess IV via llvm-commits
- [PATCH] D45299: API to update MemorySSA for cloned blocks.
George Burgess IV via Phabricator via llvm-commits
- [PATCH] D46282: [AA] cfl-anders-aa with field sensitivity
George Burgess IV via Phabricator via llvm-commits
- [PATCH] D46282: [AA] cfl-anders-aa with field sensitivity
George Burgess IV via Phabricator via llvm-commits
- [PATCH] D45581: Add a LocationSize type to represent the size of MemoryLocations
George Burgess IV via Phabricator via llvm-commits
- [compiler-rt] r333239 - [libFuzzer] Fix a typo in CMake configuration.
George Karpenkov via llvm-commits
- [compiler-rt] r333240 - [libFuzzer] XFAIL a few libFuzzer tests on iOS.
George Karpenkov via llvm-commits
- [compiler-rt] r333241 - [libFuzzer] Run libFuzzer unit tests only on host architecture.
George Karpenkov via llvm-commits
- [compiler-rt] r333242 - [libFuzzer] Fix multi-arch build support for fuzzer tests.
George Karpenkov via llvm-commits
- [compiler-rt] r333243 - [libFuzzer] [NFC] Generalize DSO tests to work even when files are moved.
George Karpenkov via llvm-commits
- [compiler-rt] r333244 - [libFuzzer] [NFC] Do not remove SanitizerLintCheck from libFuzzer tests
George Karpenkov via llvm-commits
- [compiler-rt] r333245 - [libFuzzer] [NFC] Generalize fdmask test.
George Karpenkov via llvm-commits
- [PATCH] D47283: [libFuzzer] Fix a typo in CMake configuration.
George Karpenkov via Phabricator via llvm-commits
- [PATCH] D47284: [libFuzzer] [NFC] XFAIL a few tests on iOS
George Karpenkov via Phabricator via llvm-commits
- [PATCH] D47286: [libFuzzer] Run libFuzzer unit tests only on host architecture.
George Karpenkov via Phabricator via llvm-commits
- [PATCH] D47292: [libFuzzer] [NFC] Generalize DSO tests to work even when files are moved.
George Karpenkov via Phabricator via llvm-commits
- [PATCH] D47287: [libFuzzer] Fix multi-arch build support for fuzzer tests.
George Karpenkov via Phabricator via llvm-commits
- [PATCH] D47293: [libFuzzer] [NFC] Do not remove SanitizerLintCheck from libFuzzer tests
George Karpenkov via Phabricator via llvm-commits
- [PATCH] D47294: [libFuzzer] [NFC] Generalize fdmask test.
George Karpenkov via Phabricator via llvm-commits
- [PATCH] D47292: [libFuzzer] [NFC] Generalize DSO tests to work even when files are moved.
George Karpenkov via Phabricator via llvm-commits
- [lld] r332952 - [ELF] Simplify. NFC
George Rimar 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] 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] 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] 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] 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] 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] 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] D46874: [MC] - Add .stack_size sections into groups and link them with .text
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] D47373: [ELF] - Also use DW_AT_linkage_name when gathering information about variables for error messages.
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] D47333: [CUDA]Fix dynamic|guided scheduling.
George Rokos via Phabricator via llvm-commits
- [llvm] r332860 - [VPlan] Reland r332654 and silence unused func warning
Greg Bedwell via llvm-commits
- [llvm] r333204 - [UpdateTestChecks] Improved update_mca_test_checks block analysis
Greg Bedwell via llvm-commits
- [PATCH] D47321: [UpdateTestChecks] Improved update_mca_test_checks block analysis
Greg Bedwell via Phabricator via llvm-commits
- [PATCH] D47321: [UpdateTestChecks] Improved update_mca_test_checks block analysis
Greg Bedwell via Phabricator via llvm-commits
- [PATCH] D47321: [UpdateTestChecks] Improved update_mca_test_checks block analysis
Greg Bedwell via Phabricator via llvm-commits
- [PATCH] D47110: [LLDB, lldb-mi] Add option --synchronous.
Greg Clayton via Phabricator via llvm-commits
- [PATCH] D47302: [lldb, lldb-mi] Add method AddCurrentTargetSharedObjectPath to the SBDebugger.
Greg Clayton via Phabricator via llvm-commits
- [PATCH] D47302: [lldb, lldb-mi] Add method AddCurrentTargetSharedObjectPath to the SBDebugger.
Greg Clayton via Phabricator via llvm-commits
- [PATCH] D47302: [lldb, lldb-mi] Add method AddCurrentTargetSharedObjectPath to the SBDebugger.
Greg Clayton via Phabricator via llvm-commits
- [PATCH] D47302: [lldb, lldb-mi] Add method AddCurrentTargetSharedObjectPath to the SBDebugger.
Greg Clayton via Phabricator via llvm-commits
- [PATCH] D47302: [lldb, lldb-mi] Add method AddCurrentTargetSharedObjectPath to the SBDebugger.
Greg Clayton via Phabricator via llvm-commits
- [PATCH] D47302: [lldb, lldb-mi] Add method AddCurrentTargetSharedObjectPath to the SBDebugger.
Greg Clayton via Phabricator via llvm-commits
- [PATCH] D47302: [lldb, lldb-mi] Add method AddCurrentTargetSharedObjectPath to the SBDebugger.
Greg Clayton via Phabricator via llvm-commits
- [PATCH] D47189: [llvm-exegesis] Analysis output uses HTML.
Guillaume Chatelet via Phabricator via llvm-commits
- [PATCH] D47254: [llvm-exegesis] Show sched class details in analysis.
Guillaume Chatelet via Phabricator via llvm-commits
- [PATCH] D47318: [llvm-exegesis] Analysis: Show value extents.
Guillaume Chatelet via Phabricator via llvm-commits
- [llvm] r333305 - [CodeGenPrepare] Revert r331783
Guozhi Wei via llvm-commits
- [PATCH] D47346: [X86] Add a new pass to fold extension into load instructions in previous BB
Guozhi Wei via Phabricator via llvm-commits
- [PATCH] D47165: [PATCH] sanitizer: Don't intercept ustat for Linux
H.J Lu via Phabricator via llvm-commits
- [PATCH] D47165: sanitizer: Don't intercept ustat for Linux
H.J Lu via Phabricator via llvm-commits
- [PATCH] D47281: sanitizer: Use pre-computed size of struct ustat for Linux
H.J Lu via Phabricator via llvm-commits
- [PATCH] D47165: sanitizer: Don't intercept ustat for Linux
H.J Lu via Phabricator via llvm-commits
- [PATCH] D47281: sanitizer: Use pre-computed size of struct ustat for Linux
H.J Lu via Phabricator via llvm-commits
- [compiler-rt] r333309 - This is a test commit to verify repository access
H.J. Lu via llvm-commits
- [compiler-rt] r333310 - Revert the last test commit
H.J. Lu via llvm-commits
- [PATCH] D47178: [PowerPC] Remove the match pattern in the definition of LXSDX/STXSDX
Hal Finkel via Phabricator via llvm-commits
- [PATCH] D47188: Intel SVML calling conventions
Hal Finkel via Phabricator via llvm-commits
- [PATCH] D47188: Intel SVML calling conventions
Hal Finkel via Phabricator via llvm-commits
- [PATCH] D45576: [RFC] Allow target to handle STRICT floating-point nodes
Hal Finkel via Phabricator via llvm-commits
- [PATCH] D47188: Intel SVML calling conventions
Hal Finkel via Phabricator via llvm-commits
- [PATCH] D47088: Fix aliasing of launder.invariant.group
Hal Finkel via Phabricator via llvm-commits
- [PATCH] D45576: [RFC] Allow target to handle STRICT floating-point nodes
Hal Finkel via Phabricator via llvm-commits
- [PATCH] D46582: [PowerPC] Fix label address calculation for ppc32
Hal Finkel via Phabricator via llvm-commits
- [PATCH] D45520: [PowerPC] add secure plt support for TLS symbols
Hal Finkel via Phabricator via llvm-commits
- [PATCH] D45576: [RFC] Allow target to handle STRICT floating-point nodes
Hal Finkel via Phabricator via llvm-commits
- [PATCH] D45576: [RFC] Allow target to handle STRICT floating-point nodes
Hal Finkel via Phabricator via llvm-commits
- [PATCH] D45576: [RFC] Allow target to handle STRICT floating-point nodes
Hal Finkel via Phabricator via llvm-commits
- [PATCH] D45576: [RFC] Allow target to handle STRICT floating-point nodes
Hal Finkel via Phabricator via llvm-commits
- [PATCH] D47348: [LoopIdiomRecognize] Only convert loops to ctlz if we can prove that the input is non-negative.
Hal Finkel via Phabricator via llvm-commits
- [PATCH] D46706: [PM/LoopUnswitch] Support partial trivial unswitching.
Hal Finkel via Phabricator via llvm-commits
- [PATCH] D47396: [LLD] Place .nv_fatbin section at the beginning of the executable.
Hal Finkel via Phabricator via llvm-commits
- [PATCH] D45151: [LICM] Hoisting invariant.group loads
Hal Finkel via Phabricator via llvm-commits
- [PATCH] D41953: [LoopUnroll] Unroll and Jam
Hal Finkel via Phabricator via llvm-commits
- [PATCH] D47436: [llvm-c] Remove LLVMAddBBVectorizePass
Hal Finkel via Phabricator via llvm-commits
- [PATCH] D47396: [LLD] Place .nv_fatbin section at the beginning of the executable.
Han Shen via Phabricator via llvm-commits
- [llvm] r332967 - LangRef.rst: the "\01" prefix applies not just to variables
Hans Wennborg via llvm-commits
- [llvm] r333045 - [WebAssembly] Add functions for EHScopes
Heejin Ahn via llvm-commits
- [PATCH] D44134: [WebAssembly] Add WebAssemblyException information analysis
Heejin Ahn via Phabricator via llvm-commits
- [PATCH] D44134: [WebAssembly] Add WebAssemblyException information analysis
Heejin Ahn via Phabricator via llvm-commits
- [PATCH] D44134: [WebAssembly] Add WebAssemblyException information analysis
Heejin Ahn via Phabricator via llvm-commits
- [PATCH] D44134: [WebAssembly] Add WebAssemblyException information analysis
Heejin Ahn via Phabricator via llvm-commits
- [PATCH] D44134: [WebAssembly] Add WebAssemblyException information analysis
Heejin Ahn via Phabricator via llvm-commits
- [PATCH] D46803: [WebAssembly] Add WebAssemblyExceptionPrepare 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] D46803: [WebAssembly] Add WebAssemblyExceptionPrepare pass
Heejin Ahn via Phabricator via llvm-commits
- [PATCH] D46500: [WebAssembly] CFG sort support for exception handling
Heejin Ahn via Phabricator via llvm-commits
- [PATCH] D47005: [WebAssembly] Add functions for EHScopes
Heejin Ahn via Phabricator via llvm-commits
- [PATCH] D44134: [WebAssembly] Add WebAssemblyException information analysis
Heejin Ahn via Phabricator via llvm-commits
- [PATCH] D44090: [WebAssembly] Support instruction selection for catching exceptions
Heejin Ahn via Phabricator via llvm-commits
- [PATCH] D46803: [WebAssembly] Add WebAssemblyExceptionPrepare pass
Heejin Ahn via Phabricator via llvm-commits
- [PATCH] D44134: [WebAssembly] Add WebAssemblyException information analysis
Heejin Ahn via Phabricator via llvm-commits
- [PATCH] D47406: [ADT] Add `StringRef::rsplit(StringRef Separator)`.
Henry Wong via Phabricator via llvm-commits
- [PATCH] D47216: [LV] Fix to pr37515, FP primary induction crashes LV
Hideki Saito via Phabricator via llvm-commits
- [PATCH] D47216: [LV] Fix to pr37515, FP primary induction crashes LV
Hideki Saito via Phabricator via llvm-commits
- [PATCH] D47216: [LV] Fix to pr37515, FP primary induction crashes LV
Hideki Saito via Phabricator via llvm-commits
- [PATCH] D47216: [LV] Fix to pr37515, FP primary induction crashes LV
Hideki Saito via Phabricator via llvm-commits
- [PATCH] D41574: [Transforms] Adding a WeakReassociate pass
Hiroshi Yamauchi via Phabricator via llvm-commits
- [PATCH] D46738: [DebugInfo] Fix PR37395.
Hsiangkai Wang via Phabricator via llvm-commits
- [PATCH] D46738: [DebugInfo] Fix PR37395.
Hsiangkai Wang via Phabricator via llvm-commits
- [PATCH] D46738: [DebugInfo] Fix PR37395.
Hsiangkai Wang via Phabricator via llvm-commits
- [PATCH] D46850: [DebugInfo] Generate fixups as emitting DWARF .debug_line.
Hsiangkai Wang via Phabricator via llvm-commits
- [PATCH] D46850: [DebugInfo] Generate fixups as emitting DWARF .debug_line.
Hsiangkai Wang via Phabricator via llvm-commits
- [PATCH] D45556: [DebugInfo] Generate DWARF debug information for labels.
Hsiangkai Wang via Phabricator via llvm-commits
- [PATCH] D45556: [DebugInfo] Generate DWARF debug information for labels.
Hsiangkai Wang via Phabricator via llvm-commits
- [PATCH] D41572: [MachineTraceMetrics] Fix bug in pickTracePred
Hsiangkai Wang via Phabricator via llvm-commits
- [PATCH] D46738: [DebugInfo] Fix PR37395.
Hsiangkai Wang via Phabricator via llvm-commits
- [PATCH] D46850: [DebugInfo] Generate fixups as emitting DWARF .debug_line.
Hsiangkai Wang via Phabricator via llvm-commits
- [compiler-rt] r333071 - [sanitizer] Reland "Be more accurate when calculating the previous instruction address on ARM."
Igor Kudrin via llvm-commits
- [compiler-rt] r333180 - [tsan] Fix a failure in test java_race_pc on AArch64 after r333071
Igor Kudrin via llvm-commits
- [PATCH] D47410: Don't include headers from inside a namespace in MIUtilSingletonHelper.h
Ilia K via Phabricator via llvm-commits
- [PATCH] D41537: Optionally add code completion results for arrow instead of dot
Ivan Donchevskii via Phabricator via llvm-commits
- [PATCH] D47229: Make atomic non-member functions as nonnull
JF Bastien via Phabricator via llvm-commits
- [PATCH] D47229: Make atomic non-member functions as nonnull
JF Bastien via Phabricator via llvm-commits
- [PATCH] D47229: Make atomic non-member functions as nonnull
JF Bastien via Phabricator via llvm-commits
- [PATCH] D47225: Add nonnull; use it for atomics
JF Bastien via Phabricator via llvm-commits
- [PATCH] D47225: Add nonnull; use it for atomics
JF Bastien via Phabricator via llvm-commits
- [PATCH] D46896: [llvm-objcopy] Add --strip-unneeded option
Jake Ehrlich via llvm-commits
- [compiler-rt] r333136 - [fuchsia] Add line buffering in RawWrite
Jake Ehrlich via llvm-commits
- [PATCH] D46896: [llvm-objcopy] Add --strip-unneeded option
Jake Ehrlich via Phabricator via llvm-commits
- [PATCH] D47052: [llvm-objcopy] Fix the behavior of --strip-* and --keep-symbol
Jake Ehrlich via Phabricator via llvm-commits
- [PATCH] D47170: [fuchsia] Add line buffering in RawWrite
Jake Ehrlich via Phabricator via llvm-commits
- [PATCH] D47052: [llvm-objcopy] Fix the behavior of --strip-* and --keep-symbol
Jake Ehrlich via Phabricator via llvm-commits
- [PATCH] D46896: [llvm-objcopy] Add --strip-unneeded option
Jake Ehrlich via Phabricator via llvm-commits
- [PATCH] D46896: [llvm-objcopy] Add --strip-unneeded option
Jake Ehrlich via Phabricator via llvm-commits
- [PATCH] D46896: [llvm-objcopy] Add --strip-unneeded option
Jake Ehrlich via Phabricator via llvm-commits
- [PATCH] D47222: [llvm-strip] Expose --keep-symbol option
Jake Ehrlich via Phabricator via llvm-commits
- [PATCH] D47170: [fuchsia] Add line buffering in RawWrite
Jake Ehrlich via Phabricator via llvm-commits
- [PATCH] D47170: [fuchsia] Add line buffering in RawWrite
Jake Ehrlich via Phabricator via llvm-commits
- [PATCH] D47170: [fuchsia] Add line buffering in RawWrite
Jake Ehrlich via Phabricator via llvm-commits
- [PATCH] D46896: [llvm-objcopy] Add --strip-unneeded option
Jake Ehrlich via Phabricator via llvm-commits
- [PATCH] D46896: [llvm-objcopy] Add --strip-unneeded option
Jake Ehrlich via Phabricator via llvm-commits
- [PATCH] D47229: Make atomic non-member functions as nonnull
Jake Ehrlich via Phabricator via llvm-commits
- [PATCH] D44623: Fix asan on i?86-linux (32-bit) against glibc 2.27 and later
Jakub Jelínek via Phabricator via llvm-commits
- [llvm] r333102 - [Dominators] Add PDT constructor from Function
Jakub Kuderski via llvm-commits
- [PATCH] D46709: [Dominators] Add PDT constructor from Function
Jakub Kuderski via Phabricator via llvm-commits
- [PATCH] D46709: [Dominators] Add PDT constructor from Function
Jakub Kuderski via Phabricator via llvm-commits
- [PATCH] D46709: [Dominators] Add PDT constructor from Function
Jakub Kuderski via Phabricator via llvm-commits
- [llvm] r332845 - [DWARF] Refactor callback usage for .debug_line error handling
James Henderson via llvm-commits
- [lld] r332846 - [ELF] Update due to API change in .debug_line parsing
James Henderson via llvm-commits
- [lld] r333277 - Add llvm-bcanalyzer as an LLD test dependency
James Henderson via llvm-commits
- [PATCH] D46896: [llvm-objcopy] Add --strip-unneeded option
James Henderson via Phabricator via llvm-commits
- [PATCH] D47052: [llvm-objcopy] Fix the behavior of --strip-* and --keep-symbol
James Henderson via Phabricator via llvm-commits
- [PATCH] D47052: [llvm-objcopy] Fix the behavior of --strip-* and --keep-symbol
James Henderson via Phabricator via llvm-commits
- [PATCH] D46896: [llvm-objcopy] Add --strip-unneeded option
James Henderson via Phabricator via llvm-commits
- [PATCH] D46831: [DWARF] Refactor callback usage for .debug_line error handling
James Henderson via Phabricator via llvm-commits
- [PATCH] D46832: [ELF] Change arguments to match D46831
James Henderson via Phabricator via llvm-commits
- [PATCH] D47052: [llvm-objcopy] Fix the behavior of --strip-* and --keep-symbol
James Henderson via Phabricator via llvm-commits
- [PATCH] D46896: [llvm-objcopy] Add --strip-unneeded option
James Henderson via Phabricator via llvm-commits
- [PATCH] D47222: [llvm-strip] Expose --keep-symbol option
James Henderson via Phabricator via llvm-commits
- [PATCH] D47222: [llvm-strip] Expose --keep-symbol option
James Henderson via Phabricator via llvm-commits
- [PATCH] D46874: [MC] - Add .stack_size sections into groups and link them with .text
James Henderson via Phabricator via llvm-commits
- [PATCH] D46874: [MC] - Add .stack_size sections into groups and link them with .text
James Henderson via Phabricator via llvm-commits
- [PATCH] D46874: [MC] - Add .stack_size sections into groups and link them with .text
James Henderson via Phabricator via llvm-commits
- [PATCH] D46874: [MC] - Add .stack_size sections into groups and link them with .text
James Henderson via Phabricator via llvm-commits
- [PATCH] D46874: [MC] - Add .stack_size sections into groups and link them with .text
James Henderson via Phabricator via llvm-commits
- [PATCH] D46874: [MC] - Add .stack_size sections into groups and link them with .text
James Henderson via Phabricator via llvm-commits
- [PATCH] D46874: [MC] - Add .stack_size sections into groups and link them with .text
James Henderson via Phabricator via llvm-commits
- [PATCH] D46874: [MC] - Add .stack_size sections into groups and link them with .text
James Henderson via Phabricator via llvm-commits
- [PATCH] D46896: [llvm-objcopy] Add --strip-unneeded option
James Henderson via Phabricator via llvm-commits
- [PATCH] D46830: [llvm-objcopy] Add --keep-file-symbols option
James Henderson via Phabricator via llvm-commits
- [PATCH] D46830: [llvm-objcopy] Add --keep-file-symbols option
James Henderson via Phabricator via llvm-commits
- [PATCH] D46830: [llvm-objcopy] Add --keep-file-symbols option
James Henderson via Phabricator via llvm-commits
- [PATCH] D46830: [llvm-objcopy] Add --keep-file-symbols option
James Henderson via Phabricator via llvm-commits
- [PATCH] D47136: [Sparc] Add support for 13-bit PIC
James Y Knight via Phabricator via llvm-commits
- [PATCH] D47140: [Sparc] Add mnemonic aliases for flush and stb
James Y Knight via Phabricator via llvm-commits
- [PATCH] D47258: [Sparc] Select correct register class for FP register constraints
James Y Knight via Phabricator via llvm-commits
- [PATCH] D47319: [Sparc] Add .uahalf and .uaword directives
James Y Knight via Phabricator via llvm-commits
- [PATCH] D47275: 1/3: DWARFDIE split out to DWARFBasicDIE
Jan Kratochvil via Phabricator via llvm-commits
- [PATCH] D47276: 2/3: Use DWARFBaseDIE as compile-time protection
Jan Kratochvil via Phabricator via llvm-commits
- [PATCH] D47239: [InstCombine] Combine XOR and AES insructions on ARM/ARM64
Javed Absar via Phabricator via llvm-commits
- [PATCH] D47310: [AArch64][SVE] Asm: Support for ADD (immediate) instructions.
Javed Absar via Phabricator via llvm-commits
- [PATCH] D47173: [MachineOutliner] Add "thunk" outlining for AArch64.
Jessica Paquette via Phabricator via llvm-commits
- [Lldb-commits] [PATCH] D43984: Make the clang module cache setting available without a target
Jim Ingham via llvm-commits
- [PATCH] D47302: [lldb, lldb-mi] Add method AddCurrentTargetSharedObjectPath to the SBDebugger.
Jim Ingham via Phabricator via llvm-commits
- [PATCH] D44598: [lit] Report line number for failed RUN command
Joel E. Denny via Phabricator via llvm-commits
- [PATCH] D47106: [FileCheck] Make CHECK-DAG non-overlapping
Joel E. Denny via Phabricator via llvm-commits
- [PATCH] D47171: [FileCheck] Add -allow-deprecated-dag-overlap to failing llvm tests
Joel E. Denny via Phabricator via llvm-commits
- [PATCH] D47114: [FileCheck] Implement -v and -vv for tracing matches
Joel E. Denny via Phabricator via llvm-commits
- [PATCH] D47106: [FileCheck] Make CHECK-DAG non-overlapping
Joel E. Denny via Phabricator via llvm-commits
- [PATCH] D47106: [FileCheck] Make CHECK-DAG non-overlapping
Joel E. Denny via Phabricator via llvm-commits
- [PATCH] D47106: [FileCheck] Make CHECK-DAG non-overlapping
Joel E. Denny via Phabricator via llvm-commits
- [PATCH] D47106: [FileCheck] Make CHECK-DAG non-overlapping
Joel E. Denny via Phabricator via llvm-commits
- [PATCH] D47106: [FileCheck] Make CHECK-DAG non-overlapping
Joel E. Denny via Phabricator via llvm-commits
- [PATCH] D47114: [FileCheck] Implement -v and -vv for tracing matches
Joel E. Denny via Phabricator via llvm-commits
- [PATCH] D47114: [FileCheck] Implement -v and -vv for tracing matches
Joel E. Denny via Phabricator via llvm-commits
- [PATCH] D47106: [FileCheck] Make CHECK-DAG non-overlapping
Joel E. Denny via Phabricator via llvm-commits
- [PATCH] D47106: [FileCheck] Make CHECK-DAG non-overlapping
Joel E. Denny via Phabricator via llvm-commits
- [PATCH] D47106: [FileCheck] Make CHECK-DAG non-overlapping
Joel E. Denny via Phabricator via llvm-commits
- [PATCH] D47298: Silence warnings introduced with r333093
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D47298: Silence warnings introduced with r333093
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D47300: [RFC] Abstract parallel IR analyzes & optimizations + OpenMP implementations
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D44160: [GVN] Detect fully redundant loads when we have more than one available value
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] D44160: [GVN] Don't use the eliminated load as an available value in phi construction
John Brawn via Phabricator via llvm-commits
- [PATCH] D47108: [CodeGenCXX] Add -fforce-emit-vtables
John McCall via Phabricator via llvm-commits
- [PATCH] D47103: Implement strip.invariant.group
John McCall via Phabricator via llvm-commits
- [PATCH] D47108: [CodeGenCXX] Add -fforce-emit-vtables
John McCall via Phabricator via llvm-commits
- [PATCH] D47103: Implement strip.invariant.group
John McCall via Phabricator via llvm-commits
- [llvm] r332873 - [DebugInfo] Use absolute addresses in location lists
Jonas Devlieghere via llvm-commits
- [llvm] r333005 - [DebugInfo] Fix location list check in the verifier
Jonas Devlieghere via llvm-commits
- [llvm] r333006 - [DebugInfo] Invert DIE order for range errors.
Jonas Devlieghere via llvm-commits
- [llvm] r333176 - [Support] Add color cl category.
Jonas Devlieghere via llvm-commits
- [llvm] r333177 - [Support] Move header to WithColor header
Jonas Devlieghere via llvm-commits
- [llvm] r333350 - [dwarfdump] Make -c and -p work together
Jonas Devlieghere via llvm-commits
- [PATCH] D47062: Suggest lldb-dotest to reproduce a failure.
Jonas Devlieghere via Phabricator via llvm-commits
- [PATCH] D47152: [DebugInfo] Use absolute addresses in location lists
Jonas Devlieghere via Phabricator via llvm-commits
- [PATCH] D47152: [DebugInfo] Use absolute addresses in location lists
Jonas Devlieghere via Phabricator via llvm-commits
- [PATCH] D47152: [DebugInfo] Use absolute addresses in location lists
Jonas Devlieghere via Phabricator via llvm-commits
- [PATCH] D47152: [DebugInfo] Use absolute addresses in location lists
Jonas Devlieghere via Phabricator via llvm-commits
- [PATCH] D47158: [DWARFv5] Put DWO ID in its place
Jonas Devlieghere via Phabricator via llvm-commits
- [PATCH] D47209: [WIP] Add debug location check to verifier.
Jonas Devlieghere via Phabricator via llvm-commits
- [PATCH] D47209: [WIP] Add debug location check to verifier.
Jonas Devlieghere via Phabricator via llvm-commits
- [PATCH] D47062: Suggest lldb-dotest to reproduce a failure.
Jonas Devlieghere via Phabricator via llvm-commits
- [PATCH] D47263: [dwarfdump] Have -c and -p work together
Jonas Devlieghere via Phabricator via llvm-commits
- [PATCH] D47263: [dwarfdump] Have -c and -p work together
Jonas Devlieghere via Phabricator via llvm-commits
- [PATCH] D47263: [dwarfdump] Have -c and -p work together
Jonas Devlieghere via Phabricator via llvm-commits
- [PATCH] D47263: [dwarfdump] Have -c and -p work together
Jonas Devlieghere via Phabricator via llvm-commits
- [PATCH] D47221: [cmake] Fix libomptarget/test/CMakeLists.txt
Jonas Hahnfeld via Phabricator via llvm-commits
- [PATCH] D47224: [cmake] Guard another instance where symlinks are being created
Jonas Hahnfeld via Phabricator via llvm-commits
- [PATCH] D47200: [Sema] Add tests for weak functions
Jonas Hahnfeld via Phabricator via llvm-commits
- [PATCH] D47130: [CMake] Unify install path for libraries
Jonas Hahnfeld via Phabricator via llvm-commits
- [PATCH] D47131: [libomptarget-nvptx] loop: Determine if runtime uninitialized
Jonas Hahnfeld via Phabricator via llvm-commits
- [PATCH] D47119: [OMPT] Fix test parallel/not_enough_threads.c
Jonas Hahnfeld via Phabricator via llvm-commits
- [llvm] r333165 - [ScheduleDAGInstrs / buildSchedGraph] Clear subregister entries also.
Jonas Paulsson via llvm-commits
- [llvm] r333261 - [RegUsageInfoCollector] Bugfix for callee saved registers.
Jonas Paulsson via llvm-commits
- [llvm] r333262 - [SystemZ] Bugfix in combineSTORE().
Jonas Paulsson via llvm-commits
- [PATCH] D46838: [MachineScheduler] Clear subregister entries also in addPhysRegDeps when handling a def
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] 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] D46315: [RegUsageInfoCollector] Fix handling of callee saved registers with CSR optimization.
Jonas Paulsson via Phabricator via llvm-commits
- [PATCH] D46315: [RegUsageInfoCollector] Fix handling of callee saved registers with CSR optimization.
Jonas Paulsson via Phabricator via llvm-commits
- [PATCH] D46315: [RegUsageInfoCollector] Fix handling of callee saved registers with CSR optimization.
Jonas Paulsson via Phabricator via llvm-commits
- [PATCH] D45308: [IPRA] Do not collect register usage information on functions that can be derefined
Jonas Paulsson via Phabricator via llvm-commits
- [PATCH] D45156: [MachineVerifier] Verify the RegUsageInfo collected for the current function.
Jonas Paulsson via Phabricator via llvm-commits
- [llvm] r333198 - [LICM] Preserve DT and LoopInfo specifically
Jun Bum Lim via llvm-commits
- [PATCH] D46775: [LICM] Preserve DT and LoopInfo specifically
Jun Bum Lim via Phabricator via llvm-commits
- [PATCH] D47269: [CodeGen] Use RegUnits to track register aliases in AArch64RedundantCopyElimination. (NFC)
Jun Bum Lim via Phabricator via llvm-commits
- [PATCH] D46775: [LICM] Preserve DT and LoopInfo specifically
Jun Bum Lim via Phabricator via llvm-commits
- [PATCH] D47240: [GlobalISel][Tablegen] Assign small opcodes to pseudos
Justin Bogner via Phabricator via llvm-commits
- [PATCH] D47113: [CVP] Teach CorrelatedValuePropagation to reduce the width of lshr instruction.
Justin Lebar via Phabricator via llvm-commits
- [compiler-rt] r333075 - Fix internal_mmap() on 32-bit NetBSD platforms
Kamil Rytarowski via llvm-commits
- [PATCH] D47146: Memorysanitizer fix mmap test for non Linux oses
Kamil Rytarowski via Phabricator via llvm-commits
- [PATCH] D47146: Memorysanitizer fix mmap test for non Linux oses
Kamil Rytarowski via Phabricator via llvm-commits
- [PATCH] D47208: [profile] Support profiling runtime on Fuchsia
Kamil Rytarowski via Phabricator via llvm-commits
- [PATCH] D47146: Memorysanitizer fix mmap test for oses not supporting MAP_NORESERVE flag
Kamil Rytarowski via Phabricator via llvm-commits
- [PATCH] D47146: Memorysanitizer fix mmap test for oses not supporting MAP_NORESERVE flag
Kamil Rytarowski via Phabricator via llvm-commits
- [PATCH] D47146: Memorysanitizer fix mmap test for oses not supporting MAP_NORESERVE flag
Kamil Rytarowski via Phabricator via llvm-commits
- [PATCH] D47146: Memorysanitizer fix mmap test for oses not supporting MAP_NORESERVE flag
Kamil Rytarowski via Phabricator via llvm-commits
- [PATCH] D47282: [DebugInfo] Maintain DI for sunken bitcasts
Kareem Ergawy via Phabricator via llvm-commits
- [PATCH] D47347: [DebugInfo] Maintain DI when converting GEP to bitcast
Kareem Ergawy via Phabricator via llvm-commits
- [llvm] r332960 - [LowerSwitch] Fixed faulty PHI node update
Karl-Johan Karlsson via llvm-commits
- [llvm] r333155 - [NaryReassociate] Detect deleted instr with WeakVH
Karl-Johan Karlsson via llvm-commits
- [PATCH] D47139: [NaryReassociate] Detect deleted instr with WeakTrackingVH
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] D47203: [LowerSwitch] Fixed faulty PHI node in switch default block
Karl-Johan Karlsson via Phabricator via llvm-commits
- [PATCH] D47139: [NaryReassociate] Detect deleted instr with WeakTrackingVH
Karl-Johan Karlsson via Phabricator via llvm-commits
- [PATCH] D47139: [NaryReassociate] Detect deleted instr with WeakTrackingVH
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] D47203: [LowerSwitch] Fixed faulty PHI node in switch default block
Karl-Johan Karlsson via Phabricator via llvm-commits
- [PATCH] D47129: Testcase for PR31593
Katya Romanova via Phabricator via llvm-commits
- [PATCH] D47129: Testcase for PR31593
Katya Romanova via Phabricator via llvm-commits
- [PATCH] D47129: Testcase for PR31593
Katya Romanova via Phabricator via llvm-commits
- [PATCH] D44620: [XRay][profiler] Part 4: Profiler Mode Wiring
Keith via Phabricator via llvm-commits
- [PATCH] D44620: [XRay][profiler] Part 4: Profiler Mode Wiring
Keith via Phabricator via llvm-commits
- [PATCH] D45998: [XRay][profiler] Part 5: Profiler File Writing
Keith via Phabricator via llvm-commits
- [PATCH] D46789: [StackProtector] Don't crash when passing post-SP IR back in
Keno Fischer via Phabricator via llvm-commits
- [PATCH] D42678: added passing -fdiagnostics-format option from clang driver to cc1as (PR36117)
Konstantin Belochapka via Phabricator via llvm-commits
- [PATCH] D42677: added support for -fdiagnostics-format option to SourceMgr class (PR36117)
Konstantin Belochapka via Phabricator via llvm-commits
- [PATCH] D47184: AMDGPU: Fix v2f16 fneg/fabs pattern
Konstantin Zhuravlyov via Phabricator via llvm-commits
- [PATCH] D45968: StackSlotColoring: Decide colors per stack ID
Konstantin Zhuravlyov via Phabricator via llvm-commits
- [PATCH] D47361: AMDGPU: Pass function directly instead of MachineFunction
Konstantin Zhuravlyov via Phabricator via llvm-commits
- [PATCH] D47378: [AMDGPU][Waitcnt] Remove obsolete waitcnt option
Konstantin Zhuravlyov via Phabricator 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] 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
- [compiler-rt] r333109 - [sanitizer] Define UINTPTR_MAX
Kostya Kortchinsky via llvm-commits
- [PATCH] D47165: sanitizer: Don't intercept ustat for Linux
Kostya Kortchinsky via Phabricator via llvm-commits
- [PATCH] D47270: [sanitizer] Define UINTPTR_MAX
Kostya Kortchinsky via Phabricator via llvm-commits
- [PATCH] D47270: [sanitizer] Define UINTPTR_MAX
Kostya Kortchinsky via Phabricator via llvm-commits
- [PATCH] D47289: [scudo] Improve the scalability of the shared TSD model
Kostya Kortchinsky via Phabricator via llvm-commits
- [compiler-rt] r332876 - [libFuzzer] reinstate -dump_coverage, which is still in use (reverts r332036)
Kostya Serebryany via llvm-commits
- [compiler-rt] r333048 - [libFuzzer] modify -print_corpus_stats to print whether the input reaches the focus function
Kostya Serebryany via llvm-commits
- [compiler-rt] r333119 - [libFuzzer] add a stress test for the DataFlow tracer
Kostya Serebryany via llvm-commits
- [compiler-rt] r333122 - [libFuzzer] change the output format for the DataFlow tracer
Kostya Serebryany via llvm-commits
- [compiler-rt] r333142 - [libFuzzer] fix two off-by-ones (!!) in the data flow tracer
Kostya Serebryany via llvm-commits
- [compiler-rt] r333149 - [libFuzzer] DataFlow tracer now tags a subset of the input. A separate script merges traces from the subsets
Kostya Serebryany via llvm-commits
- [PATCH] D44623: Fix asan on i?86-linux (32-bit) against glibc 2.27 and later
Kostya Serebryany via Phabricator via llvm-commits
- [PATCH] D47165: sanitizer: Don't intercept ustat for Linux
Kostya Serebryany via Phabricator via llvm-commits
- [PATCH] D47165: sanitizer: Don't intercept ustat for Linux
Kostya Serebryany via Phabricator via llvm-commits
- [PATCH] D47271: [libFuzzer] Don't complain about lack of interesting inputs when -runs=0.
Kostya Serebryany via Phabricator via llvm-commits
- [PATCH] D47281: sanitizer: Use pre-computed size of struct ustat for Linux
Kostya Serebryany via Phabricator via llvm-commits
- [llvm] r333265 - Fix ODR violation from r333230
Krasimir Georgiev via llvm-commits
- [PATCH] D47191: [clang-format] Fix crash in getLengthToMatchingParen
Krasimir Georgiev via Phabricator via llvm-commits
- [PATCH] D47191: [clang-format] Fix crash in getLengthToMatchingParen
Krasimir Georgiev via Phabricator via llvm-commits
- [PATCH] D47257: [clang-format] Break template declarations followed by comments
Krasimir Georgiev via Phabricator via llvm-commits
- [LNT] r333081 - lnt profile upgrade command for large Spec2017 perf.data aborts.
Kristof Beyls via llvm-commits
- [llvm] r333009 - [Hexagon] Add patterns for accumulating HVX compares
Krzysztof Parzyszek via llvm-commits
- [llvm] r333279 - [Hexagon] Fix packing source vectors in shufflevector selection
Krzysztof Parzyszek via llvm-commits
- [PATCH] D46396: Optionally simplify basic blocks introduced by AtomicExpandPass
Krzysztof Parzyszek via Phabricator via llvm-commits
- [PATCH] D47199: [MC] Remove PhysRegSize from MCRegisterClass
Krzysztof Parzyszek via Phabricator via llvm-commits
- [PATCH] D47108: Add -fforce-emit-vtables
Krzysztof Pszeniczny via Phabricator via llvm-commits
- [PATCH] D47108: Add -fforce-emit-vtables
Krzysztof Pszeniczny via Phabricator via llvm-commits
- [PATCH] D47103: Implement strip.invariant.group
Krzysztof Pszeniczny via Phabricator via llvm-commits
- [PATCH] D47423: Simplify recursive launder.invariant.group and strip
Krzysztof Pszeniczny via Phabricator via llvm-commits
- [llvm] r332849 - [X86] - Avoid SFB pass - fix bug in updating the offsets for newly created copies
Lama Saba via llvm-commits
- [llvm] r332896 - [ORC] Add IRLayer and ObjectLayer interfaces and related MaterializationUnits.
Lang Hames via llvm-commits
- [llvm] r332897 - [ORC] Remove the optional MaterializationResponsibility argument from lookup.
Lang Hames via llvm-commits
- [llvm] r332898 - [ORC] Lookup now returns an error if any symbols are not found.
Lang Hames via llvm-commits
- [llvm] r332899 - [ORC] Preserve Materializing symbol flag during resolution.
Lang Hames via llvm-commits
- [llvm] r332918 - [LKH] Add a replacement RTDyldLayer.
Lang Hames via llvm-commits
- [llvm] r332919 - [ORC] Make some more operations on VSO private. These should be done via a
Lang Hames via llvm-commits
- [llvm] r332993 - [ORC] Move symbol-scanning and discard from BasicIRLayerMaterializationUnit in
Lang Hames via llvm-commits
- [llvm] r333028 - [ORC] Add some comments to Layer.h.
Lang Hames via llvm-commits
- [llvm] r333127 - [LKH] Add a new IRCompileLayer.
Lang Hames via llvm-commits
- [llvm] r333128 - [LKH] Add ObjectTransformLayer2.
Lang Hames via llvm-commits
- [llvm] r333129 - [LKH] Add a new IRTransformLayer.
Lang Hames via llvm-commits
- [llvm] r333130 - [RuntimeDyld][MachO] Add support for MachO::ARM64_RELOC_POINTER_TO_GOT reloc.
Lang Hames via llvm-commits
- [llvm] r333127 - [LKH] Add a new IRCompileLayer.
Lang Hames via llvm-commits
- [PATCH] D44889: [ORC] Add findSymbolIn() wrapper to C bindings.
Lang Hames via llvm-commits
- [llvm] r333217 - Add handling for GlobalAliases in ExecutionEngine::getConstantValue.
Lang Hames via llvm-commits
- [PATCH] D44890: Allow to integrate OrcJIT with JitEventListeners
Lang Hames via Phabricator via llvm-commits
- [PATCH] D42160: Fix llvm_unreachable being tripped in ExecutionEngine
Lang Hames via Phabricator via llvm-commits
- [PATCH] D44889: [ORC] Add findSymbolIn() wrapper to C bindings.
Lang Hames via Phabricator via llvm-commits
- [PATCH] D47308: [ORC] Perform name mangling in findSymbolIn(), as done in findSymbol().
Lang Hames via Phabricator via llvm-commits
- [PATCH] D42160: Fix llvm_unreachable being tripped in ExecutionEngine
Lang Hames via Phabricator via llvm-commits
- [PATCH] D47343: [MCJIT] Call JIT notifiers only after code sections are ready.
Lang Hames via Phabricator via llvm-commits
- [llvm] r333112 - [Power9]Legalize and emit code for DW vector extract and convert to QP
Lei Huang via llvm-commits
- [llvm] r333115 - [Power9]Legalize and emit code for W vector extract and convert to QP
Lei Huang via llvm-commits
- [llvm] r333150 - [PowerPC] Remove the match pattern in the definition of LXSDX/STXSDX
Lei Huang via llvm-commits
- [PATCH] D46333: [Power9]Legalize and emit code for DW vector extract and convert to Quad-Precision
Lei Huang via Phabricator via llvm-commits
- [PATCH] D46536: [Power9]Legalize and emit code for W vector extract and convert to Quad-Precision
Lei Huang via Phabricator via llvm-commits
- [PATCH] D47178: [PowerPC] Remove the match pattern in the definition of LXSDX/STXSDX
Lei Huang via Phabricator via llvm-commits
- [PATCH] D47178: [PowerPC] Remove the match pattern in the definition of LXSDX/STXSDX
Lei Huang via Phabricator via llvm-commits
- [PATCH] D46997: [Power9]Legalize and emit code for round & convert quad-precision values
Lei Huang via Phabricator via llvm-commits
- [PATCH] D46997: [Power9]Legalize and emit code for round & convert quad-precision values
Lei Huang via Phabricator via llvm-commits
- [PATCH] D47122: [clang-tidy] SimplifyBoolenExpr doesn't add parens if unary negotiation is of ExprWithCleanups type
Malcolm Parsons via Phabricator via llvm-commits
- [PATCH] D47122: [clang-tidy] SimplifyBoolenExpr doesn't add parens if unary negotiation is of ExprWithCleanups type
Malcolm Parsons via Phabricator via llvm-commits
- [llvm] r333137 - [RISCV] Lower the tail pseudoinstruction
Mandeep Singh Grang via llvm-commits
- [PATCH] D47196: [Time-report ](2): Recursive timers in Clang
Mandeep Singh Grang via Phabricator via llvm-commits
- [PATCH] D45395: [RISCV] Lower the tail pseudoinstruction
Mandeep Singh Grang via Phabricator via llvm-commits
- [PATCH] D45395: [RISCV] Lower the tail pseudoinstruction
Mandeep Singh Grang via Phabricator via llvm-commits
- [PATCH] D45395: [RISCV] Lower the tail pseudoinstruction
Mandeep Singh Grang via Phabricator via llvm-commits
- [PATCH] D45395: [RISCV] Lower the tail pseudoinstruction
Mandeep Singh Grang via Phabricator via llvm-commits
- [PATCH] D47329: [llvm-exegesis] Analysis: Display idealized sched class port pressure.
Mandeep Singh Grang via Phabricator via llvm-commits
- D47187: [clangd] Skip .inc headers when canonicalizing header #include.
Marc-André Laperle 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] r333303 - [AMDGPU][Waitcnt] Remove obsolete waitcnt option
Mark Searles via llvm-commits
- [PATCH] D47150: [Clang Tablegen] Add llvm_unreachable() to getModifierName()
Mark Searles via Phabricator via llvm-commits
- [PATCH] D46616: [AMDGPU][Waitcnt] Fix handling of flat instrs
Mark Searles via Phabricator via llvm-commits
- [PATCH] D47378: [AMDGPU][Waitcnt] Remove obsolete waitcnt option
Mark Searles via Phabricator via llvm-commits
- [PATCH] D47378: [AMDGPU][Waitcnt] Remove obsolete waitcnt option
Mark Searles via Phabricator via llvm-commits
- [LNT] r332954 - API: add Fields resource.
Martin Liska via llvm-commits
- [LNT] r333259 - API: add Tests resource.
Martin Liska via llvm-commits
- [LNT] r333260 - Sort machines in Compare to by names.
Martin Liska via llvm-commits
- [PATCH] D44007: [LNT] API: add Fields resource.
Martin Liška via Phabricator via llvm-commits
- [PATCH] D47185: [LNT] API: add Tests resource.
Martin Liška via Phabricator via llvm-commits
- [PATCH] D47186: [LNT] Sort machines in Compare to by names.
Martin Liška via Phabricator via llvm-commits
- [llvm] r332874 - AMDGPU: Update GCCBuiltin names for DS FP atomic intrinsics
Matt Arsenault via llvm-commits
- [llvm] r332953 - AMDGPU: Make v2i16/v2f16 legal on VI
Matt Arsenault via llvm-commits
- [llvm] r333019 - AMDGPU: Fix v2f16 fneg/fabs pattern
Matt Arsenault via llvm-commits
- [llvm] r333024 - AMDGPU: Fix missing test coverage for some 16-bit and packed ops
Matt Arsenault via llvm-commits
- [PATCH] D46992: [AMDGPU] Add perf hints to functions
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D47180: AMDGPU: Move AMDGPUTargetLowering::isFPExtFoldable() into SITargetLowering
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D47181: AMDGPU/R600: Remove code for handling AMDGPUISD::CLAMP
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D46596: [AMDGPU] Optimze old value of v_mov_b32_dpp
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D47055: [LowerSwitch] Fixed faulty PHI node update
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D47078: AMDGPU: Make v2i16/v2f16 legal on VI
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D47184: AMDGPU: Fix v2f16 fneg/fabs pattern
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D47194: [AMDGPU] Fixed non-uniform addr64 MUBUF in shader
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D47207: DAG: Avoid bitcast/ext/build_vector combine
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D47207: DAG: Avoid bitcast/ext/build_vector combine
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D47215: DAG: Fix extract_subvector combine for a single element
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D47215: DAG: Fix extract_subvector combine for a single element
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D47184: AMDGPU: Fix v2f16 fneg/fabs pattern
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D47245: AMDGPU: Split R600 AsmPrinter code into its own class
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D47148: [CodeGen] Always update divergence in SelectionDAG::UpdateNodeOperands
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D47194: [AMDGPU] Fixed non-uniform addr64 MUBUF in shader
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D46912: StructurizeCFG: Adjust the loop depth for a subregion to order the nodes correctly
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D47279: DAG: Remove redundant version of getRegisterTypeForCallingConv
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D47264: AMDGPU: Remove AMDGPUMCInstLower.h
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D47307: AMDGPU: Split R600 MCInst lowering into its own class
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D46298: AMDGPU: Remove deadcode in isSDNodeSourceOfDivergence()
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D46365: AMDGPU: Separate R600 and GCN TableGen files
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D46298: AMDGPU: Remove deadcode in isSDNodeSourceOfDivergence()
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] D47359: AMDGPU: Split AMDGPUTTI into GCNTTI and R600TTI
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] D47370: AMDGPU: Round up kernel argument allocation size
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D47370: AMDGPU: Round up kernel argument allocation size
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D47386: AMDGPU: Use better alignment for kernarg lowering
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D47359: AMDGPU: Split AMDGPUTTI into GCNTTI and R600TTI
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D47426: [AMDGPU] Fixed build warning
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D47426: [AMDGPU] Fixed build warning
Matt Arsenault via Phabricator via llvm-commits
- [llvm] r333029 - [llvm-mca] Move DispatchStage::cycleEvent to preExecute. NFC.
Matt Davis via llvm-commits
- [llvm] r333096 - [llvm-mca] Fix header comments. NFC.
Matt Davis via llvm-commits
- [llvm] r333292 - [llvm-mca] Add the RetireStage.
Matt Davis via llvm-commits
- [llvm] r333296 - [llvm-mca] Update DispatchStage header comment. NFC.
Matt Davis via llvm-commits
- [llvm] r333297 - [llvm-mca] Update the header's guard name. NFC.
Matt Davis via llvm-commits
- [PATCH] D47213: [llvm-mca] Move DispatchStage::cycleEvent to preExecute. NFC.
Matt Davis via Phabricator via llvm-commits
- [PATCH] D47213: [llvm-mca] Move DispatchStage::cycleEvent to preExecute. NFC.
Matt Davis via Phabricator via llvm-commits
- [PATCH] D47244: [llvm-mca] Rename the RetireControlUnit into RetireStage. NFC.
Matt Davis via Phabricator via llvm-commits
- [PATCH] D47246: [llvm-mca] Introduce the ExecuteStage (was originally the Scheduler class).
Matt Davis via Phabricator via llvm-commits
- [PATCH] D47306: [llvm-mca] Register listeners with the Stage instances.
Matt Davis via Phabricator via llvm-commits
- [PATCH] D47306: [llvm-mca] Register listeners with the Stage instances.
Matt Davis via Phabricator via llvm-commits
- [PATCH] D47244: [llvm-mca] Add the RetireStage.
Matt Davis via Phabricator via llvm-commits
- [PATCH] D47306: [llvm-mca] Register listeners with the Stage instances.
Matt Davis via Phabricator via llvm-commits
- [PATCH] D47244: [llvm-mca] Add the RetireStage.
Matt Davis via Phabricator via llvm-commits
- [PATCH] D47244: [llvm-mca] Add the RetireStage.
Matt Davis via Phabricator via llvm-commits
- [PATCH] D46267: [test-suite] Enable MicroBenchmarks by default
Matthias Braun via Phabricator via llvm-commits
- [PATCH] D46267: [test-suite] Enable MicroBenchmarks by default
Matthias Braun via Phabricator via llvm-commits
- [llvm] r333072 - [LoopUnswitch] Fix SCEV invalidation in unswitching
Max Kazantsev via llvm-commits
- [PATCH] D46045: [LoopUnswitch] Fix SCEV invalidation in unswitching
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D46045: [LoopUnswitch] Fix SCEV invalidation in unswitching
Max Kazantsev via Phabricator via llvm-commits
- [llvm] r333034 - [Coverage] Update CSS to make HTML reports copy-paste friendly.
Max Moroz via llvm-commits
- [compiler-rt] r333116 - [libFuzzer] Don't complain about lack of interesting inputs when -runs=0.
Max Moroz via llvm-commits
- [PATCH] D47231: [Coverage] Update CSS to make HTML reports copy-paste friendly.
Max Moroz via Phabricator via llvm-commits
- [PATCH] D47231: [Coverage] Update CSS to make HTML reports copy-paste friendly.
Max Moroz via Phabricator via llvm-commits
- [PATCH] D47271: [libFuzzer] Don't complain about lack of interesting inputs when -runs=0.
Max Moroz via Phabricator via llvm-commits
- [PATCH] D47271: [libFuzzer] Don't complain about lack of interesting inputs when -runs=0.
Max Moroz via Phabricator via llvm-commits
- [PATCH] D47271: [libFuzzer] Don't complain about lack of interesting inputs when -runs=0.
Max Moroz via Phabricator via llvm-commits
- [PATCH] D47271: [libFuzzer] Don't complain about lack of interesting inputs when -runs=0.
Max Moroz via Phabricator via llvm-commits
- [PATCH] D47271: [libFuzzer] Don't complain about lack of interesting inputs when -runs=0.
Max Moroz via Phabricator via llvm-commits
- [PATCH] D47271: [libFuzzer] Don't complain about lack of interesting inputs when -runs=0.
Max Moroz via Phabricator via llvm-commits
- [PATCH] D47271: [libFuzzer] Don't complain about lack of interesting inputs when -runs=0.
Max Moroz via Phabricator via llvm-commits
- [PATCH] D47335: [InstCombine] Enable more reassociations using FMF 'reassoc' + 'nsz'
Michael Berg via Phabricator via llvm-commits
- [PATCH] D47239: [InstCombine] Combine XOR and AES insructions on ARM/ARM64
Michael Brase via Phabricator via llvm-commits
- [PATCH] D47239: [InstCombine] Combine XOR and AES insructions on ARM/ARM64
Michael Brase via Phabricator via llvm-commits
- [PATCH] D47239: [InstCombine] Combine XOR and AES insructions on ARM/ARM64
Michael Brase via Phabricator via llvm-commits
- [polly] r333118 - Update isl to isl-0.19-152-g437e6ab0
Michael Kruse via llvm-commits
- [PATCH] D47252: partitionSetParts from C to C++ interface.
Michael Kruse via Phabricator 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] D47207: DAG: Avoid bitcast/ext/build_vector combine
Michael Liao 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] D47134: [LoopVersioning] Don't modify the list that we iterate over in addPHINodes
Michael Zolotukhin via Phabricator via llvm-commits
- [PATCH] D46045: [LoopUnswitch] Fix SCEV invalidation in unswitching
Michael Zolotukhin via Phabricator via llvm-commits
- [PATCH] D46775: [LICM] Preserve DT and LoopInfo specifically
Michael Zolotukhin via Phabricator via llvm-commits
- [PATCH] D41574: [Transforms] Adding a WeakReassociate pass
Michael Zolotukhin via Phabricator via llvm-commits
- [llvm] r330126 - [InstCombine] simplify fneg+fadd folds; NFC
Mikael Holmén via llvm-commits
- [llvm] r330126 - [InstCombine] simplify fneg+fadd folds; NFC
Mikael Holmén 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] D47311: [X86][CET] Shadow stack fix for setjmp/longjmp
Mikhail Dvoretckii via Phabricator via llvm-commits
- [PATCH] D47311: [X86][CET] Shadow stack fix for setjmp/longjmp
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] D39115: [MIPS][MicroMIPS] Extending size reduction pass with LWP and SWP
Milena Vujosevic Janicic via Phabricator via llvm-commits
- [PATCH] D46997: [Power9]Legalize and emit code for round & convert quad-precision values
Nemanja Ivanovic via Phabricator via llvm-commits
- [PATCH] D47332: [PowerPC] Exploit the vector min/max instructions
Nemanja Ivanovic via Phabricator via llvm-commits
- [PATCH] D46774: [Power9]Legalize and emit code for HWord/Byte vector extract and convert to Quad-Precision
Nemanja Ivanovic via Phabricator via llvm-commits
- [PATCH] D46814: [InstCombine] Fold unfolded masked merge pattern with variable mask!
Nick Lewycky via Phabricator via llvm-commits
- [llvm] r332838 - revert r332610, it breaks cfi, see D46326
Nico Weber via llvm-commits
- [PATCH] D46910: [Support] Avoid normalization in sys::getDefaultTargetTriple
Nico Weber via Phabricator via llvm-commits
- [PATCH] D46326: ThinLTO+CFI: short-circuit direct calls to jump table entries
Nico Weber via Phabricator via llvm-commits
- [PATCH] D46265: StackColoring: better handling of statically unreachable code
Nico Weber via Phabricator via llvm-commits
- [PATCH] D46265: StackColoring: better handling of statically unreachable code
Nico Weber via Phabricator via llvm-commits
- [lld] r333084 - Replace last DEBUG occurrence with LLVM_DEBUG in lld.
Nicola Zaghen via llvm-commits
- [llvm] r333091 - Remove DEBUG macro.
Nicola Zaghen via llvm-commits
- [llvm] r333192 - FastMathFlags: Make it easier to unset individual ones.
Nicola Zaghen via llvm-commits
- [llvm] r333091 - Remove DEBUG macro.
Nicola Zaghen via llvm-commits
- [PATCH] D47323: FastMathFlags: Make it easier to unset individual ones.
Nicola Zaghen via Phabricator via llvm-commits
- [PATCH] D47323: FastMathFlags: Make it easier to unset individual ones.
Nicola Zaghen via Phabricator via llvm-commits
- [PATCH] D46912: StructurizeCFG: Adjust the loop depth for a subregion to order the nodes correctly
Nicolai Hähnle via llvm-commits
- [PATCH] D47027: [AMDGPU] Fixed WWM bug in block otherwise entirely in WQM
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] D47430: TableGen: Streamline the semantics of NAME
Nicolai Hähnle via Phabricator via llvm-commits
- [PATCH] D47431: TableGen: Allow foreach in multiclass to depend on template args
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] D47433: AMDGPU: Make various NamedOperands upper case
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] D47426: [AMDGPU] Fixed build warning
Nicolai Hähnle via Phabricator via llvm-commits
- [PATCH] D46756: [AMDGPU] Reworked SIFixWWMLiveness
Nicolai Hähnle via Phabricator via llvm-commits
- [PATCH] D46974: [NewGVN] Fix handling of assumes
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D47143: [NewGVN] Do not treat LoadExpressions with differing nonnull as equal.
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D47143: [NewGVN] Do not treat LoadExpressions with differing nonnull as equal.
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D47143: [NewGVN] Do not treat LoadExpressions with differing nonnull as equal.
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D45204: [X86][MIPS][ARM] New machine instruction property 'isMoveReg'
Nikola Prica via Phabricator via llvm-commits
- [PATCH] D45204: [X86][MIPS][ARM] New machine instruction property 'isMoveReg'
Nikola Prica via Phabricator via llvm-commits
- [PATCH] D47364: Change TII isCopyInstr way of returning arguments(NFC)
Nikola Prica via Phabricator via llvm-commits
- [PATCH] D46380: [InstSimplify] Adding safety checks for 'shl', 'ashr' and 'lshr'
Omer Paparo Bivas via Phabricator via llvm-commits
- [PATCH] D46380: [InstSimplify] Adding safety checks for 'shl', 'ashr' and 'lshr'
Omer Paparo Bivas via Phabricator via llvm-commits
- [PATCH] D41574: [Transforms] Adding a WeakReassociate pass
Omer Paparo Bivas via Phabricator via llvm-commits
- [PATCH] D47266: Update thin-lto cache file atimes when on windows
Owen Reynolds via Phabricator via llvm-commits
- [PATCH] D47324: Add llvm-bcanalyzer as an LLD test dependency
Owen Reynolds via Phabricator via llvm-commits
- [llvm] r333004 - [DWARFv5] Put the DWO ID in its place.
Paul Robinson via llvm-commits
- [PATCH] D47158: [DWARFv5] Put DWO ID in its place
Paul Robinson via Phabricator via llvm-commits
- [PATCH] D47158: [DWARFv5] Put DWO ID in its place
Paul Robinson via Phabricator via llvm-commits
- [PATCH] D47158: [DWARFv5] Put DWO ID in its place
Paul Robinson via Phabricator via llvm-commits
- [PATCH] D47158: [DWARFv5] Put DWO ID in its place
Paul Robinson via Phabricator via llvm-commits
- [PATCH] D47158: [DWARFv5] Put DWO ID in its place
Paul Robinson via Phabricator via llvm-commits
- [PATCH] D46850: [DebugInfo] Generate fixups as emitting DWARF .debug_line.
Paul Robinson via Phabricator via llvm-commits
- [PATCH] D47209: [WIP] Add debug location check to verifier.
Paul Robinson via Phabricator via llvm-commits
- [PATCH] D47114: [FileCheck] Implement -v and -vv for tracing matches
Paul Robinson via Phabricator via llvm-commits
- [PATCH] D47106: [FileCheck] Make CHECK-DAG non-overlapping
Paul Robinson via Phabricator via llvm-commits
- [PATCH] D47106: [FileCheck] Make CHECK-DAG non-overlapping
Paul Robinson via Phabricator via llvm-commits
- [PATCH] D46628: [ELF] Add --strip-debug-non-line option
Paul Robinson via Phabricator via llvm-commits
- [PATCH] D47106: [FileCheck] Make CHECK-DAG non-overlapping
Paul Robinson via Phabricator via llvm-commits
- [PATCH] D47114: [FileCheck] Implement -v and -vv for tracing matches
Paul Robinson via Phabricator via llvm-commits
- [PATCH] D47106: [FileCheck] Make CHECK-DAG non-overlapping
Paul Robinson via Phabricator via llvm-commits
- [PATCH] D47106: [FileCheck] Make CHECK-DAG non-overlapping
Paul Robinson via Phabricator via llvm-commits
- [PATCH] D47114: [FileCheck] Implement -v and -vv for tracing matches
Paul Robinson via Phabricator via llvm-commits
- [PATCH] D47106: [FileCheck] Make CHECK-DAG non-overlapping
Paul Robinson via Phabricator via llvm-commits
- [PATCH] D46850: [DebugInfo] Generate fixups as emitting DWARF .debug_line.
Paul Robinson via Phabricator via llvm-commits
- [PATCH] D47260: [DebugInfo] Skip MD5 checksums of preprocessed files
Paul Robinson via Phabricator via llvm-commits
- [llvm] r332915 - [llvm-objcopy] Add --strip-unneeded option
Paul Semel via llvm-commits
- [llvm] r332925 - Revert "[llvm-objcopy] Add --strip-unneeded option"
Paul Semel via llvm-commits
- [llvm] r333267 - [llvm-objcopy] Add --strip-unneeded option
Paul Semel via llvm-commits
- [llvm] r333339 - [llvm-objcopy] Add --keep-file-symbols option
Paul Semel via llvm-commits
- [PATCH] D46896: [llvm-objcopy] Add --strip-unneeded option
Paul Semel via Phabricator via llvm-commits
- [PATCH] D46896: [llvm-objcopy] Add --strip-unneeded option
Paul Semel via Phabricator via llvm-commits
- [PATCH] D46896: [llvm-objcopy] Add --strip-unneeded option
Paul Semel via Phabricator via llvm-commits
- [PATCH] D46896: [llvm-objcopy] Add --strip-unneeded option
Paul Semel via Phabricator via llvm-commits
- [PATCH] D46896: [llvm-objcopy] Add --strip-unneeded option
Paul Semel via Phabricator via llvm-commits
- [PATCH] D46896: [llvm-objcopy] Add --strip-unneeded option
Paul Semel via Phabricator via llvm-commits
- [PATCH] D46896: [llvm-objcopy] Add --strip-unneeded option
Paul Semel via Phabricator via llvm-commits
- [PATCH] D46896: [llvm-objcopy] Add --strip-unneeded option
Paul Semel via Phabricator via llvm-commits
- [PATCH] D46896: [llvm-objcopy] Add --strip-unneeded option
Paul Semel via Phabricator via llvm-commits
- [PATCH] D46896: [llvm-objcopy] Add --strip-unneeded option
Paul Semel via Phabricator via llvm-commits
- [PATCH] D46830: [llvm-objcopy] Add --keep-file-symbols option
Paul Semel via Phabricator via llvm-commits
- [PATCH] D46896: [llvm-objcopy] Add --strip-unneeded option
Paul Semel via Phabricator via llvm-commits
- [PATCH] D46896: [llvm-objcopy] Add --strip-unneeded option
Paul Semel via Phabricator via llvm-commits
- [PATCH] D46896: [llvm-objcopy] Add --strip-unneeded option
Paul Semel via Phabricator via llvm-commits
- [PATCH] D46896: [llvm-objcopy] Add --strip-unneeded option
Paul Semel via Phabricator via llvm-commits
- [PATCH] D46830: [llvm-objcopy] Add --keep-file-symbols option
Paul Semel via Phabricator via llvm-commits
- [PATCH] D46830: [llvm-objcopy] Add --keep-file-symbols option
Paul Semel via Phabricator via llvm-commits
- [PATCH] D46830: [llvm-objcopy] Add --keep-file-symbols option
Paul Semel via Phabricator via llvm-commits
- [PATCH] D46830: [llvm-objcopy] Add --keep-file-symbols option
Paul Semel via Phabricator via llvm-commits
- [PATCH] D46830: [llvm-objcopy] Add --keep-file-symbols 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] D47062: Suggest lldb-dotest to reproduce a failure.
Pavel Labath via Phabricator via llvm-commits
- [PATCH] D47064: Add some apple-tables lookup tests
Pavel Labath via Phabricator via llvm-commits
- [PATCH] D47133: Enable ProcessMachCore plugin on non-apple platforms
Pavel Labath via Phabricator via llvm-commits
- [PATCH] D47285: Add PPC64le support information
Pavel Labath via Phabricator via llvm-commits
- [PATCH] D47253: DWARF: Move indexing code from DWARFUnit to ManualDWARFIndex
Pavel Labath via Phabricator via llvm-commits
- [PATCH] D47250: Move ObjectFile initialization out of SystemInitializerCommon
Pavel Labath via Phabricator via llvm-commits
- [PATCH] D47327: Check that memory allocation succeeds before use.
Pavel Labath via Phabricator via llvm-commits
- [PATCH] D47302: [lldb, lldb-mi] Add method AddCurrentTargetSharedObjectPath to the SBDebugger.
Pavel Labath via Phabricator via llvm-commits
- [llvm] r333093 - [X86][MIPS][ARM] New machine instruction property 'isMoveReg'
Petar Jovanovic via llvm-commits
- [llvm] r333097 - Silence warnings introduced with r333093
Petar Jovanovic via llvm-commits
- [PATCH] D45204: [X86][MIPS][ARM] New machine instruction property 'isMoveReg'
Petar Jovanovic via Phabricator via llvm-commits
- [llvm] r332857 - MC: Change MCAsmBackend::writeNopData() to take a raw_ostream instead of an MCObjectWriter. NFCI.
Peter Collingbourne via llvm-commits
- [llvm] r332858 - MC: Change MCAssembler::writeSectionData and writeFragmentPadding to take a raw_ostream. NFCI.
Peter Collingbourne via llvm-commits
- [llvm] r332861 - MC: Change object writers to use endian::Writer. NFCI.
Peter Collingbourne via llvm-commits
- [llvm] r332863 - MC: Have the object writers return the number of bytes written. NFCI.
Peter Collingbourne via llvm-commits
- [llvm] r332864 - MC: Remove stream and output functions from MCObjectWriter. NFCI.
Peter Collingbourne via llvm-commits
- [llvm] r332866 - Fix ubsan bounds check failure.
Peter Collingbourne via llvm-commits
- [llvm] r332867 - MC: Extract ELFObjectWriter's ELF writing functionality into an ELFWriter class. NFCI.
Peter Collingbourne via llvm-commits
- [llvm] r332868 - MC: Separate creating a generic object writer from creating a target object writer. NFCI.
Peter Collingbourne via llvm-commits
- [llvm] r332870 - MC: Extract a derived class from ELFObjectWriter. NFCI.
Peter Collingbourne via llvm-commits
- [llvm] r332875 - MC: Introduce an ELF dwo object writer and teach llvm-mc about it.
Peter Collingbourne via llvm-commits
- [llvm] r332881 - CodeGen: Add a dwo output file argument to addPassesToEmitFile and hook it up to dwo output.
Peter Collingbourne via llvm-commits
- [polly] r332881 - CodeGen: Add a dwo output file argument to addPassesToEmitFile and hook it up to dwo output.
Peter Collingbourne via llvm-commits
- [llvm] r332884 - LTO: Replace split dwarf implementation that uses objcopy with one that uses direct emission.
Peter Collingbourne via llvm-commits
- [llvm] r332889 - Fix a make_unique ambiguity.
Peter Collingbourne via llvm-commits
- [llvm] r332908 - Unbreak kaleidoscope example.
Peter Collingbourne via llvm-commits
- [llvm] r332926 - MC: Remove dead code. NFCI.
Peter Collingbourne via llvm-commits
- [lld] r333040 - ELF: Allow ICF on .data.rel.ro sections.
Peter Collingbourne via llvm-commits
- [lld] r333043 - Add missing REQUIRES: x86.
Peter Collingbourne via llvm-commits
- [lld] r333052 - ELF: Do not ICF two sections with different output sections.
Peter Collingbourne via llvm-commits
- [lld] r333054 - ELF: Do not ICF sections named with a C identifier.
Peter Collingbourne via llvm-commits
- [PATCH] D47248: [demangler] Add ItaniumPartialDemangler::isCtorOrDtor
Peter Collingbourne via llvm-commits
- [PATCH] D47040: MC: Change object writers to use endian::Writer. NFCI.
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D47035: MC: Change MCAsmBackend::writeNopData() to take a raw_ostream instead of an MCObjectWriter. NFCI.
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D47038: MC: Change MCAssembler::writeSectionData and writeFragmentPadding to take a raw_ostream. NFCI.
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D47040: MC: Change object writers to use endian::Writer. NFCI.
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D47042: MC: Have the object writers return the number of bytes written. NFCI.
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D47043: MC: Remove stream and output functions from MCObjectWriter. NFCI.
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D47048: MC: Extract ELFObjectWriter's ELF writing functionality into an ELFWriter class. NFCI.
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D47045: MC: Separate creating a generic object writer from creating a target object writer. NFCI.
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D47049: MC: Extract a derived class from ELFObjectWriter. NFCI.
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D47051: MC: Introduce an ELF dwo object writer and teach llvm-mc about it.
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D47051: MC: Introduce an ELF dwo object writer and teach llvm-mc about it.
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D47089: CodeGen: Add a dwo output file argument to addPassesToEmitFile and hook it up to dwo output.
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D47089: CodeGen: Add a dwo output file argument to addPassesToEmitFile and hook it up to dwo output.
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D47091: LTO: Replace split dwarf implementation that uses objcopy with one that uses direct emission.
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D47167: Handle --plugin-opt= options as alias options.
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D47167: Handle --plugin-opt= options as alias options.
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D47167: Handle --plugin-opt= options as alias options.
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D47162: [WebAssembly] Initial support for LTO
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D47167: Handle --plugin-opt= options as alias options.
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D47167: Handle --plugin-opt= options as alias options.
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] D47162: [WebAssembly] Initial support for LTO
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D47162: [WebAssembly] Initial support for LTO
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D47234: ELF: Allow ICF on .data.rel.ro sections.
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D47234: ELF: Allow ICF on .data.rel.ro sections.
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D47234: ELF: Allow ICF on .data.rel.ro sections.
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D47241: ELF: Do not ICF two sections with different output sections.
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D47241: ELF: Do not ICF two sections with different output sections.
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D47242: ELF: Do not ICF sections named with a C identifier.
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D47242: ELF: Do not ICF sections named with a C identifier.
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D47338: [ThinLTO/CFI] Minor comment clarification
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D46699: [ThinLTO] Print module summary index to assembly
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D46699: [ThinLTO] Print module summary index to assembly
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] D46699: [ThinLTO] Print module summary index to assembly
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D46699: [ThinLTO] Print module summary index to assembly
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] D46699: [ThinLTO] Print module summary index to assembly
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] D44928: [MC] Pass MCSubtargetInfo to fixupNeedsRelaxation and applyFixup
Peter Smith via Phabricator via llvm-commits
- [PATCH] D47217: [cmake] [ARM] Check if VFP is supported before including any VFP builtins
Peter Smith via Phabricator via llvm-commits
- [PATCH] D47217: [cmake] [ARM] Check if VFP is supported before including any VFP builtins
Peter Smith via Phabricator via llvm-commits
- [compiler-rt] r332871 - Revert "[CMake] Reland "Make simple source used for CMake checks a C file""
Petr Hosek via llvm-commits
- [llvm] r332923 - [CMake] Pass Clang defaults to runtimes builds
Petr Hosek via llvm-commits
- [compiler-rt] r332924 - [CMake] Use a different source depending on C++ support
Petr Hosek via llvm-commits
- [compiler-rt] r332936 - [CMake] Silence unused variable warning in compiler check
Petr Hosek via llvm-commits
- [compiler-rt] r333010 - [CMake] Support libc++ as Clang default stdlib in compiler-rt
Petr Hosek via llvm-commits
- [compiler-rt] r333037 - [CMake] Support builtins as Clang default rtlib in compiler-rt
Petr Hosek via llvm-commits
- [llvm] r333307 - [Support] Avoid normalization in sys::getDefaultTargetTriple
Petr Hosek via llvm-commits
- [compiler-rt] r333328 - [Fuzzer] Update _zx_port_wait function use in Fuchsia port
Petr Hosek via llvm-commits
- [PATCH] D47153: [Support] Avoid normalization in sys::getDefaultTargetTriple
Petr Hosek via Phabricator via llvm-commits
- [PATCH] D47100: [CMake] Support libc++ as Clang default stdlib in compiler-rt
Petr Hosek via Phabricator via llvm-commits
- [PATCH] D47168: [CMake] Pass Clang defaults to runtimes builds
Petr Hosek via Phabricator via llvm-commits
- [PATCH] D47168: [CMake] Pass Clang defaults to runtimes builds
Petr Hosek via Phabricator via llvm-commits
- [PATCH] D47169: [CMake] Use a different source depending on C++ support
Petr Hosek via Phabricator via llvm-commits
- [PATCH] D47168: [CMake] Pass Clang defaults to runtimes builds
Petr Hosek via Phabricator via llvm-commits
- [PATCH] D47169: [CMake] Use a different source depending on C++ support
Petr Hosek via Phabricator via llvm-commits
- [PATCH] D47169: [CMake] Use a different source depending on C++ support
Petr Hosek via Phabricator via llvm-commits
- [PATCH] D47100: [CMake] Support libc++ as Clang default stdlib in compiler-rt
Petr Hosek via Phabricator via llvm-commits
- [PATCH] D47100: [CMake] Support libc++ as Clang default stdlib in compiler-rt
Petr Hosek via Phabricator via llvm-commits
- [PATCH] D47177: [CMake] Silence unused variable warning in compiler check
Petr Hosek via Phabricator via llvm-commits
- [PATCH] D47153: [Support] Avoid normalization in sys::getDefaultTargetTriple
Petr Hosek via Phabricator via llvm-commits
- [PATCH] D47100: [CMake] Support libc++ as Clang default stdlib in compiler-rt
Petr Hosek via Phabricator 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] D47153: [Support] Avoid normalization in sys::getDefaultTargetTriple
Petr Hosek via Phabricator via llvm-commits
- [PATCH] D47100: [CMake] Support libc++ as Clang default stdlib in compiler-rt
Petr Hosek via Phabricator via llvm-commits
- [PATCH] D47212: [profile] Rename InstrProfilingPlatform(Linux|Darwin)
Petr Hosek via Phabricator 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] D47115: [CMake] Support builtins as Clang default rtlib in compiler-rt
Petr Hosek via Phabricator via llvm-commits
- [PATCH] D47115: [CMake] Support builtins as Clang default rtlib in compiler-rt
Petr Hosek via Phabricator via llvm-commits
- [PATCH] D47153: [Support] Avoid normalization in sys::getDefaultTargetTriple
Petr Hosek via Phabricator via llvm-commits
- [PATCH] D47153: [Support] Avoid normalization in sys::getDefaultTargetTriple
Petr Hosek via Phabricator via llvm-commits
- [PATCH] D47153: [Support] Avoid normalization in sys::getDefaultTargetTriple
Petr Hosek via Phabricator via llvm-commits
- [PATCH] D45604: Support for multiarch runtimes layout
Petr Hosek via Phabricator via llvm-commits
- [PATCH] D45604: Support for multiarch runtimes layout
Petr Hosek via Phabricator via llvm-commits
- [PATCH] D47153: [Support] Avoid normalization in sys::getDefaultTargetTriple
Petr Hosek via Phabricator via llvm-commits
- [PATCH] D47153: [Support] Avoid normalization in sys::getDefaultTargetTriple
Petr Hosek via Phabricator via llvm-commits
- [PATCH] D47153: [Support] Avoid normalization in sys::getDefaultTargetTriple
Petr Hosek via Phabricator via llvm-commits
- [PATCH] D47153: [Support] Avoid normalization in sys::getDefaultTargetTriple
Petr Hosek via Phabricator via llvm-commits
- [PATCH] D47381: [CMake] Use normalized Windows target triples
Petr Hosek via Phabricator via llvm-commits
- [PATCH] D47153: [Support] Avoid normalization in sys::getDefaultTargetTriple
Petr Hosek via Phabricator via llvm-commits
- [PATCH] D47403: [Fuzzer] Update _zx_port_wait function use in Fuchsia port
Petr Hosek via Phabricator via llvm-commits
- [PATCH] D47403: [Fuzzer] Update _zx_port_wait function use in Fuchsia port
Petr Hosek via Phabricator via llvm-commits
- [PATCH] D47021: Fix PathMappingList for relative and empty paths after recent FileSpec normalization changes
Phabricator via Phabricator via llvm-commits
- [PATCH] D47037: [EarlyCSE] Improve EarlyCSE of some absolute value cases.
Phabricator via Phabricator via llvm-commits
- [PATCH] D47124: [X86] Remove masking from vpternlog intrinsics. Use a select in IR instead.
Phabricator via Phabricator via llvm-commits
- [PATCH] D47125: [X86] Remove masking from pternlog llvm intrinsics and use a select instruction instead.
Phabricator via Phabricator via llvm-commits
- [PATCH] D47116: [DAGCombiner] Use computeKnownBits to match rotate patterns that have had their amount masking modified by simplifyDemandedBits.
Phabricator via Phabricator via llvm-commits
- [PATCH] D46008: [X86][AArch64][NFC] Add tests for vector masked merge unfolding
Phabricator via Phabricator via llvm-commits
- [PATCH] D46528: [DAGCombine][X86][AArch64] Masked merge unfolding: vector edition.
Phabricator via Phabricator via llvm-commits
- [PATCH] D47156: [DAGCombiner] isAllOnesConstantOrAllOnesSplatConstant(): look through bitcasts
Phabricator via Phabricator via llvm-commits
- [PATCH] D47055: [LowerSwitch] Fixed faulty PHI node update
Phabricator via Phabricator via llvm-commits
- [PATCH] D47066: [clangd] Remove ignored Preamble::CanReuse call from completion
Phabricator via Phabricator via llvm-commits
- [PATCH] D47204: [WebAssembly] Properly calculate function body offset, and write I32 values.
Phabricator via Phabricator via llvm-commits
- [PATCH] D47174: [X86] Move 128-bit f16c intrinsics to __emmintrin_f16c.h include from emmintrin.h. Move 256-bit f16c intrinsics back to f16cintrin.h
Phabricator via Phabricator via llvm-commits
- [PATCH] D47206: Code cleanup in preparation for adding LTO for wasm. NFC.
Phabricator via Phabricator via llvm-commits
- [PATCH] D47226: [WebAssembly] Remove dead code from LEB compression pass. NFC.
Phabricator via Phabricator via llvm-commits
- [PATCH] D47238: [WebAssembly] Fix crash when relocation synbol is not live
Phabricator via Phabricator via llvm-commits
- [PATCH] D46433: [LNT] lnt profile upgrade command for large Spec2017 perf.data aborts
Phabricator via Phabricator via llvm-commits
- [PATCH] D46952: Remove the DEBUG macro.
Phabricator via Phabricator via llvm-commits
- [PATCH] D47236: [InstCombine] Negate ABS/NABS patterns by swapping the select operands to remove the negation
Phabricator via Phabricator via llvm-commits
- [PATCH] D46814: [InstCombine] Fold unfolded masked merge pattern with variable mask!
Phabricator via Phabricator via llvm-commits
- [PATCH] D47182: [X86] Move all Intel defined intrinsic includes into immintrin.h
Phabricator via Phabricator via llvm-commits
- [PATCH] D46912: StructurizeCFG: Adjust the loop depth for a subregion to order the nodes correctly
Phabricator via Phabricator via llvm-commits
- [PATCH] D47282: [DebugInfo] Maintain DI for sunken bitcasts
Phabricator via Phabricator via llvm-commits
- [PATCH] D47110: [LLDB, lldb-mi] Add option --synchronous.
Phabricator via Phabricator via llvm-commits
- [PATCH] D47139: [NaryReassociate] Detect deleted instr with WeakTrackingVH
Phabricator via Phabricator via llvm-commits
- [PATCH] D44886: [RISCV] Support linker relax function call from auipc and jalr to jal
Phabricator via Phabricator via llvm-commits
- [PATCH] D47274: [clangd] Serve comments for headers decls from dynamic index only
Phabricator via Phabricator via llvm-commits
- [PATCH] D47323: FastMathFlags: Make it easier to unset individual ones.
Phabricator via Phabricator via llvm-commits
- [PATCH] D46588: [LLDB][lldb-mi] Add possibility to set breakpoints without selecting a target.
Phabricator via Phabricator via llvm-commits
- [PATCH] D47281: sanitizer: Use pre-computed size of struct ustat for Linux
Phabricator via Phabricator via llvm-commits
- [PATCH] D47041: [ValueTracking] Teach computeKnownBits that the result of an absolute value pattern that uses nsw flag is always positive.
Phabricator via Phabricator via llvm-commits
- [PATCH] D47347: [DebugInfo] Maintain DI when converting GEP to bitcast
Phabricator via Phabricator via llvm-commits
- [PATCH] D47309: [AArch64][SVE] Asm: Support for DUP (immediate) instructions.
Phabricator via Phabricator via llvm-commits
- [PATCH] D46695: [RFC] [Patch 1/3] Add a new class of predicates for variant scheduling classes.
Phabricator via Phabricator via llvm-commits
- [PATCH] D47077: [RFC][Patch 2/3] Add a MCSubtargetInfo hook to resolve variant scheduling classes.
Phabricator via Phabricator via llvm-commits
- [PATCH] D47041: [ValueTracking] Teach computeKnownBits that the result of an absolute value pattern that uses nsw flag is always positive.
Phabricator via Phabricator via llvm-commits
- [PATCH] D47401: [X86] Rewrite the max and min reduction intrinsics to make better use of other functions and to reduce width to 256 and 128 bits were possible.
Phabricator via Phabricator via llvm-commits
- [polly] r333089 - [Acc] Re-land r326643 to finally fix PR33208.
Philip Pfaffe via llvm-commits
- [polly] r333090 - [Acc] Update testcases for minor changes in the PPCG mapper and
Philip Pfaffe via llvm-commits
- [polly] r333105 - [Acc] Enable legacy stmt granularity in remaining failing testcases
Philip Pfaffe via llvm-commits
- [polly] r333168 - [Acc] Followup for r333105: Fix one additional testcase
Philip Pfaffe via llvm-commits
- [PATCH] D47113: [CVP] Teach CorrelatedValuePropagation to reduce the width of lshr instruction.
Philip Reames via Phabricator via llvm-commits
- [llvm] r333070 - Fix aliasing of launder.invariant.group
Piotr Padlewski via llvm-commits
- [PATCH] D47108: [CodeGenCXX] Add -fforce-emit-vtables
Piotr Padlewski via Phabricator via llvm-commits
- [PATCH] D47088: Fix aliasing of launder.invariant.group
Piotr Padlewski via Phabricator via llvm-commits
- [PATCH] D47108: [CodeGenCXX] Add -fforce-emit-vtables
Piotr Padlewski via Phabricator via llvm-commits
- [PATCH] D47088: Fix aliasing of launder.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] D47103: Implement strip.invariant.group
Piotr Padlewski via Phabricator via llvm-commits
- [PATCH] D47103: Implement strip.invariant.group
Piotr Padlewski via Phabricator via llvm-commits
- [PATCH] D45150: Less conservative LoopSafetyInfo for headers
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] D45151: [LICM] Hoisting invariant.group loads
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] D47299: [CodeGenCXX] Emit strip.invariant.group with -fstrict-vtable-pointers
Piotr Padlewski via Phabricator via llvm-commits
- [PATCH] D47423: Simplify recursive launder.invariant.group and strip
Piotr Padlewski via Phabricator via llvm-commits
- [PATCH] D47423: Simplify recursive launder.invariant.group and strip
Piotr Padlewski via Phabricator via llvm-commits
- [PATCH] D47108: [CodeGenCXX] Add -fforce-emit-vtables
Piotr Padlewski via Phabricator via llvm-commits
- [PATCH] D47108: [CodeGenCXX] Add -fforce-emit-vtables
Piotr Padlewski via Phabricator via llvm-commits
- [PATCH] D47178: [PowerPC] Remove the match pattern in the definition of LXSDX/STXSDX
Qing Shan Zhang via Phabricator via llvm-commits
- [PATCH] D47178: [PowerPC] Remove the match pattern in the definition of LXSDX/STXSDX
Qing Shan Zhang via Phabricator via llvm-commits
- [PATCH] D47437: [PowerPC] Fix the incorrect iterator inside peephole
Qing Shan Zhang via Phabricator via llvm-commits
- [PATCH] D46315: [RegUsageInfoCollector] Fix handling of callee saved registers with CSR optimization.
Quentin Colombet via llvm-commits
- [PATCH] D46315: [RegUsageInfoCollector] Fix handling of callee saved registers with CSR optimization.
Quentin Colombet via Phabricator via llvm-commits
- [PATCH] D46315: [RegUsageInfoCollector] Fix handling of callee saved registers with CSR optimization.
Quentin Colombet via Phabricator via llvm-commits
- [PATCH] D46315: [RegUsageInfoCollector] Fix handling of callee saved registers with CSR optimization.
Quentin Colombet via Phabricator via llvm-commits
- [PATCH] D45156: [MachineVerifier] Verify the RegUsageInfo collected for the current function.
Quentin Colombet via Phabricator via llvm-commits
- [PATCH] D47164: Add missing include for cstdint to Visibility.h
Raphael Isemann via Phabricator via llvm-commits
- [PATCH] D47247: Fix unaligned memory access when reading INPUT_FILE_OFFSETS data
Raphael Isemann via Phabricator via llvm-commits
- [PATCH] D47277: [modules] Mark __wmmintrin_pclmul.h/__wmmintrin_aes.h as textual
Raphael Isemann via Phabricator via llvm-commits
- [PATCH] D47409: Forward declare DumpValueObjectOptions in ValueObject.h
Raphael Isemann via Phabricator via llvm-commits
- [PATCH] D47410: Don't include headers from inside a namespace in MIUtilSingletonHelper.h
Raphael Isemann via Phabricator via llvm-commits
- [PATCH] D47412: Add missing includes to some LLDB headers.
Raphael Isemann via Phabricator via llvm-commits
- [PATCH] D47418: Fix memory leak in SubsPrimitiveParmItanium
Raphael Isemann via Phabricator via llvm-commits
- [llvm] r332880 - Remove CMake workaround for LLD PR24476 which is no longer needed
Reid Kleckner via llvm-commits
- [llvm] r332893 - [X86] Simplify some X86 address mode folding code, NFCI
Reid Kleckner via llvm-commits
- [llvm] r333291 - Fix -Winconsistent-missing-overrides in AMDGPU code
Reid Kleckner via llvm-commits
- [PATCH] D47210: [lit] Fix the `--max-time` flag feature which was completely broken.
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D47211: [X86] Implement more of x86-64 large and medium PIC code models
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D47153: [Support] Avoid normalization in sys::getDefaultTargetTriple
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D47153: [Support] Avoid normalization in sys::getDefaultTargetTriple
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D47381: [CMake] Use normalized Windows target triples
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D47391: [COFF] Don't crash when emitting symbol table for SafeSEH input files
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D47391: [COFF] Don't crash when emitting symbol table for SafeSEH input files
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D46283: [AArch64] Set vectorizer-maximize-bandwidth as default true
Renato Golin via Phabricator via llvm-commits
- [PATCH] D47159: [InstCombine] Format String optimizations
Richard Smith - zygoloid via Phabricator via llvm-commits
- [PATCH] D47299: [CodeGenCXX] Emit strip.invariant.group with -fstrict-vtable-pointers
Richard Smith - zygoloid via Phabricator via llvm-commits
- [PATCH] D41039: Add support for attribute "trivial_abi"
Richard Smith - zygoloid via Phabricator via llvm-commits
- [llvm] r332850 - [LLVM-C] Add DIBuilder Bindings For ObjC Classes
Robert Widmann via llvm-commits
- [PATCH] D47123: [LLVM-C] Add DIBuilder Bindings For ObjC Classes
Robert Widmann via Phabricator via llvm-commits
- [PATCH] D47179: [LLVM-C] Add Bindings For Named Metadata
Robert Widmann via Phabricator via llvm-commits
- [PATCH] D47179: [LLVM-C] Add Bindings For Named Metadata
Robert Widmann via Phabricator via llvm-commits
- [PATCH] D47387: [ARM] Enable SETCCCARRY lowering for Thumb1.
Roger Ferrer Ibanez via Phabricator via llvm-commits
- [PATCH] D47170: [fuchsia] Add line buffering in RawWrite
Roland McGrath via Phabricator via llvm-commits
- [PATCH] D47170: [fuchsia] Add line buffering in RawWrite
Roland McGrath via Phabricator via llvm-commits
- [PATCH] D47170: [fuchsia] Add line buffering in RawWrite
Roland McGrath via Phabricator via llvm-commits
- [llvm] r332903 - [X86][AArch64][NFC] Add tests for vector masked merge unfolding
Roman Lebedev via llvm-commits
- [llvm] r332904 - [DAGCombine][X86][AArch64] Masked merge unfolding: vector edition.
Roman Lebedev via llvm-commits
- [llvm] r332905 - [DAGCombiner] isAllOnesConstantOrAllOnesSplatConstant(): look through bitcasts
Roman Lebedev via llvm-commits
- [PATCH] D46477: [AARCH64] Gang up loads and stores (for memcpy) for pairing.
Roman Lebedev via llvm-commits
- [llvm] r333106 - [InstCombine] Fold unfolded masked merge pattern with variable mask!
Roman Lebedev via llvm-commits
- [PATCH] D47113: [CVP] Teach CorrelatedValuePropagation to reduce the width of lshr instruction.
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D46528: [DAGCombine][X86][AArch64] Masked merge unfolding: vector edition.
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D46528: [DAGCombine][X86][AArch64] Masked merge unfolding: vector edition.
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D46528: [DAGCombine][X86][AArch64] Masked merge unfolding: vector edition.
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D47156: [DAGCombiner] isAllOnesConstantOrAllOnesSplatConstant(): look through bitcasts
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D46528: [DAGCombine][X86][AArch64] Masked merge unfolding: vector edition.
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D47156: [DAGCombiner] isAllOnesConstantOrAllOnesSplatConstant(): look through bitcasts
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D47156: [DAGCombiner] isAllOnesConstantOrAllOnesSplatConstant(): look through bitcasts
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D47156: [DAGCombiner] isAllOnesConstantOrAllOnesSplatConstant(): look through bitcasts
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D46528: [DAGCombine][X86][AArch64] Masked merge unfolding: vector edition.
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D47163: [InstCombine] don't change the size of a select if it would mismatch its condition operands' sizes
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] D46814: [InstCombine] Fold unfolded masked merge pattern with variable mask!
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D47188: Intel SVML calling conventions
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D47188: Intel SVML calling conventions
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D47188: Intel SVML calling conventions
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D47189: [llvm-exegesis] Analysis output uses HTML.
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D47191: [clang-format] Fix crash in getLengthToMatchingParen
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D41574: [Transforms] Adding a WeakReassociate pass
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D41574: [Transforms] Adding a WeakReassociate pass
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] D46814: [InstCombine] Fold unfolded masked merge pattern with variable mask!
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] D47113: [CVP] Teach CorrelatedValuePropagation to reduce the width of lshr instruction.
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D47113: [CVP] Teach CorrelatedValuePropagation to reduce the width of lshr instruction.
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D46760: [InstCombine] Enhance narrowUDivURem.
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D47113: [CVP] Teach CorrelatedValuePropagation to reduce the width of lshr instruction.
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D47428: [InstCombine] PR37603: low bit mask canonicalization
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D47427: [InstCombine][NFC] PR37603: low bit mask canonicalization
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D47428: [InstCombine] PR37603: low bit mask canonicalization
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D47428: [InstCombine] PR37603: low bit mask canonicalization
Roman Lebedev via Phabricator via llvm-commits
- [llvm] r332907 - [GlobalISel] Improving InstructionSelect's performance by reducing MatchTable, mostly NFC, perf patch 1
Roman Tereshin via llvm-commits
- [llvm] r332912 - Revert r332907 "[GlobalISel] Improving InstructionSelect's performance by reducing MatchTable..."
Roman Tereshin via llvm-commits
- [llvm] r332917 - Reapply r332907 "[GlobalISel] Improving InstructionSelect's performance by reducing MatchTable..."
Roman Tereshin via llvm-commits
- [llvm] r332945 - [GlobalISel][InstructionSelect] Removing redundant num operands and nested def operands checks, perf patch 2
Roman Tereshin via llvm-commits
- [llvm] r332999 - diff --git a/utils/TableGen/GlobalISelEmitter.cpp b/utils/TableGen/GlobalISelEmitter.cpp
Roman Tereshin via llvm-commits
- [llvm] r333000 - Reverting 332999 to get it a proper commit message
Roman Tereshin via llvm-commits
- [llvm] r333001 - [GlobalISel][InstructionSelect] Sorting MatchTable's first level by opcodes and num operands, perf patch 3
Roman Tereshin via llvm-commits
- [llvm] r332999 - diff --git a/utils/TableGen/GlobalISelEmitter.cpp b/utils/TableGen/GlobalISelEmitter.cpp
Roman Tereshin via llvm-commits
- [llvm] r333017 - [GlobalISel][InstructionSelect] Switching MatchTable over opcodes, perf patch 4
Roman Tereshin via llvm-commits
- [llvm] r333053 - [GlobalISel][InstructionSelect] MatchTable second level grouping, perf patch 5
Roman Tereshin via llvm-commits
- [llvm] r333056 - [GlobalISel][ARM] Adding HPR and QPR regclasses to FPRB regbank
Roman Tereshin via llvm-commits
- [llvm] r333114 - [GlobalISel][InstructionSelect] Moving type checks forward, perf patch 6
Roman Tereshin via llvm-commits
- [llvm] r333121 - [Tablegen] Tidying up InstRegexOp a little, NFC
Roman Tereshin via llvm-commits
- [llvm] r333125 - [GlobalISel] NFCI, Getting GlobalISel ~5% faster
Roman Tereshin via llvm-commits
- [llvm] r333131 - [GlobalISel][InstructionSelect] Sorting MatchTable's 2nd level by root LLT, perf patch 7
Roman Tereshin via llvm-commits
- [llvm] r333135 - [GlobalISel][Tablegen] Assign small opcodes to pseudos
Roman Tereshin via llvm-commits
- [llvm] r333139 - [GlobalISel][InstructionSelect] Maximizing # of Group's common conditions, perf patch 8
Roman Tereshin via llvm-commits
- [llvm] r333144 - [GlobalISel][InstructionSelect] Moving Reg Bank Checks forward, perf patch 9
Roman Tereshin via llvm-commits
- [llvm] r333146 - [GlobalISel][InstructionSelect] Switching over root LLTs, perf patch 10
Roman Tereshin via llvm-commits
- [PATCH] D44700: [GlobalISel] Improving InstructionSelect's performance by reducing MatchTable
Roman Tereshin via Phabricator via llvm-commits
- [PATCH] D47240: [GlobalISel][Tablegen] Assign small opcodes to pseudos
Roman Tereshin via Phabricator via llvm-commits
- [PATCH] D43982: [GlobalISel][ARM] Adding HPR and QPR regclasses to FPRB regbank
Roman Tereshin via Phabricator via llvm-commits
- [PATCH] D46809: [GlobalISel] NFCI, Getting GlobalISel ~5% faster
Roman Tereshin via Phabricator via llvm-commits
- [PATCH] D46809: [GlobalISel] NFCI, Getting GlobalISel ~5% faster
Roman Tereshin via Phabricator via llvm-commits
- [PATCH] D47240: [GlobalISel][Tablegen] Assign small opcodes to pseudos
Roman Tereshin via Phabricator via llvm-commits
- [PATCH] D46809: [GlobalISel] NFCI, Getting GlobalISel ~5% faster
Roman Tereshin via Phabricator via llvm-commits
- [PATCH] D47240: [GlobalISel][Tablegen] Assign small opcodes to pseudos
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] D43962: [GlobalISel][utils] Adding the init version of Instruction Select Testgen
Roman Tereshin via Phabricator via llvm-commits
- [lld] r332859 - Fix typo.
Rui Ueyama via llvm-commits
- [lld] r332935 - Handle --plugin-opt= options as alias options.
Rui Ueyama via llvm-commits
- [lld] r332952 - [ELF] Simplify. NFC
Rui Ueyama via llvm-commits
- [lld] r332994 - Simplify. NFC.
Rui Ueyama via llvm-commits
- [lld] r332995 - Move code to improve readability. NFC.
Rui Ueyama via llvm-commits
- [lld] r332952 - [ELF] Simplify. NFC
Rui Ueyama via llvm-commits
- [lld] r333294 - Fix a bug that we truncated GOTPLT entries to 32 bits.
Rui Ueyama via llvm-commits
- [lld] r333312 - Add a comment for retpoline PLT.
Rui Ueyama via llvm-commits
- [lld] r333313 - Fix retpoline PLT for x86-64 when used for >4GB address.
Rui Ueyama via llvm-commits
- [PATCH] D47396: [LLD] Place .nv_fatbin section at the beginning of the executable.
Rui Ueyama via llvm-commits
- [PATCH] D47162: [WebAssembly] Initial support for LTO
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D47167: Handle --plugin-opt= options as alias options.
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D47167: Handle --plugin-opt= options as alias options.
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D47167: Handle --plugin-opt= options as alias options.
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D47162: [WebAssembly] Initial support for LTO
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D47167: Handle --plugin-opt= options as alias options.
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D47162: [WebAssembly] Initial support for LTO
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D47167: Handle --plugin-opt= options as alias options.
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D47167: Handle --plugin-opt= options as alias options.
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D47162: [WebAssembly] Initial support for LTO
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D47206: Code cleanup in preparation for adding LTO for wasm. NFC.
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D47204: [WebAssembly] Properly calculate function body offset, and write I32 values.
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D47204: [WebAssembly] Properly calculate function body offset, and write I32 values.
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D47206: Code cleanup in preparation for adding LTO for wasm. NFC.
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D47204: [WebAssembly] Properly calculate function body offset, and write I32 values.
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D47226: [WebAssembly] Remove dead code from LEB compression pass. NFC.
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D47204: [WebAssembly] Properly calculate function body offset, and write I32 values.
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D47234: ELF: Allow ICF on .data.rel.ro sections.
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D47234: ELF: Allow ICF on .data.rel.ro sections.
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D47241: ELF: Do not ICF two sections with different output sections.
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D47242: ELF: Do not ICF sections named with a C identifier.
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D47249: [ELF] Implement --icf=safe
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D47324: Add llvm-bcanalyzer as an LLD test dependency
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D47325: [PPC64] Support the General-Dynamic tls relocations
Rui Ueyama 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
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] D47098: [ELF] Make R_GOTONLY_PC_FROM_END R_GOTREL_FROM_END relative to _GLOBAL_OFFSET_TABLE_ instead of end of .got
Rui Ueyama 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
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] D47324: Add llvm-bcanalyzer as an LLD test dependency
Rumeet Dhindsa via Phabricator via llvm-commits
- [PATCH] D46978: Delay emutls deallocation for one round
Ryan Prichard via Phabricator via llvm-commits
- [PATCH] D46978: Delay emutls deallocation for one round
Ryan Prichard via Phabricator via llvm-commits
- [PATCH] D46978: Delay emutls deallocation for one round
Ryan Prichard via Phabricator via llvm-commits
- [PATCH] D46978: Delay emutls deallocation for one round
Ryan Prichard via Phabricator via llvm-commits
- [PATCH] D47102: createNextIterationMap from C to C++ interface
SAHIL GIRISH YERAWAR via Phabricator via llvm-commits
- [PATCH] D47438: [ScopInfo] Update Scop::addUserContext() to C++ interface
SAHIL GIRISH YERAWAR via Phabricator via llvm-commits
- [PATCH] D47438: [ScopInfo] Update Scop::addUserContext() to C++ interface
SAHIL GIRISH YERAWAR via Phabricator via llvm-commits
- [lld] r333002 - [WebAssembly] Fix two bugs in LEB compression: properly calculate function body offset, and write I32 values.
Sam Clegg via llvm-commits
- [lld] r333021 - Code cleanup in preparation for adding LTO for wasm. NFC.
Sam Clegg via llvm-commits
- [lld] r333030 - [WebAssembly] Remove dead code from LEB compression pass.
Sam Clegg via llvm-commits
- [lld] r333047 - [WebAssembly] Fix crash when relocation synbol is not live
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] 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] 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] D47206: Code cleanup in preparation for adding LTO for wasm
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D47206: Code cleanup in preparation for adding LTO for wasm. NFC.
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D47206: Code cleanup in preparation for adding LTO for wasm. 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] 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] D47162: [WebAssembly] Initial support for LTO
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D47204: [WebAssembly] Properly calculate function body offset, and write I32 values.
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D47204: [WebAssembly] Properly calculate function body offset, and write I32 values.
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D47206: Code cleanup in preparation for adding LTO for wasm. NFC.
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D47206: Code cleanup in preparation for adding LTO for wasm. 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] D47162: [WebAssembly] Initial support for LTO
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D47226: [WebAssembly] Remove dead code from LEB compression pass.
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D47204: [WebAssembly] Properly calculate function body offset, and write I32 values.
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D47204: [WebAssembly] Properly calculate function body offset, and write I32 values.
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D47238: [WebAssembly] Fix crash when relocation synbol is not live
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D47047: MC: Remove redundant substr() call
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D47086: [WebAssembly] Add more error checking to object file parsing
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D47398: [WebAssembly] MC: Add compile-twice test and fix corresponding bug
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D47398: [WebAssembly] MC: Add compile-twice test and fix corresponding bug
Sam Clegg 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] D45753: Lift JSON library from clang-tools-extra/clangd to llvm/Support.
Sam McCall via Phabricator via llvm-commits
- [PATCH] D46749: [SelectionDAG]Reduce masked data movement chains and memory access widths
Sam Parker via Phabricator via llvm-commits
- [llvm] r333132 - [RISCV] Set CostPerUse for registers
Sameer AbuAsal via llvm-commits
- [PATCH] D45748: [RISCV] Add peepholes for Global Address lowering patterns
Sameer AbuAsal via Phabricator via llvm-commits
- [PATCH] D47039: [RISCV] Set CostPerUse for registers
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] 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
- [llvm] r333263 - [AArch64][SVE] Asm: Support for DUP (immediate) instructions.
Sander de Smalen via llvm-commits
- [llvm] r333270 - Fix ubsan errors introduced by r333263 re. left-shifting negative values.
Sander de Smalen via llvm-commits
- [PATCH] D47239: [InstCombine] Combine XOR and AES insructions on ARM/ARM64
Sander de Smalen via Phabricator via llvm-commits
- [PATCH] D47239: [InstCombine] Combine XOR and AES insructions on ARM/ARM64
Sander de Smalen via Phabricator via llvm-commits
- [PATCH] D47309: [AArch64][SVE] Asm: Support for DUP (immediate) instructions.
Sander de Smalen via Phabricator via llvm-commits
- [PATCH] D47310: [AArch64][SVE] Asm: Support for ADD (immediate) instructions.
Sander de Smalen via Phabricator via llvm-commits
- [PATCH] D47309: [AArch64][SVE] Asm: Support for DUP (immediate) instructions.
Sander de Smalen via Phabricator via llvm-commits
- [PATCH] D47310: [AArch64][SVE] Asm: Support for ADD (immediate) instructions.
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] D47363: [AArch64][SVE] Asm: Support for AND, ORR, EOR and BIC instructions.
Sander de Smalen via Phabricator via llvm-commits
- [PATCH] D47310: [AArch64][SVE] Asm: Support for ADD (immediate) instructions.
Sander de Smalen via Phabricator via llvm-commits
- [PATCH] D47365: [AArch64][SVE] Asm: Support for predicated LSL/LSR (vectors)
Sander de Smalen via Phabricator via llvm-commits
- [llvm] r332883 - [InstCombine] add tests for cast-of-select; NFC
Sanjay Patel via llvm-commits
- [llvm] r332887 - [InstCombine] remove fptrunc (select) code; NFCI
Sanjay Patel via llvm-commits
- [llvm] r332894 - [InstCombine] regenerate checks; NFC
Sanjay Patel via llvm-commits
- [llvm] r332920 - [DAG] fold FP binops with undef operands to NaN
Sanjay Patel via llvm-commits
- [llvm] r332992 - [InstCombine] fix broken test
Sanjay Patel via llvm-commits
- [llvm] r333012 - [InstCombine] move/add tests for sub with bool op; NFC
Sanjay Patel via llvm-commits
- [llvm] r333039 - [InstCombine] move misplaced test file and regenerate checks; NFC
Sanjay Patel via llvm-commits
- [llvm] r333042 - [InstCombine] use nsw negation for abs libcalls
Sanjay Patel via llvm-commits
- [llvm] r333185 - [x86] add vector load-cmp-select tests; NFC
Sanjay Patel via llvm-commits
- [PATCH] D47037: [EarlyCSE] Improve EarlyCSE of some absolute value cases.
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D46528: [DAGCombine][X86][AArch64] Masked merge unfolding: vector edition.
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D47144: [InstCombine] Fix PR37526: MinMax patterns produce an infinite loop.
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D47113: [CVP] Teach CorrelatedValuePropagation to reduce the width of lshr instruction.
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D46637: [TTI] Add uniform/non-uniform constant Pow2 detection to TargetTransformInfo::getInstructionThroughput
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D47117: [CVP][NFCI] Refactor truncated binary operator creation out of processUDivOrURem()
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D47156: [DAGCombiner] isAllOnesConstantOrAllOnesSplatConstant(): look through bitcasts
Sanjay Patel via Phabricator 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] D47026: [DAG] fold FP binops with undef operands to NaN
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D26556: [InstCombine] don't widen most selects by hoisting an extend
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D47059: [InstCombine] Calloc-ed strings optimizations
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D47059: [InstCombine] Calloc-ed strings optimizations
Sanjay Patel via Phabricator 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] D47041: [ValueTracking] Teach computeKnownBits that the result of an absolute value pattern that uses nsw flag is always positive.
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D47041: [ValueTracking] Teach computeKnownBits that the result of an absolute value pattern that uses nsw flag is always positive.
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D47202: [CodeGen] use nsw negation for abs
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D47202: [CodeGen] use nsw negation for abs
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D47236: [InstCombine] Negate ABS/NABS patterns by swapping the select operands to remove the negation
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D46814: [InstCombine] Fold unfolded masked merge pattern with variable mask!
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D46814: [InstCombine] Fold unfolded masked merge pattern with variable mask!
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D47323: FastMathFlags: Make it easier to unset individual ones.
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] D47335: [InstCombine] Enable more reassociations using FMF 'reassoc' + 'nsz'
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] D47330: [DAGCombiner] match vector compare and select sizes with extload operand (PR37427)
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] D47041: [ValueTracking] Teach computeKnownBits that the result of an absolute value pattern that uses nsw flag is always positive.
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D47227: [ARM] Fix offset calculation off the base pointer with stack realignment and no reserved call frame
Sanjin Sijaric via Phabricator via llvm-commits
- [PATCH] D47214: [InstCombine] Replace bcmp/bcopy with memcmp/memmove
Sanjoy Das via Phabricator via llvm-commits
- [PATCH] D47139: [NaryReassociate] Detect deleted instr with WeakTrackingVH
Sanjoy Das via Phabricator via llvm-commits
- [PATCH] D47214: [InstCombine] Replace bcmp/bcopy with memcmp/memmove
Sanjoy Das via Phabricator via llvm-commits
- [PATCH] D47139: [NaryReassociate] Detect deleted instr with WeakTrackingVH
Sanjoy Das via Phabricator via llvm-commits
- [PATCH] D47139: [NaryReassociate] Detect deleted instr with WeakTrackingVH
Sanjoy Das via Phabricator via llvm-commits
- [PATCH] D47327: Check that memory allocation succeeds before use.
Sanjoy Das via Phabricator via llvm-commits
- [PATCH] D46706: [PM/LoopUnswitch] Support partial trivial unswitching.
Sanjoy Das via Phabricator via llvm-commits
- [PATCH] D47327: Check that memory allocation succeeds before use.
Sanjoy Das via Phabricator via llvm-commits
- [PATCH] D47353: Restore the LoopInstSimplify pass, reverting r327329 that removed it.
Sanjoy Das via Phabricator via llvm-commits
- [PATCH] D47148: [CodeGen] Always update divergence in SelectionDAG::UpdateNodeOperands
Scott Linder via Phabricator via llvm-commits
- [PATCH] D47148: [CodeGen] Always update divergence in SelectionDAG::UpdateNodeOperands
Scott Linder via Phabricator via llvm-commits
- [llvm] r333200 - Add R_PPC64_IRELATIVE to PPC64 relocations.
Sean Fertile via llvm-commits
- [lld] r333203 - [PPC64] Set the IRelative relocation type.
Sean Fertile via llvm-commits
- [lld] r333209 - Fix regex in lld ppc64-ifunc test.
Sean Fertile via llvm-commits
- [PATCH] D47325: [PPC64] Support the General-Dynamic tls relocations
Sean Fertile via Phabricator via llvm-commits
- [PATCH] D46877: [PPC64] Set the IRelative relocation type.
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] D47325: [PPC64] Support the General-Dynamic tls relocations
Sean Fertile via Phabricator via llvm-commits
- [PATCH] D46876: [PPC64] Add R_PPC64_IRELATIVE relocation
Sean Fertile via Phabricator via llvm-commits
- [PATCH] D47379: [lld] Rename R_TLSGD/R_TLSLD to R_TLSGD_FROM_END/R_TLSLD_FROM_END
Sean Fertile via Phabricator via llvm-commits
- [PATCH] D44564: [BasicAA] Relax restriction on PHI node handling.
Sebastian Pop via Phabricator via llvm-commits
- [PATCH] D46477: [AARCH64] Gang up loads and stores (for memcpy) for pairing.
Sebastian Pop via Phabricator via llvm-commits
- [PATCH] D45098: [AArch64] fix PR32384: bump the number of stores per memset/memcpy
Sebastian Pop via Phabricator via llvm-commits
- [PATCH] D46477: [AARCH64] Gang up loads and stores (for memcpy) for pairing.
Sebastian Pop via Phabricator via llvm-commits
- [PATCH] D24033: Convert clamp into fmaxnum/fminnum pairs.
Sebastian Pop via Phabricator via llvm-commits
- [PATCH] D45098: [AArch64] fix PR32384: bump the number of stores per memset/memcpy
Sebastian Pop via Phabricator via llvm-commits
- [PATCH] D24033: Convert clamp into fmaxnum/fminnum pairs.
Sebastian Pop via Phabricator via llvm-commits
- [llvm] r333063 - SafepointIRVerifier is made unreachable block tolerant
Serguei Katkov via llvm-commits
- [PATCH] D47011: SafepointIRVerifier is made unreachable block tolerant
Serguei Katkov via Phabricator via llvm-commits
- [llvm] r333158 - [RISCV] Support linker relax function call from auipc and jalr to jal
Shiva Chen via llvm-commits
- [PATCH] D47126: [RISCV] Add missing fixup_riscv_call in MCFixupKindInfo table
Shiva Chen via Phabricator via llvm-commits
- [PATCH] D44886: [RISCV] Support linker relax function call from auipc and jalr to jal
Shiva Chen via Phabricator via llvm-commits
- [PATCH] D46630: [RISCV] Insert NOPs and R_RISCV_ALIGN relocation type for .align directive when linker relaxation enabled
Shiva Chen via Phabricator via llvm-commits
- [PATCH] D44888: [RISCV] Add -mrelax/-mno-relax flags to enable/disable RISCV linker relaxation
Shiva Chen via Phabricator via llvm-commits
- [PATCH] D47127: [RISCV] Default enable RISCV linker relaxation
Shiva Chen via Phabricator via llvm-commits
- [PATCH] D46630: [RISCV] Insert NOPs and R_RISCV_ALIGN relocation type for .align directive when linker relaxation enabled
Shiva Chen via Phabricator via llvm-commits
- [PATCH] D44886: [RISCV] Support linker relax function call from auipc and jalr to jal
Shiva Chen via Phabricator via llvm-commits
- [PATCH] D46965: [RISCV] Fix builtin fixup sizes (alternate approach)
Shiva Chen via Phabricator via llvm-commits
- [PATCH] D46630: [RISCV] Insert NOPs and R_RISCV_ALIGN relocation type for .align directive when linker relaxation enabled
Shiva Chen via Phabricator via llvm-commits
- [PATCH] D46630: [RISCV] Insert NOPs and R_RISCV_ALIGN relocation type for .align directive when linker relaxation enabled
Shiva Chen via Phabricator via llvm-commits
- [PATCH] D47126: [RISCV] Add missing fixup_riscv_call in MCFixupKindInfo table
Shiva Chen via Phabricator via llvm-commits
- [PATCH] D44888: [RISCV] Add -mrelax/-mno-relax flags to enable/disable RISCV linker relaxation
Shiva Chen via Phabricator via llvm-commits
- [PATCH] D44888: [RISCV] Add -mrelax/-mno-relax flags to enable/disable RISCV linker relaxation
Shiva Chen via Phabricator via llvm-commits
- [PATCH] D44888: [RISCV] Add -mrelax/-mno-relax flags to enable/disable RISCV linker relaxation
Shiva Chen via Phabricator via llvm-commits
- [PATCH] D47127: [RISCV] Default enable RISCV linker relaxation
Shiva Chen via Phabricator via llvm-commits
- [compiler-rt] r333232 - Revert "[cmake] [ARM] Check if VFP is supported before including any VFP builtins"
Shoaib Meenai via llvm-commits
- [PATCH] D47249: [ELF] Implement --icf=safe
Shoaib Meenai via Phabricator 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] Don't crash when emitting symbol table for SafeSEH input files
Shoaib Meenai via Phabricator via llvm-commits
- [PATCH] D47391: [COFF] Don't crash when emitting symbol table for SafeSEH input files
Shoaib Meenai via Phabricator via llvm-commits
- [llvm] r333161 - [mips] Cleanup the code a bit. NFC
Simon Atanasyan via llvm-commits
- [llvm] r333162 - [mips] Add precondition asserts to the expandLoadInst/expandStoreInst. NFC
Simon Atanasyan via llvm-commits
- [llvm] r333163 - [mips] Remove redundant argument from expandLoadInst/expandStoreInst. NFC
Simon Atanasyan via llvm-commits
- [llvm] r333164 - [mips] Remove duplicated code from the expandLoadInst. NFC
Simon Atanasyan 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] 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] D47255: [mips] Fix the definitions of lwp, swp
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] D46965: [RISCV] Fix builtin fixup sizes (alternate approach)
Simon Cook via Phabricator via llvm-commits
- [PATCH] D46746: [RISCV] Fix builtin fixup sizes
Simon Cook via Phabricator via llvm-commits
- [PATCH] D45181: [RISCV] Add diff relocation support for RISC-V
Simon Cook via Phabricator via llvm-commits
- [PATCH] D46423: [WIP, RISCV] Support .option relax and .option norelax
Simon Cook via Phabricator via llvm-commits
- [llvm] r332970 - [mips] Correct the predicates of the cache and pref instructions
Simon Dardis via llvm-commits
- [llvm] r332983 - [FastISel] Permit instructions to be skipped for FastISel generation.
Simon Dardis via llvm-commits
- [llvm] r333288 - [mips] Fix the definitions of lwp, swp
Simon Dardis via llvm-commits
- [PATCH] D31287: [mips] Fix atomic compare and swap at O0, v2
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] D46953: [FastISel] Permit instructions to be skipped for FastISel generation.
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] D46577: [compiler-rt][cmake][mips] Correct the option handling for GCC 7
Simon Dardis via Phabricator via llvm-commits
- [PATCH] D46949: [mips] Correct the predicates of the cache and pref instructions
Simon Dardis via Phabricator via llvm-commits
- [PATCH] D46265: StackColoring: better handling of statically unreachable code
Simon Dardis via Phabricator via llvm-commits
- [PATCH] D46956: [mips] Correct the predicates of arithmetic and logic instructions.
Simon Dardis via Phabricator via llvm-commits
- [PATCH] D46953: [FastISel] Permit instructions to be skipped for FastISel generation.
Simon Dardis via Phabricator via llvm-commits
- [PATCH] D47255: [mips] Fix the definitions of lwp, swp
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] D47255: [mips] Fix the definitions of lwp, swp
Simon Dardis via Phabricator via llvm-commits
- [llvm] r332832 - [X86][SSE] Support v4i32 rotations (PR37426)
Simon Pilgrim via llvm-commits
- [llvm] r332844 - [X86][SSE] Add an assert to ensure that rotation amount is converted to a scale
Simon Pilgrim via llvm-commits
- [llvm] r332969 - [TTI] Add uniform/non-uniform constant Pow2 detection to TargetTransformInfo::getInstructionThroughput
Simon Pilgrim via llvm-commits
- [llvm] r333190 - [X86][BtVer2] Added Jaguar cpu cycle counter to permit llvm-exegesis latency testing
Simon Pilgrim via llvm-commits
- [llvm] r333191 - [X86][SSE] Pull out OR(AND(~MASK, X), AND(MASK, Y)) matching into a helper function. NFC.
Simon Pilgrim via llvm-commits
- [llvm] r333195 - Fix unused variable warnings. NFCI.
Simon Pilgrim via llvm-commits
- [llvm] r333201 - [X86][SSE] Pull out (AND (XOR X, -1), Y) matching into a helper function. NFC.
Simon Pilgrim via llvm-commits
- [llvm] r333271 - [X86][SNB] Fix differences between vex/non-vex XMM vector moves (PR37286)
Simon Pilgrim via llvm-commits
- [llvm] r333360 - [X86] Don't hardcode scheduler class
Simon Pilgrim via llvm-commits
- [PATCH] D46954: [X86][SSE] Support v4i32 rotations (PR37426)
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D46637: [TTI] Add uniform/non-uniform constant Pow2 detection to TargetTransformInfo::getInstructionThroughput
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D46637: [TTI] Add uniform/non-uniform constant Pow2 detection to TargetTransformInfo::getInstructionThroughput
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D46637: [TTI] Add uniform/non-uniform constant Pow2 detection to TargetTransformInfo::getInstructionThroughput
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D46528: [DAGCombine][X86][AArch64] Masked merge unfolding: vector edition.
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D47124: [X86] Remove masking from vpternlog intrinsics. Use a select in IR instead.
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D47116: [DAGCombiner] Use computeKnownBits to match rotate patterns that have had their amount masking modified by simplifyDemandedBits.
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D47012: [X86] Scalar mask and scalar move optimizations
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D46957: [x86] Lower some trunc + shuffle patterns to vpmov[q|d][b|w]
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D47124: [X86] Remove masking from vpternlog intrinsics. Use a select in IR instead.
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D46637: [TTI] Add uniform/non-uniform constant Pow2 detection to TargetTransformInfo::getInstructionThroughput
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D47124: [X86] Remove masking from vpternlog intrinsics. Use a select in IR instead.
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D47156: [DAGCombiner] isAllOnesConstantOrAllOnesSplatConstant(): look through bitcasts
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D47156: [DAGCombiner] isAllOnesConstantOrAllOnesSplatConstant(): look through bitcasts
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D47156: [DAGCombiner] isAllOnesConstantOrAllOnesSplatConstant(): look through bitcasts
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D46528: [DAGCombine][X86][AArch64] Masked merge unfolding: vector edition.
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D47116: [DAGCombiner] Use computeKnownBits to match rotate patterns that have had their amount masking modified by simplifyDemandedBits.
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D46637: [TTI] Add uniform/non-uniform constant Pow2 detection to TargetTransformInfo::getInstructionThroughput
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D46957: [x86] Lower some trunc + shuffle patterns to vpmov[q|d][b|w]
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D45806: DAGcombiner: Handle correctly non-splat power of 2 -1 divisor
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D46957: [x86] Lower some trunc + shuffle patterns to vpmov[q|d][b|w]
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D46695: [RFC] [Patch 1/3] Add a new class of predicates for variant scheduling classes.
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D47077: [RFC][Patch 2/3] Add a MCSubtargetInfo hook to resolve variant scheduling classes.
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D46957: [x86] Lower some trunc + shuffle patterns to vpmov[q|d][b|w]
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D46695: [RFC] [Patch 1/3] Add a new class of predicates for variant scheduling classes.
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D47077: [RFC][Patch 2/3] Add a MCSubtargetInfo hook to resolve variant scheduling classes.
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D47362: [X86][Sched] Add InstRW for CLC on Intel after SNB.
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] D47362: [X86][Sched] Add InstRW for CLC on Intel after SNB.
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] D47401: [X86] Rewrite the max and min reduction intrinsics to make better use of other functions and to reduce width to 256 and 128 bits were possible.
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] D47365: [AArch64][SVE] Asm: Support for predicated LSL/LSR (vectors)
Sjoerd Meijer via Phabricator via llvm-commits
- [PATCH] D46815: [DbgInfo] Fix StripDebugInfo
Son Tuan Vu via Phabricator via llvm-commits
- [llvm] r332862 - [AMDGPU] Add divergence analysis as a dependency for ISel
Stanislav Mekhanoshin via llvm-commits
- [llvm] r332956 - [AMDGPU] Optimze old value of v_mov_b32_dpp
Stanislav Mekhanoshin via llvm-commits
- [llvm] r333289 - [AMDGPU] Add perf hints to functions
Stanislav Mekhanoshin via llvm-commits
- [llvm] r333298 - [AMDGPU] Fixed test failure with AMDGPUPerfHint
Stanislav Mekhanoshin via llvm-commits
- [PATCH] D47151: [AMDGPU] Add divergence analysis as a dependency for ISel
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D47151: [AMDGPU] Add divergence analysis as a dependency for ISel
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D46992: [AMDGPU] Add perf hints to functions
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D46992: [AMDGPU] Add perf hints to functions
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D46992: [AMDGPU] Add perf hints to functions
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D46992: [AMDGPU] Add perf hints to functions
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D46596: [AMDGPU] Optimze old value of v_mov_b32_dpp
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D46570: [AMDGPU] Optimzed old value for dpp if unused
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D47334: AMDGPU: Add nuw to add off of kernarg ptr
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D46992: [AMDGPU] Add perf hints to functions
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D46992: [AMDGPU] Add perf hints to functions
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D46992: [AMDGPU] Add perf hints to functions
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D47370: AMDGPU: Round up kernel argument allocation size
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D47386: AMDGPU: Use better alignment for kernarg lowering
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D45265: [PowerPC] Replace the Post RA List Scheduler with the Machine Scheduler
Stefan Pintilie via Phabricator via llvm-commits
- [PATCH] D45897: Convert clang-interpreter to ORC JIT API
Stephane Sezer via Phabricator via llvm-commits
- [PATCH] D46978: Delay emutls deallocation for one round
Stephen Hines via Phabricator via llvm-commits
- [PATCH] D46582: [PowerPC] Fix label address calculation for ppc32
Strahinja Petrovic via Phabricator via llvm-commits
- [PATCH] D45520: [PowerPC] add secure plt support for TLS symbols
Strahinja Petrovic via Phabricator via llvm-commits
- [www] r332921 - Add slides
Tanya Lattner via llvm-commits
- [www] r332941 - Add slides and more links to videos.
Tanya Lattner via llvm-commits
- [www] r332942 - Fix up links.
Tanya Lattner via llvm-commits
- [www] r332944 - add lightning talks
Tanya Lattner via llvm-commits
- [www] r332946 - Add lightning talk slides.
Tanya Lattner via llvm-commits
- [www] r332948 - Add links to lightning talk video and slides above.
Tanya Lattner via llvm-commits
- [www] r332949 - remove dead links.
Tanya Lattner via llvm-commits
- [llvm] r333212 - [ThinLTO/CFI] Minor comment clarification
Teresa Johnson via llvm-commits
- [llvm] r333281 - [NFC] Restructure linkage name printing in AsmWriter
Teresa Johnson via llvm-commits
- [llvm] r333335 - [ThinLTO] Print module summary index to assembly
Teresa Johnson via llvm-commits
- [llvm] r333336 - [ThinLTO] Fix bot failures from r333335
Teresa Johnson via llvm-commits
- [llvm] r333337 - [ThinLTO] Fix another bot failure due to test mismatch
Teresa Johnson via llvm-commits
- [llvm] r333338 - [ThinLTO] Fix a few more test match issues
Teresa Johnson via llvm-commits
- [PATCH] D46699: [ThinLTO] Print module summary index to assembly
Teresa Johnson via Phabricator via llvm-commits
- [PATCH] D46699: [ThinLTO] Print module summary index to assembly
Teresa Johnson via Phabricator via llvm-commits
- [PATCH] D46699: [ThinLTO] Print module summary index to assembly
Teresa Johnson via Phabricator via llvm-commits
- [PATCH] D46699: [ThinLTO] Print module summary index to assembly
Teresa Johnson via Phabricator via llvm-commits
- [PATCH] D47338: [ThinLTO/CFI] Minor comment clarification
Teresa Johnson via Phabricator via llvm-commits
- [PATCH] D47338: [ThinLTO/CFI] Minor comment clarification
Teresa Johnson via Phabricator via llvm-commits
- [PATCH] D46699: [ThinLTO] Print module summary index to assembly
Teresa Johnson via Phabricator via llvm-commits
- [PATCH] D46699: [ThinLTO] Print module summary index to assembly
Teresa Johnson via Phabricator via llvm-commits
- [PATCH] D46699: [ThinLTO] Print module summary index to assembly
Teresa Johnson via Phabricator via llvm-commits
- [PATCH] D46699: [ThinLTO] Print module summary index to assembly
Teresa Johnson via Phabricator via llvm-commits
- [PATCH] D46699: [ThinLTO] Print module summary index to assembly
Teresa Johnson via Phabricator via llvm-commits
- [PATCH] D46699: [ThinLTO] Print module summary index to assembly
Teresa Johnson via Phabricator via llvm-commits
- [PATCH] D46699: [ThinLTO] Print module summary index to assembly
Teresa Johnson via Phabricator via llvm-commits
- [PATCH] D46699: [ThinLTO] Print module summary index to assembly
Teresa Johnson via Phabricator via llvm-commits
- [PATCH] D46699: [ThinLTO] Print module summary index to assembly
Teresa Johnson via Phabricator via llvm-commits
- [PATCH] D46699: [ThinLTO] Print module summary index to assembly
Teresa Johnson via Phabricator via llvm-commits
- [PATCH] D46265: StackColoring: better handling of statically unreachable code
Than McIntosh via Phabricator via llvm-commits
- [PATCH] D46265: 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] D46754: [AMDGPU] Add intrinsics for 16 bit interpolation
Tim Corringham via Phabricator via llvm-commits
- [PATCH] D46754: [AMDGPU] Add intrinsics for 16 bit interpolation
Tim Corringham via Phabricator via llvm-commits
- [llvm] r332840 - ARM: be conservative when asked load/store alignment of weird type.
Tim Northover via llvm-commits
- [PATCH] D47176: [AArch64] Improve orr+movk sequences for MOVi64imm.
Tim Northover via Phabricator via llvm-commits
- [PATCH] D46844: [AArch64] Take advantage of variable shift/rotate amount implicit mod operation.
Tim Northover via Phabricator via llvm-commits
- [llvm] r333258 - [AMDGPU] Fixed incorrect break from loop
Tim Renouf via llvm-commits
- [llvm] r333362 - [AMDGPU] Fixed WWM bug in block otherwise entirely in WQM
Tim Renouf via llvm-commits
- [PATCH] D47194: [AMDGPU] Fixed non-uniform addr64 MUBUF in shader
Tim Renouf via Phabricator via llvm-commits
- [PATCH] D47194: [AMDGPU] Fixed non-uniform addr64 MUBUF in shader
Tim Renouf via Phabricator via llvm-commits
- [PATCH] D47194: [AMDGPU] Fixed non-uniform addr64 MUBUF in shader
Tim Renouf via Phabricator via llvm-commits
- [PATCH] D47194: [AMDGPU] Fixed non-uniform addr64 MUBUF in shader
Tim Renouf via Phabricator via llvm-commits
- [PATCH] D47194: [AMDGPU] Fixed non-uniform addr64 MUBUF in shader
Tim Renouf via Phabricator via llvm-commits
- [PATCH] D47194: [AMDGPU] Fixed non-uniform addr64 MUBUF in shader
Tim Renouf via Phabricator via llvm-commits
- [PATCH] D46754: [AMDGPU] Add intrinsics for 16 bit interpolation
Tim Renouf via Phabricator via llvm-commits
- [PATCH] D47194: [AMDGPU] Fixed non-uniform addr64 MUBUF in shader
Tim Renouf via Phabricator via llvm-commits
- [PATCH] D46756: [AMDGPU] Reworked SIFixWWMLiveness
Tim Renouf via Phabricator via llvm-commits
- [PATCH] D47027: [AMDGPU] Fixed WWM bug in block otherwise entirely in WQM
Tim Renouf via Phabricator via llvm-commits
- [PATCH] D44046: [AMDGPU] Fixed incorrect break from loop
Tim Renouf via Phabricator via llvm-commits
- [PATCH] D47366: [AMDGPU] Emit const global in .text for AMDPAL OS
Tim Renouf via Phabricator via llvm-commits
- [PATCH] D47366: [AMDGPU] Emit const global in .text for AMDPAL OS
Tim Renouf via Phabricator via llvm-commits
- [PATCH] D47383: [AMDGPU] Avoid using divergent value in mubuf addr64 descriptor
Tim Renouf via Phabricator via llvm-commits
- [PATCH] D47194: [AMDGPU] Fixed non-uniform addr64 MUBUF in shader
Tim Renouf via Phabricator via llvm-commits
- [PATCH] D46756: [AMDGPU] Reworked SIFixWWMLiveness
Tim Renouf via Phabricator via llvm-commits
- [PATCH] D47027: [AMDGPU] Fixed WWM bug in block otherwise entirely in WQM
Tim Renouf via Phabricator via llvm-commits
- [PATCH] D47426: [AMDGPU] Fixed build warning
Tim Renouf via Phabricator via llvm-commits
- [PATCH] D46789: [StackProtector] Don't crash when passing post-SP IR back in
Tim Shen via Phabricator via llvm-commits
- [PATCH] D46789: [StackProtector] Don't crash when passing post-SP IR back in
Tim Shen via Phabricator via llvm-commits
- [polly] r333113 - createNextIterationMap from C to C++ interface
Tobias Grosser via llvm-commits
- [polly] r333118 - Update isl to isl-0.19-152-g437e6ab0
Tobias Grosser via llvm-commits
- [PATCH] D47385: [Polly][ForwardOpTree] Use less computationally expensive method to compute def-to-target map. NFCI.
Tobias Grosser via llvm-commits
- [PATCH] D47252: partitionSetParts from C to C++ interface.
Tobias Grosser via Phabricator via llvm-commits
- [PATCH] D47102: createNextIterationMap from C to C++ interface
Tobias Grosser via Phabricator via llvm-commits
- [PATCH] D47385: [Polly][ForwardOpTree] Use less computationally expensive method to compute def-to-target map. NFCI.
Tobias Grosser via Phabricator via llvm-commits
- [PATCH] D47438: [ScopInfo] Update Scop::addUserContext() to C++ interface
Tobias Grosser via Phabricator via llvm-commits
- [PATCH] D47385: [Polly][ForwardOpTree] Use less computationally expensive method to compute def-to-target map. NFCI.
Tobias Grosser via Phabricator via llvm-commits
- [PATCH] D47385: [Polly][ForwardOpTree] Use less computationally expensive method to compute def-to-target map. NFCI.
Tobias Grosser via Phabricator via llvm-commits
- [PATCH] D47438: [ScopInfo] Update Scop::addUserContext() to C++ interface
Tobias Grosser via Phabricator via llvm-commits
- [PATCH] D47327: Check that memory allocation succeeds before use.
Tom Rix via Phabricator via llvm-commits
- [PATCH] D47327: Check that memory allocation succeeds before use.
Tom Rix via Phabricator via llvm-commits
- [PATCH] D47327: Check that memory allocation succeeds before use.
Tom Rix via Phabricator via llvm-commits
- [PATCH] D47327: Check that memory allocation succeeds before use.
Tom Rix via Phabricator via llvm-commits
- [PATCH] D47327: Check that memory allocation succeeds before use.
Tom Rix via Phabricator via llvm-commits
- [llvm] r332856 - AMDGPU/GlobalISel: Address post-commit review comments for r332379
Tom Stellard via llvm-commits
- [llvm] r332930 - AMDGPU: Remove #include "MCTargetDesc/AMDGPUMCTargetDesc.h" from common headers
Tom Stellard via llvm-commits
- [llvm] r333016 - AMDGPU: Move AMDGPUTargetLowering::isFPExtFoldable() into SITargetLowering
Tom Stellard via llvm-commits
- [llvm] r333153 - AMDGPU/R600: Remove code for handling AMDGPUISD::CLAMP
Tom Stellard via llvm-commits
- [llvm] r333219 - AMDGPU: Split R600 AsmPrinter code into its own class
Tom Stellard via llvm-commits
- [llvm] r333254 - AMDGPU: Remove AMDGPUMCInstLower.h
Tom Stellard via llvm-commits
- [PATCH] D46272: AMDGPU: Remove #include "MCTargetDesc/AMDGPUMCTargetDesc.h" from common headers
Tom Stellard via Phabricator via llvm-commits
- [PATCH] D47180: AMDGPU: Move AMDGPUTargetLowering::isFPExtFoldable() into SITargetLowering
Tom Stellard via Phabricator via llvm-commits
- [PATCH] D47181: AMDGPU/R600: Remove code for handling AMDGPUISD::CLAMP
Tom Stellard via Phabricator via llvm-commits
- [PATCH] D47180: AMDGPU: Move AMDGPUTargetLowering::isFPExtFoldable() into SITargetLowering
Tom Stellard via Phabricator via llvm-commits
- [PATCH] D47245: AMDGPU: Split R600 AsmPrinter code into its own class
Tom Stellard via Phabricator via llvm-commits
- [PATCH] D47264: AMDGPU: Remove AMDGPUMCInstLower.h
Tom Stellard via Phabricator via llvm-commits
- [PATCH] D46298: AMDGPU: Remove deadcode in isSDNodeSourceOfDivergence()
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] D46365: AMDGPU: Separate R600 and GCN TableGen files
Tom Stellard via Phabricator via llvm-commits
- [PATCH] D47181: AMDGPU/R600: Remove code for handling AMDGPUISD::CLAMP
Tom Stellard via Phabricator via llvm-commits
- [PATCH] D47245: AMDGPU: Split R600 AsmPrinter code into its own class
Tom Stellard via Phabricator via llvm-commits
- [PATCH] D47264: AMDGPU: Remove AMDGPUMCInstLower.h
Tom Stellard via Phabricator via llvm-commits
- [PATCH] D47359: AMDGPU: Split AMDGPUTTI into GCNTTI and R600TTI
Tom Stellard via Phabricator via llvm-commits
- [PATCH] D47359: AMDGPU: Split AMDGPUTTI into GCNTTI and R600TTI
Tom Stellard via Phabricator via llvm-commits
- [PATCH] D47012: [X86] Scalar mask and scalar move optimizations
Tomasz Krupa via Phabricator via llvm-commits
- [PATCH] D46946: [X86] Lowering shift intrinsics to native IR
Tomasz Krupa via Phabricator via llvm-commits
- [PATCH] D46946: [X86] Lowering shift intrinsics to native IR
Tomasz Krupa via Phabricator via llvm-commits
- [PATCH] D47019: [X86] Lowering rotation intrinsics to native IR
Tomasz Krupa via Phabricator via llvm-commits
- [PATCH] D46946: [X86] Lowering shift intrinsics to native IR
Tomasz Krupa via Phabricator via llvm-commits
- [PATCH] D47012: [X86] Scalar mask and scalar move optimizations
Tomasz Krupa via Phabricator via llvm-commits
- [PATCH] D47012: [X86] Scalar mask and scalar move optimizations
Tomasz Krupa via Phabricator via llvm-commits
- [PATCH] D47012: [X86] Scalar mask and scalar move optimizations
Tomasz Krupa via Phabricator via llvm-commits
- [PATCH] D47012: [X86] Scalar mask and scalar move optimizations
Tomasz Krupa via Phabricator via llvm-commits
- [PATCH] D47012: [X86] Scalar mask and scalar move optimizations
Tomasz Krupa via Phabricator via llvm-commits
- [PATCH] D47378: [AMDGPU][Waitcnt] Remove obsolete waitcnt option
Tony Tye via Phabricator via llvm-commits
- [PATCH] D47370: AMDGPU: Round up kernel argument allocation size
Tony Tye via Phabricator via llvm-commits
- [PATCH] D47370: AMDGPU: Round up kernel argument allocation size
Tony Tye via Phabricator via llvm-commits
- [PATCH] D47370: AMDGPU: Round up kernel argument allocation size
Tony Tye via Phabricator via llvm-commits
- [PATCH] D47370: AMDGPU: Round up kernel argument allocation size
Tony Tye via Phabricator via llvm-commits
- [PATCH] D47392: AMDGPU: Always set COMPUTE_PGM_RSRC2.ENABLE_TRAP_HANDLER to zero for AMDHSA as it is set by CP
Tony Tye via Phabricator via llvm-commits
- [PATCH] D46967: Vector constrained FP intrinsics
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] D46967: Vector constrained FP intrinsics
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] D46992: [AMDGPU] Add perf hints to functions
Valery Pykhtin via Phabricator via llvm-commits
- [llvm] r333133 - [DebugInfo] Maintain DI for sunken bitcasts
Vedant Kumar via llvm-commits
- [llvm] r333138 - Move a debug info test into the X86 directory
Vedant Kumar via llvm-commits
- [llvm] r333235 - [DebugInfo] Maintain DI when converting GEP to bitcast
Vedant Kumar via llvm-commits
- [llvm] r333236 - [Debugify] Avoid printing unnecessary square braces, NFC
Vedant Kumar via llvm-commits
- [llvm] r333237 - [Debugify] Set a DI version module flag for llc compatibility
Vedant Kumar via llvm-commits
- [PATCH] D47208: [profile] Support profiling runtime on Fuchsia
Vedant Kumar via Phabricator via llvm-commits
- [PATCH] D47231: [Coverage] Update CSS to make HTML reports copy-paste friendly.
Vedant Kumar via Phabricator via llvm-commits
- [PATCH] D47237: [DSE] Calloc-strlen optimizations
Vedant Kumar via Phabricator via llvm-commits
- [PATCH] D47282: [DebugInfo] Maintain DI for sunken bitcasts
Vedant Kumar via Phabricator via llvm-commits
- [PATCH] D46815: [DbgInfo] Fix StripDebugInfo
Vedant Kumar via Phabricator via llvm-commits
- [PATCH] D47347: [DebugInfo] Maintain DI when converting GEP to bitcast
Vedant Kumar via Phabricator via llvm-commits
- [PATCH] D47237: [DSE] Calloc-strlen optimizations
Vedant Kumar via Phabricator via llvm-commits
- [PATCH] D47371: [BPI] Apply invoke heuristic before loop branch heuristic
Vedant Kumar via Phabricator via llvm-commits
- [llvm] r333226 - [ValueTracking] Teach computeKnownBits that the result of an absolute value pattern that uses nsw flag is always positive.
Vitaly Buka via llvm-commits
- [compiler-rt] r333257 - Revert "[libFuzzer] [NFC] Generalize DSO tests to work even when files are moved."
Vitaly Buka via llvm-commits
- [compiler-rt] r333295 - [libFuzzer] Avoid optimization of "abs(x) < 0"
Vitaly Buka via llvm-commits
- [compiler-rt] r333329 - [safestack] Lazy initialization of interceptors
Vitaly Buka via llvm-commits
- [PATCH] D47100: [CMake] Support libc++ as Clang default stdlib in compiler-rt
Vitaly Buka via Phabricator via llvm-commits
- [PATCH] D47100: [CMake] Support libc++ as Clang default stdlib in compiler-rt
Vitaly Buka via Phabricator via llvm-commits
- [PATCH] D46896: [llvm-objcopy] Add --strip-unneeded option
Vitaly Buka via Phabricator via llvm-commits
- [PATCH] D47292: [libFuzzer] [NFC] Generalize DSO tests to work even when files are moved.
Vitaly Buka via Phabricator via llvm-commits
- [PATCH] D47292: [libFuzzer] [NFC] Generalize DSO tests to work even when files are moved.
Vitaly Buka via Phabricator via llvm-commits
- [PATCH] D47292: [libFuzzer] [NFC] Generalize DSO tests to work even when files are moved.
Vitaly Buka via Phabricator via llvm-commits
- [PATCH] D47041: [ValueTracking] Teach computeKnownBits that the result of an absolute value pattern that uses nsw flag is always positive.
Vitaly Buka via Phabricator via llvm-commits
- [PATCH] D47041: [ValueTracking] Teach computeKnownBits that the result of an absolute value pattern that uses nsw flag is always positive.
Vitaly Buka via Phabricator via llvm-commits
- [PATCH] D46326: ThinLTO+CFI: short-circuit direct calls to jump table entries
Vlad Tsyrklevich via Phabricator via llvm-commits
- [compiler-rt] r332888 - [asan] Make GetCurrentThread RTEMS-friendly
Walter Lee via llvm-commits
- [PATCH] D46459: [asan] Make GetCurrentThread RTEMS-friendly
Walter Lee via Phabricator via llvm-commits
- [PATCH] D46459: [asan] Make GetCurrentThread RTEMS-friendly
Walter Lee via Phabricator via llvm-commits
- [llvm] r333221 - [InstCombine] Enable more reassociations using FMF 'reassoc' + 'nsz'
Warren Ristow via llvm-commits
- [PATCH] D26708: Fix -f[no-]reciprocal-math -ffast-math interaction, including LTO
Warren Ristow via Phabricator via llvm-commits
- [PATCH] D47335: [InstCombine] Enable more reassociations using FMF 'reassoc' + 'nsz'
Warren Ristow via Phabricator via llvm-commits
- [PATCH] D47335: [InstCombine] Enable more reassociations using FMF 'reassoc' + 'nsz'
Warren Ristow via Phabricator via llvm-commits
- [PATCH] D47335: [InstCombine] Enable more reassociations using FMF 'reassoc' + 'nsz'
Warren Ristow via Phabricator via llvm-commits
- [PATCH] D47023: Limit the number of phis in intptr/ptrint folding
Xinliang David Li via llvm-commits
- [PATCH] D46472: [HIP] Support offloading by linker script
Yaxun Liu via Phabricator via llvm-commits
- [PATCH] D47011: SafepointIRVerifier is made unreachable block tolerant
Yevgeny Rouban via Phabricator via llvm-commits
- [PATCH] D47056: Removed analysis flag from SafepointIRVerifier pass
Yevgeny Rouban via Phabricator via llvm-commits
- [PATCH] D47056: Removed analysis flag from SafepointIRVerifier pass
Yevgeny Rouban via Phabricator via llvm-commits
- [PATCH] D47204: [WebAssembly] Properly calculate function body offset, and write I32 values.
Yury Delendik via Phabricator via llvm-commits
- [PATCH] D47204: [WebAssembly] Properly calculate function body offset, and write I32 values.
Yury Delendik via Phabricator via llvm-commits
- [PATCH] D47204: [WebAssembly] Properly calculate function body offset, and write I32 values.
Yury Delendik via Phabricator via llvm-commits
- [PATCH] D47226: [WebAssembly] Remove dead code from LEB compression pass. NFC.
Yury Delendik via Phabricator via llvm-commits
- [PATCH] D47238: [WebAssembly] Fix crash when relocation synbol is not live
Yury Delendik via Phabricator via llvm-commits
- [PATCH] D45916: Enable MachineOutliner by default under -Oz for AArch64
Yvan Roux via Phabricator via llvm-commits
- [lld] r333199 - [PPC64] Add .toc section after .got section
Zaara Syeda via llvm-commits
- [PATCH] D39386: [Power9] Allow gpr callee saved spills in prologue to vector registers rather than stack
Zaara Syeda via Phabricator via llvm-commits
- [PATCH] D45833: [PPC64] Add .toc section after .got section
Zaara Syeda via Phabricator via llvm-commits
- [Lldb-commits] [PATCH] D43984: Make the clang module cache setting available without a target
Zachary Turner via llvm-commits
- [Lldb-commits] [PATCH] D43984: Make the clang module cache setting available without a target
Zachary Turner via llvm-commits
- [PATCH] D46225: LLDB - Enable Python API for OpenBSD
Zachary Turner via Phabricator via llvm-commits
- [PATCH] D47228: Break dependency from Core to ObjectFileJIT
Zachary Turner via Phabricator via llvm-commits
- [PATCH] D47122: [clang-tidy] SimplifyBoolenExpr doesn't add parens if unary negotiation is of ExprWithCleanups type
Zinovy Nis via Phabricator via llvm-commits
- [PATCH] D47122: [clang-tidy] SimplifyBoolenExpr doesn't add parens if unary negotiation is of ExprWithCleanups type
Zinovy Nis via Phabricator via llvm-commits
- [PATCH] D47122: [clang-tidy] SimplifyBoolenExpr doesn't add parens if unary negotiation is of ExprWithCleanups type
Zinovy Nis via Phabricator via llvm-commits
- [PATCH] D47252: partitionSetParts from C to C++ interface.
lorenzo chelini via Phabricator via llvm-commits
- [PATCH] D46837: [MachineScheduler] Skip an implicit def of a super-reg added by regalloc in findDefIdx.
mattias.v.eriksson at ericsson.com via Phabricator via llvm-commits
- [PATCH] D47179: [LLVM-C] Add Bindings For Named Metadata
whitequark via Phabricator via llvm-commits
- [PATCH] D46166: [LLVM-C] Add accessor to retrieve DINode's tag
whitequark via Phabricator via llvm-commits
- [PATCH] D46971: [DWARF] Get RA from RA register even if it appears unused
whitequark via Phabricator via llvm-commits
Last message date:
Sun May 27 23:32:44 PDT 2018
Archived on: Mon May 28 02:17:30 PDT 2018
This archive was generated by
Pipermail 0.09 (Mailman edition).