The Week Of Monday 27 August 2018 Archives by author
Starting: Mon Aug 27 00:08:18 PDT 2018
Ending: Sun Sep 2 23:49:44 PDT 2018
Messages: 2072
- [llvm] r341000 - [MS Demangler] Fix several crashes and demangling bugs.
Friedman, Eli via llvm-commits
- [llvm] r341031 - Revert "[SimplifyCFG] Common debug handling [NFC]"
Friedman, Eli via llvm-commits
- [llvm] r340807 - Fix in getAllocationDataForFunction
Kaylor, Andrew via llvm-commits
- [llvm] r340807 - Fix in getAllocationDataForFunction
Kaylor, Andrew via llvm-commits
- [llvm] r340807 - Fix in getAllocationDataForFunction
Kaylor, Andrew via llvm-commits
- [llvm] r340807 - Fix in getAllocationDataForFunction
Kaylor, Andrew via llvm-commits
- [PATCH] D30009: Add support for '#pragma clang attribute'
Aaron Ballman via llvm-commits
- [PATCH] D51473: Improve attribute documentation to list which spellings are used in which syntaxes.
Aaron Ballman via llvm-commits
- [PATCH] D50658: Hot cold splitting pass
Aditya Kumar via Phabricator via llvm-commits
- [PATCH] D50658: Hot cold splitting pass
Aditya Kumar via Phabricator via llvm-commits
- [PATCH] D50658: Hot cold splitting pass
Aditya Kumar via Phabricator via llvm-commits
- [PATCH] D50658: Hot cold splitting pass
Aditya Kumar via Phabricator via llvm-commits
- [llvm] r340865 - [GISel]: Add missing opcodes for overflow intrinsics
Aditya Nandakumar via llvm-commits
- [llvm] r340892 - [GISel]: Add legalization support for Widening UADDO/USUBO
Aditya Nandakumar via llvm-commits
- [PATCH] D51197: [GISel]: Add missing opcodes for overflow intrinsics
Aditya Nandakumar via Phabricator via llvm-commits
- [PATCH] D51384: [GISel]: Add Legalization support for widening UADDO/USUBO Opcodes
Aditya Nandakumar via Phabricator via llvm-commits
- [PATCH] D51384: [GISel]: Add Legalization support for widening UADDO/USUBO Opcodes
Aditya Nandakumar via Phabricator via llvm-commits
- [PATCH] D51362: [GlobalISel][IRTranslator] Canonicalize G_ICMP to have constant operands last
Aditya Nandakumar via Phabricator via llvm-commits
- [PATCH] D51238: Add a unit test for DILocation::getMergedLocation()
Adrian Prantl via llvm-commits
- [llvm] r341123 - dsymutil: Avoid pruning non-type forward declarations inside DW_TAG_module
Adrian Prantl via llvm-commits
- [PATCH] D47179: [LLVM-C] Add Bindings For Named Metadata
Adrian Prantl via Phabricator via llvm-commits
- [PATCH] D50495: [DebugInfo] Do not generate duplicated label debug info if it has been processed.
Adrian Prantl via Phabricator via llvm-commits
- [PATCH] D51393: Provide a method for generating deterministic IDs for pointers allocated in BumpPtrAllocator
Adrian Prantl via Phabricator via llvm-commits
- [PATCH] D51393: Provide a method for generating deterministic IDs for pointers allocated in BumpPtrAllocator
Adrian Prantl via Phabricator via llvm-commits
- [PATCH] D51420: [DebugInfo] Have the verifier accept missing linkage name for anything other than subprograms.
Adrian Prantl via Phabricator via llvm-commits
- [PATCH] D51420: [DebugInfo] Have the verifier accept missing linkage name for anything other than subprograms.
Adrian Prantl via Phabricator via llvm-commits
- [PATCH] D51443: [dsymutil] Remove non-determinism.
Adrian Prantl via Phabricator via llvm-commits
- [PATCH] D51453: Refactor BreakpointResolver::SetSCMatchesByLine()
Adrian Prantl via Phabricator via llvm-commits
- [PATCH] D50783: [CodeGen] Merge identical block descriptor global variables
Akira Hatanaka via Phabricator via llvm-commits
- [llvm] r340920 - [mips] Add missing instructions
Aleksandar Beserminji via llvm-commits
- [PATCH] D50437: [mips] Implement pll.ps, plu.ps and some of the missing cvt.* instructions
Aleksandar Beserminji via Phabricator via llvm-commits
- [PATCH] D50437: [mips] Implement pll.ps, plu.ps and some of the missing cvt.* instructions
Aleksandar Beserminji via Phabricator via llvm-commits
- [PATCH] D50613: [mips] Involves microMIPS's jump in the analyzable branch set
Aleksandar Beserminji via Phabricator via llvm-commits
- [PATCH] D50615: [mips] Fix microMIPS unconditional branch offset handling
Aleksandar Beserminji via Phabricator via llvm-commits
- [llvm] r340735 - [NFC][X86] Fix `sibcall.ll` formatting
Aleksandr Urakov via llvm-commits
- [llvm] r340737 - [X86] Adding the test pointing to the fail case of D45653
Aleksandr Urakov via llvm-commits
- [PATCH] D45653: [X86] Enable sibling-call optimization for functions returning structs
Aleksandr Urakov via Phabricator via llvm-commits
- [PATCH] D45653: [X86] Enable sibling-call optimization for functions returning structs
Aleksandr Urakov via Phabricator via llvm-commits
- [PATCH] D45653: [X86] Enable sibling-call optimization for functions returning structs
Aleksandr Urakov via Phabricator via llvm-commits
- [PATCH] D45653: [X86] Enable sibling-call optimization for functions returning structs
Aleksandr Urakov via Phabricator via llvm-commits
- [PATCH] D45653: [X86] Enable sibling-call optimization for functions returning structs
Aleksandr Urakov via Phabricator via llvm-commits
- [PATCH] D45653: [X86] Enable sibling-call optimization for functions returning structs
Aleksandr Urakov via Phabricator via llvm-commits
- [PATCH] D51104: [PDB] Resolve a symbol context block info correctly
Aleksandr Urakov via Phabricator via llvm-commits
- [llvm] r341050 - [RISCV][NFC] Rework CHECK lines in rvi-aliases-valid.s
Alex Bradbury via llvm-commits
- [llvm] r341053 - [RISCV] Fix r341050
Alex Bradbury via llvm-commits
- [PATCH] D51460: [WebAssembly] Be a little more conservative in WebAssemblyFixFunctionBitcasts
Alex Crichton via Phabricator via llvm-commits
- [llvm] r341072 - Make TargetInstrInfo::isCopyInstr return true for regular COPY-instructions
Alexander Ivchenko via llvm-commits
- [llvm] r341193 - [GlobalIsel][X86] Support for G_FCMP
Alexander Ivchenko via llvm-commits
- [llvm] r341198 - [NFC] Fix unused variable warning in X86RegisterBankInfo.cpp
Alexander Ivchenko via llvm-commits
- [llvm] r341199 - [GlobalIsel][X86] Support for llvm.trap intrinsic
Alexander Ivchenko via llvm-commits
- [llvm] r341200 - [GlobalISel][X86_64] Support for G_FPTOSI
Alexander Ivchenko via llvm-commits
- [llvm] r341202 - [GlobalISel][X86] Add the support for G_FPTRUNC
Alexander Ivchenko via llvm-commits
- [PATCH] D49913: Make TargetInstrInfo::isCopyInstr return true for regular COPY-instructions
Alexander Ivchenko via Phabricator via llvm-commits
- [PATCH] D49172: [GlobalIsel][X86] Support for G_FCMP
Alexander Ivchenko via Phabricator via llvm-commits
- [PATCH] D49180: [GlobalIsel][X86] Support for llvm.trap intrinsic
Alexander Ivchenko via Phabricator via llvm-commits
- [PATCH] D49183: [GlobalISel][X86_64] Support for G_FPTOSI
Alexander Ivchenko via Phabricator via llvm-commits
- [PATCH] D49855: [GlobalISel][x86] Add the support for G_FPTRUNC
Alexander Ivchenko via Phabricator via llvm-commits
- [PATCH] D49678: [llvm-objcopy] Adding support for compressed DWARF debug sections.
Alexander Shaposhnikov via Phabricator via llvm-commits
- [PATCH] D49678: [llvm-objcopy] Adding support for compressed DWARF debug sections.
Alexander Shaposhnikov via Phabricator via llvm-commits
- [PATCH] D49678: [llvm-objcopy] Adding support for compressed DWARF debug sections.
Alexander Shaposhnikov via Phabricator via llvm-commits
- [PATCH] D51493: [llvm-strip] Allow copying relocation sections without symbol tables.
Alexander Shaposhnikov via Phabricator via llvm-commits
- [PATCH] D49678: [llvm-objcopy] Adding support for compressed DWARF debug sections.
Alexander Shaposhnikov via Phabricator via llvm-commits
- [PATCH] D49678: [llvm-objcopy] Adding support for compressed DWARF debug sections.
Alexander Shaposhnikov via Phabricator via llvm-commits
- [llvm] r341068 - [AMDGPU] Preliminary patch for divergence driven instruction selection. Operands Folding 1.
Alexander Timofeev via llvm-commits
- [PATCH] D50433: A New Divergence Analysis for LLVM
Alexander via Phabricator via llvm-commits
- [PATCH] D50433: A New Divergence Analysis for LLVM
Alexander via Phabricator via llvm-commits
- [llvm] r340935 - [DebugCounters] Fix DebugCounterTest when running all SupportTests
Alexandre Ganea via llvm-commits
- [llvm] r341064 - [Error] Add FileError helper; upgrade StringError behavior
Alexandre Ganea via llvm-commits
- [llvm] r341064 - [Error] Add FileError helper; upgrade StringError behavior
Alexandre Ganea via llvm-commits
- [llvm] r341067 - Build fix for r341064. Temporarily disable compile-time validation for createFileError().
Alexandre Ganea via llvm-commits
- [llvm] r341070 - More build fix for r341064.
Alexandre Ganea via llvm-commits
- [lld] r341228 - [DebugInfo] Common behavior for error types
Alexandre Ganea via llvm-commits
- [llvm] r341228 - [DebugInfo] Common behavior for error types
Alexandre Ganea via llvm-commits
- [PATCH] D50807: [Error] Add FileError and DebugErrorInfo helpers
Alexandre Ganea via Phabricator via llvm-commits
- [PATCH] D50807: [Error] Add FileError helper; upgrade StringError behavior
Alexandre Ganea via Phabricator via llvm-commits
- [PATCH] D50807: [Error] Add FileError helper; upgrade StringError behavior
Alexandre Ganea via Phabricator via llvm-commits
- [PATCH] D51423: Fix DebugCounterTest when running all SupportTests
Alexandre Ganea via Phabricator via llvm-commits
- [PATCH] D51423: Fix DebugCounterTest when running all SupportTests
Alexandre Ganea via Phabricator via llvm-commits
- [PATCH] D51423: Fix DebugCounterTest when running all SupportTests
Alexandre Ganea via Phabricator via llvm-commits
- [PATCH] D50807: [Error] Add FileError helper; upgrade StringError behavior
Alexandre Ganea via Phabricator via llvm-commits
- [PATCH] D51490: [Error] Fix template deduction in createFileError
Alexandre Ganea via Phabricator via llvm-commits
- [PATCH] D51490: [Error] Fix template deduction in createFileError
Alexandre Ganea via Phabricator via llvm-commits
- [PATCH] D51499: [DebugInfo] Common behavior for error types
Alexandre Ganea via Phabricator via llvm-commits
- [PATCH] D51559: [LLD][COFF] Cleanup error messages / add more coverage tests
Alexandre Ganea via Phabricator via llvm-commits
- [llvm] r340818 - [GVNHoist] Prune out useless CHI insertions
Alexandros Lamprineas via llvm-commits
- [llvm] r340922 - [GVNHoist] Re-enable GVNHoist by default
Alexandros Lamprineas via llvm-commits
- [llvm] r340925 - Revert r340922 "[GVNHoist] Re-enable GVNHoist by default"
Alexandros Lamprineas via llvm-commits
- [PATCH] D50323: [GVNHoist] Prune out useless CHI insertions
Alexandros Lamprineas via Phabricator via llvm-commits
- [PATCH] D49858: [RFC] re-enable GVNHoist by default
Alexandros Lamprineas via Phabricator via llvm-commits
- [PATCH] D51428: SLPVectorizer: Fix assert with different sized address spaces
Alexey Bataev via Phabricator via llvm-commits
- [PATCH] D51222: [OPENMP][NVPTX] Lightweight runtime support for SPMD mode.
Alexey Bataev via Phabricator via llvm-commits
- [PATCH] D51428: SLPVectorizer: Fix assert with different sized address spaces
Alexey Bataev via Phabricator via llvm-commits
- [PATCH] D51428: SLPVectorizer: Fix assert with different sized address spaces
Alexey Bataev via Phabricator via llvm-commits
- [PATCH] D45822: [DEBUGINFO, NVPTX] Try to pack bytes data into a single string.
Alexey Bataev via Phabricator via llvm-commits
- [PATCH] D45784: [DEBUG_INFO, NVPTX] Fix relocation info.
Alexey Bataev via Phabricator via llvm-commits
- [PATCH] D46061: [DEBUGINFO, NVPTX] Disable emission of ', debug' option if only debug directives are allowed.
Alexey Bataev via Phabricator via llvm-commits
- [PATCH] D50845: [CUDA/OpenMP] Define only some host macros during device compilation
Alexey Bataev via Phabricator via llvm-commits
- [PATCH] D51428: SLPVectorizer: Fix assert with different sized address spaces
Alexey Bataev via Phabricator via llvm-commits
- [PATCH] D51428: SLPVectorizer: Fix assert with different sized address spaces
Alexey Bataev via Phabricator via llvm-commits
- [PATCH] D51177: [DEBUGINFO] Add support for emission of the debug directives only.
Alexey Bataev via Phabricator via llvm-commits
- [llvm] r340871 - [SimpleLoopUnswitch] Form dedicated exits after trivial unswitches.
Alina Sbirlea via llvm-commits
- [llvm] r340951 - [MemorySSA] Add expesive check for validating clobber accesses.
Alina Sbirlea via llvm-commits
- [llvm] r340981 - [MemorySSA] Fix checkClobberSanity to skip Start only for Defs and Uses.
Alina Sbirlea via llvm-commits
- [llvm] r340995 - [MemorySSA] Silence warning.
Alina Sbirlea via llvm-commits
- [PATCH] D51327: [MemorySSA] Add expesive check for validating clobber accesses.
Alina Sbirlea via Phabricator via llvm-commits
- [PATCH] D45299: API to update MemorySSA for cloned blocks.
Alina Sbirlea via Phabricator via llvm-commits
- [PATCH] D45299: API to update MemorySSA for cloned blocks.
Alina Sbirlea via Phabricator via llvm-commits
- [PATCH] D51375: [SimpleLoopUnswitch] Form dedicated exits after trivial unswitches.
Alina Sbirlea via Phabricator via llvm-commits
- [PATCH] D51375: [SimpleLoopUnswitch] Form dedicated exits after trivial unswitches.
Alina Sbirlea via Phabricator via llvm-commits
- [PATCH] D51375: [SimpleLoopUnswitch] Form dedicated exits after trivial unswitches.
Alina Sbirlea via Phabricator via llvm-commits
- [PATCH] D51327: [MemorySSA] Add expesive check for validating clobber accesses.
Alina Sbirlea via Phabricator via llvm-commits
- [PATCH] D51327: [MemorySSA] Add expesive check for validating clobber accesses.
Alina Sbirlea via Phabricator via llvm-commits
- [PATCH] D51327: [MemorySSA] Add expesive check for validating clobber accesses.
Alina Sbirlea via Phabricator via llvm-commits
- [PATCH] D51415: [SimpleLoopUnswitch] After unswitch delete dead blocks in parent loops
Alina Sbirlea via Phabricator via llvm-commits
- [PATCH] D51327: [MemorySSA] Add expesive check for validating clobber accesses.
Alina Sbirlea via Phabricator via llvm-commits
- [PATCH] D51327: [MemorySSA] Add expesive check for validating clobber accesses.
Alina Sbirlea via Phabricator via llvm-commits
- [PATCH] D51327: [MemorySSA] Add expesive check for validating clobber accesses.
Alina Sbirlea via Phabricator via llvm-commits
- [PATCH] D51519: [SimpleLoopUnswitch] remove a chain of dead blocks at once
Alina Sbirlea via Phabricator via llvm-commits
- [PATCH] D45299: API to update MemorySSA for cloned blocks.
Alina Sbirlea via Phabricator via llvm-commits
- [PATCH] D51563: [MemorySSA] Update MemoryPhi wiring for block splitting to consider if identical edges were merged.
Alina Sbirlea via Phabricator via llvm-commits
- [PATCH] D51197: [GISel]: Add missing opcodes for overflow intrinsics
Amara Emerson via Phabricator via llvm-commits
- [PATCH] D51362: [GlobalISel][IRTranslator] Canonicalize G_ICMP to have constant operands last
Amara Emerson via Phabricator via llvm-commits
- [PATCH] D51197: [GISel]: Add missing opcodes for overflow intrinsics
Amara Emerson via Phabricator via llvm-commits
- [PATCH] D44704: [GlobalISel][X86][ARM] Relaxing type constraints on G_SHL and friends
Amara Emerson via Phabricator via llvm-commits
- [PATCH] D44704: [GlobalISel][X86][ARM] Relaxing type constraints on G_SHL and friends
Amara Emerson via Phabricator via llvm-commits
- [PATCH] D51362: [GlobalISel][IRTranslator] Canonicalize G_ICMP to have constant operands last
Amara Emerson via Phabricator via llvm-commits
- [PATCH] D51362: [GlobalISel][IRTranslator] Canonicalize G_ICMP to have constant operands last
Amara Emerson via Phabricator via llvm-commits
- [PATCH] D51362: [GlobalISel][IRTranslator] Canonicalize G_ICMP to have constant operands last
Amara Emerson via Phabricator via llvm-commits
- [PATCH] D51362: [GlobalISel][IRTranslator] Canonicalize G_ICMP to have constant operands last
Amara Emerson via Phabricator via llvm-commits
- [PATCH] D51362: [GlobalISel][IRTranslator] Canonicalize G_ICMP to have constant operands last
Amara Emerson via Phabricator via llvm-commits
- [PATCH] D51362: [GlobalISel][IRTranslator] Canonicalize G_ICMP to have constant operands last
Amara Emerson via Phabricator via llvm-commits
- [PATCH] D51145: make copyFMF consistent with AnyDefined for detection of any FMF flag set to true
Amara Emerson via Phabricator via llvm-commits
- [llvm] r341104 - [RISCV] Fixed SmallVector.h Assertion `idx < size()'
Ana Pazos via llvm-commits
- [PATCH] D50790: [RISCV] Fixed SmallVector.h Assertion `idx < size()'
Ana Pazos via Phabricator via llvm-commits
- [PATCH] D50790: [RISCV] Fixed SmallVector.h Assertion `idx < size()'
Ana Pazos via Phabricator via llvm-commits
- [PATCH] D50790: [RISCV] Fixed SmallVector.h Assertion `idx < size()'
Ana Pazos via Phabricator via llvm-commits
- [PATCH] D50790: [RISCV] Fixed SmallVector.h Assertion `idx < size()'
Ana Pazos via Phabricator via llvm-commits
- [llvm] r340746 - [llvm-mca] Improved report generated by the SchedulerStatistics view.
Andrea Di Biagio via llvm-commits
- [llvm] r340768 - [llvm-mca] Remove unused include. NFC
Andrea Di Biagio via llvm-commits
- [llvm] r340274 - [llvm-mca] Replace use of llvm::any_of with std::any_of.
Andrea Di Biagio via llvm-commits
- [llvm] r340821 - [llvm-mca] Pass an instruction reference when notifying event listeners about reserved/released buffer resources. NFC
Andrea Di Biagio via llvm-commits
- [llvm] r340825 - [llvm-mca][TimelineView] Force the same number of executions for every entry in the 'wait-times' table.
Andrea Di Biagio via llvm-commits
- [llvm] r340830 - [llvm-mca] Initialize each element in vector TimelineView::UsedBuffers to a default invalid buffer descriptor. NFCI
Andrea Di Biagio via llvm-commits
- [llvm] r340274 - [llvm-mca] Replace use of llvm::any_of with std::any_of.
Andrea Di Biagio via llvm-commits
- [llvm] r340863 - [llvm-mca] use llvm::any_of instead of std::any_of. NFC
Andrea Di Biagio via llvm-commits
- [llvm] r340945 - [llvm-mca] Don't disable the SummaryView if flag `-all-stats` is false.
Andrea Di Biagio via llvm-commits
- [llvm] r340946 - [llvm-mca] Add fields "Total uOps" and "uOps Per Cycle" to the report generated by the SummaryView.
Andrea Di Biagio via llvm-commits
- [llvm] r341055 - [llvm-mca] Report the number of dispatched micro opcodes in the DispatchStatistics view.
Andrea Di Biagio via llvm-commits
- [llvm] r341056 - [llvm-mca] correctly initialize field 'CycleRetired' in the TimelineView.
Andrea Di Biagio via llvm-commits
- [llvm] r341185 - [X86][BtVer2] Fix WriteFShuffle256 schedule write info.
Andrea Di Biagio via llvm-commits
- [llvm] r341197 - [X86][BtVer2] Add an llvm-mca test that shows how the read latency of AVX broadcastss on ymm registers is incorrectly set.
Andrea Di Biagio via llvm-commits
- [llvm] r341213 - [X86] Add llvm-mca tests that show how operand latency is wrongly computed for SSE sqrtss/sd and rcpss.
Andrea Di Biagio via llvm-commits
- [llvm] r341222 - [X86][BtVer2] Remove wrong ReadAdvance from AVX vbroadcast(ss|sd|f128) instructions.
Andrea Di Biagio via llvm-commits
- [PATCH] D50929: [llvm-mca] Introduce the llvm-mca library and organize the directory accordingly. NFC.
Andrea Di Biagio via Phabricator via llvm-commits
- [PATCH] D51430: [llvm-mca] Report the number of dispatched micro opcodes in the DispatchStatistics view.
Andrea Di Biagio via Phabricator via llvm-commits
- [PATCH] D51492: [X86][BtVer2] Fix WriteFShuffle256 schedule write info.
Andrea Di Biagio via Phabricator via llvm-commits
- [PATCH] D51492: [X86][BtVer2] Fix WriteFShuffle256 schedule write info.
Andrea Di Biagio via Phabricator via llvm-commits
- [PATCH] D51492: [X86][BtVer2] Fix WriteFShuffle256 schedule write info.
Andrea Di Biagio via Phabricator via llvm-commits
- [PATCH] D51534: [X86][BtVer2] Remove wrong ReadAdvance from AVX vbroadcast(ss|sd|F128) instructions.
Andrea Di Biagio via Phabricator via llvm-commits
- [PATCH] D51542: [X86] Remove wrong ReadAdvance from multiclass sse_fp_unop_s
Andrea Di Biagio via Phabricator via llvm-commits
- [PATCH] D51542: [X86] Remove wrong ReadAdvance from multiclass sse_fp_unop_s
Andrea Di Biagio via Phabricator via llvm-commits
- [PATCH] D51542: [X86] Remove wrong ReadAdvance from multiclass sse_fp_unop_s
Andrea Di Biagio via Phabricator via llvm-commits
- [PATCH] D50935: Add data structure to form equivalence classes of mangled names.
Andrei Elovikov via Phabricator via llvm-commits
- [PATCH] D50935: Add data structure to form equivalence classes of mangled names.
Andrei Elovikov via Phabricator via llvm-commits
- [PATCH] D50894: Pull google/benchmark library to the LLVM tree
Andrei Elovikov via Phabricator via llvm-commits
- [PATCH] D49273: [InstCombine] Expand the simplification of pow() into exp2()
Andrei Elovikov via Phabricator via llvm-commits
- [llvm] r341091 - Reverting r340807.
Andrew Kaylor via llvm-commits
- [PATCH] D51343: Fix RuntimeDyldCOFFX86_64 handling of image-relative relocations when there are not loaded sections
Andrew Scheidecker via Phabricator via llvm-commits
- [llvm] r341024 - [X86] Improved sched model for X86 CMPXCHG* instructions.
Andrew V. Tischenko via llvm-commits
- [PATCH] D50070: [X86] Improved sched models for X86 CMPXCHG* instructions
Andrew V. Tischenko via Phabricator via llvm-commits
- [PATCH] D50070: [X86] Improved sched models for X86 CMPXCHG* instructions
Andrew V. Tischenko via Phabricator via llvm-commits
- [PATCH] D50070: [X86] Improved sched models for X86 CMPXCHG* instructions
Andrew V. Tischenko via Phabricator via llvm-commits
- [PATCH] D50070: [X86] Improved sched models for X86 CMPXCHG* instructions
Andrew V. Tischenko via Phabricator via llvm-commits
- [PATCH] D51492: [X86][BtVer2] Fix WriteFShuffle256 schedule write info.
Andrew V. Tischenko via Phabricator via llvm-commits
- [PATCH] D51313: [LV] Fix code gen for conditionally executed uniform loads
Anna Thomas via Phabricator via llvm-commits
- [PATCH] D51313: [LV] Fix code gen for conditionally executed uniform loads
Anna Thomas via Phabricator via llvm-commits
- [PATCH] D51313: [LV] Fix code gen for conditionally executed uniform loads
Anna Thomas via Phabricator via llvm-commits
- [PATCH] D51313: [LV] Fix code gen for conditionally executed uniform loads
Anna Thomas via Phabricator via llvm-commits
- [PATCH] D51313: [LV] Fix code gen for conditionally executed uniform loads
Anna Thomas via Phabricator via llvm-commits
- [PATCH] D50665: [LV][LAA] Vectorize loop invariant values stored into loop invariant address
Anna Thomas via Phabricator via llvm-commits
- [PATCH] D50665: [LV][LAA] Vectorize loop invariant values stored into loop invariant address
Anna Thomas via Phabricator via llvm-commits
- [PATCH] D51486: Add check to Latch's terminator in UnrollRuntimeLoopRemainder
Anna Thomas via Phabricator via llvm-commits
- [PATCH] D51255: [WWW] Use https instead of http to fix page problems
Anton Korobeynikov via Phabricator via llvm-commits
- [PATCH] D51306: [NVPTX] Implement isLegalToVectorizeLoadChain
Artem Belevich via Phabricator via llvm-commits
- [PATCH] D51465: Revamp test-suite documentation
Artem Belevich via Phabricator via llvm-commits
- [PATCH] D50845: [CUDA/OpenMP] Define only some host macros during device compilation
Artem Belevich via Phabricator via llvm-commits
- [PATCH] D50845: [CUDA/OpenMP] Define only some host macros during device compilation
Artem Belevich via Phabricator via llvm-commits
- [PATCH] D50845: [CUDA/OpenMP] Define only some host macros during device compilation
Artem Belevich via Phabricator via llvm-commits
- [PATCH] D50845: [CUDA/OpenMP] Define only some host macros during device compilation
Artem Belevich via Phabricator via llvm-commits
- [PATCH] D50845: [CUDA/OpenMP] Define only some host macros during device compilation
Artem Belevich via Phabricator via llvm-commits
- [PATCH] D50845: [CUDA/OpenMP] Define only some host macros during device compilation
Artem Belevich via Phabricator via llvm-commits
- [PATCH] D50845: [CUDA/OpenMP] Define only some host macros during device compilation
Artem Belevich via Phabricator via llvm-commits
- [PATCH] D50845: [CUDA/OpenMP] Define only some host macros during device compilation
Artem Belevich via Phabricator via llvm-commits
- [PATCH] D51048: cmake: Specify reference outputs in llvm_test_data()
Artem Belevich via Phabricator via llvm-commits
- [PATCH] D51393: Provide a method for generating deterministic IDs for pointers allocated in BumpPtrAllocator
Artem Dergachev via Phabricator via llvm-commits
- [PATCH] D51393: Provide a method for generating deterministic IDs for pointers allocated in BumpPtrAllocator
Artem Dergachev via Phabricator via llvm-commits
- [PATCH] D50858: [M680x0] Add ELF and Triple info
Artyom Goncharov via Phabricator via llvm-commits
- [PATCH] D51313: [LV] Fix code gen for conditionally executed uniform loads
Ayal Zaks via Phabricator via llvm-commits
- [PATCH] D51313: [LV] Fix code gen for conditionally executed uniform loads
Ayal Zaks via Phabricator via llvm-commits
- [PATCH] D50823: [VPlan] Introduce VPCmpInst sub-class in the instruction-level representation
Ayal Zaks via Phabricator via llvm-commits
- [PATCH] D51313: [LV] Fix code gen for conditionally executed uniform loads
Ayal Zaks via Phabricator via llvm-commits
- [lld] r341206 - [LLD] Check too large offsets into merge sections earlier
Ben Dunbobbin via llvm-commits
- [lld] r341207 - [LLD] Add test missed from r341206. NFC.
Ben Dunbobbin via llvm-commits
- [llvm] r340760 - [NVPTX] Implement isLegalToVectorizeLoadChain
Benjamin Kramer via llvm-commits
- [PATCH] D51306: [NVPTX] Implement isLegalToVectorizeLoadChain
Benjamin Kramer via Phabricator via llvm-commits
- [PATCH] D51406: [MC] fix a clang-tidy warning, NFC
Benjamin Kramer via Phabricator via llvm-commits
- [PATCH] D4276: Added llvm.is.constant intrinsic
Bill Wendling via Phabricator via llvm-commits
- [PATCH] D50621: [DebugInfo] Fix bug in LiveDebugVariables.
Bjorn Pettersson via Phabricator via llvm-commits
- [PATCH] D50621: [DebugInfo] Fix bug in LiveDebugVariables.
Bjorn Pettersson via Phabricator via llvm-commits
- [PATCH] D50621: [DebugInfo] Fix bug in LiveDebugVariables.
Bjorn Pettersson via Phabricator via llvm-commits
- [llvm] r340782 - [Pipeliner] Fix incorrect phi values in the epilog and kernel
Brendon Cahoon via llvm-commits
- [PATCH] D51167: [Pipeliner] Fix incorrect phi values in the epilog and kernel
Brendon Cahoon via Phabricator via llvm-commits
- [PATCH] D51317: Keep BumpPtrAllocator::Allocate(0) from returning nullptr
Brent Royal-Gordon via Phabricator via llvm-commits
- [PATCH] D51317: Keep BumpPtrAllocator::Allocate(0) from returning nullptr
Brent Royal-Gordon via Phabricator via llvm-commits
- [PATCH] D51317: Keep BumpPtrAllocator::Allocate(0) from returning nullptr
Brent Royal-Gordon via Phabricator via llvm-commits
- [PATCH] D51317: Keep BumpPtrAllocator::Allocate(0) from returning nullptr
Brent Royal-Gordon via Phabricator via llvm-commits
- [PATCH] D51317: Keep BumpPtrAllocator::Allocate(0) from returning nullptr
Brent Royal-Gordon via Phabricator via llvm-commits
- [PATCH] D51317: Keep BumpPtrAllocator::Allocate(0) from returning nullptr
Brent Royal-Gordon via Phabricator via llvm-commits
- [PATCH] D51317: Handle BumpPtrAllocator::Allocate(0) without undefined behavior
Brent Royal-Gordon via Phabricator via llvm-commits
- [llvm] r340839 - [debuginfo] generate debug info with asm+.file
Brian Cain via llvm-commits
- [PATCH] D51315: [debuginfo] generate debug info with asm+.file
Brian Cain via Phabricator via llvm-commits
- [PATCH] D51315: [debuginfo] generate debug info with asm+.file
Brian Cain via Phabricator via llvm-commits
- [PATCH] D51315: [debuginfo] generate debug info with asm+.file
Brian Cain via Phabricator via llvm-commits
- [PATCH] D51315: [debuginfo] generate debug info with asm+.file
Brian Cain via Phabricator via llvm-commits
- [PATCH] D51315: [debuginfo] generate debug info with asm+.file
Brian Cain via Phabricator via llvm-commits
- [PATCH] D51538: Add glibc_prereq to platform limits mmsghdr
Brian Cain via Phabricator via llvm-commits
- [PATCH] D51538: Add glibc_prereq to platform limits mmsghdr
Brian Cain via Phabricator via llvm-commits
- [PATCH] D51465: Revamp test-suite documentation
Brian Homerding via Phabricator via llvm-commits
- [PATCH] D51465: Revamp test-suite documentation
Brian Homerding via Phabricator via llvm-commits
- [PATCH] D50887: [DWARF] Missing location debug information with -O2.
Carlos Alberto Enciso via Phabricator via llvm-commits
- [PATCH] D50887: [DWARF] Missing location debug information with -O2.
Carlos Alberto Enciso via Phabricator via llvm-commits
- [PATCH] D50887: [DWARF] Missing location debug information with -O2.
Carlos Alberto Enciso via Phabricator via llvm-commits
- [PATCH] D50887: [DWARF] Missing location debug information with -O2.
Carlos Alberto Enciso via Phabricator via llvm-commits
- [PATCH] D50887: [DWARF] Missing location debug information with -O2.
Carlos Alberto Enciso via Phabricator via llvm-commits
- [PATCH] D50887: [DWARF] Missing location debug information with -O2.
Carlos Alberto Enciso via Phabricator via llvm-commits
- [llvm] r340710 - [MS Demangler] Re-write the Microsoft demangler.
Chandler Carruth via llvm-commits
- [PATCH] D47858: [New PM] Introducing PassInstrumentation framework
Chandler Carruth via Phabricator via llvm-commits
- [PATCH] D50837: [x86/SLH] Teach SLH to harden against the "ret2spec" attack by implementing the proposed mitigation technique described in the original design document.
Chandler Carruth via Phabricator via llvm-commits
- [PATCH] D50837: [x86/SLH] Teach SLH to harden against the "ret2spec" attack by implementing the proposed mitigation technique described in the original design document.
Chandler Carruth via Phabricator via llvm-commits
- [PATCH] D50837: [x86/SLH] Teach SLH to harden against the "ret2spec" attack by implementing the proposed mitigation technique described in the original design document.
Chandler Carruth via Phabricator via llvm-commits
- [PATCH] D50564: Add support for SEH unwinding on Windows.
Charles Davis via Phabricator via llvm-commits
- [PATCH] D50413: [libunwind][include] Add some missing definitions to <unwind.h>.
Charles Davis via Phabricator via llvm-commits
- [PATCH] D49485: CMake: use new policy for CMP0051
Chris Bieneman via Phabricator via llvm-commits
- [PATCH] D51439: [LLD] [CMake] Add an lld-test-depends target
Chris Bieneman via Phabricator via llvm-commits
- [PATCH] D51551: [LLJIT] Add API to expose linking layer from LLJIT classes
Chris Bieneman via Phabricator via llvm-commits
- [PATCH] D51550: Use alias analysis to check for real interference in cascade comparison
Christy Lee via Phabricator via llvm-commits
- [llvm] r340756 - [X86] Add support for matching paddus patterns where one of the vectors is a constant.
Craig Topper via llvm-commits
- [llvm] r340757 - [X86] When lowering v32i8 MULHS/MULHU, shuffle after the PACKUS rather than before.
Craig Topper via llvm-commits
- [llvm] r340774 - [X86] Add test cases to show current codegen of v2i32 div/rem in 32-bit and 64-bit modes
Craig Topper via llvm-commits
- [llvm] r340775 - [X86] Reverse the check prefixes in the test added in r340774.
Craig Topper via llvm-commits
- [llvm] r340789 - [InstCombine] Add test cases for D51236. NFC
Craig Topper via llvm-commits
- [llvm] r340796 - [InstCombine] Extend (add (sext x), cst) --> (sext (add x, cst')) and (add (zext x), cst) --> (zext (add x, cst')) to work for vectors
Craig Topper via llvm-commits
- [llvm] r340797 - [DAGCombiner][AMDGPU][Mips] Fold bitcast with volatile loads if the resulting load is legal for the target.
Craig Topper via llvm-commits
- [llvm] r340799 - [X86] Fix some comments to refer to KORTEST not KTEST. NFC
Craig Topper via llvm-commits
- [llvm] r340833 - [X86] Fix copy paste mistake in vector-idiv-v2i32.ll. Add missing test case.
Craig Topper via llvm-commits
- [llvm] r340844 - [X86] Mark the FUCOMI instructions as requiring CMOV to be enabled. NFCI
Craig Topper via llvm-commits
- [llvm] r340869 - [X86] Add intrinsics for KADD instructions
Craig Topper via llvm-commits
- [llvm] r340875 - [X86] Remove GCCBuiltin from kadd intrinsics.
Craig Topper via llvm-commits
- [llvm] r340891 - [X86] Support v2i32 gather/scatter indices with -x86-experimental-vector-widening-legalization
Craig Topper via llvm-commits
- [llvm] r340898 - [SelectionDAG] Add some comments to ISDOpcodes.h about the operands of MLOAD, MSTORE, MGATHER, MSCATTER. NFC
Craig Topper via llvm-commits
- [llvm] r340899 - [SelectionDAG] Remove masked_gather/scatter from TargetSelectionDAG.td.
Craig Topper via llvm-commits
- [llvm] r340939 - [InstCombine] Replace two calls to getNumUses() with !hasNUsesOrMore
Craig Topper via llvm-commits
- [llvm] r341020 - [X86] Remove powerpc cpu name and features from uwtables.ll
Craig Topper via llvm-commits
- [llvm] r341021 - [X86] Update test command line to not use 64-bit mode on a 32-bit only athlon cpu.
Craig Topper via llvm-commits
- [llvm] r341022 - [X86] Make Feature64Bit useful
Craig Topper via llvm-commits
- [llvm] r341023 - [InstCombine] Add test cases for D51398
Craig Topper via llvm-commits
- [llvm] r341088 - [X86] Add kshift test cases for D51401. NFC
Craig Topper via llvm-commits
- [llvm] r341102 - [X86] Weaken an overly aggressive assert.
Craig Topper via llvm-commits
- [llvm] r341103 - [DAGCombiner] Fix bad identation. NFC
Craig Topper via llvm-commits
- [llvm] r341108 - [X86] Add -x86-experimental-vector-widening-legalization command lines to vector-idiv-v2i32.ll
Craig Topper via llvm-commits
- [llvm] r341171 - [X86] Add -x86-experimental-vector-widening-legalization run line to avx512-cvt.ll
Craig Topper via llvm-commits
- [llvm] r341172 - [X86] Don't custom widen (v2i32 (setcc v2f32)) when -x86-experimental-vector-widening-legalization is in effect.
Craig Topper via llvm-commits
- [llvm] r341173 - [X86] Add a -x86-experimental-vector-widening command line to vec_fp_to_int.ll.
Craig Topper via llvm-commits
- [llvm] r341174 - [X86] Don't do anything in ReplaceNodeResults for (v2i32 (fptoui/fptosi v2f32)) when -x86-experimental-vector-widening-legalization is on.
Craig Topper via llvm-commits
- [llvm] r341227 - [X86] Add support for turning vXi1 shuffles into KSHIFTL/KSHIFTR.
Craig Topper via llvm-commits
- [llvm] r341259 - [X86] Add intrinsics for KTEST instructions.
Craig Topper via llvm-commits
- [PATCH] D51325: [X86] Type legalize v2i32 div/rem by scalarizing rather than promoting
Craig Topper via Phabricator via llvm-commits
- [PATCH] D51325: [X86] Type legalize v2i32 div/rem by scalarizing rather than promoting
Craig Topper via Phabricator via llvm-commits
- [PATCH] D51325: [X86] Type legalize v2i32 div/rem by scalarizing rather than promoting
Craig Topper via Phabricator via llvm-commits
- [PATCH] D51236: [InstCombine] Extend (add (sext x), cst) --> (sext (add x, cst')) and (add (zext x), cst) --> (zext (add x, cst')) to work for vectors
Craig Topper via Phabricator via llvm-commits
- [PATCH] D50070: [X86] Improved sched models for X86 CMPXCHG* instructions
Craig Topper via Phabricator via llvm-commits
- [PATCH] D50636: [DAGCombiner] Add X / X -> 1 & X % X -> 0 folds.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D51337: [X86] Support v2i32 gather/scatter indices with -x86-experimental-vector-widening-legalization
Craig Topper via Phabricator via llvm-commits
- [PATCH] D51325: [X86] Type legalize v2i32 div/rem by scalarizing rather than promoting
Craig Topper via Phabricator via llvm-commits
- [PATCH] D51370: [X86] Add intrinsics for KADD instructions
Craig Topper via Phabricator via llvm-commits
- [PATCH] D50636: [DAGCombiner] Add X / X -> 1 & X % X -> 0 folds.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D51337: [X86] Support v2i32 gather/scatter indices with -x86-experimental-vector-widening-legalization
Craig Topper via Phabricator via llvm-commits
- [PATCH] D51337: [X86] Support v2i32 gather/scatter indices with -x86-experimental-vector-widening-legalization
Craig Topper via Phabricator via llvm-commits
- [PATCH] D51398: [InstCombine] Fold (neg (min/max ~X, C)) -> (add (min/max X, ~C), 1)
Craig Topper via Phabricator via llvm-commits
- [PATCH] D51401: [X86] Add support for turning vXi1 shuffles into KSHIFTL/KSHIFTR.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D50070: [X86] Improved sched models for X86 CMPXCHG* instructions
Craig Topper via Phabricator via llvm-commits
- [PATCH] D51398: [InstCombine] Fold (neg (min/max ~X, C)) -> (add (min/max X, ~C), 1)
Craig Topper via Phabricator via llvm-commits
- [PATCH] D51398: [InstCombine] Fold (min/max ~X, Y) -> ~(max/min X, ~Y) when Y is freely invertible
Craig Topper via Phabricator via llvm-commits
- [PATCH] D51398: [InstCombine] Fold (min/max ~X, Y) -> ~(max/min X, ~Y) when Y is freely invertible
Craig Topper via Phabricator via llvm-commits
- [PATCH] D51398: [InstCombine] Fold (min/max ~X, Y) -> ~(max/min X, ~Y) when Y is freely invertible
Craig Topper via Phabricator via llvm-commits
- [PATCH] D51231: [X86] Make Feature64Bit useful
Craig Topper via Phabricator via llvm-commits
- [PATCH] D51231: [X86] Make Feature64Bit useful
Craig Topper via Phabricator via llvm-commits
- [PATCH] D51401: [X86] Add support for turning vXi1 shuffles into KSHIFTL/KSHIFTR.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D51398: [InstCombine] Fold (min/max ~X, Y) -> ~(max/min X, ~Y) when Y is freely invertible
Craig Topper via Phabricator via llvm-commits
- [PATCH] D51401: [X86] Add support for turning vXi1 shuffles into KSHIFTL/KSHIFTR.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D51398: [InstCombine] Fold (min/max ~X, Y) -> ~(max/min X, ~Y) when Y is freely invertible
Craig Topper via Phabricator via llvm-commits
- [PATCH] D51398: [InstCombine] Fold (min/max ~X, Y) -> ~(max/min X, ~Y) when Y is freely invertible
Craig Topper via Phabricator via llvm-commits
- [PATCH] D51398: [InstCombine] Fold (min/max ~X, Y) -> ~(max/min X, ~Y) when Y is freely invertible
Craig Topper via Phabricator via llvm-commits
- [PATCH] D51325: [X86] Type legalize v2i32 div/rem by scalarizing rather than promoting
Craig Topper via Phabricator via llvm-commits
- [PATCH] D51565: Move FeatureAES from SLM, WSM and SNB to GLM and SKL
Craig Topper via Phabricator via llvm-commits
- [PATCH] D51447: [WebAssembly] clang-format (NFC)
Dan Gohman via Phabricator via llvm-commits
- [PATCH] D51447: [WebAssembly] clang-format (NFC)
Dan Gohman via Phabricator via llvm-commits
- [PATCH] D51326: [lit, shtest-timeout] Always use an internal shell for the shtest-timeout to diagnose buildbot failures
Dan Liew via Phabricator via llvm-commits
- [llvm] r340723 - [Sparc] Custom bitcast between f64 and v2i32
Daniel Cederman via llvm-commits
- [llvm] r340733 - [Sparc] Add support for the cycle counter available in GR740
Daniel Cederman via llvm-commits
- [llvm] r340736 - [Sparc] Avoid writing outside array in applyFixup
Daniel Cederman via llvm-commits
- [llvm] r341069 - [Sparc] Use ANDN instead of AND if constant can be encoded more efficiently
Daniel Cederman via llvm-commits
- [PATCH] D49219: [Sparc] Custom bitcast between f64 and v2i32
Daniel Cederman via Phabricator via llvm-commits
- [PATCH] D48638: [Sparc] Add support for the cycle counter available in GR740
Daniel Cederman via Phabricator via llvm-commits
- [PATCH] D48638: [Sparc] Add support for the cycle counter available in GR740
Daniel Cederman via Phabricator via llvm-commits
- [PATCH] D50971: [Sparc] Avoid writing outside array in applyFixup
Daniel Cederman via Phabricator via llvm-commits
- [PATCH] D50964: [Sparc] Use ANDN instead of AND if constant can be encoded more efficiently
Daniel Cederman via Phabricator via llvm-commits
- [PATCH] D50969: [Sparc] Improve the builtin setjmp/longjmp
Daniel Cederman via Phabricator via llvm-commits
- [PATCH] D48644: [Sparc] Add support for the partial write PSR instruction
Daniel Cederman via Phabricator via llvm-commits
- [PATCH] D48644: [Sparc] Add support for the partial write PSR instruction
Daniel Cederman via Phabricator via llvm-commits
- [PATCH] D51487: [Sparc] Remove the support for builtin setjmp/longjmp
Daniel Cederman via Phabricator via llvm-commits
- [PATCH] D50964: [Sparc] Use ANDN instead of AND if constant can be encoded more efficiently
Daniel Cederman via Phabricator via llvm-commits
- [PATCH] D51526: [Sparc] Add unimp alias
Daniel Cederman via Phabricator via llvm-commits
- [PATCH] D36463: [Sparc] allow tls_add/tls_call syntax in assembler parser
Daniel Cederman via Phabricator via llvm-commits
- [PATCH] D48582: Reverse subregister saved loops in register usage info collector.
Dave Airlie via Phabricator via llvm-commits
- [PATCH] D50658: Hot cold splitting pass
Dave Green via Phabricator via llvm-commits
- [PATCH] D51030: [AArch64] Optimise load(adr address) to ldr address
Dave Green via Phabricator via llvm-commits
- [PATCH] D51030: [AArch64] Optimise load(adr address) to ldr address
Dave Green via Phabricator via llvm-commits
- [PATCH] D51030: [AArch64] Optimise load(adr address) to ldr address
Dave Green via Phabricator via llvm-commits
- [PATCH] D51377: [NFC] Make getPreferredAlignment honor section markings.
Dave Green via Phabricator via llvm-commits
- [PATCH] D51030: [AArch64] Optimise load(adr address) to ldr address
Dave Green via Phabricator via llvm-commits
- [PATCH] D51030: [AArch64] Optimise load(adr address) to ldr address
Dave Green via Phabricator via llvm-commits
- [PATCH] D51030: [AArch64] Optimise load(adr address) to ldr address
Dave Green via Phabricator via llvm-commits
- [PATCH] D51410: [SLC] Add an alignment to printf->puts global string
Dave Green via Phabricator via llvm-commits
- [PATCH] D51377: [NFC] Make getPreferredAlignment honor section markings.
Dave Green via Phabricator via llvm-commits
- [PATCH] D50141: Add errors for tiny codemodel on targets other than AArch64
Dave Green via Phabricator via llvm-commits
- [PATCH] D51030: [AArch64] Optimise load(adr address) to ldr address
Dave Green via Phabricator via llvm-commits
- [PATCH] D51486: Add check to Latch's terminator in UnrollRuntimeLoopRemainder
Dave Green via Phabricator via llvm-commits
- [PATCH] D51462: [ARM] Enable GEP offset splitting for 32-bit ARM.
Dave Green via Phabricator via llvm-commits
- [PATCH] D51486: Add check to Latch's terminator in UnrollRuntimeLoopRemainder
Dave Green via Phabricator via llvm-commits
- [llvm] r339670 - [TableGen] Pass string/vector types by const reference (PR37666). NFCI
David Blaikie via llvm-commits
- [PATCH] D51238: Add a unit test for DILocation::getMergedLocation()
David Blaikie via llvm-commits
- [llvm] r340619 - Revert [Inliner] Attribute callsites with inline remarks
David Blaikie via llvm-commits
- [llvm] r340732 - [NFC] Try to make buildbot happy about virtual destructors
David Blaikie via llvm-commits
- [llvm] r340274 - [llvm-mca] Replace use of llvm::any_of with std::any_of.
David Blaikie via llvm-commits
- [llvm] r339122 - [DebugInfo] Reduce debug_str_offsets section size
David Blaikie via llvm-commits
- [llvm] r340583 - DebugInfo: Improve debug location merging
David Blaikie via llvm-commits
- [llvm] r340794 - Revert "[CodeGenPrepare] Scan past debug intrinsics to find select candidates (NFC)"
David Blaikie via llvm-commits
- [llvm] r340368 - [CodeGenPrepare] Scan past debug intrinsics to find select candidates (NFC)
David Blaikie via llvm-commits
- [llvm] r340583 - DebugInfo: Improve debug location merging
David Blaikie via llvm-commits
- [llvm] r339122 - [DebugInfo] Reduce debug_str_offsets section size
David Blaikie via llvm-commits
- [llvm] r340274 - [llvm-mca] Replace use of llvm::any_of with std::any_of.
David Blaikie via llvm-commits
- [llvm] r340583 - DebugInfo: Improve debug location merging
David Blaikie via llvm-commits
- [llvm] r340368 - [CodeGenPrepare] Scan past debug intrinsics to find select candidates (NFC)
David Blaikie via llvm-commits
- [llvm] r340583 - DebugInfo: Improve debug location merging
David Blaikie via llvm-commits
- [llvm] r339122 - [DebugInfo] Reduce debug_str_offsets section size
David Blaikie via llvm-commits
- [PATCH] D51525: [ADT] Add a new class OwnedOrBorrowed<T>
David Blaikie via llvm-commits
- [PATCH] D51238: Add a unit test for DILocation::getMergedLocation()
David Blaikie via Phabricator via llvm-commits
- [PATCH] D51081: [DWARF v5] Refactoring range list dumping to fold DWARF v4 functionality into v5 handling (almost NFC).
David Blaikie via Phabricator via llvm-commits
- [PATCH] D51361: [llvm-mc] - Allow to set custom flags for debug sections.
David Blaikie via Phabricator via llvm-commits
- [PATCH] D48175: [BinaryFormat] Add MsgPackTypes
David Blaikie via Phabricator via llvm-commits
- [PATCH] D48175: [BinaryFormat] Add MsgPackTypes
David Blaikie via Phabricator via llvm-commits
- [PATCH] D51081: [DWARF v5] Refactoring range list dumping to fold DWARF v4 functionality into v5 handling (almost NFC).
David Blaikie via Phabricator via llvm-commits
- [PATCH] D48175: [BinaryFormat] Add MsgPackTypes
David Blaikie via Phabricator via llvm-commits
- [PATCH] D51525: [ADT] Add a new class OwnedOrBorrowed<T>
David Blaikie via Phabricator via llvm-commits
- [llvm] r340834 - [Inliner] Attribute callsites with inline remarks
David Bolvansky via llvm-commits
- [PATCH] D51304: [Safestack] fix pthread stack unsafe unit test
David CARLIER via Phabricator via llvm-commits
- [PATCH] D51304: [Safestack] fix pthread stack unsafe unit test
David CARLIER via Phabricator via llvm-commits
- [PATCH] D51304: [Safestack] fix pthread stack unsafe unit test
David CARLIER via Phabricator via llvm-commits
- [PATCH] D49722: [CStringSyntaxChecker] Check strlcat sizeof check
David CARLIER via Phabricator via llvm-commits
- [PATCH] D51304: [Safestack] fix pthread stack unsafe unit test
David CARLIER via Phabricator via llvm-commits
- [PATCH] D51304: [Safestack] fix pthread stack unsafe unit test
David CARLIER via Phabricator via llvm-commits
- [PATCH] D51399: [Xray] Darwin improving slightly the support
David CARLIER via Phabricator via llvm-commits
- [PATCH] D51399: [Xray] Darwin improving slightly the support
David CARLIER via Phabricator via llvm-commits
- [PATCH] D51419: Switch syscall(2)/__syscall(2) calls to libc calls on NetBSD
David CARLIER via Phabricator via llvm-commits
- [PATCH] D51399: [Xray] Darwin improving slightly the support
David CARLIER via Phabricator via llvm-commits
- [PATCH] D51571: [Xray] Darwin providing defined value for weak symbols to fix linkage issue
David CARLIER via Phabricator via llvm-commits
- [PATCH] D51572: [Sanitizer] openbsd build fix
David CARLIER via Phabricator via llvm-commits
- [PATCH] D51572: [Sanitizer] openbsd build fix
David CARLIER via Phabricator via llvm-commits
- [PATCH] D51572: [Sanitizer] openbsd build fix
David CARLIER via Phabricator via llvm-commits
- [PATCH] D51572: [Sanitizer] openbsd build fix
David CARLIER via Phabricator via llvm-commits
- [PATCH] D51571: [Xray] Darwin providing defined value for weak symbols to fix linkage issue
David CARLIER via Phabricator via llvm-commits
- [PATCH] D51386: Add some context to fatal verifier errors
David Callahan via Phabricator via llvm-commits
- [compiler-rt] r341019 - [Xray] Darwin improving slightly the support
David Carlier via llvm-commits
- [compiler-rt] r341090 - [Xray] Darwin fix variable typo
David Carlier via llvm-commits
- [compiler-rt] r341285 - [Sanitizer] openbsd build fix
David Carlier via llvm-commits
- [compiler-rt] r341286 - Fix buildbot test
David Carlier via llvm-commits
- [llvm] r340807 - Fix in getAllocationDataForFunction
David Chisnall via llvm-commits
- [llvm] r340807 - Fix in getAllocationDataForFunction
David Chisnall via llvm-commits
- [PATCH] D50959: Fix in getAllocationDataForFunction
David Chisnall via Phabricator via llvm-commits
- [PATCH] D50783: [CodeGen] Merge identical block descriptor global variables
David Chisnall via Phabricator via llvm-commits
- [PATCH] D50783: [CodeGen] Merge identical block descriptor global variables
David Chisnall via Phabricator via llvm-commits
- [llvm] r341058 - [AArch64] Optimise load(adr address) to ldr address
David Green via llvm-commits
- [PATCH] D51286: [IndVars] Fix usage of SCEVExpander to not mess with SCEVConstant. PR38674
David Greene via Phabricator via llvm-commits
- [PATCH] D51248: Support for remapping profile data, for sample-based profiling.
David Li via Phabricator via llvm-commits
- [PATCH] D50591: [PGO] Control Height Reduction
David Li via Phabricator via llvm-commits
- [PATCH] D51247: Support for remapping profile data, for instrumentation-based profiling.
David Li via Phabricator via llvm-commits
- [PATCH] D51247: Support for remapping profile data, for instrumentation-based profiling.
David Li via Phabricator via llvm-commits
- [PATCH] D51247: Support for remapping profile data, for instrumentation-based profiling.
David Li via Phabricator via llvm-commits
- [PATCH] D50591: [PGO] Control Height Reduction
David Li via Phabricator via llvm-commits
- [PATCH] D51398: [InstCombine] Fold (min/max ~X, Y) -> ~(max/min X, ~Y) when Y is freely invertible
David Li via Phabricator via llvm-commits
- [PATCH] D51246: Common infrastructure for reading a profile remapping file and building a mangling remapper from it.
David Li via Phabricator via llvm-commits
- [PATCH] D51470: Add flag to llvm-profdata to allow symbols in profile data to be remapped, andadd a tool to generate symbol remapping files.
David Li via Phabricator via llvm-commits
- [PATCH] D51248: Support for remapping profile data, for sample-based profiling.
David Li via Phabricator via llvm-commits
- [PATCH] D50591: [PGO] Control Height Reduction
David Li via Phabricator via llvm-commits
- [PATCH] D51398: [InstCombine] Fold (min/max ~X, Y) -> ~(max/min X, ~Y) when Y is freely invertible
David Li via Phabricator via llvm-commits
- [PATCH] D51398: [InstCombine] Fold (min/max ~X, Y) -> ~(max/min X, ~Y) when Y is freely invertible
David Li via Phabricator via llvm-commits
- [PATCH] D51470: Add flag to llvm-profdata to allow symbols in profile data to be remapped, andadd a tool to generate symbol remapping files.
David Li via Phabricator via llvm-commits
- [PATCH] D51335: [SROA] Fix alignment for uses of PHI nodes.
Davide Italiano via Phabricator via llvm-commits
- [compiler-rt] r340812 - [XRay][compiler-rt] Stash flags as well in x86_64 trampoline
Dean Michael Berris via llvm-commits
- [compiler-rt] r340814 - [XRay][compiler-rt] Remove uses of internal allocator in profiling mode
Dean Michael Berris via llvm-commits
- [llvm] r340843 - [XRay][docs] Update instructions
Dean Michael Berris via llvm-commits
- [llvm] r340847 - [XRay][docs] Chrome Trace Viewer Instructions
Dean Michael Berris via llvm-commits
- [llvm] r341012 - [XRay][llvm] Load XRay Profiles
Dean Michael Berris via llvm-commits
- [llvm] r341029 - [XRay] FDRTraceWriter and FDR Trace Loading
Dean Michael Berris via llvm-commits
- [llvm] r341030 - [XRay] Remove attribute packed
Dean Michael Berris via llvm-commits
- [llvm] r341032 - [XRay] Move out template and use perfect forwarding
Dean Michael Berris via llvm-commits
- [llvm] r341042 - [XRay] Help gcc disambiguate names
Dean Michael Berris via llvm-commits
- [llvm] r341180 - [XRay] FDR Record Producer/Consumer Implementation
Dean Michael Berris via llvm-commits
- [llvm] r341029 - [XRay] FDRTraceWriter and FDR Trace Loading
Dean Michael Berris via llvm-commits
- [llvm] r341029 - [XRay] FDRTraceWriter and FDR Trace Loading
Dean Michael Berris via llvm-commits
- [llvm] r341194 - [XRay] Attempt to fix failure on Windows
Dean Michael Berris via llvm-commits
- [llvm] r341029 - [XRay] FDRTraceWriter and FDR Trace Loading
Dean Michael Berris via llvm-commits
- [llvm] r341205 - [XRay] Remove array for Metadata Record Types
Dean Michael Berris via llvm-commits
- [llvm] r341223 - [XRay] Make the FDRTraceWriter Endian-aware
Dean Michael Berris via llvm-commits
- [llvm] r341029 - [XRay] FDRTraceWriter and FDR Trace Loading
Dean Michael Berris via llvm-commits
- [llvm] r341226 - [XRay] Make Trace loading endian-aware
Dean Michael Berris via llvm-commits
- [llvm] r341230 - [XRay] Fix FunctionRecord serialization
Dean Michael Berris via llvm-commits
- [llvm] r341236 - [XRay] Change function record reader to be endian-aware
Dean Michael Berris via llvm-commits
- [llvm] r341237 - [XRay] Improve test matching granularity (NFC)
Dean Michael Berris via llvm-commits
- [llvm] r341239 - [XRay] Use correct type for thread ID parsing
Dean Michael Berris via llvm-commits
- [llvm] r341241 - [XRay] Use correct type for PID records
Dean Michael Berris via llvm-commits
- [llvm] r341243 - [XRay] Update RecordInitializer for PIDRecord
Dean Michael Berris via llvm-commits
- [PATCH] D51210: [XRay] FDRTraceWriter and FDR Trace Loading
Dean Michael Berris via Phabricator via llvm-commits
- [PATCH] D51289: [XRay] FDR Record Producer/Consumer Implementation
Dean Michael Berris via Phabricator via llvm-commits
- [PATCH] D51277: [XRay][compiler-rt] Stash flags as well in x86_64 trampoline
Dean Michael Berris via Phabricator via llvm-commits
- [PATCH] D51278: [XRay][compiler-rt] Remove uses of internal allocator in profiling mode
Dean Michael Berris via Phabricator via llvm-commits
- [PATCH] D51399: [Xray] Darwin improving slightly the support
Dean Michael Berris via Phabricator via llvm-commits
- [PATCH] D51399: [Xray] Darwin improving slightly the support
Dean Michael Berris via Phabricator via llvm-commits
- [PATCH] D51399: [Xray] Darwin improving slightly the support
Dean Michael Berris via Phabricator via llvm-commits
- [PATCH] D48370: [XRay][llvm] Load XRay Profiles
Dean Michael Berris via Phabricator via llvm-commits
- [PATCH] D48370: [XRay][llvm] Load XRay Profiles
Dean Michael Berris via Phabricator via llvm-commits
- [PATCH] D51210: [XRay] FDRTraceWriter and FDR Trace Loading
Dean Michael Berris via Phabricator via llvm-commits
- [PATCH] D51289: [XRay] FDR Record Producer/Consumer Implementation
Dean Michael Berris via Phabricator via llvm-commits
- [PATCH] D51289: [XRay] FDR Record Producer/Consumer Implementation
Dean Michael Berris via Phabricator via llvm-commits
- [PATCH] D51289: [XRay] FDR Record Producer/Consumer Implementation
Dean Michael Berris via Phabricator via llvm-commits
- [PATCH] D51289: [XRay] FDR Record Producer/Consumer Implementation
Dean Michael Berris via Phabricator via llvm-commits
- [PATCH] D51289: [XRay] FDR Record Producer/Consumer Implementation
Dean Michael Berris via Phabricator via llvm-commits
- [PATCH] D51289: [XRay] FDR Record Producer/Consumer Implementation
Dean Michael Berris via Phabricator via llvm-commits
- [PATCH] D51571: [Xray] Darwin providing defined value for weak symbols to fix linkage issue
Dean Michael Berris via Phabricator via llvm-commits
- [PATCH] D51241: [WebAssembly] Added default stack-only instruction mode for MC.
Derek Schuff via Phabricator via llvm-commits
- [PATCH] D51371: [WebAssembly][NFC] Document stackifier tablegen backend
Derek Schuff via Phabricator via llvm-commits
- [PATCH] D51383: [WebAssembly] SIMD loads and stores
Derek Schuff via Phabricator via llvm-commits
- [PATCH] D51447: [WebAssembly] clang-format (NFC)
Derek Schuff via Phabricator via llvm-commits
- [PATCH] D51518: [WebAssembly] Add missing SIMD instruction attributes
Derek Schuff via Phabricator via llvm-commits
- [www] r341279 - For the 2018 Developers' Meeting page, use https:// links for the W3C
Dimitry Andric via llvm-commits
- [PATCH] D50297: On FreeBSD, align AArch64 and i386 image base to superpage
Dimitry Andric via Phabricator via llvm-commits
- [PATCH] D50297: Align AArch64 and i386 image base to superpage
Dimitry Andric via Phabricator via llvm-commits
- [PATCH] D46878: Add DW_AT_linkage_name for DW_TAG_labels
Dimitry Ivanov via Phabricator via llvm-commits
- [PATCH] D51103: [Support] Add a way to run a function on a detached thread
Dmitry via Phabricator via llvm-commits
- [PATCH] D51103: [Support] Add a way to run a function on a detached thread
Dmitry via Phabricator via llvm-commits
- [PATCH] D51103: [Support] Add a way to run a function on a detached thread
Dmitry via Phabricator via llvm-commits
- [PATCH] D51103: [Support] Add a way to run a function on a detached thread
Dmitry via Phabricator via llvm-commits
- [PATCH] D51103: [Support] Add a way to run a function on a detached thread
Dmitry via Phabricator via llvm-commits
- [PATCH] D50222: [CodeGen] [SelectionDAG] More efficient code for X % C == 0 (UREM case)
Dmytro Shynkevych via Phabricator via llvm-commits
- [PATCH] D50944: [Hexagon] [Test] Remove undef and infinite loop from test
Dmytro Shynkevych via Phabricator via llvm-commits
- [PATCH] D50222: [CodeGen] [SelectionDAG] More efficient code for X % C == 0 (UREM case)
Dmytro Shynkevych via Phabricator via llvm-commits
- [PATCH] D50222: [CodeGen] [SelectionDAG] More efficient code for X % C == 0 (UREM case)
Dmytro Shynkevych via Phabricator via llvm-commits
- [PATCH] D50222: [CodeGen] [SelectionDAG] More efficient code for X % C == 0 (UREM case)
Dmytro Shynkevych via Phabricator via llvm-commits
- [PATCH] D50944: [Hexagon] [Test] Remove undef and infinite loop from test
Dmytro Shynkevych via Phabricator via llvm-commits
- [PATCH] D50944: [Hexagon] [Test] Remove undef and infinite loop from test
Dmytro Shynkevych via Phabricator via llvm-commits
- [PATCH] D51240: Add a flag to remap manglings when reading profile data information.
Duncan P. N. Exon Smith via Phabricator via llvm-commits
- [PATCH] D30009: Add support for '#pragma clang attribute'
Duncan P. N. Exon Smith via Phabricator via llvm-commits
- [PATCH] D51497: [WIP][ORC][ThinLTO] Early ThinLTO-JIT prototype and basic tests for next-gen ORC APIs
Duncan P. N. Exon Smith via Phabricator via llvm-commits
- [PATCH] D51497: [WIP][ORC][ThinLTO] Early ThinLTO-JIT prototype and basic tests for next-gen ORC APIs
Duncan P. N. Exon Smith via Phabricator via llvm-commits
- [PATCH] D51540: [ThinLTO] Update LangRef doc for summary parsing
Duncan P. N. Exon Smith via Phabricator via llvm-commits
- [llvm] r341275 - [AVR] Define the ROL instruction as an alias of ADC
Dylan McKay via llvm-commits
- [llvm] r341276 - [AVR] Define the TST instruction as an alias of AND
Dylan McKay via llvm-commits
- [llvm] r341277 - [AVR] Redefine the 'SBR' instruction as an alias
Dylan McKay via llvm-commits
- [llvm] r341278 - [AVR] Redefine the 'LSL' instruction as an alias of 'ADD'
Dylan McKay via llvm-commits
- [PATCH] D50435: [Inliner] Attribute callsites with inline remarks
Dávid Bolvanský via Phabricator via llvm-commits
- [PATCH] D51375: [SimpleLoopUnswitch] Form dedicated exits after trivial unswitches.
Dávid Bolvanský via Phabricator via llvm-commits
- [PATCH] D51431: [WIP][IPSCCP] Add lattice value for != constant and propagate nonnull.
Dávid Bolvanský via Phabricator via llvm-commits
- [PATCH] D48582: Reverse subregister saved loops in register usage info collector.
Dávid Bolvanský via Phabricator via llvm-commits
- [PATCH] D51491: [DA] DivergenceAnalysis for unstructured, reducible CFGs
Dávid Bolvanský via Phabricator via llvm-commits
- [PATCH] D51289: [XRay] FDR Record Producer/Consumer Implementation
Eizan Miyamoto via Phabricator via llvm-commits
- [llvm] r340999 - [NFC] Make getPreferredAlignment honor section markings.
Eli Friedman via llvm-commits
- [llvm] r341094 - [SROA] Fix alignment for uses of PHI nodes.
Eli Friedman via llvm-commits
- [llvm] r341136 - [ARM] Enable GEP offset splitting for 32-bit ARM.
Eli Friedman via llvm-commits
- [PATCH] D51030: [AArch64] Optimise load(adr address) to ldr address
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D45653: [X86] Enable sibling-call optimization for functions returning structs
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D50931: Consider isLegalAddressingImm in Constant Hoisting
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D51335: [SROA] Fix alignment for uses of PHI nodes.
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D50931: Consider isLegalAddressingImm in Constant Hoisting
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D50491: [DAGCombiner][AMDGPU][Mips] Fold bitcast with volatile loads if the resulting load is legal for the target.
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D49858: [RFC] re-enable GVNHoist by default
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D50800: [ARM] Use correct jump table sizes
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D51165: [CodeGen] emit inline asm clobber list warnings for reserved (cont)
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D50685: [AArch64] Support conversion between fp16 and fp128
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D45653: [X86] Enable sibling-call optimization for functions returning structs
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D51030: [AArch64] Optimise load(adr address) to ldr address
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D51377: [NFC] Make getPreferredAlignment honor section markings.
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D51030: [AArch64] Optimise load(adr address) to ldr address
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D51089: [LLD] [COFF] Add support for creating range extension thunks for ARM
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D51337: [X86] Support v2i32 gather/scatter indices with -x86-experimental-vector-widening-legalization
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D51377: [NFC] Make getPreferredAlignment honor section markings.
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D51030: [AArch64] Optimise load(adr address) to ldr address
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D50931: Consider isLegalAddressingImm in Constant Hoisting
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D51337: [X86] Support v2i32 gather/scatter indices with -x86-experimental-vector-widening-legalization
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D51396: [Constant Hoisting] Hoisting Constant GEP Expressions
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D49778: Fix "Q" and "R" inline assembly template modifiers for big-endian Arm
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D50634: [RISCV] Add support for local PIC addressing
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D51410: [SLC] Add an alignment to printf->puts global string
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D51379: [GlobalMerge] Fix GlobalMerge on bss external global variables.
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D51452: [MinGW] [AArch64] Add stubs for potential automatic dllimported variables
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D51231: [X86] Make Feature64Bit useful
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D51452: [MinGW] [AArch64] Add stubs for potential automatic dllimported variables
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D51452: [MinGW] [AArch64] Add stubs for potential automatic dllimported variables
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D51231: [X86] Make Feature64Bit useful
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D51462: [ARM] Enable GEP offset splitting for 32-bit ARM.
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D51396: [Constant Hoisting] Hoisting Constant GEP Expressions
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D51431: [WIP][IPSCCP] Add lattice value for != constant and propagate nonnull.
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D51396: [Constant Hoisting] Hoisting Constant GEP Expressions
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D51377: [NFC] Make getPreferredAlignment honor section markings.
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D51469: [ARM] Use preferred alignment for constants in promoteToConstantPool.
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D51472: [ARM] Fix correctness checks in promoteToConstantPool.
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D51431: [WIP][IPSCCP] Add lattice value for != constant and propagate nonnull.
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D50800: [ARM] Use correct jump table sizes
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D51335: [SROA] Fix alignment for uses of PHI nodes.
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D51502: [X86] Fix register resizings for inline assembly register operands.
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D51502: [X86] Fix register resizings for inline assembly register operands.
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D51462: [ARM] Enable GEP offset splitting for 32-bit ARM.
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D43245: [LoopInterchange] Support reductions across inner and outer loop.
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D50659: [CodeGen] Fix remaining zext() assertions in SelectionDAG
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D50659: [CodeGen] Fix remaining zext() assertions in SelectionDAG
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D51532: [DAGCombine] optimizeSetCCOfSignedTruncationCheck(): handle inverted pattern
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D50659: [CodeGen] Fix remaining zext() assertions in SelectionDAG
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D51452: [MinGW] [AArch64] Add stubs for potential automatic dllimported variables
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D51396: [Constant Hoisting] Hoisting Constant GEP Expressions
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D51396: [Constant Hoisting] Hoisting Constant GEP Expressions
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D51377: [NFC] Make getPreferredAlignment honor section markings.
Eric Christopher via Phabricator via llvm-commits
- [llvm] r340784 - [PATCH] [InstCombine] Fix issue in the simplification of pow() with nested exp{, 2}()
Evandro Menezes via llvm-commits
- [llvm] r340947 - [InstCombine] Expand the simplification of pow() into exp2()
Evandro Menezes via llvm-commits
- [llvm] r340948 - [InstCombine] Expand the simplification of pow() with nested exp{, 2}()
Evandro Menezes via llvm-commits
- [llvm] r340947 - [InstCombine] Expand the simplification of pow() into exp2()
Evandro Menezes via llvm-commits
- [llvm] r340947 - [InstCombine] Expand the simplification of pow() into exp2()
Evandro Menezes via llvm-commits
- [PATCH] D49273: [InstCombine] Expand the simplification of pow() into exp2()
Evandro Menezes via llvm-commits
- [llvm] r340947 - [InstCombine] Expand the simplification of pow() into exp2()
Evandro Menezes via llvm-commits
- [llvm] r341095 - [InstCombine] Expand the simplification of pow() into exp2()
Evandro Menezes via llvm-commits
- [llvm] r341101 - [ARM] Adjust the feature set for Exynos
Evandro Menezes via llvm-commits
- [PATCH] D51194: [InstCombine] Fix issue in the simplification of pow() with nested exp{, 2}()
Evandro Menezes via Phabricator via llvm-commits
- [PATCH] D51194: [InstCombine] Fix issue in the simplification of pow() with nested exp{, 2}()
Evandro Menezes via Phabricator via llvm-commits
- [PATCH] D51194: [InstCombine] Fix issue in the simplification of pow() with nested exp{, 2}()
Evandro Menezes via Phabricator via llvm-commits
- [PATCH] D49273: [InstCombine] Expand the simplification of pow() into exp2()
Evandro Menezes via Phabricator via llvm-commits
- [PATCH] D49273: [InstCombine] Expand the simplification of pow() into exp2()
Evandro Menezes via Phabricator via llvm-commits
- [PATCH] D51195: [InstCombine] Expand the simplification of pow() with nested exp{, 2}()
Evandro Menezes via Phabricator via llvm-commits
- [PATCH] D51435: [SLC] Support expanding pow(x, n+0.5) to x * x * ... * sqrt(x)
Evandro Menezes via Phabricator via llvm-commits
- [PATCH] D51435: [SLC] Support expanding pow(x, n+0.5) to x * x * ... * sqrt(x)
Evandro Menezes via Phabricator via llvm-commits
- [PATCH] D49273: [InstCombine] Expand the simplification of pow() into exp2()
Evandro Menezes via Phabricator via llvm-commits
- [PATCH] D51435: [SLC] Support expanding pow(x, n+0.5) to x * x * ... * sqrt(x)
Evandro Menezes via Phabricator via llvm-commits
- [PATCH] D51435: [SLC] Support expanding pow(x, n+0.5) to x * x * ... * sqrt(x)
Evandro Menezes via Phabricator via llvm-commits
- [PATCH] D49273: [InstCombine] Expand the simplification of pow() into exp2()
Evandro Menezes via Phabricator via llvm-commits
- [PATCH] D49273: [InstCombine] Expand the simplification of pow() into exp2()
Evandro Menezes via Phabricator via llvm-commits
- [PATCH] D49273: [InstCombine] Expand the simplification of pow() into exp2()
Evandro Menezes via Phabricator via llvm-commits
- [PATCH] D49273: [InstCombine] Expand the simplification of pow() into exp2()
Evandro Menezes via Phabricator via llvm-commits
- [PATCH] D49273: [InstCombine] Expand the simplification of pow() into exp2()
Evandro Menezes via Phabricator via llvm-commits
- [compiler-rt] r340983 - [hwasan] get rid of some macros, remove the fixed shadow mapping
Evgenii Stepanov via llvm-commits
- [PATCH] D51368: SafeStack: Fix thread liveness check on *BSD
Evgenii Stepanov via Phabricator via llvm-commits
- [PATCH] D51196: Add a RingBuffer class to sanitizer_common
Evgenii Stepanov via Phabricator via llvm-commits
- [PATCH] D51196: Add a RingBuffer class to sanitizer_common
Evgenii Stepanov via Phabricator via llvm-commits
- [PATCH] D51364: [msan] Tentative fix for failing aarch64 test
Evgenii Stepanov via Phabricator via llvm-commits
- [PATCH] D51364: [msan] Tentative fix for failing aarch64 test
Evgenii Stepanov via Phabricator via llvm-commits
- [PATCH] D51451: [sanitizer] Revert D50940
Evgenii Stepanov via Phabricator via llvm-commits
- [PATCH] D51394: Add a thread-local ring buffer of heap allocations
Evgenii Stepanov via Phabricator via llvm-commits
- [PATCH] D51334: SafeStack: Prevent OOB reads with mem intrinsics
Evgenii Stepanov via Phabricator via llvm-commits
- [compiler-rt] r341229 - [hwasan] Fix new[] with zero size.
Evgeniy Stepanov via llvm-commits
- [llvm] r340868 - [AMDGPU] Fix -Wunused-variable when -DLLVM_ENABLE_ASSERTIONS=off
Fangrui Song via llvm-commits
- [lld] r340890 - [ELF] Change llvm-objdump -D to -d for check lines that only inspect text sections
Fangrui Song via llvm-commits
- [lld] r341139 - [PPC64] Remove unused -z notext from a test
Fangrui Song via llvm-commits
- [lld] r341148 - [PPC64] Improve a test ppc64-toc-rel.s
Fangrui Song via llvm-commits
- [llvm] r341149 - Import lit.llvm after rL341135
Fangrui Song via llvm-commits
- [lld] r341150 - Import lit.llvm after rLLD341134
Fangrui Song via llvm-commits
- [lld] r341153 - [PPC64] Improve a test ppc64_entry_point.s
Fangrui Song via llvm-commits
- [PATCH] D51389: [ELF] Change llvm-objdump -D to -d for check lines that only inspect text sections
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D51389: [ELF] Change llvm-objdump -D to -d for check lines that only inspect text sections
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D46204: [PPC64] V2 abi: Emit plt call stubs to the text section rather then the plt section.
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D51009: [opt] Make OptTable::PrintHelp append "[options] <inputs>" conditionally
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D51357: Remove LIT_SITE_CFG_IN_FOOTER.
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D46204: [PPC64] V2 abi: Emit plt call stubs to the text section rather then the plt section.
Fangrui Song via Phabricator via llvm-commits
- [llvm] r340936 - [AMDGPU] Match udot4 pattern.
Farhana Aleen via llvm-commits
- [llvm] r340872 - [NFC][PassTiming] factor out generic PassTimingInfo
Fedor Sergeev via llvm-commits
- [llvm] r340893 - NFC. fixing time-passes test failure on Windows.
Fedor Sergeev via llvm-commits
- [llvm] r340955 - [SimpleLoopUnswitch] After unswitch delete dead blocks in parent loops
Fedor Sergeev via llvm-commits
- [PATCH] D47858: [New PM] Introducing PassInstrumentation framework
Fedor Sergeev via Phabricator via llvm-commits
- [PATCH] D47858: [New PM] Introducing PassInstrumentation framework
Fedor Sergeev via Phabricator via llvm-commits
- [PATCH] D47858: [New PM] Introducing PassInstrumentation framework
Fedor Sergeev via Phabricator via llvm-commits
- [PATCH] D51375: [SimpleLoopUnswitch] Form dedicated exits after trivial unswitches.
Fedor Sergeev via Phabricator via llvm-commits
- [PATCH] D51375: [SimpleLoopUnswitch] Form dedicated exits after trivial unswitches.
Fedor Sergeev via Phabricator via llvm-commits
- [PATCH] D51274: [NFC][PassTiming] factor out generic PassTimingInfo
Fedor Sergeev via Phabricator via llvm-commits
- [PATCH] D51274: [NFC][PassTiming] factor out generic PassTimingInfo
Fedor Sergeev via Phabricator via llvm-commits
- [PATCH] D51151: [NFC] Factor out guard utility methods into a separate file
Fedor Sergeev via Phabricator via llvm-commits
- [PATCH] D51152: [NFC] Unify guards detection
Fedor Sergeev via Phabricator via llvm-commits
- [PATCH] D51415: [SimpleLoopUnswitch] After unswitch delete dead blocks in parent loops
Fedor Sergeev via Phabricator via llvm-commits
- [PATCH] D51415: [SimpleLoopUnswitch] After unswitch delete dead blocks in parent loops
Fedor Sergeev via Phabricator via llvm-commits
- [PATCH] D47858: [New PM] Introducing PassInstrumentation framework
Fedor Sergeev via Phabricator via llvm-commits
- [PATCH] D51415: [SimpleLoopUnswitch] After unswitch delete dead blocks in parent loops
Fedor Sergeev via Phabricator via llvm-commits
- [PATCH] D51207: Introduce llvm.experimental.widenable_condition intrinsic
Fedor Sergeev via Phabricator via llvm-commits
- [PATCH] D50891: [LICM] Hoist guards from non-header blocks
Fedor Sergeev via Phabricator via llvm-commits
- [PATCH] D51274: [NFC][PassTiming] factor out generic PassTimingInfo
Fedor Sergeev via Phabricator via llvm-commits
- [PATCH] D47858: [New PM] Introducing PassInstrumentation framework
Fedor Sergeev via Phabricator via llvm-commits
- [PATCH] D51519: [SimpleLoopUnswitch] remove a chain of dead blocks at once
Fedor Sergeev via Phabricator via llvm-commits
- [PATCH] D51519: [SimpleLoopUnswitch] remove a chain of dead blocks at once
Fedor Sergeev via Phabricator via llvm-commits
- [PATCH] D50377: [MustExecute] Rework LoopSafetyInfo to make it more optimistic about throws
Fedor Sergeev via Phabricator via llvm-commits
- [PATCH] D51519: [SimpleLoopUnswitch] remove a chain of dead blocks at once
Fedor Sergeev via Phabricator via llvm-commits
- [PATCH] D50891: [LICM] Hoist guards from non-header blocks
Fedor Sergeev via Phabricator via llvm-commits
- [PATCH] D51535: [PassTiming] reporting time-passes separately for multiple pass instances of the same pass
Fedor Sergeev via Phabricator via llvm-commits
- [llvm] r341052 - Fix "Q" and "R" inline assembly template modifiers for big-endian Arm
Florian Hahn via llvm-commits
- [PATCH] D43245: [LoopInterchange] Support reductions across inner and outer loop.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D51280: [CloneFunction] Constant fold terminators before checking single predecessor
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D51044: [PatternMatch] Use generic One, Two, ThreeOps_match classes (NFC).
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D51044: [PatternMatch] Use generic One, Two, ThreeOps_match classes (NFC).
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D49491: [RFC][VPlan, SLP] Add simple SLP analysis on top of VPlan.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D51431: [WIP][IPSCCP] Add lattice value for != constant and propagate nonnull.
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] D51435: [SLC] Support expanding pow(x, n+0.5) to x * x * ... * sqrt(x)
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D51431: [WIP][IPSCCP] Add lattice value for != constant and propagate nonnull.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D51435: [SLC] Support expanding pow(x, n+0.5) to x * x * ... * sqrt(x)
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D51435: [SLC] Support expanding pow(x, n+0.5) to x * x * ... * sqrt(x)
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D51435: [SLC] Support expanding pow(x, n+0.5) to x * x * ... * sqrt(x)
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D49778: Fix "Q" and "R" inline assembly template modifiers for big-endian Arm
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D49778: Fix "Q" and "R" inline assembly template modifiers for big-endian Arm
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D51435: [SLC] Support expanding pow(x, n+0.5) to x * x * ... * sqrt(x)
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D51431: [WIP][IPSCCP] Add lattice value for != constant and propagate nonnull.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D51435: [SLC] Support expanding pow(x, n+0.5) to x * x * ... * sqrt(x)
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D51431: [WIP][IPSCCP] Add lattice value for != constant and propagate nonnull.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D51168: [NewGVN] Make sure we do not add a user to itself.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D51169: [NewGVN] Mark function as changed if we erase instructions.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D51505: [WIP][IPSCCP] Use PredInfo to propagate nonnull and hook it up to IPSCCP.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D51431: [WIP][IPSCCP] Add lattice value for != constant and propagate nonnull.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D50820: [VPlan] Implement initial vector code generation support for simple outer loops.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D43245: [LoopInterchange] Support reductions across inner and outer loop.
Florian Hahn via Phabricator via llvm-commits
- [llvm] r341209 - [llvm-objdump] Keep the memory buffer from the dSYM alive when using -g -dsym
Francis Visoiu Mistrih via llvm-commits
- [PATCH] D50986: [mips] Prevent shrink-wrap for BuildPairF64, ExtractElementF64 when they use $sp
Francis Visoiu Mistrih via Phabricator via llvm-commits
- [PATCH] D51276: [New PM][PassTiming] implement -time-passes for the new pass manager
Francis Visoiu Mistrih via Phabricator via llvm-commits
- [PATCH] D51365: [llvm-objdump] Keep the memory buffer from the dSYM alive when using -g -dsym
Francis Visoiu Mistrih via Phabricator via llvm-commits
- [PATCH] D39386: [Power9] Allow gpr callee saved spills in prologue to vector registers rather than stack
Francis Visoiu Mistrih via Phabricator via llvm-commits
- [PATCH] D51465: Revamp test-suite documentation
Francis Visoiu Mistrih via Phabricator via llvm-commits
- [PATCH] D51467: Output per-function size-info remarks
Francis Visoiu Mistrih via Phabricator via llvm-commits
- [PATCH] D51478: [AArch64] NFC: Refactoring to prepare for vector PCS.
Francis Visoiu Mistrih via Phabricator via llvm-commits
- [PATCH] D51479: [AArch64] Implement aarch64_vector_pcs codegen support.
Francis Visoiu Mistrih via Phabricator via llvm-commits
- [PATCH] D51161: Allow inconsistent offsets for 'noreturn' basic blocks when '-verify-cfiinstrs'
Francis Visoiu Mistrih via Phabricator via llvm-commits
- [PATCH] D39386: [Power9] Allow gpr callee saved spills in prologue to vector registers rather than stack
Francis Visoiu Mistrih via Phabricator via llvm-commits
- [PATCH] D51161: Allow inconsistent offsets for 'noreturn' basic blocks when '-verify-cfiinstrs'
Francis Visoiu Mistrih via Phabricator via llvm-commits
- [PATCH] D51365: [llvm-objdump] Keep the memory buffer from the dSYM alive when using -g -dsym
Francis Visoiu Mistrih via Phabricator via llvm-commits
- [PATCH] D51478: [AArch64] NFC: Refactoring to prepare for vector PCS.
Francis Visoiu Mistrih via Phabricator via llvm-commits
- [PATCH] D51365: [llvm-objdump] Keep the memory buffer from the dSYM alive when using -g -dsym
Francis Visoiu Mistrih via Phabricator via llvm-commits
- [PATCH] D51245: Allow IRInterpreter to deal with non-power-of-2 sized types to support some bitfield accesses.
Frederic Riss via Phabricator via llvm-commits
- [PATCH] D51245: Allow IRInterpreter to deal with non-power-of-2 sized types to support some bitfield accesses.
Frederic Riss via Phabricator via llvm-commits
- [PATCH] D51443: [dsymutil] Remove non-determinism.
Frederic Riss via Phabricator via llvm-commits
- [PATCH] D51443: [dsymutil] Remove non-determinism.
Frederic Riss via Phabricator via llvm-commits
- [PATCH] D51443: [dsymutil] Remove non-determinism.
Frederic Riss via Phabricator via llvm-commits
- [PATCH] D51234: [Driver] Change MipsLinux default linker from "lld" to "ld.lld"
Fāng-ruì Sòng via llvm-commits
- LLVM buildmaster will be restarted tonight
Galina Kistanova via llvm-commits
- Buildbot numbers for the week of 8/12/2018 - 8/18/2018
Galina Kistanova via llvm-commits
- Buildbot numbers for the week of 8/19/2018 - 8/25/2018
Galina Kistanova via llvm-commits
- [llvm] r341113 - Hashing: use 64-bit seed for hashing on all platforms.
Galina Kistanova via llvm-commits
- [llvm] r340783 - s/std::set/DenseSet/; NFC
George Burgess IV via llvm-commits
- [llvm] r340793 - [MemorySSA] Add NDEBUG checks to verifiers; NFC
George Burgess IV via llvm-commits
- [PATCH] D51327: [MemorySSA] Add expesive check for validating clobber accesses.
George Burgess IV via Phabricator via llvm-commits
- [PATCH] D51423: Fix DebugCounterTest when running all SupportTests
George Burgess IV via Phabricator via llvm-commits
- [PATCH] D51423: Fix DebugCounterTest when running all SupportTests
George Burgess IV via Phabricator via llvm-commits
- [PATCH] D51327: [MemorySSA] Add expesive check for validating clobber accesses.
George Burgess IV via Phabricator via llvm-commits
- [PATCH] D49985: [ADT] ImmutableList no longer requires elements to be copy constructible
George Karpenkov via Phabricator via llvm-commits
- [PATCH] D51393: Provide a method for generating deterministic IDs for pointers allocated in BumpPtrAllocator
George Karpenkov via Phabricator via llvm-commits
- [PATCH] D51324: [analyzer] [NFC] Follow the convention when naming the class RemoveDeadBindingsWorker
George Karpenkov via Phabricator via llvm-commits
- [PATCH] D51184: [analyzer] Better retain count rules for OSObjects
George Karpenkov via Phabricator via llvm-commits
- [PATCH] D51251: [analyzer] Move analyzer-eagerly-assume to AnalyzerOptions, enable by default
George Karpenkov via Phabricator via llvm-commits
- [PATCH] D51322: [analyzer] [NFC] Do not define a class inside a function
George Karpenkov via Phabricator via llvm-commits
- [PATCH] D51252: [analyzer] Resolve the crash in ReturnUndefChecker
George Karpenkov via Phabricator via llvm-commits
- [PATCH] D51393: Provide a method for generating deterministic IDs for pointers allocated in BumpPtrAllocator
George Karpenkov via Phabricator via llvm-commits
- [PATCH] D51393: Provide a method for generating deterministic IDs for pointers allocated in BumpPtrAllocator
George Karpenkov via Phabricator via llvm-commits
- [lld] r340802 - [LLF][ELF] - Support -z global.
George Rimar via llvm-commits
- [lld] r340804 - [LLD][ELD] - Do not reject INFO output section type when used with a start address.
George Rimar via llvm-commits
- [lld] r340806 - [LLD][ELF] - Simplify Call-Chain Clustering implementation a bit.
George Rimar via llvm-commits
- [llvm] r340904 - [llvm-mc] - Allow to set custom flags for debug sections.
George Rimar via llvm-commits
- [llvm] r340906 - Revert r340904 "[llvm-mc] - Allow to set custom flags for debug sections."
George Rimar via llvm-commits
- [PATCH] D51027: [LLD][ELD] - Do not reject INFO output section type when used with a start address.
George Rimar via Phabricator via llvm-commits
- [PATCH] D50609: [LLD][ELF] - Simplify Call-Chain Clustering implementation a bit.
George Rimar via Phabricator via llvm-commits
- [PATCH] D49374: [LLF][ELF] - Support -z global
George Rimar via Phabricator via llvm-commits
- [PATCH] D51309: [docs][mips] Add MIPS specific release notes for LLD 7.0
George Rimar via Phabricator via llvm-commits
- [PATCH] D49374: [LLF][ELF] - Support -z global
George Rimar via Phabricator via llvm-commits
- [PATCH] D51027: [LLD][ELD] - Do not reject INFO output section type when used with a start address.
George Rimar via Phabricator via llvm-commits
- [PATCH] D51027: [LLD][ELD] - Do not reject INFO output section type when used with a start address.
George Rimar via Phabricator via llvm-commits
- [PATCH] D50609: [LLD][ELF] - Simplify Call-Chain Clustering implementation a bit.
George Rimar via Phabricator via llvm-commits
- [PATCH] D51361: [llvm-mc] - Allow to set custom flags for debug sections.
George Rimar via Phabricator via llvm-commits
- [PATCH] D51376: ELF: Don't examine values of linker script symbols during ICF.
George Rimar via Phabricator via llvm-commits
- [PATCH] D51361: [llvm-mc] - Allow to set custom flags for debug sections.
George Rimar via Phabricator via llvm-commits
- [PATCH] D51361: [llvm-mc] - Allow to set custom flags for debug sections.
George Rimar via Phabricator via llvm-commits
- [PATCH] D51409: [LLD][ELF] - Do not forget to clean synthetic sections pointers before link().
George Rimar via Phabricator via llvm-commits
- [PATCH] D51409: [LLD][ELF] - Do not forget to clean synthetic sections pointers before link().
George Rimar via Phabricator via llvm-commits
- [PATCH] D51409: [LLD][ELF] - Do not forget to clean synthetic sections pointers before link().
George Rimar via Phabricator via llvm-commits
- [PATCH] D51409: [LLD][ELF] - Do not forget to clean synthetic sections pointers before link().
George Rimar via Phabricator via llvm-commits
- [PATCH] D51548: lld: Add missing REQUIRES to tests
George Rimar via Phabricator via llvm-commits
- [PATCH] D50845: [CUDA/OpenMP] Define only some host macros during device compilation
Gheorghe-Teodor Bercea via Phabricator via llvm-commits
- [PATCH] D50845: [CUDA/OpenMP] Define only some host macros during device compilation
Gheorghe-Teodor Bercea via Phabricator via llvm-commits
- [PATCH] D50845: [CUDA/OpenMP] Define only some host macros during device compilation
Gheorghe-Teodor Bercea via Phabricator via llvm-commits
- [PATCH] D50987: [Exception Handling] Unwind tables are required for all functions that have an EH personality.
Hal Finkel via Phabricator via llvm-commits
- [PATCH] D49978: LangRef: Clarify expected sNaN behavior for minnum/maxnum
Hal Finkel via Phabricator via llvm-commits
- [PATCH] Support/Unix: use lambda function to fix building errors with clang
Hans Wennborg via llvm-commits
- [llvm] r340691 - [C-API][DIBuilder] Use NameLen in LLVMDIBuilderCreateParameterVariable
Hans Wennborg via llvm-commits
- [llvm] r340641 - [Exception Handling] Unwind tables are required for all functions that have an EH personality.
Hans Wennborg via llvm-commits
- [PATCH] Support/Unix: use lambda function to fix building errors with clang
Hans Wennborg via llvm-commits
- [llvm] r340751 - Use a lambda for calls to ::open in RetryAfterSignal
Hans Wennborg via llvm-commits
- [PATCH] Support/Unix: use lambda function to fix building errors with clang
Hans Wennborg via llvm-commits
- [compiler-rt] r340758 - Revert "[lsan] Do not check for leaks in the forked process"
Hans Wennborg via llvm-commits
- [llvm] r340900 - LoopSink: Don't sink into blocks without an insertion point (PR38462)
Hans Wennborg via llvm-commits
- [www] r340909 - Fix slides link win/clang talk at the 2015-10 dev mtg
Hans Wennborg via llvm-commits
- [llvm] r340923 - Revert r340921 "[NFC] Unify guards detection"
Hans Wennborg via llvm-commits
- [llvm] r340921 - [NFC] Unify guards detection
Hans Wennborg via llvm-commits
- [compiler-rt] r340924 - Revert r340884 "Add a RingBuffer class to sanitizer_common"
Hans Wennborg via llvm-commits
- [compiler-rt] r340884 - Add a RingBuffer class to sanitizer_common
Hans Wennborg via llvm-commits
- [llvm] r340925 - Revert r340922 "[GVNHoist] Re-enable GVNHoist by default"
Hans Wennborg via llvm-commits
- [lld] r341035 - Merging r338877, r338911 and r339165:
Hans Wennborg via llvm-commits
- [lld] r339165 - lld-link: Take /SUBSYSTEM into account for automatic /ENTRY detection.
Hans Wennborg via llvm-commits
- [llvm] r340839 - [debuginfo] generate debug info with asm+.file
Hans Wennborg via llvm-commits
- [llvm] r340820 - [CloneFunction] Constant fold terminators before checking single predecessor
Hans Wennborg via llvm-commits
- [llvm] r340455 - bpf: fix an assertion in BPFAsmBackend applyFixup()
Hans Wennborg via llvm-commits
- [llvm] r340416 - AMDGPU: fix existing alias rules for constant and global
Hans Wennborg via llvm-commits
- [llvm] r340417 - AMDGPU: bump AS.MAX_COMMON_ADDRESS to 6 since 32-bit addr space
Hans Wennborg via llvm-commits
- [llvm] r340751 - Use a lambda for calls to ::open in RetryAfterSignal
Hans Wennborg via llvm-commits
- [PATCH] Support/Unix: use lambda function to fix building errors with clang
Hans Wennborg via llvm-commits
- [llvm] r340900 - LoopSink: Don't sink into blocks without an insertion point (PR38462)
Hans Wennborg via llvm-commits
- [llvm] r341094 - [SROA] Fix alignment for uses of PHI nodes.
Hans Wennborg via llvm-commits
- [PATCH] D51307: LoopSink: Don't sink into EH pads (PR38462)
Hans Wennborg via Phabricator via llvm-commits
- [PATCH] D51317: Keep BumpPtrAllocator::Allocate(0) from returning nullptr
Hans Wennborg via Phabricator via llvm-commits
- [PATCH] D51307: LoopSink: Don't sink into EH pads (PR38462)
Hans Wennborg via Phabricator via llvm-commits
- [PATCH] D51317: Keep BumpPtrAllocator::Allocate(0) from returning nullptr
Hans Wennborg via Phabricator via llvm-commits
- [PATCH] D51307: LoopSink: Don't sink into EH pads (PR38462)
Hans Wennborg via Phabricator via llvm-commits
- [PATCH] D51317: Keep BumpPtrAllocator::Allocate(0) from returning nullptr
Hans Wennborg via Phabricator via llvm-commits
- [PATCH] D51355: [docs][mips] 7.0 Release notes
Hans Wennborg via Phabricator via llvm-commits
- [PATCH] D51317: Handle BumpPtrAllocator::Allocate(0) without undefined behavior
Hans Wennborg via Phabricator via llvm-commits
- [llvm] r340848 - [WebAssembly] Use getCalleeOpNo utility function (NFC)
Heejin Ahn via llvm-commits
- [lld] r340970 - [WebAssembly] clang-format (NFC)
Heejin Ahn via llvm-commits
- [PATCH] D51242: [WebAssembly] v128.not
Heejin Ahn via Phabricator via llvm-commits
- [PATCH] D51318: [WebAssembly] TableGen backend for stackifying instructions
Heejin Ahn via Phabricator via llvm-commits
- [PATCH] D51241: [WebAssembly] Added default stack-only instruction mode for MC.
Heejin Ahn via Phabricator via llvm-commits
- [PATCH] D51366: [WebAssembly] Use getCalleeOpNo utility function (NFC)
Heejin Ahn via Phabricator via llvm-commits
- [PATCH] D51366: [WebAssembly] Use getCalleeOpNo utility function (NFC)
Heejin Ahn via Phabricator via llvm-commits
- [PATCH] D51383: [WebAssembly] SIMD loads and stores
Heejin Ahn via Phabricator via llvm-commits
- [PATCH] D51447: [WebAssembly] clang-format (NFC)
Heejin Ahn via Phabricator via llvm-commits
- [PATCH] D51449: [WebAssembly] clang-format (NFC)
Heejin Ahn via Phabricator via llvm-commits
- [PATCH] D51447: [WebAssembly] clang-format (NFC)
Heejin Ahn via Phabricator via llvm-commits
- [PATCH] D51447: [WebAssembly] clang-format (NFC)
Heejin Ahn via Phabricator via llvm-commits
- [PATCH] D51449: [WebAssembly] clang-format (NFC)
Heejin Ahn via Phabricator via llvm-commits
- [PATCH] D51459: [WebAssembly][WIP] Vector conversions
Heejin Ahn via Phabricator via llvm-commits
- [PATCH] D51383: [WebAssembly] SIMD loads and stores
Heejin Ahn via Phabricator via llvm-commits
- [PATCH] D51447: [WebAssembly] clang-format (NFC)
Heejin Ahn via Phabricator via llvm-commits
- [PATCH] D51383: [WebAssembly] SIMD loads and stores
Heejin Ahn via Phabricator via llvm-commits
- [PATCH] D51518: [WebAssembly] Add missing SIMD instruction attributes
Heejin Ahn via Phabricator via llvm-commits
- [PATCH] D51448: [WebAssembly] clang-format (NFC)
Heejin Ahn via Phabricator via llvm-commits
- [PATCH] D51448: [WebAssembly] clang-format (NFC)
Heejin Ahn via Phabricator via llvm-commits
- [PATCH] D50480: [LV] Vectorizing loops of arbitrary trip count without remainder under opt for size
Hideki Saito via Phabricator via llvm-commits
- [PATCH] D50823: [VPlan] Introduce VPCmpInst sub-class in the instruction-level representation
Hideki Saito via Phabricator via llvm-commits
- [PATCH] D51313: [LV] Fix code gen for conditionally executed uniform loads
Hideki Saito via Phabricator via llvm-commits
- [PATCH] D51313: [LV] Fix code gen for conditionally executed uniform loads
Hideki Saito via Phabricator via llvm-commits
- [PATCH] D51313: [LV] Fix code gen for conditionally executed uniform loads
Hideki Saito via Phabricator via llvm-commits
- [PATCH] D44897: [PowerPC] Do not emit record-form rotates when record-form andi/andis suffices
Hiroshi Inoue via Phabricator via llvm-commits
- [PATCH] D48025: [PowerPC] avoid masking already-zero bits in BitPermutationSelector
Hiroshi Inoue via Phabricator via llvm-commits
- [PATCH] D44897: [PowerPC] Do not emit record-form rotates when record-form andi/andis suffices
Hiroshi Inoue via Phabricator via llvm-commits
- [PATCH] D51353: [PowerPC] Optimize compares fed by ANDISo
Hiroshi Inoue via Phabricator via llvm-commits
- [PATCH] D50591: [PGO] Control Height Reduction
Hiroshi Yamauchi via Phabricator via llvm-commits
- [PATCH] D50591: [PGO] Control Height Reduction
Hiroshi Yamauchi via Phabricator via llvm-commits
- [PATCH] D50591: [PGO] Control Height Reduction
Hiroshi Yamauchi via Phabricator via llvm-commits
- [PATCH] D50591: [PGO] Control Height Reduction
Hiroshi Yamauchi via Phabricator via llvm-commits
- [PATCH] D50591: [PGO] Control Height Reduction
Hiroshi Yamauchi via Phabricator via llvm-commits
- [llvm] r341289 - [DebugInfo] Fix bug in LiveDebugVariables.
Hsiangkai Wang via llvm-commits
- [llvm] r341290 - Revert "[DebugInfo] Fix bug in LiveDebugVariables."
Hsiangkai Wang via llvm-commits
- [PATCH] D50621: [DebugInfo] Fix bug in LiveDebugVariables.
Hsiangkai Wang via Phabricator via llvm-commits
- [PATCH] D50621: [DebugInfo] Fix bug in LiveDebugVariables.
Hsiangkai Wang via Phabricator via llvm-commits
- [PATCH] D50621: [DebugInfo] Fix bug in LiveDebugVariables.
Hsiangkai Wang via Phabricator via llvm-commits
- [PATCH] D50495: [DebugInfo] Do not generate duplicated label debug info if it has been processed.
Hsiangkai Wang via Phabricator via llvm-commits
- [PATCH] D50621: [DebugInfo] Fix bug in LiveDebugVariables.
Hsiangkai Wang via Phabricator via llvm-commits
- [PATCH] D50621: [DebugInfo] Fix bug in LiveDebugVariables.
Hsiangkai Wang via Phabricator via llvm-commits
- [PATCH] D50621: [DebugInfo] Fix bug in LiveDebugVariables.
Hsiangkai Wang via Phabricator via llvm-commits
- [PATCH] D50542: [clang-tidy] Add abseil-no-internal-deps check
Hugo Gonzalez via Phabricator via llvm-commits
- [llvm] r341008 - [GlobalMerge] Fix GlobalMerge on bss external global variables.
Huihui Zhang via llvm-commits
- [PATCH] D51379: [GlobalMerge] Fix GlobalMerge on bss external global variables.
Huihui Zhang via Phabricator via llvm-commits
- [PATCH] D51379: [GlobalMerge] Fix GlobalMerge on bss external global variables.
Huihui Zhang via Phabricator via llvm-commits
- [PATCH] D51197: [GISel]: Add missing opcodes for overflow intrinsics
Igor Breger via Phabricator via llvm-commits
- [llvm] r341064 - [Error] Add FileError helper; upgrade StringError behavior
Ilya Biryukov via llvm-commits
- [llvm] r341064 - [Error] Add FileError helper; upgrade StringError behavior
Ilya Biryukov via llvm-commits
- [PATCH] D48792: [ARM] Set execute-only flags in .text.
Ivan Lozano via Phabricator via llvm-commits
- [PATCH] D48792: [ARM] Set execute-only flags in .text.
Ivan Lozano via Phabricator via llvm-commits
- [PATCH] D48792: [ARM] Set execute-only flags in .text.
Ivan Lozano via Phabricator via llvm-commits
- [PATCH] D48792: [ARM] Set execute-only flags in .text.
Ivan Lozano via Phabricator via llvm-commits
- [PATCH] D48792: [ARM] Set execute-only flags in .text.
Ivan Lozano via Phabricator via llvm-commits
- [PATCH] D48792: [ARM] Set execute-only flags in .text.
Ivan Lozano via Phabricator via llvm-commits
- [PATCH] D51103: [Support] Add a way to run a function on a detached thread
JF Bastien via Phabricator via llvm-commits
- [PATCH] D51103: [Support] Add a way to run a function on a detached thread
JF Bastien via Phabricator via llvm-commits
- [PATCH] D51103: [Support] Add a way to run a function on a detached thread
JF Bastien via Phabricator via llvm-commits
- [PATCH] D51103: [Support] Add a way to run a function on a detached thread
JF Bastien via Phabricator via llvm-commits
- [PATCH] D50297: On FreeBSD, align AArch64 and i386 image base to superpage
JF Bastien via Phabricator via llvm-commits
- [PATCH] D51160: Adjust MIScheduler to use ProcResource counts
Jackson Woodruff via Phabricator via llvm-commits
- [PATCH] D49778: Fix "Q" and "R" inline assembly template modifiers for big-endian Arm
Jackson Woodruff via Phabricator via llvm-commits
- [PATCH] D51160: Adjust MIScheduler to use ProcResource counts
Jackson Woodruff via Phabricator via llvm-commits
- [PATCH] D49778: Fix "Q" and "R" inline assembly template modifiers for big-endian Arm
Jackson Woodruff via Phabricator via llvm-commits
- [PATCH] D51494: Fix unwind information for floating point registers
Jackson Woodruff via Phabricator via llvm-commits
- [PATCH] D51494: Fix unwind information for floating point registers
Jackson Woodruff via Phabricator via llvm-commits
- [PATCH] D51320: [WebAssembly] Made disassembler only use stack instructions.
Jacob Gravelle via Phabricator via llvm-commits
- [PATCH] D51460: [WebAssembly] Be a little more conservative in WebAssemblyFixFunctionBitcasts
Jacob Gravelle via Phabricator via llvm-commits
- [PATCH] D49678: [llvm-objcopy] Adding support for compressed DWARF debug sections.
Jake Ehrlich via Phabricator via llvm-commits
- [PATCH] D49678: [llvm-objcopy] Adding support for compressed DWARF debug sections.
Jake Ehrlich via Phabricator via llvm-commits
- [PATCH] D49678: [llvm-objcopy] Adding support for compressed DWARF debug sections.
Jake Ehrlich via Phabricator via llvm-commits
- [PATCH] D49678: [llvm-objcopy] Adding support for compressed DWARF debug sections.
Jake Ehrlich via Phabricator via llvm-commits
- [PATCH] D49678: [llvm-objcopy] Adding support for compressed DWARF debug sections.
Jake Ehrlich via Phabricator via llvm-commits
- [PATCH] D49678: [llvm-objcopy] Adding support for compressed DWARF debug sections.
Jake Ehrlich via Phabricator via llvm-commits
- [PATCH] D47179: [LLVM-C] Add Bindings For Named Metadata
Jakob Bornecrantz via Phabricator via llvm-commits
- [PATCH] D47179: [LLVM-C] Add Bindings For Named Metadata
Jakob Bornecrantz via Phabricator via llvm-commits
- [PATCH] D49678: [llvm-objcopy] Adding support for compressed DWARF debug sections.
James Henderson via Phabricator via llvm-commits
- [PATCH] D49678: [llvm-objcopy] Adding support for compressed DWARF debug sections.
James Henderson via Phabricator via llvm-commits
- [PATCH] D49678: [llvm-objcopy] Adding support for compressed DWARF debug sections.
James Henderson via Phabricator via llvm-commits
- [PATCH] D49678: [llvm-objcopy] Adding support for compressed DWARF debug sections.
James Henderson via Phabricator via llvm-commits
- [PATCH] D50969: [Sparc] Improve the builtin setjmp/longjmp
James Y Knight via Phabricator via llvm-commits
- [PATCH] D50969: [Sparc] Improve the builtin setjmp/longjmp
James Y Knight via Phabricator via llvm-commits
- [PATCH] D51485: [Sema][NFC] Trivial cleanup in ActOnCallExpr
Jan Korous via Phabricator via llvm-commits
- [PATCH] D51160: Adjust MIScheduler to use ProcResource counts
Javed Absar via Phabricator via llvm-commits
- [llvm] r341245 - [NFC] Pre-calculate function IR counts in size remarks.
Jessica Paquette via llvm-commits
- [llvm] r341246 - [NFC] Pre-calculate basic block IR counts in size remarks.
Jessica Paquette via llvm-commits
- [llvm] r341247 - [NFC] Pre-calculate loop IR counts in size remarks.
Jessica Paquette via llvm-commits
- [llvm] r341248 - [NFC] Pre-calculate module IR counts in size remarks.
Jessica Paquette via llvm-commits
- [llvm] r341249 - [NFC] Pre-calculate SCC IR counts in size remarks.
Jessica Paquette via llvm-commits
- [llvm] r341250 - [NFC] Pass the instruction delta to emitInstrCountChangedRemark
Jessica Paquette via llvm-commits
- [llvm] r341252 - [NFC] Check if P is a pass manager on entry to emitInstrCountChangedRemark
Jessica Paquette via llvm-commits
- [llvm] r341253 - [NFC] Optionally pass a function to emitInstrCountChangedRemark
Jessica Paquette via llvm-commits
- [llvm] r341267 - Fix typo in size remarks for module passes
Jessica Paquette via llvm-commits
- [PATCH] D51274: [NFC][PassTiming] factor out generic PassTimingInfo
Jessica Paquette via Phabricator via llvm-commits
- [PATCH] D51276: [New PM][PassTiming] implement -time-passes for the new pass manager
Jessica Paquette via Phabricator via llvm-commits
- [PATCH] D51467: Output per-function size-info remarks
Jessica Paquette via Phabricator via llvm-commits
- [PATCH] D51465: Revamp test-suite documentation
Jessica Paquette via Phabricator via llvm-commits
- [PATCH] D51467: Output per-function size-info remarks
Jessica Paquette via Phabricator via llvm-commits
- [PATCH] D51453: Refactor BreakpointResolver::SetSCMatchesByLine()
Jim Ingham via Phabricator via llvm-commits
- [PATCH] D51506: [PowerPC] Add Itineraries of IIC_IntRotateDI for P7/P8
Jinsong Ji via Phabricator via llvm-commits
- [PATCH] D51506: [PowerPC] Add Itineraries of IIC_IntRotateDI for P7/P8
Jinsong Ji via Phabricator via llvm-commits
- [lld] r340902 - Always add a .note.GNU-stack section if -r.
Joerg Sonnenberger via llvm-commits
- [lld] r340902 - Always add a .note.GNU-stack section if -r.
Joerg Sonnenberger via llvm-commits
- [PATCH] D50969: [Sparc] Improve the builtin setjmp/longjmp
Joerg Sonnenberger via Phabricator via llvm-commits
- [PATCH] D51419: Switch syscall(2)/__syscall(2) calls to libc calls on NetBSD
Joerg Sonnenberger via Phabricator via llvm-commits
- [PATCH] D50969: [Sparc] Improve the builtin setjmp/longjmp
Joerg Sonnenberger via Phabricator via llvm-commits
- [PATCH] D51419: Switch syscall(2)/__syscall(2) calls to libc calls on NetBSD
Joerg Sonnenberger via Phabricator via llvm-commits
- [PATCH] D34329: [clang-diff] Initial implementation.
Johannes Altmanninger via Phabricator via llvm-commits
- [www] r341195 - [NFC] Use relative links to llvm.org
Johannes Doerfert via llvm-commits
- [www] r341196 - [NFC] Use relative links to llvm.org [No 2]
Johannes Doerfert via llvm-commits
- [www] r341204 - [NFC] Use relative links to llvm.org [No 3]
Johannes Doerfert via llvm-commits
- [PATCH] D51255: [WWW] Use https instead of http to fix page problems
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D51255: [WWW] Use https instead of http to fix page problems
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D51255: [WWW] Use https instead of http to fix page problems
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D51255: [WWW] Use https instead of http to fix page problems
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D51335: [SROA] Fix alignment for uses of PHI nodes.
John Paul Adrian Glaubitz via Phabricator via llvm-commits
- [PATCH] D50858: [M680x0] Add ELF and Triple info
John Paul Adrian Glaubitz via Phabricator via llvm-commits
- [llvm] r341216 - [Wasm] Add missing EOF checks for floats
Jonas Devlieghere via llvm-commits
- [PATCH] D51081: [DWARF v5] Refactoring range list dumping to fold DWARF v4 functionality into v5 handling (almost NFC).
Jonas Devlieghere via Phabricator via llvm-commits
- [PATCH] D50988: Remove Darwin support from POWER backend.
Jonas Devlieghere via Phabricator via llvm-commits
- [PATCH] D43146: [builtins] Fix c?zdi2 on sparc64/Linux and ignore riscv32
Jonas Devlieghere via Phabricator via llvm-commits
- [PATCH] D49887: [DebugInfo] Add support for DWARF5 call site-related attributes
Jonas Devlieghere via Phabricator via llvm-commits
- [PATCH] D51361: [llvm-mc] - Allow to set custom flags for debug sections.
Jonas Devlieghere via Phabricator via llvm-commits
- [PATCH] D51365: [llvm-objdump] Keep the memory buffer from the dSYM alive when using -g -dsym
Jonas Devlieghere via Phabricator via llvm-commits
- [PATCH] D51420: [DebugInfo] Have the verifier accept missing linkage name for anything other than subprograms.
Jonas Devlieghere via Phabricator via llvm-commits
- [PATCH] D51443: [dsymutil] Remove non-determinism.
Jonas Devlieghere via Phabricator via llvm-commits
- [PATCH] D51443: [dsymutil] Remove non-determinism.
Jonas Devlieghere via Phabricator via llvm-commits
- [PATCH] D51443: [dsymutil] Remove non-determinism.
Jonas Devlieghere via Phabricator via llvm-commits
- [PATCH] D51443: [dsymutil] Remove non-determinism.
Jonas Devlieghere via Phabricator via llvm-commits
- [PATCH] D51420: [DebugInfo] Have the verifier accept missing linkage name for anything other than subprograms.
Jonas Devlieghere via Phabricator via llvm-commits
- [PATCH] D51365: [llvm-objdump] Keep the memory buffer from the dSYM alive when using -g -dsym
Jonas Devlieghere via Phabricator via llvm-commits
- [test-suite] r340829 - [test-suite, CUDA] Fix some CMake problems
Jonas Hahnfeld via llvm-commits
- [PATCH] D51256: [test-suite, CUDA] Fix some CMake problems
Jonas Hahnfeld via Phabricator via llvm-commits
- [PATCH] D50845: [CUDA/OpenMP] Define only some host macros during device compilation
Jonas Hahnfeld via Phabricator via llvm-commits
- [PATCH] D50845: [CUDA/OpenMP] Define only some host macros during device compilation
Jonas Hahnfeld via Phabricator via llvm-commits
- [PATCH] D50845: [CUDA/OpenMP] Define only some host macros during device compilation
Jonas Hahnfeld via Phabricator via llvm-commits
- [PATCH] D50845: [CUDA/OpenMP] Define only some host macros during device compilation
Jonas Hahnfeld via Phabricator via llvm-commits
- [PATCH] D50845: [CUDA/OpenMP] Define only some host macros during device compilation
Jonas Hahnfeld via Phabricator via llvm-commits
- [PATCH] D50845: [CUDA/OpenMP] Define only some host macros during device compilation
Jonas Hahnfeld via Phabricator via llvm-commits
- [PATCH] D49671: [SchedModel] Propagate read advance cycles to implicit operands outside instruction descriptor
Jonas Paulsson via Phabricator via llvm-commits
- [PATCH] D50636: [DAGCombiner] Add X / X -> 1 & X % X -> 0 folds.
Jonas Paulsson via Phabricator via llvm-commits
- [PATCH] D50542: [clang-tidy] Add abseil-no-internal-deps check
Jonas Toth via Phabricator via llvm-commits
- [PATCH] D50542: [clang-tidy] Add abseil-no-internal-deps check
Jonas Toth via Phabricator via llvm-commits
- [PATCH] D51381: [clang-tidy] fix check_clang_tidy to forbid mixing of CHECK-NOTES and CHECK-MESSAGES
Jonas Toth via Phabricator via llvm-commits
- [PATCH] D51294: Fix Bug 38713: clang-format mishandles a short block after "default:" in a switch statement
Jonas Toth via Phabricator via llvm-commits
- [PATCH] D51455: [libFuzzer] Remove mutation stats and weighted mutation selection.
Jonathan Metzman via Phabricator via llvm-commits
- [PATCH] D51317: Keep BumpPtrAllocator::Allocate(0) from returning nullptr
Jordan Rose via Phabricator via llvm-commits
- [PATCH] D51317: Keep BumpPtrAllocator::Allocate(0) from returning nullptr
Jordan Rose via Phabricator via llvm-commits
- [PATCH] D51317: Keep BumpPtrAllocator::Allocate(0) from returning nullptr
Jordan Rose via Phabricator via llvm-commits
- [llvm] r340996 - [llvm-strip] Fix -p|--preserve-dates to not truncate output when used in-place.
Jordan Rupprecht via llvm-commits
- [PATCH] D51190: [AttrDocs]: document gnu_inline function attribute
Jordan Rupprecht via Phabricator via llvm-commits
- [PATCH] D51493: [llvm-strip] Allow copying relocation sections without symbol tables.
Jordan Rupprecht via Phabricator via llvm-commits
- [PATCH] D51009: [opt] Make OptTable::PrintHelp append "[options] <inputs>" conditionally
Jordan Rupprecht via Phabricator via llvm-commits
- [compiler-rt] r340907 - Introduce new type for inteceptors UINTMAX_T
Kamil Rytarowski via llvm-commits
- [compiler-rt] r341181 - Add internal_sysctl() used by FreeBSD, NetBSD, OpenBSD and MacOSX
Kamil Rytarowski via llvm-commits
- [compiler-rt] r341183 - Improve portability of internal_sysctl()
Kamil Rytarowski via llvm-commits
- [compiler-rt] r341187 - Try to fix internal_sysctl() for MacOSX
Kamil Rytarowski via llvm-commits
- [compiler-rt] r341192 - Try to unbreak internal_sysctl() for MacOSX
Kamil Rytarowski via llvm-commits
- [PATCH] D51304: [Safestack] fix pthread stack unsafe unit test
Kamil Rytarowski via Phabricator via llvm-commits
- [PATCH] D51368: SafeStack: Fix thread liveness check on *BSD
Kamil Rytarowski via Phabricator via llvm-commits
- [PATCH] D51368: SafeStack: Fix thread liveness check on *BSD
Kamil Rytarowski via Phabricator via llvm-commits
- [PATCH] D51368: SafeStack: Fix thread liveness check on *BSD
Kamil Rytarowski via Phabricator via llvm-commits
- [PATCH] D51106: Introduce new type for inteceptors UINTMAX_T
Kamil Rytarowski via Phabricator via llvm-commits
- [PATCH] D51106: Introduce new type for inteceptors UINTMAX_T
Kamil Rytarowski via Phabricator via llvm-commits
- [PATCH] D51106: Introduce new type for inteceptors UINTMAX_T
Kamil Rytarowski via Phabricator via llvm-commits
- [PATCH] D51419: Switch syscall(2)/__syscall(2) calls to libc calls on NetBSD
Kamil Rytarowski via Phabricator via llvm-commits
- [PATCH] D51419: Switch syscall(2)/__syscall(2) calls to libc calls on NetBSD
Kamil Rytarowski via Phabricator via llvm-commits
- [PATCH] D51425: Add internal_sysctl() used by FreeBSD, NetBSD, OpenBSD and MacOSX
Kamil Rytarowski via Phabricator via llvm-commits
- [PATCH] D51419: Switch syscall(2)/__syscall(2) calls to libc calls on NetBSD
Kamil Rytarowski via Phabricator via llvm-commits
- [PATCH] D51419: Switch syscall(2)/__syscall(2) calls to libc calls on NetBSD
Kamil Rytarowski via Phabricator via llvm-commits
- [PATCH] D51419: Switch syscall(2)/__syscall(2) calls to libc calls on NetBSD
Kamil Rytarowski via Phabricator via llvm-commits
- [PATCH] D51419: Switch syscall(2)/__syscall(2) calls to libc calls on NetBSD
Kamil Rytarowski via Phabricator via llvm-commits
- [PATCH] D51419: Switch syscall(2)/__syscall(2) calls to libc calls on NetBSD
Kamil Rytarowski via Phabricator via llvm-commits
- [PATCH] D51572: [Sanitizer] openbsd build fix
Kamil Rytarowski via Phabricator via llvm-commits
- [PATCH] D51572: [Sanitizer] openbsd build fix
Kamil Rytarowski via Phabricator via llvm-commits
- [PATCH] D51577: MidnightBSD support in LLVM
Kamil Rytarowski via Phabricator via llvm-commits
- [PATCH] D51255: [WWW] Use https instead of http to fix page problems
Kevin P. Neal via Phabricator via llvm-commits
- [PATCH] D51255: [WWW] Use https instead of http to fix page problems
Kevin P. Neal via Phabricator via llvm-commits
- [PATCH] D50610: Disable -Wnoexcept-type wholesale
Kim Gräsman via Phabricator via llvm-commits
- [llvm] r340809 - Pull google/benchmark library to the LLVM tree
Kirill Bobyrev via llvm-commits
- [llvm] r340811 - [benchmark] Silence warning by applying upstream patch
Kirill Bobyrev via llvm-commits
- [llvm] r340817 - [NFC] Apply another commit to comply with old CMake
Kirill Bobyrev via llvm-commits
- [llvm] r340827 - [benchmark] Fix buildbots failing to identify regex support
Kirill Bobyrev via llvm-commits
- [llvm] r340836 - [benchmark] Stop building benchmarks by default
Kirill Bobyrev via llvm-commits
- [llvm] r340905 - [benchmark] NFC: Turn benchmark ON on all non-Windows buildbots
Kirill Bobyrev via llvm-commits
- [PATCH] D51287: [clangd] Use TRUE iterator instead of complete posting list
Kirill Bobyrev via Phabricator via llvm-commits
- [PATCH] D51293: [docs] Mention clangd-dev in clangd documentation
Kirill Bobyrev via Phabricator via llvm-commits
- [PATCH] D50894: Pull google/benchmark library to the LLVM tree
Kirill Bobyrev via Phabricator via llvm-commits
- [PATCH] D50894: Pull google/benchmark library to the LLVM tree
Kirill Bobyrev via Phabricator via llvm-commits
- [PATCH] D51342: [benchmark] Silence warning by applying upstream patch
Kirill Bobyrev via Phabricator via llvm-commits
- [PATCH] D51342: [benchmark] Silence warning by applying upstream patch
Kirill Bobyrev via Phabricator via llvm-commits
- [PATCH] D51342: [benchmark] Silence warning by applying upstream patch
Kirill Bobyrev via Phabricator via llvm-commits
- [PATCH] D51352: [clangd] Switch to Dex by default for the static index
Kirill Bobyrev via Phabricator via llvm-commits
- [PATCH] D51360: [clang-tidy] Use simple string matching instead of Regex
Kirill Bobyrev via Phabricator via llvm-commits
- [PATCH] D51528: [NFC] Cleanup Dex
Kirill Bobyrev via Phabricator via llvm-commits
- [llvm] r340795 - [PPC] Remove Darwin support from POWER backend.
Kit Barton via llvm-commits
- [PATCH] D50634: [RISCV] Add support for local PIC addressing
Kito Cheng via Phabricator via llvm-commits
- [PATCH] D50494: [LLD] Reserve memory in implicitly set LMARegions
Konstantin Schwarz via Phabricator via llvm-commits
- [PATCH] D50494: [LLD] Reserve memory in implicitly set LMARegions
Konstantin Schwarz via Phabricator via llvm-commits
- [PATCH] D50940: [sanitizer] Change Mmap*NoAccess to return nullptr on error
Kostya Kortchinsky via llvm-commits
- [compiler-rt] r340957 - [sanitizer] Revert D50940
Kostya Kortchinsky via llvm-commits
- [PATCH] D50940: [sanitizer] Change Mmap*NoAccess to return nullptr on error
Kostya Kortchinsky via Phabricator via llvm-commits
- [PATCH] D51364: [msan] Tentative fix for failing aarch64 test
Kostya Kortchinsky via Phabricator via llvm-commits
- [PATCH] D51364: [msan] Tentative fix for failing aarch64 test
Kostya Kortchinsky via Phabricator via llvm-commits
- [PATCH] D51364: [msan] Tentative fix for failing aarch64 test
Kostya Kortchinsky via Phabricator via llvm-commits
- [PATCH] D51364: [msan] Tentative fix for failing aarch64 test
Kostya Kortchinsky via Phabricator via llvm-commits
- [PATCH] D51451: [sanitizer] Revert D50940
Kostya Kortchinsky via Phabricator via llvm-commits
- [PATCH] D51364: [msan] Tentative fix for failing aarch64 test
Kostya Kortchinsky via Phabricator via llvm-commits
- [PATCH] D51451: [sanitizer] Revert D50940
Kostya Kortchinsky via Phabricator via llvm-commits
- [compiler-rt] r340884 - Add a RingBuffer class to sanitizer_common
Kostya Serebryany via llvm-commits
- [compiler-rt] r340886 - [sanitizer] fix a test
Kostya Serebryany via llvm-commits
- [compiler-rt] r340969 - [sanitizer] reapply r340884 'Add a RingBuffer class to sanitizer_common', with fixes for Windows
Kostya Serebryany via llvm-commits
- [compiler-rt] r340884 - Add a RingBuffer class to sanitizer_common
Kostya Serebryany via llvm-commits
- [compiler-rt] r340971 - Add a thread-local ring buffer of heap allocations
Kostya Serebryany via llvm-commits
- [compiler-rt] r340973 - [hwasan] simplify the realloc implementation: always allocate/deallocate on realloc. This may slowdown some realloc-heavy code, but at least at this point a want simpler code. Also added a test
Kostya Serebryany via llvm-commits
- [compiler-rt] r340979 - [hwasan] rename some variables and functions for better readability, NFC
Kostya Serebryany via llvm-commits
- [compiler-rt] r340980 - [hwasan] formatting change, NFC
Kostya Serebryany via llvm-commits
- [compiler-rt] r340983 - [hwasan] get rid of some macros, remove the fixed shadow mapping
Kostya Serebryany via llvm-commits
- [compiler-rt] r340985 - [hwasan] remove more stale code
Kostya Serebryany via llvm-commits
- [compiler-rt] r340989 - [hwasan] remove even more stale code
Kostya Serebryany via llvm-commits
- [compiler-rt] r341005 - [hwasan] add basic ThreadRegistry plumbing, also rename HwasanThread to Thread
Kostya Serebryany via llvm-commits
- [compiler-rt] r341007 - [hwasan] add a simple threaded UAF test, make it work on x86 (need to disable tagging in malloc with inside pthread_create)
Kostya Serebryany via llvm-commits
- [compiler-rt] r341111 - [hwasan] simplify the thread hangling: instead of the ThreadRegistry (too heavy) simply maintain a linked list of Threads
Kostya Serebryany via llvm-commits
- [compiler-rt] r341129 - [hwasan] temporarily remove two tests to silence the bots
Kostya Serebryany via llvm-commits
- [compiler-rt] r341133 - [hwasan] use thread-local ring buffers to properly report heap-use-after-free
Kostya Serebryany via llvm-commits
- [compiler-rt] r341143 - [hwasan] fix the linux-only pthread_create interceptor and reinstate the two threaded tests
Kostya Serebryany via llvm-commits
- [compiler-rt] r341156 - [hwasan] make malloc(0) return nullptr, add basic address description for stack addresses
Kostya Serebryany via llvm-commits
- [compiler-rt] r340983 - [hwasan] get rid of some macros, remove the fixed shadow mapping
Kostya Serebryany via llvm-commits
- [compiler-rt] r340983 - [hwasan] get rid of some macros, remove the fixed shadow mapping
Kostya Serebryany via llvm-commits
- [compiler-rt] r341158 - [hwasan] fix the build on Linux Ubuntu 14.04. We don't need __hwasan_shadow on Linux at all
Kostya Serebryany via llvm-commits
- [compiler-rt] r340983 - [hwasan] get rid of some macros, remove the fixed shadow mapping
Kostya Serebryany via llvm-commits
- [compiler-rt] r341159 - [hwasan] properly report heap-buffer-overflow
Kostya Serebryany via llvm-commits
- [compiler-rt] r341160 - [hwasan] report heap-buffer-overflow location, once, not once per each live thread
Kostya Serebryany via llvm-commits
- [compiler-rt] r341162 - [hwasan] more heap-buffer-overflow tests
Kostya Serebryany via llvm-commits
- [compiler-rt] r341166 - [hwasan] simplify the code, NFC
Kostya Serebryany via llvm-commits
- [compiler-rt] r341170 - [hwasan] move code around to remove an opaque class definition (HwasanThreadLocalMallocStorage) that had incorrect size and used 10x more than needed RAM (500K instead of 50K per thread)
Kostya Serebryany via llvm-commits
- [PATCH] D50330: [RFC] Implement out-of-process allocator enumeration for macOS
Kostya Serebryany via Phabricator via llvm-commits
- [PATCH] D51196: Add a RingBuffer class to sanitizer_common
Kostya Serebryany via Phabricator via llvm-commits
- [PATCH] D51196: Add a RingBuffer class to sanitizer_common
Kostya Serebryany via Phabricator via llvm-commits
- [PATCH] D51196: Add a RingBuffer class to sanitizer_common
Kostya Serebryany via Phabricator via llvm-commits
- [PATCH] D51196: Add a RingBuffer class to sanitizer_common
Kostya Serebryany via Phabricator via llvm-commits
- [PATCH] D51196: Add a RingBuffer class to sanitizer_common
Kostya Serebryany via Phabricator via llvm-commits
- [PATCH] D51394: Add a thread-local ring buffer of heap allocations
Kostya Serebryany via Phabricator via llvm-commits
- [PATCH] D51394: Add a thread-local ring buffer of heap allocations
Kostya Serebryany via Phabricator via llvm-commits
- [PATCH] D51394: Add a thread-local ring buffer of heap allocations
Kostya Serebryany via Phabricator via llvm-commits
- [llvm] r340912 - [MC] fix a clang-tidy warning, NFC
Krasimir Georgiev via llvm-commits
- [PATCH] D51406: [MC] fix a clang-tidy warning, NFC
Krasimir Georgiev via Phabricator via llvm-commits
- [PATCH] D51406: [MC] fix a clang-tidy warning, NFC
Krasimir Georgiev via Phabricator via llvm-commits
- [llvm] r341294 - [MC] - ConstantPools.cpp: Style consistency, remove redundant braces. NFC.
Kristina Brooks via llvm-commits
- [PATCH] D50413: [libunwind][include] Add some missing definitions to <unwind.h>.
Kristina Brooks via Phabricator via llvm-commits
- [PATCH] D51157: [x86/SLH] Add a real Clang flag and LLVM IR attribute for Speculative Load Hardening.
Kristof Beyls via Phabricator via llvm-commits
- [PATCH] D51465: Revamp test-suite documentation
Kristof Beyls via Phabricator via llvm-commits
- [llvm] r340824 - [ADT] ImmutableList no longer requires elements to be copy constructible
Kristof Umann via llvm-commits
- [llvm] r341137 - [Hexagon] Check validity of register class when generating bitsplit
Krzysztof Parzyszek via llvm-commits
- [llvm] r341264 - [Hexagon] Don't access non-existent instructions
Krzysztof Parzyszek via llvm-commits
- [PATCH] D51035: [TableGen] CodeGenDAGPatterns::GenerateVariants - basic caching of matching predicates
Krzysztof Parzyszek via Phabricator via llvm-commits
- [PATCH] D51058: [zorg] Pass environment to getPollyBuildFactory and getAOSPBuildFactory
Krzysztof Parzyszek via Phabricator via llvm-commits
- [llvm] r340786 - [ORC] Add unit tests for the new RTDyldObjectLinkingLayer2 class.
Lang Hames via llvm-commits
- [llvm] r340788 - [RuntimeDyld] Add test case that was accidentally left out of r340125.
Lang Hames via llvm-commits
- [llvm] r340870 - [ORC] Add an addObjectFile method to LLJIT.
Lang Hames via llvm-commits
- [llvm] r340874 - [ORC] Replace lookupFlags in JITSymbolResolver with getResponsibilitySet.
Lang Hames via llvm-commits
- [llvm] r340881 - [ORC] Add a testcase for r338975.
Lang Hames via llvm-commits
- [llvm] r341154 - [ORC] Add utilities to RTDyldObjectLinkingLayer2 to simplify symbol flag
Lang Hames via llvm-commits
- [llvm] r341155 - [ORC] Remove a stray debugging output line left in a unit test.
Lang Hames via llvm-commits
- [llvm] r341282 - [ORC] Tidy up JITSymbolFlags to remove the need for some explicit static_casts.
Lang Hames via llvm-commits
- [llvm] r341283 - clang-format r341282.
Lang Hames via llvm-commits
- [PATCH] D51138: [Error] Add runtime flag BreakOnError and a debug trap in the Error class
Lang Hames via Phabricator via llvm-commits
- [PATCH] D51497: [WIP][ORC][ThinLTO] Early ThinLTO-JIT prototype and basic tests for next-gen ORC APIs
Lang Hames via Phabricator via llvm-commits
- [PATCH] D51497: [WIP][ORC][ThinLTO] Early ThinLTO-JIT prototype and basic tests for next-gen ORC APIs
Lang Hames via Phabricator via llvm-commits
- [PATCH] D51128: [ORC] LLJITTest: API test and usage examples with actual codegen
Lang Hames via Phabricator via llvm-commits
- [PATCH] D51108: [PowerPC] Fix wrong ABI for i1 stack arguments on PPC32
Lion Yang via Phabricator via llvm-commits
- PATCH for MidnightBSD support in LLVM
Lucas Holt via llvm-commits
- [PATCH] D51577: MidnightBSD support in LLVM
Lucas Holt via Phabricator via llvm-commits
- [PATCH] D51577: MidnightBSD support in LLVM
Lucas Holt via Phabricator via llvm-commits
- [PATCH] D49665: [MIPS] ORC JIT support
Luka Ercegovcevic via Phabricator via llvm-commits
- [PATCH] D49665: [MIPS] ORC JIT support
Luka Ercegovcevic via Phabricator via llvm-commits
- [PATCH] D51427: [AArch64] Return address signing B key support
Luke Cheeseman via Phabricator via llvm-commits
- [PATCH] D51524: [ARM64] [Windows] Handle funclets
Mandeep Singh Grang via Phabricator via llvm-commits
- [PATCH] D51524: [ARM64] [Windows] Handle funclets
Mandeep Singh Grang via Phabricator via llvm-commits
- [llvm] r340959 - AMDGPU: Handle 32-bit address wraparounds for SMRD opcodes
Marek Olsak via llvm-commits
- [PATCH] D51203: AMDGPU: Handle 32-bit address wraparounds for SMRD opcodes
Marek Olšák via Phabricator via llvm-commits
- [PATCH] D51203: AMDGPU: Handle 32-bit address wraparounds for SMRD opcodes
Marek Olšák via Phabricator via llvm-commits
- [PATCH] D51203: AMDGPU: Handle 32-bit address wraparounds for SMRD opcodes
Marek Olšák via Phabricator via llvm-commits
- [PATCH] D51203: AMDGPU: Handle 32-bit address wraparounds for SMRD opcodes
Marek Olšák via Phabricator via llvm-commits
- [PATCH] D50297: Align AArch64 and i386 image base to superpage
Mark Johnston via Phabricator via llvm-commits
- [PATCH] D51555: [AMDGPU] Split v32i32 loads
Mark Searles via Phabricator via llvm-commits
- [llvm] r340725 - [COFF] Expose an easier helper function for getting names for relocation types
Martin Storsjo via llvm-commits
- [lld] r340726 - [COFF] Support MinGW automatic dllimport of data
Martin Storsjo via llvm-commits
- [lld] r340940 - [COFF] Merge the .ctors, .dtors and .CRT sections into .rdata for MinGW
Martin Storsjo via llvm-commits
- [llvm] r340942 - [MinGW] [X86] Add stubs for references to data variables that might end up imported from a dll
Martin Storsjo via llvm-commits
- [lld] r340943 - [CMake] Add an lld-test-depends target
Martin Storsjo via llvm-commits
- [lld] r341016 - [test] Adjust a test to use CHECK-NEXT instead of CHECK-NOT. NFC.
Martin Storsjo via llvm-commits
- [lld] r341017 - [COFF] Skip exporting artificial symbols when exporting all symbols
Martin Storsjo via llvm-commits
- [llvm] r341031 - Revert "[SimplifyCFG] Common debug handling [NFC]"
Martin Storsjo via llvm-commits
- [lld] r341175 - [COFF] When doing automatic dll imports, replace whole .refptr.<var> chunks with __imp_<var>
Martin Storsjo via llvm-commits
- [llvm] r341176 - [MinGW] [ARM] Add stubs for potential automatic dllimported variables
Martin Storsjo via llvm-commits
- [llvm] r341177 - [MinGW] [X86] Pass true for the second parameter to StubValueTy for MO_COFFSTUB. NFC.
Martin Storsjo via llvm-commits
- [llvm] r341178 - [AArch64] Hook up the missed machine operand flag name for MO_DLLIMPORT
Martin Storsjo via llvm-commits
- [lld] r341179 - [ELF] [ARM] Don't mix 'ip' and 'r12' as names for the same register in comments. NFC.
Martin Storsjo via llvm-commits
- [PATCH] D51089: [LLD] [COFF] [RFC] Add support for creating range extension thunks for ARM
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D50917: [LLD] [COFF] Support MinGW automatic dllimport of data
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D50917: [LLD] [COFF] Support MinGW automatic dllimport of data
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D50917: [LLD] [COFF] Support MinGW automatic dllimport of data
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D50917: [LLD] [COFF] Support MinGW automatic dllimport of data
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D50995: [COFF] Expose a easier helper function for getting names for relocation types
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D50917: [LLD] [COFF] Support MinGW automatic dllimport of data
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D51288: [MinGW] [X86] Add stubs for references to data variables that might end up imported from a dll
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D51089: [LLD] [COFF] [RFC] Add support for creating range extension thunks for ARM
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D51089: [LLD] [COFF] [RFC] Add support for creating range extension thunks for ARM
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D51338: [llvm-ar] Support * as comment char in MIR scripts
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D51288: [MinGW] [X86] Add stubs for references to data variables that might end up imported from a dll
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D51288: [MinGW] [X86] Add stubs for references to data variables that might end up imported from a dll
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D51089: [LLD] [COFF] Add support for creating range extension thunks for ARM
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D51288: [MinGW] [X86] Add stubs for references to data variables that might end up imported from a dll
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D51089: [LLD] [COFF] Add support for creating range extension thunks for ARM
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D51288: [MinGW] [X86] Add stubs for references to data variables that might end up imported from a dll
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D51089: [LLD] [COFF] Add support for creating range extension thunks for ARM
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D51089: [LLD] [COFF] Add support for creating range extension thunks for ARM
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D51089: [LLD] [COFF] Add support for creating range extension thunks for ARM
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D51288: [MinGW] [X86] Add stubs for references to data variables that might end up imported from a dll
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D51089: [LLD] [COFF] Add support for creating range extension thunks for ARM
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D51089: [LLD] [COFF] Add support for creating range extension thunks for ARM
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D51414: [LLD] [COFF] Merge the .ctors and .dtors sections into .rdata for MinGW
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D51414: [LLD] [COFF] Merge the .ctors and .dtors sections into .rdata for MinGW
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D51414: [LLD] [COFF] Merge the .ctors, .dtors and .CRT sections into .rdata for MinGW
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D51288: [MinGW] [X86] Add stubs for references to data variables that might end up imported from a dll
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D51439: [LLD] [CMake] Add an lld-test-depends target
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D51414: [LLD] [COFF] Merge the .ctors, .dtors and .CRT sections into .rdata for MinGW
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D51288: [MinGW] [X86] Add stubs for references to data variables that might end up imported from a dll
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D51439: [LLD] [CMake] Add an lld-test-depends target
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D51450: [MinGW] [ARM] Add stubs for potential automatic dllimported variables
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D51452: [MinGW] [AArch64] Add stubs for potential automatic dllimported variables
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D51338: [llvm-ar] Support * as comment char in MIR scripts
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D51454: [LLD] [COFF] Make sections with runtime pseudo relocations writable
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D51452: [MinGW] [AArch64] Add stubs for potential automatic dllimported variables
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D51338: [llvm-ar] Support * as comment char in MIR scripts
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D51456: [LLD] [COFF] When doing automatic dll imports, replace whole .refptr.<var> chunks with __imp_<var>
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D51457: [LLD] [COFF] Skip exporting artificial symbols when exporting all symbols
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D51452: [MinGW] [AArch64] Add stubs for potential automatic dllimported variables
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D51338: [llvm-ar] Support * as comment char in MIR scripts
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D51454: [LLD] [COFF] Make sections with runtime pseudo relocations writable
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D51454: [LLD] [COFF] Make sections with runtime pseudo relocations writable
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D51456: [LLD] [COFF] When doing automatic dll imports, replace whole .refptr.<var> chunks with __imp_<var>
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D51456: [LLD] [COFF] When doing automatic dll imports, replace whole .refptr.<var> chunks with __imp_<var>
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D51456: [LLD] [COFF] When doing automatic dll imports, replace whole .refptr.<var> chunks with __imp_<var>
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D51457: [LLD] [COFF] Skip exporting artificial symbols when exporting all symbols
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D51454: [LLD] [COFF] Make sections with runtime pseudo relocations writable
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D51456: [LLD] [COFF] When doing automatic dll imports, replace whole .refptr.<var> chunks with __imp_<var>
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D51089: [LLD] [COFF] Add support for creating range extension thunks for ARM
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D51456: [LLD] [COFF] When doing automatic dll imports, replace whole .refptr.<var> chunks with __imp_<var>
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D51456: [LLD] [COFF] When doing automatic dll imports, replace whole .refptr.<var> chunks with __imp_<var>
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D51450: [MinGW] [ARM] Add stubs for potential automatic dllimported variables
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D51450: [MinGW] [ARM] Add stubs for potential automatic dllimported variables
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D51529: [LLD] [COFF] Allow exporting all symbols from system libraries specfied with -wholearchive:
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D51530: [libunwind] Fix existing code for SEH on ARM to compile correctly
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D51452: [MinGW] [AArch64] Add stubs for potential automatic dllimported variables
Martin Storsjö via Phabricator via llvm-commits
- [lld] r340738 - Handle identifying AMDGPU bitcode files
Matt Arsenault via llvm-commits
- [llvm] r340762 - LangRef: Clarify expected sNaN behavior for minnum/maxnum
Matt Arsenault via llvm-commits
- [llvm] r340763 - MachineVerifier: Fix assert on implicit virtreg use
Matt Arsenault via llvm-commits
- [llvm] r340766 - DAG: Check transformed type for forming fminnum/fmaxnum from vselect
Matt Arsenault via llvm-commits
- [llvm] r340850 - AMDGPU: Remove nan tests in class if src is nnan
Matt Arsenault via llvm-commits
- [llvm] r340855 - AMDGPU: Move canShrink into TII
Matt Arsenault via llvm-commits
- [llvm] r340859 - AMDGPU: Shrink insts to fold immediates
Matt Arsenault via llvm-commits
- [llvm] r340862 - AMDGPU: Force shrinking of add/sub even if the carry is used
Matt Arsenault via llvm-commits
- [llvm] r340866 - AMDGPU: Don't delete instructions if S_ENDPGM has implicit uses
Matt Arsenault via llvm-commits
- [llvm] r341018 - DAG: Don't use ABI copies in some contexts
Matt Arsenault via llvm-commits
- [llvm] r341026 - CodeGen: Make computeRegisterLiveness consider successors
Matt Arsenault via llvm-commits
- [llvm] r341027 - CodeGen: Make computeRegisterLiveness search forward first
Matt Arsenault via llvm-commits
- [llvm] r341028 - Don't count debug instructions towards neighborhood count
Matt Arsenault via llvm-commits
- [llvm] r341165 - AMDGPU: Remove remnants of old address space mapping
Matt Arsenault via llvm-commits
- [llvm] r341168 - AMDGPU: Stop forcing internalize at -O0
Matt Arsenault via llvm-commits
- [llvm] r341169 - AMDGPU: Remove obsolete tests
Matt Arsenault via llvm-commits
- [llvm] r341214 - AMDGPU: Fix broken generated check lines
Matt Arsenault via llvm-commits
- [llvm] r341215 - SLPVectorizer: Fix assert with different sized address spaces
Matt Arsenault via llvm-commits
- [llvm] r341218 - AMDGPU: Actually commit re-run of update_llc_test_checks
Matt Arsenault via llvm-commits
- [llvm] r341219 - AMDGPU: Restrict extract_vector_elt combine to loads
Matt Arsenault via llvm-commits
- [PATCH] D49401: TII: Generalize X86's isSafeToClobberEFLAGs
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D51156: Handle identifying AMDGPU bitcode files
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D51203: AMDGPU: Handle 32-bit address wraparounds for SMRD opcodes
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D51308: MachineVerifier: Fix assert on implicit virtreg use
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D50461: DAG: Don't use ABI copies in some contexts
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D50629: AMDGPU: Fix getInstSizeInBytes
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D49978: LangRef: Clarify expected sNaN behavior for minnum/maxnum
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D51308: MachineVerifier: Fix assert on implicit virtreg use
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D51237: DAG: Check transformed type for forming fminnum/fmaxnum from vselect
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D51237: DAG: Check transformed type for forming fminnum/fmaxnum from vselect
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D51344: AMDGPU: Move canShrink into TII
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D51345: AMDGPU: Shrink insts to fold immediates
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D51346: AMDGPU: Don't delete instructions if S_ENDPGM has implicit uses
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D51347: AMDGPU: Force shrinking of add/sub even if the carry is used
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D51348: CodeGen: Make computeRegisterLiveness consider successors
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D51350: CodeGen: Make computeRegisterLiveness search forward first
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D49401: TII: Generalize X86's isSafeToClobberEFLAGs
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D51351: AMDGPU: Remove nan tests in class if src is nnan
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D50629: AMDGPU: Fix getInstSizeInBytes
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D50982: [AMDGPU] Legalize VGPR Rsrc operands for MUBUF instructions
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D51347: AMDGPU: Force shrinking of add/sub even if the carry is used
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D51347: AMDGPU: Force shrinking of add/sub even if the carry is used
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D51345: AMDGPU: Shrink insts to fold immediates
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D51345: AMDGPU: Shrink insts to fold immediates
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D51345: AMDGPU: Shrink insts to fold immediates
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D51351: AMDGPU: Remove nan tests in class if src is nnan
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D51344: AMDGPU: Move canShrink into TII
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D51345: AMDGPU: Shrink insts to fold immediates
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D51347: AMDGPU: Force shrinking of add/sub even if the carry is used
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D51346: AMDGPU: Don't delete instructions if S_ENDPGM has implicit uses
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D51421: Don't count debug instructions towards neighborhood count
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D51428: SLPVectorizer: Fix assert with different sized address spaces
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D50461: DAG: Don't use ABI copies in some contexts
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D51474: Consider CSRs in computeRegisterLiveness
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D51428: SLPVectorizer: Fix assert with different sized address spaces
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D51348: CodeGen: Make computeRegisterLiveness consider successors
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D51350: CodeGen: Make computeRegisterLiveness search forward first
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D51421: Don't count debug instructions towards neighborhood count
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D51476: AMDGPU: Stop forcing internalize at -O0
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D51480: AMDGPU: Remove remnants of old address space mapping
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D51428: SLPVectorizer: Fix assert with different sized address spaces
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D50572: DAG: Handle odd vector sizes in calling conv splitting
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D51480: AMDGPU: Remove remnants of old address space mapping
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D51476: AMDGPU: Stop forcing internalize at -O0
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D51428: SLPVectorizer: Fix assert with different sized address spaces
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D51474: Consider CSRs in computeRegisterLiveness
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D51428: SLPVectorizer: Fix assert with different sized address spaces
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D51428: SLPVectorizer: Fix assert with different sized address spaces
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D51541: AMDGPU: Restrict extract_vector_elt combine to loads
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D51428: SLPVectorizer: Fix assert with different sized address spaces
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D51541: AMDGPU: Restrict extract_vector_elt combine to loads
Matt Arsenault via Phabricator via llvm-commits
- [llvm] r340754 - [llvm-mca] Remove unused method. NFC.
Matt Davis via llvm-commits
- [llvm] r340755 - [llvm-mca] Introduce the llvm-mca library and organize the directory accordingly. NFC.
Matt Davis via llvm-commits
- [llvm] r340887 - [llvm-mca] Move the initialization of Pipeline. NFC.
Matt Davis via llvm-commits
- [llvm] r340888 - [llvm-mca] Remove unused formal. NFC.
Matt Davis via llvm-commits
- [llvm] r341281 - [llvm-mca] Fix typo in debug output. NFC.
Matt Davis via llvm-commits
- [PATCH] D50929: [llvm-mca] Introduce the llvm-mca library and organize the directory accordingly. NFC.
Matt Davis via Phabricator via llvm-commits
- [PATCH] D50745: [llvm-mca] Update the comments for the mca:::Stage class. NFC.
Matt Davis via Phabricator via llvm-commits
- [PATCH] D51430: [llvm-mca] Report the number of dispatched micro opcodes in the DispatchStatistics view.
Matt Davis via Phabricator via llvm-commits
- [compiler-rt] r340860 - [libFuzzer] Port to Windows
Matt Morehouse via llvm-commits
- [llvm] r340860 - [libFuzzer] Port to Windows
Matt Morehouse via llvm-commits
- [compiler-rt] r340867 - Revert "[libFuzzer] Port to Windows"
Matt Morehouse via llvm-commits
- [llvm] r340867 - Revert "[libFuzzer] Port to Windows"
Matt Morehouse via llvm-commits
- [compiler-rt] r340949 - [libFuzzer] Port to Windows
Matt Morehouse via llvm-commits
- [llvm] r340949 - [libFuzzer] Port to Windows
Matt Morehouse via llvm-commits
- [compiler-rt] r340954 - Revert "[libFuzzer] Port to Windows"
Matt Morehouse via llvm-commits
- [llvm] r340954 - Revert "[libFuzzer] Port to Windows"
Matt Morehouse via llvm-commits
- [compiler-rt] r341082 - [libFuzzer] Port to Windows
Matt Morehouse via llvm-commits
- [llvm] r341082 - [libFuzzer] Port to Windows
Matt Morehouse via llvm-commits
- [PATCH] D51022: [libFuzzer] Port to Windows
Matt Morehouse via Phabricator via llvm-commits
- [PATCH] D51022: [libFuzzer] Port to Windows
Matt Morehouse via Phabricator via llvm-commits
- [PATCH] D51455: [libFuzzer] Remove mutation stats and weighted mutation selection.
Matt Morehouse via Phabricator via llvm-commits
- [llvm] r340807 - Fix in getAllocationDataForFunction
Matthew Parkinson via llvm-commits
- [llvm] r340807 - Fix in getAllocationDataForFunction
Matthew Parkinson via llvm-commits
- [llvm] r340993 - Reverse subregister saved loops in register usage info collector; NFC
Matthias Braun via llvm-commits
- [test-suite] r341224 - lit.cfg: Initialize remote_host if missing
Matthias Braun via llvm-commits
- [test-suite] r341225 - litsupport: fix pycodestyle/pyflakes reports; NFC
Matthias Braun via llvm-commits
- [test-suite] r341255 - cmake: Specify reference outputs in llvm_test_data()
Matthias Braun via llvm-commits
- [test-suite] r341256 - cmake: Copy HashProgramOutput.sh to build dir
Matthias Braun via llvm-commits
- [test-suite] r341257 - litsupport/remote: Work without shared filesystem
Matthias Braun via llvm-commits
- [LNT] r341258 - tests/test_suite: Perform rsync step in the new remote running mode
Matthias Braun via llvm-commits
- [llvm] r341260 - Revamp test-suite documentation
Matthias Braun via llvm-commits
- [test-suite] r341263 - Update docu link; Add the O0 + O3 cmake cache
Matthias Braun via llvm-commits
- [PATCH] D51308: MachineVerifier: Fix assert on implicit virtreg use
Matthias Braun via Phabricator via llvm-commits
- [PATCH] D49097: [RegisterCoalescer] Another fix for subrange join unreachable
Matthias Braun via Phabricator via llvm-commits
- [PATCH] D51048: cmake: Specify reference outputs in llvm_test_data()
Matthias Braun via Phabricator via llvm-commits
- [PATCH] D51080: litsupport/remote: Work without shared filesystem
Matthias Braun via Phabricator via llvm-commits
- [PATCH] D51421: Don't count debug instructions towards neighborhood count
Matthias Braun via Phabricator via llvm-commits
- [PATCH] D51348: CodeGen: Make computeRegisterLiveness consider successors
Matthias Braun via Phabricator via llvm-commits
- [PATCH] D51350: CodeGen: Make computeRegisterLiveness search forward first
Matthias Braun via Phabricator via llvm-commits
- [PATCH] D51080: litsupport/remote: Work without shared filesystem
Matthias Braun via Phabricator via llvm-commits
- [PATCH] D51465: Revamp test-suite documentation
Matthias Braun via Phabricator via llvm-commits
- [PATCH] D39386: [Power9] Allow gpr callee saved spills in prologue to vector registers rather than stack
Matthias Braun via Phabricator via llvm-commits
- [PATCH] D51080: litsupport/remote: Work without shared filesystem
Matthias Braun via Phabricator via llvm-commits
- [PATCH] D51474: Consider CSRs in computeRegisterLiveness
Matthias Braun via Phabricator via llvm-commits
- [PATCH] D51465: Revamp test-suite documentation
Matthias Braun via Phabricator via llvm-commits
- [PATCH] D51465: Revamp test-suite documentation
Matthias Braun via Phabricator via llvm-commits
- [PATCH] D51048: cmake: Specify reference outputs in llvm_test_data()
Matthias Braun via Phabricator via llvm-commits
- [PATCH] D51048: cmake: Specify reference outputs in llvm_test_data()
Matthias Braun via Phabricator via llvm-commits
- [PATCH] D51495: Fix removal of dead elements from PressureDiff
Matthias Braun via Phabricator via llvm-commits
- [PATCH] D51357: Remove LIT_SITE_CFG_IN_FOOTER.
Matthias Braun via Phabricator via llvm-commits
- [PATCH] D51474: Consider CSRs in computeRegisterLiveness
Matthias Braun via Phabricator via llvm-commits
- [PATCH] D51465: Revamp test-suite documentation
Matthias Braun via Phabricator via llvm-commits
- [PATCH] D51465: Revamp test-suite documentation
Matthias Braun via Phabricator via llvm-commits
- [PATCH] D51465: Revamp test-suite documentation
Matthias Braun via Phabricator via llvm-commits
- [PATCH] D51537: Extend hasStoreToStackSlot with list of FI accesses.
Matthias Braun via Phabricator via llvm-commits
- [PATCH] D51048: cmake: Specify reference outputs in llvm_test_data()
Matthias Braun via Phabricator via llvm-commits
- [PATCH] D51048: cmake: Specify reference outputs in llvm_test_data()
Matthias Braun via Phabricator via llvm-commits
- [PATCH] Support/Unix: use lambda function to fix building errors with clang
Mauro Rossi via llvm-commits
- [PATCH] Support/Unix: use lambda function to fix building errors with clang
Mauro Rossi via llvm-commits
- [llvm] r340728 - [NFC] Split logic of ImplicitControlFlowTracking to allow generalization
Max Kazantsev via llvm-commits
- [llvm] r340732 - [NFC] Try to make buildbot happy about virtual destructors
Max Kazantsev via llvm-commits
- [llvm] r340808 - [NFC] A loop can never contain Ret instruction
Max Kazantsev via llvm-commits
- [llvm] r340914 - [NFC] Factor out guard utility methods into a separate file
Max Kazantsev via llvm-commits
- [llvm] r340921 - [NFC] Unify guards detection
Max Kazantsev via llvm-commits
- [llvm] r341014 - Re-enable "[NFC] Unify guards detection"
Max Kazantsev via llvm-commits
- [llvm] r341015 - [NFC] Move OrderedInstructions and InstructionPrecedenceTracking to Analysis
Max Kazantsev via llvm-commits
- [llvm] r341043 - [NFC] Rename map to make the naming consistent
Max Kazantsev via llvm-commits
- [llvm] r341051 - [NFC] Add severe validation of InstructionPrecedenceTracking
Max Kazantsev via llvm-commits
- [llvm] r341054 - [NFC] Whitespace fix
Max Kazantsev via llvm-commits
- [llvm] r341147 - Revert "[NFC] Add severe validation of InstructionPrecedenceTracking" for discussion
Max Kazantsev via llvm-commits
- [PATCH] D51286: [IndVars] Fix usage of SCEVExpander in IndVarSimplify to not mess with SCEVConstant. PR38674
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D51014: [SCEV] Compare SCEVs by a complexity rank before lexic-al comparison
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D50954: [NFC] Split logic of ImplicitControlFlowTracking to allow generalization
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D50954: [NFC] Split logic of ImplicitControlFlowTracking to allow generalization
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D50925: [LICM] Hoist stores of invariant values to invariant addresses out of loops
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D51404: [IndVars] Remove unreasonable checks in rewriteLoopExitValues
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D51151: [NFC] Factor out guard utility methods into a separate file
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D51152: [NFC] Unify guards detection
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D51152: [NFC] Unify guards detection
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D51152: [NFC] Unify guards detection
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D51152: [NFC] Unify guards detection
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D50377: [MustExecute] Rework LoopSafetyInfo to make it more optimistic about throws
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D50377: [MustExecute] Rework LoopSafetyInfo to make it more optimistic about throws
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D51471: [SimplifyCFG] Reduce memory churn during common case for branch commoning [NFC]
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D51471: [SimplifyCFG] Reduce memory churn during common case for branch commoning [NFC]
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D51523: Return "[NFC] Add severe validation of InstructionPrecedenceTracking"
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D50377: [MustExecute] Rework LoopSafetyInfo to make it more optimistic about throws
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D50891: [LICM] Hoist guards from non-header blocks
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D50891: [LICM] Hoist guards from non-header blocks
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D50377: [MustExecute] Rework LoopSafetyInfo to make it more optimistic about throws
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D50377: [MustExecute] Rework LoopSafetyInfo to make it more optimistic about throws
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D51523: Return "[NFC] Add severe validation of InstructionPrecedenceTracking"
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D51523: Return "[NFC] Add severe validation of InstructionPrecedenceTracking"
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D51579: Rename a few unittests/.../Foo.cpp files to FooTest.cpp
Max Kazantsev via Phabricator via llvm-commits
- [compiler-rt] r340976 - [libFuzzer] Remove mutation stats and weighted mutation selection.
Max Moroz via llvm-commits
- [PATCH] D51455: [libFuzzer] Remove mutation stats and weighted mutation selection.
Max Moroz via Phabricator via llvm-commits
- [PATCH] D51455: [libFuzzer] Remove mutation stats and weighted mutation selection.
Max Moroz via Phabricator via llvm-commits
- [llvm] r335020 - [SimplifyIndVars] Eliminate redundant truncs
Maxim Kazantsev via llvm-commits
- [llvm] r335020 - [SimplifyIndVars] Eliminate redundant truncs
Maxim Kazantsev via llvm-commits
- [llvm] r341051 - [NFC] Add severe validation of InstructionPrecedenceTracking
Maxim Kazantsev via llvm-commits
- [llvm] r341051 - [NFC] Add severe validation of InstructionPrecedenceTracking
Maxim Kazantsev via llvm-commits
- [llvm] r340997 - [SimplifyCFG] Common debug handling [NFC]
Maxim Kuvyrkov via llvm-commits
- [llvm] r341031 - Revert "[SimplifyCFG] Common debug handling [NFC]"
Maxim Kuvyrkov via llvm-commits
- [llvm] r341138 - [NFC] adding initial intersect test for Node to Instruction association
Michael Berg via llvm-commits
- [PATCH] D51145: make copyFMF consistent with AnyDefined for detection of any FMF flag set to true
Michael Berg via Phabricator via llvm-commits
- [PATCH] D51080: litsupport/remote: Work without shared filesystem
Michael Kruse via Phabricator via llvm-commits
- [PATCH] D51080: litsupport/remote: Work without shared filesystem
Michael Kruse via Phabricator via llvm-commits
- [PATCH] D51080: litsupport/remote: Work without shared filesystem
Michael Kruse via Phabricator via llvm-commits
- [PATCH] D51465: Revamp test-suite documentation
Michael Kruse via Phabricator via llvm-commits
- [PATCH] D51080: litsupport/remote: Work without shared filesystem
Michael Kruse via Phabricator via llvm-commits
- [llvm] r340820 - [CloneFunction] Constant fold terminators before checking single predecessor
Mikael Holmen via llvm-commits
- [llvm] r335020 - [SimplifyIndVars] Eliminate redundant truncs
Mikael Holmén via llvm-commits
- [PATCH] D51286: [IndVars] Fix usage of SCEVExpander to not mess with SCEVConstant. PR38674
Mikael Holmén via Phabricator via llvm-commits
- [PATCH] D51280: [CloneFunction] Constant fold terminators before checking single predecessor
Mikael Holmén via Phabricator via llvm-commits
- [PATCH] D51280: [CloneFunction] Constant fold terminators before checking single predecessor
Mikael Holmén via Phabricator via llvm-commits
- [PATCH] D51280: [CloneFunction] Constant fold terminators before checking single predecessor
Mikael Holmén via Phabricator via llvm-commits
- [PATCH] D51255: [WWW] Use https instead of http to fix page problems
Mike Edwards via Phabricator via llvm-commits
- [PATCH] D47656: Show choices of multiple-choice options in `ld.lld --help` message.
Mike Hommey via Phabricator via llvm-commits
- [PATCH] D51331: [OPENMP] Create non-const ident_t structs.
Mike Rice via Phabricator via llvm-commits
- [PATCH] D51160: Adjust MIScheduler to use ProcResource counts
Momchil Velikov via Phabricator via llvm-commits
- [PATCH] D51160: Adjust MIScheduler to use ProcResource counts
Momchil Velikov via Phabricator via llvm-commits
- [PATCH] D51328: Fix lit/example/many-tests pickling issue
Nathan Lanza via Phabricator via llvm-commits
- [PATCH] D51328: Fix lit/example/many-tests pickling issue
Nathan Lanza via Phabricator via llvm-commits
- [llvm] r340734 - [PowerPC] Recommit r340016 after fixing the reported issue
Nemanja Ivanovic via llvm-commits
- [llvm] r340016 - [PowerPC] Generate Power9 extswsli extend sign and shift immediate instruction
Nemanja Ivanovic via llvm-commits
- [llvm] r340740 - [PowerPC] Revert commit r339779
Nemanja Ivanovic via llvm-commits
- [PATCH] D49507: [Power9] Add __float128 support in the backend for bitcast to a i128
Nemanja Ivanovic via Phabricator via llvm-commits
- [PATCH] D51122: [PowerPC][MC] Support expressions in getMemRIX16Encoding
Nemanja Ivanovic via Phabricator via llvm-commits
- [PATCH] D50965: [PowerPC] Fix label address calculation for ppc64
Nemanja Ivanovic via Phabricator via llvm-commits
- [PATCH] D44897: [PowerPC] Do not emit record-form rotates when record-form andi/andis suffices
Nemanja Ivanovic via Phabricator via llvm-commits
- [PATCH] D51353: [PowerPC] Optimize compares fed by ANDISo
Nemanja Ivanovic via Phabricator via llvm-commits
- [PATCH] D44897: [PowerPC] Do not emit record-form rotates when record-form andi/andis suffices
Nemanja Ivanovic via Phabricator via llvm-commits
- [PATCH] D44897: [PowerPC] Do not emit record-form rotates when record-form andi/andis suffices
Nemanja Ivanovic via Phabricator via llvm-commits
- [PATCH] D44897: [PowerPC] Do not emit record-form rotates when record-form andi/andis suffices
Nemanja Ivanovic via Phabricator via llvm-commits
- [PATCH] D51353: [PowerPC] Optimize compares fed by ANDISo
Nemanja Ivanovic via Phabricator via llvm-commits
- [PATCH] D44897: [PowerPC] Do not emit record-form rotates when record-form andi/andis suffices
Nemanja Ivanovic via Phabricator via llvm-commits
- [PATCH] D51506: [PowerPC] Add Itineraries of IIC_IntRotateDI for P7/P8
Nemanja Ivanovic via Phabricator via llvm-commits
- [PATCH] D51353: [PowerPC] Optimize compares fed by ANDISo
Nemanja Ivanovic via Phabricator via llvm-commits
- [PATCH] D51190: [AttrDocs]: document gnu_inline function attribute
Nick Desaulniers via Phabricator via llvm-commits
- [PATCH] D51502: [X86] Fix register resizings for inline assembly register operands.
Nick Desaulniers via Phabricator via llvm-commits
- [PATCH] D51502: [X86] Fix register resizings for inline assembly register operands.
Nick Desaulniers via Phabricator via llvm-commits
- [PATCH] D51502: [X86] Fix register resizings for inline assembly register operands.
Nick Desaulniers via Phabricator via llvm-commits
- [PATCH] D51502: [X86] Fix register resizings for inline assembly register operands.
Nick Desaulniers via Phabricator via llvm-commits
- [lld] r340742 - fix comment typo
Nico Weber via llvm-commits
- [llvm] r340744 - fix comment typo
Nico Weber via llvm-commits
- [lld] r341134 - Remove LIT_SITE_CFG_IN_FOOTER, lld
Nico Weber via llvm-commits
- [llvm] r341135 - Remove LIT_SITE_CFG_IN_FOOTER, llvm
Nico Weber via llvm-commits
- [PATCH] D51174: Move Microsoft Demangler to Support
Nico Weber via Phabricator via llvm-commits
- [PATCH] D51357: Remove LIT_SITE_CFG_IN_FOOTER.
Nico Weber via Phabricator via llvm-commits
- [PATCH] D51357: Remove LIT_SITE_CFG_IN_FOOTER.
Nico Weber via Phabricator via llvm-commits
- [PATCH] D51579: Rename a few unittests/.../Foo.cpp files to FooTest.cpp
Nico Weber via Phabricator via llvm-commits
- [llvm] r340903 - AMDGPU: Fix getInstSizeInBytes
Nicolai Haehnle via llvm-commits
- [llvm] r341071 - [NFC] Rename the DivergenceAnalysis to LegacyDivergenceAnalysis
Nicolai Haehnle via llvm-commits
- [llvm] r341079 - Move test/Analysis/DivergenceAnalysis/AMDGPU/loads.ll
Nicolai Haehnle via llvm-commits
- [PATCH] D51237: DAG: Check transformed type for forming fminnum/fmaxnum from vselect
Nicolai Hähnle via Phabricator via llvm-commits
- [PATCH] D51203: AMDGPU: Handle 32-bit address wraparounds for SMRD opcodes
Nicolai Hähnle via Phabricator via llvm-commits
- [PATCH] D51203: AMDGPU: Handle 32-bit address wraparounds for SMRD opcodes
Nicolai Hähnle via Phabricator via llvm-commits
- [PATCH] D51203: AMDGPU: Handle 32-bit address wraparounds for SMRD opcodes
Nicolai Hähnle via Phabricator via llvm-commits
- [PATCH] D51203: AMDGPU: Handle 32-bit address wraparounds for SMRD opcodes
Nicolai Hähnle via Phabricator via llvm-commits
- [PATCH] D50461: DAG: Don't use ABI copies in some contexts
Nicolai Hähnle via Phabricator via llvm-commits
- [PATCH] D50575: [AMDGPU] Add support for a16 modifier for gfx9
Nicolai Hähnle via Phabricator via llvm-commits
- [PATCH] D50434: [NFC] Rename the DivergenceAnalysis to LegacyDivergenceAnalysis
Nicolai Hähnle via Phabricator via llvm-commits
- [PATCH] D50629: AMDGPU: Fix getInstSizeInBytes
Nicolai Hähnle via Phabricator via llvm-commits
- [PATCH] D50575: [AMDGPU] Add support for a16 modifier for gfx9
Nicolai Hähnle via Phabricator via llvm-commits
- [PATCH] D51203: AMDGPU: Handle 32-bit address wraparounds for SMRD opcodes
Nicolai Hähnle via Phabricator via llvm-commits
- [PATCH] D50572: DAG: Handle odd vector sizes in calling conv splitting
Nicolai Hähnle via Phabricator via llvm-commits
- [PATCH] D51491: [DA] DivergenceAnalysis for unstructured, reducible CFGs
Nicolai Hähnle via Phabricator via llvm-commits
- [llvm] r340851 - [DAG] Fix updateDivergence calculation
Nirav Dave via llvm-commits
- [llvm] r340852 - [DAG] Avoid recomputing Divergence checks. NFCI.
Nirav Dave via llvm-commits
- [llvm] r340853 - [DAGCombine] Rework MERGE_VALUES to inline in single pass. NFCI.
Nirav Dave via llvm-commits
- [PATCH] D51502: [X86] Fix register resizings for inline assembly register operands.
Nirav Dave via Phabricator via llvm-commits
- [PATCH] D49200: [DAGCombine] Improve Load-Store Forwarding
Nirav Dave via Phabricator via llvm-commits
- [PATCH] D51418: [AArch64] Enable return address signing for static ctors
Oliver Stannard via Phabricator via llvm-commits
- [PATCH] D51494: Fix unwind information for floating point registers
Oliver Stannard via Phabricator via llvm-commits
- [PATCH] D41574: [Transforms] Adding a WeakReassociate pass
Omer Paparo Bivas via Phabricator via llvm-commits
- [PATCH] D41574: [Transforms] Adding a WeakReassociate pass
Omer Paparo Bivas via Phabricator via llvm-commits
- [PATCH] D51048: cmake: Specify reference outputs in llvm_test_data()
Pankaj via Phabricator via llvm-commits
- [PATCH] D51048: cmake: Specify reference outputs in llvm_test_data()
Pankaj via Phabricator via llvm-commits
- [PATCH] D51315: [debuginfo] generate debug info with asm+.file
Paul Robinson via Phabricator via llvm-commits
- [PATCH] D51315: [debuginfo] generate debug info with asm+.file
Paul Robinson via Phabricator via llvm-commits
- [llvm] r339122 - [DebugInfo] Reduce debug_str_offsets section size
Pavel Labath via llvm-commits
- [llvm] r340826 - Clarify comment in the string-offsets-table-order.ll test
Pavel Labath via llvm-commits
- [llvm] r339122 - [DebugInfo] Reduce debug_str_offsets section size
Pavel Labath via llvm-commits
- [PATCH] D51420: [DebugInfo] Have the verifier accept missing linkage name for anything other than subprograms.
Pavel Labath via Phabricator via llvm-commits
- [llvm] r340889 - Start reserving x18 by default on Android targets.
Peter Collingbourne via llvm-commits
- [lld] r340998 - ELF: Don't examine values of linker script symbols during ICF.
Peter Collingbourne via llvm-commits
- [PATCH] D51376: ELF: Don't examine values of linker script symbols during ICF.
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D45588: Start reserving x18 by default on Android targets.
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D45588: Start reserving x18 by default on Android targets.
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D51338: [llvm-ar] Support * as comment char in MIR scripts
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D51338: [llvm-ar] Support * as comment char in MIR scripts
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D51330: [ThinLTO] Efficiency fix for writing type id records in per-module indexes
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D51376: ELF: Don't examine values of linker script symbols during ICF.
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D51330: [ThinLTO] Efficiency fix for writing type id records in per-module indexes
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D51330: [ThinLTO] Efficiency fix for writing type id records in per-module indexes
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D50074: [X86][AVX2] Prefer VPBLENDW+VPBLENDW+VPBLENDD to VPBLENDVB for v16i16 blend shuffles
Peter Cordes via Phabricator via llvm-commits
- [PATCH] D51263: [X86][SSE] Improve variable scalar shift of vXi8 vectors (PR34694)
Peter Cordes via Phabricator via llvm-commits
- [PATCH] D51263: [X86][SSE] Improve variable scalar shift of vXi8 vectors (PR34694)
Peter Cordes via Phabricator via llvm-commits
- [PATCH] D50074: [X86][AVX2] Prefer VPBLENDW +VPBLENDD to VPBLENDVB for v16i16 blend shuffles
Peter Cordes via Phabricator via llvm-commits
- [zorg] r341059 - Disable sanitizers on clang-cmake-armv8-lld
Peter Smith via llvm-commits
- [PATCH] D48792: [ARM] Set execute-only flags in .text.
Peter Smith via Phabricator via llvm-commits
- [PATCH] D51413: [zorg] Disable sanitzers on clang-cmake-armv8-lld
Peter Smith via Phabricator via llvm-commits
- [PATCH] D50141: Add errors for tiny codemodel on targets other than AArch64
Peter Smith via Phabricator via llvm-commits
- [PATCH] D51413: [zorg] Disable sanitzers on clang-cmake-armv8-lld
Peter Smith via Phabricator via llvm-commits
- [PATCH] D48792: [ARM] Set execute-only flags in .text.
Peter Smith via Phabricator via llvm-commits
- [compiler-rt] r340764 - [sanitizer][fuzzer] Transition back to ZX_TIME_INFINITE
Petr Hosek via llvm-commits
- [compiler-rt] r341011 - [sanitizer] Transition to new _zx_vmar_... calls
Petr Hosek via llvm-commits
- [PATCH] D51266: [sanitizer][fuzzer] Transition back to ZX_TIME_INFINITE
Petr Hosek via Phabricator via llvm-commits
- [PATCH] D51468: [sanitizer] Transition to new _zx_vmar_... calls
Petr Hosek via Phabricator via llvm-commits
- [PATCH] D51468: [sanitizer] Transition to new _zx_vmar_... calls
Petr Hosek via Phabricator via llvm-commits
- [PATCH] D50952: [X86] Add support for matching paddus patterns where one of the vectors is a constant.
Phabricator via Phabricator via llvm-commits
- [PATCH] D51284: [X86] When lowering v32i8 MULHS/MULHU, shuffle after the PACKUS rather than before.
Phabricator via Phabricator via llvm-commits
- [PATCH] D51306: [NVPTX] Implement isLegalToVectorizeLoadChain
Phabricator via Phabricator via llvm-commits
- [PATCH] D51236: [InstCombine] Extend (add (sext x), cst) --> (sext (add x, cst')) and (add (zext x), cst) --> (zext (add x, cst')) to work for vectors
Phabricator via Phabricator via llvm-commits
- [PATCH] D50491: [DAGCombiner][AMDGPU][Mips] Fold bitcast with volatile loads if the resulting load is legal for the target.
Phabricator via Phabricator via llvm-commits
- [PATCH] D50323: [GVNHoist] Prune out useless CHI insertions
Phabricator via Phabricator via llvm-commits
- [PATCH] D50575: [AMDGPU] Add support for a16 modifier for gfx9
Phabricator via Phabricator via llvm-commits
- [PATCH] D51314: Parse compile commands lazily in InterpolatingCompilationDatabase
Phabricator via Phabricator via llvm-commits
- [PATCH] D51239: [ubsan] Enable -fsanitize=vptr on Apple devices and simulators
Phabricator via Phabricator via llvm-commits
- [PATCH] D51370: [X86] Add intrinsics for KADD instructions
Phabricator via Phabricator via llvm-commits
- [PATCH] D51337: [X86] Support v2i32 gather/scatter indices with -x86-experimental-vector-widening-legalization
Phabricator via Phabricator via llvm-commits
- [PATCH] D50629: AMDGPU: Fix getInstSizeInBytes
Phabricator via Phabricator via llvm-commits
- [PATCH] D51106: Introduce new type for inteceptors UINTMAX_T
Phabricator via Phabricator via llvm-commits
- [PATCH] D51212: [OpenCL][Docs] Release notes for OpenCL in Clang
Phabricator via Phabricator via llvm-commits
- [PATCH] D51093: [ARM] Set __ARM_FEATURE_SIMD32 for +dsp cores
Phabricator via Phabricator via llvm-commits
- [PATCH] D49858: [RFC] re-enable GVNHoist by default
Phabricator via Phabricator via llvm-commits
- [PATCH] D50921: [AMDGPU] Match udot4 pattern.
Phabricator via Phabricator via llvm-commits
- [PATCH] D51407: [Tooling] Do not restore working dir in ClangTool
Phabricator via Phabricator via llvm-commits
- [PATCH] D50824: [CFG] [analyzer] pr37769: Disable argument construction contexts for variadic functions.
Phabricator via Phabricator via llvm-commits
- [PATCH] D50855: [analyzer] pr37578: Fix lvalue/rvalue problem in field-of-temporary adjustments.
Phabricator via Phabricator via llvm-commits
- [PATCH] D48582: Reverse subregister saved loops in register usage info collector.
Phabricator via Phabricator via llvm-commits
- [PATCH] D51453: Refactor BreakpointResolver::SetSCMatchesByLine()
Phabricator via Phabricator via llvm-commits
- [PATCH] D51460: [WebAssembly] Be a little more conservative in WebAssemblyFixFunctionBitcasts
Phabricator via Phabricator via llvm-commits
- [PATCH] D51231: [X86] Make Feature64Bit useful
Phabricator via Phabricator via llvm-commits
- [PATCH] D50944: [Hexagon] [Test] Remove undef and infinite loop from test
Phabricator via Phabricator via llvm-commits
- [PATCH] D51430: [llvm-mca] Report the number of dispatched micro opcodes in the DispatchStatistics view.
Phabricator via Phabricator via llvm-commits
- [PATCH] D51436: [CodeComplete] Report location of opening parens for signature help
Phabricator via Phabricator via llvm-commits
- [PATCH] D50434: [NFC] Rename the DivergenceAnalysis to LegacyDivergenceAnalysis
Phabricator via Phabricator via llvm-commits
- [PATCH] D51461: Support setting a breakpoint by FileSpec+Line+Column in the SBAPI.
Phabricator via Phabricator via llvm-commits
- [PATCH] D50564: Add support for SEH unwinding on Windows.
Phabricator via Phabricator via llvm-commits
- [PATCH] D51425: Add internal_sysctl() used by FreeBSD, NetBSD, OpenBSD and MacOSX
Phabricator via Phabricator via llvm-commits
- [PATCH] D51492: [X86][BtVer2] Fix WriteFShuffle256 schedule write info.
Phabricator via Phabricator via llvm-commits
- [PATCH] D51509: [AddressSpace] Use the macro to set hidden visibility on LocalAddressSpace.
Phabricator via Phabricator via llvm-commits
- [PATCH] D51534: [X86][BtVer2] Remove wrong ReadAdvance from AVX vbroadcast(ss|sd|F128) instructions.
Phabricator via Phabricator via llvm-commits
- [PATCH] D51401: [X86] Add support for turning vXi1 shuffles into KSHIFTL/KSHIFTR.
Phabricator via Phabricator via llvm-commits
- [PATCH] D51508: Export public functions implemented in assembly on Windows.
Phabricator via Phabricator via llvm-commits
- [PATCH] D51048: cmake: Specify reference outputs in llvm_test_data()
Phabricator via Phabricator via llvm-commits
- [PATCH] D51080: litsupport/remote: Work without shared filesystem
Phabricator via Phabricator via llvm-commits
- [PATCH] D51465: Revamp test-suite documentation
Phabricator via Phabricator via llvm-commits
- [PATCH] D51532: [DAGCombine] optimizeSetCCOfSignedTruncationCheck(): handle inverted pattern
Phabricator via Phabricator via llvm-commits
- [PATCH] D47858: [New PM] Introducing PassInstrumentation framework
Philip Pfaffe via Phabricator via llvm-commits
- [llvm] r340807 - Fix in getAllocationDataForFunction
Philip Reames via llvm-commits
- [llvm] r340974 - [LICM] Hoist stores of invariant values to invariant addresses out of loops
Philip Reames via llvm-commits
- [llvm] r340978 - Add a todo and tests to Address a review commnt from D50925 [NFC]
Philip Reames via llvm-commits
- [llvm] r340997 - [SimplifyCFG] Common debug handling [NFC]
Philip Reames via llvm-commits
- [llvm] r341001 - [SimplifyCFG] Fix a cost modeling oversight in branch commoning
Philip Reames via llvm-commits
- [llvm] r341004 - [SimplifyCFG] Rename a variable for readibility of a future change [NFC]
Philip Reames via llvm-commits
- [llvm] r340997 - [SimplifyCFG] Common debug handling [NFC]
Philip Reames via llvm-commits
- [llvm] r341031 - Revert "[SimplifyCFG] Common debug handling [NFC]"
Philip Reames via llvm-commits
- [llvm] r340997 - [SimplifyCFG] Common debug handling [NFC]
Philip Reames via llvm-commits
- [llvm] r341051 - [NFC] Add severe validation of InstructionPrecedenceTracking
Philip Reames via llvm-commits
- [llvm] r341024 - [X86] Improved sched model for X86 CMPXCHG* instructions.
Philip Reames via llvm-commits
- [PATCH] D50925: [LICM] Hoist stores of invariant values to invariant addresses out of loops
Philip Reames via Phabricator via llvm-commits
- [PATCH] D50925: [LICM] Hoist stores of invariant values to invariant addresses out of loops
Philip Reames via Phabricator via llvm-commits
- [PATCH] D50730: [AST] Generalize argument specific aliasing
Philip Reames via Phabricator via llvm-commits
- [PATCH] D51471: [SimplifyCFG] Reduce memory churn during common case for branch commoning [NFC]
Philip Reames via Phabricator via llvm-commits
- [PATCH] D51471: [SimplifyCFG] Reduce memory churn during common case for branch commoning [NFC]
Philip Reames via Phabricator via llvm-commits
- [PATCH] D51471: [SimplifyCFG] Reduce memory churn during common case for branch commoning [NFC]
Philip Reames via Phabricator via llvm-commits
- [PATCH] D51523: Return "[NFC] Add severe validation of InstructionPrecedenceTracking"
Philip Reames via Phabricator via llvm-commits
- [PATCH] D50800: [ARM] Use correct jump table sizes
Phillip Raffeck via Phabricator via llvm-commits
- [PATCH] D50800: [ARM] Use correct jump table sizes
Phillip Raffeck via Phabricator via llvm-commits
- [PATCH] D50800: [ARM] Use correct jump table sizes
Phillip Raffeck via Phabricator via llvm-commits
- [PATCH] D49678: [llvm-objcopy] Adding support for compressed DWARF debug sections.
Puyan Lotfi via Phabricator via llvm-commits
- [PATCH] D49678: [llvm-objcopy] Adding support for compressed DWARF debug sections.
Puyan Lotfi via Phabricator via llvm-commits
- [PATCH] D49678: [llvm-objcopy] Adding support for compressed DWARF debug sections.
Puyan Lotfi via Phabricator via llvm-commits
- [PATCH] D49678: [llvm-objcopy] Adding support for compressed DWARF debug sections.
Puyan Lotfi via Phabricator via llvm-commits
- [PATCH] D49678: [llvm-objcopy] Adding support for compressed DWARF debug sections.
Puyan Lotfi via Phabricator via llvm-commits
- [PATCH] D49678: [llvm-objcopy] Adding support for compressed DWARF debug sections.
Puyan Lotfi via Phabricator via llvm-commits
- [PATCH] D49678: [llvm-objcopy] Adding support for compressed DWARF debug sections.
Puyan Lotfi via Phabricator via llvm-commits
- [PATCH] D49678: [llvm-objcopy] Adding support for compressed DWARF debug sections.
Puyan Lotfi via Phabricator via llvm-commits
- [PATCH] D49678: [llvm-objcopy] Adding support for compressed DWARF debug sections.
Puyan Lotfi via Phabricator via llvm-commits
- [PATCH] D49678: [llvm-objcopy] Adding support for compressed DWARF debug sections.
Puyan Lotfi via Phabricator via llvm-commits
- [PATCH] D49678: [llvm-objcopy] Adding support for compressed DWARF debug sections.
Puyan Lotfi via Phabricator via llvm-commits
- [PATCH] D49678: [llvm-objcopy] Adding support for compressed DWARF debug sections.
Puyan Lotfi via Phabricator via llvm-commits
- [PATCH] D49678: [llvm-objcopy] Adding support for compressed DWARF debug sections.
Puyan Lotfi via Phabricator via llvm-commits
- [PATCH] D49678: [llvm-objcopy] Adding support for compressed DWARF debug sections.
Puyan Lotfi via Phabricator via llvm-commits
- [PATCH] D49678: [llvm-objcopy] Adding support for compressed DWARF debug sections.
Puyan Lotfi via Phabricator via llvm-commits
- [PATCH] D49678: [llvm-objcopy] Adding support for compressed DWARF debug sections.
Puyan Lotfi via Phabricator via llvm-commits
- [PATCH] D49678: [llvm-objcopy] Adding support for compressed DWARF debug sections.
Puyan Lotfi via Phabricator via llvm-commits
- [PATCH] D49678: [llvm-objcopy] Adding support for compressed DWARF debug sections.
Puyan Lotfi via Phabricator via llvm-commits
- [PATCH] D49678: [llvm-objcopy] Adding support for compressed DWARF debug sections.
Puyan Lotfi via Phabricator via llvm-commits
- [PATCH] D49678: [llvm-objcopy] Adding support for compressed DWARF debug sections.
Puyan Lotfi via Phabricator via llvm-commits
- [PATCH] D49678: [llvm-objcopy] Adding support for compressed DWARF debug sections.
Puyan Lotfi via Phabricator via llvm-commits
- [PATCH] D49678: [llvm-objcopy] Adding support for compressed DWARF debug sections.
Puyan Lotfi via Phabricator via llvm-commits
- [PATCH] D49678: [llvm-objcopy] Adding support for compressed DWARF debug sections.
Puyan Lotfi via Phabricator via llvm-commits
- [PATCH] D49678: [llvm-objcopy] Adding support for compressed DWARF debug sections.
Puyan Lotfi via Phabricator via llvm-commits
- [PATCH] D49678: [llvm-objcopy] Adding support for compressed DWARF debug sections.
Puyan Lotfi via Phabricator via llvm-commits
- [PATCH] D49678: [llvm-objcopy] Adding support for compressed DWARF debug sections.
Puyan Lotfi via Phabricator via llvm-commits
- [PATCH] D49678: [llvm-objcopy] Adding support for compressed DWARF debug sections.
Puyan Lotfi via Phabricator via llvm-commits
- [PATCH] D49678: [llvm-objcopy] Adding support for compressed DWARF debug sections.
Puyan Lotfi via Phabricator via llvm-commits
- [llvm] r341293 - [PowerPC] Add Itineraries of IIC_IntRotateDI for P7/P8
QingShan Zhang via llvm-commits
- [PATCH] D51362: [GlobalISel][IRTranslator] Canonicalize G_ICMP to have constant operands last
Quentin Colombet via Phabricator via llvm-commits
- [PATCH] D51362: [GlobalISel][IRTranslator] Canonicalize G_ICMP to have constant operands last
Quentin Colombet via Phabricator via llvm-commits
- [PATCH] D51362: [GlobalISel][IRTranslator] Canonicalize G_ICMP to have constant operands last
Quentin Colombet via Phabricator via llvm-commits
- [PATCH] D51362: [GlobalISel][IRTranslator] Canonicalize G_ICMP to have constant operands last
Quentin Colombet via Phabricator via llvm-commits
- [PATCH] D51362: [GlobalISel][IRTranslator] Canonicalize G_ICMP to have constant operands last
Quentin Colombet via Phabricator via llvm-commits
- [PATCH] D51362: [GlobalISel][IRTranslator] Canonicalize G_ICMP to have constant operands last
Quentin Colombet via Phabricator via llvm-commits
- [PATCH] D51362: [GlobalISel][IRTranslator] Canonicalize G_ICMP to have constant operands last
Quentin Colombet via Phabricator via llvm-commits
- [PATCH] D51243: Disable use-color if the output stream is not a terminal with color support.
Raphael Isemann via Phabricator via llvm-commits
- [PATCH] D51253: Let the CompilerInstance create our clang ASTContext
Raphael Isemann via Phabricator via llvm-commits
- [PATCH] D51319: Use a RAII guard to control access to DisassemblerLLVMC.
Raphael Isemann via Phabricator via llvm-commits
- [PATCH] D51319: Use a RAII guard to control access to DisassemblerLLVMC.
Raphael Isemann via Phabricator via llvm-commits
- [PATCH] D31275: [lldb] Fix lldb build on musl
Raphael Isemann via Phabricator via llvm-commits
- [PATCH] D51466: Move the column marking functionality to the Highlighter framework
Raphael Isemann via Phabricator via llvm-commits
- [PATCH] D48465: Added initial code completion support for the `expr` command
Raphael Isemann via Phabricator via llvm-commits
- [llvm] r340583 - DebugInfo: Improve debug location merging
Reid Kleckner via llvm-commits
- [llvm] r340583 - DebugInfo: Improve debug location merging
Reid Kleckner via llvm-commits
- [llvm] r340583 - DebugInfo: Improve debug location merging
Reid Kleckner via llvm-commits
- [llvm] r340583 - DebugInfo: Improve debug location merging
Reid Kleckner via llvm-commits
- [llvm] r340878 - [codeview] Emit labels for .cv_loc immediately
Reid Kleckner via llvm-commits
- [llvm] r340583 - DebugInfo: Improve debug location merging
Reid Kleckner via llvm-commits
- [llvm] r340883 - [codeview] Clean up machinery for deferring .cv_loc emission
Reid Kleckner via llvm-commits
- [llvm] r340947 - [InstCombine] Expand the simplification of pow() into exp2()
Reid Kleckner via llvm-commits
- [llvm] r340991 - Revert r340947 "[InstCombine] Expand the simplification of pow() into exp2()"
Reid Kleckner via llvm-commits
- [llvm] r340947 - [InstCombine] Expand the simplification of pow() into exp2()
Reid Kleckner via llvm-commits
- [llvm] r340947 - [InstCombine] Expand the simplification of pow() into exp2()
Reid Kleckner via llvm-commits
- [PATCH] D51307: LoopSink: Don't sink into EH pads (PR38462)
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D51326: [lit, shtest-timeout] Always use an internal shell for the shtest-timeout to diagnose buildbot failures
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D51288: [MinGW] [X86] Add stubs for references to data variables that might end up imported from a dll
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D50837: [x86/SLH] Teach SLH to harden against the "ret2spec" attack by implementing the proposed mitigation technique described in the original design document.
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D51288: [MinGW] [X86] Add stubs for references to data variables that might end up imported from a dll
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D51307: LoopSink: Don't sink into EH pads (PR38462)
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D51288: [MinGW] [X86] Add stubs for references to data variables that might end up imported from a dll
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D51414: [LLD] [COFF] Merge the .ctors, .dtors and .CRT sections into .rdata for MinGW
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D50837: [x86/SLH] Teach SLH to harden against the "ret2spec" attack by implementing the proposed mitigation technique described in the original design document.
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D51288: [MinGW] [X86] Add stubs for references to data variables that might end up imported from a dll
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D51288: [MinGW] [X86] Add stubs for references to data variables that might end up imported from a dll
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D51454: [LLD] [COFF] Make sections with runtime pseudo relocations writable
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D51444: [git-llvm] Fix eol conversion on Windows for explicit CRLF files
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D51454: [LLD] [COFF] Make sections with runtime pseudo relocations writable
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D51457: [LLD] [COFF] Skip exporting artificial symbols when exporting all symbols
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D51456: [LLD] [COFF] When doing automatic dll imports, replace whole .refptr.<var> chunks with __imp_<var>
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D51500: [MS ABI] Fix mangling incompatibility with dynamic initializer stubs.
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D50564: Add support for SEH unwinding on Windows.
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D51450: [MinGW] [ARM] Add stubs for potential automatic dllimported variables
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D50413: [libunwind][include] Add some missing definitions to <unwind.h>.
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D50413: [libunwind][include] Add some missing definitions to <unwind.h>.
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D51558: [Windows] Convert from UTF-8 to UTF-16 when writing to a Windows console
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D51558: [Windows] Convert from UTF-8 to UTF-16 when writing to a Windows console
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D51558: [Windows] Convert from UTF-8 to UTF-16 when writing to a Windows console
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D51560: Make HasWinCFI a plain bool instead of Optional<bool>
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D51465: Revamp test-suite documentation
Renato Golin via Phabricator via llvm-commits
- [PATCH] D51282: Disable calls to *_finite and other glibc-only functions on Musl.
Rich Felker via Phabricator via llvm-commits
- [PATCH] D51248: Support for remapping profile data, for sample-based profiling.
Richard Smith - zygoloid via Phabricator via llvm-commits
- [PATCH] D51248: Support for remapping profile data, for sample-based profiling.
Richard Smith - zygoloid via Phabricator via llvm-commits
- [PATCH] D51249: Add flag to enable profile remapping to external interfaces to LLVM.
Richard Smith - zygoloid via Phabricator via llvm-commits
- [PATCH] D51246: Common infrastructure for reading a profile remapping file and building a mangling remapper from it.
Richard Smith - zygoloid via Phabricator via llvm-commits
- [PATCH] D51247: Support for remapping profile data, for instrumentation-based profiling.
Richard Smith - zygoloid via Phabricator via llvm-commits
- [PATCH] D51247: Support for remapping profile data, for instrumentation-based profiling.
Richard Smith - zygoloid via Phabricator via llvm-commits
- [PATCH] D51247: Support for remapping profile data, for instrumentation-based profiling.
Richard Smith - zygoloid via Phabricator via llvm-commits
- [PATCH] D51463: Fix a couple of mangling canonicalizer corner case bugs.
Richard Smith - zygoloid via Phabricator via llvm-commits
- [PATCH] D51470: Add flag to llvm-profdata to allow symbols in profile data to be remapped, andadd a tool to generate symbol remapping files.
Richard Smith - zygoloid via Phabricator via llvm-commits
- [PATCH] D51246: Common infrastructure for reading a profile remapping file and building a mangling remapper from it.
Richard Smith - zygoloid via Phabricator via llvm-commits
- [PATCH] D30009: Add support for '#pragma clang attribute'
Richard Smith - zygoloid via Phabricator via llvm-commits
- [PATCH] D30009: Add support for '#pragma clang attribute'
Richard Smith - zygoloid via Phabricator via llvm-commits
- [PATCH] D51473: Improve attribute documentation to list which spellings are used in which syntaxes.
Richard Smith - zygoloid via Phabricator via llvm-commits
- [PATCH] D51473: Improve attribute documentation to list which spellings are used in which syntaxes.
Richard Smith - zygoloid via Phabricator via llvm-commits
- [PATCH] D30009: Add support for '#pragma clang attribute'
Richard Smith - zygoloid via Phabricator via llvm-commits
- [PATCH] D51470: Add flag to llvm-profdata to allow symbols in profile data to be remapped, andadd a tool to generate symbol remapping files.
Richard Smith - zygoloid via Phabricator via llvm-commits
- [PATCH] D51558: [Windows] Convert from UTF-8 to UTF-16 when writing to a Windows console
Richard Smith - zygoloid via Phabricator via llvm-commits
- [PATCH] D51517: Do not leak the Mach host port in sys::getHostCPUName()
Robert Sesek via Phabricator via llvm-commits
- [llvm] r341085 - [LLVM-C] Add Bindings For Named Metadata
Robert Widmann 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] 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] D47179: [LLVM-C] Add Bindings For Named Metadata
Robert Widmann via Phabricator via llvm-commits
- [PATCH] D51522: [LLVM-C] Add more debug information accessors to GlobalObject and Instruction
Robert Widmann via Phabricator via llvm-commits
- [PATCH] D51522: [LLVM-C] Add more debug information accessors to GlobalObject and Instruction
Robert Widmann via Phabricator via llvm-commits
- [PATCH] D51522: [LLVM-C] Add more debug information accessors to GlobalObject and Instruction
Robert Widmann via Phabricator via llvm-commits
- [PATCH] D32530: [SVE][IR] Scalable Vector IR Type
Robin Kruppe via Phabricator via llvm-commits
- [PATCH] D51486: Add check to Latch's terminator in UnrollRuntimeLoopRemainder
Rodrigo Caetano Rocha via Phabricator via llvm-commits
- [PATCH] D51486: Add check to Latch's terminator in UnrollRuntimeLoopRemainder
Rodrigo Caetano Rocha via Phabricator via llvm-commits
- [PATCH] D51486: Add check to Latch's terminator in UnrollRuntimeLoopRemainder
Rodrigo Caetano Rocha via Phabricator via llvm-commits
- [llvm] r340722 - [RISCV] atomic_store_nn have a different layout to regular store
Roger Ferrer Ibanez via llvm-commits
- [PATCH] D51217: [RISCV] atomic_store_nn have a different layout to regular store
Roger Ferrer Ibanez via Phabricator via llvm-commits
- [PATCH] D50634: [RISCV] Add support for local PIC addressing
Roger Ferrer Ibanez via Phabricator via llvm-commits
- [llvm] r341045 - Revert "[CMake] Use LLVM_ENABLE_IDE instead of CMAKE_CONFIGURATION_TYPES"
Roman Lebedev via llvm-commits
- [llvm] r341046 - [Hexagon][Test] Remove undef and infinite loop from test
Roman Lebedev via llvm-commits
- [llvm] r341047 - [NFC][CodeGen][SelectionDAG] Tests for X % C == 0 codegen improvement.
Roman Lebedev via llvm-commits
- [llvm] r341049 - Revert "[Hexagon][Test] Remove undef and infinite loop from test"
Roman Lebedev via llvm-commits
- [llvm] r341188 - [NFC][X86][AArch64] A few more patterns for [lack of] signed truncation check pattern.[NFC][X86][AArch64] A few more patterns for [lack of] signed truncation check pattern.
Roman Lebedev via llvm-commits
- [llvm] r341189 - [XRay] FDRProducerConsumerTest: unbreak (gcc?) build
Roman Lebedev via llvm-commits
- [llvm] r341287 - [DAGCombine] optimizeSetCCOfSignedTruncationCheck(): handle inverted pattern
Roman Lebedev via llvm-commits
- [PATCH] D45653: [X86] Enable sibling-call optimization for functions returning structs
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D51342: [benchmark] Silence warning by applying upstream patch
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D50894: Pull google/benchmark library to the LLVM tree
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D49858: [RFC] re-enable GVNHoist by default
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D50902: [compiler-rt][ubsan] Split Implicit Integer Truncation Sanitizer into unsigned and signed checks
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D50251: [compiler-rt][ubsan] Implicit Conversion Sanitizer - integer sign change - compiler-rt part
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D50840: [InstCombine] Extend collectShuffleElements to support extract/zext/insert patterns
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D51392: [IR] add shuffle queries for identity extend/extract
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D51392: [IR] add shuffle queries for identity extend/extract
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D51398: [InstCombine] Fold (min/max ~X, Y) -> ~(max/min X, ~Y) when Y is freely invertible
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D51398: [InstCombine] Fold (min/max ~X, Y) -> ~(max/min X, ~Y) when Y is freely invertible
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D50944: [Hexagon] [Test] Remove undef and infinite loop from test
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D50222: [CodeGen] [SelectionDAG] More efficient code for X % C == 0 (UREM case)
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D50222: [CodeGen] [SelectionDAG] More efficient code for X % C == 0 (UREM case)
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D50944: [Hexagon] [Test] Remove undef and infinite loop from test
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D50222: [CodeGen] [SelectionDAG] More efficient code for X % C == 0 (UREM case)
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D50222: [CodeGen] [SelectionDAG] More efficient code for X % C == 0 (UREM case)
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D50222: [CodeGen] [SelectionDAG] More efficient code for X % C == 0 (UREM case)
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D51392: [IR] add shuffle queries for identity extend/extract
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D51492: [X86][BtVer2] Fix WriteFShuffle256 schedule write info.
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D51492: [X86][BtVer2] Fix WriteFShuffle256 schedule write info.
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D51496: [InstCombine] narrow vector select with padded condition and extracted result (PR38691)
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D51433: [InstCombine] enhance vector demanded elements to look at a vector select condition operand
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D48930: [InstCombine] Apply foldICmpUsingKnownBits to early bailout case
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D50944: [Hexagon] [Test] Remove undef and infinite loop from test
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D51532: [DAGCombine] optimizeSetCCOfSignedTruncationCheck(): handle inverted pattern
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D50222: [CodeGen] [SelectionDAG] More efficient code for X % C == 0 (UREM case)
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D51428: SLPVectorizer: Fix assert with different sized address spaces
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D41574: [Transforms] Adding a WeakReassociate pass
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D51532: [DAGCombine] optimizeSetCCOfSignedTruncationCheck(): handle inverted pattern
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D51570: [X86][XOP] VFRCZ* instructions should be in their own sched class
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D51532: [DAGCombine] optimizeSetCCOfSignedTruncationCheck(): handle inverted pattern
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D51577: MidnightBSD support in LLVM
Roman Lebedev via Phabricator via llvm-commits
- [llvm] r340777 - Revert "[SCEV][NFC] Check NoWrap flags before lexicographical comparison of SCEVs"
Roman Tereshin via llvm-commits
- [PATCH] D40645: [SCEV][NFC] Check NoWrap flags before lexicographical comparison of SCEVs
Roman Tereshin via Phabricator via llvm-commits
- [PATCH] D51362: [GlobalISel][IRTranslator] Canonicalize G_ICMP to have constant operands last
Roman Tereshin via Phabricator via llvm-commits
- [PATCH] D51362: [GlobalISel][IRTranslator] Canonicalize G_ICMP to have constant operands last
Roman Tereshin via Phabricator via llvm-commits
- [PATCH] D51362: [GlobalISel][IRTranslator] Canonicalize G_ICMP to have constant operands last
Roman Tereshin via Phabricator via llvm-commits
- [lld] r340902 - Always add a .note.GNU-stack section if -r.
Rui Ueyama via llvm-commits
- [lld] r340902 - Always add a .note.GNU-stack section if -r.
Rui Ueyama via llvm-commits
- [PATCH] D50917: [LLD] [COFF] Support MinGW automatic dllimport of data
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D50494: [LLD] Reserve memory in implicitly set LMARegions
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D50917: [LLD] [COFF] Support MinGW automatic dllimport of data
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D50917: [LLD] [COFF] Support MinGW automatic dllimport of data
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D49374: [LLF][ELF] - Support -z global
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D50609: [LLD][ELF] - Simplify Call-Chain Clustering implementation a bit.
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D51027: [LLD][ELD] - Do not reject INFO output section type when used with a start address.
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D51309: [docs][mips] Add MIPS specific release notes for LLD 7.0
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D51389: [ELF] Change llvm-objdump -D to -d for check lines that only inspect text sections
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D50297: Align AArch64 and i386 image base to superpage
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D51400: Always add a .note.GNU-stack section if -r.
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D51400: Always add a .note.GNU-stack section if -r.
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D51089: [LLD] [COFF] Add support for creating range extension thunks for ARM
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D50404: [lld-link] Generalize handling of /debug and /debug:{none, full, fastlink, ghash, symtab}
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D51400: Always add a .note.GNU-stack section if -r.
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D51376: ELF: Don't examine values of linker script symbols during ICF.
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D51089: [LLD] [COFF] Add support for creating range extension thunks for ARM
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D51409: [LLD][ELF] - Do not forget to clean synthetic sections pointers before link().
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D51456: [LLD] [COFF] When doing automatic dll imports, replace whole .refptr.<var> chunks with __imp_<var>
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D51456: [LLD] [COFF] When doing automatic dll imports, replace whole .refptr.<var> chunks with __imp_<var>
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D51400: Always add a .note.GNU-stack section if -r.
Ryan Prichard via Phabricator via llvm-commits
- [PATCH] D51400: Always add a .note.GNU-stack section if -r.
Ryan Prichard via Phabricator via llvm-commits
- [llvm] r340831 - [AMDGPU] Add support for a16 modifiear for gfx9
Ryan Taylor via llvm-commits
- [PATCH] D50575: [AMDGPU] Add support for a16 modifier for gfx9
Ryan Taylor via Phabricator via llvm-commits
- [PATCH] D50575: [AMDGPU] Add support for a16 modifier for gfx9
Ryan Taylor via Phabricator via llvm-commits
- [llvm] r341010 - [WebAssembly] Be a little more conservative in WebAssemblyFixFunctionBitcasts
Sam Clegg via llvm-commits
- [PATCH] D51460: [WebAssembly] Be a little more conservative in WebAssemblyFixFunctionBitcasts
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D51562: [WebAssembly] Fix signature of `main` in FixFunctionBitcasts
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D51562: [WebAssembly] Fix signature of `main` in FixFunctionBitcasts
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D51562: [WebAssembly] Fix signature of `main` in FixFunctionBitcasts
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D51562: [WebAssembly] Fix signature of `main` in FixFunctionBitcasts
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D51438: [clangd] Run SignatureHelp using an up-to-date preamble, waiting if needed.
Sam McCall via Phabricator via llvm-commits
- [PATCH] D51438: [clangd] Run SignatureHelp using an up-to-date preamble, waiting if needed.
Sam McCall via Phabricator via llvm-commits
- [PATCH] D51504: [clangd] Flatten out Symbol::Details. It was ill-conceived, sorry.
Sam McCall via Phabricator via llvm-commits
- [PATCH] D51101: [ARM] Add smlald support in ARMParallelDSP
Sam Parker via Phabricator via llvm-commits
- [PATCH] D51424: [ARM] Exchange MAC operands in ARMParallelDSP
Sam Parker via Phabricator via llvm-commits
- [PATCH] D50634: [RISCV] Add support for local PIC addressing
Sameer AbuAsal via Phabricator via llvm-commits
- [www-pubs] r341295 - Added publications for AHIR, an LLVM-based toolchain for high-level synthesis
Sameer Sahasrabuddhe via llvm-commits
- [PATCH] D51477: [AArch64] Add parsing of aarch64_vector_pcs attribute.
Sander de Smalen via Phabricator via llvm-commits
- [PATCH] D51478: [AArch64] NFC: Refactoring to prepare for vector PCS.
Sander de Smalen via Phabricator via llvm-commits
- [PATCH] D51479: [AArch64] Implement aarch64_vector_pcs codegen support.
Sander de Smalen via Phabricator via llvm-commits
- [PATCH] D51478: [AArch64] NFC: Refactoring to prepare for vector PCS.
Sander de Smalen via Phabricator via llvm-commits
- [PATCH] D51478: [AArch64] NFC: Refactoring to prepare for vector PCS.
Sander de Smalen via Phabricator via llvm-commits
- [PATCH] D51479: [AArch64] Implement aarch64_vector_pcs codegen support.
Sander de Smalen via Phabricator via llvm-commits
- [PATCH] D51479: [AArch64] Implement aarch64_vector_pcs codegen support.
Sander de Smalen via Phabricator via llvm-commits
- [PATCH] D51537: Extend hasStoreToStackSlot with list of FI accesses.
Sander de Smalen via Phabricator via llvm-commits
- [PATCH] D51478: [AArch64] NFC: Refactoring to prepare for vector PCS.
Sander de Smalen via Phabricator via llvm-commits
- [llvm] r340741 - [SelectionDAG] add helper query for binops; NFC
Sanjay Patel via llvm-commits
- [llvm] r340773 - [x86] add tests for possibly avoiding scalar->vector move; NFC
Sanjay Patel via llvm-commits
- [llvm] r340785 - [x86] add AVX runs to show more potential scalar->vector mov opportunities; NFC
Sanjay Patel via llvm-commits
- [llvm] r340787 - [InstCombine] allow shuffle+binop canonicalization with widening shuffles
Sanjay Patel via llvm-commits
- [llvm] r340790 - [InstCombine] fix formatting; NFC
Sanjay Patel via llvm-commits
- [llvm] r340842 - [InstCombine] add tests for select narrowing (PR38691); NFC
Sanjay Patel via llvm-commits
- [llvm] r340846 - [InstCombine] fix baseline assertions
Sanjay Patel via llvm-commits
- [llvm] r340926 - [InstCombine] remove unnecessary shuffle undef folding
Sanjay Patel via llvm-commits
- [llvm] r340930 - [InstCombine] move declarations closer to uses; NFC
Sanjay Patel via llvm-commits
- [llvm] r340933 - [InstCombine] add test for vector demanded elements + shrinking; NFC
Sanjay Patel via llvm-commits
- [llvm] r340950 - [InstCombine] add tests for llvm.sin(-x); NFC
Sanjay Patel via llvm-commits
- [llvm] r340952 - [InstCombine] canonicalize fneg with llvm.sin
Sanjay Patel via llvm-commits
- [llvm] r341075 - [IR] add shuffle queries for identity extend/extract
Sanjay Patel via llvm-commits
- [llvm] r341084 - [IR] fix declaration of shuffle mask
Sanjay Patel via llvm-commits
- [llvm] r341280 - [InstCombine] simplify code for 'or' fold
Sanjay Patel via llvm-commits
- [llvm] r341288 - [Reassociate] swap binop operands to increase factoring potential
Sanjay Patel via llvm-commits
- [llvm] r341291 - [InstCombine] move/add tests for not+sub; NFC
Sanjay Patel via llvm-commits
- [llvm] r341292 - [InstCombine] allow not+sub fold for arbitrary vector constants
Sanjay Patel via llvm-commits
- [PATCH] D51194: [InstCombine] Fix issue in the simplification of pow() with nested exp{, 2}()
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D51236: [InstCombine] Extend (add (sext x), cst) --> (sext (add x, cst')) and (add (zext x), cst) --> (zext (add x, cst')) to work for vectors
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D51236: [InstCombine] Extend (add (sext x), cst) --> (sext (add x, cst')) and (add (zext x), cst) --> (zext (add x, cst')) to work for vectors
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D49273: [InstCombine] Expand the simplification of pow() into exp2()
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D49273: [InstCombine] Expand the simplification of pow() into exp2()
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D51195: [InstCombine] Expand the simplification of pow() with nested exp{, 2}()
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D51392: [IR] add shuffle queries for identity extend/extract
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D51398: [InstCombine] Fold (neg (min/max ~X, C)) -> (add (min/max X, ~C), 1)
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D51398: [InstCombine] Fold (neg (min/max ~X, C)) -> (add (min/max X, ~C), 1)
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D51433: [InstCombine] enhance vector demanded elements to look at a vector select condition operand
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D45842: [Reassociate] swap binop operands to increase factoring potential
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D51392: [IR] add shuffle queries for identity extend/extract
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D51398: [InstCombine] Fold (min/max ~X, Y) -> ~(max/min X, ~Y) when Y is freely invertible
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D51435: [SLC] Support expanding pow(x, n+0.5) to x * x * ... * sqrt(x)
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D51435: [SLC] Support expanding pow(x, n+0.5) to x * x * ... * sqrt(x)
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D51398: [InstCombine] Fold (min/max ~X, Y) -> ~(max/min X, ~Y) when Y is freely invertible
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D51392: [IR] add shuffle queries for identity extend/extract
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D51392: [IR] add shuffle queries for identity extend/extract
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D51435: [SLC] Support expanding pow(x, n+0.5) to x * x * ... * sqrt(x)
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D51496: [InstCombine] narrow vector select with padded condition and extracted result (PR38691)
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D49273: [InstCombine] Expand the simplification of pow() into exp2()
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D51398: [InstCombine] Fold (min/max ~X, Y) -> ~(max/min X, ~Y) when Y is freely invertible
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D51532: [DAGCombine] optimizeSetCCOfSignedTruncationCheck(): handle inverted pattern
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D51534: [X86][BtVer2] Remove wrong ReadAdvance from AVX vbroadcast(ss|sd|F128) instructions.
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D51542: [X86] Remove wrong ReadAdvance from multiclass sse_fp_unop_s
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D51553: [DAGCombiner][x86] add transform/hook to load a scalar directly for use in a vector binop
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D51532: [DAGCombine] optimizeSetCCOfSignedTruncationCheck(): handle inverted pattern
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D45842: [Reassociate] swap binop operands to increase factoring potential
Sanjay Patel via Phabricator via llvm-commits
- [llvm] r341270 - Make HasWinCFI a plain bool instead of Optional<bool>
Sanjin Sijaric via llvm-commits
- [PATCH] D50288: [ARM64] [Windows] Exception handling, part #2
Sanjin Sijaric via Phabricator via llvm-commits
- [PATCH] D51524: [ARM64] [Windows] Handle funclets
Sanjin Sijaric via Phabricator via llvm-commits
- [PATCH] D51524: [ARM64] [Windows] Handle funclets
Sanjin Sijaric via Phabricator via llvm-commits
- [PATCH] D51524: [ARM64] [Windows] Handle funclets
Sanjin Sijaric via Phabricator via llvm-commits
- [PATCH] D51560: Make HasWinCFI a plain bool instead of Optional<bool>
Sanjin Sijaric via Phabricator via llvm-commits
- [PATCH] D51560: Make HasWinCFI a plain bool instead of Optional<bool>
Sanjin Sijaric via Phabricator via llvm-commits
- [PATCH] D50820: [VPlan] Implement initial vector code generation support for simple outer loops.
Satish K Guggilla via Phabricator via llvm-commits
- [PATCH] D50820: [VPlan] Implement initial vector code generation support for simple outer loops.
Satish K Guggilla via Phabricator via llvm-commits
- [PATCH] D50820: [VPlan] Implement initial vector code generation support for simple outer loops.
Satish K Guggilla via Phabricator via llvm-commits
- [PATCH] D50820: [VPlan] Implement initial vector code generation support for simple outer loops.
Satish K Guggilla via Phabricator via llvm-commits
- [PATCH] D50820: [VPlan] Implement initial vector code generation support for simple outer loops.
Satish K Guggilla via Phabricator via llvm-commits
- [PATCH] D48144: [Support] Teach YAMLIO about polymorphic types
Scott Linder via Phabricator via llvm-commits
- [PATCH] D48144: [Support] Teach YAMLIO about polymorphic types
Scott Linder via Phabricator via llvm-commits
- [PATCH] D48175: [BinaryFormat] Add MsgPackTypes
Scott Linder via Phabricator via llvm-commits
- [PATCH] D48175: [BinaryFormat] Add MsgPackTypes
Scott Linder via Phabricator via llvm-commits
- [PATCH] D50982: [AMDGPU] Legalize VGPR Rsrc operands for MUBUF instructions
Scott Linder via Phabricator via llvm-commits
- [PATCH] D48179: [AMDGPU] Emit MessagePack HSA Metadata for v3 code object
Scott Linder via Phabricator via llvm-commits
- [PATCH] D48175: [BinaryFormat] Add MsgPackTypes
Scott Linder via Phabricator via llvm-commits
- [PATCH] D48175: [BinaryFormat] Add MsgPackTypes
Scott Linder via Phabricator via llvm-commits
- [PATCH] D48175: [BinaryFormat] Add MsgPackTypes
Scott Linder via Phabricator via llvm-commits
- [PATCH] D50659: [CodeGen] Fix remaining zext() assertions in SelectionDAG
Scott Linder via Phabricator via llvm-commits
- [PATCH] D50659: [CodeGen] Fix remaining zext() assertions in SelectionDAG
Scott Linder via Phabricator via llvm-commits
- [llvm] r340761 - [PowerPC][MC] Support expressions in getMemRIX16Encoding.
Sean Fertile via llvm-commits
- [lld] r340832 - [PPC64] Fix DQ-form instruction handling and emit error for misalignment.
Sean Fertile via llvm-commits
- [PATCH] D50965: [PowerPC] Fix label address calculation for ppc64
Sean Fertile via Phabricator via llvm-commits
- [PATCH] D51122: [PowerPC][MC] Support expressions in getMemRIX16Encoding
Sean Fertile via Phabricator via llvm-commits
- [PATCH] D51122: [PowerPC][MC] Support expressions in getMemRIX16Encoding
Sean Fertile via Phabricator via llvm-commits
- [PATCH] D46204: [PPC64] V2 abi: Emit plt call stubs to the text section rather then the plt section.
Sean Fertile via Phabricator via llvm-commits
- [PATCH] D46204: [PPC64] V2 abi: Emit plt call stubs to the text section rather then the plt section.
Sean Fertile via Phabricator via llvm-commits
- [PATCH] D46204: [PPC64] V2 abi: Emit plt call stubs to the text section rather then the plt section.
Sean Fertile via Phabricator via llvm-commits
- [PATCH] D51535: [PassTiming] reporting time-passes separately for multiple pass instances of the same pass
Serguei Katkov via Phabricator via llvm-commits
- [PATCH] D49485: CMake: use new policy for CMP0051
Shoaib Meenai via Phabricator via llvm-commits
- [PATCH] D51454: [LLD] [COFF] Make sections with runtime pseudo relocations writable
Shoaib Meenai via Phabricator via llvm-commits
- [lld] r340739 - [ELF][HEXAGON] Add R_HEX_11/10/9_X support
Sid Manning via llvm-commits
- [llvm] r341238 - [Hexagon] Add support for getRegisterByName.
Sid Manning via llvm-commits
- [PATCH] D51225: Add R_HEX_11/10/9 support
Sid Manning via Phabricator via llvm-commits
- [PATCH] D51363: Add support for getRegisterByName.
Sid Manning via Phabricator via llvm-commits
- [PATCH] D51363: Add support for getRegisterByName.
Sid Manning via Phabricator via llvm-commits
- [lld] r340803 - [docs][mips] Add MIPS specific release notes for LLD 7.0
Simon Atanasyan via llvm-commits
- [llvm] r340931 - [mips] Involves microMIPS's jump in the analyzable branch set
Simon Atanasyan via llvm-commits
- [llvm] r340932 - [mips] Fix microMIPS unconditional branch offset handling
Simon Atanasyan via llvm-commits
- [llvm] r341221 - [mips] Fix `mtc1` and `mfc1` definitions for microMIPS R6
Simon Atanasyan via llvm-commits
- [PATCH] D51309: [docs][mips] Add MIPS specific release notes for LLD 7.0
Simon Atanasyan via Phabricator via llvm-commits
- [PATCH] D51309: [docs][mips] Add MIPS specific release notes for LLD 7.0
Simon Atanasyan via Phabricator via llvm-commits
- [PATCH] D51234: [Driver] Change MipsLinux default linker from "lld" to "ld.lld"
Simon Atanasyan via Phabricator via llvm-commits
- [PATCH] D50857: llvm: Add support MIPS r6 Debian triples
Simon Atanasyan via Phabricator via llvm-commits
- [PATCH] D51355: [docs][mips] 7.0 Release notes
Simon Atanasyan via Phabricator via llvm-commits
- [PATCH] D50986: [mips] Prevent shrink-wrap for BuildPairF64, ExtractElementF64 when they use $sp
Simon Atanasyan via Phabricator via llvm-commits
- [PATCH] D51408: Fix MIPS N32 triples support
Simon Atanasyan via Phabricator via llvm-commits
- [PATCH] D50613: [mips] Involves microMIPS's jump in the analyzable branch set
Simon Atanasyan via Phabricator via llvm-commits
- [PATCH] D50615: [mips] Fix microMIPS unconditional branch offset handling
Simon Atanasyan via Phabricator via llvm-commits
- [PATCH] D51482: [mips] Fix `mtc1` and `mfc1` definitions for microMIPS R6
Simon Atanasyan via Phabricator via llvm-commits
- [PATCH] D51483: [mips] Disable the selection of mixed microMIPS/MIPS code
Simon Atanasyan via Phabricator via llvm-commits
- [PATCH] D51356: [docs][mips] Clang 7.0 Release notes
Simon Atanasyan via Phabricator via llvm-commits
- [PATCH] D51355: [docs][mips] 7.0 Release notes
Simon Atanasyan via Phabricator via llvm-commits
- [PATCH] D51356: [docs][mips] Clang 7.0 Release notes
Simon Atanasyan via Phabricator via llvm-commits
- [PATCH] D51482: [mips] Fix `mtc1` and `mfc1` definitions for microMIPS R6
Simon Atanasyan via Phabricator via llvm-commits
- [PATCH] D51482: [mips] Fix `mtc1` and `mfc1` definitions for microMIPS R6
Simon Atanasyan via Phabricator via llvm-commits
- [PATCH] D51483: [mips] Disable the selection of mixed microMIPS/MIPS code
Simon Atanasyan via Phabricator via llvm-commits
- [PATCH] D50857: llvm: Add support MIPS r6 Debian triples
Simon Atanasyan via Phabricator via llvm-commits
- [PATCH] D51408: llvm: Fix MIPS N32 triples support
Simon Atanasyan via Phabricator via llvm-commits
- [PATCH] D51464: clang: fix MIPS/N32 triple and paths
Simon Atanasyan via Phabricator via llvm-commits
- [PATCH] D50433: A New Divergence Analysis for LLVM
Simon Moll via Phabricator via llvm-commits
- [PATCH] D50434: [NFC] Rename the DivergenceAnalysis to LegacyDivergenceAnalysis
Simon Moll via Phabricator via llvm-commits
- [PATCH] D50433: A New Divergence Analysis for LLVM
Simon Moll via Phabricator via llvm-commits
- [PATCH] D51491: [DA] DivergenceAnalysis for unstructured, reducible CFGs
Simon Moll via Phabricator via llvm-commits
- [PATCH] D50433: A New Divergence Analysis for LLVM
Simon Moll via Phabricator via llvm-commits
- [PATCH] D51491: [DA] DivergenceAnalysis for unstructured, reducible CFGs
Simon Moll via Phabricator via llvm-commits
- [PATCH] D50433: A New Divergence Analysis for LLVM
Simon Moll via Phabricator via llvm-commits
- [PATCH] D50433: A New Divergence Analysis for LLVM
Simon Moll via Phabricator via llvm-commits
- [PATCH] D51491: [DA] DivergenceAnalysis for unstructured, reducible CFGs
Simon Moll via Phabricator via llvm-commits
- [PATCH] D50433: A New Divergence Analysis for LLVM
Simon Moll via Phabricator via llvm-commits
- [llvm] r339670 - [TableGen] Pass string/vector types by const reference (PR37666). NFCI
Simon Pilgrim via llvm-commits
- [llvm] r340810 - [X86][SSE] Avoid vector extraction/insertion for non-constant uniform shifts
Simon Pilgrim via llvm-commits
- [llvm] r340813 - [X86][SSE] Improve variable scalar shift of vXi8 vectors (PR34694)
Simon Pilgrim via llvm-commits
- [llvm] r340819 - [TableGen] Use std::move where possible in InstructionMemo constructor. NFCI.
Simon Pilgrim via llvm-commits
- [llvm] r340837 - [TableGen] CodeGenDAGPatterns::GenerateVariants - basic caching of matching predicates
Simon Pilgrim via llvm-commits
- [llvm] r340908 - Remove debug code accidently committed in rL340837. NFCI.
Simon Pilgrim via llvm-commits
- [llvm] r340913 - [X86][AVX] Prefer VPBLENDW+VPBLENDD to VPBLENDVB for v16i16 blend shuffles
Simon Pilgrim via llvm-commits
- [llvm] r340916 - [DAGCombiner] Add X / X -> 1 & X % X -> 0 folds (test tweaks)
Simon Pilgrim via llvm-commits
- [llvm] r340917 - [DAGCombiner] Add X / X -> 1 & X % X -> 0 folds (test tweaks)
Simon Pilgrim via llvm-commits
- [llvm] r340919 - [DAGCombiner] Add X / X -> 1 & X % X -> 0 folds
Simon Pilgrim via llvm-commits
- [llvm] r341191 - Fix MSVC "not all control paths return a value" warning. NFCI.
Simon Pilgrim via llvm-commits
- [PATCH] D51263: [X86][SSE] Improve variable scalar shift of vXi8 vectors (PR34694)
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D51263: [X86][SSE] Improve variable scalar shift of vXi8 vectors (PR34694)
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D50074: [X86][AVX2] Prefer VPBLENDW+VPBLENDW+VPBLENDD to VPBLENDVB for v16i16 blend shuffles
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D50952: [X86] Add support for matching paddus patterns where one of the vectors is a constant.
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D51284: [X86] When lowering v32i8 MULHS/MULHU, shuffle after the PACKUS rather than before.
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D51035: [TableGen] CodeGenDAGPatterns::GenerateVariants - basic caching of matching predicates
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D50074: [X86][AVX2] Prefer VPBLENDW +VPBLENDD to VPBLENDVB for v16i16 blend shuffles
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D51263: [X86][SSE] Improve variable scalar shift of vXi8 vectors (PR34694)
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D51263: [X86][SSE] Improve variable scalar shift of vXi8 vectors (PR34694)
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D51263: [X86][SSE] Improve variable scalar shift of vXi8 vectors (PR34694)
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D50636: [DAGCombiner] Add X / X -> 1 & X % X -> 0 folds.
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D51325: [X86] Type legalize v2i32 div/rem by scalarizing rather than promoting
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D51035: [TableGen] CodeGenDAGPatterns::GenerateVariants - basic caching of matching predicates
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D51035: [TableGen] CodeGenDAGPatterns::GenerateVariants - basic caching of matching predicates
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D51370: [X86] Add intrinsics for KADD instructions
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D50074: [X86][AVX2] Prefer VPBLENDW +VPBLENDD to VPBLENDVB for v16i16 blend shuffles
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D50636: [DAGCombiner] Add X / X -> 1 & X % X -> 0 folds.
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D51401: [X86] Add support for turning vXi1 shuffles into KSHIFTL/KSHIFTR.
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D51492: [X86][BtVer2] Fix WriteFShuffle256 schedule write info.
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D51492: [X86][BtVer2] Fix WriteFShuffle256 schedule write info.
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D51433: [InstCombine] enhance vector demanded elements to look at a vector select condition operand
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D51492: [X86][BtVer2] Fix WriteFShuffle256 schedule write info.
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D51289: [XRay] FDR Record Producer/Consumer Implementation
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D51401: [X86] Add support for turning vXi1 shuffles into KSHIFTL/KSHIFTR.
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D50685: [AArch64] Support conversion between fp16 and fp128
Sjoerd Meijer via Phabricator via llvm-commits
- [PATCH] D50685: [AArch64] Support conversion between fp16 and fp128
Sjoerd Meijer via Phabricator via llvm-commits
- [llvm] r341266 - [AMDGPU] Split v32i32 loads
Stanislav Mekhanoshin via llvm-commits
- [PATCH] D51344: AMDGPU: Move canShrink into TII
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D51345: AMDGPU: Shrink insts to fold immediates
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D51346: AMDGPU: Don't delete instructions if S_ENDPGM has implicit uses
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D51347: AMDGPU: Force shrinking of add/sub even if the carry is used
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D51351: AMDGPU: Remove nan tests in class if src is nnan
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D51347: AMDGPU: Force shrinking of add/sub even if the carry is used
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D51345: AMDGPU: Shrink insts to fold immediates
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D51476: AMDGPU: Stop forcing internalize at -O0
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D51541: AMDGPU: Restrict extract_vector_elt combine to loads
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D51555: [AMDGPU] Split v32i32 loads
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D51555: [AMDGPU] Split v32i32 loads
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D51138: [Error] Add runtime flag BreakOnError and a debug trap in the Error class
Stefan Gränitz via Phabricator via llvm-commits
- [PATCH] D51126: [ORC] Add LLJIT::CreateMultiThreaded()
Stefan Gränitz via Phabricator via llvm-commits
- [PATCH] D51128: [ORC] LLJITTest
Stefan Gränitz via Phabricator via llvm-commits
- [PATCH] D51497: [WIP][ORC][ThinLTO] Early ThinLTO-JIT prototype and basic tests for next-gen ORC APIs
Stefan Gränitz via Phabricator via llvm-commits
- [PATCH] D51497: [WIP][ORC][ThinLTO] Early ThinLTO-JIT prototype and basic tests for next-gen ORC APIs
Stefan Gränitz via Phabricator via llvm-commits
- [PATCH] D51497: [WIP][ORC][ThinLTO] Early ThinLTO-JIT prototype and basic tests for next-gen ORC APIs
Stefan Gränitz via Phabricator via llvm-commits
- [PATCH] D51482: [mips] Fix `mtc1` and `mfc1` definitions for microMIPS R6
Stefan Maksimovic via Phabricator via llvm-commits
- [PATCH] D51483: [mips] Disable the selection of mixed microMIPS/MIPS code
Stefan Maksimovic via Phabricator via llvm-commits
- [PATCH] D50987: [Exception Handling] Unwind tables are required for all functions that have an EH personality.
Stefan Pintilie via Phabricator via llvm-commits
- [llvm] r340753 - [lit, python] Remove quotes around %python in cache.ll
Stella Stamenova via llvm-commits
- [llvm] r340840 - [lit, shtest-timeout] Always use an internal shell for the shtest-timeout to diagnose buildbot failures
Stella Stamenova via llvm-commits
- [PATCH] D51244: [lit, python] Remove quotes around %python in cache.ll
Stella Stamenova via Phabricator via llvm-commits
- [PATCH] D51326: [lit, shtest-timeout] Always use an internal shell for the shtest-timeout to diagnose buildbot failures
Stella Stamenova via Phabricator via llvm-commits
- [PATCH] D51326: [lit, shtest-timeout] Always use an internal shell for the shtest-timeout to diagnose buildbot failures
Stella Stamenova via Phabricator via llvm-commits
- [PATCH] D51511: lit: Use sys.executable for executing builtin commands
Stella Stamenova via Phabricator via llvm-commits
- [PATCH] D45588: Start reserving x18 by default on Android targets.
Stephen Hines via Phabricator via llvm-commits
- [PATCH] D51502: [X86] Fix register resizings for inline assembly register operands.
Stephen Hines via Phabricator via llvm-commits
- [PATCH] D51538: Add glibc_prereq to platform limits mmsghdr
Stephen Hines via Phabricator via llvm-commits
- [PATCH] D51538: Add glibc_prereq to platform limits mmsghdr
Stephen Hines via Phabricator via llvm-commits
- [PATCH] D51538: Add glibc_prereq to platform limits mmsghdr
Stephen Hines via Phabricator via llvm-commits
- [PATCH] D50662: Add dump() method for SourceRange
Stephen Kelly via Phabricator via llvm-commits
- [PATCH] D51258: Extract parseBindID method
Stephen Kelly via Phabricator via llvm-commits
- [PATCH] D51259: Allow binding to NamedValue resulting from let expression
Stephen Kelly via Phabricator via llvm-commits
- [PATCH] D51259: Allow binding to NamedValue resulting from let expression
Stephen Kelly via Phabricator via llvm-commits
- [PATCH] D51258: Extract parseBindID method
Stephen Kelly via Phabricator via llvm-commits
- [PATCH] D51260: Extract runCommandsInFile method
Stephen Kelly via Phabricator via llvm-commits
- [PATCH] D51260: Extract runCommandsInFile method
Stephen Kelly via Phabricator via llvm-commits
- [PATCH] D50738: Remove vestiges of configure buildsystem
Stephen Kelly via Phabricator via llvm-commits
- [PATCH] D50965: [PowerPC] Fix label address calculation for ppc64
Strahinja Petrovic via Phabricator via llvm-commits
- [www] r341261 - add program.
Tanya Lattner via llvm-commits
- [www] r341262 - Fix missing end tags.
Tanya Lattner via llvm-commits
- [www] r341272 - Remove duplicate posters.
Tanya Lattner via llvm-commits
- [PATCH] D51330: [ThinLTO] Efficiency fix for writing type id records in per-module indexes
Teresa Johnson via Phabricator via llvm-commits
- [PATCH] D51330: [ThinLTO] Efficiency fix for writing type id records in per-module indexes
Teresa Johnson via Phabricator via llvm-commits
- [PATCH] D51330: [ThinLTO] Efficiency fix for writing type id records in per-module indexes
Teresa Johnson via Phabricator via llvm-commits
- [PATCH] D51330: [ThinLTO] Efficiency fix for writing type id records in per-module indexes
Teresa Johnson via Phabricator via llvm-commits
- [PATCH] D51497: [WIP][ORC][ThinLTO] Early ThinLTO-JIT prototype and basic tests for next-gen ORC APIs
Teresa Johnson via Phabricator via llvm-commits
- [PATCH] D51540: [ThinLTO] Update LangRef doc for summary parsing
Teresa Johnson via Phabricator via llvm-commits
- [PATCH] D51330: [ThinLTO] Efficiency fix for writing type id records in per-module indexes
Teresa Johnson via Phabricator via llvm-commits
- [PATCH] D51330: [ThinLTO] Efficiency fix for writing type id records in per-module indexes
Teresa Johnson via Phabricator via llvm-commits
- [PATCH] D51330: [ThinLTO] Efficiency fix for writing type id records in per-module indexes
Teresa Johnson via Phabricator via llvm-commits
- [PATCH] D51330: [ThinLTO] Efficiency fix for writing type id records in per-module indexes
Teresa Johnson via Phabricator via llvm-commits
- [PATCH] D51556: [LTO] Make detection of WPD remark enablement more robust
Teresa Johnson via Phabricator via llvm-commits
- [PATCH] D51565: Move FeatureAES from SLM, WSM and SNB to GLM and SKL
Thiago Macieira via Phabricator via llvm-commits
- [PATCH] D51565: Move FeatureAES from SLM, WSM and SNB to GLM and SKL
Thiago Macieira via Phabricator via llvm-commits
- [llvm] r340781 - [WebAssembly] TableGen backend for stackifying instructions
Thomas Lively via llvm-commits
- [llvm] r340857 - [WebAssembly] v128.not
Thomas Lively via llvm-commits
- [llvm] r340858 - [WebAssembly][NFC] Fix up SIMD bitwise tests
Thomas Lively via llvm-commits
- [llvm] r340861 - [WebAssembly][NFC] Fix formatting from rL340781
Thomas Lively via llvm-commits
- [llvm] r340864 - [WebAssembly][NFC] Document stackifier tablegen backend
Thomas Lively via llvm-commits
- [llvm] r341127 - [WebAssembly] SIMD loads and stores
Thomas Lively via llvm-commits
- [llvm] r341128 - [WebAssembly] Vector conversions
Thomas Lively via llvm-commits
- [llvm] r341131 - [WebAssembly] Update utility functions with SIMD types
Thomas Lively via llvm-commits
- [PATCH] D51318: [WebAssembly] TableGen backend for stackifying instructions
Thomas Lively via Phabricator via llvm-commits
- [PATCH] D51318: [WebAssembly] TableGen backend for stackifying instructions
Thomas Lively via Phabricator via llvm-commits
- [PATCH] D51318: [WebAssembly] TableGen backend for stackifying instructions
Thomas Lively via Phabricator via llvm-commits
- [PATCH] D51318: [WebAssembly] TableGen backend for stackifying instructions
Thomas Lively via Phabricator via llvm-commits
- [PATCH] D51320: [WebAssembly] Made disassembler only use stack instructions.
Thomas Lively via Phabricator via llvm-commits
- [PATCH] D51367: [WebAssembly][NFC] Fix formatting from rL340781
Thomas Lively via Phabricator via llvm-commits
- [PATCH] D51318: [WebAssembly] TableGen backend for stackifying instructions
Thomas Lively via Phabricator via llvm-commits
- [PATCH] D51242: [WebAssembly] v128.not
Thomas Lively via Phabricator via llvm-commits
- [PATCH] D51366: [WebAssembly] Use getCalleeOpNo utility function (NFC)
Thomas Lively via Phabricator via llvm-commits
- [PATCH] D51242: [WebAssembly] v128.not
Thomas Lively via Phabricator via llvm-commits
- [PATCH] D51369: [WebAssembly][NFC] Fix up SIMD bitwise tests
Thomas Lively via Phabricator via llvm-commits
- [PATCH] D51371: [WebAssembly][NFC] Document stackifier tablegen backend
Thomas Lively via Phabricator via llvm-commits
- [PATCH] D51369: [WebAssembly][NFC] Fix up SIMD bitwise tests
Thomas Lively via Phabricator via llvm-commits
- [PATCH] D51367: [WebAssembly][NFC] Fix formatting from rL340781
Thomas Lively via Phabricator via llvm-commits
- [PATCH] D51242: [WebAssembly] v128.not
Thomas Lively via Phabricator via llvm-commits
- [PATCH] D51371: [WebAssembly][NFC] Document stackifier tablegen backend
Thomas Lively via Phabricator via llvm-commits
- [PATCH] D51371: [WebAssembly][NFC] Document stackifier tablegen backend
Thomas Lively via Phabricator via llvm-commits
- [PATCH] D51383: [WebAssembly] SIMD loads and stores
Thomas Lively via Phabricator via llvm-commits
- [PATCH] D51383: [WebAssembly] SIMD loads and stores
Thomas Lively via Phabricator via llvm-commits
- [PATCH] D51383: [WebAssembly] SIMD loads and stores
Thomas Lively via Phabricator via llvm-commits
- [PATCH] D51447: [WebAssembly] clang-format (NFC)
Thomas Lively via Phabricator via llvm-commits
- [PATCH] D51459: [WebAssembly][WIP] Vector conversions
Thomas Lively via Phabricator via llvm-commits
- [PATCH] D51459: [WebAssembly][WIP] Vector conversions
Thomas Lively via Phabricator via llvm-commits
- [PATCH] D51383: [WebAssembly] SIMD loads and stores
Thomas Lively via Phabricator via llvm-commits
- [PATCH] D51383: [WebAssembly] SIMD loads and stores
Thomas Lively via Phabricator via llvm-commits
- [PATCH] D51498: [WebAssembly] Vector conversions
Thomas Lively via Phabricator via llvm-commits
- [PATCH] D51459: [WebAssembly][WIP] Vector conversions
Thomas Lively via Phabricator via llvm-commits
- [PATCH] D51498: [WebAssembly] Vector conversions
Thomas Lively via Phabricator via llvm-commits
- [PATCH] D51459: [WebAssembly][WIP] Vector conversions
Thomas Lively via Phabricator via llvm-commits
- [PATCH] D51498: [WebAssembly] Vector conversions
Thomas Lively via Phabricator via llvm-commits
- [PATCH] D51383: [WebAssembly] SIMD loads and stores
Thomas Lively via Phabricator via llvm-commits
- [PATCH] D51383: [WebAssembly] SIMD loads and stores
Thomas Lively via Phabricator via llvm-commits
- [PATCH] D51383: [WebAssembly] SIMD loads and stores
Thomas Lively via Phabricator via llvm-commits
- [PATCH] D51383: [WebAssembly] SIMD loads and stores
Thomas Lively via Phabricator via llvm-commits
- [PATCH] D51498: [WebAssembly] Vector conversions
Thomas Lively via Phabricator via llvm-commits
- [PATCH] D51516: [WebAssembly] Update utility functions with SIMD types
Thomas Lively via Phabricator via llvm-commits
- [PATCH] D51518: [WebAssembly] Add missing SIMD instruction attributes
Thomas Lively via Phabricator via llvm-commits
- [PATCH] D51516: [WebAssembly] Update utility functions with SIMD types
Thomas Lively via Phabricator via llvm-commits
- [PATCH] D51518: [WebAssembly] Add missing SIMD instruction attributes
Thomas Lively via Phabricator via llvm-commits
- [PATCH] D51518: [WebAssembly] Add missing SIMD instruction attributes
Thomas Lively via Phabricator via llvm-commits
- [PATCH] D51518: [WebAssembly] Add missing SIMD instruction attributes
Thomas Lively via Phabricator via llvm-commits
- [PATCH] D51518: [WebAssembly] Add missing SIMD instruction attributes
Thomas Lively via Phabricator via llvm-commits
- [PATCH] D50598: LLD COFF: Add support for /force:multiple option
Thomas Roughton via Phabricator via llvm-commits
- [llvm] r341062 - [CodeGen] emit inline asm clobber list warnings for reserved (cont)
Ties Stuij via llvm-commits
- [PATCH] D51165: [CodeGen] emit inline asm clobber list warnings for reserved (cont)
Ties Stuij via Phabricator via llvm-commits
- [PATCH] D51165: [CodeGen] emit inline asm clobber list warnings for reserved (cont)
Ties Stuij via Phabricator via llvm-commits
- [llvm] r341113 - Hashing: use 64-bit seed for hashing on all platforms.
Tim Northover via llvm-commits
- [llvm] r341113 - Hashing: use 64-bit seed for hashing on all platforms.
Tim Northover via llvm-commits
- [llvm] r341240 - Tests: fix tests encoding specific hash values for 32-bit systems.
Tim Northover via llvm-commits
- [PATCH] D49097: [RegisterCoalescer] Another fix for subrange join unreachable
Tim Renouf via Phabricator via llvm-commits
- [PATCH] D48826: [AMDGPU] Add support for TFE/LWE in image intrinsics
Tim Renouf via Phabricator via llvm-commits
- [PATCH] D49097: [RegisterCoalescer] Another fix for subrange join unreachable
Tim Renouf via Phabricator via llvm-commits
- [PATCH] D51574: [LiveRangeCalc] Fixed findReachingDefs bug
Tim Renouf via Phabricator via llvm-commits
- [PATCH] D49097: [RegisterCoalescer] Another fix for subrange join unreachable
Tim Renouf via Phabricator via llvm-commits
- [PATCH] D49097: [RegisterCoalescer] Another fix for subrange join unreachable
Tim Renouf via Phabricator via llvm-commits
- [llvm] r340455 - bpf: fix an assertion in BPFAsmBackend applyFixup()
Tom Stellard via llvm-commits
- [www-releases] r340895 - Remove clang+llvm-6.0.1-x86_64-linux-sles11.3.tar.xz, the name does not match the contents
Tom Stellard via llvm-commits
- [www-releases] r340897 - Remove link to clang+llvm-6.0.1-x86_64-linux-sles11.3.tar.xz
Tom Stellard via llvm-commits
- [llvm] r341244 - lit: Use sys.executable for executing builtin commands
Tom Stellard via llvm-commits
- [llvm] r341244 - lit: Use sys.executable for executing builtin commands
Tom Stellard via llvm-commits
- [llvm] r341271 - AMDGPU/GlobalISel: Define instruction mapping for G_SELECT
Tom Stellard via llvm-commits
- [PATCH] D51511: lit: Use sys.executable for executing builtin commands
Tom Stellard via Phabricator via llvm-commits
- [PATCH] D51547: MachO: Fix out-of-bounds memory access in getString16
Tom Stellard via Phabricator via llvm-commits
- [PATCH] D51548: lld: Add missing REQUIRES to tests
Tom Stellard via Phabricator via llvm-commits
- [PATCH] D51511: lit: Use sys.executable for executing builtin commands
Tom Stellard via Phabricator via llvm-commits
- [PATCH] D49737: AMDGPU/GlobalISel: Define instruction mapping for G_SELECT
Tom Stellard via Phabricator via llvm-commits
- [PATCH] D9377: llvm.noalias - don't block EarlyCSE
Troy Johnson via Phabricator via llvm-commits
- [PATCH] D49985: [ADT] ImmutableList no longer requires elements to be copy constructible
Umann Kristóf via Phabricator via llvm-commits
- [PATCH] D49985: [ADT] ImmutableList no longer requires elements to be copy constructible
Umann Kristóf via Phabricator via llvm-commits
- [PATCH] D51552: Libraries added with add_llvm_loadable_module macro to have their component name
Valeriy Dmitriev via Phabricator via llvm-commits
- [llvm] r340368 - [CodeGenPrepare] Scan past debug intrinsics to find select candidates (NFC)
Vedant Kumar via llvm-commits
- [PATCH] D51273: [UBSan] Propagate `UBSAN_OPTIONS` environment variable when running ios simulator tests.
Vedant Kumar via Phabricator via llvm-commits
- [PATCH] D51271: [UBSan] Add missing `%run` prefixes to Pointer tests.
Vedant Kumar via Phabricator via llvm-commits
- [PATCH] D50887: [DWARF] Missing location debug information with -O2.
Vedant Kumar via Phabricator via llvm-commits
- [PATCH] D49887: [DebugInfo] Add support for DWARF5 call site-related attributes
Vedant Kumar via Phabricator via llvm-commits
- [PATCH] D51081: [DWARF v5] Refactoring range list dumping to fold DWARF v4 functionality into v5 handling (almost NFC).
Victor Leschuk via Phabricator via llvm-commits
- [PATCH] D51081: [DWARF v5] Refactoring range list dumping to fold DWARF v4 functionality into v5 handling (almost NFC).
Victor Leschuk via Phabricator via llvm-commits
- [PATCH] D51081: [DWARF v5] Refactoring range list dumping to fold DWARF v4 functionality into v5 handling (almost NFC).
Victor Leschuk via Phabricator via llvm-commits
- [compiler-rt] r340758 - Revert "[lsan] Do not check for leaks in the forked process"
Vitaly Buka via llvm-commits
- [compiler-rt] r340769 - [lsan] Check that leak sanitizer works in the forked process
Vitaly Buka via llvm-commits
- [llvm] r340583 - DebugInfo: Improve debug location merging
Vitaly Buka via llvm-commits
- [llvm] r340583 - DebugInfo: Improve debug location merging
Vitaly Buka via llvm-commits
- [PATCH] D51304: [Safestack] fix pthread stack unsafe unit test
Vitaly Buka via Phabricator via llvm-commits
- [PATCH] D51106: Introduce new type for inteceptors UINTMAX_T
Vitaly Buka via Phabricator via llvm-commits
- [PATCH] D51106: Introduce new type for inteceptors UINTMAX_T
Vitaly Buka via Phabricator via llvm-commits
- [PATCH] D51538: Add glibc_prereq to platform limits mmsghdr
Vitaly Buka via Phabricator via llvm-commits
- [PATCH] D51538: Add glibc_prereq to platform limits mmsghdr
Vitaly Buka via Phabricator via llvm-commits
- [compiler-rt] r340856 - SafeStack: Fix thread liveness check on *BSD
Vlad Tsyrklevich via llvm-commits
- [llvm] r341116 - SafeStack: Prevent OOB reads with mem intrinsics
Vlad Tsyrklevich via llvm-commits
- [PATCH] D51304: [Safestack] fix pthread stack unsafe unit test
Vlad Tsyrklevich via Phabricator via llvm-commits
- [PATCH] D51334: SafeStack: Prevent OOB reads with mem intrinsics
Vlad Tsyrklevich via Phabricator via llvm-commits
- [PATCH] D51368: SafeStack: Fix thread liveness check on *BSD
Vlad Tsyrklevich via Phabricator via llvm-commits
- [PATCH] D51304: [Safestack] fix pthread stack unsafe unit test
Vlad Tsyrklevich via Phabricator via llvm-commits
- [PATCH] D51368: SafeStack: Fix thread liveness check on *BSD
Vlad Tsyrklevich via Phabricator via llvm-commits
- [PATCH] D51368: SafeStack: Fix thread liveness check on *BSD
Vlad Tsyrklevich via Phabricator via llvm-commits
- [PATCH] D51368: SafeStack: Fix thread liveness check on *BSD
Vlad Tsyrklevich via Phabricator via llvm-commits
- [PATCH] D51334: SafeStack: Prevent OOB reads with mem intrinsics
Vlad Tsyrklevich via Phabricator via llvm-commits
- [llvm] r340927 - [mips] Prevent shrink-wrap for BuildPairF64, ExtractElementF64 when they use $sp
Vladimir Stefanovic via llvm-commits
- [llvm] r341087 - Allow inconsistent offsets for 'noreturn' basic blocks when '-verify-cfiinstrs'
Vladimir Stefanovic via llvm-commits
- [PATCH] D50986: [mips] Prevent shrink-wrap for BuildPairF64, ExtractElementF64 when they use $sp
Vladimir Stefanovic via Phabricator via llvm-commits
- [PATCH] D51161: Allow inconsistent offsets for 'noreturn' basic blocks when '-verify-cfiinstrs'
Vladimir Stefanovic via Phabricator via llvm-commits
- [PATCH] D51161: Allow inconsistent offsets for 'noreturn' basic blocks when '-verify-cfiinstrs'
Vladimir Stefanovic via Phabricator via llvm-commits
- [PATCH] D51161: Allow inconsistent offsets for 'noreturn' basic blocks when '-verify-cfiinstrs'
Vladimir Stefanovic via Phabricator via llvm-commits
- [PATCH] D51384: [GISel]: Add Legalization support for widening UADDO/USUBO Opcodes
Volkan Keles via Phabricator via llvm-commits
- [PATCH] D51362: [GlobalISel][IRTranslator] Canonicalize G_ICMP to have constant operands last
Volkan Keles via Phabricator via llvm-commits
- [PATCH] D51248: Support for remapping profile data, for sample-based profiling.
Wei Mi via llvm-commits
- [PATCH] D51248: Support for remapping profile data, for sample-based profiling.
Wei Mi via Phabricator via llvm-commits
- [PATCH] D51248: Support for remapping profile data, for sample-based profiling.
Wei Mi via Phabricator via llvm-commits
- [PATCH] D50404: [lld-link] Generalize handling of /debug and /debug:{none, full, fastlink, ghash, symtab}
Will Wilson via Phabricator via llvm-commits
- [PATCH] D51081: [DWARF v5] Refactoring range list dumping to fold DWARF v4 functionality into v5 handling (almost NFC).
Wolfgang Pieb via Phabricator via llvm-commits
- [PATCH] D51081: [DWARF v5] Refactoring range list dumping to fold DWARF v4 functionality into v5 handling (almost NFC).
Wolfgang Pieb via Phabricator via llvm-commits
- [PATCH] D51081: [DWARF v5] Refactoring range list dumping to fold DWARF v4 functionality into v5 handling (almost NFC).
Wolfgang Pieb via Phabricator via llvm-commits
- [PATCH] D51081: [DWARF v5] Refactoring range list dumping to fold DWARF v4 functionality into v5 handling (almost NFC).
Wolfgang Pieb via Phabricator via llvm-commits
- [PATCH] D51081: [DWARF v5] Refactoring range list dumping to fold DWARF v4 functionality into v5 handling (almost NFC).
Wolfgang Pieb via Phabricator via llvm-commits
- [PATCH] D51081: [DWARF v5] Refactoring range list dumping to fold DWARF v4 functionality into v5 handling (almost NFC).
Wolfgang Pieb via Phabricator via llvm-commits
- [llvm] r340750 - [WebAssembly] Added default stack-only instruction mode for MC.
Wouter van Oortmerssen via llvm-commits
- [llvm] r341081 - [WebAssembly] Made disassembler only use stack instructions.
Wouter van Oortmerssen via llvm-commits
- [PATCH] D51241: [WebAssembly] Added default stack-only instruction mode for MC.
Wouter van Oortmerssen via Phabricator via llvm-commits
- [PATCH] D51241: [WebAssembly] Added default stack-only instruction mode for MC.
Wouter van Oortmerssen via Phabricator via llvm-commits
- [PATCH] D51318: [WebAssembly] TableGen backend for stackifying instructions
Wouter van Oortmerssen via Phabricator via llvm-commits
- [PATCH] D51320: [WebAssembly] Made disassembler only use stack instructions.
Wouter van Oortmerssen via Phabricator via llvm-commits
- [PATCH] D51318: [WebAssembly] TableGen backend for stackifying instructions
Wouter van Oortmerssen via Phabricator via llvm-commits
- [PATCH] D51320: [WebAssembly] Made disassembler only use stack instructions.
Wouter van Oortmerssen via Phabricator via llvm-commits
- [PATCH] D51320: [WebAssembly] Made disassembler only use stack instructions.
Wouter van Oortmerssen via Phabricator via llvm-commits
- [PATCH] D51320: [WebAssembly] Made disassembler only use stack instructions.
Wouter van Oortmerssen via Phabricator via llvm-commits
- [PATCH] D51320: [WebAssembly] Made disassembler only use stack instructions.
Wouter van Oortmerssen via Phabricator via llvm-commits
- [PATCH] D51241: [WebAssembly] Added default stack-only instruction mode for MC.
Wouter van Oortmerssen via Phabricator via llvm-commits
- [PATCH] D51447: [WebAssembly] clang-format (NFC)
Wouter van Oortmerssen via Phabricator via llvm-commits
- [PATCH] D51459: [WebAssembly][WIP] Vector conversions
Wouter van Oortmerssen via Phabricator via llvm-commits
- [PATCH] D51459: [WebAssembly][WIP] Vector conversions
Wouter van Oortmerssen via Phabricator via llvm-commits
- [PATCH] D51550: Use alias analysis to check for real interference in cascade comparison
Xin Tong via Phabricator via llvm-commits
- [PATCH] D51480: AMDGPU: Remove remnants of old address space mapping
Yaxun Liu via Phabricator via llvm-commits
- [PATCH] D51434: [HIP] Add -fvisibility hidden option to clang
Yaxun Liu via Phabricator via llvm-commits
- [PATCH] D50435: [Inliner] Attribute callsites with inline remarks
Yevgeny Rouban via Phabricator via llvm-commits
- [PATCH] D50435: [Inliner] Attribute callsites with inline remarks
Yevgeny Rouban via Phabricator via llvm-commits
- [PATCH] D50857: llvm: Add support MIPS r6 Debian triples
YunQiang Su via Phabricator via llvm-commits
- [PATCH] D51408: Fix MIPS N32 triples support
YunQiang Su via Phabricator via llvm-commits
- [PATCH] D51408: Fix MIPS N32 triples support
YunQiang Su via Phabricator via llvm-commits
- [PATCH] D50857: llvm: Add support MIPS r6 Debian triples
YunQiang Su via Phabricator via llvm-commits
- [PATCH] D51464: clang: fix MIPS/N32 triple and paths
YunQiang Su via Phabricator via llvm-commits
- [PATCH] D51464: clang: fix MIPS/N32 triple and paths
YunQiang Su via Phabricator via llvm-commits
- [PATCH] D49034: [WebAssembly] Move/clone DBG_VALUE during WebAssemblyRegStackify pass
Yury Delendik via Phabricator via llvm-commits
- [PATCH] D51495: Fix removal of dead elements from PressureDiff
Yury Gribov via Phabricator via llvm-commits
- [PATCH] D51495: Fix removal of dead elements from PressureDiff
Yury Gribov via Phabricator via llvm-commits
- [PATCH] D50940: [sanitizer] Change Mmap*NoAccess to return nullptr on error
Yvan Roux via llvm-commits
- [PATCH] D50931: Consider isLegalAddressingImm in Constant Hoisting
Z. Zheng via Phabricator via llvm-commits
- [PATCH] D50931: Consider isLegalAddressingImm in Constant Hoisting
Z. Zheng via Phabricator via llvm-commits
- [PATCH] D50931: Consider isLegalAddressingImm in Constant Hoisting
Z. Zheng via Phabricator via llvm-commits
- [PATCH] D50931: Consider isLegalAddressingImm in Constant Hoisting
Z. Zheng via Phabricator via llvm-commits
- [PATCH] D51396: [Constant Hoisting] Hoisting Constant GEP Expressions
Z. Zheng via Phabricator via llvm-commits
- [PATCH] D51396: [Constant Hoisting] Hoisting Constant GEP Expressions
Z. Zheng via Phabricator via llvm-commits
- [PATCH] D51396: [Constant Hoisting] Hoisting Constant GEP Expressions
Z. Zheng via Phabricator via llvm-commits
- [PATCH] D51396: [Constant Hoisting] Hoisting Constant GEP Expressions
Z. Zheng via Phabricator via llvm-commits
- [PATCH] D51396: [Constant Hoisting] Hoisting Constant GEP Expressions
Z. Zheng via Phabricator via llvm-commits
- [PATCH] D51396: [Constant Hoisting] Hoisting Constant GEP Expressions
Z. Zheng via Phabricator via llvm-commits
- [PATCH] D51396: [Constant Hoisting] Hoisting Constant GEP Expressions
Z. Zheng via Phabricator 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] D39386: [Power9] Allow gpr callee saved spills in prologue to vector registers rather than stack
Zaara Syeda via Phabricator 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
- [llvm] r340710 - [MS Demangler] Re-write the Microsoft demangler.
Zachary Turner via llvm-commits
- [llvm] r340710 - [MS Demangler] Re-write the Microsoft demangler.
Zachary Turner via llvm-commits
- [llvm] r340776 - Set line endings to Windows on MSBuild files.
Zachary Turner via llvm-commits
- [llvm] r340780 - Update the Visual Studio Integration from user feedback.
Zachary Turner via llvm-commits
- [llvm] r340894 - [MS Demangler] Add output flags to all function calls.
Zachary Turner via llvm-commits
- [llvm] r340896 - Add support for various C++14 demanglings.
Zachary Turner via llvm-commits
- [llvm] r340938 - Update Visual Studio Integration version number.
Zachary Turner via llvm-commits
- [llvm] r341000 - [MS Demangler] Fix several crashes and demangling bugs.
Zachary Turner via llvm-commits
- [llvm] r341000 - [MS Demangler] Fix several crashes and demangling bugs.
Zachary Turner via llvm-commits
- [llvm] r341119 - [MS Demangler] Add support for $$Z parameter pack separator.
Zachary Turner via llvm-commits
- [llvm] r341120 - Add a utility script to stress test the demangler.
Zachary Turner via llvm-commits
- [llvm] r341122 - Remove some debugging code that was accidentally left in.
Zachary Turner via llvm-commits
- [PATCH] D50807: [Error] Add FileError helper; upgrade StringError behavior
Zachary Turner via Phabricator via llvm-commits
- [PATCH] D51444: [git-llvm] Fix eol conversion on Windows for explicit CRLF files
Zachary Turner via Phabricator via llvm-commits
- [PATCH] D51500: [MS ABI] Fix mangling incompatibility with dynamic initializer stubs.
Zachary Turner via Phabricator via llvm-commits
- [PATCH] D51500: [MS ABI] Fix mangling incompatibility with dynamic initializer stubs.
Zachary Turner via Phabricator via llvm-commits
- [PATCH] D51525: [ADT] Add a new class OwnedOrBorrowed<T>
Zachary Turner via Phabricator via llvm-commits
- [PATCH] D51525: [ADT] Add a new class OwnedOrBorrowed<T>
Zachary Turner via Phabricator via llvm-commits
- [PATCH] D51525: [ADT] Add a new class OwnedOrBorrowed<T>
Zachary Turner via Phabricator via llvm-commits
- [PATCH] D51558: [Windows] Convert from UTF-8 to UTF-16 when writing to a Windows console
Zachary Turner via Phabricator via llvm-commits
- [PATCH] D51558: [Windows] Convert from UTF-8 to UTF-16 when writing to a Windows console
Zachary Turner via Phabricator via llvm-commits
- [PATCH] D51561: [CMake] Add support for unittests that have input files
Zachary Turner via Phabricator via llvm-commits
- [PATCH] D51558: [Windows] Convert from UTF-8 to UTF-16 when writing to a Windows console
Zachary Turner via Phabricator via llvm-commits
- [PATCH] D50754: Implementation of a vtable interleaving algorithm
Zhaomo Yang via Phabricator via llvm-commits
- [PATCH] D50754: Implementation of a vtable interleaving algorithm
Zhaomo Yang via Phabricator via llvm-commits
- [llvm] r340882 - [QTOOL-37352] Consider isLegalAddressingImm in Constant Hoisting
Zhaoshi Zheng via llvm-commits
- [llvm] r341269 - [Constant Hoisting] Hoisting Constant GEP Expressions
Zhaoshi Zheng via llvm-commits
- [PATCH] D51180: [LLD] Check for too large offsets into merge sections earlier to avoid DenseMap tombstone collision
ben via Phabricator via llvm-commits
- [PATCH] D49915: [IR] Add a boolean field in DILocation to know if a line must covered or not
calixte via Phabricator via llvm-commits
- [PATCH] D51506: [PowerPC] Add Itineraries of IIC_IntRotateDI for P7/P8
qshanz via Phabricator via llvm-commits
- [PATCH] D47179: [LLVM-C] Add Bindings For Named Metadata
whitequark via Phabricator via llvm-commits
- [PATCH] D51522: [LLVM-C] Add more debug information accessors to GlobalObject and Instruction
whitequark via Phabricator via llvm-commits
- [PATCH] D51522: [LLVM-C] Add more debug information accessors to GlobalObject and Instruction
whitequark via Phabricator via llvm-commits
- [llvm] r340583 - DebugInfo: Improve debug location merging
via llvm-commits
- [llvm] r341025 - [DWARF] Missing location debug information with -O2.
via llvm-commits
- [compiler-rt] r340983 - [hwasan] get rid of some macros, remove the fixed shadow mapping
via llvm-commits
- [compiler-rt] r340983 - [hwasan] get rid of some macros, remove the fixed shadow mapping
via llvm-commits
- [compiler-rt] r340983 - [hwasan] get rid of some macros, remove the fixed shadow mapping
via llvm-commits
- [compiler-rt] r340983 - [hwasan] get rid of some macros, remove the fixed shadow mapping
via llvm-commits
- [llvm] r341029 - [XRay] FDRTraceWriter and FDR Trace Loading
via llvm-commits
- [llvm] r341029 - [XRay] FDRTraceWriter and FDR Trace Loading
via llvm-commits
- [MC] - ConstantPools.cpp: Style consistency, remove redundant braces. NFC.
via llvm-commits
Last message date:
Sun Sep 2 23:49:44 PDT 2018
Archived on: Mon Sep 3 02:14:03 PDT 2018
This archive was generated by
Pipermail 0.09 (Mailman edition).