The Week Of Monday 12 February 2018 Archives by thread
Starting: Mon Feb 12 00:10:22 PST 2018
Ending: Sun Feb 18 23:43:30 PST 2018
Messages: 2228
- [PATCH] D43077: [ThinLTO] Import external globals
Eugene Leviant via Phabricator via llvm-commits
- [PATCH] D42604: PR36032 fix assert cause by not computed SCEV PredicatedBackEdgeCount
silviu.baranga at arm.com via Phabricator via llvm-commits
- [PATCH] D43119: [zorg] Add AArch32 global-isel bots
Diana Picus via Phabricator via llvm-commits
- [PATCH] D42845: Add an option 'allow-all-hosts' to permit lldb debugging inside a Docker container
Pavel Labath via llvm-commits
- [PATCH] D43173: [CallSiteSplitting] Preserve DominatorTreeAnalysis.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D43090: GlobalISel: IRTranslate llvm.fmuladd.* intrinsic
Diana Picus via Phabricator via llvm-commits
- [PATCH] D43107: Support for the mno-stack-arg-probe flag
Hans Wennborg via Phabricator via llvm-commits
- [PATCH] D42475: [ELF] Add warnings for various symbols that cannot be ordered
George Rimar via Phabricator via llvm-commits
- [PATCH] D42784: [ARM] Allow Half types in ConstantPool
Oliver Stannard via Phabricator via llvm-commits
- [PATCH] D42872: Fix handling of zero-size segments in llvm-objcopy
James Henderson via Phabricator via llvm-commits
- [polly] r323041 - Assume the shared library path variable is LD_LIBRARY_PATH on systems
Hans Wennborg via llvm-commits
- [test-suite] r324873 - Merging r324848:
Hans Wennborg via llvm-commits
- [PATCH] D43175: [SCEV] Favor isKnownViaSimpleReasoning over constant ranges check
Max Kazantsev via Phabricator via llvm-commits
- [llvm] r324554 - AMDGPU: Fix incorrect reordering when inline asm defines LDS address
Michel Dänzer via llvm-commits
- [test-suite] r324848 - Use CMAKE_DL_LIBS and CMAKE_THREAD_LIBS_INIT for Bitcode tests
Hans Wennborg via llvm-commits
- [PATCH] D42477: [AArch64] Improve v8.1-A code-gen for atomic load-subtract
Oliver Stannard via Phabricator via llvm-commits
- [llvm] r324772 - [X86][MC] Fix assembling rip-relative addressing + immediate displacements
Hans Wennborg via llvm-commits
- [llvm] r324876 - [gtest] Support raw_ostream printing functions more comprehensively.
Sam McCall via llvm-commits
- [PATCH] D43091: [gtest] Support raw_ostream printing functions more comprehensively.
Sam McCall via Phabricator via llvm-commits
- [PATCH] D43099: Make LLDB's clang module cache path customizable
Pavel Labath via Phabricator via llvm-commits
- [PATCH] D41278: [MachineCombiner] Improve debug output (NFC)
Andrew V. Tischenko via Phabricator via llvm-commits
- [PATCH] D42920: [CUDA] Fix test cuda-external-tools.cu
Jonas Hahnfeld via Phabricator via llvm-commits
- [PATCH] D42921: [CUDA] Add option to generate relocatable device code
Jonas Hahnfeld via Phabricator via llvm-commits
- [PATCH] D43176: [LoopInterchange] Incrementally update the dominator tree.
Florian Hahn via Phabricator via llvm-commits
- [llvm] r324869 - [mips] Fix 'l' constraint handling for types smaller than 32 bits
Simon Dardis via llvm-commits
- [PATCH] D43147: [WebAssembly] Add first class symbol table to wasm objects
Nicholas Wilson via Phabricator via llvm-commits
- [PATCH] D42599: [AArch64] Fix BITCAST lowering crash
Renato Golin via Phabricator via llvm-commits
- [PATCH] D43177: Mark MergedLoadStoreMotion as not preserving MemDep results
Björn Steinbrink via Phabricator via llvm-commits
- [llvm] r324880 - [CodeGen] Add a -trap-unreachable option for debugging
David Green via llvm-commits
- [PATCH] D39115: [MIPS][MicroMIPS] Extending size reduction pass with LWP and SWP
Simon Dardis via Phabricator via llvm-commits
- [PATCH] D42965: [CodeGen] Add a -trap-unreachable option for debugging
Dave Green via Phabricator via llvm-commits
- [llvm] r324881 - [LoopInterchange] Simplify splitInnerLoopHeader logic (NFC).
Florian Hahn via llvm-commits
- [PATCH] D43125: [ARM] Don't print "Requires NEON" error message for M-profile
Sam Parker via Phabricator via llvm-commits
- [llvm] r324882 - [mips] Revert rL324869
Simon Atanasyan via llvm-commits
- [PATCH] D43178: [FunctionAttrs][ArgumentPromotion][GlobalOpt] Disable some optimisations passes for naked functions
Luke Cheeseman via Phabricator via llvm-commits
- [PATCH] D43048: [lldb-test/WIP] Allow a way to test autocompletion
Pavel Labath via Phabricator via llvm-commits
- [PATCH] D43068: [clangd] Remove codeComplete that returns std::future<>
Phabricator via Phabricator via llvm-commits
- [PATCH] D42364: [IR] Fix creating mutable versions of TBAA access tags
Ivan Kosarev via Phabricator via llvm-commits
- [PATCH] D42366: [CodeGen] Fix generation of TBAA tags for may-alias accesses
Ivan Kosarev via Phabricator via llvm-commits
- [PATCH] D43067: Implement equal_range for the DWARF v5 accelerator table
Pavel Labath via Phabricator via llvm-commits
- [PATCH] D41543: [Transforms] Propagate new-format TBAA tags on simplification of memory-transfer intrinsics
Ivan Kosarev via Phabricator via llvm-commits
- [PATCH] D43179: [Thumb] Handle addressing mode AddrMode5FP16
Sjoerd Meijer via Phabricator via llvm-commits
- [PATCH] D41563: [Transforms] Propagate TBAA info in SROA
Ivan Kosarev via Phabricator via llvm-commits
- [PATCH] D24521: [ARM] Add Marvell PJ4 cpu
Kai Nacke via Phabricator via llvm-commits
- [PATCH] D43140: [Dominators] Always recalculate postdominators when update yields different roots
Dave Green via Phabricator via llvm-commits
- [llvm] r324885 - [mips] Fix 'l' constraint handling for types smaller than 32 bits
Simon Atanasyan via llvm-commits
- [PATCH] D43174: [clang-move] Fix the incorrect expansion end location.
Haojian Wu via Phabricator via llvm-commits
- [PATCH] D42530: Clang permits assignment to vector/extvector elements in a const method
Andrew V. Tischenko via Phabricator via llvm-commits
- [llvm] r324887 - Revert r324835 "[X86] Reduce Store Forward Block issues in HW"
Hans Wennborg via llvm-commits
- [PATCH] D43018: Move llvm::computeLoopSafetyInfo from LICM.cpp to LoopUtils.cpp. NFC
Dave Green via Phabricator via llvm-commits
- [llvm] r324835 - [X86] Reduce Store Forward Block issues in HW
Hans Wennborg via llvm-commits
- [PATCH] D43123: [clangd] Log all ignored diagnostics.
Phabricator via Phabricator via llvm-commits
- [llvm] r324889 - Test commit: reformat comment
Nicholas Wilson via llvm-commits
- [PATCH] D43181: [CodeGen] Initialize large arrays by copying from a global
Ivan Kosarev via Phabricator via llvm-commits
- [PATCH] D42356: [AArch64] Implement dynamic stack probing for windows
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D42905: [NFC] Fix comment of class InstrStage
Wei-Ren Chen via Phabricator via llvm-commits
- [PATCH] D42723: [AArch64] Refactor instructions using SIMD immediates
Sjoerd Meijer via Phabricator via llvm-commits
- [PATCH] D42123: Derive GEP index type from Data Layout
Elena Demikhovsky via Phabricator via llvm-commits
- [PATCH] D43126: [LLD][ELF] Do not error for missing version when symbol has local version.
Peter Smith via Phabricator via llvm-commits
- [llvm] r324511 - Revert "[DebugInfo] Improvements to representation of enumeration types (PR36168)"
Momchil Velikov via llvm-commits
- [PATCH] D43185: [MIPS] Mark .eh_frame as writable for PIC output
Alexander Richardson via Phabricator via llvm-commits
- [llvm] r324891 - [InstCombine] various clean-ups for commonIDivTransforms; NFC
Sanjay Patel via llvm-commits
- [PATCH] D43186: [AsmPrinter] Allow lowerConstant() to strip address space casts
Kristina Bessonova via Phabricator via llvm-commits
- [llvm] r324892 - [AArch64] Improve v8.1-A code-gen for atomic load-subtract
Oliver Stannard via llvm-commits
- [PATCH] D43187: [AST] Refine the condition for element-dependent array fillers
Ivan Kosarev via Phabricator via llvm-commits
- [PATCH] D43188: [ELF] Make .eh_frame relro if one of the inputs is SHF_WRITE
Alexander Richardson via Phabricator via llvm-commits
- [PATCH] D42710: [SafeStack] Use updated CreateMemCpy API to set more accurate source and destination alignments.
Daniel Neilson via Phabricator via llvm-commits
- [PATCH] D42871: [InstCombine] Simplify MemTransferInst's source and dest alignments separately
Daniel Neilson via Phabricator via llvm-commits
- [PATCH] D42974: [SROA] Take advantage of separate alignments for memcpy source and destination
Daniel Neilson via Phabricator via llvm-commits
- [PATCH] D43081: [AlignmentFromAssumptions] Set source and dest alignments of memory intrinsiscs separately
Daniel Neilson via Phabricator via llvm-commits
- [llvm] r324893 - [SLP] Take user instructions cost into consideration in insertelement vectorization.
Alexey Bataev via llvm-commits
- [PATCH] D42657: [SLP] Take user instructions cost into consideration in insertelement vectorization.
Alexey Bataev via Phabricator via llvm-commits
- [llvm] r324894 - [NFC] Fix comment of class InstrStage
Krzysztof Parzyszek via llvm-commits
- [PATCH] D43192: [GlobalMerge] Allow merging of dllexported variables
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D41944: [LLVM][IR][LIT] support of 'no-overflow' flag for sdiv\udiv instructions
Mohammed Agabaria via Phabricator via llvm-commits
- [PATCH] D42962: [ARM] Allow 64- and 128-bit types with 't' inline asm constraint
Pablo Barrio via Phabricator via llvm-commits
- [PATCH] D43141: [DAG] make binops with undef operands consistent with IR
Krzysztof Parzyszek via Phabricator via llvm-commits
- [PATCH] D43193: [ELF] - Added testcase for testing visibility of weak_odr symbols.
George Rimar via Phabricator via llvm-commits
- [llvm] r324897 - [X86][MMX] Add missing scheduling class tag for EMMS/FEMMS
Simon Pilgrim via llvm-commits
- [PATCH] D43194: [clang-format] Fix comment indentation in text protos
Krasimir Georgiev via Phabricator via llvm-commits
- [llvm] r324898 - [X86] Tag CET-IBT instruction scheduler classes
Simon Pilgrim via llvm-commits
- [PATCH] D36130: [SLP] Vectorize jumbled memory loads.
Alexey Bataev via Phabricator via llvm-commits
- [PATCH] D43152: [DWARFv5] Turn an assert into a diagnostic.
Paul Robinson via Phabricator via llvm-commits
- [llvm] r324899 - Re-commit r324489: [DebugInfo] Improvements to representation of enumeration types (PR36168)
Momchil Velikov via llvm-commits
- [PATCH] D43022: [SLP] Allow vectorization of reversed loads.
Alexey Bataev via Phabricator via llvm-commits
- [llvm] r324901 - [X86][AVX512] Add missing scheduling class tag for VMOVQ/VMOVHLPS/VMOVLHPS/VMOVHPD/VMOVHPS/VMOVLPD/VMOVLPS
Simon Pilgrim via llvm-commits
- [PATCH] D42833: [LICM] update BlockColors after splitting predecessors
David Majnemer via Phabricator via llvm-commits
- [PATCH] D43128: Introduce an API for LLDB to compute the default module cache path
David Blaikie via llvm-commits
- [PATCH] D42478: [AArch64] Improve v8.1-A code-gen for atomic load-and
Christof Douma via Phabricator via llvm-commits
- [llvm] r324903 - [AArch64] Refactor identification of SIMD immediates
Evandro Menezes via llvm-commits
- [PATCH] D43196: [Kaleidoscope] doc fix
Sjoerd Meijer via Phabricator via llvm-commits
- [PATCH] D43168: Don't use -ldl on BSD
Alina Sbirlea via Phabricator via llvm-commits
- [PATCH] D43070: Add an instruction to avoid cgo compilation error from Go 1.9.4
Eric Christopher via Phabricator via llvm-commits
- [PATCH] D43170: [AMDGPU] Change constant addr space to 4
Tony Tye via Phabricator via llvm-commits
- [llvm] r324905 - [X86][AVX512] Add missing scheduling class tag for KMOVB/KMOVW/KMOVD/KMOVQ moves/loads/stores.
Simon Pilgrim via llvm-commits
- [compiler-rt] r324906 - [sanitizer] Size class map & local cache improvements
Kostya Kortchinsky via llvm-commits
- [PATCH] D43088: [sanitizer] Size class map & local cache improvements
Kostya Kortchinsky via Phabricator via llvm-commits
- [PATCH] D43086: [PowerPC] Infrastructure work. Implement getting the opcode for a spill in one place.
Stefan Pintilie via Phabricator via llvm-commits
- [llvm] r324908 - [AArch64] Improve v8.1-A code-gen for atomic load-and
Oliver Stannard via llvm-commits
- [PATCH] D42724: [X86] Don't make 512-bit vectors legal when preferred vector width is 256 bits and 512 bits aren't required
Eric Christopher via Phabricator via llvm-commits
- [PATCH] D43163: [Utils] Salvage the debug info of DCE'ed ‘and’ instructions
Vedant Kumar via Phabricator via llvm-commits
- [PATCH] D43028: Add DBG_VALUE support to the linear DAG scheduler
Adrian Prantl via Phabricator via llvm-commits
- [llvm] r324910 - [X86] Add missing scheduling class tag for i64 absolute address moves
Simon Pilgrim via llvm-commits
- [PATCH] D43154: [X86] Correct load-op-store cycle detection Analysis.
Nirav Dave via Phabricator via llvm-commits
- [PATCH] D43198: [X86] Fix Topological NodeId Ordering violation in Load-Op-Store fusion.
Nirav Dave via Phabricator via llvm-commits
- [llvm] r324912 - [AArch64] Fixes for ARMv8.2-A FP16 scalar intrinsic - llvm portion
Abderrazek Zaafrani via llvm-commits
- [llvm] r324605 - Fix unused variable warning.
David Blaikie via llvm-commits
- [PATCH] D43110: [Sema] Don't mark plain MS enums as fixed
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D43132: Fix DataFlowSanitizer instrumentation pass to take parameter position changes into account for custom functions.
Sam Kerner via Phabricator via llvm-commits
- [PATCH] D42895: [libclang] Add `CXSymbolRole role` to CXIdxEntityRefInfo
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D43165: [lit] Fix problem in how Python versions open files with different encodings
Aaron Smith via Phabricator via llvm-commits
- [PATCH] D42759: [CGP] Split large data structres to sink more GEPs
Chad Rosier via Phabricator via llvm-commits
- [PATCH] D41914: Improve threadprivate implementation
Hansang Bae via Phabricator via llvm-commits
- [llvm] r324916 - [LICM] update BlockColors after splitting predecessors
Jun Bum Lim via llvm-commits
- [PATCH] D43199: [IRMover] Implement name based structure type mapping
Eugene Leviant via Phabricator via llvm-commits
- [zorg] r324918 - Do not set clang-related config parameters if clang does not get built
Galina Kistanova via llvm-commits
- [PATCH] D43200: Updated docs in CrashRecoveryContext.h
Serge Pavlov via Phabricator via llvm-commits
- [PATCH] D43201: [X86] Only reorder srl/and on last DAG combiner run
Craig Topper via Phabricator via llvm-commits
- [zorg] r324920 - Added build factory for LLD performance test suit builder.
Galina Kistanova via llvm-commits
- [PATCH] D42999: [TLS] use emulated TLS if the target supports only this mode
Chih-Hung Hsieh via Phabricator via llvm-commits
- [zorg] r324921 - Added new LLD performance test suite builder.
Galina Kistanova via llvm-commits
- [PATCH] D43096: [lit] Update how clang and other binaries are found in per-configuration directories
Aaron Smith via Phabricator via llvm-commits
- [llvm] r324922 - [InstCombine] various clean-ups for div transforms; NFC
Sanjay Patel via llvm-commits
- [PATCH] D42712: [utils] Add utils/update_cc_test_checks.py
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D43042: [MachineOperand][Target] Add target option to disable setting MachineOperand::isRenamable
Geoff Berry via Phabricator via llvm-commits
- [PATCH] D25987: [X86] New pattern to generate PSUBUS from SELECT
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D42896: [SelectionDAG] Add initial implementation of TargetLowering::SimplifyDemandedVectorElts
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D42906: [LoopInterchange] Check number of latch successors before accessing them.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D42846: [PartialInlining] Use isInlineViable to detect constructs preventing inlining.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D42611: [ThinLTO/CFI] Include TYPE_ID summaries into GLOBALVAL_SUMMARY_BLOCK
Vitaly Buka via Phabricator via llvm-commits
- [llvm] r324924 - [InstCombine] regenerate checks; NFC
Sanjay Patel via llvm-commits
- [PATCH] D43202: Remove dead code for handling DWARF pubnames
Adrian McCarthy via Phabricator via llvm-commits
- [llvm] r324926 - [InstCombine] add tests for missing fdiv fold; NFC
Sanjay Patel via llvm-commits
- [PATCH] D43160: [InstSimplify] allow exp/log simplifications with only 'reassoc' FMF
Warren Ristow via Phabricator via llvm-commits
- [llvm] r324927 - [InstCombine] X / (X * Y) --> 1.0 / Y
Sanjay Patel via llvm-commits
- [llvm] r324928 - [DebugInfo] Unify ChecksumKind and Checksum value in DIFile
Scott Linder via llvm-commits
- [PATCH] D43043: [DebugInfo] Unify ChecksumKind and Checksum value in DIFile
Scott Linder via Phabricator via llvm-commits
- [PATCH] D42717: [JumpThreading] sync DT for LVI analysis (PR 36133)
Brian Rzycki via Phabricator via llvm-commits
- [PATCH] D43151: [NVPTX] TblGen-ized lowering of WMMA intrinsics.
Justin Lebar via Phabricator via llvm-commits
- [PATCH] D43205: [WebAssembly] Fix casting MCSymbol to MCSymbolWasm on ELF
Jacob Gravelle via Phabricator via llvm-commits
- [PATCH] D43106: [RISCV] Enable -fuse-int128 through cmake flag COMPILER_RT_HAS_FINT128_FLAG
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D43206: [GISel]: Add pattern matcher for FMUL and FADD
Aditya Nandakumar via Phabricator via llvm-commits
- [llvm] r324931 - Revert "Follow on to rL324854 (Added tests)" as part of r324854 revert.
Volodymyr Sapsai via llvm-commits
- [llvm] r324932 - Revert "[ThinLTO] Add GraphTraits for FunctionSummaries"
Volodymyr Sapsai via llvm-commits
- [llvm] r324933 - Move the debuginfo-dce-or test into debuginfo-variables.ll, NFC
Vedant Kumar via llvm-commits
- [polly] r324934 - [ScopBuilder] scalar-indep: Fix mutually referencing PHIs.
Michael Kruse via llvm-commits
- [llvm] r324935 - Factor out common condition into an easier to understand helper function (NFC).
Adrian Prantl via llvm-commits
- [llvm] r324936 - Fix the syntax highlighting of strings in dwarfdump.
Adrian Prantl via llvm-commits
- [llvm] r324937 - [GlobalMerge] Allow merging of dllexported variables
Martin Storsjo via llvm-commits
- [PATCH] D43207: [Utils] Salvage the debug info of DCE'ed 'xor' instructions
Vedant Kumar via Phabricator via llvm-commits
- [PATCH] D43208: [LV][nearly NFC] Move isLegalMasked* functions from Legality to CostModel
Hideki Saito via Phabricator via llvm-commits
- [llvm] r324938 - [X86] Remove unused multiclass argument. NFC
Craig Topper via llvm-commits
- [llvm] r324939 - [X86] Simplify X86DAGToDAGISel::matchBEXTRFromAnd by creating an X86ISD::BEXTR node and calling Select. Add isel patterns to recognize this node.
Craig Topper via llvm-commits
- [llvm] r324941 - [DAG] make binops with undef operands consistent with IR
Sanjay Patel via llvm-commits
- [PATCH] D43155: [asan] Add "arm64" into the list of 64-bit architectures
Kuba (Brecka) Mracek via Phabricator via llvm-commits
- [llvm] r324942 - [WebAssembly] Fix casting MCSymbol to MCSymbolWasm on ELF
Jacob Gravelle via llvm-commits
- [llvm] r324943 - [LSR] Avoid UB overflow when examining reuse opportunities
Gerolf Hoflehner via llvm-commits
- [lld] r324944 - s/uncompress/decompress/g.
Rui Ueyama via llvm-commits
- [llvm] r324945 - Simplify switch statement (NFC)
Adrian Prantl via llvm-commits
- [PATCH] D42267: [ThinLTO] Allow 0 to be a valid value for pruning interval for C LTO API.
Katya Romanova via Phabricator via llvm-commits
- [llvm] r324947 - [x86] add select test to show there's no single right answer (PR28968); NFC
Sanjay Patel via llvm-commits
- [PATCH] D42446: [ThinLTO] Add a couple of more knobs to C API to control cache size.
Katya Romanova via Phabricator via llvm-commits
- [PATCH] D43210: [WebAssembly] MC: Remove redundant struct types
Sam Clegg via Phabricator via llvm-commits
- [lld] r324949 - Remove 'z' in .zdebug when decompressing a section.
Rui Ueyama via llvm-commits
- [PATCH] D42972: Look for 32-bit libraries in /usr/lib32 for MIPS O32 on FreeBSD.
Phabricator via Phabricator via llvm-commits
- [llvm] r324950 - [WebAssembly] MC: Remove redundant `private` specifiers
Sam Clegg via llvm-commits
- [lld] r324951 - Do not use Decompressor::isCompressedELFSection. NFC.
Rui Ueyama via llvm-commits
- [PATCH] D43211: promote WebAssembly from experimental to normal target
Andrew Kelley via Phabricator via llvm-commits
- [llvm] r324953 - [X86] Reverse the operand order of the autoupgrade of the kunpack builtins.
Craig Topper via llvm-commits
- [llvm] r324955 - [SafeStack] Use updated CreateMemCpy API to set more accurate source and destination alignments.
Daniel Neilson via llvm-commits
- [PATCH] D42875: [CFG] [analyzer] Add construction context for ReturnStmt.
Phabricator via Phabricator via llvm-commits
- [llvm] r324957 - [WebAssembly] MC: Remove redundant struct types
Sam Clegg via llvm-commits
- [llvm] r324958 - Revert "[LSR] Avoid UB overflow when examining reuse opportunities"
Adam Nemet via llvm-commits
- [llvm] r324960 - [InstCombine] Simplify MemTransferInst's source and dest alignments separately
Daniel Neilson via llvm-commits
- [llvm] r324961 - [InstSimplify] consolidate tests for log-exp inverse folds
Sanjay Patel via llvm-commits
- [PATCH] D43010: Report fatal error in the case of out of memory
Reid Kleckner via Phabricator via llvm-commits
- [llvm] r324962 - [Dominators] Always recalculate postdominators when update yields different roots
Jakub Kuderski via llvm-commits
- [llvm] r324963 - [InstSimplify] change tests to 'fast' to reflect current folds
Sanjay Patel via llvm-commits
- [llvm] r324964 - [X86] Auto generate complete checks. NFC
Craig Topper via llvm-commits
- [PATCH] D43212: [WebAssembly] Update ADT/TripleTest.cpp now that default file format has changed
Sam Clegg via Phabricator via llvm-commits
- [llvm] r324966 - [WebAssembly] Update ADT/TripleTest.cpp now that default file format has changed
Sam Clegg via llvm-commits
- [llvm] r324967 - [InstSimplify] allow exp/log simplifications with only 'reassoc' FMF
Sanjay Patel via llvm-commits
- [PATCH] D41062: [X86] Legalize v2i32 via widening rather than promoting
Craig Topper via Phabricator via llvm-commits
- [PATCH] D43213: [Fuzzer] Avoid the unnecessary rebuild of the custom libc++
Petr Hosek via Phabricator via llvm-commits
- [PATCH] D43214: [X86] Use EDI for retpoline when no scratch regs are left
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D42485: InstSimplify: If divisor element is undef simplify to undef
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D41298: [Dominators] Remove verifyDomTree and add some verifying for Post Dom Trees
Jakub Kuderski via Phabricator via llvm-commits
- [PATCH] D43216: [Dominators] Ensure that every PostDomTree root is connected to the virtual node
Jakub Kuderski via Phabricator via llvm-commits
- [llvm] r324971 - GlobalISel: IRTranslate llvm.fmuladd.* intrinsic
Volkan Keles via llvm-commits
- [llvm] r324972 - Document the shortcomings of DwarfExpression::addMachineReg().
Adrian Prantl via llvm-commits
- [llvm] r324973 - [Utils] Salvage the debug info of DCE'ed 'xor' instructions
Vedant Kumar via llvm-commits
- [llvm] r324974 - [Utils] Salvage the debug info of DCE'ed 'sub' instructions
Vedant Kumar via llvm-commits
- [llvm] r324975 - [Utils] Salvage debug info of DCE'ed shl/lhsr/ashr instructions
Vedant Kumar via llvm-commits
- [llvm] r324976 - [Utils] Salvage debug info of DCE'ed mul/sdiv/srem instructions
Vedant Kumar via llvm-commits
- [llvm] r324977 - Revert "Document the shortcomings of DwarfExpression::addMachineReg()."
Adrian Prantl via llvm-commits
- [lld] r324978 - Add REQUIRES: zlib to gdb-index.s test
Reid Kleckner via llvm-commits
- [llvm] r324979 - [X86] Remove duplicate CHECK-LABEL line the update script didn't delete when I converted the test.
Craig Topper via llvm-commits
- [llvm] r324980 - [X86] Use getTypeAction in most places that were checking ExperimentalVectorWideningLegalization.
Craig Topper via llvm-commits
- [llvm] r324981 - Revert "Rewrite the cached map used for locating the most precise DIE among inlined subroutines for a given address."
David Blaikie via llvm-commits
- [PATCH] D43217: [LLD] Implement /guard:[no]longjmp
Reid Kleckner via Phabricator via llvm-commits
- [llvm] r321345 - Rewrite the cached map used for locating the most precise DIE among
David Blaikie via llvm-commits
- [PATCH] D43060: [CodeView] Lower type for dwarf::DW_TAG_restrict_type type
Aaron Smith via Phabricator via llvm-commits
- [PATCH] D43156: Allow disabling PDB generation in Release build
Loo Rong Jie via Phabricator via llvm-commits
- LLVM buildmaster will be updated and restarted soon
Galina Kistanova via llvm-commits
- [PATCH] D43169: Include <sys/time.h> to get struct timeval definition
Hal Finkel via Phabricator via llvm-commits
- [llvm] r324982 - [Utils] Salvage debug info from all no-op casts
Vedant Kumar via llvm-commits
- [PATCH] D43219: [PartialInlining] Fix Crash from holding a reference to a destructed ORE
Sean Fertile via Phabricator via llvm-commits
- [zorg] r324983 - Change jobs number for slave ps4-buildslave2.
Galina Kistanova via llvm-commits
- [llvm] r324984 - [X86] Autogenerate complete checks. NFC
Craig Topper via llvm-commits
- [llvm] r324985 - [X86] Teach EVEX->VEX pass to turn VRNDSCALE into VROUND when bits 7:4 of the immediate are 0 and the regular EVEX->VEX checks pass.
Craig Topper via llvm-commits
- [PATCH] D43220: [DeadStoreElimination] Salvage debug info from dead insts
Vedant Kumar via Phabricator via llvm-commits
- [PATCH] D43003: Refactor DisassembleInfo in MachODump.cpp
Serge Pavlov via Phabricator via llvm-commits
- [llvm] r324986 - [X86] Add a blsr test case with a shift from PR35792. NFC
Craig Topper via llvm-commits
- [PATCH] D43222: [X86] Add combine to shrink 64-bit ands when one input is an any_extend and the other input guarantees upper 32 bits are 0.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D42564: [WebAssembly] ignore non-SymbolRef MCExpr.
Patrick Cheng via Phabricator via llvm-commits
- [llvm] r324987 - [X86] Add a test case showing blcic matching being broken by an and mask applied to the input. NFC
Craig Topper via llvm-commits
- [PATCH] D43225: [DAGCombiner] Add one use check to fold (not (and x, y)) -> (or (not x), (not y))
Craig Topper via Phabricator via llvm-commits
- [PATCH] D43224: Fix typos.
Bruce Mitchener via Phabricator via llvm-commits
- [PATCH] D43127: [clangd] Stop exposing Futures from ClangdServer operations.
Sam McCall via Phabricator via llvm-commits
- [PATCH] D41880: Adding nocf_check attribute for cf-protection fine tuning
Oren Ben Simhon via Phabricator via llvm-commits
- [PATCH] D41879: [X86] Added support for nocf_check attribute for indirect Branch Tracking
Oren Ben Simhon via Phabricator via llvm-commits
- [PATCH] D42968: Fix for PR32992. Static const classes not exported.
Hans Wennborg via Phabricator via llvm-commits
- [PATCH] D41762: [DWARF] Incorrect prologue end line record.
Carlos Alberto Enciso via Phabricator via llvm-commits
- [PATCH] D43182: [clangd] SymbolLocation only covers symbol name.
Haojian Wu via Phabricator via llvm-commits
- [llvm] r324994 - [LoopInterchange] Check number of latch successors before accessing them.
Florian Hahn via llvm-commits
- [PATCH] D43112: [WebAssembly] Use Symbol class heirarchy. NFC.
Nicholas Wilson via Phabricator via llvm-commits
- [llvm] r324996 - [Thumb] Handle addressing mode AddrMode5FP16
Sjoerd Meijer via llvm-commits
- [PATCH] D43228: [ELF] Allow redefining LMA for a section within a segment.
Igor Kudrin via Phabricator via llvm-commits
- [llvm] r324997 - [X86] Rename function main->foo in CodeGen/X86/pr35316.ll. NFC
Alexander Ivchenko via llvm-commits
- [www] r324998 - Move the apt.llvm.org project in the 2018 section
Sylvestre Ledru via llvm-commits
- [www] r324999 - Add a new gsoc project about apt.llvm.org
Sylvestre Ledru via llvm-commits
- [PATCH] D42587: Add make targets for LLD test directories
Nicholas Wilson via Phabricator via llvm-commits
- [llvm] r325000 - [ARM] Don't print "Requires NEON" error message for M-profile
Andre Vieira via llvm-commits
- [PATCH] D42838: [AMDGPU] added writelane intrinsic
Tim Renouf via Phabricator via llvm-commits
- [PATCH] D42203: [AMDGPU] Scratch setup fix on AMDPAL gfx9+ merge shader
Tim Renouf via Phabricator via llvm-commits
- [llvm] r325001 - [CallSiteSplitting] Support splitting of blocks with instrs before call.
Florian Hahn via llvm-commits
- [PATCH] D41860: [CallSiteSplitting] Support splitting of blocks with instrs before call.
Florian Hahn via Phabricator via llvm-commits
- [llvm] r325002 - [CallSiteSplitting] Fix new-pm test, as TargetIRAnalysis is run earlier now
Florian Hahn via llvm-commits
- [llvm] r325003 - [InstCombine] Simplify getLogBase2 case for scalar/splats. NFCI.
Simon Pilgrim via llvm-commits
- [PATCH] D42848: Correct dwarf unwind information in function epilogue
Violeta Vukobrat via Phabricator via llvm-commits
- [llvm] r325004 - [CallSiteSplitting] Dereference pointer earlier.
Florian Hahn via llvm-commits
- [PATCH] D43233: Use EXPECT_FALSE instead of EXPECT_EQ(false, ...
Momchil Velikov via Phabricator via llvm-commits
- [lld] r325005 - Merging r323893 and r323895:
Hans Wennborg via llvm-commits
- [lld] r323893 - [LLD][PDB] Implement FIXME: Warn on missing TypeServer PDB rather than error
Hans Wennborg via llvm-commits
- [PATCH] D43234: [ELF] - Fix case of using both --icf and --symbol-ordering-file together.
George Rimar via Phabricator via llvm-commits
- [llvm] r325006 - [CallSiteSplitting] Clear ValueToValue maps.
Florian Hahn via llvm-commits
- [PATCH] D43235: [SchedModel] Complete models shouldn't match against itineraries when they don't use them (PR35639) (WIP)
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D35267: Pass Divergence Analysis data to selection DAG to drive divergence dependent instruction selection
Alexander via Phabricator via llvm-commits
- [PATCH] D42479: DAGCombiner: Combine SDIV with non-splat vector pow2 divisor
Simon Pilgrim via Phabricator via llvm-commits
- [llvm] r324746 - AMDGPU: Fix layering issue
Hans Wennborg via llvm-commits
- [llvm] r325008 - [IR] Fix creating mutable versions of TBAA access tags
Ivan A. Kosarev via llvm-commits
- [PATCH] D28907: [SLP] Fix for PR30787: Failure to beneficially vectorize 'copyable' elements in integer binary ops.
Simon Pilgrim via Phabricator via llvm-commits
- [llvm] r325009 - Revert r325001: [CallSiteSplitting] Support splitting of blocks with instrs before call.
Florian Hahn via llvm-commits
- [llvm] r325010 - [DAG] fix type of undef returned by getNode()
Sanjay Patel via llvm-commits
- [PATCH] D41463: [CodeGen] Add a new pass to sink Copy instructions after RA
Chad Rosier via Phabricator via llvm-commits
- [lld] r324756 - Make a lambda a static function to make the ICF main function shorter.
Rafael Avila de Espindola via llvm-commits
- [lld] r324821 - Use RelType instead of uint32_t in DynamicReloc. NFC
Rafael Avila de Espindola via llvm-commits
- [PATCH] D43236: [LoopInterchange] Loops with empty dependency matrix are safe.
Florian Hahn via Phabricator via llvm-commits
- [llvm] r325012 - [ARM] Allow half types in ConstantPool
Sjoerd Meijer via llvm-commits
- [llvm] r325013 - [Hexagon] Remove unnecessary check
Krzysztof Parzyszek via llvm-commits
- [llvm] r325014 - [Hexagon] Simplify some code, NFC
Krzysztof Parzyszek via llvm-commits
- [PATCH] D43237: [LoopInterchange] Allow some loops with PHI nodes in the exit block.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D42728: Add more warnings for implict conversions (e.g. double truncation to float).
Andrew V. Tischenko via Phabricator via llvm-commits
- [PATCH] D43238: Add types to HwMode
Aleksandar Beserminji via Phabricator via llvm-commits
- [PATCH] D43239: Improve internal StringSwitch code gen with Optional<T>
David Zarzycki via Phabricator via llvm-commits
- [PATCH] D43161: Rename DynamicReloc::getAddend() to getRelaAddend(). NFC
Rafael Avila de Espindola via llvm-commits
- [lld] r325016 - Add a simpler version of addReloc. NFC.
Rafael Espindola via llvm-commits
- [lld] r325017 - Use RelType in a few more places. NFC.
Rafael Espindola via llvm-commits
- [PATCH] D43117: [zorg] Cleanup unnecessary options for ARM and AArch64 bots
Maxim Kuvyrkov via Phabricator via llvm-commits
- [llvm] r325018 - [X86] Add combine to shrink 64-bit ands when one input is an any_extend and the other input guarantees upper 32 bits are 0.
Craig Topper via llvm-commits
- [llvm] r325019 - [DAGCombiner] Add one use check to fold (not (and x, y)) -> (or (not x), (not y))
Craig Topper via llvm-commits
- [PATCH] D43241: [ELF] - Do not crash with --emit-relocs and --icf=all together.
George Rimar via Phabricator via llvm-commits
- [PATCH] D42843: Ensure that Elf_Rel addends are always written for dynamic relocations
Rafael Avila de Espindola via llvm-commits
- [llvm] r324572 - [SimplifyCFG] Re-apply Relax restriction for folding unconditional branches
David Green via llvm-commits
- [PATCH] D43242: [Coroutines] PR34897: Fix incorrect elisions
Brian Gesiak via Phabricator via llvm-commits
- [PATCH] D43006: MC: store defined macros in MCContext
Rafael Avila de Espindola via llvm-commits
- [compiler-rt] r325020 - [sanitizer] Implement GetRSS on Windows
Kostya Kortchinsky via llvm-commits
- [PATCH] D42551: [Debug] Add dbg.value intrinsics for PHIs created during LCSSA.
Matt Davis via Phabricator via llvm-commits
- [PATCH] D39999: [InstCombine] Simplify binops that are only used by a select and are fed by a select with the same condition.
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D42822: [sanitizer] Implement GetRSS on Windows
Kostya Kortchinsky via Phabricator via llvm-commits
- [PATCH] D43000: [Coroutines] Don't move stores for allocator args
Gor Nishanov via Phabricator via llvm-commits
- [PATCH] D43243: X86 (16, 32): Fix for bug 27653 (swapped arguments in BOUND instruction)
Maya Madhavan via Phabricator via llvm-commits
- [PATCH] D43244: Check that Symbol types are trivially destructible
Sam Clegg via Phabricator via llvm-commits
- [lld] r325025 - Check that Symbol types are trivially destructible
Sam Clegg via llvm-commits
- [PATCH] D43245: [LoopInterchange] Support reductions across inner and outer loop.
Florian Hahn via Phabricator via llvm-commits
- [test-suite] r325026 - Include <sys/time.h> to get struct timeval definition
Dimitry Andric via llvm-commits
- [PATCH] D43150: [tablegen] Recursively evaluate values of variable initializers.
Artem Belevich via Phabricator via llvm-commits
- [PATCH] D43247: Use reinterpret_cast<> instead of C-style cast. NFC.
Rui Ueyama via Phabricator via llvm-commits
- [llvm] r325030 - [AMDGPU] Change constant addr space to 4
Yaxun Liu via llvm-commits
- [PATCH] D43171: [AMDGPU] Change constant addr space to 4 for clang
Yaxun Liu via Phabricator via llvm-commits
- [llvm] r325032 - [CodeGen] Print bundled instructions using the MIR syntax in -debug output
Francis Visoiu Mistrih via llvm-commits
- [lld] r325033 - Use reinterpret_cast<> instead of C-style cast. NFC.
Rui Ueyama via llvm-commits
- [llvm] r325034 - Revert r324903 "[AArch64] Refactor identification of SIMD immediates"
Hans Wennborg via llvm-commits
- [llvm] r325035 - [DeadStoreElimination] Salvage debug info from dead insts
Vedant Kumar via llvm-commits
- [llvm] r325036 - [Debugify] Avoid verifier failure on non-definition subprograms
Vedant Kumar via llvm-commits
- [llvm] r325037 - [InstCombine, InstSimplify] (re)move tests, regenerate checks; NFC
Sanjay Patel via llvm-commits
- [PATCH] D43077: [ThinLTO] Import globals
Eugene Leviant via Phabricator via llvm-commits
- [PATCH] D40147: [MIPS] Handle cross-mode (regular <-> microMIPS) jumps
Simon Atanasyan via Phabricator via llvm-commits
- [lld] r325038 - Fix coding style error.
Rui Ueyama via llvm-commits
- [PATCH] D31528: [ELF][MIPS] Multi-GOT implementation
Simon Atanasyan via Phabricator via llvm-commits
- [llvm] r325039 - [InstCombine] fix test comment and add vector test; NFC
Sanjay Patel via llvm-commits
- [PATCH] D43249: [AMDGPU] Remove non-temporal flag from argument loads
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D43250: [WebAssembly] Unify concepts of disgarded and non-live input chunks. NFC.
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D43092: [DebugInfo] Prevent infinite recursion for malformed DWARF
Jonas Devlieghere via llvm-commits
- [llvm] r325041 - Document the shortcomings of DwarfExpression::addMachineReg().
Adrian Prantl via llvm-commits
- [PATCH] D43251: Use toString to stringize sections and files.
Rui Ueyama via Phabricator via llvm-commits
- [llvm] r325042 - [AMDGPU] Cleanup in memory legalizer tests. NFC.
Stanislav Mekhanoshin via llvm-commits
- [llvm] r325043 - [GISel]: Make Pattern matcher for FADD commutative
Aditya Nandakumar via llvm-commits
- [llvm] r325044 - [GISel]: Add Pattern Matcher for G_FMUL.
Aditya Nandakumar via llvm-commits
- [PATCH] D43252: [WebAssembly] Cleanup methods for add synthetic symbols to symbtab
Sam Clegg via Phabricator via llvm-commits
- [lld] r325045 - [WebAssembly] Cleanup methods for add synthetic symbols to symbtab. NFC.
Sam Clegg via llvm-commits
- [lld] r325046 - [WebAssembly] Unify concepts of discarded and non-live input chunks. NFC.
Sam Clegg via llvm-commits
- [lld] r325047 - [LLD] Implement /guard:[no]longjmp
Reid Kleckner via llvm-commits
- [llvm] r325047 - [LLD] Implement /guard:[no]longjmp
Reid Kleckner via llvm-commits
- [llvm] r325048 - [InstCombine] (bool X) * Y --> X ? Y : 0
Sanjay Patel via llvm-commits
- [llvm] r325049 - [X86] Use EDI for retpoline when no scratch regs are left
Reid Kleckner via llvm-commits
- [PATCH] D42932: [libFuzzer] Set -experimental_len_control=1000 as default.
Matt Morehouse via Phabricator via llvm-commits
- [compiler-rt] r325050 - [libFuzzer] Set -experimental_len_control=1000 as default.
Matt Morehouse via llvm-commits
- [llvm] r325051 - [InstCombine] add vector tests, fix comments; NFC
Sanjay Patel via llvm-commits
- [PATCH] D43254: Use LLVM's DenseSet insteead of unordered_set.
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D43255: [GVN] Salvage debug info from dead insts
Vedant Kumar via Phabricator via llvm-commits
- [PATCH] D43256: [MBP] Move a latch block with conditional exit and multi predecessors to top of loop
Guozhi Wei via Phabricator via llvm-commits
- [llvm] r325062 - [InstCombine] (lshr X, 31) * Y --> (ashr X, 31) & Y
Sanjay Patel via llvm-commits
- [llvm] r325063 - [GVN] Salvage debug info from dead insts
Vedant Kumar via llvm-commits
- [llvm] r323297 - Don't assume a null GV is local for ELF and MachO.
Rafael Avila de Espindola via llvm-commits
- [lld] r325064 - Use LLVM's SetVector insteead of unordered_set.
Rui Ueyama via llvm-commits
- [lld] r325065 - Use toString to stringize sections and files.
Rui Ueyama via llvm-commits
- [llvm] r325066 - [InstCombine] put tests of mul with neg operand(s) together; NFC
Sanjay Patel via llvm-commits
- [llvm] r325067 - [globalisel][legalizerinfo] Follow up on post-commit review comments after r323681
Daniel Sanders via llvm-commits
- [PATCH] D42909: Add new interceptor: lstat(2)
Kamil Rytarowski via Phabricator via llvm-commits
- [PATCH] D42884: Prevent recursive MSan interceptors in fgets(3)
Kamil Rytarowski via Phabricator via llvm-commits
- [PATCH] D42883: Prevent recursive MSan interceptors in strftime(3) like functions
Kamil Rytarowski via Phabricator via llvm-commits
- [PATCH] D42048: Add NetBSD syscall hooks skeleton in sanitizers
Kamil Rytarowski via Phabricator via llvm-commits
- [PATCH] D42734: [DebugInfo] Improvements to representation of enumeration types (PR36168)
Volodymyr Sapsai via Phabricator via llvm-commits
- [llvm] r325069 - Fix off-by-one in set_thread_name which causes truncation to fail on Linux
Sam McCall via llvm-commits
- [PATCH] D43004: [LNT] Set the baseline run id in flask session and not baseline id
Chris Matthews via llvm-commits
- [LNT] r325071 - Don't import packages in the request handlers...
Chris Matthews via llvm-commits
- [LNT] r325072 - Add an optional cache to convert revision
Chris Matthews via llvm-commits
- [LNT] r325073 - Convert revision is faster than convert field, use it
Chris Matthews via llvm-commits
- [LNT] r325074 - List compare is faster than list to tuple then compare
Chris Matthews via llvm-commits
- [LNT] r325075 - Use cache for sample sorting as well
Chris Matthews via llvm-commits
- [LNT] r325076 - Rework of x-axis labels in graph page
Chris Matthews via llvm-commits
- [LNT] r325077 - Missing session again
Chris Matthews via llvm-commits
- [LNT] r325078 - Some cleanups of unused
Chris Matthews via llvm-commits
- [LNT] r325079 - More specific exception
Chris Matthews via llvm-commits
- [PATCH] D43264: [WebAssembly] Add explicit symbol table
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D43265: [lit] Fix a problem with spaces in the python path by adding quotes around it
Aaron Smith via Phabricator via llvm-commits
- [PATCH] D43266: Make --export-dynamic-symbol to add undefined symbols even if --export-dynamic is given.
Rui Ueyama via Phabricator via llvm-commits
- [llvm] r325080 - [gold] Fix error report in thinlto_emit_linked_objects.ll test
Vitaly Buka via llvm-commits
- [PATCH] D43259: Implement function attribute artificial
Erich Keane via Phabricator via llvm-commits
- [PATCH] D43267: MIRParser: Accept overloaded intrinsic names w/o type suffixes
Roman Tereshin via Phabricator via llvm-commits
- [llvm] r325085 - [X86] Remove dead code from retpoline thunk generation
Reid Kleckner via llvm-commits
- [PATCH] D43268: [NVPTX] Make tensor load/store intrinsics overloaded.
Artem Belevich via Phabricator via llvm-commits
- [PATCH] D43167: Fix incorrect indentation.
Bruce Mitchener via Phabricator via llvm-commits
- [PATCH] D43269: [MemorySSA] Be less aggressive with @llvm.lifetime.start
George Burgess IV via Phabricator via llvm-commits
- [PATCH] D43270: [GISel][Tablegen]: Make GlobalISelEmitter rule prioritization similar to that of selectionDAG
Aditya Nandakumar via Phabricator via llvm-commits
- [PATCH] D36351: [lld][ELF] Add profile guided section layout
Rafael Avila de Espindola via llvm-commits
- [PATCH] D37626: [ELF] Scan .eh_frame sections precisely in order to eliminate unused LSDAs and personality routines.
Igor Kudrin via Phabricator via llvm-commits
- [PATCH] D43271: [Sparc] Include __tls_get_addr in symbol table for TLS calls to it
James Clarke via Phabricator via llvm-commits
- [lld] r325094 - Use a stricter return type in buildSectionOrder. NFC.
Rafael Espindola via llvm-commits
- [zorg] r325096 - Added workaround for the gcc bug 80916.
Galina Kistanova via llvm-commits
- [llvm] r325098 - Refactor DisassembleInfo in MachODump.cpp
Serge Pavlov via llvm-commits
- [PATCH] D43274: [RegisterClassInfo] Invalidate the register pressure set limit cache when reserved regs or callee saved regs change
Craig Topper via Phabricator via llvm-commits
- [PATCH] D43275: [AMDGPU]Increased vector length for global/constant loads.
Farhana Aleen via Phabricator via llvm-commits
- [PATCH] D43276: [InstCombine] Don't fold select(C, Z, binop(select(C, X, Y), W)) -> select(C, Z, binop(Y, W)) if the binop is rem or div.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D43276: [InstCombine] Don't fold select(C, Z, binop(select(C, X, Y), W)) -> select(C, Z, binop(Y, W)) if the binop is rem or div.
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D43276: [InstCombine] Don't fold select(C, Z, binop(select(C, X, Y), W)) -> select(C, Z, binop(Y, W)) if the binop is rem or div.
Phabricator via Phabricator via llvm-commits
- [llvm] r325099 - Use delete[] to deallocate array of chars
Serge Pavlov via llvm-commits
- [llvm] r325100 - Use delete[] instead of free
Serge Pavlov via llvm-commits
- [PATCH] D42948: [SelectionDAG] Support some SimplifySetCC cases for comparing against vector splats of constants.
Craig Topper via Phabricator via llvm-commits
- [llvm] r325101 - [SelectionDAG] Remove duplicate code from TargetLowering::SimplifySetCC.
Craig Topper via llvm-commits
- [llvm] r325102 - Adding a width of the GEP index to the Data Layout.
Elena Demikhovsky via llvm-commits
- [PATCH] D31025: [Docs] Add tablegen backend for target opcode documentatio
Kristof Beyls via llvm-commits
- [PATCH] D43278: Add Xray instrumentation support to FreeBSD
David CARLIER via Phabricator via llvm-commits
- [PATCH] D43280: [ARM] f16 stack spill/reloads
Sjoerd Meijer via Phabricator via llvm-commits
- [llvm] r325107 - Implement a case-folding version of DJB hash
Pavel Labath via llvm-commits
- [PATCH] D42740: Implement a case-folding version of DJB hash
Pavel Labath via Phabricator via llvm-commits
- [llvm] r325109 - Fix build broken by r325107
Pavel Labath via llvm-commits
- [llvm] r325110 - [IRMover] Move type name extraction to a separate function. NFC
Eugene Leviant via llvm-commits
- [PATCH] D43087: [SelectionDAG][X86] Fix incorrect offset generated for VMASKMOV
Elena Demikhovsky via Phabricator via llvm-commits
- [PATCH] D43230: [clangd] Explicitly initialize all primitive fields in Protocol.h
Phabricator via Phabricator via llvm-commits
- [llvm] r325115 - Revert r325107 (case folding DJB hash) and subsequent build fix
Pavel Labath via llvm-commits
- [PATCH] D43281: [AMDGPU] fixes for lds f32 builtins
Daniil Fukalov via Phabricator via llvm-commits
- [PATCH] D43012: [ASTImporter] Fix lexical DC for templated decls; support VarTemplatePartialSpecDecl
Aleksei Sidorin via Phabricator via llvm-commits
- [PATCH] D43282: [LegalizeDAG] Fix legalization of SETCC
Mikhail Maltsev via Phabricator via llvm-commits
- [PATCH] D36215: [IRCE] Return "Identify loops with latch comparison against current IV value"
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D43283: Variable register class using HwMode
Aleksandar Beserminji via Phabricator via llvm-commits
- [PATCH] D43284: [ELF] Simplify handling of AT section attribute.
Igor Kudrin via Phabricator via llvm-commits
- [llvm] r325119 - [Utils] Salvage the debug info of DCE'ed 'and' instructions
Petar Jovanovic via llvm-commits
- [llvm] r325121 - Use EXPECT_FALSE instead of EXPECT_EQ(false, ...
Momchil Velikov via llvm-commits
- [llvm] r325122 - [LoopInterchange] Incrementally update the dominator tree.
Florian Hahn via llvm-commits
- [PATCH] D43285: [CodeGen] Refactor AppleAccelTable
Pavel Labath via Phabricator via llvm-commits
- [PATCH] D43286: WIP: .debug_names generation
Pavel Labath via Phabricator via llvm-commits
- [PATCH] D42420: WIP: DO NOT SUBMIT: .debug_names generation
Pavel Labath via Phabricator via llvm-commits
- [lld] r325124 - Add make targets for running all lld tests
Nicholas Wilson via llvm-commits
- [PATCH] D43287: [LLD] [COFF] Add support for secrel relocations for add/load instructions
Martin Storsjö via Phabricator via llvm-commits
- [lld] r325125 - [ELF] Add warnings for various symbols that cannot be ordered
James Henderson via llvm-commits
- [PATCH] D43093: [FastISel] Sink local value materializations to first use
Hans Wennborg via Phabricator via llvm-commits
- [PATCH] D43288: [AArch64] Add support for secrel add/load/store relocations for COFF
Martin Storsjö via Phabricator via llvm-commits
- [llvm] r325126 - Recommit r325001: [CallSiteSplitting] Support splitting of blocks with instrs before call.
Florian Hahn via llvm-commits
- [llvm] r325127 - [X86][SSE] Relax type legality for combineTruncateWithSat PACKSS/PACKUS truncation
Simon Pilgrim via llvm-commits
- [PATCH] D43289: [vim] Recognize more FileCheck comments
Mikhail Maltsev via Phabricator via llvm-commits
- [llvm] r325128 - [X86] Reduce Store Forward Block issues in HW - Recommit after fixing Bug 36346
Lama Saba via llvm-commits
- [llvm] r325129 - Fix GCC -Wlogical-op-parentheses warning. NFCI.
Simon Pilgrim via llvm-commits
- [llvm] r325130 - [ARM] f16 stack spill/reloads
Sjoerd Meijer via llvm-commits
- [PATCH] D43190: [OMPT][test] Correct warning about added wrapper functions
Jonas Hahnfeld via Phabricator via llvm-commits
- [llvm] r325134 - [SLP] Allow vectorization of reversed loads.
Alexey Bataev via llvm-commits
- [PATCH] D42403: libcxx: Move #include_next <math.h> out of header guard in wrapper header.
Christof Douma via Phabricator via llvm-commits
- [PATCH] D41827: [DEBUG] Initial adaptation of NVPTX target for debug info emission.
Alexey Bataev via Phabricator via llvm-commits
- [PATCH] D43291: [ARM] f16 vcmp fixes
Sjoerd Meijer via Phabricator via llvm-commits
- [llvm] r325135 - [SelectionDAG][X86] Fix incorrect offset generated for VMASKMOV
Alexander Ivchenko via llvm-commits
- [PATCH] D42923: [CUDA] Allow external variables in separate compilation
Jonas Hahnfeld via Phabricator via llvm-commits
- [llvm] r325138 - [x86] add baseline vector compare tests for D42948; NFC
Sanjay Patel via llvm-commits
- [PATCH] D43293: [SimplifyCFG] Don't remove preheaders when we need canonical loops.
Dave Green via Phabricator via llvm-commits
- [PATCH] D43295: Render https producers as HTML hyperlinks too.
Florian Hahn via Phabricator via llvm-commits
- [llvm] r325139 - Store defined macros in MCContext.
Rafael Espindola via llvm-commits
- [llvm] r325140 - [InstCombine] refactor folds for mul with negated operands; NFCI
Sanjay Patel via llvm-commits
- [llvm] r325141 - [InstCombine] replace isa/cast with dyn_cast; NFC
Sanjay Patel via llvm-commits
- [llvm] r325142 - [InstCombine] simplify isFMulOrFDivWithConstant(); NFCI
Sanjay Patel via llvm-commits
- [PATCH] D43296: Pass a reference to a module to the bicode writer
Rafael Avila de Espindola via Phabricator via llvm-commits
- [llvm] r325143 - [DWARF] Fix incorrect prologue end line record.
Paul Robinson via llvm-commits
- [llvm] r325144 - [InstCombine] regenerate checks; NFC
Sanjay Patel via llvm-commits
- [PATCH] D43297: AMDGPU/SI: Turn off GPR Indexing Mode immediately after the interested instruction.
Changpeng Fang via Phabricator via llvm-commits
- [PATCH] D43204: [OpenMP] Fix trailing space when printing pragmas
Alexey Bataev via Phabricator via llvm-commits
- [llvm] r325146 - [AMDGPU] Remove non-temporal flag from argument loads
Stanislav Mekhanoshin via llvm-commits
- [llvm] r325148 - [InstCombine] Don't fold select(C, Z, binop(select(C, X, Y), W)) -> select(C, Z, binop(Y, W)) if the binop is rem or div.
Craig Topper via llvm-commits
- [llvm] r325149 - [X86][SSE] truncateVectorWithPACK - Use src type instead of dst to select between PACK*SDW/PACK*SWB
Simon Pilgrim via llvm-commits
- [lld] r325150 - [WebAssembly] Use a Symbol class heirarchy. NFC.
Sam Clegg via llvm-commits
- [llvm] r325151 - Move llvm::computeLoopSafetyInfo from LICM.cpp to LoopUtils.cpp. NFC
David Green via llvm-commits
- [lld] r325152 - Make --export-dynamic-symbol to add undefined symbols even if --export-dynamic is given.
Rui Ueyama via llvm-commits
- [llvm] r325153 - [RegisterClassInfo] Invalidate the register pressure set limit cache when reserved regs or callee saved regs change
Craig Topper via llvm-commits
- [PATCH] D43304: [DebugInfo] Accept enumeration types without underlying inetger type present in debug info metadata
Momchil Velikov via Phabricator via llvm-commits
- [PATCH] D42958: [compiler-rt, RISCV] Support builtins for RISC-V
Ana Pazos via Phabricator via llvm-commits
- [llvm] r325155 - Pass a reference to a module to the bitcode writer.
Rafael Espindola via llvm-commits
- [PATCH] D43305: Convert an assert to a static_assert. NFC.
Sam Clegg via Phabricator via llvm-commits
- [llvm] r325157 - Update examples for API change. NFC.
Rafael Espindola via llvm-commits
- [PATCH] D43306: [X86] Add pass to infer required-vector-width attribute based on size of function arguments and use of intrinsics
Craig Topper via Phabricator via llvm-commits
- [PATCH] D43307: Fix an issue that lld drops symbol versions for -r.
Rui Ueyama via Phabricator via llvm-commits
- [lld] r325158 - Convert an assert to a static_assert. NFC.
Sam Clegg via llvm-commits
- [PATCH] D43309: GlobalISel: Add templated functions and pattern matcher support for some more opcodes
Volkan Keles via Phabricator via llvm-commits
- [PATCH] D43310: [AArch64][GlobalISel] Fix an assert fail/miscompile when fp16 types are copied to GPR register banks
Amara Emerson via Phabricator via llvm-commits
- [PATCH] D43311: [X86][3DNOW] Teach decoder about AMD 3DNow! instrs
Rafael Auler via Phabricator via llvm-commits
- [PATCH] D41651: AMDGPU: Add 32-bit constant address space
Alexander via Phabricator via llvm-commits
- [llvm] r325160 - Pass a module reference to CloneModule.
Rafael Espindola via llvm-commits
- [llvm] r325161 - [InstCombine] add tests and comments for fdiv X, C; NFC
Sanjay Patel via llvm-commits
- [llvm] r325162 - GlobalISel: Add templated functions and pattern matcher support for some more opcodes
Volkan Keles via llvm-commits
- [llvm] r325163 - Use std::unique_ptr. NFC.
Rafael Espindola via llvm-commits
- [llvm] r325164 - Use std::unique_ptr. NFC.
Rafael Espindola via llvm-commits
- [PATCH] D43313: [DebugInfo] Support parsing DWARF expressions
Rafael Auler via Phabricator via llvm-commits
- [llvm] r325165 - Use std::unique_ptr. NFC.
Rafael Espindola via llvm-commits
- [llvm] r325166 - [CodeGen] Print predecessors, successors, then liveins in -debug printing
Francis Visoiu Mistrih via llvm-commits
- [llvm] r325167 - Use std::unique_ptr. NFC.
Rafael Espindola via llvm-commits
- [PATCH] D28462: clang-format: Add new style option AlignConsecutiveMacros
Joris Aerts via Phabricator via llvm-commits
- [llvm] r325168 - Removed superfluous semicolon to fix -Wpedantic gcc warning. NFCI.
Simon Pilgrim via llvm-commits
- [llvm] r325169 - [Hexagon] Split HVX vector pair loads/stores, expand unaligned loads
Krzysztof Parzyszek via llvm-commits
- [llvm] r325170 - Use std::unique_ptr. NFC.
Rafael Espindola via llvm-commits
- [llvm] r325172 - Use std::unique_ptr. NFC.
Rafael Espindola via llvm-commits
- [llvm] r325173 - Use std::unique_ptr. NFC.
Rafael Espindola via llvm-commits
- [llvm] r325174 - Use std::unique_ptr. NFC.
Rafael Espindola via llvm-commits
- [llvm] r325176 - Use std::uniue_ptr. NFC.
Rafael Espindola via llvm-commits
- [llvm] r325177 - Change the BugDriver to store the current module with std::unique_ptr.
Rafael Espindola via llvm-commits
- [llvm] r325178 - [X86] Don't swap argument on BOUND instruction in at&t syntax.
Craig Topper via llvm-commits
- [PATCH] D43314: [lit] - Allow 1 test to report multiple micro-test results to provide support for microbenchmarks.
Brian Homerding via Phabricator via llvm-commits
- [llvm] r325179 - [ORC] Switch to shared_ptr ownership for AsynchronousSymbolQueries.
Lang Hames via llvm-commits
- [llvm] r325180 - [ORC] Consolidate RTDyldObjectLinkingLayer GetMemMgr and GetResolver into a
Lang Hames via llvm-commits
- [PATCH] D43316: [test-suite] Update litsupport/module/microbenchmark.py to report individual timing results from 1 test.
Brian Homerding via Phabricator via llvm-commits
- [lld] r325181 - Remove a failing static_assert.
Rui Ueyama via llvm-commits
- [PATCH] D43317: [WebAssebmly] Remove use of Optional to fix assertion in gcc
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D43318: [asan] Be more careful and verbose when allocating dynamic shadow memory
Kuba (Brecka) Mracek via Phabricator via llvm-commits
- [llvm] r325182 - [ThinLTO/CFI] Include TYPE_ID summaries into GLOBALVAL_SUMMARY_BLOCK
Vitaly Buka via llvm-commits
- [lld] r325183 - Revert r325158: Convert an assert to a static_assert. NFC.
Rui Ueyama via llvm-commits
- [PATCH] D43319: [test-suite] Adding LCALS (Livermore Compiler Analysis Loop Suite) loop kernels to test suite.
Brian Homerding via Phabricator via llvm-commits
- [PATCH] D40077: [lit][test-suite] - Allow 1 test to report multiple individual test results
Brian Homerding via Phabricator via llvm-commits
- [lld] r325185 - [WebAssebmly] Remove use of Optional to fix assertion in gcc
Sam Clegg via llvm-commits
- [PATCH] D42834: [RISCV] Implement c.lui immedate operand constraint
Ana Pazos via Phabricator via llvm-commits
- [llvm] r325187 - [InstCombine] clean up fold for X / C -> X * (1.0/C); NFCI
Sanjay Patel via llvm-commits
- [PATCH] D43215: Supply missing break in case statement.
Adrian McCarthy via Phabricator via llvm-commits
- [PATCH] D43323: [NFC] Consolidate six getPointerOperand() utility functions into one place
Hideki Saito via Phabricator via llvm-commits
- [llvm] r325189 - [llvm-objcopy] Fix handling of zero-size segments in llvm-objcopy
Jake Ehrlich via llvm-commits
- [llvm] r325190 - [X86] Reverse the operand order of invlpga in at&t syntax to match gas.
Craig Topper via llvm-commits
- [llvm] r325191 - [X86] Don't use 64 bit hex constants in a 32 bit assembler test.
Craig Topper via llvm-commits
- [llvm] r325192 - [X86] Dont' allow 'outs' and 'ins' in at&t syntax without suffixes.
Craig Topper via llvm-commits
- [PATCH] D43324: [Utils] Salvage debug info of DCE'ed extractvalue instructions
Vedant Kumar via Phabricator via llvm-commits
- [PATCH] D36802: AMDGPU: Cleanup most of the macros
Konstantin Zhuravlyov via Phabricator via llvm-commits
- [PATCH] D43325: [TSan] Fix static TLS boundaries calculations in __tls_get_addr interceptor.
Aleksey Shlyapnikov via Phabricator via llvm-commits
- [compiler-rt] r325194 - [sanitizer] Fix flakiness in the tests
Vitaly Buka via llvm-commits
- [PATCH] D43326: [PDB] Fix emission of PDB string table
Zachary Turner via Phabricator via llvm-commits
- [PATCH] D43094: AMDGPU: Enable PIC by default for amdgcn
Konstantin Zhuravlyov via Phabricator via llvm-commits
- [llvm] r325197 - [X86] Change 32 and 64 bit versions of LSL instruction have a 16-bit memory operand.
Craig Topper via llvm-commits
- [PATCH] D41636: Teach sanitizer about NetBSD specific ioctl(2) calls
Vitaly Buka via Phabricator via llvm-commits
- [PATCH] D38832: [X86][SelectionDAG] Add support for simplifying demanded bits of target nodes. Use it to simplify demanded bits of CMOV
Craig Topper via Phabricator via llvm-commits
- [PATCH] D42020: Correct ctype(3) functions with NLS on NetBSD
Vitaly Buka via Phabricator via llvm-commits
- [llvm] r325198 - [X86] Regnerate test to show scheduling comments. NFC
Craig Topper via llvm-commits
- [PATCH] D42937: [DWARF] Make llvm-dwp handle DWARF v5 string offsets tables and indexed strings.
Wolfgang Pieb via Phabricator via llvm-commits
- [compiler-rt] r325199 - Add new interceptor: lstat(2)
Kamil Rytarowski via llvm-commits
- [PATCH] D43080: Adding Msan support to FreeBSD
Ed Maste via Phabricator via llvm-commits
- [lld] r325204 - Fix an issue that lld drops symbol versions for -r.
Rui Ueyama via llvm-commits
- [compiler-rt] r325206 - Add NetBSD syscall hooks skeleton in sanitizers
Kamil Rytarowski via llvm-commits
- [compiler-rt] r325207 - Prevent recursive MSan interceptors in fgets(3)
Kamil Rytarowski via llvm-commits
- [compiler-rt] r325208 - Prevent recursive MSan interceptors in strftime(3) like functions
Kamil Rytarowski via llvm-commits
- [PATCH] D10831: Attach attribute "trap-func-name" to IR function
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D43327: [X86] Promote 16-bit cmovs to 32-bits
Craig Topper via Phabricator via llvm-commits
- [PATCH] D42877: [GlobalISel] Print/Parse FailedISel MachineFunction property
Roman Tereshin via Phabricator via llvm-commits
- [PATCH] D42991: [analyzer] Use EvalCallOptions for destructors as well.
Phabricator via Phabricator via llvm-commits
- [PATCH] D43056: [CFG] [analyzer] Add construction context for CXXBindTemporaryExpr.
Phabricator via Phabricator via llvm-commits
- [PATCH] D43062: [analyzer] Support CXXTemporaryObjectExpr constructors that have destructors.
Phabricator via Phabricator via llvm-commits
- [compiler-rt] r325212 - Teach sanitizer about NetBSD specific ioctl(2) calls
Kamil Rytarowski via llvm-commits
- [lld] r325213 - [ELF] Simplify handling of AT section attribute.
Igor Kudrin via llvm-commits
- [llvm] r325214 - [SCEV] Favor isKnownViaSimpleReasoning over constant ranges check
Max Kazantsev via llvm-commits
- [llvm] r325215 - [NFC] Fix metadata placement in test
Max Kazantsev via llvm-commits
- [llvm] r325216 - [NFC] Rename isKnownViaSimpleReasoning to isKnownViaNonRecursiveReasoning
Max Kazantsev via llvm-commits
- [llvm] r325217 - (NFC)[MachineCombiner] Improve debug output.
Andrew V. Tischenko via llvm-commits
- [PATCH] D43195: [CMake] Add -fno-experimental-isel for testing
Jonas Hahnfeld via Phabricator via llvm-commits
- [PATCH] D43272: [clangd] Fix tracing now that spans lifetimes can overlap on a thread.
Sam McCall via Phabricator via llvm-commits
- [PATCH] D43120: [clang-tidy] New checker for exceptions that are created but not thrown
Phabricator via Phabricator via llvm-commits
- [llvm] r325224 - Report fatal error in the case of out of memory
Serge Pavlov via llvm-commits
- [llvm] r325226 - Specify namespace for realloc
Serge Pavlov via llvm-commits
- [llvm] r325227 - Revert r325224 "Report fatal error in the case of out of memory"
Serge Pavlov via llvm-commits
- [PATCH] D43329: [SystemZ, MachineScheduler] Refactor GenericScheduler::tryCandidate() to reuse parts in a new SystemZ scheduling strategy.
Jonas Paulsson via Phabricator via llvm-commits
- [llvm] r325228 - [ARM] f16 vcmp fixes
Sjoerd Meijer via llvm-commits
- [www] r325229 - Fosdem2018: add links to slides, videos and abstracts.
Kristof Beyls via llvm-commits
- [PATCH] D38128: Handle COPYs of physregs better (regalloc hints)
Jonas Paulsson via Phabricator via llvm-commits
- [PATCH] D40727: Syndicate duplicate code between CallInst and InvokeInst
serge via Phabricator via llvm-commits
- [PATCH] D43330: [gtest] Add PrintTo overload for StringRef.
Ilya Biryukov via Phabricator via llvm-commits
- [test-suite] r325231 - [test-suite] Fix ambigous call to overloaded function isnan
Simon Dardis via llvm-commits
- [PATCH] D42411: [test-suite] Fix ambigous call to overloaded function isnan
Simon Dardis via Phabricator via llvm-commits
- [PATCH] D43332: [AMDGPU] stop buffer_store being moved illegally
Tim Renouf via Phabricator via llvm-commits
- [llvm] r325232 - [SelectionDAG] Add initial implementation of TargetLowering::SimplifyDemandedVectorElts
Simon Pilgrim via llvm-commits
- [PATCH] D40074: [GISel] Canonicalize constants to RHS for commutative operations
Diana Picus via Phabricator via llvm-commits
- [PATCH] D43227: [clangd] Make functions of ClangdServer callback-based
Phabricator via Phabricator via llvm-commits
- [PATCH] D42602: [PowerPC] Reduce stack frame for fastcc functions by only allocating parameter save area when needed
Nemanja Ivanovic via Phabricator via llvm-commits
- [llvm] r325234 - [DebugInfo] Accept enumeration types without underlying integer type present in
Momchil Velikov via llvm-commits
- [PATCH] D37896: [DAGCombine] Resolving PR34474 by transforming mul(x, 2^c +/- 1) -> sub/add(shl(x, c) x) for any type including vector types
Michael Haidl via Phabricator via llvm-commits
- [llvm] r325235 - [X86][SSE] combineTruncateWithSat - use truncateVectorWithPACK to chain PACKSS vXi32-vXi8 saturated truncation
Simon Pilgrim via llvm-commits
- [PATCH] D34515: [ARM] Materialise some boolean values to avoid a branch
Roger Ferrer Ibanez via Phabricator via llvm-commits
- [llvm] r325237 - [InstCombine] allow X / C -> X * (1.0/C) for vector splat FP constants
Sanjay Patel via llvm-commits
- [PATCH] D34554: [ELF] FIx use-after-return of archive path
Igor Kudrin via Phabricator via llvm-commits
- [compiler-rt] r325240 - Add Xray instrumentation support to FreeBSD
Kamil Rytarowski via llvm-commits
- [PATCH] D42731: [IR] - Make User construction exception safe
Klaus Kretzschmar via Phabricator via llvm-commits
- [PATCH] D43229: [clangd] Enable snippet completion based on client capabilities.
Phabricator via Phabricator via llvm-commits
- [llvm] r325243 - [X86][SSE] combineTruncateWithSat - use truncateVectorWithPACK to chain PACKUS vXi32-vXi8 saturated truncation
Simon Pilgrim via llvm-commits
- [llvm] r325244 - [ARM] Allow 64- and 128-bit types with 't' inline asm constraint
Pablo Barrio via llvm-commits
- [compiler-rt] r325245 - Enable syscall-specific functions in TSan/NetBSD
Kamil Rytarowski via llvm-commits
- [compiler-rt] r325246 - Enable test/asan for NetBSD
Kamil Rytarowski via llvm-commits
- [PATCH] D42925: Call FlushFileBuffers on readwrite file mappings.
Nico Weber via Phabricator via llvm-commits
- [llvm] r325247 - [InstCombine] allow sin/cos transforms with 'reassoc'
Sanjay Patel via llvm-commits
- [compiler-rt] r325248 - Implement a large part of NetBSD syscalls of netbsd_syscall_hooks.h
Kamil Rytarowski via llvm-commits
- [PATCH] D43336: [ELF] Add ICF test case to symbol-ordering-file-warnings.s
James Henderson via Phabricator via llvm-commits
- [compiler-rt] r325249 - Try to unbreak Darwin after XRay/FreeBSD commit
Kamil Rytarowski via llvm-commits
- [llvm] r325251 - [CodeGen] Print irreducible loop header weight as a MIR comment
Francis Visoiu Mistrih via llvm-commits
- [llvm] r325253 - [SelectionDAG] Pull out repeated Op.getOpcode(). NFCI.
Simon Pilgrim via llvm-commits
- [PATCH] D42468: [lldb][PPC64] Fixed vector and struct return value
Leandro Lupori via Phabricator via llvm-commits
- [PATCH] D43298: [clang-format] Support repeated field lists in protos
Krasimir Georgiev via Phabricator via llvm-commits
- [PATCH] D42582: [lldb][PPC64] Fixed step-in stopping in the wrong line
Leandro via llvm-commits
- [PATCH] D42926: [CodeView] Initial support for emitting S_BLOCK32 symbols for lexical scopes
Brock Wyma via Phabricator via llvm-commits
- [llvm] r325255 - [Hexagon] Fix lowering of formal arguments after r324737
Krzysztof Parzyszek via llvm-commits
- [llvm] r325258 - [CodeGen] Separate MBB metadata from instructions in -debug printing
Francis Visoiu Mistrih via llvm-commits
- [llvm] r325259 - [Hexagon] Make the vararg handling a bit more robust
Krzysztof Parzyszek via llvm-commits
- [llvm] r325262 - [InstCombine] test fdiv folds better; NFC
Sanjay Patel via llvm-commits
- [llvm] r325263 - [InstCombine] use m_OneUse to reduce code; NFC
Sanjay Patel via llvm-commits
- [PATCH] D43240: [OpenCL] Fix __enqueue_block for block with captures
Yaxun Liu via Phabricator via llvm-commits
- [PATCH] D43337: [CodeGen] Don't omit any redundant information in -debug output when asserts are enabled
Francis Visoiu Mistrih via Phabricator via llvm-commits
- [llvm] r325265 - [SLP] Added test for reversed stores, NFC.
Alexey Bataev via llvm-commits
- [llvm] r325266 - Revert "[Hexagon] Make the vararg handling a bit more robust"
Krzysztof Parzyszek via llvm-commits
- [PATCH] D43338: [SelectionDAG] ComputeNumSignBits - add support for SMIN+SMAX clamp patterns
Simon Pilgrim via Phabricator via llvm-commits
- [llvm] r325267 - bpf: fix a bug in dag2dag optimization for loads from readonly section
Yonghong Song via llvm-commits
- [llvm] r325268 - [SLP] Fix the test for the reversed stores, NFC.
Alexey Bataev via llvm-commits
- [PATCH] D43339: [SLP] Vectorize reversed stores.
Alexey Bataev via Phabricator via llvm-commits
- [llvm] r325269 - Recommit [Hexagon] Make the vararg handling a bit more robust
Krzysztof Parzyszek via llvm-commits
- [llvm] r325270 - [X86][SSE] Add saturated truncation tests for storing illegal v8i8 types
Simon Pilgrim via llvm-commits
- [PATCH] D42981: [COST] Fix cost model of load instructions on X86
Sanjay Patel via Phabricator via llvm-commits
- [llvm] r325273 - [WebAssembly] Restore "*-wasm" tests.
Dan Gohman via llvm-commits
- New LLD performance builder
Galina Kistanova via llvm-commits
- [PATCH] D37418: [X86] Use btc/btr/bts to implement xor/and/or that affects a single bit in the upper 32-bits of a 64-bit operation.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D43342: [ARM] Fix redirect in inline assembly test
Pablo Barrio via Phabricator via llvm-commits
- [PATCH] D40514: AMDGPU: Restrict ieee_mode to HSA.
Jan Vesely via Phabricator via llvm-commits
- [llvm] r325274 - Call FlushFileBuffers on output files.
Zachary Turner via llvm-commits
- [llvm] r325275 - Silence warning about unused private variable.
Zachary Turner via llvm-commits
- [compiler-rt] r325276 - [TSan] Fix static TLS boundaries calculations in __tls_get_addr interceptor.
Alex Shlyapnikov via llvm-commits
- [llvm] r325277 - [X86] Add test cases for opportunities for using BT instead of TEST under optsize.
Craig Topper via llvm-commits
- [llvm] r325280 - [Utils] salvageDI: Add a comment and move a call earlier, NFC
Vedant Kumar via llvm-commits
- [llvm] r325281 - [SCCP] Test that constant propagation updates debug info, NFC
Vedant Kumar via llvm-commits
- [llvm] r325283 - [ARM] Fix redirect in inline assembly test
Pablo Barrio via llvm-commits
- [PATCH] D43346: [X86] Enable BT to be used in place of TEST for single bit checks under optsize
Craig Topper via Phabricator via llvm-commits
- [PATCH] D43104: [analyzer] Find correct region for simple temporary destructor calls and inline them if possible.
Phabricator via Phabricator via llvm-commits
- [PATCH] D43063: [DAGCombiner] Call ExtendUsesToFormExtLoad in (zext (and (load)))->(and (zextload)) even when the and does not have multiple uses
Artem Belevich via Phabricator via llvm-commits
- [PATCH] D43144: [analyzer] Implement path notes for temporary destructors.
Phabricator via Phabricator via llvm-commits
- [llvm] r325285 - [Coroutines] Don't move stores for allocator args
Brian Gesiak via llvm-commits
- [PATCH] D43347: [ELF][MIPS] Support linking of PIE for MIPS
Simon Atanasyan via Phabricator via llvm-commits
- [PATCH] D40308: [RegisterCoalescer] More fixes for subreg join failure in RegCoalescer
Matthias Braun via Phabricator via llvm-commits
- [PATCH] D43118: [zorg] Split AArch32 bots into ARMv7 and ARMv8
Galina via Phabricator via llvm-commits
- [llvm] r325287 - [X86] Use btc/btr/bts to implement xor/and/or that affects a single bit in the upper 32-bits of a 64-bit operation.
Craig Topper via llvm-commits
- [PATCH] D30709: Handle IMAGE_REL_AMD64_ADDR32NB in RuntimeDyldCOFF
Frederich Munch via Phabricator via llvm-commits
- [PATCH] D43348: Make FastMathFlags bitcode serialization to match LLVM 5.0 layout
Mehdi AMINI via Phabricator via llvm-commits
- [PATCH] D43349: [InstCombine] Make SimplifyDemandedUseBits handle PhiNode
Rong Xu via Phabricator via llvm-commits
- [llvm] r325289 - [DAGCombiner] Call ExtendUsesToFormExtLoad in (zext (and (load)))->(and (zextload)) even when the and does not have multiple uses
Craig Topper via llvm-commits
- [llvm] r325290 - [X86] Enable BT to be used in place of TEST for single bit checks under optsize
Craig Topper via llvm-commits
- [PATCH] D41029: [JumpTables][PowerPC] Let targets decide which switch instructions are suitable for jump tables
Nemanja Ivanovic via Phabricator via llvm-commits
- [PATCH] D43350: [AMDGPU] Combine adjacent waitcounts in a single strongest wait
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [llvm] r325294 - [opt] Port the debugify passes to the new pass manager
Vedant Kumar via llvm-commits
- [llvm] r325295 - [X86][3DNOW] Teach decoder about AMD 3DNow! instrs
Rafael Auler via llvm-commits
- [llvm] r325296 - Don't make PDBs by default in Release mode
Reid Kleckner via llvm-commits
- [PATCH] D43351: Relax relocation type checking in a non-ALLOC section.
Rui Ueyama via Phabricator via llvm-commits
- [llvm] r325297 - [Debugify] Don't check functions which were skipped
Vedant Kumar via llvm-commits
- [PATCH] D42600: [WIP][Shrink-wrap]split restore point
Jun Bum Lim via Phabricator via llvm-commits
- [llvm] r325299 - [AMDGPU] Combine adjacent waitcounts in a single strongest wait
Stanislav Mekhanoshin via llvm-commits
- [PATCH] D42679: [DAGCombiner] When combining zero_extend of a truncate, only mask before extending for vectors.
Craig Topper via Phabricator via llvm-commits
- [compiler-rt] r325300 - [asan] Add "arm64" into the list of 64-bit architectures
Kuba Mracek 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
- [llvm] r325301 - [DCE] Salvage debug info from dead insts
Vedant Kumar via llvm-commits
- [PATCH] D43355: AMDGPU: Bring processors and features in sync with the spec
Konstantin Zhuravlyov via Phabricator via llvm-commits
- [PATCH] D43356: AMDGPU: Bring elf flags in sync with the spec
Konstantin Zhuravlyov via Phabricator via llvm-commits
- [PATCH] D43358: [ThinLTO] Enable AutoHide on symbols with local_unnamed_addr
Steven Wu via Phabricator via llvm-commits
- [PATCH] D43360: [Bitcode] Add UnnamedAddr attributes to GlobalValueSummary
Steven Wu via Phabricator via llvm-commits
- [PATCH] D43361: [ThinLTO] Enable AutoHide on symbols with local_unnamed_addr
Steven Wu via Phabricator via llvm-commits
- [llvm] r325303 - Allow 0 to be a valid value pruning interval in C LTO API. Value 0 will cause garbage collector to run. This matches the behavior in C++ LTO API.
Ekaterina Romanova via llvm-commits
- [PATCH] D41104: Set the NoRecurse attribute for the dbg intrinsics.
Matt Davis via Phabricator via llvm-commits
- [llvm] r325306 - [X86] Add the test cases that were supposed to go with r325287.
Craig Topper via llvm-commits
- [PATCH] D43363: [APInt] Fix extractBits to correctly handle Result.isSingleWord() case.
Tim Shen via Phabricator via llvm-commits
- [lld] r325307 - Relax relocation type checking in a non-ALLOC section.
Rui Ueyama via llvm-commits
- [llvm] r325308 - [GVN] Partially revert debug info salvage change (r325063)
Vedant Kumar via llvm-commits
- [compiler-rt] r325309 - Revert part of SVN r. 325240 in lit.cfg
Kamil Rytarowski via llvm-commits
- [llvm] r325310 - Remove brittle check lines from a test, NFC
Vedant Kumar via llvm-commits
- [PATCH] D42274: [Support] Remove the terminfo dependency and rely on TERM
Stephen Hines via Phabricator via llvm-commits
- [PATCH] D43364: [AArch64] Refactor instructions using SIMD immediates
Evandro Menezes via Phabricator via llvm-commits
- [PATCH] D43365: [WebAssembly] MC: Make explicit our current lack of support for relocations against unnamed temporary symbols.
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D39976: [AArch64] Query the target when folding loads and stores
Evandro Menezes via Phabricator via llvm-commits
- [llvm] r325311 - [APInt] Fix extractBits to correctly handle Result.isSingleWord() case.
Tim Shen via llvm-commits
- [PATCH] D43366: [DWARF v5] Supporting verbose dumping of .dbg_rnglist entries
Wolfgang Pieb via Phabricator via llvm-commits
- [PATCH] D43021: Recognize a buch of CPU/NetBSD ports of GetPcSpBp()
Kamil Rytarowski via Phabricator via llvm-commits
- [PATCH] D43367: [X86] Turn selects with constant condition into vector shuffles during DAG combine
Craig Topper via Phabricator via llvm-commits
- [PATCH] D23568: [RISCV 10/10] Add common fixups and relocations
Sameer AbuAsal via Phabricator via llvm-commits
- [PATCH] D41888: [DOXYGEN] documentation changes to emmintrin.h and tmmintrin.h
Katya Romanova via Phabricator via llvm-commits
- [lld] r325313 - [ELF] Fix use after free in case of using --whole-archive.
Igor Kudrin via llvm-commits
- [PATCH] D41588: Add NetBSD syscall hooks in sanitizers
Kamil Rytarowski via Phabricator via llvm-commits
- [www] r325314 - Add static analyzer projects for GSoC 2018 to the open projects page
Devin Coughlin via llvm-commits
- [compiler-rt] r325315 - Reintroduce FreeBSD support in test/xray
Kamil Rytarowski via llvm-commits
- [PATCH] D43368: add llvm.coro.sizeof intrinsic
Andrew Kelley via Phabricator via llvm-commits
- [lld] r325316 - Fix an issue that weak bit is dropped when there's a lazy object symbol.
Rui Ueyama via llvm-commits
- [PATCH] D43369: ELF: Stop collecting a list of symbols in ArchiveFile.
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D43071: [ELF] - Support COPY, INFO, OVERLAY output sections attributes.
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D43370: Add XRay support for NetBSD
Kamil Rytarowski via Phabricator via llvm-commits
- [llvm] r325317 - [X86] Don't zero_extend cmov up to i64, stop at i32.
Craig Topper via llvm-commits
- [llvm] r325318 - [X86] Allow CMOVs of constants to be sign extended from i32.
Craig Topper via llvm-commits
- [llvm] r320503 - [MachineOperand][MIR] Add isRenamable to MachineOperand.
Mikael Holmén via llvm-commits
- [llvm] r325320 - [ThinLTO] Import global variables
Eugene Leviant via llvm-commits
- [llvm] r325323 - [ARM] Materialise some boolean values to avoid a branch
Roger Ferrer Ibanez via llvm-commits
- [PATCH] D43335: [dosep] Run tests in a more parallel fashion
Pavel Labath via Phabricator via llvm-commits
- [llvm] r325325 - [LegalizeDAG] Fix legalization of SETCC
Mikhail Maltsev via llvm-commits
- [llvm] r325327 - [ARM] Return true in enableMultipleCopyHints().
Jonas Paulsson via llvm-commits
- [PATCH] D43373: [SCEV][NFC] Factor out common logic into a separate method
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D43374: [ARM]Decoding MSR with unpredictable destination register causes an assert
Simi Pallipurath via Phabricator via llvm-commits
- [PATCH] D43375: [SCEV] Prove predicates in loops via monotonicity
Max Kazantsev via Phabricator via llvm-commits
- [lld] r325328 - Ensure that Elf_Rel addends are always written for dynamic relocations
Alexander Richardson via llvm-commits
- [llvm] r325329 - [Transforms] Propagate TBAA info in SROA
Ivan A. Kosarev via llvm-commits
- [PATCH] D43161: Rename DynamicReloc::getAddend() to computeAddend(). NFC
Alexander Richardson via Phabricator via llvm-commits
- [PATCH] D41949: [RISCV] implement li pseudo instruction
Mario Werner via Phabricator via llvm-commits
- [lld] r325331 - [ELF] - Support COPY, INFO, OVERLAY output sections attributes.
George Rimar via llvm-commits
- [lld] r325332 - [ELF] - Fix comment. NFC.
George Rimar via llvm-commits
- [lld] r325333 - [ELF] Extend symbol-order-warnings test case for ICF
James Henderson via llvm-commits
- [PATCH] D43380: [X86] Disable CLWB in Cannon Lake
Gabor Buella via Phabricator via llvm-commits
- [llvm] r325338 - [SelectionDAG] Add initial SimplifyDemandedVectorElts support for simplifying VSELECT operands
Simon Pilgrim via llvm-commits
- [PATCH] D43382: Xray instrumentation / enabling more tests
David CARLIER via Phabricator via llvm-commits
- [llvm] r325341 - [mips] Remove codegen support from some 16 bit instructions
Simon Dardis via llvm-commits
- [PATCH] D41285: [mips] Remove codegen support from some 16 bit instructions
Simon Dardis via Phabricator via llvm-commits
- [PATCH] D43383: [llvm-mc] - Produce R_X86_64_PLT32 for "call/jmp foo".
George Rimar via Phabricator via llvm-commits
- [PATCH] D42640: [clangd] collect symbol #include & insert #include in global code completion.
Eric Liu via Phabricator via llvm-commits
- [zorg] r325344 - [zorg] Cleanup unnecessary options for ARM and AArch64 bots
Maxim Kuvyrkov via llvm-commits
- [compiler-rt] r325345 - Add initial XRay support for NetBSD
Kamil Rytarowski via llvm-commits
- [llvm] r325347 - [PowerPC] Fix transform in table gen file causing UB
Nemanja Ivanovic via llvm-commits
- [PATCH] D43384: [llvm-opt-fuzzer] Add another pack of passes for continuous fuzzing
Igor Laevsky via Phabricator via llvm-commits
- [PATCH] D16403: Add scope information to CFG
Peter Szecsi via Phabricator via llvm-commits
- [zorg] r325348 - [zorg] Split AArch32 bots into ARMv7 and ARMv8
Maxim Kuvyrkov via llvm-commits
- [llvm] r325349 - [X86][SSE] Allow float domain crossing if we are merging 2 or more shuffles and the root started as a float domain shuffle
Simon Pilgrim via llvm-commits
- [zorg] r325350 - [zorg] Add AArch32 global-isel bots
Maxim Kuvyrkov via llvm-commits
- [PATCH] D37515: [mips] Generate memory dependencies for byVal arguments
Simon Dardis via Phabricator via llvm-commits
- [PATCH] D43079: [TTI CostModel] change default cost of FP ops to 1 (PR36280)
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D43386: [DebugInfo][FastISel] Fix dropping dbg.value()
Sander de Smalen via Phabricator via llvm-commits
- [PATCH] D43387: [DebugInfo] Removed assert on missing CountVarDIE
Sander de Smalen via Phabricator via llvm-commits
- [PATCH] D43389: [ThinLTO/gold] Perform cache pruning when cache directory specified
Teresa Johnson via Phabricator via llvm-commits
- [PATCH] D37993: [ThinLTO/gold] Implement ThinLTO cache pruning support
Teresa Johnson via Phabricator via llvm-commits
- [PATCH] D39628: [DebugInfo] Unify logic to merge DILocations. NFC.
Ulrich Weigand via Phabricator via llvm-commits
- [PATCH] D43390: [DEBUGINFO] Add support for emission of the inlined strings.
Alexey Bataev via Phabricator via llvm-commits
- [PATCH] D43391: [WebAssembly] Separate out InputGlobal from InputChunk
Nicholas Wilson via Phabricator via llvm-commits
- [PATCH] D43372: [ARM] Add tests for the vcvtr builtins
Sjoerd Meijer via Phabricator via llvm-commits
- [PATCH] D36701: Use Token::isOneOf method in Parser.
Frederich Munch via Phabricator via llvm-commits
- [llvm] r325353 - [InstCombine] reduce code duplication; NFC
Sanjay Patel via llvm-commits
- [llvm] r325354 - [SelectionDAG] Enable SimplifyDemandedVectorElts support for simplifying shuffle masks
Simon Pilgrim via llvm-commits
- [llvm] r325355 - AMDGPU/SI: Turn off GPR Indexing Mode immediately after the interested instruction.
Changpeng Fang via llvm-commits
- [llvm] r325356 - [JumpThreading] PR36133 enable/disable DominatorTree for LVI analysis
Brian M. Rzycki via llvm-commits
- [llvm] r325358 - [InstCombine] remove redundant debug info setting; NFC
Sanjay Patel via llvm-commits
- [llvm] r325359 - Fix signed/unsigned comparison warning. NFCI.
Simon Pilgrim via llvm-commits
- [lld] r325360 - Simplify RelocationBaseSection::addReloc.
Rafael Espindola via llvm-commits
- [PATCH] D43393: [scudo] Make some tests less Linux-y
Kostya Kortchinsky via Phabricator via llvm-commits
- [llvm] r325361 - [ThinLTO] Fix data race in test
Eugene Leviant via llvm-commits
- [llvm] r325362 - [ThinLTO] Fix data race in test #2
Eugene Leviant via llvm-commits
- [llvm] r325363 - Fix signed/unsigned comparison warning. NFCI.
Simon Pilgrim via llvm-commits
- [PATCH] D43395: [ARM] Add LLVM tests for the vcvtr builtins
Sjoerd Meijer via Phabricator via llvm-commits
- [llvm] r325365 - [InstCombine] add FMF to better show current fdiv fold behavior; NFC
Sanjay Patel via llvm-commits
- [llvm] r325366 - [InstCombine] clean up fdiv-with-fdiv folds; NFCI
Sanjay Patel via llvm-commits
- [llvm] r325367 - [WebAssembly] MC: Make explicit our current lack of support for relocations against unnamed temporary symbols.
Sam Clegg via llvm-commits
- [llvm] r325368 - [X86] Remove call to ShrinkDemandedCosntant from the SHRUNKBLEND creation code.
Craig Topper via llvm-commits
- [PATCH] D43396: [ThinLTO/gold] Avoid race with cache pruner by copying to temp files
Teresa Johnson via Phabricator via llvm-commits
- [lld] r325370 - [WebAssembly] Fix typos in comment. NFC.
Sam Clegg via llvm-commits
- [llvm] r325371 - [X86] Only reorder srl/and on last DAG combiner run
Craig Topper via llvm-commits
- [PATCH] D33559: AMDGPU/SI: Extend promoting alloca to vector to arrays of up to 16 elements
Changpeng Fang via Phabricator via llvm-commits
- [PATCH] D43397: Bring back r323297.
Rafael Avila de Espindola via Phabricator via llvm-commits
- [PATCH] D43398: [InstCombine] allow fdiv folds with less than fully 'fast' ops
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D43399: [WebAssembly] Fix bug is function signature checking
Sam Clegg via Phabricator via llvm-commits
- [llvm] r325372 - AMDGPU/SI: Extend promoting alloca to vector to arrays of up to 16 elements
Changpeng Fang via llvm-commits
- [PATCH] D43021: Recognize all NetBSD architectures in UBSan
Vitaly Buka via Phabricator via llvm-commits
- [PATCH] D43400: [LTO] Remove unused Path parameter to AddBufferFn
Teresa Johnson via Phabricator via llvm-commits
- [PATCH] D43401: [lld/LTO] Remove unused Path parameter to AddBufferFn
Teresa Johnson via Phabricator via llvm-commits
- [lld] r325376 - [WebAssembly] Fix bug is function signature checking
Sam Clegg via llvm-commits
- [lld] r325377 - Style fix. NFC.
Rui Ueyama via llvm-commits
- [llvm] r325378 - [AArch64] Fix BITCAST lowering crash
Evandro Menezes via llvm-commits
- [lld] r325379 - Don't depend on "call foo" producing a X86_64_PC32.
Rafael Espindola via llvm-commits
- [PATCH] D42392: [AArch64] Add new target feature to fuse conditional select
Evandro Menezes via Phabricator via llvm-commits
- [PATCH] D43403: Refactor wasm/WriterUtil.{cpp,h}.
Rui Ueyama via Phabricator via llvm-commits
- [lld] r325380 - ELF: Stop collecting a list of symbols in ArchiveFile.
Peter Collingbourne via llvm-commits
- [lld] r325382 - [WebAssebmly] Remove unneeded cast. NFC.
Sam Clegg via llvm-commits
- [lld] r325383 - Refactor wasm/WriterUtil.{cpp,h}.
Rui Ueyama via llvm-commits
- [lld] r325384 - Use write32le instead of write32<little>.
Rui Ueyama via llvm-commits
- [llvm] r325385 - Remove useless comment - seems to be a copy+paste typo. NFCI
Simon Pilgrim via llvm-commits
- [PATCH] D43405: [WebAssembly] Remove unneeded Chunk::getFileName() method. NFC.
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D43406: Merge two small functions and add comments.
Rui Ueyama via Phabricator via llvm-commits
- [llvm] r325386 - Fix emission of PDB string table.
Zachary Turner via llvm-commits
- [PATCH] D42897: MSan : Adding mmap W|X flag usage optional detection
Vitaly Buka via Phabricator via llvm-commits
- [lld] r325387 - Remove `else` after `break`.
Rui Ueyama via llvm-commits
- [llvm] r325388 - Try to fix broken build with some compilers.
Zachary Turner via llvm-commits
- [llvm] r325389 - Try again to fix the build.
Zachary Turner via llvm-commits
- [PATCH] D43407: Use wasm-ld instead of "lld -flavor wasm".
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D43408: Do not print out "no input files" twice.
Rui Ueyama via Phabricator via llvm-commits
- [lld] r325390 - Replace -flavor {gnu, darwin} with ld64.lld or ld.lld.
Rui Ueyama via llvm-commits
- [lld] r325392 - Revert an accidental change to where "-flavor GNU" was used by intention.
Rui Ueyama via llvm-commits
- [llvm] r325393 - AMDGPU: Bring processors and features in sync with the spec
Konstantin Zhuravlyov via llvm-commits
- [llvm] r325394 - [X86] In lowerVSELECTtoVectorShuffle, don't map undef select condition to undef in shuffle mask.
Craig Topper via llvm-commits
- [PATCH] D35894: [clangd] Code hover for Clangd
Marc-Andre Laperle via Phabricator via llvm-commits
- [PATCH] D43409: [GISel]: Don't assert when constraining Registers which are uses if there's no regclass.
Aditya Nandakumar via Phabricator via llvm-commits
- [lld] r325396 - [COFF] Add support for ARM64 secrel relocations for add/load instructions
Martin Storsjo via llvm-commits
- [PATCH] D43410: Do not automatically append --full-shutdown to lld tests.
Rui Ueyama via Phabricator via llvm-commits
- [llvm] r325397 - Make sure we invoke ld64.lld and ld-wasm in the build directory.
Rui Ueyama via llvm-commits
- [PATCH] D40199: [dwarfdump] Fix spurious verification errors for DW_AT_location attributes
Jonas Devlieghere via Phabricator via llvm-commits
- [llvm] r325398 - [Constant] add floating-point helpers for normal/finite-nz; NFC
Sanjay Patel via llvm-commits
- [llvm] r325399 - AMDGPU: Bring elf flags in sync with the spec
Konstantin Zhuravlyov via llvm-commits
- [PATCH] D39982: [IRBuilder] Set the insert point and debug location together
Vedant Kumar via Phabricator via llvm-commits
- [lld] r325400 - AMDGPU: Update elf flags in amdgpu-elf-flags.s
Konstantin Zhuravlyov via llvm-commits
- [llvm] r325401 - [GISel]: Make GlobalISelEmitter rule prioritization compatible with selectionDAG
Aditya Nandakumar via llvm-commits
- [PATCH] D43412: Factor out common code from applySecRel functions.
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D43413: AMDGPU/LLD: Remove the use of binary file from one of the AMDGPU tests
Konstantin Zhuravlyov via Phabricator via llvm-commits
- [PATCH] D43414: AMDGPU: Define FP_FAST_FMA{F} macros for amdgcn
Konstantin Zhuravlyov via Phabricator via llvm-commits
- [llvm] r325402 - Silence an unsigned vs signed compare warning.
Eric Christopher via llvm-commits
- [llvm] r325403 - Remove an unused function.
Eric Christopher via llvm-commits
- [PATCH] D43415: [ThinLTO] Always create linked objects file for --thinlto-index-only=
Vitaly Buka via Phabricator via llvm-commits
- [lld] r325404 - AMDGPU/LLD: Remove the use of binary file from one of the AMDGPU tests
Konstantin Zhuravlyov via llvm-commits
- [lld] r325405 - Use wasm-ld instead of "lld -flavor wasm".
Rui Ueyama via llvm-commits
- [lld] r325406 - Do not print out "no input files" twice.
Rui Ueyama via llvm-commits
- [PATCH] D43416: [WebAssembly] Simpliy FunctionSymbol get/set/hasFunctionType
Sam Clegg via Phabricator via llvm-commits
- [llvm] r325407 - Run these tests, the errors were old and not valid anymore.
Eric Christopher via llvm-commits
- [llvm] r325408 - AMDGPU: Remove unused private member of AMDGPUTargetELFStreamer
Konstantin Zhuravlyov via llvm-commits
- [PATCH] D43411: [clangd] Rename some protocol field to lower case
Marc-Andre Laperle via Phabricator via llvm-commits
- [PATCH] D43417: [WebAssembly] Add wasm-ld to lit tool_patterns
Sam Clegg via Phabricator via llvm-commits
- [llvm] r325411 - [ThinLTO] Allow indexing to request backend to ignore the module
Vitaly Buka via llvm-commits
- [PATCH] D43418: [X86] Add 'sahf' to getHostCPUFeatures so -march=native will pick it up correctly.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D42680: [ThinLTO] Ignore object files with no ThinLTO modules if -fthinlto-index= is set
Vitaly Buka via Phabricator via llvm-commits
- [lld] r325413 - Remove "--full-shutdown" and instead use an environment variable LLD_IN_TEST.
Rui Ueyama via llvm-commits
- [llvm] r325413 - Remove "--full-shutdown" and instead use an environment variable LLD_IN_TEST.
Rui Ueyama via llvm-commits
- [lld] r325414 - [WebAssembly] Remove unneeded Chunk::getFileName() method. NFC.
Sam Clegg via llvm-commits
- [lld] r325415 - [WebAssembly] Simplify FunctionSymbol::get/set/hasFunctionType. NFC.
Sam Clegg via llvm-commits
- [PATCH] D43420: Use toString to print out garbage-collected sections.
Rui Ueyama via Phabricator via llvm-commits
- [lld] r325416 - Use toString to print out garbage-collected sections.
Rui Ueyama via llvm-commits
- [llvm] r325417 - [X86] Turn selects with constant condition into vector shuffles during DAG combine
Craig Topper via llvm-commits
- [PATCH] D43422: [WebAssembly] Remove unneeded classifer methods from Symbol class. NFC.
Sam Clegg via Phabricator via llvm-commits
- [lld] r325418 - [WebAssembly] Remove unneeded classifer methods from Symbol class. NFC.
Sam Clegg via llvm-commits
- [PATCH] D43423: [SimplifyCFG] Create flag to disable simplifyCFG.
Matt Morehouse via Phabricator via llvm-commits
- [PATCH] D43425: [DSE] Don't DSE stores that subsequent memmove calls read from
Sanjoy Das via Phabricator via llvm-commits
- [llvm] r325419 - [InstSimplify] add vector select tests with undef elts in condition; NFC
Sanjay Patel via llvm-commits
- [PATCH] D43426: [AMDGPU] Make note of exisitng waitcnt instrs
Mark Searles via Phabricator via llvm-commits
- [llvm] r325420 - [DAG, X86] Revert r324797, r324491, and r324359.
Chandler Carruth via llvm-commits
- [llvm] r324359 - [DAG, X86] Improve Dependency analysis when doing multi-node
Chandler Carruth via llvm-commits
- [PATCH] D43427: [RegAllocFast] Salvage debug values when killing operands (WIP)
Vedant Kumar via Phabricator via llvm-commits
- [llvm] r325421 - Revert "[MachineCopyPropagation] Extend pass to do COPY source forwarding"
Quentin Colombet via llvm-commits
- [PATCH] D41835: [MachineCopyPropagation] Extend pass to do COPY source forwarding
Quentin Colombet via llvm-commits
- [PATCH] D42825: Fix typo: --nopie -> --no-pie.
Brad Smith via Phabricator via llvm-commits
- [PATCH] D41330: [X86] Reduce Store Forward Block issues in HW
Chandler Carruth via Phabricator via llvm-commits
- [PATCH] D42162: [OMPT] Update api_calls testcase
Phabricator via Phabricator via llvm-commits
- [PATCH] D41942: [OMPT] Add interoperability testcase
Phabricator via Phabricator via llvm-commits
- [llvm] r325425 - [AMDGPU] Return true in enableMultipleCopyHints().
Jonas Paulsson via llvm-commits
- [llvm] r325426 - Report fatal error in the case of out of memory
Serge Pavlov via llvm-commits
- [llvm] r325427 - [DebugInfo] Removed assert on missing CountVarDIE
Sander de Smalen via llvm-commits
- [llvm] r325428 - Fix signed/unsigned comparison warning in AsmGenMatcher generated code. NFCI.
Simon Pilgrim via llvm-commits
- [llvm] r325429 - [DAGCombiner] Remove simplifyShuffleMask - now handled more generally by SimplifyDemandedVectorElts.
Simon Pilgrim via llvm-commits
- [llvm] r325430 - [dwarfdump] Fix spurious verification errors for DW_AT_location attributes
Jonas Devlieghere via llvm-commits
- [compiler-rt] r325431 - Recognize all NetBSD architectures in UBSan
Kamil Rytarowski via llvm-commits
- [llvm] r325432 - Fix unused variable warning. NFCI.
Simon Pilgrim via llvm-commits
- [llvm] r325433 - [AArch64] Implement dynamic stack probing for windows
Martin Storsjo via llvm-commits
- [llvm] r325434 - [InstSimplify] move select undef cond fold with other constant cond folds; NFCI
Sanjay Patel via llvm-commits
- [llvm] r325435 - [X86][3DNow!] Add PFRCP reg-reg disassembler test case (PR21168)
Simon Pilgrim via llvm-commits
- [PATCH] D43431: [SelectionDAG] SimplifyDemandedVectorElts - add support for VECTOR_INSERT_ELT
Simon Pilgrim via Phabricator via llvm-commits
- [llvm] r325436 - [InstSimplify, InstCombine] add tests with vector undef elts; NFC
Sanjay Patel via llvm-commits
- [llvm] r325437 - [PatternMatch] enhance m_One() to ignore undef elements in vectors
Sanjay Patel via llvm-commits
- [llvm] r325438 - [DebugInfo][FastISel] Fix dropping dbg.value()
Sander de Smalen via llvm-commits
- [llvm] r325439 - [X86] Add 'sahf' to getHostCPUFeatures so -march=native will pick it up correctly.
Craig Topper via llvm-commits
- [llvm] r325440 - Made test dbg_value_fastisel.ll specific to AArch64 fast-isel.
Sander de Smalen via llvm-commits
- [llvm] r325441 - [RISCV] Revert r324172 now r323991 was reverted
Alex Bradbury via llvm-commits
- [PATCH] D43433: [MIPS][MSA] Convert vector integer min/max opcodes to generic implementation
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D43432: [cmake] Fix LLDB_CODESIGN_IDENTITY logic.
Phabricator via Phabricator via llvm-commits
- [llvm] r325443 - [ARM] Add LLVM tests for the vcvtr builtins
Sjoerd Meijer via llvm-commits
- [lld] r325444 - Factor out common code from applySecRel functions.
Rui Ueyama via llvm-commits
- [lld] r325445 - Remove an unused accessor and simplify the logic a bit. NFC.
Rui Ueyama via llvm-commits
- [PATCH] D43394: [X86] Add 'sahf' CPU feature to frontend
Dimitry Andric via Phabricator via llvm-commits
- [llvm] r325447 - [MIPS][MSA] Convert vector integer min/max opcodes to use generic implementation
Simon Pilgrim via llvm-commits
- [PATCH] D36311: [ThinLTO] Add GraphTraits for FunctionSummaries
Charles Saternos via Phabricator via llvm-commits
- [llvm] r325448 - [ThinLTO] Add GraphTraits for FunctionSummaries
Charles Saternos via llvm-commits
- [llvm] r325449 - [SelectionDAG] SimplifyDemandedVectorElts - add support for VECTOR_INSERT_ELT
Simon Pilgrim via llvm-commits
- [llvm] r325450 - [SelectionDAG] ComputeNumSignBits - add support for SMIN+SMAX clamp patterns
Simon Pilgrim via llvm-commits
- [llvm] r325451 - Fix Wparentheses warning. NFCI
Simon Pilgrim via llvm-commits
- [lld] r325453 - Simplify.
Rui Ueyama via llvm-commits
- [PATCH] D43434: Define toString(wasm::InputChunk *) and use that in MarkLive.cpp.
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D43435: Expand a lambda that is used only once.
Rui Ueyama via Phabricator via llvm-commits
- [llvm] r325454 - Revert: [llvm] r325448 - [ThinLTO] Add GraphTraits for FunctionSummaries
Simon Pilgrim via llvm-commits
- [PATCH] D43436: [Perf] Simplify llvm::StringSwitch and improve incremental rebuild by 54%
David Zarzycki via Phabricator via llvm-commits
- [PATCH] D40874: [LV][LoopInfo] Add irreducible CFG detection for outer loops
Florian Hahn via Phabricator via llvm-commits
- [llvm] r325455 - [X86] Add -show-mc-encoding to the avx512-vec-cmp.ll test and add test case to show that we're failing to use the shorter pcmpeq encoding when the memory arguemnt is the first argument.
Craig Topper via llvm-commits
- [llvm] r325456 - [X86] Make masked pcmpeq commutable during isel so we can fold loads in other operand to the shorter encoding.
Craig Topper via llvm-commits
- [PATCH] D42789: [dfsan] Correctly copy attributes to variadic custom wrapper
Yunjong Jeong via Phabricator via llvm-commits
- [llvm] r325457 - [BPF] Return true in enableMultipleCopyHints().
Jonas Paulsson via llvm-commits
- [PATCH] D43437: [clangd] Fix link failures for Preprocessor::addCommentHandler
Heejin Ahn via Phabricator via llvm-commits
- [PATCH] D41302: [LoopSimplify] Preserve Post Dom Trees across Loop Simplify
Dave Green via Phabricator via llvm-commits
- [PATCH] D43438: [dsymutil] Correctly handle DW_TAG_label
Jonas Devlieghere via Phabricator via llvm-commits
- [llvm] r325459 - [AArch64] Coalesce Copy Zero during instruction selection
Haicheng Wu via llvm-commits
- [PATCH] D36104: [AArch64] Coalesce Copy Zero during instruction selection
Haicheng Wu via Phabricator via llvm-commits
- [PATCH] D43439: [dsymutil] Skip DW_AT_sibling attributes.
Jonas Devlieghere via Phabricator via llvm-commits
- [PATCH] D43441: [X86][AVX512DQ] Use packed instructions for scalar FP<->i64 conversions on 32-bit targets (PR31630)
Simon Pilgrim via Phabricator via llvm-commits
- [llvm] r325460 - [Support] Replace hand-written scope_exit with make_scope_exit.
Benjamin Kramer via llvm-commits
- [llvm] r325461 - [PatternMatch] reformatting and comment clean-ups; NFC
Sanjay Patel via llvm-commits
- [llvm] r325462 - [AArch64][GlobalISel] Support G_INSERT/G_EXTRACT of types < s32 bits.
Amara Emerson via llvm-commits
- [llvm] r325463 - [AArch64][GlobalISel] Fix an assert fail/miscompile when fp16 types are copied
Amara Emerson via llvm-commits
- [llvm] r325464 - Fix unused assertion variable warning.
Amara Emerson via llvm-commits
- [PATCH] D43444: [AArch64][GlobalISel] When copying from a gpr32 to an fpr16 reg, convert to fpr32 first
Amara Emerson via Phabricator via llvm-commits
- [llvm] r325465 - [InstSimplify] add tests with vector undef elts; NFC
Sanjay Patel via llvm-commits
- [PATCH] [docs] Use literalinclude for most code in the Kaleidoscope tutorial
Aron Granberg via llvm-commits
- [llvm] r325466 - [PatternMatch, InstSimplify] enhance m_AllOnes() to ignore undef elements in vectors
Sanjay Patel via llvm-commits
- [PATCH] D43445: [X86] Improve getScalarShiftAmountTy handling of illegal integer types (PR36250)
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D43446: [X86] Correct SHRUNKBLEND creation to work correctly when there are multiple uses of the condition.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D43447: [X86] Custom split v32i16/v64i8 bitcasts when AVX512F is available, but BWI is not.
Craig Topper via Phabricator via llvm-commits
- [llvm] r325469 - [X86] Correct a typo I made in combineToExtendCMOV recently.
Craig Topper via llvm-commits
- [www] r325470 - Add LLVM-Performance Workshop @CGO Schedule
Johannes Doerfert via llvm-commits
- [www] r325471 - Format LLVM-Performance Workshop @CGO Schedule
Johannes Doerfert via llvm-commits
- [www] r325472 - Finish LLVM-Performance Workshop @CGO Schedule
Johannes Doerfert via llvm-commits
- [PATCH] D43448: [LLVM-C] Redo unnamed_address attribute bindings
Robert Widmann via Phabricator via llvm-commits
- [PATCH] D43449: [SelectionDAG] Add LegalTypes flag to getShiftAmountTy. Use it to unify and simplify DAGCombiner and simplifySetCC code and fix a bug.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D43450: [GSoC] Dominators project proposal
Jakub Kuderski via Phabricator via llvm-commits
- [llvm] r325473 - Add LanaiMCTargetDesc.h to LanaiInstrInfo.h to make it self contained
Eric Christopher via llvm-commits
- [PATCH] D41640: [ELF] - Do not ignore discarding of .rela.plt/.rela.dyn, allow doing custom layout for them.
George Rimar via Phabricator via llvm-commits
- [PATCH] D43069: [ELF] - Report error if removed empty output section declaration used undefined symbols.
George Rimar via llvm-commits
Last message date:
Sun Feb 18 23:43:30 PST 2018
Archived on: Sun Feb 18 23:41:37 PST 2018
This archive was generated by
Pipermail 0.09 (Mailman edition).