The Week Of Monday 2 July 2018 Archives by thread
Starting: Mon Jul 2 00:02:22 PDT 2018
Ending: Sun Jul 8 23:45:36 PDT 2018
Messages: 1671
- [PATCH] D46850: [DebugInfo] Generate fixups as emitting DWARF .debug_line.
Hsiangkai Wang via Phabricator via llvm-commits
- [PATCH] D45556: [DebugInfo] Generate DWARF debug information for labels.
Hsiangkai Wang via Phabricator via llvm-commits
- [PATCH] D47448: [Asan] Attempt to fix for FreeBSD
David CARLIER via Phabricator via llvm-commits
- [PATCH] D48774: [polly-acc] change cl_get_* return types to 32/64bit
Alain Denzler via Phabricator via llvm-commits
- [PATCH] D48584: [InstCombine] Delay foldICmpUsingKnownBits until simple transforms are done
Max Kazantsev via Phabricator via llvm-commits
- [llvm] r336079 - Reapply r334980 and r334983.
Sander de Smalen via llvm-commits
- [polly] r336080 - [polly-acc] change cl_get_* return types to 32/64bit
Philip Pfaffe via llvm-commits
- [PATCH] D28462: clang-format: Add new style option AlignConsecutiveMacros
Manuel Klimek via Phabricator via llvm-commits
- [PATCH] D48819: AMDGPU/GlobalISel: Implement custom kernel arg lowering
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D48820: [llvm-exegesis] ExegisX86Target::setRegToConstant() should depend on the subtarget features.
Clement Courbet via Phabricator via llvm-commits
- [PATCH] D48468: [SelectionDAG] Remove debug locations from ConstantSD(FP)Nodes
Yvan Roux via Phabricator via llvm-commits
- [PATCH] D48383: [Dominators] Add the DomTreeUpdater class
Dave Green via Phabricator via llvm-commits
- [llvm] r336081 - [AArch64][SVE] Asm: Support for vector element compares (immediate).
Sander de Smalen via llvm-commits
- [PATCH] D48795: [AArch64] Add support for SHF_ARM_PURECODE.
Rui Ueyama via Phabricator via llvm-commits
- [lld] r335958 - [ELF] - Remove dead code.
Rui Ueyama via llvm-commits
- [lld] r336082 - [ELF] - Change dyn_cast to cast. NFC.
George Rimar via llvm-commits
- [lld] r335992 - [ELF] Set -o because current directory may not be writable during a test
Rui Ueyama via llvm-commits
- [PATCH] D48806: [asan] Fix deadlock issue on FreeBSD, caused by use of .preinit_array in rL325240
David CARLIER via Phabricator via llvm-commits
- [polly] r336083 - Fix for r336080: Missing colon in REQUIRES line
Philip Pfaffe via llvm-commits
- [PATCH] D48725: [SLP] Vectorize bit-parallel operations with SWAR.
Clement Courbet via Phabricator via llvm-commits
- [llvm] r336084 - [Mips][FastISel] Do not duplicate condition while lowering branches
Petar Jovanovic via llvm-commits
- [PATCH] D48754: recognize more abs pattern
ChenZheng via Phabricator via llvm-commits
- [PATCH] D48642: [Mips][FastISel] Do not duplicate condition while lowering branches
Petar Jovanovic via Phabricator via llvm-commits
- [PATCH] D48811: Fix disassembling ARM instructions as big-endian
Javed Absar via Phabricator via llvm-commits
- [PATCH] D48757: Implements /force:multiple in lld-link
Rui Ueyama via Phabricator via llvm-commits
- [llvm] r336089 - [X86][BtVer2] Added Jaguar FPU Pipe0/1 uop counters to permit basic llvm-exegesis uop testing
Simon Pilgrim via llvm-commits
- [PATCH] D46533: [OMPT] Provide the right thread_num for ancestor levels
Phabricator via Phabricator via llvm-commits
- [PATCH] D47824: [OMPT] Add testcases for thread_begin and thread_end callbacks
Phabricator via Phabricator via llvm-commits
- [PATCH] D48124: [OMPT] Add tests for runtime entry points from non-OpenMP threads
Phabricator via Phabricator via llvm-commits
- [PATCH] D48282: [OMPT] Use alloca() to force availability of frame pointer
Phabricator via Phabricator via llvm-commits
- [PATCH] D46653: Start support for linking object files with split stacks
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D48822: [X86] Fast-isel tests for lowered truncation intrinsics
Mikhail Dvoretckii via Phabricator via llvm-commits
- [llvm] r336090 - [AArch64][SVE] Asm: Support for (saturating) vector INC/DEC instructions.
Sander de Smalen via llvm-commits
- [PATCH] D40922: [ARM] Optimize {s|u}mul.with.overflow.
Roger Ferrer Ibanez via Phabricator via llvm-commits
- [PATCH] D48791: [AArch64] Implement execute-only CodeGen Support.
Peter Smith via Phabricator via llvm-commits
- [PATCH] D48823: [AArch64][SVE] Asm: Support for FMUL (indexed)
Sander de Smalen via Phabricator via llvm-commits
- [llvm] r336091 - [AArch64][SVE] Asm: Support for (SQ)INCP/DECP (scalar, vector)
Sander de Smalen via llvm-commits
- [PATCH] D48538: Make __gcov_flush flush counters for all shared libraries
Marco Castelluccio via Phabricator via llvm-commits
- [PATCH] D48824: [AArch64][SVE] Asm: Support for FP Complex ADD/MLA.
Sander de Smalen via Phabricator via llvm-commits
- [PATCH] D48825: [DAGCombiner] Add EXTRACT_SUBVECTOR to SimplifyDemandedVectorElts
Simon Pilgrim via Phabricator via llvm-commits
- [llvm] r336092 - [SLPVectorizer] Only Alternate opcodes use ShuffleVector cases for getEntryCost/vectorizeTree. NFCI.
Simon Pilgrim via llvm-commits
- [lld] r336093 - [ELF] - Remove dead code. NFC.
George Rimar via llvm-commits
- [PATCH] D48821: [clangd] ClangdServer::codeComplete return CodeCompleteResult, not LSP struct.
Sam McCall via Phabricator via llvm-commits
- [llvm] r336095 - [SLPVectorizer] Fix alternate opcode + shuffle cost function to correct handle SK_Select patterns.
Simon Pilgrim via llvm-commits
- [PATCH] D48517: [MC] Error on a .zerofill directive in a non-virtual section
Francis Visoiu Mistrih via Phabricator via llvm-commits
- [PATCH] D48826: [AMDGPU] Add support for TFE/LWE in image intrinsics
David Stuttard via Phabricator via llvm-commits
- [PATCH] D48691: [llvm-mca] Add a HardwareUnit and Context classes.
Clement Courbet via Phabricator via llvm-commits
- [PATCH] D48593: Reuse code for calculating allocation size for alloca
Bjorn Pettersson via Phabricator via llvm-commits
- [llvm] r336096 - [InstCombine] add tests for shuffle-binop; NFC
Sanjay Patel via llvm-commits
- [PATCH] D48369: [CodeGen] Make block removal order deterministic in CodeGenPrepare
David Stenberg via Phabricator via llvm-commits
- [llvm] r330316 - [BasicBlock] Add instructionsWithoutDebug methods to skip debug insts.
Florian Hahn via llvm-commits
- [PATCH] D48803: Place the BlockAddress type in the program address space
Bjorn Pettersson via Phabricator via llvm-commits
- [llvm] r336098 - Recommit r328307: [IPSCCP] Use constant range information for comparisons of parameters.
Florian Hahn via llvm-commits
- [PATCH] D48281: [llvm-readobj] Add -hex-dump (-x) option
Paul Semel via Phabricator via llvm-commits
- [PATCH] D48828: [InstSimplify] fold extracting from std::pair
Hiroshi Inoue via Phabricator via llvm-commits
- [PATCH] D48778: [llvm-exegesis] Change how the native architecture is determined
John Brawn via Phabricator via llvm-commits
- [PATCH] D48025: [PowerPC] avoid masking already-zero bits in BitPermutationSelector
Hiroshi Inoue via Phabricator via llvm-commits
- [llvm] r336099 - [llvm-exegesis] Delegate the decision of cycle counter name to the target
John Brawn via llvm-commits
- [PATCH] D48779: [llvm-exegesis] Delegate the decision of cycle counter name to the target
John Brawn via Phabricator via llvm-commits
- [llvm] r336100 - [X86] Use addAliasForDirective to support the .word directive
Alex Bradbury via llvm-commits
- [llvm] r336101 - [InstCombine] adjust shuffle tests with IR flags; NFC
Sanjay Patel via llvm-commits
- [llvm] r336102 - [SLPVectorizer] Remove nullptr early-outs from Instruction::ShuffleVector getEntryCost
Simon Pilgrim via llvm-commits
- [PATCH] D47004: [X86] Use addAliasForDirective to support the .word directive
Alex Bradbury via Phabricator via llvm-commits
- [llvm] r336103 - Revert r336100
Alex Bradbury via llvm-commits
- [llvm] r336104 - [X86] Use addAliasForDirective to support the .word directive (reland)
Alex Bradbury via llvm-commits
- [llvm] r336105 - [llvm-exegesis] Change how the native architecture is determined
John Brawn via llvm-commits
- [PATCH] D48830: [InstCombine] fold shuffle-with-binop and common value
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D47719: Disable ENABLE_EXPORTS for NetBSD static linking
Kamil Rytarowski via Phabricator via llvm-commits
- [PATCH] D47814: Teach libc++ to use native NetBSD's max_align_t
Kamil Rytarowski via Phabricator via llvm-commits
- [lld] r336106 - [ELF] - Cleanup error reporting code and cover with the test. NFC.
George Rimar via llvm-commits
- [PATCH] D48756: Add option for section ordering
Teresa Johnson via Phabricator via llvm-commits
- [llvm] r336107 - [X86] Fix test/MC/AsmParser/exprs-invalid.s after rL336104
Alex Bradbury via llvm-commits
- [llvm] r336109 - [CodeGen] Make block removal order deterministic in CodeGenPrepare
David Stenberg via llvm-commits
- [llvm] r336110 - Disable failing test on x86_64-pc-windows-gnu, see PR38006.
Yaron Keren via llvm-commits
- [PATCH] D48411: [RISCV] Add support for _interrupt attribute
Alex Bradbury via Phabricator via llvm-commits
- [llvm] r336111 - [ValueTracking] allow undef elements when matching vector abs
Sanjay Patel via llvm-commits
- [llvm] r336112 - [X86][SSE] Add v8i16 shift test for 2 shift values that doesn't match basic blend
Simon Pilgrim via llvm-commits
- [PATCH] D37461: [X86][AsmParser] re-introduce 'offset' operator
Nico Weber via Phabricator via llvm-commits
- [PATCH] D48832: [ARM] ARMCodeGenPrepare backend pass
Sam Parker via Phabricator via llvm-commits
- [PATCH] D47266: Update thin-lto cache file atimes when on windows
Owen Reynolds via Phabricator via llvm-commits
- [PATCH] D48748: [WebAssembly] Convert remaining tests from elf to wasm output
Wouter van Oortmerssen via Phabricator via llvm-commits
- [llvm] r336113 - [X86][SSE] Blend any v8i16/v4i32 shift with 2 shift unique values
Simon Pilgrim via llvm-commits
- [llvm] r335897 - [Debugify] Do not report line 0 locations as errors
via llvm-commits
- [llvm] r336114 - [Dominators] Add the DomTreeUpdater class
Jakub Kuderski via llvm-commits
- [llvm] r336115 - Follow up of r335953 - [ARM][AArch64] Armv8.4-A Enablement
Sjoerd Meijer via llvm-commits
- [PATCH] D48809: [FPEnv] Split double width StrictFP vector operations as needed
Cameron McInally via Phabricator via llvm-commits
- [llvm] r335953 - [ARM][AArch64] Armv8.4-A Enablement
Sjoerd Meijer via llvm-commits
- [PATCH] D48780: [llvm-exegesis] Add an AArch64 target
John Brawn via Phabricator via llvm-commits
- [llvm] r336116 - [WebAssembly] Convert remaining tests from elf to wasm output format
Sam Clegg via llvm-commits
- [PATCH] D48810: [llvm-objdump] Add --file-headers (-f) option
James Henderson via Phabricator via llvm-commits
- [PATCH] D48744: [WebAssembly] Remove ELF file support.
Sam Clegg via Phabricator via llvm-commits
- [llvm] r336117 - Revert "[Dominators] Add the DomTreeUpdater class"
Jakub Kuderski via llvm-commits
- [PATCH] D48834: [scudo] Enable Scudo on PPC64
Kostya Kortchinsky via Phabricator via llvm-commits
- [PATCH] D48835: [DebugInfo]
Bjorn Pettersson via Phabricator via llvm-commits
- [PATCH] D48836: [cfi-verify] Support AArch64.
Joel Galenson via Phabricator via llvm-commits
- [llvm] r336007 - Pass DWARFUnit to verifier by reference not by value. I am moderately
David Blaikie via llvm-commits
- [PATCH] D48662: [InstCombine] reverse canonicalization of binops to allow more shuffle folding
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D48837: [DebugInfo] Corrections for salvageDebugInfo
Bjorn Pettersson via Phabricator via llvm-commits
- [PATCH] D28907: [SLP] Fix for PR30787: Failure to beneficially vectorize 'copyable' elements in integer binary ops.
Alexey Bataev via Phabricator via llvm-commits
- [lld] r336118 - [WebAssembly] Set threadmodel during LTO
Sam Clegg via llvm-commits
- [PATCH] D48674: SelectionDAGBuilder, mach-o: Skip trap after noreturn call (for Mach-O)
David Blaikie via Phabricator via llvm-commits
- [PATCH] D48689: [WebAssembly] Set threadmodel during LTO
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D48159: [clangd] Implement hover for "auto" and "decltype"
Marc-Andre Laperle via Phabricator via llvm-commits
- [PATCH] D48705: [CodeGenPrepare] Reverse LICM pass for shift and rotate patterns.
Sanjay Patel via Phabricator via llvm-commits
- [llvm] r335861 - [DEBUG_INFO, NVPTX] Add test for .debug_loc section, NFC.
David Blaikie via llvm-commits
- [llvm] r335861 - [DEBUG_INFO, NVPTX] Add test for .debug_loc section, NFC.
Alexey Bataev via llvm-commits
- [llvm] r335861 - [DEBUG_INFO, NVPTX] Add test for .debug_loc section, NFC.
David Blaikie via llvm-commits
- [llvm] r335861 - [DEBUG_INFO, NVPTX] Add test for .debug_loc section, NFC.
Alexey Bataev via llvm-commits
- [llvm] r335861 - [DEBUG_INFO, NVPTX] Add test for .debug_loc section, NFC.
David Blaikie via llvm-commits
- [llvm] r335861 - [DEBUG_INFO, NVPTX] Add test for .debug_loc section, NFC.
Alexey Bataev via llvm-commits
- [llvm] r335861 - [DEBUG_INFO, NVPTX] Add test for .debug_loc section, NFC.
Alexey Bataev via llvm-commits
- [llvm] r335861 - [DEBUG_INFO, NVPTX] Add test for .debug_loc section, NFC.
David Blaikie via llvm-commits
- [llvm] r335861 - [DEBUG_INFO, NVPTX] Add test for .debug_loc section, NFC.
Alexey Bataev via llvm-commits
- [llvm] r335861 - [DEBUG_INFO, NVPTX] Add test for .debug_loc section, NFC.
David Blaikie via llvm-commits
- [llvm] r335861 - [DEBUG_INFO, NVPTX] Add test for .debug_loc section, NFC.
Alexey Bataev via llvm-commits
- [llvm] r335861 - [DEBUG_INFO, NVPTX] Add test for .debug_loc section, NFC.
David Blaikie via llvm-commits
- [llvm] r335861 - [DEBUG_INFO, NVPTX] Add test for .debug_loc section, NFC.
Alexey Bataev via llvm-commits
- [llvm] r335861 - [DEBUG_INFO, NVPTX] Add test for .debug_loc section, NFC.
David Blaikie via llvm-commits
- [llvm] r335861 - [DEBUG_INFO, NVPTX] Add test for .debug_loc section, NFC.
Alexey Bataev via llvm-commits
- [PATCH] D48189: [llvm] Document "%T" as deprecated in TestingGuide.rst
Joel E. Denny via Phabricator via llvm-commits
- [PATCH] D48838: Add wasm-ld to help text Improve error text
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D48699: [ThinLTO] Fix printing of aliases for distributed backend indexes
David Li via Phabricator via llvm-commits
- [llvm] r336120 - [AArch64][GlobalISel] Any-extend vararg parameters to stack slot size on Darwin.
Amara Emerson via llvm-commits
- [PATCH] D48839: [WebAssembly] Support for atomic stores
Heejin Ahn via Phabricator via llvm-commits
- [PATCH] D48670: [ThinLTO] Ensure we always select the same function copy to import
David Li via Phabricator via llvm-commits
- [PATCH] D47541: Allow creating llvm::Function in non-zero address spaces
Alexander Richardson via Phabricator via llvm-commits
- [www-releases] r336038 - Add links to 6.0.1 binaries.
Tom Stellard via llvm-commits
- [PATCH] D48193: [LoopVectorizer] Use an interleave count of 1 when using a vector library call
Robert Lougher via Phabricator via llvm-commits
- [PATCH] D48807: Add llvm::Any
David Blaikie via llvm-commits
- [PATCH] D48840: [LLD][ELF][AArch64] Add test cases for load/store exclusive instructions [NFC]
Peter Smith via Phabricator via llvm-commits
- [llvm] r336121 - [X86] Don't use aligned load/store instructions for fp128 if the load/store isn't aligned.
Craig Topper via llvm-commits
- [llvm] r336122 - [CostModel][X86] Add cost tests for fp rounding intrinsics
Simon Pilgrim via llvm-commits
- [llvm] r336123 - Tighten up a test for -check-debugify, NFC
Vedant Kumar via llvm-commits
- [PATCH] D47895: llvm: Add support for "-fno-delete-null-pointer-checks"
Manoj Gupta via Phabricator via llvm-commits
- [PATCH] D48812: [LTO] Errors in LLVM backend should manifest as lld errors
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D48769: [DebugInfo][LoopVectorize] Preserve DL in generated phi instruction
Vedant Kumar via Phabricator via llvm-commits
- [PATCH] D48331: [DebugInfo][InstCombine] Preserve DI after combining zext instructions
Vedant Kumar via Phabricator via llvm-commits
- [llvm] r336125 - [SLPVectorizer][X86] Begin adding alternate tests for call operators
Simon Pilgrim via llvm-commits
- [llvm] r336126 - nm: Add -no-weak flag for hiding weak symbols
Dave Lee via llvm-commits
- [PATCH] D48751: nm: Add -no-weak flag for hiding weak symbols
Dave Lee via Phabricator via llvm-commits
- [llvm] r336127 - [MC] Error on a .zerofill directive in a non-virtual section
Francis Visoiu Mistrih via llvm-commits
- [PATCH] D48842: [llvm] Document "%T" as deprecated in CommandGuide/lit.rst
Kuba (Brecka) Mracek via Phabricator via llvm-commits
- [PATCH] D48789: [X86] Replace (32/64 - n) shift amounts with (neg n) since the shift amount is masked in hardware
Nirav Dave via Phabricator via llvm-commits
- [llvm] r336128 - [InstCombine] reverse canonicalization of add --> or to allow more shuffle folding
Sanjay Patel via llvm-commits
- [PATCH] D48792: [ARM] Set execute-only flags in .text.
Peter Smith via Phabricator via llvm-commits
- [lld] r336129 - [ELF] Replace unused output filenames with /dev/null in tests
Fangrui Song via llvm-commits
- [PATCH] D48698: [ThinLTO] Fix printing of module paths for distributed backend indexes
Duncan P. N. Exon Smith via Phabricator via llvm-commits
- [llvm] r336130 - [SLP] Recognize min/max pattern using instructions producing same values.
Farhana Aleen via llvm-commits
- [PATCH] D47608: [SLP] Recognize min/max pattern using instructions producing same values.
Phabricator via Phabricator via llvm-commits
- [PATCH] D48843: [mips] Warn when crc, ginv, virt flags are used with too old revision
Vladimir Stefanovic via Phabricator via llvm-commits
- [PATCH] D48603: llvm-lto: Set OptLevel for ThinLTO codegen
Vlad Tsyrklevich via Phabricator via llvm-commits
- [llvm] r336131 - Replace unused output filenames with /dev/null in tests
Fangrui Song via llvm-commits
- [PATCH] D48844: [lldbsuite, windows] Don't crash LLDB when we try to retrieve a register on Windows
Stella Stamenova via Phabricator via llvm-commits
- [PATCH] D48409: [SCEV] Strengthen StrengthenNoWrapFlags (reapply r334428).
Sanjoy Das via Phabricator via llvm-commits
- [PATCH] D47299: [CodeGenCXX] Emit strip.invariant.group with -fstrict-vtable-pointers
John McCall via Phabricator via llvm-commits
- [llvm] r336133 - Replace "Replacable" with "Replaceable". [NFC]
Alina Sbirlea via llvm-commits
- [PATCH] D48846: [ARM] Fix PR37382: Don't optimize mul.with.overflow on thumbv6m.
Vadzim Dambrouski via Phabricator via llvm-commits
- [llvm] r336134 - [X86] Add phony registers for high halves of regs with low halves
Krzysztof Parzyszek via llvm-commits
- [PATCH] D43353: [X86] Add phony registers for high halves of E[A-D]X, E[SD]I, E[BS]P and EIP
Krzysztof Parzyszek via Phabricator via llvm-commits
- [lld] r336135 - [ELF] Fix just-symbols*.s after r336129
Fangrui Song via llvm-commits
- [lld] r336136 - [ELF] Fix other tests after r336129
Fangrui Song via llvm-commits
- [PATCH] D48847: [GISel]: Add Legalization/lowering code for bit counting operations
Aditya Nandakumar via Phabricator via llvm-commits
- [llvm] r336138 - [WebAssembly] Fix fast-isel optimization of branch conditions.
Dan Gohman via llvm-commits
- [compiler-rt] r336139 - [scudo] Enable Scudo memory hooks for Fuchsia.
Kostya Kortchinsky via llvm-commits
- [PATCH] D48618: [scudo] Enable Scudo memory hooks for Fuchsia.
Kostya Kortchinsky via Phabricator via llvm-commits
- [PATCH] D48247: lld: add experimental support for SHT_RELR sections.
Rahul Chaudhry via Phabricator via llvm-commits
- [PATCH] D48601: Added -fcrash-diagnostics-dir flag
Chijioke Kamanu via Phabricator via llvm-commits
- [llvm] r336140 - [SCEV] Strengthen StrengthenNoWrapFlags (reapply r334428).
Tim Shen via llvm-commits
- [PATCH] D47106: [FileCheck] Make CHECK-DAG non-overlapping
Joel E. Denny via Phabricator via llvm-commits
- [PATCH] D47171: [FileCheck] Add -allow-deprecated-dag-overlap to failing llvm tests
Joel E. Denny via Phabricator via llvm-commits
- [llvm] r336142 - [llvm-mca] Clear the content of map VariantDescriptors in InstrBuilder before we start analyzing a new CodeBlock. NFCI.
Andrea Di Biagio via llvm-commits
- [PATCH] D48349: [ADT] Add llvm::unique_function which is like std::function but supporting move-only closures.
Tim Shen via Phabricator via llvm-commits
- [lld] r336143 - [LTO] Errors in LLVM backend should manifest as lld errors
Sam Clegg via llvm-commits
- [llvm] r336144 - [ARM] Fix PR37382: Don't optimize mul.with.overflow on thumbv6m.
Vadzim Dambrouski via llvm-commits
- [PATCH] D48471: [WebAssembly] Add pass to infer prototypes for prototype-less functions
Derek Schuff via Phabricator via llvm-commits
- [PATCH] D48502: Fix direct calls to __wrap_sym when it is relocated
Matthew Koontz via Phabricator via llvm-commits
- [PATCH] D48271: [llvm-readobj] Fix printing format
David Blaikie via Phabricator via llvm-commits
- [llvm] r336145 - [WebAssembly] Support for atomic stores
Heejin Ahn via llvm-commits
- [PATCH] D48850: [GISel]: Testing LegalizerHelper using Unit tests
Aditya Nandakumar via Phabricator via llvm-commits
- [PATCH] D48796: Refactoring for for the internal command line completion API (NFC)
Raphael Isemann via Phabricator via llvm-commits
- [PATCH] D48851: [PM/LoopUnswitch] Fix the first and immediate components of PR37889.
Chandler Carruth via Phabricator via llvm-commits
- [PATCH] D48853: [SCEV] Add zext(C + x + ...) -> D + zext(C-D + x + ...)<nuw> transform
Roman Tereshin via Phabricator via llvm-commits
- [llvm] r336148 - [ThinLTO] Fix printing of module paths for distributed backend indexes
Teresa Johnson via llvm-commits
- [PATCH] D48855: Fixed compilation failure after the code completion refactor patch
Raphael Isemann via Phabricator via llvm-commits
- [llvm] r336150 - [ORC] Verify modules when running LLLazyJIT in LLI, and deal with fallout.
Lang Hames via llvm-commits
- [llvm] r336151 - Remove absolute path in test
Teresa Johnson via llvm-commits
- [www-releases] r336152 - Add 6.0.1 docs
Tom Stellard via llvm-commits
- [PATCH] D48857: Also search BitcodeFiles for exclude-lib symbols
Yi Kong via Phabricator via llvm-commits
- [PATCH] D48858: FIx XCode project files for lldb
Raphael Isemann via Phabricator via llvm-commits
- [PATCH] D48799: libFuzzer: always print line-break for NEW_FUNC/PC output
Kostya Serebryany via Phabricator via llvm-commits
- [PATCH] D48800: libFuzzer: prevent irrelevant strings from leaking into auto-dictionary
Kostya Serebryany via Phabricator via llvm-commits
- [llvm] r336156 - [ADT] Add llvm::unique_function which is like std::function but
Chandler Carruth via llvm-commits
- [PATCH] D48520: [lldb-mi] Re-implement a few MI commands.
Alexander Polyakov via Phabricator via llvm-commits
- Buildbot numbers for the week of 6/17/2018 - 6/23/2018
Galina Kistanova via llvm-commits
- Buildbot numbers for the week of 6/24/2018 - 6/30/2018
Galina Kistanova via llvm-commits
- [llvm] r336157 - [demangler] Fix a MSVC alignment warning.
Erik Pilkington via llvm-commits
- [PATCH] D48859: Make WindowsSupport.h a public header
Zachary Turner via Phabricator via llvm-commits
- [PATCH] D47188: Intel SVML calling conventions
Hideki Saito via Phabricator via llvm-commits
- [llvm] r336159 - Some buildbots were choking on std::max_align_t, try using the global alias.
Erik Pilkington via llvm-commits
- [PATCH] D48860: Make llvm.objectsize more conservative with null in non-zero address spaces
George Burgess IV via Phabricator via llvm-commits
- [PATCH] D48054: [libFuzzer] Mutation tracking and logging implemented
Kostya Serebryany via Phabricator via llvm-commits
- [llvm] r336160 - [ThinLTO] Fix printing of aliases for distributed backend indexes
Teresa Johnson via llvm-commits
- [llvm] r336161 - [Support] Fix llvm::unique_function when building with GCC 4.9 by
Chandler Carruth via llvm-commits
- [PATCH] D48861: Add OpenEmbedded vendor
Mandeep Singh Grang via Phabricator via llvm-commits
- [llvm] r336162 - Revert r336159, r336157. Some bots failed on qualified std::max_align_t, and other on unqualified max_align_t.
Erik Pilkington via llvm-commits
- [llvm] r336163 - Reappl "[Dominators] Add the DomTreeUpdater class"
Jakub Kuderski via llvm-commits
- [PATCH] D47114: [FileCheck] Implement -v and -vv for tracing matches
Joel E. Denny via Phabricator via llvm-commits
- [PATCH] D48614: [SelectionDAG] Fix promotion of extracted FP vector element
Bryan Chan via Phabricator via llvm-commits
- [llvm] r336166 - [ADT] Switch another place to `llvm::is_trivially_move_constructible`.
Chandler Carruth via llvm-commits
- [www-releases] r336167 - Add Ubuntu 14.04 binaries
Tom Stellard via llvm-commits
- [PATCH] D48849: [Driver][Darwin] Use Host Triple to infer target os version
Steven Wu via Phabricator via llvm-commits
- [llvm] r336169 - [X86] Add avx512vl command line to break-false-dep.ll
Craig Topper via llvm-commits
- [PATCH] D47624: [PM/LoopUnswitch] Fix PR37651 by correctly invalidating SCEV when unswitching loops.
Mikael Holmén via Phabricator via llvm-commits
- [llvm] r336170 - [ADT] Try to work around a crash in MSVC.
Chandler Carruth via llvm-commits
- [llvm] r336171 - [llvm-exegesis] ExegisX86Target::setRegToConstant() should depend on the subtarget features.
Clement Courbet via llvm-commits
- [llvm] r336172 - [InstCombine] Delay foldICmpUsingKnownBits until simple transforms are done
Max Kazantsev via llvm-commits
- [llvm] r335675 - [JumpThreading] Don't try to rewrite a use if it's already valid.
Mikael Holmén via llvm-commits
- [llvm] r336174 - [Support] This sanity check in the test only works with certain versions
Chandler Carruth via llvm-commits
- [llvm] r336176 - [DebugInfo] Fix PR37395.
Shiva Chen via llvm-commits
- [PATCH] D46738: [DebugInfo] Fix PR37395.
Phabricator via Phabricator via llvm-commits
- [PATCH] D48441: [clangd] Incorporate transitive #includes into code complete proximity scoring.
Sam McCall via Phabricator via llvm-commits
- [llvm] r336178 - [ADT] Disable the single callback optimization on Windows.
Chandler Carruth via llvm-commits
- [PATCH] D48651: [RFC] Pattern matching on schedule trees.
lorenzo chelini via Phabricator via llvm-commits
- [lld] r336179 - [ELF] - Revert huge-temporary-file.s changed in r336129
George Rimar via llvm-commits
- [lld] r336180 - [ELF] - Revert mips-tls-64-pic-local-variable.s changed in r336129.
George Rimar via llvm-commits
- [lld] r336181 - [ELF][AArch64] Add test case for load/store exclusive instructions [NFC]
Peter Smith via llvm-commits
- [PATCH] D48867: [MachineOutliner] Fix typo in getOutliningCandidateInfo function name
Yvan Roux via Phabricator via llvm-commits
- [llvm] r336182 - [AArch64][SVE] Asm: Support for vector element FP compare.
Sander de Smalen via llvm-commits
- [llvm] r336183 - [PM/LoopUnswitch] Fix PR37651 by correctly invalidating SCEV when
Chandler Carruth via llvm-commits
- [PATCH] D47423: Simplify recursive launder.invariant.group and strip
Krzysztof Pszeniczny via Phabricator via llvm-commits
- [lld] r336184 - [ELF] Don't create empty output section for unreferenced PROVIDEs
James Henderson via llvm-commits
- [PATCH] D48771: [ELF] Don't create empty output section for unreferenced PROVIDE symbol
James Henderson via Phabricator via llvm-commits
- [llvm] r336185 - [MIPS GlobalISel] Lower arguments using stack
Petar Jovanovic via llvm-commits
- [PATCH] D48869: [AArch64][SVE] Asm: Support for SVE condition code aliases
Sander de Smalen via Phabricator via llvm-commits
- [PATCH] D47934: [MIPS GlobalISel] Lower arguments using stack
Petar Jovanovic via Phabricator via llvm-commits
- [PATCH] D48413: [llvm-objcopy] Add initial support for static libraries
James Henderson via Phabricator via llvm-commits
- [PATCH] D48870: [AArch64][SVE] Asm: Support for ADR instruction.
Sander de Smalen via Phabricator via llvm-commits
- [PATCH] D48653: [XRay][compiler-rt] xray::Array Freelist and Iterator Updates
Dean Michael Berris via Phabricator via llvm-commits
- [llvm] r336186 - [AArch64][SVE] Asm: Support for saturing ADD/SUB instructions.
Sander de Smalen via llvm-commits
- [llvm] r336187 - [llvm-exegesis] Add an AArch64 target
John Brawn via llvm-commits
- [PATCH] D48871: [AArch64] Armv8.4-A: system registers
Sjoerd Meijer via Phabricator via llvm-commits
- [PATCH] D43762: [IPSCCP] Use constant range information for comparisons of parameters.
Florian Hahn via Phabricator via llvm-commits
- [llvm] r336188 - [llvm-exegesis] Adjust AArch64 unit test
John Brawn via llvm-commits
- [PATCH] D48768: [X86] When have BMI2, prefer shifts to clear low/high bits, rather than variable mask.
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D48768: [X86] When have BMI2, prefer shifts to clear low/high bits, rather than variable mask.
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D48768: [X86] When have BMI2, prefer shifts to clear low/high bits, rather than variable mask.
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D48768: [X86] When have BMI2, prefer shifts to clear low/high bits, rather than variable mask.
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D48768: [X86] When have BMI2, prefer shifts to clear low/high bits, rather than variable mask.
Philip Reames via Phabricator via llvm-commits
- [PATCH] D48768: [X86] When have BMI2, prefer shifts to clear low/high bits, rather than variable mask.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D48768: [X86] When have BMI2, prefer shifts to clear low/high bits, rather than variable mask.
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D48768: [X86] When have BMI2, prefer shifts to clear low/high bits, rather than variable mask.
Philip Reames via Phabricator via llvm-commits
- [PATCH] D48768: [X86] When have BMI2, prefer shifts to clear low/high bits, rather than variable mask.
Roman Lebedev via Phabricator via llvm-commits
- [llvm] r336189 - Revert "[X86][SSE] Blend any v8i16/v4i32 shift with 2 shift unique values"
Benjamin Kramer via llvm-commits
- [PATCH] D48872: [ARM][NFC] Refactor sequential access for DSP
Sam Parker via Phabricator via llvm-commits
- [PATCH] D46546: add suffix to report file name
Filipe Cabecinhas via Phabricator via llvm-commits
- [www] r336190 - Win snapshot: r336178
Hans Wennborg via llvm-commits
- [llvm] r336191 - [DebugInfo] Corrections for salvageDebugInfo
Bjorn Pettersson via llvm-commits
- [llvm] r336192 - build_llvm_package.bat: Re-try the build steps
Hans Wennborg via llvm-commits
- [PATCH] D48874: [Polly] [WIP] Introduce ShapeInfo into polly.
Siddharth via Phabricator via llvm-commits
- [PATCH] D48439: [NEON] Support vldNq intrinsics in AArch32 (LLVM part)
Diogo N. Sampaio via Phabricator via llvm-commits
- [PATCH] D48875: [ADT] Align unique_function::CallImpl when using clang on Windows
Hans Wennborg via Phabricator via llvm-commits
- [PATCH] D46756: [AMDGPU] Reworked SIFixWWMLiveness
Daniel Schürmann via Phabricator via llvm-commits
- [llvm] r336193 - [AArch64] Armv8.4-A: system registers
Sjoerd Meijer via llvm-commits
- [PATCH] D36434: [compiler-rt] Get rid of "%T" expansions
Filipe Cabecinhas via Phabricator via llvm-commits
- [llvm] r336194 - [IR] Strip trailing whitespace. NFC
Bjorn Pettersson via llvm-commits
- [llvm] r336195 - [ARM][NFC] Refactor sequential access for DSP
Sam Parker via llvm-commits
- [PATCH] D48876: [X86][BtVer2][MCA][NFC] Add CMPEQ zero-idioms tests
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D48877: [X86][BtVer2][MCA] Recognize CMPEQ zero-idioms too
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D48878: [X86][BtVer2][NFC] Regexify zero-idioms
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D48879: [XRay][test-suite] Benchmarks for profiling mode implementation
Dean Michael Berris via Phabricator via llvm-commits
- [llvm] r336196 - [InstCombine] fold shuffle-with-binop and common value
Sanjay Patel via llvm-commits
- [lld] r336197 - [ELF] - Add support for '||' and '&&' in linker scripts.
George Rimar via llvm-commits
- [llvm] r336198 - [DAGCombiner] visitSDIV - Permit MIN_SIGNED_VALUE in pow2 vector codegen
Simon Pilgrim via llvm-commits
- [lld] r336199 - [ELF] - Add a comment. NFC.
George Rimar via llvm-commits
- [PATCH] D48801: Add new API to SBTarget and SBModule classes.
Alexander Polyakov via Phabricator via llvm-commits
- [PATCH] D46754: [AMDGPU] Add intrinsics for 16 bit interpolation
Tim Corringham via Phabricator via llvm-commits
- [PATCH] D48694: [libc++abi] Limit libc++ header search to specified paths
Louis Dionne via Phabricator via llvm-commits
- [lld] r336201 - [ELF][MIPS] Use llvm-mc to generate test case input file. NFC
Simon Atanasyan via llvm-commits
- [llvm] r336204 - [AArch64][SVE] Asm: Support for predicated unary operations.
Sander de Smalen via llvm-commits
- [PATCH] D48883: [Polly-ACC] Add isl_space.h to gpu_tree.c
Alain Denzler via Phabricator via llvm-commits
- [llvm] r336205 - [AArch64][SVE] Asm: Support for FMUL (indexed)
Sander de Smalen via llvm-commits
- [PATCH] D48802: [lldb-mi] Re-implement symbol-list-lines command.
Alexander Polyakov via Phabricator via llvm-commits
- [llvm] r336207 - Rename lazy initialization functions to reflect behavior (NFC)
Teresa Johnson via llvm-commits
- [llvm] r336208 - [Reassociate] add test for missing FP constant analysis; NFC
Sanjay Patel via llvm-commits
- [llvm] r336209 - [AArch64][GlobalISel] Fix fallbacks introduced in r336120 due to unselectable stores.
Amara Emerson via llvm-commits
- [llvm] r336210 - [AArch64][SVE] Asm: Support for FP Complex ADD/MLA.
Sander de Smalen via llvm-commits
- [llvm] r336211 - [Reassociate] regenerate checks; NFC
Sanjay Patel via llvm-commits
- [compiler-rt] r336213 - [scudo] Enable Scudo on PPC64
Kostya Kortchinsky via llvm-commits
- [llvm] r336214 - [Reassociate] add tests for binop with identity constant; NFC
Sanjay Patel via llvm-commits
- [PATCH] D48885: [scudo] Get rid of builtin-declaration-mismatch warnings
Kostya Kortchinsky via Phabricator via llvm-commits
- [llvm] r336215 - [Constants] add identity constants for fadd/fmul
Sanjay Patel via llvm-commits
- [llvm] r336216 - Fix typo in lib/Support/Path.cpp to test commit access
Vladimir Stefanovic via llvm-commits
- [PATCH] D48544: Add lib calls for float128 operations with no equivalent PPC instruction
Nemanja Ivanovic via Phabricator via llvm-commits
- [llvm] r336217 - [X86][AsmParser] Don't consider %eip as a valid register outside of 32-bit mode.
Craig Topper via llvm-commits
- [PATCH] D48887: [TableGen] Suppress type validation when parsing pattern fragments
Ulrich Weigand via Phabricator via llvm-commits
- [llvm] r336218 - [X86][AsmParser] Rework the in/out (%dx) hack one more time.
Craig Topper via llvm-commits
- [PATCH] D48128: [ARM] Parallel DSP IR Pass
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D43245: [LoopInterchange] Support reductions across inner and outer loop.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D48327: [IPSCC] Drop ParamState lattice value when marking a value as force constant.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D48429: [Power9] Optimize codgen for conversions of int to float128
Nemanja Ivanovic via Phabricator via llvm-commits
- [llvm] r336220 - [InstCombine] add tests for shuffle+binop with constant op1; NFC
Sanjay Patel via llvm-commits
- [PATCH] D48767: [X86] Add tests for low/high bit clearing w/ BMI2
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D48889: [demangler] Ensure proper alignment in BumpPointerAllocator
Serge Pavlov via Phabricator via llvm-commits
- [PATCH] D48415: [Power9] Add __float128 builtins for Rounding Operations
Nemanja Ivanovic via Phabricator via llvm-commits
- [PATCH] D48310: [Power9][NFC] add back-end test case for passing homogeneous fp128 aggregates by value
Nemanja Ivanovic via Phabricator via llvm-commits
- [compiler-rt] r336221 - [scudo] Get rid of builtin-declaration-mismatch warnings
Kostya Kortchinsky via llvm-commits
- [llvm] r336222 - [AArch64] Make function parameter names in declarations match those of definitions
Fangrui Song via llvm-commits
- [llvm] r336223 - [ARM] Fix inconsistent declaration parameter name in r336195
Fangrui Song via llvm-commits
- [llvm] r336224 - [X86] Add tests for low/high bit clearing with different attributes.
Roman Lebedev via llvm-commits
- [PATCH] D48308: [Power9] Ensure float128 in non-homogenous aggregates are passed via VSX registers
Nemanja Ivanovic via Phabricator via llvm-commits
- [PATCH] D48891: [libFuzzer] Make -fsanitize=memory,fuzzer work.
Matt Morehouse via Phabricator via llvm-commits
- [PATCH] D48294: [Power9] Add __float128 support for compare operations
Nemanja Ivanovic via Phabricator via llvm-commits
- [PATCH] D48892: [libc++] Replace uses of _LIBCPP_ALWAYS_INLINE by _LIBCPP_INLINE_VISIBILITY
Louis Dionne via Phabricator via llvm-commits
- [PATCH] D46500: [WebAssembly] CFG sort support for exception handling
Derek Schuff via Phabricator via llvm-commits
- [PATCH] D48893: [Constants, InstCombine] allow RHS (operand 1) identity constants for binops
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D48890: [MSan] Add functions to enable/disable interceptor checks.
Evgenii Stepanov via Phabricator via llvm-commits
- [PATCH] D48886: VS 2017 clang integration
David Tarditi via Phabricator via llvm-commits
- [llvm] r336226 - [X86] Remove repeated 'the' from multiple comments that have been copy and pasted. NFC
Craig Topper via llvm-commits
- [llvm] r336227 - [NVPTX] Expand v2f16 INSERT_VECTOR_ELT
Benjamin Kramer via llvm-commits
- [PATCH] D48895: [zorg] Set CHECK_SCUDO to 1 for aarch64
Kostya Kortchinsky via Phabricator via llvm-commits
- [PATCH] D47652: [LowerTypeTests] Limit when icall jumptable entries are emitted
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D48897: [MemorySSA] Add APIs to move memory accesses between blocks, following CFG changes.
Alina Sbirlea via Phabricator via llvm-commits
- [compiler-rt] r336229 - [libFuzzer] add a tiny and surprisingly hard puzzle
Kostya Serebryany via llvm-commits
- [compiler-rt] r336230 - [libFuzzer] remove stale code, as suggested in https://reviews.llvm.org/D48800
Kostya Serebryany via llvm-commits
- [llvm] r336232 - [X86][AsmParser] Fix inconsistent declaration parameter name in r336218
Fangrui Song via llvm-commits
- [PATCH] D48899: [WIP][dsymutil] Convert recursion in lookForDIEsToKeep into worklist.
Jonas Devlieghere via Phabricator via llvm-commits
- [www] r334039 - Begin to add details about the 2018 Bay area LLVM Developers' Meeting
Duncan P. N. Exon Smith via llvm-commits
- [PATCH] D48900: test2
Alexandre Ganea via Phabricator via llvm-commits
- [PATCH] D48322: [Sema] Discarded statment should be an evaluatable context
Phabricator via Phabricator via llvm-commits
- [compiler-rt] r336234 - [libFuzzer] add one more value profile metric, under a flag (experimental)
Kostya Serebryany via llvm-commits
- [PATCH] D48902: [scudo] Add some logs for Android
Kostya Kortchinsky via Phabricator via llvm-commits
- [llvm] r336236 - [lanai] Handle atomic load of i8 like regular load.
Jacques Pienaar via llvm-commits
- [llvm] r336237 - [Support] Remove SaveOr which is no longer used
Fangrui Song via llvm-commits
- [PATCH] D48904: [llvm-objdump] Add --archive-headers (-a) option
Paul Semel via Phabricator via llvm-commits
- [PATCH] D48905: [ADT] Guard our use of function pointers in a `PointerUnion` by a dynamic check that the pointer is actually sufficiently aligned.
Chandler Carruth via Phabricator via llvm-commits
- [PATCH] D48750: Use PointerIntPair in llvm::Error instead of hand-rolling it
Lang Hames via Phabricator via llvm-commits
- [PATCH] D48907: [ARM] Treat cmn immediates as legal in isLegalICmpImmediate.
Eli Friedman via Phabricator via llvm-commits
- [compiler-rt] r336238 - [libFuzzer] [NFC] Inline static variable to avoid the linker warning.
George Karpenkov via llvm-commits
- [PATCH] D48650: [analyzer] [WIP] Fix constraint being dropped when analyzing a program without taint tracking enabled
George Karpenkov via Phabricator via llvm-commits
- [PATCH] D48676: [Local] replaceAllDbgUsesWith: Update debug values before RAUW
Vedant Kumar via Phabricator via llvm-commits
- [PATCH] D48467: [X86] Recognize an fnma in the presence of an intervening shuffle.
Easwaran Raman via Phabricator via llvm-commits
- [PATCH] D48912: [libc++] Add deprecated attributes to many deprecated components
Louis Dionne via Phabricator via llvm-commits
- [PATCH] D45308: [IPRA] Do not collect register usage information on functions that can be derefined
Vivek Pandya via Phabricator via llvm-commits
- [PATCH] D44282: [PR16756] JumpThreading: explicitly update SSA rather than use SSAUpdater.
Alex Crichton via Phabricator via llvm-commits
- [PATCH] D48913: [llvm-mc-assemble-fuzzer] Update API - Pass MCObjectWriter instead of a stream
Pratik Bhatu via Phabricator via llvm-commits
- [PATCH] D48914: [PGOMemOPSize] Preserve the DominatorTree
Chijun Sima via Phabricator via llvm-commits
- [PATCH] D48915: [Sparc] Use the names .rem and .urem instead of __modsi3 and __umodsi3
Daniel Cederman via Phabricator via llvm-commits
- [llvm] r336241 - [ImplicitNullChecks] Check for rewrite of register used in 'test' instruction
Max Kazantsev via llvm-commits
- [PATCH] D48627: [ImplicitNullChecks] Check for rewrite of register used in 'test' instruction
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D48918: [AArch64][ARM] Armv8.4-A: Trace synchronization barrier instruction
Sjoerd Meijer via Phabricator via llvm-commits
- [PATCH] D48919: [Dominators] Convert existing passes to use DomTreeUpdater - 1
Chijun Sima via Phabricator via llvm-commits
- [PATCH] D48920: [NEON] Fix combining of vldx_dup intrinsics with updating of base addresses
Ivan Kosarev via Phabricator via llvm-commits
- [llvm] r336245 - [AArch64][SVE] Asm: Support for SVE condition code aliases
Sander de Smalen via llvm-commits
- [llvm] r336247 - [X86][SSE] Add reduced crash test case for r336113 - [X86][SSE] Blend any v8i16/v4i32 shift with 2 shift unique values
Simon Pilgrim via llvm-commits
- [PATCH] D48922: [AArch64] Armv8.4-A: TLB support
Sjoerd Meijer via Phabricator via llvm-commits
- [llvm] r336250 - [X86][SSE] Blend any v8i16/v4i32 shift with 2 shift unique values (REAPPLIED)
Simon Pilgrim via llvm-commits
- [PATCH] D48923: [Dominators] Add DomTreeUpdater constructor from DT* and PDT*
Chijun Sima via Phabricator via llvm-commits
- [PATCH] D48924: [ELF] - Prevent relocation overflow against .bss in some cases.
George Rimar via Phabricator via llvm-commits
- [PATCH] D48925: X86: add alias for pushfw/popfw in Intel mode
Tim Northover via Phabricator via llvm-commits
- [polly] r336251 - [Polly-ACC] Add isl_space.h to gpu_tree.c
Siddharth Bhat via llvm-commits
- [PATCH] D48926: [AArch64] Armv8.4-A: Flag manipulation instructions
Sjoerd Meijer via Phabricator via llvm-commits
- [PATCH] D48881: [clangd] Avoid collecting symbols from broken TUs in global-symbol-builder.
Eric Liu via Phabricator via llvm-commits
- [llvm] r336254 - [DebugInfo][InstCombine] Preserve DI after combining zext
Anastasis Grammenos via llvm-commits
- [PATCH] D48649: [ARM] [Assembler] Support negative immediates: cover few missing cases
Oliver Stannard via Phabricator via llvm-commits
- [PATCH] D48927: [AArch64] Armv8.4-A: LDAPR & STLR with immediate offset instructions
Sjoerd Meijer via Phabricator via llvm-commits
- [llvm] r336256 - [DebugInfo][LoopVectorize] Preserve DL in generated phi instruction
Anastasis Grammenos via llvm-commits
- [PATCH] D47537: [clang-tools-extra] Cleanup documentation routine
Kirill Bobyrev via Phabricator via llvm-commits
- [PATCH] D48929: [ELF] Update addends in non-allocatable sections for REL targets when creating a relocatable output.
Igor Kudrin via Phabricator via llvm-commits
- [llvm] r336258 - [NFC] Add test that shows that InstCombine can do better
Max Kazantsev via llvm-commits
- [lld] r336259 - [ELF] - Add a test case for relocation pointing to deduplicated COMDAT.
George Rimar via llvm-commits
- [PATCH] D48930: [InstCombine] Apply foldICmpUsingKnownBits to early bailout case
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D48019: [mips] Handle branch expansion corner cases
Simon Atanasyan via Phabricator via llvm-commits
- [PATCH] D48218: [Power9] Add remaining __flaot128 builtin support for FMA round to odd
Nemanja Ivanovic via Phabricator via llvm-commits
- [PATCH] D48185: [Power9] [LLVM] Add __float128 exponent GET and SET builtins
Nemanja Ivanovic via Phabricator via llvm-commits
- [llvm] r336265 - [AArch64][SVE] Asm: Support for FP conversion instructions.
Sander de Smalen via llvm-commits
- [llvm] r336266 - [llvm-exegesis] Remove dead comment.
Clement Courbet via llvm-commits
- [PATCH] D48467: [X86] Recognize a splat of negate in isFNEG
Simon Pilgrim via Phabricator via llvm-commits
- [llvm] r336267 - [AArch64][SVE] Asm: Support for instructions to set/read FFR.
Sander de Smalen via llvm-commits
- [PATCH] D48934: NFC - Typo fixes in X86 flags-copy-lowering.mir test
Gabor Buella via Phabricator via llvm-commits
- [PATCH] D48184: [Power9] [CLANG] Add __float128 exponent GET and SET builtins
Nemanja Ivanovic via Phabricator via llvm-commits
- [llvm] r336268 - NFC - Various typo fixes in tests
Gabor Buella via llvm-commits
- [PATCH] D47540: [lld] Enable Visual Studio compatible output
Chris Jackson via Phabricator via llvm-commits
- [lld] r336270 - [ELF] - LTO: add test for createEmptyIndex.
George Rimar via llvm-commits
- [PATCH] D48935: [llvm-exegesis] Provide a way to handle memory instructions.
Clement Courbet via Phabricator via llvm-commits
- [PATCH] D48936: [X86][SSE] Prefer BLEND(SHL(v, c1), SHL(v, c2)) over MUL(v, c3)
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D48936: [X86][SSE] Prefer BLEND(SHL(v, c1), SHL(v, c2)) over MUL(v, c3)
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D48936: [X86][SSE] Prefer BLEND(SHL(v, c1), SHL(v, c2)) over MUL(v, c3)
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D48936: [X86][SSE] Prefer BLEND(SHL(v, c1), SHL(v, c2)) over MUL(v, c3)
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D48936: [X86][SSE] Prefer BLEND(SHL(v, c1), SHL(v, c2)) over MUL(v, c3)
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D48936: [X86][SSE] Prefer BLEND(SHL(v, c1), SHL(v, c2)) over MUL(v, c3)
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D48937: [TableGen] Increase the number of supported decoder fix-ups.
Sander de Smalen via Phabricator via llvm-commits
- [PATCH] D48939: CallGraph passes: iterate over all functions rather than just externally visible ones
Tim Northover via Phabricator via llvm-commits
- [llvm] r336271 - [X86][SSE] Add SSE2 target to some shift tests
Simon Pilgrim via llvm-commits
- [lld] r336273 - [ELF] - Cover handling of DW_AT_external with test.
George Rimar via llvm-commits
- [llvm] r336274 - [AArch64][SVE] Asm: Support for reversed subtract (SUBR) instruction.
Sander de Smalen via llvm-commits
- [llvm] r336276 - [ThinLTO] Update ThinLTO cache file atimes when on Windows
Andrew Ng via llvm-commits
- [llvm] r336277 - [X86][SSE] Add v16i16 shl x,c -> pmullw test
Simon Pilgrim via llvm-commits
- [PATCH] D45753: Lift JSON library from clang-tools-extra/clangd to llvm/Support.
Simon Tatham via Phabricator via llvm-commits
- [PATCH] D46577: [compiler-rt][cmake][mips] Correct the option handling for GCC 7
Simon Atanasyan via Phabricator via llvm-commits
- [PATCH] D47001: [Mips] Use addAliasForDirective rather than custom parsing logic for data directives
Simon Atanasyan via Phabricator via llvm-commits
- [PATCH] D47552: [Power9] Implement float128 parameter passing and return values
Nemanja Ivanovic via Phabricator via llvm-commits
- [PATCH] D47548: [Power9] Add __float128 builtins for Round To Odd
Nemanja Ivanovic via Phabricator via llvm-commits
- [lld] r336280 - [ELF] - Extend edata-etext.s test case.
George Rimar via llvm-commits
- [PATCH] D47550: [Power9] Add __float128 builtins for Round To Odd
Nemanja Ivanovic via Phabricator via llvm-commits
- [PATCH] D17036: [mips] Addition of the [d]rem and [d]remu instructions
Aleksandar Beserminji via Phabricator via llvm-commits
- [polly] r336281 - ScopInfo: simplify equivalence classes before storing them [NFCI]
Tobias Grosser via llvm-commits
- [PATCH] D46997: [Power9]Legalize and emit code for round & convert quad-precision values
Nemanja Ivanovic via Phabricator via llvm-commits
- [PATCH] D41821: [MIPS] Disassemble the 0xefefefef trap padding used by LLD
Simon Atanasyan via Phabricator via llvm-commits
- [lld] r336282 - [ELF] - Simplify. NFC.
George Rimar via llvm-commits
- [llvm] r336284 - [llvm-objdump] Add --file-headers (-f) option
Paul Semel via llvm-commits
- [PATCH] D48374: [mips] Sign extend i32 return values on MIPS64
Stefan Maksimovic via Phabricator via llvm-commits
- [llvm] r336285 - [MachineOutliner] Fix typo in getOutliningCandidateInfo function name
Yvan Roux via llvm-commits
- [PATCH] D48278: [SelectionDAG] Fold redundant masking operations of shifted value
Diogo N. Sampaio via Phabricator via llvm-commits
- [llvm] r336286 - [ARM] [Assembler] Support negative immediates: cover few missing cases
Volodymyr Turanskyy via llvm-commits
- [PATCH] D48658: Fix and simplify lldb.command decorator
Dave Lee via Phabricator via llvm-commits
- [PATCH] D48944: [ARM] ParallelDSP: only support i16 loads for now.
Sjoerd Meijer via Phabricator via llvm-commits
- [polly] r336288 - [PPCGCodeGen] Change printf to outs() to prevent garbled output. [NFC]
Siddharth Bhat via llvm-commits
- [PATCH] D40126: [Polly] [PCGCodeGen] Change printf to outs() to prevent garbled output. [NFC]
Siddharth via Phabricator via llvm-commits
- [llvm] r336289 - [InstCombine] add value names to test; NFC
Sanjay Patel via llvm-commits
- [PATCH] D45376: Fix PR34170: Crash on inline asm with 64bit output in 32bit GPR
Thomas Preud'homme via Phabricator via llvm-commits
- [PATCH] D48945: [SLPVectorizer] Begin abstracting InstructionsState alternate matching away from opcodes. NFCI.
Simon Pilgrim via Phabricator via llvm-commits
- [llvm] r336291 - Fix some irregular whitespace/indentation. NFCI.
Simon Pilgrim via llvm-commits
- [llvm] r336292 - [X86][BtVer2][MCA][NFC] Add CMPEQ dependency-breaking one-idioms tests
Roman Lebedev via llvm-commits
- [llvm] r336293 - [InstCombine] allow narrowing of min/max/abs
Sanjay Patel via llvm-commits
- [PATCH] D39386: [Power9] Allow gpr callee saved spills in prologue to vector registers rather than stack
Nemanja Ivanovic via Phabricator via llvm-commits
- [PATCH] D48948: Fix raw_fd_ostream::write_impl hang due to an infinite loop with large output
Owen Reynolds via Phabricator via llvm-commits
- [PATCH] D48663: [Power9] Code Cleanup - Remove needsAggressiveScheduling()
Stefan Pintilie via Phabricator via llvm-commits
- [llvm] r336294 - [Dominators] Add DomTreeUpdater constructor from DT* and PDT*
Jakub Kuderski via llvm-commits
- [llvm] r336295 - [PowerPC] Replace the Post RA List Scheduler with the Machine Scheduler
Stefan Pintilie via llvm-commits
- [PATCH] D48949: [ELF][MIPS] Remove support for linking microMIPS 64-bit code
Simon Atanasyan via Phabricator via llvm-commits
- [llvm] r336296 - [mips] Warn when crc, ginv, virt flags are used with too old revision
Vladimir Stefanovic via llvm-commits
- [PATCH] D45179: [libc++] Add _LIBCPP_FORCE_NODISCARD define to force-enable nodiscard in pre-C++17
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D41794: [X86] Improve AVX1 shuffle lowering for v8f32 shuffles where the low half comes from V1 and the high half comes from V2 and the halves do the same operation
Craig Topper via Phabricator via llvm-commits
- [PATCH] D48950: [PowerPC] Improve codegen for vector loads using scalar_to_vector
Amy Kwan via Phabricator via llvm-commits
- [PATCH] D48952: [LLD] [COFF] Disallow replacing DefinedImport* symbols with other symbols
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D48953: [COFF] Store import symbol pointers as pointers to the base class
Martin Storsjö via Phabricator via llvm-commits
- [llvm] r336298 - Silence an MSVC C4189 warning about a local variable being initialized but not used; NFC.
Aaron Ballman via llvm-commits
- [PATCH] D48954: [X86] Add SHUF128 to target shuffle decoding.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D48955: [libc++] Improve diagnostics for non-const comparators and hashers in associative containers
Louis Dionne via Phabricator via llvm-commits
- [llvm] r336299 - [Power9]Legalize and emit code for round & convert quad-precision values
Lei Huang via llvm-commits
- [PATCH] D48370: [XRay][llvm] Load XRay Profiles
Dean Michael Berris via Phabricator via llvm-commits
- [llvm] r336303 - [X86] Remove some of the packed FMA3 intrinsics since we no longer use them in clang.
Craig Topper via llvm-commits
- [llvm] r336304 - [X86] Add support for combining FMSUB/FNMADD/FNMSUB ISD nodes with an fneg input.
Craig Topper via llvm-commits
- [llvm] r336305 - [X86] Remove some isel patterns for X86ISD::SELECTS that specifically looked for the v1i1 mask to have come from a scalar_to_vector from GR8.
Craig Topper via llvm-commits
- [PATCH] D48956: [XRay][compiler-rt] Profiling Mode: Flush logs on exit
Dean Michael Berris via Phabricator via llvm-commits
- [llvm] r336306 - [Power9] Implement float128 parameter passing and return values
Lei Huang via llvm-commits
- [llvm] r336307 - [Power9]Legalize and emit code for quad-precision convert from single-precision
Lei Huang via llvm-commits
- [PATCH] D47569: [Power9]Legalize and emit code for quad-precision convert from single-precision
Lei Huang via Phabricator via llvm-commits
- [PATCH] D48044: [Power9] Update fp128 as a valid homogenous aggregate base type
Lei Huang via Phabricator via llvm-commits
- [llvm] r336310 - [Power9] Ensure float128 in non-homogenous aggregates are passed via VSX reg
Lei Huang via llvm-commits
- [llvm] r336311 - [demangler] Avoid alignment warning
Serge Pavlov via llvm-commits
- [PATCH] D48938: [clangd] Track origins of symbols (various indexes, Sema).
Sam McCall via Phabricator via llvm-commits
- [llvm] r336313 - [Power9] Add tests for passing float128 in VSX reg for non-homogenous aggregates
Lei Huang via llvm-commits
- [llvm] r336314 - [Power9][NFC] add back-end tests for passing homogeneous fp128 aggregates by value
Lei Huang via llvm-commits
- [llvm] r336315 - [X86] Remove X86 specific scalar FMA intrinsics and upgrade to tart independent FMA and extractelement/insertelement.
Craig Topper via llvm-commits
- [llvm] r336316 - [Power9] Optimize codgen for conversions of int to float128
Lei Huang via llvm-commits
- [llvm] r336317 - [AArch64][SVE] Asm: Support for signed/unsigned MIN/MAX/ABD
Sander de Smalen via llvm-commits
- [llvm] r336319 - [ARM] ParallelDSP: only support i16 loads for now
Sjoerd Meijer via llvm-commits
- [llvm] r336322 - [AArch64][SVE] Asm: Support for predicated FP rounding instructions.
Sander de Smalen via llvm-commits
- [llvm] r336323 - Partial revert of "NFC - Various typo fixes in tests"
Mikael Holmen via llvm-commits
- [llvm] r336324 - Reverting r336322 for now, as it causes an assert failure
Sander de Smalen via llvm-commits
- [llvm] r336325 - [NEON] Fix combining of vldx_dup intrinsics with updating of base addresses
Ivan A. Kosarev via llvm-commits
- [PATCH] D48723: Fix IRPrinting bug
Son Tuan Vu via Phabricator via llvm-commits
- [PATCH] D48932: [OMPT] Add synchronization to threads_nested.c testcase
Phabricator via Phabricator via llvm-commits
- [PATCH] D48888: Dropped non-supoorted "--no-as-needed" flag from OMPT tests for macOS
Phabricator via Phabricator via llvm-commits
- [llvm] r336328 - [mips] Fix atomic operations at O0, v3
Aleksandar Beserminji via llvm-commits
- [PATCH] D31287: [mips] Fix atomic operations at O0, v3
Aleksandar Beserminji via Phabricator via llvm-commits
- [llvm] r336331 - Try to fix -Wimplicit-fallthrough warning. NFCI.
Simon Pilgrim via llvm-commits
- [llvm] r336333 - [X86][SSE] Add extra v16i16 shl x,c -> pmullw test
Simon Pilgrim via llvm-commits
- [PATCH] D47939: Retrieve a function PDB symbol correctly from nested blocks
Aleksandr Urakov via Phabricator via llvm-commits
- [llvm] r336334 - [TableGen] Increase the number of supported decoder fix-ups.
Sander de Smalen via llvm-commits
- [lld] r336335 - [ELF] - Advance position in a memory region when change the Dot.
George Rimar via llvm-commits
- [PATCH] D47767: [SCEV] Drop cached info after late nsw/nuw flags setting
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D48200: [CMake] Run libFuzzer tests with check-all.
Yvan Roux via Phabricator via llvm-commits
- [llvm] r336336 - Partially revert r336268 in address-offsets.ll
Krasimir Georgiev via llvm-commits
- [PATCH] D48962: Partially revert r336268 in address-offests.ll
Krasimir Georgiev via Phabricator via llvm-commits
- [PATCH] D48963: [X86][SSE] Combine v16i8 SHL by constants to multiplies
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D48964: Add support for writing HermitCore (https://hermitcore.org) ELF binaries.
Colin Finck via Phabricator via llvm-commits
- [llvm] r336337 - [ADT] Switch to indirect even the trivial case through an object pointer
Chandler Carruth via llvm-commits
- [lld] r336338 - [ELF] - Remove dead code. NFC.
George Rimar via llvm-commits
- [llvm] r336339 - [AMDGPU] Add VALU to V_INTERP Instructions
Ryan Taylor via llvm-commits
- [PATCH] D48772: [AMDGPU] Add VALU to V_INTERP Instructions
Phabricator via Phabricator via llvm-commits
- [lld] r336340 - [ELF] - Add test to check we produce an error if unable to write an empty index file.
George Rimar via llvm-commits
- [compiler-rt] r336341 - Revert "[CMake] Run libFuzzer tests with check-all."
Yvan Roux via llvm-commits
- [lld] r336342 - [ELF] - Test LLD creates empty .imports file.
George Rimar via llvm-commits
- [llvm] r336343 - [llvm-exegesis][NFC]clang-format
Clement Courbet via llvm-commits
- [PATCH] D48965: [ScopInfo] Move foldSizeConstantsToRight() to isl++
SAHIL GIRISH YERAWAR via Phabricator via llvm-commits
- [llvm] r336344 - [SLPVectorizer] Begin abstracting InstructionsState alternate matching away from opcodes. NFCI.
Simon Pilgrim via llvm-commits
- [PATCH] D48713: [llvm-exegesis] Add uop computation for more X87 instruction classes.
Clement Courbet via Phabricator via llvm-commits
- [PATCH] D48966: [Support] Make Error and formatv_object_base printable with formatv().
Sam McCall via Phabricator via llvm-commits
- [PATCH] D48541: [Bitcode, Type] Assign deterministic IDs to unnamed types at creation time.
Florian Hahn via Phabricator via llvm-commits
- [lld] r336345 - [ELF] - Add test to check we don't crash when tracing reserved symbol.
George Rimar via llvm-commits
- [llvm] r336348 - [AArch64, PowerPC, x86] add tests for signbit bit hacks; NFC
Sanjay Patel via llvm-commits
- [PATCH] D48967: [Dominators] Convert existing passes and utils to use the DomTreeUpdater class
Chijun Sima via Phabricator via llvm-commits
- [lld] r336349 - [ELF] - Check we do not assign version to undefined symbol when using extern C++.
George Rimar via llvm-commits
- [PATCH] D48968: [DebugInfo][LoopVectorize] Preserve DL in induction PHI and Add
Anastasis via Phabricator via llvm-commits
- [polly] r336350 - [CodeGen] Fix potential null pointer dereference. NFC.
Michael Kruse via llvm-commits
- [PATCH] D44564: [BasicAA] Use PhiValuesAnalysis if available when handling phi alias
John Brawn via Phabricator via llvm-commits
- [PATCH] D48489: [MemDep] Use PhiValuesAnalysis to improve alias analysis results
John Brawn via Phabricator via llvm-commits
- [PATCH] D44160: [GVN] Don't use the eliminated load as an available value in phi construction
John Brawn via Phabricator via llvm-commits
- [llvm] r336351 - Fix comment typo. NFCI.
Simon Pilgrim via llvm-commits
- [llvm] r336352 - [llvm-exegesis] Add uop computation for more X87 instruction classes.
Clement Courbet via llvm-commits
- [PATCH] D45265: [PowerPC] Replace the Post RA List Scheduler with the Machine Scheduler
Stefan Pintilie via Phabricator via llvm-commits
- [lld] r336353 - [ELF] - Test we are able to assign version to symbols that are not "_Z*"
George Rimar via llvm-commits
- [lld] r336354 - [ELF] - Convert excessive dyn_cast -> cast. NFC.
George Rimar via llvm-commits
- [PATCH] D48969: [SelectionDAG] Split float and integer isKnownNeverZero tests
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D48970: [DAGCombiner] extend(ifpositive(X)) -> shift-right (not X)
Sanjay Patel via Phabricator via llvm-commits
- [lld] r336356 - [ELF] - Eliminate dead "if". NFC.
George Rimar via llvm-commits
- [PATCH] D48971: [ARM] ParallelDSP: added statistics, NFC.
Sjoerd Meijer via Phabricator via llvm-commits
- [PATCH] D48972: [ARM][NFC] ParallelDSP tweaks
Sam Parker via Phabricator via llvm-commits
- [llvm] r336357 - [llvm-objdump] Add --archive-headers (-a) option
Paul Semel via llvm-commits
- [PATCH] D48951: [clang-move] ClangMoveTests: Remove dots in output paths
Simon Marchi via Phabricator via llvm-commits
- [PATCH] D46365: AMDGPU: Separate R600 and GCN TableGen files
David Stenberg via Phabricator via llvm-commits
- [lld] r336359 - [ELF] - Add test case for checking PT_INTERP behavior.
George Rimar via llvm-commits
- [PATCH] D48974: [DomTreeUpdater] Ignore updates when both DT and PDT are nullptrs
Chijun Sima via Phabricator via llvm-commits
- [llvm] r336360 - [X86][SSE] Add srem x, (1 << c) combine tests
Simon Pilgrim via llvm-commits
- [llvm] r336361 - [Power9] Add lib calls for float128 operations with no equivalent PPC instructions
Lei Huang via llvm-commits
- [polly] r336362 - [ScopInfo] Move foldSizeConstantsToRight() to isl++
Tobias Grosser via llvm-commits
- [llvm] r336363 - [llvm-objcopy] Fix timezone dependant tests
Paul Semel via llvm-commits
- [compiler-rt] r336365 - Make __gcov_flush flush counters for all shared libraries
Marco Castelluccio via llvm-commits
- [PATCH] D48975: [DAG] Support non-uniform X%C -> X-(X/C)*C folds
Simon Pilgrim via Phabricator via llvm-commits
- [lld] r336366 - Make a test more robust.
Rui Ueyama via llvm-commits
- [llvm] r336367 - [llvm-mca] Fix RegisterFile debug prints. NFC
Andrea Di Biagio via llvm-commits
- [PATCH] D48611: [NFC] Add <initializer_list> to the synopsis of <utility>
Louis Dionne via Phabricator via llvm-commits
- [PATCH] D48978: AMDGPU: Fix handling of alignment padding in DAG argument lowering
Matt Arsenault via Phabricator via llvm-commits
- [llvm] r336370 - [llvm-objdump] Removed archive-headers-disas test
Paul Semel via llvm-commits
- [llvm] r336371 - [CostModel][X86] Add UDIV/UREM by pow2 costs
Simon Pilgrim via llvm-commits
- [lld] r336372 - Simplify PPC64::calcEFlags().
Rui Ueyama via llvm-commits
- [llvm] r336373 - AMDGPU/GlobalISel: Implement custom kernel arg lowering
Matt Arsenault via llvm-commits
- [llvm] r336374 - AMDGPU: Don't use spir_kernel in a test
Matt Arsenault via llvm-commits
- [PATCH] D48112: Simplify PPC64::calcEFlags().
Rui Ueyama via Phabricator via llvm-commits
- [llvm] r336375 - Fix asserts in AMDGCN fmed3 folding by handling more cases of NaN
Matt Arsenault via llvm-commits
- [llvm] r336376 - [X86] Add SHUF128 to target shuffle decoding.
Craig Topper via llvm-commits
- [PATCH] D48556: Fix asserts in AMDGCN fmed3 folding by handling more cases of NaN
Matt Arsenault via Phabricator via llvm-commits
- [lld] r336378 - Remove redundnat call of makeArrayRef(). NFC.
Rui Ueyama via llvm-commits
- [PATCH] D48977: Fixed redefinition warnings with LLVM_ENABLE_MODULES
Raphael Isemann via Phabricator via llvm-commits
- [PATCH] D48573: [AMDGPU] Add llvm.amdgcn.fmad.ftz intrinsic
Artem Tamazov via Phabricator via llvm-commits
- [PATCH] D48979: AMDGPU: Fix UBSan error caused by r335942
Tom Stellard via Phabricator via llvm-commits
- [PATCH] D48980: [CostModel][X86] Add SREM/UREM general and constant costs (PR38056)
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D46652: [clang-cl, PCH] Implement support for MS-style PCH through headers
Erich Keane via Phabricator via llvm-commits
- [PATCH] D48982: [mips] Add '-mvirt', '-mno-virt', '-mginv', '-mno-ginv' options
Vladimir Stefanovic via Phabricator via llvm-commits
- [PATCH] D48983: [libc++] Replace incorrect visibility on a streambuf method
Louis Dionne via Phabricator via llvm-commits
- [PATCH] D45213: [COFF][LLD] Add link support for precompiled headers .objs
Rui Ueyama via Phabricator via llvm-commits
- [llvm] r336383 - [X86] Remove the last of the 'x86.fma.' intrinsics and autoupgrade them to 'llvm.fma'. Add upgrade tests for all.
Craig Topper via llvm-commits
- [PATCH] D48985: [WebAssembly] Converted to stack based instructions in MC.
Wouter van Oortmerssen via Phabricator via llvm-commits
- [llvm] r336384 - Testing commit permision
Diogo N. Sampaio via llvm-commits
- [llvm] r336385 - [ORC] In CompileOnDemandLayer2, clone modules on to different contexts by
Lang Hames via llvm-commits
- [PATCH] D48986: [FileCheck] Fix search ranges for DAG-NOT-DAG
Joel E. Denny via Phabricator via llvm-commits
- [PATCH] D48987: [InstCombine] drop poison flags for shuffle transforms with undefs
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D48988: Debug prefix map for machine code emission
Siddhartha Bagaria via Phabricator via llvm-commits
- [PATCH] D47846: [clangd] Implementation of textDocument/documentSymbol
Marc-Andre Laperle via Phabricator via llvm-commits
- [PATCH] D48990: Look for an entry point function if /nodefaultlib is given.
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D48991: Docs: Spell C++ lambdas like functions, not variables
Duncan P. N. Exon Smith via Phabricator via llvm-commits
- [PATCH] D48992: [WebAssembly] Add missing _S opcodes of atomic stores to InstPrinter
Heejin Ahn via Phabricator via llvm-commits
- [llvm] r336387 - This is a recommit of r336322, previously reverted in r336324 due to
Sander de Smalen via llvm-commits
- [PATCH] D48994: Update DBG_VALUE register operand during WebAssemblyOptimizeLiveIntervals pass
Yury Delendik via Phabricator via llvm-commits
- [PATCH] D48995: [ORC] Add BitReader/BitWriter to target_link_libraries
Heejin Ahn via Phabricator via llvm-commits
- [llvm] r336389 - [ORC] Add BitReader/BitWriter to target_link_libraries
Heejin Ahn via llvm-commits
- [PATCH] D46427: [PDB] Quote linker arguments containing spaces (mimic MSVC)
Alexandre Ganea via Phabricator via llvm-commits
- [llvm] r336390 - [WebAssembly] Add missing _S opcodes of atomic stores to InstPrinter
Heejin Ahn via llvm-commits
- [PATCH] D48998: [X86][Basically NFC] Split WriteBitScan into WriteBitScanReverse and WriteBitScanForward.
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D48997: [MCA][X86][NFC] Add BSF/BSR resource tests
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D49000: [DebugInfo] Change default value of FDEPointerEncoding
Maksim Panchenko via Phabricator via llvm-commits
- [PATCH] D49001: [X86][Disassembler] Fix LOCK prefix disassembler support
Maksim Panchenko via Phabricator via llvm-commits
- [www-releases] r336391 - Add links for Ubuntu 14.04 binaries
Tom Stellard via llvm-commits
- [PATCH] D27629: Fix unwind info relocation with large code model on AArch64
Valentin Churavy via Phabricator via llvm-commits
- [www-releases] r336392 - Add 6.0.1 LICENSE.TXT
Tom Stellard via llvm-commits
- [llvm] r336393 - Revert r332168: "Reapply "[PR16756] Use SSAUpdaterBulk in JumpThreading.""
Michael Zolotukhin via llvm-commits
- [www] r336394 - Update website for 6.0.1 release
Tom Stellard via llvm-commits
- [PATCH] D48702: objdump: Better handling of Mach-O universal binaries
Saleem Abdulrasool via Phabricator via llvm-commits
- [llvm] r336399 - objdump: Support newer ObjC image info flags
Dave Lee via llvm-commits
- [llvm] r336400 - [X86][Disassembler] Fix LOCK prefix disassembler support
Maksim Panchenko via llvm-commits
- [PATCH] D48568: objdump: Support newer ObjC image info flags
Dave Lee via Phabricator via llvm-commits
- [llvm] r336401 - [OpenEmbedded] Add OpenEmbedded vendor
Mandeep Singh Grang via llvm-commits
- [PATCH] D49003: [Debugify] Export per-pass debug info loss statistics
Vedant Kumar via Phabricator via llvm-commits
- [llvm] r336402 - Revert "objdump: Support newer ObjC image info flags"
Dave Lee via llvm-commits
- [llvm] r336404 - [x86]Add a test case to show missed vfnmadd generation.
Easwaran Raman via llvm-commits
- [PATCH] D49004: [CodeGen] Emit more precise AssertZext/AssertSext nodes.
Eli Friedman via Phabricator via llvm-commits
- [lld] r336405 - [PDB] Sort globals symbols by name in GSI hash buckets.
Zachary Turner via llvm-commits
- [llvm] r336405 - [PDB] Sort globals symbols by name in GSI hash buckets.
Zachary Turner via llvm-commits
- [llvm] r336406 - [Power9] Add __float128 library call for frem
Stefan Pintilie via llvm-commits
- [PATCH] D48552: [Power9] Add __float128 library call for frem
Stefan Pintilie via Phabricator via llvm-commits
- [lld] r336407 - [llvm-pdbutil] Dump more info about globals.
Zachary Turner via llvm-commits
- [llvm] r336407 - [llvm-pdbutil] Dump more info about globals.
Zachary Turner via llvm-commits
- [llvm] r336408 - [X86] Cleanup some of the avx512 masked fma tests to prepare for removing and autoupgrading.
Craig Topper via llvm-commits
- [llvm] r336409 - [X86] Remove all of the avx512 masked packed fma intrinsics. Use llvm.fma or unmasked 512-bit intrinsics with rounding mode.
Craig Topper via llvm-commits
- [llvm] r336410 - Revert "[InstCombine] Delay foldICmpUsingKnownBits until simple transforms are done"
Max Kazantsev via llvm-commits
- [llvm] r336411 - Reapply: "objdump: Support newer ObjC image info flags"
Dave Lee via llvm-commits
- [llvm] r336412 - [Support] Make support types more easily printable.
Sam McCall via llvm-commits
- [lld] r336413 - [ELF][MIPS] Remove support for linking microMIPS 64-bit code
Simon Atanasyan via llvm-commits
- [lld] r336414 - [ELF][MIPS] Simplify `checkFlags` routine and inline `rejectMicroMips64`. NFC
Simon Atanasyan via llvm-commits
- [PATCH] D48354: [LoopIdiomRecognize] Support for loops that use LSHR instruction added.
Olga Moldovanova via Phabricator via llvm-commits
- [llvm] r336416 - [X86] Remove FMA4 scalar intrinsics. Use llvm.fma intrinsic instead.
Craig Topper via llvm-commits
- [llvm] r336418 - [AArch64][ARM] Armv8.4-A: Trace synchronization barrier instruction
Sjoerd Meijer via llvm-commits
- [llvm] r336419 - CallGraphSCCPass: iterate over all functions.
Tim Northover via llvm-commits
- [llvm] r336420 - [llvm-mca] improve the instruction issue logic implemented by the Scheduler.
Andrea Di Biagio via llvm-commits
- [llvm] r336421 - [AArch64] Armv8.4-A: Flag manipulation instructions
Sjoerd Meijer via llvm-commits
- [PATCH] D49007: [PowerPC] Add a peephole post RA to transform the inst that fed by add
Qing Shan Zhang via Phabricator via llvm-commits
- [llvm] r336422 - Revert [AArch64] Armv8.4-A: Flag manipulation instructions
Sjoerd Meijer via llvm-commits
- [lld] r336423 - dos2unix
Hans Wennborg via llvm-commits
- [lld] r336424 - Relax filechecks in r336405 tests
Hans Wennborg via llvm-commits
- [PATCH] D49011: [libFuzzer] Disable hanging tests on AArch64
Yvan Roux via Phabricator via llvm-commits
- [polly] r336425 - Update isl to isl-0.19-224-gce84a511
Tobias Grosser via llvm-commits
- [PATCH] D49013: [Support] Allow formatv() to consume llvm::Error by-value without crashing.
Sam McCall via Phabricator via llvm-commits
- [PATCH] D49014: [Support] Build fix for Haiku when checking for a local filesystem
Niels Sascha Reedijk via Phabricator via llvm-commits
- [PATCH] D48814: [VPlan] Introduce condition bit in VPBlockBase.
Florian Hahn via Phabricator via llvm-commits
- [llvm] r336426 - [SelectionDAG] https://reviews.llvm.org/D48278
Diogo N. Sampaio via llvm-commits
- [PATCH] D49015: [X86][Nearly NFC] Split SHLD/SHRD into their own WriteShiftDouble class
Roman Lebedev via Phabricator via llvm-commits
- [llvm] r336428 - Added missing semicolon
Diogo N. Sampaio via llvm-commits
- [PATCH] D49016: [llvm-objdump] Add dynamic section printing to private-headers option
Paul Semel via Phabricator via llvm-commits
- [PATCH] D46578: Fix gdb pretty printers to work with Python 3.
Philip Pfaffe via Phabricator via llvm-commits
- [polly] r336430 - Add a file that was missing in r336425
Philip Pfaffe via llvm-commits
- [PATCH] D49019: [Polly][isl] Add neutrally-named accessors to isl list elements and sizes
Philip Pfaffe via Phabricator via llvm-commits
- [PATCH] D49020: [ARM] OpChain base class for ParallelDSP
Sam Parker via Phabricator via llvm-commits
- [PATCH] D48629: Do not sext i1 constants when selecting binary ops
Dragan Mladjenovic via Phabricator via llvm-commits
- [llvm] r336432 - Recommit: [AArch64] Armv8.4-A: Flag manipulation instructions
Sjoerd Meijer via llvm-commits
- [PATCH] D49021: [Polly][isl] Simplify iterator implementation by building on top of list accessors
Philip Pfaffe via Phabricator via llvm-commits
- [llvm] r336433 - [dsymutil] Emit label at the begin of a CU
Jonas Devlieghere via llvm-commits
- [llvm] r336434 - [AArch64] Armv8.4-A: TLB support
Sjoerd Meijer via llvm-commits
- [lld] r336435 - [ELF] - Remove dead code. NFC.
George Rimar via llvm-commits
- [lld] r336436 - [ELF] - Remove dead code #2.
George Rimar via llvm-commits
- [llvm] r336437 - [llvm-mca] A write latency cannot be a negative value. NFC
Andrea Di Biagio via llvm-commits
- [PATCH] D49022: [Polly-ACC] disallow managed memory code generation for OpenCL
Alain Denzler via Phabricator via llvm-commits
- [llvm] r336439 - [LoopSink] Make the enforcement of determinism deterministic.
Benjamin Kramer via llvm-commits
- [PATCH] D48984: [OpenMP] Define __STDC_FORMAT_MACROS in callback.h
Phabricator via Phabricator via llvm-commits
- [PATCH] D49023: [MachineOutliner] Assert that Liveness tracking is accurate (NFC)
Yvan Roux via Phabricator via llvm-commits
- [llvm] r336440 - Commit rL336426 cause buildbot failures
Diogo N. Sampaio via llvm-commits
- [PATCH] D49024: [Polly] [WIP] Introduce ShapeInfo into polly for sizes and strides.
SAHIL GIRISH YERAWAR via Phabricator via llvm-commits
- [llvm] r336441 - [ARM] ParallelDSP: added statistics, NFC.
Sjoerd Meijer via llvm-commits
- [llvm] r336442 - [Constant] add undef element query for vector constants; NFC
Sanjay Patel via llvm-commits
- [PATCH] D49025: XRay basic mode PID and TID always fetch
Henry Zhu via Phabricator via llvm-commits
- [lld] r336443 - [ELF] - Add test for empty version in a symbol name.
George Rimar via llvm-commits
- [PATCH] D49026: [AMDGPU] New tbuffer intrinsics
Tim Renouf via Phabricator via llvm-commits
- [PATCH] D49027: [TableGen] FixedLenDecoderEmitter: allow for dummy operand in MCInst
Tim Renouf via Phabricator via llvm-commits
- [llvm] r336444 - [Constants] extend getBinOpIdentity(); NFC
Sanjay Patel via llvm-commits
- [PATCH] D49029: [AMDGPU] Use new hasDummyOperands on vop3_real
Tim Renouf via Phabricator via llvm-commits
- [PATCH] D49030: Add OrderedSet, with constant-time insertion and removal, and random access iteration.
Alexandros Lamprineas via Phabricator via llvm-commits
- [PATCH] D49030: Add OrderedSet, with constant-time insertion and removal, and random access iteration.
Mandeep Singh Grang via Phabricator via llvm-commits
- [PATCH] D49030: Add OrderedSet, with constant-time insertion and removal, and random access iteration.
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D49030: Add OrderedSet, with constant-time insertion and removal, and random access iteration.
Chandler Carruth via Phabricator via llvm-commits
- [PATCH] D49030: Add OrderedSet, with constant-time insertion and removal, and random access iteration.
Alexandros Lamprineas via Phabricator via llvm-commits
- [PATCH] D49030: Add OrderedSet, with constant-time insertion and removal, and random access iteration.
Duncan P. N. Exon Smith via Phabricator via llvm-commits
- [PATCH] D48504: [WIP] Add InsertionOrderSet, with constant-time insertion and removal.
Alexandros Lamprineas via Phabricator via llvm-commits
- [PATCH] D48069: [cmake] Disable a GCC optimization when building LLVM for MIPS
Simon Dardis via Phabricator via llvm-commits
- [PATCH] D47192: [utils] Reflow asm check generation to tolerate blank lines
Simon Dardis via Phabricator via llvm-commits
- [PATCH] D49031: [AccelTable] Extract EmitterInfo
Jonas Devlieghere via Phabricator via llvm-commits
- [PATCH] D48372: [MemorySSAUpdater] Remove deleted trivial Phis from active workset
Alexandros Lamprineas via Phabricator via llvm-commits
- [PATCH] D49032: [VPlan] Add VPlanTestBase.h with helper class to build VPlan for tests.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D48815: [VPlan] Introduce VPlan-based dominator analysis.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D49033: [test-suite] Add a decorator for the lack of libstdcxx on the system.
Davide Italiano via Phabricator via llvm-commits
- [compiler-rt] r336445 - [scudo] Add some logs for Android
Kostya Kortchinsky via llvm-commits
- [PATCH] D49034: [WIP] [WebAssembly] Move/clone DBG_VALUE during WebAssemblyRegStackify pass
Yury Delendik via Phabricator via llvm-commits
- [compiler-rt] r336446 - [libFuzzer] Disable hanging tests on AArch64
Yvan Roux via llvm-commits
- [compiler-rt] r336447 - [MSan] Add functions to enable/disable interceptor checks.
Matt Morehouse via llvm-commits
- [PATCH] D49035: AMDGPU: Force inlining if LDS global address is used
Matt Arsenault via Phabricator via llvm-commits
- [llvm] r336448 - AMDGPU: Fix UBSan error caused by r335942
Tom Stellard via llvm-commits
- [compiler-rt] r336449 - Recommit "[CMake] Run libFuzzer tests with check-all."
Yvan Roux via llvm-commits
- [llvm] r336450 - [InstCombine] add more tests with poison and undef; NFC
Sanjay Patel via llvm-commits
- [llvm] r336451 - [Local] replaceAllDbgUsesWith: Update debug values before RAUW
Vedant Kumar via llvm-commits
- [llvm] r336452 - [Debugify] Allow unsigned values narrower than their variables
Vedant Kumar via llvm-commits
- [llvm] r336453 - Revert 336426 (and follow-ups 428, 440), it very likely caused PR38084.
Nico Weber via llvm-commits
- [llvm] r336454 - [InstCombine] add more tests for potentially poisonous shifts; NFC
Sanjay Patel via llvm-commits
- [llvm] r336455 - [llvm-objcopy] Add support for static libraries
Alexander Shaposhnikov via llvm-commits
- [llvm] r336456 - [llvm-mca] Add HardwareUnit and Context classes.
Matt Davis via llvm-commits
- [PATCH] D49037: AMDGPU: Refactor Subtarget classes
Tom Stellard via Phabricator via llvm-commits
- [PATCH] D48431: AMDGPU: Force skip over s_sendmsg and exp instructions
Matt Arsenault via Phabricator via llvm-commits
- [llvm] r336457 - [X86] Add more FMA3 memory folding patterns. Remove patterns that are no longer needed.
Craig Topper via llvm-commits
- [llvm] r336458 - [X86] Remove patterns for MOVLPD/MOVLPS nodes with integer types.
Craig Topper via llvm-commits
- [PATCH] D48422: [CMake] Add compiler-rt header files to the list of sources for targets when building with an IDE
Dan Liew via Phabricator via llvm-commits
- [llvm] r336459 - [IR] Fix inconsistent declaration parameter name
Fangrui Song via llvm-commits
- [PATCH] D47681: [DAGCombiner] Bug 31275- Extract a shift from a constant mul or udiv if a rotate can be formed
Roman Lebedev via Phabricator via llvm-commits
- [compiler-rt] r336461 - libFuzzer: always print line-break for NEW_FUNC/PC output
Kostya Serebryany via llvm-commits
- [llvm] r336462 - Use Type::isIntOrPtrTy where possible, NFC
Vedant Kumar via llvm-commits
- [PATCH] D49039: [BitcodeReader] Infer the correct runtime preemption for GlobalValue
Steven Wu via Phabricator via llvm-commits
- [PATCH] D49040: [SLC] Simplify pow(x, 0.333...) to cbrt(x)
Evandro Menezes via Phabricator via llvm-commits
- [PATCH] D49041: [LangRef] Clarify undefined behavior for function attributes.
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D49042: [LangRef] Clarify alloca of zero bytes.
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D47747: [LangRef] Clarify "undefined" for various instructions.
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D49043: [llvm-objdump] Add -demangle (-C) option
Paul Semel via Phabricator via llvm-commits
- [lld] r336464 - [PDB] One more fix for hasing GSI records.
Zachary Turner via llvm-commits
- [llvm] r336464 - [PDB] One more fix for hasing GSI records.
Zachary Turner via llvm-commits
- [llvm] r336465 - Remove a redundant null-check in DIExpression::prepend, NFC
Vedant Kumar via llvm-commits
- [llvm] r336466 - Fix DIExpression::ExprOperand::appendToVector
Vedant Kumar via llvm-commits
- [PATCH] D49044: [ASan] Minor ASan error reporting cleanup
Aleksey Shlyapnikov via Phabricator via llvm-commits
- [PATCH] D47963: [LangRef] nnan and ninf produce poison.
Eli Friedman via Phabricator via llvm-commits
- [llvm] r336469 - [PDB] memicmp only exists on Windows, use StringRef::compare_lower instead
Benjamin Kramer via llvm-commits
- [PATCH] D49046: Use StringRef instead of `const char *`.
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D49047: [InstCombine] fix shuffle-of-binops transform to avoid poison/undef
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D49048: [BitcodeReader] Infer the correct runtime preemption for GlobalValue
Steven Wu via Phabricator via llvm-commits
- [llvm] r336473 - Revert "[SCEV] Strengthen StrengthenNoWrapFlags (reapply r334428)."
Tim Shen via llvm-commits
- [compiler-rt] r336474 - Revert "Make __gcov_flush flush counters for all shared libraries"
Michael Zolotukhin via llvm-commits
- [PATCH] D49049: [LSR] If no Use is interesting, early return.
Tim Shen via Phabricator via llvm-commits
- [llvm] r336476 - [X86] Merge INTR_TYPE_3OP_RM with INTR_TYPE_3OP. Remove unused INTR_TYPE_1OP_RM.
Craig Topper via llvm-commits
- [llvm] r336477 - [PM/LoopUnswitch] Fix PR37889, producing the correct loop nest structure
Chandler Carruth via llvm-commits
- [PATCH] D48239: [LangRef] Clarify meaning of "dereferencable" attribute/metadata.
Chandler Carruth via Phabricator via llvm-commits
- [PATCH] D40146: [JumpThreading] Preservation of DT and LVI across the pass
Alex Crichton via Phabricator via llvm-commits
- [PATCH] D48817: [LoopInfo] Port loop exit interfaces from Loop to LoopBase
Chandler Carruth via Phabricator via llvm-commits
- [PATCH] D48578: use a MapVector for pass manage LastUser
Chandler Carruth via Phabricator via llvm-commits
- [PATCH] D48758: Remove duplicated typedef in ilist.h
Chandler Carruth via Phabricator via llvm-commits
- [PATCH] D48755: Clear errno before calling the function in RetryAfterSignal.
Chandler Carruth via Phabricator via llvm-commits
- [PATCH] D47073: Document and Enforce new Host Compiler Policy
Chandler Carruth via Phabricator via llvm-commits
- [llvm] r336479 - [Support] Clear errno before calling the function in RetryAfterSignal.
Chandler Carruth via llvm-commits
- [PATCH] D49052: RenameIndependentSubregs: Fix handling of undef tied operands
Mark Searles via Phabricator via llvm-commits
- [PATCH] D48458: Respect CMAKE_SYSROOT and don't search out libxml2 if it is set.
Stephen Hines via Phabricator via llvm-commits
- [llvm] r336481 - [MachineOutliner] Assert that Liveness tracking is accurate (NFC)
Yvan Roux via llvm-commits
- [llvm] r336482 - [MachineOutliner] Add missing liveness tracking info in MIR test.
Yvan Roux via llvm-commits
- [PATCH] D48765: [X86] The TEST instruction is eliminated when BSF/TZCNT is used
Ivan Kulagin via Phabricator via llvm-commits
- [llvm] r336484 - NFC - Typo fixes in X86 flags-copy-lowering.mir test
Gabor Buella via llvm-commits
- [llvm] r336485 - Test commit
Chijun Sima via llvm-commits
- [llvm] r336486 - [CostModel][X86] Add SREM/UREM general and constant costs (PR38056)
Simon Pilgrim via llvm-commits
- [PATCH] D48521: [analyzer] Highlight container object destruction in MallocChecker
Phabricator via Phabricator via llvm-commits
- [llvm] r336490 - [DAGCombiner] Add EXTRACT_SUBVECTOR to SimplifyDemandedVectorElts
Simon Pilgrim via llvm-commits
- [llvm] r336491 - Use const APInt& to avoid extra copy. NFCI.
Simon Pilgrim via llvm-commits
- [PATCH] D49053: [WIP][Docs] Debugging optimized code with debugify
Anastasis via Phabricator via llvm-commits
- [llvm] r336492 - [SelectionDAG] Split float and integer isKnownNeverZero tests
Simon Pilgrim via llvm-commits
- [PATCH] D49006: Add LLDB_API to SBAddress's operator==
Alexander Polyakov via Phabricator via llvm-commits
- [llvm] r336496 - [X86] Regenerate PR14088 test. NFCI.
Simon Pilgrim via llvm-commits
- [PATCH] D49055: [compiler-rt] [builtins] Implement the __chkstk function for ARM for MinGW
Martin Storsjö via Phabricator via llvm-commits
- [www] r336501 - Add missing 2017 minutes.
Tanya Lattner via llvm-commits
- [www] r336503 - Add new board application and details.
Tanya Lattner via llvm-commits
- [www] r336504 - Fix formatting.
Tanya Lattner via llvm-commits
- [llvm] r336505 - [X86] Use a rounding mode other than 4 in the scalar fma intrinsic fast-isel tests to match clang test cases.
Craig Topper via llvm-commits
- [llvm] r336506 - [X86] Add new scalar fma intrinsics with rounding mode that use f32/f64 types.
Craig Topper via llvm-commits
- [llvm] r336508 - [X86] Add back some intrinsic table entries lost in r336506.
Craig Topper via llvm-commits
- [llvm] r336509 - [LoopIdiomRecognize] Support for converting loops that use LSHR to CTLZ.
Craig Topper via llvm-commits
- [PATCH] D49056: [Dominators] Add isUpdateLazy() method to the DomTreeUpdater
Chijun Sima via Phabricator via llvm-commits
- [llvm] r336510 - [MCA][X86][NFC] Add BSF/BSR resource tests
Roman Lebedev via llvm-commits
- [llvm] r336511 - [X86][Basically NFC] Sched: split WriteBitScan into WriteBSF/WriteBSR.
Roman Lebedev via llvm-commits
- [llvm] r336512 - [X86] Set scheduler classes to unsupported. NFCI.
Simon Pilgrim via llvm-commits
- [llvm] r336513 - [X86][SSE] Combine v16i8 SHL by constants to multiplies
Simon Pilgrim via llvm-commits
- [PATCH] D35077: [RFC] Build LLVM-C.dll on MSVC that exports only the C API
Jakob Bornecrantz via Phabricator via llvm-commits
- [llvm] r336514 - [X86] Enhance combineFMA to look for FNEG behind an EXTRACT_VECTOR_ELT.
Craig Topper via llvm-commits
- [llvm] r336515 - [X86][Nearly NFC] Split SHLD/SHRD into their own WriteShiftDouble class
Roman Lebedev via llvm-commits
- [PATCH] D42044: X86: Utilize ZeroableElements for canWidenShuffleElements
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH 1/2] AMDGPU/SIInsertWaitcnts: Fix comparison of integers of different signs
Mauro Rossi via llvm-commits
- [PATCH] Support/Unix: use lambda function to fix building errors with clang
Mauro Rossi via llvm-commits
- [PATCH] D49060: [UnJ] Use SmallPtrSets for block collections NFC
Dave Green via Phabricator via llvm-commits
- [PATCH] D49061: [UnJ] Common some code. NFC
Dave Green via Phabricator via llvm-commits
- [llvm] r336516 - [X86] Remove an AddedComplexity line that seems unnecessary.
Craig Topper via llvm-commits
- [PATCH] D48763: [SimplifyIndVar] Canonicalize comparisons to unsigned while eliminating truncs
Max Kazantsev via Phabricator via llvm-commits
- [llvm] r336517 - [X86] Improve the message for some asserts. Remove an if that is guaranteed true by said asserts.
Craig Topper via llvm-commits
- [PATCH] D48716: [clang-format/ObjC] Fix counting selector name parts for ObjC
Jacek Olesiak via Phabricator via llvm-commits
- [PATCH] D48718: [clang-format/ObjC] Prohibit breaking after a bracket opening ObjC method expression
Jacek Olesiak via Phabricator via llvm-commits
Last message date:
Sun Jul 8 23:45:36 PDT 2018
Archived on: Sun Jul 8 23:40:51 PDT 2018
This archive was generated by
Pipermail 0.09 (Mailman edition).