The Week Of Monday 16 July 2018 Archives by thread
Starting: Mon Jul 16 00:09:20 PDT 2018
Ending: Sun Jul 22 23:13:56 PDT 2018
Messages: 2207
- [PATCH] D49362: [ThinLTO] Compute constant references
Eugene Leviant via Phabricator via llvm-commits
- [PATCH] D48754: [InstCombine] canonicalize abs pattern
ChenZheng via Phabricator via llvm-commits
- [PATCH] D49363: [XRay][compiler-rt] Segmented Array: Simplify and Optimise
Dean Michael Berris via Phabricator via llvm-commits
- [PATCH] D49007: [PowerPC] Add a peephole post RA to transform the inst that fed by add
Qing Shan Zhang via Phabricator via llvm-commits
- [PATCH] D49243: [X86] Improved sched models for X86 BT*rr instructions
Andrew V. Tischenko via Phabricator via llvm-commits
- [PATCH] D49018: Convert a location information from PDB to a DWARF expression
Aleksandr Urakov via Phabricator via llvm-commits
- [llvm] r337149 - [MemorySSAUpdater] Remove deleted trivial Phis from active workset
Alexandros Lamprineas via llvm-commits
- [PATCH] D48372: [MemorySSAUpdater] Remove deleted trivial Phis from active workset
Phabricator via Phabricator via llvm-commits
- [PATCH] D48935: [llvm-exegesis] Provide a way to handle memory instructions.
Guillaume Chatelet via Phabricator via llvm-commits
- [PATCH] D49364: [ARM] Add support for spilling high registers in Thumb1
Petr Pavlu via Phabricator via llvm-commits
- [llvm] r329470 - [Support] Make line-number cache robust against access patterns.
Joerg Sonnenberger via llvm-commits
- [PATCH] D48365: [mips] Eliminate the usage of hasStdEnc in MipsPat.
Stefan Maksimovic via Phabricator via llvm-commits
- [PATCH] D49365: [InstrSimplify] add testcases for fold sdiv if two operands are negatived and non-overflow
ChenZheng via Phabricator via llvm-commits
- [PATCH] D49016: [llvm-objdump] Add dynamic section printing to private-headers option
Paul Semel via Phabricator via llvm-commits
- [compiler-rt] r337150 - Add a test with __gcov_flush called before terminating the program.
Marco Castelluccio via llvm-commits
- [PATCH] D49366: Add support for /FUNCTIONPADMIN command-line option
Stefan Reinalter via Phabricator via llvm-commits
- [PATCH] D49043: [llvm-objdump] Add -demangle (-C) option
Paul Semel via Phabricator via llvm-commits
- [PATCH] D48764: [Analyzer] Hotfix for iterator checkers: Mark left-hand side of `SymIntExpr` objects as live in the program state maps.
Balogh, Ádám via Phabricator via llvm-commits
- [llvm] r337153 - Revert "[AMDGPU][Waitcnt] fix "comparison of integers of different signs" build error"
Mark Searles via llvm-commits
- [llvm] r337154 - run post-RA hazard recognizer pass late
Mark Searles via llvm-commits
- [llvm] r337155 - [MSan] factor userspace-specific declarations into createUserspaceApi(). NFC
Alexander Potapenko via llvm-commits
- [PATCH] D49288: [AMDGPU] run post-RA hazard recognizer pass late
Mark Searles via Phabricator via llvm-commits
- [PATCH] D49102: [AccelTable] Provide DWARF5AccelTableStaticData for dsymutil.
Pavel Labath via Phabricator via llvm-commits
- [PATCH] D49292: [MSan] factor userspace-specific declarations into createUserspaceApi(). NFC
Alexander Potapenko via Phabricator via llvm-commits
- [PATCH] D48868: [LLDB] In ProcessGDBRemote::UpdateThreadIDList(), the thread PCs should not be cleared after they are updated from the stop reply packet
Pavel Labath via Phabricator via llvm-commits
- [llvm] r337156 - [AMDGPU][Waitcnt] Re-apply fix "comparison of integers of different signs" build error"
Mark Searles via llvm-commits
- [PATCH] D32530: [SVE][IR] Scalable Vector IR Type
Graham Hunter via Phabricator via llvm-commits
- [PATCH] D48964: Add support for writing HermitCore (https://hermitcore.org) ELF binaries.
Colin Finck via Phabricator via llvm-commits
- [PATCH] D49229: [InstCombine] Fold redundant masking operations of shifted value
Diogo N. Sampaio via Phabricator via llvm-commits
- [llvm] r337157 - [x86/SLH] Extract another small helper function, add better comments and
Chandler Carruth via llvm-commits
- [llvm] r337158 - [AccelTable] Provide DWARF5AccelTableStaticData for dsymutil.
Jonas Devlieghere via llvm-commits
- [llvm] r337159 - MSan: minor fixes, NFC
Alexander Potapenko via llvm-commits
- [llvm] r336419 - CallGraphSCCPass: iterate over all functions.
Tim Northover via llvm-commits
- [llvm] r337160 - [x86/SLH] Fix a bug where we would try to post-load harden non-GPRs.
Chandler Carruth via llvm-commits
- [PATCH] D49225: [SLPVectorizer] Move scalar/vector costs to helper functions (NFCI).
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D49310: [llvm-mca][BtVer2] Teach how to identify dependency-breaking idioms.
Andrea Di Biagio via Phabricator via llvm-commits
- [llvm] r337161 - Avoid losing Hi part when expanding VAARG nodes on big endian machines
Daniel Cederman via llvm-commits
- [llvm] r337163 - [Sparc] Generate ta 1 for the @llvm.debugtrap intrinsic
Daniel Cederman via llvm-commits
- [PATCH] D48595: Avoid losing Hi part when expanding VAARG nodes on big endian machines
Daniel Cederman via Phabricator via llvm-commits
- [llvm] r337164 - [Sparc] Use the names .rem and .urem instead of __modsi3 and __umodsi3
Daniel Cederman via llvm-commits
- [PATCH] D48637: [Sparc] Generate ta 1 for the @llvm.debugtrap intrinsic
Daniel Cederman via Phabricator via llvm-commits
- [PATCH] D48915: [Sparc] Use the names .rem and .urem instead of __modsi3 and __umodsi3
Daniel Cederman via Phabricator via llvm-commits
- [llvm] r337165 - [Sparc] Use the correct encoding for ta 3
Daniel Cederman via llvm-commits
- [PATCH] D49171: [Sparc] Use the correct encoding for ta 3
Daniel Cederman via Phabricator via llvm-commits
- [llvm] r337166 - [X86][AArch64][DAGCombine] Unfold 'check for [no] signed truncation' pattern
Roman Lebedev via llvm-commits
- [PATCH] D48739: add a new ppc64le OpenMP buildbot
Samer Yacob via Phabricator via llvm-commits
- [PATCH] D49266: [X86][AArch64][DAGCombine] Unfold 'check for [no] signed truncation' pattern
Phabricator via Phabricator via llvm-commits
- [PATCH] D48832: [ARM] ARMCodeGenPrepare backend pass
Sam Parker via Phabricator via llvm-commits
- [PATCH] D49369: [llvm-readobj] - Teach tool to dump objects with >= SHN_LORESERVE of sections.
George Rimar via Phabricator via llvm-commits
- [PATCH] D49370: [AArch64] Armv8.2-A: add the crypto extensions
Sjoerd Meijer via Phabricator via llvm-commits
- [PATCH] D49371: [ELF] - Do not produce broken output when amount of sections is > ~65k
George Rimar via Phabricator via llvm-commits
- [PATCH] D48650: [analyzer] Fix constraint being dropped when analyzing a program without taint tracking enabled
Phabricator via Phabricator via llvm-commits
- [PATCH] D49137: [dsymutil] Implement DWARF5 accelerator tables.
Jonas Devlieghere via Phabricator via llvm-commits
- [llvm] r337168 - [MIPS GlobalISel] Select instructions to load and store i32 on stack
Petar Jovanovic via llvm-commits
- [PATCH] D48957: [MIPS GlobalISel] Select all instructions required to load and store i32 on stack
Petar Jovanovic via Phabricator via llvm-commits
- [compiler-rt] r337170 - [cfi] Don't pass a uint16_t to memset. Make sure the 16-bit constant is appropriate for us.
Filipe Cabecinhas via llvm-commits
- [PATCH] D49372: [llvm-objdump] - Stop reporting bogus section IDs.
George Rimar via Phabricator via llvm-commits
- [PATCH] D49252: [cfi] Don't pass a uint16_t to memset. Make sure the 16-bit constant is appropriate for us.
Filipe Cabecinhas via Phabricator via llvm-commits
- [llvm] r337171 - [mips] Eliminate the usage of hasStdEnc in MipsPat.
Simon Atanasyan via llvm-commits
- [PATCH] D48828: [InstSimplify] fold extracting from std::pair
Hiroshi Inoue via Phabricator via llvm-commits
- [PATCH] D49196: [llvm-mca][BtVer2] teach how to identify false dependencies on partially written registers.
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D48891: [libFuzzer] Make -fsanitize=memory,fuzzer work.
Max Moroz via Phabricator via llvm-commits
- [PATCH] D48891: [libFuzzer] Make -fsanitize=memory,fuzzer work.
Matt Morehouse via Phabricator via llvm-commits
- [PATCH] D48891: [libFuzzer] Make -fsanitize=memory,fuzzer work.
Max Moroz via Phabricator via llvm-commits
- [PATCH] D48891: [libFuzzer] Make -fsanitize=memory,fuzzer work.
Matt Morehouse via Phabricator via llvm-commits
- [PATCH] D48891: [libFuzzer] Make -fsanitize=memory,fuzzer work.
Max Moroz via Phabricator via llvm-commits
- [PATCH] D48891: [libFuzzer] Make -fsanitize=memory,fuzzer work.
Max Moroz via Phabricator via llvm-commits
- [PATCH] D48891: [libFuzzer] Make -fsanitize=memory,fuzzer work.
Matt Morehouse via Phabricator via llvm-commits
- [PATCH] D48891: [libFuzzer] Make -fsanitize=memory,fuzzer work.
Kostya Serebryany via Phabricator via llvm-commits
- [PATCH] D48891: [libFuzzer] Make -fsanitize=memory,fuzzer work.
Max Moroz via Phabricator via llvm-commits
- [PATCH] D48891: [libFuzzer] Make -fsanitize=memory,fuzzer work.
Matt Morehouse via Phabricator via llvm-commits
- [PATCH] D48891: [libFuzzer] Make -fsanitize=memory,fuzzer work.
Max Moroz via Phabricator via llvm-commits
- [PATCH] D49337: Skip debuginfo intrinsic in markLiveBlocks.
Xin Tong via Phabricator via llvm-commits
- [PATCH] D49334: [LLDB} Added syntax highlighting support
Pavel Labath via Phabricator via llvm-commits
- [PATCH] D49374: [ELF] - Support -z global
George Rimar via Phabricator via llvm-commits
- [PATCH] D48283: [SCEV] Properly solve quadratic equations
Krzysztof Parzyszek via Phabricator via llvm-commits
- [PATCH] D47735: [DAGCombiner] Create rotates more aggressively
Krzysztof Parzyszek via Phabricator via llvm-commits
- [PATCH] D48374: [mips] Sign extend i32 return values on MIPS64
Stefan Maksimovic via Phabricator via llvm-commits
- [PATCH] D49377: Move pretty stack trace printer into driver.
Jonas Devlieghere via Phabricator via llvm-commits
- [compiler-rt] r337174 - [gcov] Add a test showing differences in line counts when building with or without exceptions enabled.
Marco Castelluccio via llvm-commits
- [PATCH] D49378: [x86/SLH] Completely rework how we sink post-load hardening past data invariant instructions to be both more correct and much more powerful.
Chandler Carruth via Phabricator via llvm-commits
- [PATCH] D49065: AMDGPU: Stop wasting argument registers with v3i32/v3f32
Michel Dänzer via Phabricator via llvm-commits
- [PATCH] D46179: [X86] Lowering adds/addus/subs/subus intrinsics to native IR (LLVM part)
Tomasz Krupa via Phabricator via llvm-commits
- [compiler-rt] r337175 - [libFuzzer] Implement stat::stability_rate based on the percentage of unstable edges.
Max Moroz via llvm-commits
- [compiler-rt] r337176 - Test commit
Henry Zhu via llvm-commits
- [PATCH] D49212: [libFuzzer] Implement stat::stability_rate based on the percentage of unstable edges.
Max Moroz via Phabricator via llvm-commits
- [llvm] r337177 - [x86/SLH] Completely rework how we sink post-load hardening past data
Chandler Carruth via llvm-commits
- [compiler-rt] r337178 - Fix warnings in a static assert added to CFI.
Chandler Carruth via llvm-commits
- [PATCH] D49379: lldbsuite: ignore decoding errors in _encoded_write
Konstantin Baladurin via Phabricator via llvm-commits
- [llvm] r337179 - [InstrSimplify] add testcases for fold sdiv if two operands are negatived and non-overflow
Chen Zheng via llvm-commits
- [PATCH] D47811: [PATCH] [DWARF] Kotlin language
Jonas Devlieghere via Phabricator via llvm-commits
- [PATCH] D49262: [DAGCombiner] Call SimplifyDemandedVectorElts from EXTRACT_VECTOR_ELT
Simon Pilgrim via Phabricator via llvm-commits
- [compiler-rt] r337180 - Revert r337175 (https://reviews.llvm.org/D49212) due to unintentional format changes.
Max Moroz via llvm-commits
- [PATCH] D49380: [ARM] Remove some code from PerformCMOVCombine
Sam Parker via Phabricator via llvm-commits
- [llvm] r337181 - [cfi-verify] Abort on unsupported targets
Joel Galenson via llvm-commits
- [lld] r337182 - [ELF] - Cover ObjFile<ELFT>::getLineInfo() with a test.
George Rimar via llvm-commits
- [lld] r337183 - [ELF] - Eliminate ObjFile<ELFT>::getLineInfo. NFC.
George Rimar via llvm-commits
- [llvm] r337184 - Restore "[ThinLTO] Ensure we always select the same function copy to import"
Teresa Johnson via llvm-commits
- [PATCH] D49320: [InstCombine] Fold 'check for [no] signed truncation' pattern
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D49304: [cfi-verify] Abort on unsupported targets
Joel Galenson via Phabricator via llvm-commits
- [PATCH] D49381: [DWARF] Unclamp line table version on Darwin for v5 and later.
Jonas Devlieghere via Phabricator via llvm-commits
- [PATCH] D49290: [Mips][FastISel] Fix handling of icmp with i1 type.
Simon Atanasyan via Phabricator via llvm-commits
- [PATCH] D49382: [InstrSimplify] fold sdiv if two operands are negatived and non-overflow
ChenZheng via Phabricator via llvm-commits
- [llvm] r337186 - [RegAlloc] Skip global splitting if the live range is huge and its spill is
Wei Mi via llvm-commits
- [PATCH] D49353: [RegAlloc] Skip global splitting if the live range is huge and its spill is trivially rematerializable
Wei Mi via Phabricator via llvm-commits
- [PATCH] D48278: [SelectionDAG] Fold redundant masking operations of shifted value
Simon Pilgrim via Phabricator via llvm-commits
- [compiler-rt] r337187 - [libFuzzer] Implement stat::stability_rate based on the percentage of unstable edges.
Max Moroz via llvm-commits
- [PATCH] D49202: Restructure the minidump loading path and add early & explicit consistency checks
Pavel Labath via Phabricator via llvm-commits
- [PATCH] D45151: [LICM] Hoisting invariant.group loads
Piotr Padlewski via Phabricator via llvm-commits
- [PATCH] D49280: [X86] Remove isel patterns for MOVSS/MOVSD ISD opcodes with integer types.
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D48994: [WebAssembly] Update DBG_VALUE register operand during WebAssemblyOptimizeLiveIntervals pass
Yury Delendik via Phabricator via llvm-commits
- [PATCH] D49193: [CMake] Export the LLVM_LINK_LLVM_DYLIB setting
Pavel Labath via Phabricator via llvm-commits
- [PATCH] D42762: Rewrite the VS Integration Scripts
Zachary Turner via Phabricator via llvm-commits
- [PATCH] D48467: [X86] Recognize a splat of negate in isFNEG
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D48800: libFuzzer: prevent irrelevant strings from leaking into auto-dictionary
Matt Morehouse via Phabricator via llvm-commits
- [PATCH] D49383: [cfi-verify] Add an option to treat calls to a specified function as traps.
Joel Galenson via Phabricator via llvm-commits
- [PATCH] D47904: Support option -plugin-opt=dwo_dir=
Yunlian Jiang via Phabricator via llvm-commits
- [PATCH] D49347: [WIP][DebugInfo][InstCombine] DebugLoc in induction PHI
Anastasis via Phabricator via llvm-commits
- [PATCH] D49307: Fix some crashes and deadlocks in FormatAnsiTerminalCodes
Raphael Isemann via Phabricator via llvm-commits
- [llvm] r337190 - [InstCombine] Fold 'check for [no] signed truncation' pattern
Roman Lebedev via llvm-commits
- [PATCH] D49384: [IPSCCP] Do not zap return if the return value is overdefined at any call site.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D49385: [IPSCCP] Run Solve each time we resolved an undef in a function.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D47949: [callsitesplit] Limit the # of predecessors walk when recording condition
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D49242: [Intrinsics] define funnel shift IR intrinsics + DAG builder support
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] Support/Unix: use lambda function to fix building errors with clang
Pavel Labath via llvm-commits
- [PATCH] D49309: No longer pass a StringRef to the Python API
David Blaikie via llvm-commits
- [llvm] r337192 - [llvm] Change 2 instances of std::sort to llvm::sort
Mandeep Singh Grang via llvm-commits
- [PATCH] D49342: [LSV] Refactoring + supporting bitcasts to a type of different size
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D49388: [DAG] Fix Memory ordering check in ReduceLoadOpStore.
Nirav Dave via Phabricator via llvm-commits
- [compiler-rt] r337193 - [libFuzzer] Add msan and dfsan to test deps.
Matt Morehouse via llvm-commits
- [PATCH] D46500: [WebAssembly] CFG sort support for exception handling
Heejin Ahn via Phabricator via llvm-commits
- [PATCH] D48509: Improve crash unwinding on Fuchsia
Aaron Green via Phabricator via llvm-commits
- [compiler-rt] r337194 - [libFuzzer] Mutation tracking and logging implemented.
Max Moroz via llvm-commits
- [PATCH] D48054: [libFuzzer] Mutation tracking and logging implemented
Max Moroz via Phabricator via llvm-commits
- [lld] r337195 - Support option -plugin-opt=dwo_dir=
Yunlian Jiang via llvm-commits
- [PATCH] D48054: [libFuzzer] Mutation tracking and logging implemented.
Max Moroz via Phabricator via llvm-commits
- [llvm] r336950 - foo
David Blaikie via llvm-commits
- [PATCH] D40308: [RegisterCoalescer] More fixes for subreg join failure in RegCoalescer
Tim Renouf via Phabricator via llvm-commits
- [PATCH] D48807: Add llvm::Any
Zachary Turner via Phabricator via llvm-commits
- [zorg] r337197 - Moved builder llvm-clang-lld-x86_64-scei-ps4-windows10pro-fast off-line temporally.
Galina Kistanova via llvm-commits
- [llvm] r337198 - [AMDGPU] [AMDGPU] Support a fdot2 pattern.
Farhana Aleen via llvm-commits
- [PATCH] D49146: [AMDGPU] Support a fdot2 pattern.
Phabricator via Phabricator via llvm-commits
- [PATCH] D49390: remove temporal file directory before testing
Yunlian Jiang via Phabricator via llvm-commits
- [PATCH] D49391: [WebAssembly] Add missing -mattr=+exception-handling guards
Heejin Ahn via Phabricator via llvm-commits
- [PATCH] D49195: [WebAssembly] Support for a ternary atomic RMW instruction
Heejin Ahn via Phabricator via llvm-commits
- [PATCH] D49263: [WebAssembly] Update WebAssemblyLowerEmscriptenEHSjLj to handle separate compilation
Sam Clegg via Phabricator via llvm-commits
- [lld] r336631 - Report an error for an extremely large .gdb_index section.
David Blaikie via llvm-commits
- [compiler-rt] r337199 - [CMake] Use cxx-headers as a depedency for C++ headers
Petr Hosek via llvm-commits
- [PATCH] D49392: [NFC][MCA] ZnVer1: add partial-reg-update tests
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D49393: [NFC][MCA] ZnVer1: Update RegisterFile to identify false dependencies on partially written registers.
Roman Lebedev via Phabricator via llvm-commits
- [llvm] r337200 - [CodeGen] Fix inconsistent declaration parameter name
Fangrui Song via llvm-commits
- [PATCH] D49346: [CMake] Use cxx-headers as a depedency for C++ headers
Petr Hosek via Phabricator via llvm-commits
- [PATCH] D49394: Add R_HEX_B15_PCREL relocation
Sid Manning via Phabricator via llvm-commits
- [PATCH] D49214: [DWARF v5] emit DWARF v5 range lists (no support for fission yet)
Wolfgang Pieb via Phabricator via llvm-commits
- [PATCH] D47217: [cmake] [ARM] Exclude any VFP builtins if VFP is not supported
Azharuddin Mohammed via Phabricator via llvm-commits
- [polly] r337201 - [ScopInfo] Replace isl foreach calls with for loops
Tobias Grosser via llvm-commits
- [lld] r336790 - Parallelize GdbIndexSection's symbol table creation.
David Blaikie via llvm-commits
- [PATCH] D46652: [clang-cl, PCH] Implement support for MS-style PCH through headers
Nico Weber via Phabricator via llvm-commits
- [PATCH] D49395: [WebAssembly] Support for atomic.wait / atomic.wake instructions
Heejin Ahn via Phabricator via llvm-commits
- [PATCH] D49397: Pass CMAKE_C_FLAGS to the custom libc++ build too
Azharuddin Mohammed via Phabricator via llvm-commits
- [PATCH] D49038: [CMake] Give lldb tools functional install targets when building LLDB.framework
Alex Langford via Phabricator via llvm-commits
- [PATCH] D49160: [WebAssembly] Added default stack-only instruction mode for MC.
Jacob Gravelle via Phabricator via llvm-commits
- [PATCH] D49206: [llvm-objcopy] Add support for large indexes
Alexander Shaposhnikov via Phabricator via llvm-commits
- [compiler-rt] r337203 - [cmake][libFuzzer] fixup r337193 to ensure msan/dfsan are not added
Alex Lorenz via llvm-commits
- [llvm] r337204 - [llvm-objcopy] Add support for large indexes
Jake Ehrlich via llvm-commits
- [PATCH] D40349: [LSan] New experimental flag for background leak checking before exit.
Kostya Serebryany via Phabricator via llvm-commits
- [PATCH] D49339: [test-suite] Added Image Processing Kernels Using Benchmark Library: utilities functions
Pankaj via Phabricator via llvm-commits
- [PATCH] D48994: Update DBG_VALUE register operand during WebAssemblyOptimizeLiveIntervals pass
Vedant Kumar via Phabricator via llvm-commits
- [compiler-rt] r337206 - Revert r337194 (https://reviews.llvm.org/D48891) due to compilation errors.
Max Moroz via llvm-commits
- [llvm] r337208 - [NFC][InstCombine] Fine-tune 'check for [no] signed truncation' tests
Roman Lebedev via llvm-commits
- [lld] r337210 - remove temporal file directory before testing in thinlto-debug-fission.ll
Yunlian Jiang via llvm-commits
- [PATCH] D49126: [PredicateInfo] Use custom mangling to support ssa_copy with unnamed types.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D49399: Move some utility classes to header files
Zachary Turner via Phabricator via llvm-commits
- [PATCH] D49400: [llvm-objcopy] Make "non-public" internals "static" or move into anonymous namespace.
Puyan Lotfi via Phabricator via llvm-commits
- [PATCH] D49401: TII: Generalize X86's isSafeToClobberEFLAGs
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D49387: [analyzer] Make checkEndFunction() give access to the return statement
Phabricator via Phabricator via llvm-commits
- [PATCH] D49402: [STLExtras] Add size() for arrays
Paul Semel via Phabricator via llvm-commits
- [PATCH] D49341: [test-suite] Added Image Processing Kernels Using Benchmark Library: Blur Algorithms
Pankaj via Phabricator via llvm-commits
- [test-suite] r337216 - Fixed test to conform to FileCceck change in r336830.
Sunil Srivastava via llvm-commits
- [llvm] r337217 - [LLVMDemangle] Move some utility classes to header files.
Zachary Turner via llvm-commits
- [llvm] r337218 - Add missing includes.
Zachary Turner via llvm-commits
- [PATCH] D49234: [DebugInfo] Refactor DWARFDie::iterator to prevent UB
Jonas Devlieghere via Phabricator via llvm-commits
- [llvm] r337219 - [llvm-mca][docs] Initial description of mca internals. NFC
Matt Davis via llvm-commits
- [PATCH] D30691: [analyzer] Support for naive cross translational unit analysis
Artem Dergachev via Phabricator via llvm-commits
- [PATCH] D45124: [CodeGen] Record if a C++ record is a trivial type when emitting Codeview
Aaron Smith via Phabricator via llvm-commits
- [PATCH] D45123: [CodeView] Emit function options for subprogram and member functions
Aaron Smith via Phabricator via llvm-commits
- [llvm] r337220 - [NFC][llvm-objcopy] Make helper functions static
Puyan Lotfi via llvm-commits
- [PATCH] D48744: [WebAssembly] Remove ELF file support.
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D48838: Add wasm-ld to help text
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D49404: [libFuzzer] Avoid std::cout in SimpleTest.
Matt Morehouse via Phabricator via llvm-commits
- [llvm] r337221 - [Intrinsics] define funnel shift IR intrinsics + DAG builder support
Sanjay Patel via llvm-commits
- [PATCH] D49405: Change the cap on the amount of padding for each vtable to 32-byte (previously it was 128-byte)
Zhaomo Yang via Phabricator via llvm-commits
- [PATCH] D47383: [AMDGPU] Avoid using divergent value in mubuf addr64 descriptor
Tim Renouf via Phabricator via llvm-commits
- [llvm] r337222 - [WebAssembly] Remove ELF file support.
Sam Clegg via llvm-commits
- [llvm] r337223 - [X86] Add a missing FMA3 scalar intrinsic pattern.
Craig Topper via llvm-commits
- [compiler-rt] r337224 - [libFuzzer] Avoid STL in MSan test.
Matt Morehouse via llvm-commits
- [PATCH] D49053: [Docs] Debugging optimized code with debugify
Vedant Kumar via Phabricator via llvm-commits
- [PATCH] D49034: [WIP] [WebAssembly] Move/clone DBG_VALUE during WebAssemblyRegStackify pass
Yury Delendik via Phabricator via llvm-commits
- [llvm] r337225 - [llvm-mca][docs] Add notes about cycle and resource callbacks. NFC.
Matt Davis via llvm-commits
- [PATCH] D49408: [SCCP] [WIP] Don't use markForcedConstant on branch conditions.
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D46653: Start support for linking object files with split stacks
Sterling Augustine via Phabricator via llvm-commits
- [PATCH] D48815: [VPlan] Introduce VPlan-based dominator analysis.
Diego Caballero via Phabricator via llvm-commits
- [PATCH] D48232: [analyzer] pr37802: Fix symbolic-pointer-to-boolean casts during load.
Phabricator via Phabricator via llvm-commits
- [PATCH] D49215: [analyzer] Admit that some copy/move constructors have more than one argument.
Phabricator via Phabricator via llvm-commits
- [llvm] r337230 - [testcases] move testcases to right place - NFC
Chen Zheng via llvm-commits
- [PATCH] D47901: [WIP] [WebAssembly] Update .debug_line section PC addresses during LEB optimization
Yury Delendik via Phabricator via llvm-commits
- [PATCH] D49409: [testcases] move testcases to right place - NFC
ChenZheng via Phabricator via llvm-commits
- [PATCH] D49410: [PDB] Parse UDT symbols and pointers to members
Aaron Smith via Phabricator via llvm-commits
- [PATCH] D49348: Harden/relax clang/test/CodeGen/opt-record-MIR.c test
Adam Nemet via Phabricator via llvm-commits
- [PATCH] D48266: [Driver] Add -fno-digraphs
Jacob Bandes-Storch via Phabricator via llvm-commits
- [PATCH] D49412: Enrich inline messages
Yevgeny Rouban via Phabricator via llvm-commits
- [llvm] r337233 - [X86] Add test cases for selecting floor/ceil/trunc/rint/nearbyint to rndscale with masking, loading, and broadcasting.
Craig Topper via llvm-commits
- [llvm] r337234 - [X86] Add full set of patterns for turning ceil/floor/trunc/rint/nearbyint into rndscale with loads, broadcast, and masking.
Craig Topper via llvm-commits
- [llvm] r337236 - [Sparc] Do not depend on icc for ta 1
Daniel Cederman via llvm-commits
- [polly] r337237 - [unittest/DeLICM] Replace isl foreach calls with for loops
Tobias Grosser via llvm-commits
- [polly] r337238 - [FlattenAlgo] Replace some isl foreach calls with for loops
Tobias Grosser via llvm-commits
- [polly] r337239 - [FlattenAlgo] Replace more isl foreach calls with for loops
Tobias Grosser via llvm-commits
- [llvm] r337240 - [X86] Properly qualify some MOVSS/MOVSD patterns with OptSize.
Craig Topper via llvm-commits
- [polly] r337241 - [Simplify] Replace isl foreach calls with for loops
Tobias Grosser via llvm-commits
- [polly] r337242 - [ForwardOpTree] Replace isl foreach calls with for loops
Tobias Grosser via llvm-commits
- [polly] r337243 - [MaximalStaticExpansion] Replace isl foreach calls with for loops
Tobias Grosser via llvm-commits
- [polly] r337244 - [FlattenSchedule] Replace isl foreach calls with for loops
Tobias Grosser via llvm-commits
- [polly] r337245 - [ZoneAlgo] Replace isl foreach calls with for loops
Tobias Grosser via llvm-commits
- [PATCH] D49413: [x86/SLH] Flesh out the data-invariant instruction table a bit based on feedback from Craig.
Chandler Carruth via Phabricator via llvm-commits
- [PATCH] D35077: [RFC] Build LLVM-C.dll on MSVC that exports only the C API
Shoaib Meenai via Phabricator via llvm-commits
- [polly] r337246 - [ScopInfo] Replace isl foreach calls with for loops
Tobias Grosser via llvm-commits
- [PATCH] D49414: Add target triple normalization to the C API
Markus Lindström via Phabricator via llvm-commits
- [polly] r337247 - [IslNodeBuilder] Use isl++ to replace foreach_set with for loop
Tobias Grosser via llvm-commits
- [polly] r337248 - [DependenceInfo] Use isl++ to replace foreach_set with for loop
Tobias Grosser via llvm-commits
- [PATCH] D49416: [LLVM-C] Fix name mangling on AggressiveInstCombine
Markus Lindström via Phabricator via llvm-commits
- [lld] r337250 - [ELF] - Check we are able to report errors when DW_AT_decl_file is invalid.
George Rimar via llvm-commits
- [PATCH] D47196: [Time-report ](2): Recursive timers in Clang
Andrew V. Tischenko via Phabricator via llvm-commits
- [llvm] r337251 - [AArch64][SVE] Asm: Support for EXT instruction.
Sander de Smalen via llvm-commits
- [lld] r337252 - [ELF] - Check we are able to report zlib decompressor errors.
George Rimar via llvm-commits
- [PATCH] D49136: [ELF] - Refactor readCallGraph(). NFCI.
George Rimar via Phabricator via llvm-commits
- [llvm] r337253 - [AArch64][SVE] Asm: Support for SPLICE instruction.
Sander de Smalen via llvm-commits
- [lld] r337254 - [ELF] - Fix BB. 'Filecheck' -> 'FileCheck'.
George Rimar via llvm-commits
- [PATCH] D48959: [compiler-rt][ubsan] Implicit Cast Sanitizer - integer truncation - compiler-rt part
Roman Lebedev via Phabricator via llvm-commits
- [lld] r337256 - [ELF] - Check we able to report function symbols that encloses a location in error messages.
George Rimar via llvm-commits
- [llvm] r337257 - Fix MSVC "result of 32-bit shift implicitly converted to 64 bits" warning. NFCI.
Simon Pilgrim via llvm-commits
- [llvm] r337258 - [DAGCombiner] Call SimplifyDemandedVectorElts from EXTRACT_VECTOR_ELT
Simon Pilgrim via llvm-commits
- [llvm] r337259 - [AArch64][SVE] Asm: Support for predicated FP operations.
Sander de Smalen via llvm-commits
- [PATCH] D42047: Pattern matching code for LibFunc
Dmitry Venikov via Phabricator via llvm-commits
- [llvm] r337262 - [llvm-objcopy] Run not with any python, but the python configured in lit.
Benjamin Kramer via llvm-commits
- [llvm] r337263 - [LLVM-C] Add target triple normalization to the C API.
whitequark via llvm-commits
- [PATCH] D49024: [Polly] [WIP] Introduce ShapeInfo into polly for sizes and strides.
SAHIL GIRISH YERAWAR via Phabricator via llvm-commits
- [PATCH] D41342: [InstCombine] Missed optimization in math expression: simplify calls exp functions
Dmitry Venikov via Phabricator via llvm-commits
- [llvm] r337264 - [LLVM-C] Fix name mangling on AggressiveInstCombine
whitequark via llvm-commits
- [PATCH] D41940: [InstSimplify] Missed optimization in math expression: log10(pow(10.0, x)) == x, log2(pow(2.0, x)) == x
Dmitry Venikov via Phabricator via llvm-commits
- [lld] r337265 - [ELF] - Simplify Symbol::getSize(). NFC.
George Rimar via llvm-commits
- [PATCH] D44830: Introduce codegen for the Signal Processing Engine
Nemanja Ivanovic via Phabricator via llvm-commits
- [lld] r337266 - [ELF] - Add a test for --no-warn-symbol-ordering.
George Rimar via llvm-commits
- [PATCH] D49296: [ASTImporter] Fix import of unnamed structs
Gabor Marton via Phabricator via llvm-commits
- [lld] r337268 - [ELF] - Add test for checking unknown -color-diagnostics arguments.
George Rimar via llvm-commits
- [PATCH] D49420: [DebugInfo] Generate .debug_names section when it makes sense
Pavel Labath via Phabricator via llvm-commits
- [llvm] r337269 - Don't assert that a size_t fits into 64bit.
Joerg Sonnenberger via llvm-commits
- [llvm] r337270 - [NFC][testcases] add testcases for folding srem whose operands are negatived.
Chen Zheng via llvm-commits
- [llvm] r337272 - [AArch64][SVE] Asm: Support for predicated FP operations (FP immediate)
Sander de Smalen via llvm-commits
- [llvm] r337273 - More fixes for subreg join failure in RegCoalescer
Tim Renouf via llvm-commits
- [PATCH] D49328: [FileCheck] Provide an option for FileCheck to dump original input to stderr on failure
Paul Robinson via Phabricator via llvm-commits
- [PATCH] D49022: [Polly-ACC] disallow managed memory code generation for OpenCL
Alain Denzler via Phabricator via llvm-commits
- [PATCH] D48950: [PowerPC] Improve codegen for vector loads using scalar_to_vector
Nemanja Ivanovic via Phabricator via llvm-commits
- [PATCH] D49422: [ELF][MIPS] Fix primary GOT sometimes overflowing by one or two words
James Clarke via Phabricator via llvm-commits
- [PATCH] D48663: [Power9] Code Cleanup - Remove needsAggressiveScheduling()
Nemanja Ivanovic via Phabricator via llvm-commits
- [PATCH] D49423: [InstSimplify] fold srem instruction if its two operands are negatived.
ChenZheng via Phabricator via llvm-commits
- [lld] r337276 - [ELF] - Eliminate dead code. NFC.
George Rimar via llvm-commits
- [PATCH] D49218: [Sparc] Use the IntPair reg class for r constraints with value type f64
James Clarke via Phabricator via llvm-commits
- [zorg] r337279 - Add a new buildbot slave for OpenMP build/test with offloading support.
Kelvin Li via llvm-commits
- [llvm] r337280 - [SLPVectorizer] Don't attempt horizontal reduction on pointer types (PR38191)
Simon Pilgrim via llvm-commits
- [lld] r337281 - [ELF] - Remove dead code from EhFrameSection::addCie. NFC.
George Rimar via llvm-commits
- [llvm] r337282 - [AArch64][SVE] Asm: FP fused multiply-add/subtract instructions.
Sander de Smalen via llvm-commits
- [llvm] r337283 - [IPSCCP] Run Solve each time we resolved an undef in a function.
Florian Hahn via llvm-commits
- [PATCH] D49425: [MemorySSAUpdater] Update Phi operands after trivial Phi elimination
Alexandros Lamprineas via Phabricator via llvm-commits
- [PATCH] D46427: [PDB] Quote linker arguments containing spaces (mimic MSVC)
Stefan Reinalter via Phabricator via llvm-commits
- [PATCH] D49265: [Tooling] Add operator== to CompileCommand
Simon Marchi via Phabricator via llvm-commits
- [PATCH] D49347: [WIP][DebugInfo][LV] DebugLoc in induction PHI
Anastasis via Phabricator via llvm-commits
- [PATCH] D46878: Add DW_AT_linkage_name for DW_TAG_labels
Dimitry Ivanov via Phabricator via llvm-commits
- [lld] r337287 - [ELF] - Eliminate dead 'return' in EhFrameSection::finalizeContents(). NFC.
George Rimar via llvm-commits
- [llvm] r337288 - [Mips][FastISel] Fix handling of icmp with i1 type
Petar Jovanovic via llvm-commits
- [PATCH] D49426: [DEBUG_INFO] fix .loc directives emitted for missing prologues
Paul Robinson via Phabricator via llvm-commits
- [PATCH] D49427: [x86/SLH] Major refactoring of SLH implementaiton. There are two big changes that are intertwined here:
Chandler Carruth via Phabricator via llvm-commits
- [llvm] r337292 - Recommit r334887: [SmallSet] Add SmallSetIterator.
Florian Hahn via llvm-commits
- [PATCH] D49027: [TableGen] FixedLenDecoderEmitter: allow for dummy operand in MCInst
Tim Renouf via Phabricator via llvm-commits
- [llvm] r337293 - [AArch64][SVE]: Integer multiply-add/subtract instructions.
Sander de Smalen via llvm-commits
- [llvm] r337294 - [Tablegen][PredicateExpander] Fix a bug in `expandCheckImmOperand`.
Andrea Di Biagio via llvm-commits
- [llvm] r337295 - [llvm-mca][docs] Revert mca internals docs.
Matt Davis via llvm-commits
- [compiler-rt] r337296 - libFuzzer: prevent irrelevant strings from leaking into auto-dictionary
Matt Morehouse via llvm-commits
- [llvm] r337297 - [llvm-mca][x86] Add LEA resource tests (PR32326)
Simon Pilgrim via llvm-commits
- [llvm] r337298 - [llvm-mca][x86] Add displacement-only and additional scale=1 LEA tests
Simon Pilgrim via llvm-commits
- [PATCH] D49428: [LSV] Look through selects for consecutive addresses
Roman Tereshin via Phabricator via llvm-commits
- [llvm] r337299 - [X86] Remove some standalone patterns in favor of the patterns in the MOVLPD instruction definitions.
Craig Topper via llvm-commits
- [PATCH] D49429: [ThinLTO] Enable ThinLTO WholeProgramDevirt and LowerTypeTests in new PM
Teresa Johnson via Phabricator via llvm-commits
- [lld] r337300 - Add wasm-ld to help text Improve error text
Sam Clegg via llvm-commits
- [PATCH] D49431: [llvm-mca][docs][WIP] Initial work on an internals/views mca doc. NFC
Matt Davis via Phabricator via llvm-commits
- [llvm] r337301 - [WebAssembly] Update WebAssemblyLowerEmscriptenEHSjLj to handle separate compilation
Sam Clegg via llvm-commits
- [PATCH] D45122: [DebugInfo] Add a new DI flag to record if a C++ record is a trivial type
Zachary Turner via Phabricator via llvm-commits
- [PATCH] D49432: [compiler-rt] Add NewPM testing to CFI tests
Teresa Johnson via Phabricator via llvm-commits
- [PATCH] D49433: [x86/SLH] Add the design document for Speculative Load Hardening, a Spectre v1 mitigation.
Chandler Carruth via Phabricator via llvm-commits
- [llvm] r337302 - [llvm-mca][x86] Add BSWAP resource tests
Simon Pilgrim via llvm-commits
- [llvm] r337303 - Revert rL337292 due to another MSVC STL problem.
Florian Hahn via llvm-commits
- [PATCH] D49436: [X86][BtVer2] correctly model the latency/throughput of LEA instructions.
Andrea Di Biagio via Phabricator via llvm-commits
- [PATCH] D49434: Put "built-in" function definitions in global Used list, for LTO. (fix bug 34169)
Teresa Johnson via Phabricator via llvm-commits
- [PATCH] D49434: Put "built-in" function definitions in global Used list, for LTO. (fix bug 34169)
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D49434: Put "built-in" function definitions in global Used list, for LTO. (fix bug 34169)
Caroline Tice via Phabricator via llvm-commits
- [PATCH] D49434: Put "built-in" function definitions in global Used list, for LTO. (fix bug 34169)
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D49434: Put "built-in" function definitions in global Used list, for LTO. (fix bug 34169)
Teresa Johnson via Phabricator via llvm-commits
- [PATCH] D49434: Put "built-in" function definitions in global Used list, for LTO. (fix bug 34169)
Eric Christopher via Phabricator via llvm-commits
- [PATCH] D49434: Put "built-in" function definitions in global Used list, for LTO. (fix bug 34169)
Steven Wu via Phabricator via llvm-commits
- [PATCH] D49434: Put "built-in" function definitions in global Used list, for LTO. (fix bug 34169)
Caroline Tice via Phabricator via llvm-commits
- [PATCH] D49434: Put "built-in" function definitions in global Used list, for LTO. (fix bug 34169)
Teresa Johnson via Phabricator via llvm-commits
- [PATCH] D49434: Put "built-in" function definitions in global Used list, for LTO. (fix bug 34169)
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D49434: Put "built-in" function definitions in global Used list, for LTO. (fix bug 34169)
Caroline Tice via Phabricator via llvm-commits
- [PATCH] D49434: Put "built-in" function definitions in global Used list, for LTO. (fix bug 34169)
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D49434: Put "built-in" function definitions in global Used list, for LTO. (fix bug 34169)
Teresa Johnson via Phabricator via llvm-commits
- [PATCH] D49434: Put "built-in" function definitions in global Used list, for LTO. (fix bug 34169)
Caroline Tice via Phabricator via llvm-commits
- [PATCH] D49434: Put "built-in" function definitions in global Used list, for LTO. (fix bug 34169)
Steven Wu via Phabricator via llvm-commits
- [PATCH] D49434: Put "built-in" function definitions in global Used list, for LTO. (fix bug 34169)
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D49434: Put "built-in" function definitions in global Used list, for LTO. (fix bug 34169)
Steven Wu via Phabricator via llvm-commits
- [PATCH] D49434: Put "built-in" function definitions in global Used list, for LTO. (fix bug 34169)
Caroline Tice via Phabricator via llvm-commits
- [PATCH] D49434: Put "built-in" function definitions in global Used list, for LTO. (fix bug 34169)
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D49434: Put "built-in" function definitions in global Used list, for LTO. (fix bug 34169)
Caroline Tice via Phabricator via llvm-commits
- [PATCH] D49434: Put "built-in" function definitions in global Used list, for LTO. (fix bug 34169)
Peter Collingbourne via Phabricator via llvm-commits
- [llvm] r337305 - [llvm-mca][x86] Add MOVBE resource tests to all supporting targets
Simon Pilgrim via llvm-commits
- [PATCH] D45308: [IPRA] Do not collect register usage information on functions that can be derefined
Kit Barton via Phabricator via llvm-commits
- [PATCH] D49113: [WebAssemlby] Set IsUsedInRegularObj correctly for undefined data symbols
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D49430: [analyzer] Fix Z3 backend after D48205
Phabricator via Phabricator via llvm-commits
- [llvm] r337306 - [llvm-mca][x86] Add extend, carry-flag and CMP instructions to general x86_64 resource tests
Simon Pilgrim via llvm-commits
- [www] r337307 - devmtg201810: add SRC PC members
Nuno Lopes via llvm-commits
- [llvm] r337308 - [x86/SLH] Flesh out the data-invariant instruction table a bit based on feedback from Craig.
Chandler Carruth via llvm-commits
- [llvm] r337309 - Remove an errant piece of !dbg metadata from a test, NFC
Vedant Kumar via llvm-commits
- [llvm] r337310 - [InstCombine] Preserve debug value when simplifying cast-of-select
Vedant Kumar via llvm-commits
- [PATCH] D49270: [InstCombine] Preserve debug value when simplifying cast-of-select
Phabricator via Phabricator via llvm-commits
- [PATCH] D49249: [libFuzzer] Use separate test directory for each config
George Karpenkov via Phabricator via llvm-commits
- [PATCH] D49406: Invert dependency between lldb-framework and lldb-suite
Alex Langford via Phabricator via llvm-commits
- [PATCH] D49440: [WebAssembly] Enable atomic expansion for unsupported atomicrmws
Heejin Ahn via Phabricator via llvm-commits
- [PATCH] D49442: [GlobalISel] Fix offsets to valueIsSplit
Aaron Smith via Phabricator via llvm-commits
- [llvm] r336971 - [X86] Remove isel patterns that turns packed add/sub/mul/div+movss/sd into scalar intrinsic instructions.
via llvm-commits
- [PATCH] D49441: [libFuzzer] Update documentation regarding MSan.
Matt Morehouse via Phabricator via llvm-commits
- [PATCH] D49055: [compiler-rt] [builtins] Implement the __chkstk function for ARM for MinGW
Saleem Abdulrasool via Phabricator via llvm-commits
- [PATCH] D49103: Lower llvm.objectsize earlier in our optimization pipeline
George Burgess IV via Phabricator via llvm-commits
- [PATCH] D49444: [DAG] Use temporary to prevent construction-time optimziation of AND.
Nirav Dave via Phabricator via llvm-commits
- [PATCH] D48666: [ScheduleDAG] Fix unfolding of SUnits to already existent nodes.
Nirav Dave via Phabricator via llvm-commits
- [PATCH] D38680: [libunwind] Fix handling of DW_CFA_GNU_args_size
Joerg Sonnenberger via Phabricator via llvm-commits
- [PATCH] D49445: [COFF] Add more missing MSVC ARM64 intrinsics
Mandeep Singh Grang via Phabricator via llvm-commits
- [compiler-rt] r337313 - [builtins] Implement the __chkstk function for ARM for MinGW
Martin Storsjo via llvm-commits
- [lld] r337314 - [WebAssemlby] Set IsUsedInRegularObj correctly for undefined data symbols
Sam Clegg via llvm-commits
- [PATCH] D49343: [WebAssembly] Fix archive member display in error messages
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D49147: Set Symbol::IsUsedInRegularObj in a consistent manor between COFF, ELF and wasm. NFC
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D49446: [WebAssembly] Move .debug_line section address of dead function outside section range
Yury Delendik via Phabricator via llvm-commits
- [zorg] r337315 - Fix a typo.
Kelvin Li via llvm-commits
- [llvm] r337316 - Add some helper functions to the demangle utility classes.
Zachary Turner via llvm-commits
- [llvm] r337317 - Add missing include.
Zachary Turner via llvm-commits
- [llvm] r337318 - [Demangle] Add missing header files
Fangrui Song via llvm-commits
- [PATCH] D48853: [SCEV] Add zext(C + x + ...) -> D + zext(C-D + x + ...)<nuw> transform
Roman Tereshin via Phabricator via llvm-commits
- [llvm] r337319 - [X86] Add test case for missed opportunity to use MOVLPS on the SSE1 only targets.
Craig Topper via llvm-commits
- [llvm] r337320 - [X86] Add patterns for folding full vector load into MOVHPS and MOVLPS with SSE1 only.
Craig Topper via llvm-commits
- [PATCH] D49447: Add an option to specify function name when view/print CFG
David Li via Phabricator via llvm-commits
- [PATCH] D49448: [AMDGPU] Fix VGPR spills where offset doesn't fit in 12 bits
Scott Linder via Phabricator via llvm-commits
- [PATCH] D49449: [NFC][llvm-objcopy] Cleanup namespace usage in llvm-objcopy.
Puyan Lotfi via Phabricator via llvm-commits
- [PATCH] D49450: [lit, lldbsuite] Remove tests that are duplicated between lit and lldb-suite
Stella Stamenova via Phabricator via llvm-commits
- [llvm] r337322 - [LangRef] Clarify which fast-math flags affect fcmp.
Eli Friedman via llvm-commits
- [PATCH] D49451: [windows] Use a well-known path for ComSpec if we fail to retrieve it
Stella Stamenova via Phabricator via llvm-commits
- [llvm] r337323 - [LangRef] nnan and ninf produce poison.
Eli Friedman via llvm-commits
- [PATCH] D47963: [LangRef] nnan and ninf produce poison.
Eli Friedman via Phabricator via llvm-commits
- [compiler-rt] r337324 - [libFuzzer] Mutation tracking and logging implemented.
Max Moroz via llvm-commits
- [llvm] r337325 - [LangRef] Clarify semantics of load metadata.
Eli Friedman via llvm-commits
- [PATCH] D47854: [LangRef] Clarify semantics of load metadata.
Eli Friedman via Phabricator via llvm-commits
- [test-suite] r337326 - [SPECCPU2017] Add additional platform options and missing flags.
Michael Kruse via llvm-commits
- [PATCH] D48442: [SPECCPU2017] Add addition platform options and missing flags.
Michael Kruse via Phabricator via llvm-commits
- [PATCH] D49454: [DebugInfo] LowerDbgDeclare: Add derefs when handling CallInst users
Vedant Kumar via Phabricator via llvm-commits
- [llvm] r336072 - Add an entry for rodata constant merge sections to the default
Eric Christopher via llvm-commits
- [PATCH] D49003: [Debugify] Export per-pass debug info loss statistics
Vedant Kumar via Phabricator via llvm-commits
- [PATCH] D49297: expose debugify as an LLVM option in clang
Son Tuan Vu via Phabricator via llvm-commits
- [PATCH] D47744: MC: Implement support for new .addrsig and .addrsig_sym directives.
Eric Christopher via Phabricator via llvm-commits
- [PATCH] D48143: CodeGen: Add a target option for emitting .addrsig directives for all address-significant symbols.
Eric Christopher via Phabricator via llvm-commits
- [PATCH] D48146: ELF: Implement --icf=safe using address-significance tables.
Eric Christopher via Phabricator via llvm-commits
- [PATCH] D49144: [FunctionAttrs] Infer the speculatable attribute
Eli Friedman via Phabricator via llvm-commits
- [llvm] r337328 - MC: Implement support for new .addrsig and .addrsig_sym directives.
Peter Collingbourne via llvm-commits
- [PATCH] D47890: [Polly][zorg] Enable GPGPU Codegen on the builders only if NVPTX is an LLVM target
Michael Kruse via Phabricator via llvm-commits
- [llvm] r337331 - CodeGen: Add a target option for emitting .addrsig directives for all address-significant symbols.
Peter Collingbourne via llvm-commits
- [PATCH] D48985: [WebAssembly] Converted to stack based instructions in MC.
Dan Gohman via Phabricator via llvm-commits
- [PATCH] D49041: [LangRef] Clarify undefined behavior for function attributes.
Eli Friedman via Phabricator via llvm-commits
- [lld] r337332 - Implement framework for linking split-stack object files, and x86_64 support.
Sterling Augustine via llvm-commits
- [PATCH] D49456: [AArch64] Support execute-only LOAD segments.
Ivan Lozano via Phabricator via llvm-commits
- [llvm] r337334 - [X86] Remove the vector alignment requirement from the patterns added in r337320.
Craig Topper via llvm-commits
- [PATCH] D49459: [ARM] Avoid spilling lr with Thumb1 tail calls.
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D49460: Flush counters before forking to avoid counting the execution before fork twice
Marco Castelluccio via Phabricator via llvm-commits
- [llvm] r337337 - [NFC][llvm-objcopy] Cleanup namespace usage in llvm-objcopy.
Puyan Lotfi via llvm-commits
- [llvm] r337338 - CodeGen: Don't create address significance table entries for thread-local variables.
Peter Collingbourne via llvm-commits
- Buildbot numbers for the week of 7/01/2018 - 7/07/2018
Galina Kistanova via llvm-commits
- Buildbot numbers for the week of 7/08/2018 - 7/14/2018
Galina Kistanova via llvm-commits
- [lld] r337340 - Workaround warning bug in old versions of gcc.
Sterling Augustine via llvm-commits
- [PATCH] D49461: [LV] Fix for PR38110, LV encountered llvm_unreachable()
Hideki Saito via Phabricator via llvm-commits
- [PATCH] D49463: [ARM] Add new feature to enable optimizing the VFD registers
Evandro Menezes via Phabricator via llvm-commits
- [PATCH] D49464: [COFF, ARM64] Mark only POD-type returns as SRET
Mandeep Singh Grang via Phabricator via llvm-commits
- [PATCH] D49464: [COFF, ARM64] Mark only POD-type returns as SRET
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D49464: [COFF, ARM64] Mark only POD-type returns as SRET
Yin Ma via Phabricator via llvm-commits
- [PATCH] D49464: [COFF, ARM64] Mark only POD-type returns as SRET
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D49464: [COFF, ARM64] Mark only POD-type returns as SRET
Mandeep Singh Grang via Phabricator via llvm-commits
- [PATCH] D49464: [COFF, ARM64] Mark only POD-type returns as SRET
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D49464: [COFF, ARM64] Mark only POD-type returns as SRET
Yin Ma via Phabricator via llvm-commits
- [PATCH] D49464: [COFF, ARM64] Mark only POD-type returns as SRET
Yin Ma via Phabricator via llvm-commits
- [PATCH] D49464: [COFF, ARM64] Mark only POD-type returns as SRET
Tom Tan via Phabricator via llvm-commits
- [PATCH] D49464: [COFF, ARM64] Mark only POD-type returns as SRET
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D49464: [COFF, ARM64] Mark only POD-type returns as SRET
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D49464: [COFF, ARM64] Mark only POD-type returns as SRET
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D49464: [COFF, ARM64] Mark only POD-type returns as SRET
Reid Kleckner via Phabricator via llvm-commits
- [compiler-rt] r337341 - [XRay][compiler-rt] FDR Mode: Allow multiple runs
Dean Michael Berris via llvm-commits
- [PATCH] D49359: [XRay][compiler-rt] FDR Mode: Allow multiple runs
Dean Michael Berris via Phabricator via llvm-commits
- [compiler-rt] r337342 - [XRay][compiler-rt] Simplify Allocator Implementation
Dean Michael Berris via llvm-commits
- [PATCH] D49217: [XRay][compiler-rt] Simplify Allocator Implementation
Dean Michael Berris via Phabricator via llvm-commits
- [compiler-rt] r337343 - [XRay][compiler-rt] Segmented Array: Simplify and Optimise
Dean Michael Berris via llvm-commits
- [PATCH] D49465: [ARM] Enable tail calls for all Thumb1 targets.
Eli Friedman via Phabricator via llvm-commits
- [llvm] r337344 - Revert "[InstCombine] Fold 'check for [no] signed truncation' pattern"
Bob Haarman via llvm-commits
- [PATCH] D49357: [Profile] Enabling on OpenBSD
Petr Hosek via Phabricator via llvm-commits
- [PATCH] D48502: Fix direct calls to __wrap_sym when it is relocated
Petr Hosek via Phabricator via llvm-commits
- [PATCH] D47604: [Polly] Add isl C++ list iterators
Tobias Grosser via Phabricator via llvm-commits
- [llvm] r337345 - Add PowerPC e500(v2) core scheduler and directives.
Justin Hibbits via llvm-commits
- [llvm] r337346 - Complete the SPE instruction set patterns
Justin Hibbits via llvm-commits
- [llvm] r337347 - Introduce codegen for the Signal Processing Engine
Justin Hibbits via llvm-commits
- [PATCH] D44828: Add PowerPC e500(v2) core scheduler and directives.
Justin Hibbits via Phabricator via llvm-commits
- [PATCH] D44829: Complete the SPE instruction set patterns
Justin Hibbits via Phabricator via llvm-commits
- [llvm] r337348 - [X86] Generate v2f64 X86ISD::UNPCKL/UNPCKH instead of X86ISD::MOVLHPS/MOVHLPS for unary v2f64 {0, 0} and {1, 1} shuffles with SSE2.
Craig Topper via llvm-commits
- [llvm] r337349 - [X86] Remove patterns that mix X86ISD::MOVLHPS/MOVHLPS with v2i64/v2f64 types.
Craig Topper via llvm-commits
- [llvm] r337350 - Fix build failures from r337347, found by clang
Justin Hibbits via llvm-commits
- [PATCH] D48816: [VPlan] Introduce VPLoopInfo analysis.
Diego Caballero via Phabricator via llvm-commits
- [llvm] r337351 - [NFC] fix trivial typos in comments
Hiroshi Inoue via llvm-commits
- [PATCH] D47118: [modules] Print input files when -module-file-info file switch is passed.
Phabricator via Phabricator via llvm-commits
- [llvm] r337354 - [X86] Regenerate fma.ll checks using current version of the script which produces different regular expressions on spills and reloads. NFC
Craig Topper via llvm-commits
- [PATCH] D48019: [mips] Handle branch expansion corner cases
Aleksandar Beserminji via Phabricator via llvm-commits
- [PATCH] D49418: Also support several images for elf
Phabricator via Phabricator via llvm-commits
- [llvm] r337356 - [X86] Add test case for missed opportunity to commute vunpckhpd to enable use of vmovlps to fold a load.
Craig Topper via llvm-commits
- [llvm] r337357 - [X86] Enable commuting of VUNPCKHPD to VMOVLHPS to enable load folding by using VMOVLPS with a modified address.
Craig Topper via llvm-commits
- [llvm] r337358 - [AArch64][SVE] Asm: Support for integer MUL instructions.
Sander de Smalen via llvm-commits
- [llvm] r337359 - Revert test changes part of "Revert "[InstCombine] Fold 'check for [no] signed truncation' pattern""
Roman Lebedev via llvm-commits
- [llvm] r337360 - [llvm-readobj] - Teach tool to dump objects with >= SHN_LORESERVE of sections.
George Rimar via llvm-commits
- [llvm] r337361 - [llvm-objdump] - Stop reporting bogus section IDs.
George Rimar via llvm-commits
- [lld] r337363 - [ELF] - Do not produce broken output when amount of sections is > ~65k
George Rimar via llvm-commits
- [llvm] r337364 - [NFC][InstCombine] i65 tests for 'check for [no] signed truncation' pattern
Roman Lebedev via llvm-commits
- [lld] r337365 - [ELF] - Improve relocatable-many-sections.s test case. NFC.
George Rimar via llvm-commits
- [llvm] r337366 - [CMake] Export the LLVM_LINK_LLVM_DYLIB setting
Philip Pfaffe via llvm-commits
- [llvm] r337367 - Fix -Wdocumentation warning. NFCI.
Simon Pilgrim via llvm-commits
- [llvm] r337368 - Fix -Wdocumentation warning. NFCI.
Simon Pilgrim via llvm-commits
- [llvm] r337369 - [AArch64][SVE] Asm: Integer divide instructions.
Sander de Smalen via llvm-commits
- [llvm] r337370 - [Sparc] Use the IntPair reg class for r constraints with value type f64
Daniel Cederman via llvm-commits
- [llvm] r337371 - [llvm-objdump] - An attempt to fix BB after r337361.
George Rimar via llvm-commits
- [llvm] r337372 - [AArch64][SVE] Asm: Support for UDOT/SDOT instructions.
Sander de Smalen via llvm-commits
- [PATCH] D49467: Fix inconsistency with/without debug information (-g)
Jeroen Dobbelaere via Phabricator via llvm-commits
- [llvm] r337373 - Revert "[Sparc] Use the IntPair reg class for r constraints with value type f64"
Daniel Cederman via llvm-commits
- [PATCH] D49231: Add import libraries to list of modules in PDB
Stefan Reinalter via Phabricator via llvm-commits
- [PATCH] D49230: Add support for COFF groups in * Linker * compiland in PDB
Stefan Reinalter via Phabricator via llvm-commits
- [PATCH] D49469: [mips] Fix predicate for the MipsTruncIntFP pattern
Simon Atanasyan via Phabricator via llvm-commits
- [PATCH] D49470: [llvm-readobj] Generic -string-dump option
Paul Semel via Phabricator via llvm-commits
- [PATCH] D48271: [llvm-readobj] Fix printing format
Paul Semel via Phabricator via llvm-commits
- [lld] r337374 - [ELF] - Improve eh-frame-value-format7.s test case.
George Rimar via llvm-commits
- [llvm] r337375 - [X86][SSE] Add extra scalar fop + blend tests for commuted inputs
Simon Pilgrim via llvm-commits
- [PATCH] D49471: [SCEV] Fix buggy behavior in getAddExpr with truncs
Max Kazantsev via Phabricator via llvm-commits
- [llvm] r337376 - [InstCombine] Re-commit: Fold 'check for [no] signed truncation' pattern
Roman Lebedev via llvm-commits
- [PATCH] D49472: [WIP] Always create a MCFragment for Mach-O section.
Jonas Devlieghere via Phabricator via llvm-commits
- [PATCH] D49473: [MSan] pull insertShadowCheck() into getShadowOriginPtr(). NFC
Alexander Potapenko via Phabricator via llvm-commits
- [lld] r337377 - [ELF] - Add a test case to check DW_EH_PE_absptr address encoding.
George Rimar via llvm-commits
- [llvm] r337378 - [Tablegen][PredicateExpander] Add the ability to define checks for invalid registers.
Andrea Di Biagio via llvm-commits
- [llvm] r337379 - [NFC] Make a test more neat
Max Kazantsev via llvm-commits
- [llvm] r337380 - [TargetInstPredicate] Add definition of CheckInvalidRegisterOperand.
Andrea Di Biagio via llvm-commits
- [PATCH] D49474: [X86][SSE] Canonicalize scalar fp arithmetic shuffle patterns
Simon Pilgrim via Phabricator via llvm-commits
- [lld] r337382 - [ELF] - Stop silently producing a broken .eh_frame_hdr.
George Rimar via llvm-commits
- [llvm] r337383 - [AArch64][SVE] Asm: Support for unpredicated FP operations.
Sander de Smalen via llvm-commits
- [PATCH] D49478: [cfe][CMake] Export the clang resource directory
Philip Pfaffe via Phabricator via llvm-commits
- [llvm] r337384 - ARM: deduplicate hard-float detection code. NFC.
Tim Northover via llvm-commits
- [llvm] r337385 - ARM: switch armv7em triple to hard-float defaults and libcalls.
Tim Northover via llvm-commits
- [llvm] r337386 - ARM: stop explicitly marking armv7k libcalls as hard-float. NFC.
Tim Northover via llvm-commits
- [llvm] r337387 - [X86][SSE] Remove BLENDPD canonicalization from combineTargetShuffle
Simon Pilgrim via llvm-commits
- [PATCH] D49221: DAG: Add calling convention argument to calling convention funcs
Matt Arsenault via Phabricator via llvm-commits
- [PATCH 1/2] llvm-config: use /develop/headers instead of /include
Alexander von Gluck IV via llvm-commits
- [PATCH] D49286: TableGen : Fix tablegen grammar documentation. NFC.
Javed Absar via Phabricator via llvm-commits
- [PATCH] D47332: [PowerPC] Exploit the vector min/max instructions
Kewen Lin via Phabricator via llvm-commits
- [PATCH] D48925: X86: add alias for pushfw/popfw in Intel mode
Tim Northover via Phabricator via llvm-commits
- [PATCH] D48948: Fix raw_fd_ostream::write_impl hang due to an infinite loop with large output
Owen Reynolds via Phabricator via llvm-commits
- [llvm] r337389 - [Support] Build fix for Haiku when checking for a local filesystem
Tim Northover via llvm-commits
- [PATCH] D49014: [Support] Build fix for Haiku when checking for a local filesystem
Tim Northover via Phabricator via llvm-commits
- [PATCH] D49479: llvm-config: use /develop/headers instead of /include on Haiku
Alexander von Gluck IV via Phabricator via llvm-commits
- [llvm] r337390 - [SLPVectorizer] Avoid duplicate scalar cost calculations in BoUpSLP::getEntryCost. NFCI.
Simon Pilgrim via llvm-commits
- [PATCH] D49483: [AMDGPU] Optimize _L image intrinsic to _LZ when lod is zero
Ryan Taylor via Phabricator via llvm-commits
- [llvm] r337391 - [x86/SLH] Add the design document for Speculative Load Hardening,
Chandler Carruth via llvm-commits
- [llvm] r337392 - [mips] Fix predicate for the MipsTruncIntFP pattern
Simon Atanasyan via llvm-commits
- [PATCH] D49349: [UnJ] Document loop metadata
Dave Green via Phabricator via llvm-commits
- [PATCH] D44910: [docs] Add Markdown support to Sphinx
Chandler Carruth via Phabricator via llvm-commits
- [PATCH] D49485: CMake: use new policy for CMP0051
Tim Northover via Phabricator via llvm-commits
- [PATCH] D49248: [TargetLowering] Add support for non-uniform vectors to BuildUDIV
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D49487: [mips] Fix Makefile for tramp3d-v4 test
Aleksandar Beserminji via Phabricator via llvm-commits
- [PATCH] D49488: [LV] Move InterleaveGroup and InterleavedAccessInfo to VectorUtils.h (NFC)
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D49489: [VPlan] VPlan version of InterleavedAccessInfo.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D49484: [CodeComplete] Allow getDeclaration on RK_Pattern result.
Eric Liu via Phabricator via llvm-commits
- [PATCH] D49490: [docs] Update GoldPlugin documentation
Teresa Johnson via Phabricator via llvm-commits
- [PATCH] D48912: [libc++] Add deprecated attributes to many deprecated components
Louis Dionne via Phabricator via llvm-commits
- [PATCH] D49491: [RFC][VPlan, SLP] Add simple SLP analysis on top of VPlan.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D49491: [RFC][VPlan, SLP] Add simple SLP analysis on top of VPlan.
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D49491: [RFC][VPlan, SLP] Add simple SLP analysis on top of VPlan.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D49491: [RFC][VPlan, SLP] Add simple SLP analysis on top of VPlan.
Renato Golin via Phabricator via llvm-commits
- [PATCH] D49491: [RFC][VPlan, SLP] Add simple SLP analysis on top of VPlan.
Hideki Saito via Phabricator via llvm-commits
- [PATCH] D49491: [RFC][VPlan, SLP] Add simple SLP analysis on top of VPlan.
Renato Golin via Phabricator via llvm-commits
- [PATCH] D49491: [RFC][VPlan, SLP] Add simple SLP analysis on top of VPlan.
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D49491: [RFC][VPlan, SLP] Add simple SLP analysis on top of VPlan.
Renato Golin via Phabricator via llvm-commits
- [PATCH] D49491: [RFC][VPlan, SLP] Add simple SLP analysis on top of VPlan.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D49491: [RFC][VPlan, SLP] Add simple SLP analysis on top of VPlan.
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D49491: [RFC][VPlan, SLP] Add simple SLP analysis on top of VPlan.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D49491: [RFC][VPlan, SLP] Add simple SLP analysis on top of VPlan.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D49491: [RFC][VPlan, SLP] Add simple SLP analysis on top of VPlan.
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D49491: [RFC][VPlan, SLP] Add simple SLP analysis on top of VPlan.
Alexey Bataev via Phabricator via llvm-commits
- [PATCH] D49491: [RFC][VPlan, SLP] Add simple SLP analysis on top of VPlan.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D49491: [RFC][VPlan, SLP] Add simple SLP analysis on top of VPlan.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D49491: [RFC][VPlan, SLP] Add simple SLP analysis on top of VPlan.
Alexey Bataev via Phabricator via llvm-commits
- [PATCH] D49491: [RFC][VPlan, SLP] Add simple SLP analysis on top of VPlan.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D49491: [RFC][VPlan, SLP] Add simple SLP analysis on top of VPlan.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D49491: [RFC][VPlan, SLP] Add simple SLP analysis on top of VPlan.
Alexey Bataev via Phabricator via llvm-commits
- [PATCH] D49491: [RFC][VPlan, SLP] Add simple SLP analysis on top of VPlan.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D49491: [RFC][VPlan, SLP] Add simple SLP analysis on top of VPlan.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D49491: [RFC][VPlan, SLP] Add simple SLP analysis on top of VPlan.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D49475: Fix variables.test after D49018
Stella Stamenova via Phabricator via llvm-commits
- [PATCH] D47475: [Local] Make KDominatesJ required for combineMetadata.
Florian Hahn via Phabricator via llvm-commits
- [llvm] r337398 - [MC] Fix nested macro body parsing
Nirav Dave via llvm-commits
- [llvm] r337399 - [llvm-objcopy] %python wants to be in quotes, because it might contain spaces
Benjamin Kramer via llvm-commits
- [llvm] r337400 - [NFC][X86][AArch64][DAGCombine] More tests for optimizeSetCCOfSignedTruncationCheck()
Roman Lebedev via llvm-commits
- [PATCH] D49493: [DebugInfo] Reduce debug_str_offsets section size
Pavel Labath via Phabricator via llvm-commits
- [llvm] r337401 - [llvm-objdump] Add -demangle (-C) option
Paul Semel via llvm-commits
- [PATCH] D49453: [libFuzzer] Create single template for visiting Inline8bitCounters
Max Moroz via Phabricator via llvm-commits
- [llvm] r337402 - [RegAlloc][NFC] Fix the help string of the option "huge-size-for-split".
Wei Mi via llvm-commits
- [PATCH] D49497: [DAGCombine] optimizeSetCCOfSignedTruncationCheck(): handle ule, ugt CondCodes.
Roman Lebedev via Phabricator via llvm-commits
- [compiler-rt] r337403 - [libFuzzer] Create single template for visiting Inline8bitCounters
Max Moroz via llvm-commits
- [llvm] r337404 - [docs] Update GoldPlugin documentation
Teresa Johnson via llvm-commits
- [lld] r337405 - Fix `ld.lld --help` message.
Rui Ueyama via llvm-commits
- [PATCH] D49498: Rename __asan_gen_* symbols to ___asan_gen_*.
Peter Collingbourne via Phabricator via llvm-commits
- [lld] r337407 - Look for an entry point function if /nodefaultlib is given.
Rui Ueyama via llvm-commits
- [PATCH] D48235: Add R_HEX_B32_PCREL_X and R_HEX_B22_PCREL_X relocations
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D48798: llvm-nm: Observe -no-llvm-bc for archive members
Saleem Abdulrasool via Phabricator via llvm-commits
- [PATCH] D48990: Look for an entry point function if /nodefaultlib is given.
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D49499: [X86] Prefer unpckhpd over movhlps in isel for fake unary cases
Craig Topper via Phabricator via llvm-commits
- [llvm] r337408 - [llvm-readobj] Generic -string-dump option
Paul Semel via llvm-commits
- [llvm] r337409 - [ScheduleDAG] Fix unfolding of SUnits to already existent nodes.
Nirav Dave via llvm-commits
- [llvm] r337411 - [DebugInfo] Dwarfv5: Avoid unnecessary base_address specifiers in rnglists
David Blaikie via llvm-commits
- [PATCH] D48147: Add comment to scatter-bit operation, make it faster and rename it.
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D49458: Support implicit _Atomic struct load / store
JF Bastien via Phabricator via llvm-commits
- [PATCH] D49240: [libc++] Introduce _LIBCPP_HIDE_FROM_ABI to replace _LIBCPP_INLINE_VISIBILITY
Marshall Clow via Phabricator via llvm-commits
- [debuginfo-tests] r337412 - [CMake] Sort dependency list and add safestack to it
Vedant Kumar via llvm-commits
- [PATCH] D49500: [DWARF v5] Refactor range lists dumping (NFC except for spelling changes in dump output).
Wolfgang Pieb via Phabricator via llvm-commits
- [lld] r337413 - Revert r336609: Fix direct calls to __wrap_sym when it is relocated.
Rui Ueyama via llvm-commits
- [llvm] r337414 - [DAG] Add testcase.
Nirav Dave via llvm-commits
- [llvm] r337415 - Add (very partial) Kate syntax highlighting definition for TableGen
Roman Lebedev via llvm-commits
- [PATCH] D48853: [SCEV] Add [zs]ext{C, +, x} -> (D + [zs]ext{C-D, +, x})<nuw><nsw> transform
Roman Tereshin via Phabricator via llvm-commits
- [PATCH] D48853: [SCEV] Add [zs]ext{C, +, x} -> (D + [zs]ext{C-D, +, x})<nuw><nsw> transform
Michael Zolotukhin via Phabricator via llvm-commits
- [PATCH] D48853: [SCEV] Add [zs]ext{C, +, x} -> (D + [zs]ext{C-D, +, x})<nuw><nsw> transform
Roman Tereshin via Phabricator via llvm-commits
- [PATCH] D48853: [SCEV] Add [zs]ext{C, +, x} -> (D + [zs]ext{C-D, +, x})<nuw><nsw> transform
Michael Zolotukhin via Phabricator via llvm-commits
- [PATCH] D48853: [SCEV] Add [zs]ext{C, +, x} -> (D + [zs]ext{C-D, +, x})<nuw><nsw> transform
Roman Tereshin via Phabricator via llvm-commits
- [PATCH] D48853: [SCEV] Add [zs]ext{C, +, x} -> (D + [zs]ext{C-D, +, x})<nuw><nsw> transform
Michael Zolotukhin via Phabricator via llvm-commits
- [PATCH] D48853: [SCEV] Add [zs]ext{C, +, x} -> (D + [zs]ext{C-D, +, x})<nuw><nsw> transform
Roman Tereshin via Phabricator via llvm-commits
- [PATCH] D48853: [SCEV] Add [zs]ext{C, +, x} -> (D + [zs]ext{C-D, +, x})<nuw><nsw> transform
Michael Zolotukhin via Phabricator via llvm-commits
- [PATCH] D48853: [SCEV] Add [zs]ext{C, +, x} -> (D + [zs]ext{C-D, +, x})<nuw><nsw> transform
Roman Tereshin via Phabricator via llvm-commits
- [PATCH] D48853: [SCEV] Add [zs]ext{C, +, x} -> (D + [zs]ext{C-D, +, x})<nuw><nsw> transform
Roman Tereshin via Phabricator via llvm-commits
- [PATCH] D47080: Add (very partial) Kate syntax highlighting definition for TableGen
Phabricator via Phabricator via llvm-commits
- [llvm] r337416 - Skip debuginfo intrinsic in markLiveBlocks.
Xin Tong via llvm-commits
- [PATCH] D49501: Remove scheduling dependency from XRay :: Posix/fork_basic_logging.cc
Matthew Voss via Phabricator via llvm-commits
- [compiler-rt] r337418 - [Fuzzer] Improve crash unwinding on Fuchsia
Petr Hosek via llvm-commits
- [PATCH] D49503: [test-suite] Added Image Processing Kernels Using Benchmark Library: Dither Algorithms
Pankaj via Phabricator via llvm-commits
- [llvm] r337419 - [X86][SSE] Canonicalize scalar fp arithmetic shuffle patterns
Simon Pilgrim via llvm-commits
- [PATCH] D49505: [scudo] Simplify internal names (NFC)
Kostya Kortchinsky via Phabricator via llvm-commits
- [PATCH] D48841: Add support for __declspec(code_seg("segname"))
Erich Keane via Phabricator via llvm-commits
- [debuginfo-tests] r337421 - Revert "[CMake] Sort dependency list and add safestack to it"
Vedant Kumar via llvm-commits
- [PATCH] D49506: [ELF] gdb-index: ignore DWARFAddressRange whose SectionIndex=-1
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D49507: [Power9] Add __float128 support in the backend for bitcast to a i128
Stefan Pintilie via Phabricator via llvm-commits
- [PATCH] D49508: [CodeGen] VisitMaterializeTemporaryExpr(): don't skip NoOp Casts.
Roman Lebedev via Phabricator via llvm-commits
- [llvm] r337423 - Fix some tests that had (implied) duplicate mtriple
David Blaikie via llvm-commits
- [PATCH] D49298: Use std::reference_wrapper instead of llvm::ReferenceStorage
Michael Spencer via Phabricator via llvm-commits
- [PATCH] D49509: [libc++] Allow running ABI list tests with different ABI versions
Louis Dionne via Phabricator via llvm-commits
- [PATCH] D49097: [RegisterCoalescer] Another fix for subrange join unreachable
Tim Renouf via Phabricator via llvm-commits
- [llvm] r337424 - Revert "ARM: switch armv7em triple to hard-float defaults and libcalls."
Tim Northover via llvm-commits
- [llvm] r337425 - [WebAssembly] Add missing -mattr=+exception-handling guards
Heejin Ahn via llvm-commits
- [lld] r337426 - [WebAssembly] Fix archive member display in error messages
Sam Clegg via llvm-commits
- [PATCH] D49512: [CodeGenPrepare] Remove instruction from PromotedInsts if we have seen it multi times
Guozhi Wei via Phabricator via llvm-commits
- [PATCH] D49513: [ELF] gdb-index: don't remove .debug_gnu_pub{names, types} in -r mode
Fangrui Song via Phabricator via llvm-commits
- [lld] r337427 - [ELF] Error if -r --gdb-index are used together
Fangrui Song via llvm-commits
- [PATCH] D49514: [compiler-rt] [builtins] Add logb/logbf/logbl methods to compiler-rt to avoid libm dependencies when possible.
Jordan Rupprecht via Phabricator via llvm-commits
- [PATCH] D49515: [llvm-objcopy, tests] Fix several llvm-objcopy tests
Stella Stamenova via Phabricator via llvm-commits
- [PATCH] D49350: [LLD] [COFF] Don't produce base relocs for discardable sections
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D49351: [LLD] [COFF] Sort .relocs before all other discardable sections
Peter Collingbourne via Phabricator via llvm-commits
- [compiler-rt] r337428 - Rename __asan_gen_* symbols to ___asan_gen_*.
Peter Collingbourne via llvm-commits
- [llvm] r337428 - Rename __asan_gen_* symbols to ___asan_gen_*.
Peter Collingbourne via llvm-commits
- [lld] r337429 - ELF: Implement --icf=safe using address-significance tables.
Peter Collingbourne via llvm-commits
- [PATCH] D41938: [Analyzer] SValBuilder Comparison Rearrangement (with Restrictions and Analyzer Option)
Artem Dergachev via Phabricator via llvm-commits
- [PATCH] D49517: [WebAssembly] Handle return type conversions in FixFunctionBitcasts pass
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D49519: [RegisterCoalescer] Delay live interval update work until the rematerialization for all the uses from the same def is done
Wei Mi via Phabricator via llvm-commits
- [PATCH] D49520: Add integration test for ASan + -O1 + std::deque
Vedant Kumar via Phabricator via llvm-commits
- [PATCH] D49522: [DWARF v5] Don't emit duplicate DW_AT_rnglists_base and address review comments from previous review
Wolfgang Pieb via Phabricator via llvm-commits
- [PATCH] D49524: Avoid generating FGETSIGN for f16
Steve Canon via Phabricator via llvm-commits
- [compiler-rt] r337432 - Remove scheduling dependency from XRay :: Posix/fork_basic_logging.cc
Matthew Voss via llvm-commits
- [PATCH] D49526: Updated llvm-proto-fuzzer to execute the compiled code
Emmett Neyman via Phabricator via llvm-commits
- [PATCH] D49527: [llvm-mca][docs][WIP] Describe the Timeline View. NFC
Matt Davis via Phabricator via llvm-commits
- [PATCH] D47681: [DAGCombiner] Bug 31275- Extract a shift from a constant mul or udiv if a rotate can be formed
Sam Conrad via Phabricator via llvm-commits
- [compiler-rt] r337434 - [libFuzzer] first experimental attempt at DFT-based mutations (DFT=data-flow-trace)
Kostya Serebryany via llvm-commits
- [llvm] r337435 - [SCEV] Fix buggy behavior in getAddExpr with truncs
Max Kazantsev via llvm-commits
- [compiler-rt] r337436 - [libFuzzer] quick hack to fix the bot
Kostya Serebryany via llvm-commits
- [PATCH] D49529: [profile] Add interface to get profile filename
Teresa Johnson via Phabricator via llvm-commits
- [compiler-rt] r337437 - [libFuzzer] fix the bot (the no-assert build)
Kostya Serebryany via llvm-commits
- [lld] r337438 - [COFF] Don't produce base relocs for discardable sections
Martin Storsjo via llvm-commits
- [lld] r337439 - [PDB] Add PDBSourcePath flag to support absolutize source file path
Takuto Ikuta via llvm-commits
- [compiler-rt] r337440 - [Xray] Fix allocator build, MAP_NORESERVE flag is not always supported
David Carlier via llvm-commits
- [compiler-rt] r337441 - [XRay][compiler-rt] FDR Mode: Add extents metadata to buffer
Dean Michael Berris via llvm-commits
- [PATCH] D49531: [PowerPC] Enhance the selection(ISD::VSELECT) of vector type
Zixuan Wu via Phabricator via llvm-commits
- [PATCH] D48741: [Zorg] Add OpenBSD buildbot
David CARLIER via Phabricator via llvm-commits
- [PATCH] D49533: [mips] Move out the WrapperPat declaration from the NotInMicroMips predicate
Simon Atanasyan via Phabricator via llvm-commits
- [PATCH] D49534: Handle the lack of a symbol table correctly.
Stephen Hines via Phabricator via llvm-commits
- [PATCH] D48327: [IPSCC] Drop ParamState lattice value when marking a value as force constant.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D46866: [EarlyCSE] Avoid a poorly defined instruction comparison
Jeremy Morse via Phabricator via llvm-commits
- [llvm] r337442 - Fix spelling mistake in comments. NFCI.
Simon Pilgrim via llvm-commits
- [compiler-rt] r337443 - [XRay][compiler-rt] Profiling: No files when empty
Dean Michael Berris via llvm-commits
- [llvm] r337444 - Use std::reference_wrapper instead of llvm::ReferenceStorage
Serge Guelton via llvm-commits
- [llvm] r337445 - [DAGCombiner] Add rotate-extract tests
Simon Pilgrim via llvm-commits
- [PATCH] D49535: [RegisterCoalescer] Fixed inconsistent followCopyChain with subreg
Tim Renouf via Phabricator via llvm-commits
- [llvm] r337446 - [x86/SLH] Major refactoring of SLH implementaiton. There are two big
Chandler Carruth via llvm-commits
- [PATCH] D49537: Fix positional output argument for llvm-strip.
Stephen Hines via Phabricator via llvm-commits
- [PATCH] D49538: Add -lpthread to LDFLAGS
Aleksandar Beserminji via Phabricator via llvm-commits
- [PATCH] D49539: [mips] Replace custom parsing logic for data directives by the `addAliasForDirective`
Simon Atanasyan via Phabricator via llvm-commits
- [llvm] r337448 - [UnJ] Document unroll and jam pass and loop metadata
David Green via llvm-commits
- [PATCH] D48685: [PCH+Modules] Load -fmodule-map-file content before including PCHs
Bruno Cardoso Lopes via Phabricator via llvm-commits
- [PATCH] D49541: [ELF] - Implement SHT_SYMTAB_SHNDX (.symtab_shndxr) section.
George Rimar via Phabricator via llvm-commits
- [llvm] r337450 - ARM: switch armv7em MachO triple to hard-float defaults and libcalls.
Tim Northover via llvm-commits
- [PATCH] D49542: DwarfDebug: Reduce duplication in addAccel*** methods
Pavel Labath via Phabricator via llvm-commits
- [Diffusion] rCRT337441: [XRay][compiler-rt] FDR Mode: Add extents metadata to buffer
Dean Michael Berris via Phabricator via llvm-commits
- [Diffusion] rCRT337443: [XRay][compiler-rt] Profiling: No files when empty
Dean Michael Berris via Phabricator via llvm-commits
- [PATCH] D43283: Variable register class using HwMode
Aleksandar Beserminji via Phabricator via llvm-commits
- [PATCH] D43238: Add types to HwMode
Aleksandar Beserminji via Phabricator via llvm-commits
- [PATCH] D48411: [RISCV] Add support for _interrupt attribute
Alex Bradbury via Phabricator via llvm-commits
- [PATCH] D49421: [CodeComplete] Fix accessibilty of protected members from base class.
Eric Liu via Phabricator via llvm-commits
- [PATCH] D44186: [OpenMP][libomptarget] New map interface: remove translation code and ensure proper alignment of struct members
George Rokos via Phabricator via llvm-commits
- [PATCH] D47816: [InstCombine] Stop sinking instructions across function call.
Renlin Li via Phabricator via llvm-commits
- [PATCH] D49544: [llvm-readobj] - Do not report invalid amount of sections.
George Rimar via Phabricator via llvm-commits
- [PATCH] D49053: [Docs] Testing Debug Info Preservation in Optimizations
Anastasis via Phabricator via llvm-commits
- [llvm] r337457 - [Docs] Testing Debug Info Preservation in Optimizations
Anastasis Grammenos via llvm-commits
- [PATCH] D49545: [llvm-readobj] Generic hex-dump option
Paul Semel via Phabricator via llvm-commits
- [lld] r337458 - [ELF] - One more test case for .eh_frame_hdr.
George Rimar via llvm-commits
- [lld] r337460 - [ELF] - Eliminate dead code. NFC.
George Rimar via llvm-commits
- [llvm] r337461 - [ThinLTO] Enable ThinLTO WholeProgramDevirt and LowerTypeTests in new PM
Teresa Johnson via llvm-commits
- [llvm] r337462 - [llvm-readobj] - Do not report invalid amount of sections.
George Rimar via llvm-commits
- [PATCH] D49547: [ELF] - Get rid of postThunkContents().
George Rimar via Phabricator via llvm-commits
- [llvm] r337464 - [X86][SSE] Add FPEXT vXf32 - vXf64 tests
Simon Pilgrim via llvm-commits
- [compiler-rt] r337465 - [compiler-rt] Add NewPM testing to CFI tests
Teresa Johnson via llvm-commits
- [PATCH] D45376: Fix PR34170: Crash on inline asm with 64bit output in 32bit GPR
Thomas Preud'homme via Phabricator via llvm-commits
- [PATCH] D47339: [GVN,NewGVN] Keep nonnull if K does not move.
Florian Hahn via Phabricator via llvm-commits
- [compiler-rt] r337467 - [compiler-rt] Only set lto_flags if lto_supported
Teresa Johnson via llvm-commits
- [PATCH] D49552: Add a Microsoft Demangler library and utility.
Zachary Turner via Phabricator via llvm-commits
- [PATCH] D47475: [Local] Make DoesKMove required for combineMetadata.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D49554: [APInt] Keep the original bit width in quotient and remainder
Krzysztof Parzyszek via Phabricator via llvm-commits
- [PATCH] D49555: [GVNHoist] safeToHoistLdSt incorrectly checks whether a defining access dominates the insertion point
Alexandros Lamprineas via Phabricator via llvm-commits
- [llvm] r337469 - [X86][BtVer2] correctly model the latency/throughput of LEA instructions.
Andrea Di Biagio via llvm-commits
- [llvm] r337471 - [LoadStoreVectorizer] Use getMinusScev() to compute the distance between two pointers.
Farhana Aleen via llvm-commits
- [PATCH] D49516: [LoadStoreVectorizer] Use getMinusScev() to compute the distance between two pointers.
Phabricator via Phabricator via llvm-commits
- [PATCH] D49556: [X86][AVX] Use extract_subvector to reduce vector op widths (PR36761)
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D49557: [ELF] Fix handling of FDE negative relative PC addr
Andrew Ng via Phabricator via llvm-commits
- [PATCH] D49558: [UBSan] Also use blacklist for 'Address; Undefined' setting
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D44892: Add PerfJITEventListener for perf profiling support.
Ian Rogers via Phabricator via llvm-commits
- [PATCH] D48580: [AArch64] Support reserving x1-7 registers.
Manoj Gupta via Phabricator via llvm-commits
- [PATCH] D49560: Add support to track total counts for DebugCounter
Zhizhou Yang via Phabricator via llvm-commits
- [PATCH] D49435: Added unit tests for Flags
Raphael Isemann via Phabricator via llvm-commits
- [llvm] r337476 - [libFuzzer] Update documentation regarding MSan.
Matt Morehouse via llvm-commits
- [PATCH] D48850: [GISel]: Testing LegalizerHelper using Unit tests
Justin Bogner via Phabricator via llvm-commits
- [llvm] r337478 - [APInt] Keep the original bit width in quotient and remainder
Krzysztof Parzyszek via llvm-commits
- [llvm] r337479 - [OpenEmbedded] Add a unittest for aarch64-oe-linux
Mandeep Singh Grang via llvm-commits
- [PATCH] D32696: More detailed docs for UsingShadowDecl
Kim Gräsman via Phabricator via llvm-commits
- [PATCH] D49561: AMDGPU: Try to make isKnownNeverSNan more accurate
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D49314: [OpenEmbedded] Add a unittest for aarch64-oe-linux
Mandeep Singh Grang via Phabricator via llvm-commits
- [PATCH] D49562: [X86][SSE] Use ISD::MULHU for constant/non-zero ISD::SRL lowering (PR38151)
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D44357: COFF: Adjust how we detect weak externals
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D44357: [COFF] Adjust how we flag weak externals
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D49352: [LLD] [COFF] Write the debug directory and build id to a separate section for MinGW
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D48809: [FPEnv] Split double width StrictFP vector operations as needed
Cameron McInally via Phabricator via llvm-commits
- [compiler-rt] r337482 - [profile] Add interface to get profile filename
Teresa Johnson via llvm-commits
- [lld] r337484 - Add support for R_HEX_B32_PCREL_X, R_HEX_B22_PCREL_X relocations
Sid Manning via llvm-commits
- [llvm] r337485 - [Analysis] Fix typo in assert. NFC
Shoaib Meenai via llvm-commits
- [PATCH] D49452: Block library shutdown until unreaped threads finish spin-waiting
Jonathan Peyton via Phabricator via llvm-commits
- [zorg] r337487 - [Zorg] Add OpenBSD buildbot
David Carlier via llvm-commits
- [llvm] r337488 - [Power9] Code Cleanup - Remove needsAggressiveScheduling()
Stefan Pintilie via llvm-commits
- [llvm] r337489 - [LSV] Refactoring + supporting bitcasts to a type of different size
Roman Tereshin via llvm-commits
- [llvm] r337490 - Fix -Wsign-compare in llvm-readobj
Reid Kleckner via llvm-commits
- [PATCH] D49563: [ARM] Add new target feature to fuse literal generation
Evandro Menezes via Phabricator via llvm-commits
- [llvm] r337491 - [X86] Fix some 'return SDValue()' after DCI.CombineTo instead return the output of CombineTo
Craig Topper via llvm-commits
- [PATCH] D49168: [LV] Add a new reduction pattern match
Renato Golin via Phabricator via llvm-commits
- [llvm] r337492 - Disable GCC's -Wclass-memaccess warning
Reid Kleckner via llvm-commits
- [compiler-rt] r337493 - [profile] Fix typo in test
Teresa Johnson via llvm-commits
- [lld] r337494 - [ELF][HEXAGON] Add support for R_HEX_B15_PCREL
Sid Manning via llvm-commits
- [llvm] r337495 - Work around bug in mingw-w64 GCC 8.1.0
Reid Kleckner via llvm-commits
- [llvm] r337496 - [llvm-mca][docs] Add Timeline and How MCA works.
Matt Davis via llvm-commits
- [PATCH] D49085: [Sema] Emit a diagnostic for an invalid dependent function template specialization
Phabricator via Phabricator via llvm-commits
- [PATCH] D49565: [ThinLTO] Only emit referenced type id records in index files
Teresa Johnson via Phabricator via llvm-commits
- [PATCH] D49566: [PDB] Write the command line after response file expansion
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D48518: ADT: Shrink SmallVector by 8B on 64-bit platforms
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D49567: Add R_HEX_B15_PCREL_X relocation
Sid Manning via Phabricator via llvm-commits
- [llvm] r337500 - [X86][AVX] Use extract_subvector to reduce vector op widths (PR36761)
Simon Pilgrim via llvm-commits
- [PATCH] D49163: ADT: Shrink SmallVector size 0 to 16B on 64-bit platforms
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D49569: [X86] Remove what appear to be unnecessary uses of DCI.CombineTo
Craig Topper via Phabricator via llvm-commits
- [PATCH] D48884: [CStringSyntaxChecker] Check strlcpy sizeof syntax
David CARLIER via Phabricator via llvm-commits
- [compiler-rt] r337501 - [libFuzzer] when -print_coverage=1 is given, print more stats (the number of seeds that hit every given function)
Kostya Serebryany via llvm-commits
- [PATCH] D49571: [x86/SLH] Clean up helper naming for return instruction handling and remove dead declaration of a call instruction handling helper.
Chandler Carruth via Phabricator via llvm-commits
- [llvm] r337502 - [DAGCombiner] Teach DAGCombiner that A-(-B) is A+B.
Craig Topper via llvm-commits
- [PATCH] D49572: [docs] Clarify role of DIExpressions within debug intrinsics
Vedant Kumar via Phabricator via llvm-commits
- [llvm] r337503 - [ThinLTO] Only emit referenced type id records in index files
Teresa Johnson via llvm-commits
- [llvm] r337504 - ADT: Shrink size of SmallVector by 8B on 64-bit platforms
Duncan P. N. Exon Smith via llvm-commits
- [PATCH] D49573: [CMake] Option to control whether shared/static library is installed
Petr Hosek via Phabricator via llvm-commits
- [PATCH] D49574: [CodeGen] Fix ICE in SelectionDAG::computeKnownBits
Scott Linder via Phabricator via llvm-commits
- [llvm] r337506 - Skip out of SimplifyDemandedBits for BITCAST of f16 to i16
Stephen Canon via llvm-commits
- [llvm] r337507 - [SCCP] Don't use markForcedConstant on branch conditions.
Eli Friedman via llvm-commits
- [PATCH] D49575: Merge demangler changes over to libcxxabi
Zachary Turner via Phabricator via llvm-commits
- [PATCH] D36434: [compiler-rt] Get rid of "%T" expansions
Reid Kleckner via Phabricator via llvm-commits
- [llvm] r337509 - [docs] Add support for Markdown documentation in Sphinx
Michael J. Spencer via llvm-commits
- [llvm] r337510 - [x86/SLH] Clean up helper naming for return instruction handling and
Chandler Carruth via llvm-commits
- [PATCH] D49576: [llvm-objcopy] Add basic support for --rename-section
Jordan Rupprecht via Phabricator via llvm-commits
- [PATCH] D49577: [WebAssembly] Disable a test that violates DR1696
Heejin Ahn via Phabricator via llvm-commits
- [llvm] r337511 - Revert "ADT: Shrink size of SmallVector by 8B on 64-bit platforms"
Duncan P. N. Exon Smith via llvm-commits
- [llvm] r337512 - [WebAssembly] Disable a test that violates DR1696
Heejin Ahn via llvm-commits
- [PATCH] D48370: [XRay][llvm] Load XRay Profiles
Keith via Phabricator via llvm-commits
- [llvm] r337513 - Revert "[docs] Add support for Markdown documentation in Sphinx"
Michael J. Spencer via llvm-commits
- [PATCH] D49581: [CUDA, test-suite] Added support for CUDA-9.2
Artem Belevich via Phabricator via llvm-commits
- [PATCH] D49582: [CUDA, test-suite] Added tests for integer SIMD functions.
Artem Belevich via Phabricator via llvm-commits
- [llvm] r337514 - Reapply "ADT: Shrink size of SmallVector by 8B on 64-bit platforms"
Duncan P. N. Exon Smith via llvm-commits
- [PATCH] D49583: [x86/SLH] Rename and comment the main hardening function. NFC.
Chandler Carruth via Phabricator via llvm-commits
- [PATCH] D49502: [CMake] Support statically linking dependencies only to shared or static library
Petr Hosek via Phabricator via llvm-commits
- [llvm] r337518 - [DAGCombiner] Fold X - (-Y *Z) -> X + (Y * Z)
Craig Topper via llvm-commits
- [compiler-rt] r337521 - [libFuzzer] Use separate test directory for each config
Joel E. Denny via llvm-commits
- [PATCH] D49585: [ARM] Prefer lsls+lsrs over lsls+ands or lsrs+ands in Thumb1.
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D49586: [ORE] Move loop invariant ORE checks outside the PM loop.
Xin Tong via Phabricator via llvm-commits
- [PATCH] D49587: [CMake] Support exporting runtimes using the CMake export
Petr Hosek via Phabricator via llvm-commits
- [PATCH] D41754: [CMake] Collect target names in the global LLVM_RUNTIMES property
Petr Hosek via Phabricator via llvm-commits
- [PATCH] D41753: [CMake] Collect target names in the global LLVM_RUNTIMES property
Petr Hosek via Phabricator via llvm-commits
- [PATCH] D41752: [CMake] Collect target names in the global LLVM_RUNTIMES property
Petr Hosek via Phabricator via llvm-commits
- [www-releases] r337522 - Add links to 6.0.1 downloads
Tom Stellard via llvm-commits
- [llvm] r337523 - Add x86_64-unkown triple to llc for x86 test.
Stephen Canon via llvm-commits
- [PATCH] D49588: [CStringSyntaxChecker] Fix build bot builds != x86 archs
David CARLIER via Phabricator via llvm-commits
- [lld] r337526 - [COFF] Write the debug directory and build id to a separate section for MinGW
Martin Storsjo via llvm-commits
- [PATCH] D49540: [clangd] FuzzyMatch exposes an API for its word segmentation. NFC
Sam McCall via Phabricator via llvm-commits
- [lld] r337528 - [ELF] - Fix mistypes in test cases.
George Rimar via llvm-commits
- [PATCH] D49476: [Index] Set OrigD before D is changed.
Eric Liu via Phabricator via llvm-commits
- [compiler-rt] r337531 - sanitizers: consistently check result of MmapFixedNoReserve
Dmitry Vyukov via llvm-commits
- [llvm] r337533 - [AArch64][SVE] Asm: Support for FTMAD instruction.
Sander de Smalen via llvm-commits
- [llvm] r337534 - [AArch64][SVE] Asm: Support for bit/byte reverse operations.
Sander de Smalen via llvm-commits
- [llvm] r337535 - Reapply "AMDGPU: Fix handling of alignment padding in DAG argument lowering"
Matt Arsenault via llvm-commits
- [compiler-rt] r337536 - [Xray] fix c99 warning build about flexible array semantics
David Carlier via llvm-commits
- [PATCH] D49592: [AArch64][SVE] Asm: Add MOVPRFX instructions.
Sander de Smalen via Phabricator via llvm-commits
- [PATCH] D49593: [AArch64][SVE] Asm: Enable instructions to be prefixed.
Sander de Smalen via Phabricator via llvm-commits
- [llvm] r337537 - Improved sched model for X86 BSWAP* instrs.
Andrew V. Tischenko via llvm-commits
- [llvm] r337538 - [SystemZ] Reimplent SchedModel IssueWidth and WriteRes/ReadAdvance mappings.
Jonas Paulsson via llvm-commits
- [PATCH] D49477: [X86] Improved sched models for X86 BSWAP* instructions.
Andrew V. Tischenko via Phabricator via llvm-commits
- [llvm] r337539 - [UBSan] Also use blacklist for 'Address; Undefined' setting
Florian Hahn via llvm-commits
- [PATCH] D29488: [DA] Fix for PR31848: Treat AddRec subscripts containing extra loops as NonLinear
Philip Pfaffe via Phabricator via llvm-commits
- [PATCH] D49021: [Polly][isl] Simplify iterator implementation by building on top of list accessors
Philip Pfaffe via Phabricator via llvm-commits
- [PATCH] D49294: Sema: Fix explicit address space cast in C++
Yaxun Liu via Phabricator via llvm-commits
- [llvm] r337541 - Revert "[LSV] Refactoring + supporting bitcasts to a type of different size"
Sam McCall via llvm-commits
- [llvm] r337542 - [SystemZ] Test case formatting fixes
Ulrich Weigand via llvm-commits
- [llvm] r337543 - [NFC][testcases] more testcases for folding srem if its two operands are negatived.
Chen Zheng via llvm-commits
- [llvm] r337544 - [DebugInfo] Generate .debug_names section when it makes sense
Pavel Labath via llvm-commits
- [llvm] r337545 - [InstSimplify] fold srem instruction if its two operands are negated.
Chen Zheng via llvm-commits
- [PATCH] D41794: [X86] Improve AVX1 shuffle lowering for v8f32 shuffles where the low half comes from V1 and the high half comes from V2 and the halves do the same operation
Simon Pilgrim via Phabricator via llvm-commits
- [llvm] r337546 - Regenerate remainder test.
Simon Pilgrim via llvm-commits
- [PATCH] D49596: [Support] Add a UniqueStringSaver: like StringSaver, but deduplicating.
Sam McCall via Phabricator via llvm-commits
- [llvm] r337547 - [X86][AVX] Convert X86ISD::VBROADCAST demanded elts combine to use SimplifyDemandedVectorElts
Simon Pilgrim via llvm-commits
- [llvm] r337548 - Recommit r328307: [IPSCCP] Use constant range information for comparisons of parameters.
Florian Hahn via llvm-commits
- [llvm] r337549 - [NFC][testcases] fold sdiv if two operands are negated and non-overflow
Chen Zheng via llvm-commits
- [compiler-rt] r337550 - esan: fix shadow setup
Dmitry Vyukov via llvm-commits
- [PATCH] D49598: [SystemZ] Use tablegen loops in SchedModels
Jonas Paulsson via Phabricator via llvm-commits
- [PATCH] D43762: [IPSCCP] Use constant range information for comparisons of parameters.
Florian Hahn via llvm-commits
- [llvm] r337551 - Regenerate partial vector fold test. NFCI.
Simon Pilgrim via llvm-commits
- [www] r337553 - Add link to 6.0.1 release announcement
Tom Stellard via llvm-commits
- [PATCH] D49189: Omit path to lld binary from lld's error and warning diagnostics.
Nico Weber via Phabricator via llvm-commits
- [PATCH] D44564: [BasicAA] Use PhiValuesAnalysis if available when handling phi alias
John Brawn via Phabricator via llvm-commits
- [llvm] r337554 - [IPSCCP] Fix for bot failure caused by r337548
Florian Hahn via llvm-commits
- [zorg] r337556 - [zorg] Set CHECK_SCUDO to 1 for aarch64
Kostya Kortchinsky via llvm-commits
- [PATCH] D49273: [SLC] Refactor the simplifications involving pow() and exp{, 2, 10}()
Evandro Menezes via Phabricator via llvm-commits
- [PATCH] D49040: [SLC] Simplify pow(x, 0.333...) to cbrt(x)
Evandro Menezes via Phabricator via llvm-commits
- [compiler-rt] r337557 - [scudo] Simplify internal names (NFC)
Kostya Kortchinsky via llvm-commits
- [llvm] r337558 - [X86][AVX] Add 256-bit vector horizontal op redundant shuffle tests
Simon Pilgrim via llvm-commits
- [PATCH] D49600: AMDGPU/GlobalISel: Remove unnecessary legality constraint for G_EXTRACT
Tom Stellard via Phabricator via llvm-commits
- [PATCH] D49601: AMDGPU/GlobalISel: Legalize G_INSERT
Tom Stellard via Phabricator via llvm-commits
- [PATCH] D49553: [analyzer] Rename DanglingInternalBufferChecker to InnerPointerChecker
Phabricator via Phabricator via llvm-commits
- [llvm] r337560 - [DAG] Fix Memory ordering check in ReduceLoadOpStore.
Nirav Dave via llvm-commits
- [PATCH] D49602: Use SCEV to avoid inserting some bounds checks.
Joel Galenson via Phabricator via llvm-commits
- [llvm] r337561 - [X86][AVX] Add support for 32/64 bits 256-bit vector horizontal op redundant shuffle removal
Simon Pilgrim via llvm-commits
- [llvm] r337562 - DwarfDebug: Reduce duplication in addAccel*** methods
Pavel Labath via llvm-commits
- [llvm] r337563 - [DAG] Avoid Node Update assertion due to AND simplification
Nirav Dave via llvm-commits
- [PATCH] D49603: On Darwin switch from the `VM_MEMORY_ANALYSIS_TOOL` VM tag to `VM_MEMORY_SANITIZER`
Dan Liew via Phabricator via llvm-commits
- [llvm] r337564 - Fix build breakage from r337562
Pavel Labath via llvm-commits
- [llvm] r337565 - [X86][AVX] Add v16i16 horizontal op redundant shuffle tests
Simon Pilgrim via llvm-commits
- [PATCH] D49604: [zorg] Set CHECK_SCUDO to 1 for ppc64
Kostya Kortchinsky via Phabricator via llvm-commits
- [llvm] r337566 - [X86][AVX] Add support for i16 256-bit vector horizontal op redundant shuffle removal
Simon Pilgrim via llvm-commits
- [PATCH] D48046: [test-suite] Backprop kernel from Rodinia Benchmark
Pankaj via Phabricator via llvm-commits
- [PATCH] D48033: [ASAN] fix crash in GetGlobalsForAddress after dlclose
Peter Wu via Phabricator via llvm-commits
- [llvm] r337567 - [llvm-objcopy, tests] Fix several llvm-objcopy tests
Stella Stamenova via llvm-commits
- [llvm] r337568 - [X86][SSE] Use SplitOpsAndApply to improve HADD/HSUB lowering
Simon Pilgrim via llvm-commits
- [test-suite] r337569 - Added support for CUDA 9.2
Artem Belevich via llvm-commits
- [test-suite] r337570 - [CUDA, test-suite] Added test cases for the integet SIMD math functions.
Artem Belevich via llvm-commits
- [llvm] r337571 - [MSan] run materializeChecks() before materializeStores()
Alexander Potapenko via llvm-commits
- [PATCH] D49605: AMDGPU: Fix implementation of isCanonicalized
Matt Arsenault via Phabricator via llvm-commits
- [llvm] r337572 - Rewrite the VS integration scripts.
Zachary Turner via llvm-commits
- [llvm] r337573 - Add llvm::Any.
Zachary Turner via llvm-commits
- [zorg] r337574 - [zorg] Set CHECK_SCUDO to 1 for ppc64
Kostya Kortchinsky via llvm-commits
- [PATCH] D48702: objdump: Better handling of Mach-O universal binaries
Saleem Abdulrasool via Phabricator via llvm-commits
- [llvm] r337575 - [ARM] Add new feature to enable optimizing the VFP registers
Evandro Menezes via llvm-commits
- [llvm] r337576 - Change bool_constant to integral_constant.
Zachary Turner via llvm-commits
- [llvm] r337577 - [MSan] Hotfix compilation
Alexander Potapenko via llvm-commits
- [llvm] r337578 - [X86][XOP] Fix SUB constant folding for VPSHA/VPSHL shift lowering
Simon Pilgrim via llvm-commits
- [PATCH] D48986: [FileCheck] Fix search ranges for DAG-NOT-DAG
Joel E. Denny via Phabricator via llvm-commits
- [compiler-rt] r337579 - On Darwin switch from the `VM_MEMORY_ANALYSIS_TOOL` VM tag to
Dan Liew via llvm-commits
- [PATCH] D49607: [ELF] Check eh_frame_hdr overflow with PC offsets instead of PC absolute addresses
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D48445: [sanitizer] Use "fast mmap" kernel flag for shadow memory on macOS 10.13.4+
Dan Liew via Phabricator via llvm-commits
- [llvm] r337581 - [MemorySSA] Add API to update MemoryPhis, following CFG changes.
Alina Sbirlea via llvm-commits
- [PATCH] D44160: [GVN] Don't use the eliminated load as an available value in phi construction
John Brawn via Phabricator via llvm-commits
- [PATCH] D49303: [CodeGen][ObjC] Treat non-escaping blocks as global blocks to make copy/dispose a no-op
Akira Hatanaka via Phabricator via llvm-commits
- [PATCH] D49156: [MemorySSA] Add API to update MemoryPhis, following CFG changes.
Alina Sbirlea via Phabricator via llvm-commits
- [llvm] r337583 - [Any] Fix a typo: didn't use the correct argument
Philip Pfaffe via llvm-commits
- [llvm] r337584 - Add a Microsoft Demangler.
Zachary Turner via llvm-commits
- [PATCH] D49608: Mark REAL(swapcontext) with indirect_return attribute on x86
H.J Lu via Phabricator via llvm-commits
- [llvm] r337586 - [llvm-mca][x86] Add movsx/movzx instructions to general x86_64 resource tests
Simon Pilgrim via llvm-commits
- [PATCH] D49609: [isl] Typesafe user pointers
Philip Pfaffe via Phabricator via llvm-commits
- [PATCH] D49599: Prevent Scoped Enums from being Integral constant expressions:
Erich Keane via Phabricator via llvm-commits
- [llvm] r337588 - Fix linker failure with Any.
Zachary Turner via llvm-commits
- [llvm] r337589 - [X86] Remove what appear to be unnecessary uses of DCI.CombineTo
Craig Topper via llvm-commits
- [llvm] r337590 - [X86] Remove isel patterns for MOVSS/MOVSD ISD opcodes with integer types.
Craig Topper via llvm-commits
- [llvm] r337591 - Fix a few warnings and style issues in MS demangler.
Zachary Turner via llvm-commits
- [llvm] r337592 - [Demangler] Add missing overrides
Benjamin Kramer via llvm-commits
- [llvm] r337593 - [ORC] Replace SymbolResolvers in the new ORC layers with search orders on VSOs.
Lang Hames via llvm-commits
- [llvm] r337594 - [ORC] Simplify VSO::lookupFlags to return the flags map.
Lang Hames via llvm-commits
- [llvm] r337595 - [ORC] Add new symbol lookup methods to ExecutionSessionBase in preparation for
Lang Hames via llvm-commits
- [llvm] r337596 - [Demangler] Correctly factor in assignment when allocating.
Zachary Turner via llvm-commits
- [llvm] r335508 - Re-land r335297 "[X86] Implement more of x86-64 large and medium PIC code models"
Reid Kleckner via llvm-commits
- [PATCH] D49611: [X86] Improved sched models for X86 SHLD/SHRD* instructions
Andrew V. Tischenko via Phabricator via llvm-commits
- [llvm] r337597 - Make check-llvm depend on llvm-undname
Reid Kleckner via llvm-commits
- [lld] r337598 - [COFF] Sort .reloc before all other discardable sections
Martin Storsjo via llvm-commits
- [llvm] r337599 - Remove a superfluous semicolon
Martin Storsjo via llvm-commits
- [llvm] r337600 - And add a lit substitution for llvm-undname, as the comment says to
Reid Kleckner via llvm-commits
- [compiler-rt] r337603 - Mark REAL(swapcontext) with indirect_return attribute on x86
H.J. Lu via llvm-commits
- [llvm] r337604 - [llvm-objcopy] Add basic support for --rename-section
Jordan Rupprecht via llvm-commits
- [llvm] r337605 - [FileCheck] Fix search ranges for DAG-NOT-DAG
Joel E. Denny via llvm-commits
- [llvm] r337606 - Reapply "[LSV] Refactoring + supporting bitcasts to a type of different size"
Roman Tereshin via llvm-commits
- [PATCH] D49302: [AST] Various micro-optimizations in CXXInheritance
Phabricator via Phabricator via llvm-commits
- [llvm] r337608 - Revert r337595 "[ORC] Add new symbol lookup methods to ExecutionSessionBase in preparation for"
Reid Kleckner via llvm-commits
- [llvm] r337609 - [FileCheck] Provide an option for FileCheck to dump original input to stderr on failure
George Karpenkov via llvm-commits
- [lld] r337610 - [ELF] Check eh_frame_hdr overflow with PC offsets instead of PC absolute addresses
Fangrui Song via llvm-commits
- [PATCH] D49613: AMDGPU: Switch default dwarf version to 2
Konstantin Zhuravlyov via Phabricator via llvm-commits
- [PATCH] D47114: [FileCheck] Implement -v and -vv for tracing matches
George Karpenkov via Phabricator via llvm-commits
- [PATCH] D49194: [WebAssembly] Add tests for weaker memory consistency orderings
Dan Gohman via Phabricator via llvm-commits
- [llvm] r337613 - [COFF] Adjust how we flag weak externals
Martin Storsjo via llvm-commits
- [llvm] r337614 - [COFF] Use symbolic constants instead of hardcoded numbers. NFCI.
Martin Storsjo via llvm-commits
- [llvm] r337615 - [llvm-undname] Remove a superfluous semicolon. NFC.
Martin Storsjo via llvm-commits
- [llvm] r337617 - Revert "[X86][AVX] Convert X86ISD::VBROADCAST demanded elts combine to use SimplifyDemandedVectorElts"
Benjamin Kramer via llvm-commits
- [test-suite] r337618 - [CUDA, test-suite] Disable "compiletime" metric collector.
Artem Belevich via llvm-commits
- [llvm] r337621 - AMDGPU: Use existing function to check for VGPRs
Matt Arsenault via llvm-commits
- [PATCH] D49616: [buildbot, CUDA] Adjust GPU list for the tests on cuda-build-test-01
Artem Belevich via Phabricator via llvm-commits
- [PATCH] D49308: AMDGPU: Use existing function to check for VGPRs
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D49617: Early exit with cheaper checks
Aditya Kumar via Phabricator via llvm-commits
- [compiler-rt] r337622 - Change the cap on the amount of padding for each vtable to 32-byte (previously it was 128-byte)
Peter Collingbourne via llvm-commits
- [llvm] r337622 - Change the cap on the amount of padding for each vtable to 32-byte (previously it was 128-byte)
Peter Collingbourne via llvm-commits
- [zorg] r337623 - [buildbot, CUDA] Adjust GPU list for the tests on cuda-build-test-01
Artem Belevich via llvm-commits
- [llvm] r337624 - [Hexagon] Disable packets in test to avoid ordering issues in checks
Krzysztof Parzyszek via llvm-commits
- [PATCH] D49619: [yaml2obj] Add default sh_entsize for dynamic sections
Paul Semel via Phabricator via llvm-commits
- [llvm] r337625 - [ADT] Only run death tests in !NDEBUG
Benjamin Kramer via llvm-commits
- [llvm] r337626 - Re-apply r337595 with fix for LLVM_ENABLE_THREADS=Off.
Lang Hames via llvm-commits
- [PATCH] D48763: [SimplifyIndVar] Canonicalize comparisons to unsigned while eliminating truncs
Philip Reames via Phabricator via llvm-commits
- [lld] r337628 - [PDB] Write the command line after response file expansion
Reid Kleckner via llvm-commits
- [PATCH] D49621: [libFuzzer] Initial implementation of weighted mutation leveraging during runtime.
Kodé Williams via Phabricator via llvm-commits
- [PATCH] D49584: [CMake] Install C++ ABI headers into the right location
Petr Hosek via Phabricator via llvm-commits
- [PATCH] D49622: ELF: Make sections with KeepUnique bit eligible for ICF.
Peter Collingbourne via Phabricator via llvm-commits
- [lld] r337633 - Simplify; no behavior change.
Nico Weber via llvm-commits
- [lld] r337634 - Omit path to lld binary from lld's error, warning, and log output.
Nico Weber via llvm-commits
- [PATCH] D37580: Add Position Independent Pages (PIP) relocation model
Stephen Crane via Phabricator via llvm-commits
- [PATCH] D37581: Implement pagerando wrapper functions to initialize POT register
Stephen Crane via Phabricator via llvm-commits
- [PATCH] D37583: Add pagerando binning pass
Stephen Crane via Phabricator via llvm-commits
- [PATCH] D37584: Add target-independent backend modifications for pagerando
Stephen Crane via Phabricator via llvm-commits
- [PATCH] D37585: Add ARM backend support for pagerando
Stephen Crane via Phabricator via llvm-commits
- [PATCH] D37586: Add AArch64 backend support for pagerando
Stephen Crane via Phabricator via llvm-commits
- [PATCH] D37587: Add Gold plugin LTO support for pagerando
Stephen Crane via Phabricator via llvm-commits
- [PATCH] D49624: AMDGPU/GlobalISel: Fix crash in regbankselect on non-power-of-2 types
Tom Stellard via Phabricator via llvm-commits
- [PATCH] D49625: AMDGPU/GlobalISel: Define instruction mapping for G_INSERT
Tom Stellard via Phabricator via llvm-commits
- [llvm] r337637 - [ORC] Re-apply r336760 with fixes.
Lang Hames via llvm-commits
- [lld] r337638 - ELF: Make sections with KeepUnique bit eligible for ICF.
Peter Collingbourne via llvm-commits
- [PATCH] D49626: ELF: Read address significance tables with --icf=all.
Peter Collingbourne via Phabricator via llvm-commits
- [lld] r337640 - ELF: Read address significance tables with --icf=all.
Peter Collingbourne via llvm-commits
- [PATCH] D49525: [libFuzzer] Handle unstable edges by using minimum hit counts
Max Moroz via Phabricator via llvm-commits
- [PATCH] D49630: [MS Demangler] Demangle data member pointers
Zachary Turner via Phabricator via llvm-commits
- [llvm] r337641 - [DebugInfo] Add a new DI flag to record if a C++ record is a trivial type
Aaron Smith via llvm-commits
- [PATCH] D49633: [CStringSYntaxChecker] Improvements of strlcpy check
David CARLIER via Phabricator via llvm-commits
- [PATCH] D43236: [LoopInterchange] Loops with empty dependency matrix are safe.
Dávid Bolvanský via Phabricator via llvm-commits
- [llvm] r337642 - [InstrSimplify] fold sdiv if two operands are negated and non-overflow
Chen Zheng via llvm-commits
- [llvm] r337643 - Early exit with cheaper checks
Aditya Kumar via llvm-commits
- [llvm] r337644 - Fix the MSVC Visualizers for SmallVector classes.
Zachary Turner via llvm-commits
- [llvm] r337645 - [llvm-undname] Flush output before demangling.
Zachary Turner via llvm-commits
- [llvm] r337646 - [mips] Move out the WrapperPat declaration from the NotInMicroMips predicate
Simon Atanasyan via llvm-commits
- [llvm] r337647 - [mips] Factor out register class selection for global base register. NFC
Simon Atanasyan via llvm-commits
- [llvm] r337648 - [llvm-mca][docs] Add documentation for the statistic outputs from mca. NFC
Matt Davis via llvm-commits
- [PATCH] D49614: [llvm-mca][docs] Add documentation for the statistic outputs from mca. NFC
Matt Davis via Phabricator via llvm-commits
- [PATCH] D49636: [X86] Add matching for another pattern of PMADDWD.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D49637: [AArch64] Use MCAsmInfoMicrosoft and MCAsmInfoGNUCOFF as base classes
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D49639: [MS Demangler] Demangle pointers to member functions
Zachary Turner via Phabricator via llvm-commits
- [PATCH] D49640: [ARM64][Windows] Create COMDAT symbols for sections containing constants
Sanjin Sijaric via Phabricator via llvm-commits
- [PATCH] D49641: AMDGPU/R600: Add MOV instructions to BFE patterns
Jan Vesely via Phabricator via llvm-commits
- Fwd: [llvm-dev] [LLVM.ORG] Scheduled Restart of llvm.org services Saturday 2018-07-21 @ 20:00PDT
Mike Edwards via llvm-commits
- [PATCH] D49642: AMDGPU: Rework extract-lowbits test
Jan Vesely via Phabricator via llvm-commits
- [PATCH] D49644: [COFF] Hoist constant pool handling from X86AsmPrinter into AsmPrinter
Martin Storsjö via Phabricator via llvm-commits
- [llvm] r337650 - [X86] Add more MADD recurrence test cases with larger and narrower vector widths.
Craig Topper via llvm-commits
- [llvm] r337651 - [SelectionDAGBuilder] Restrict vector reduction check to types with a power of 2 number of elements.
Craig Topper via llvm-commits
- [llvm] r337652 - [SelectionDAGBuilder] Use APInt::isZero instead of comparing APInt::getZExtValue to 0 in a place where we can't be sure contents of the APInt fit in a uint64_t.
Craig Topper via llvm-commits
- [llvm] r337654 - [ORE] Move loop invariant ORE checks outside the PM loop.
Xin Tong via llvm-commits
- [PATCH] D49645: [MC] Add a separate flag for skipping comdat constant sections for MinGW. NFC.
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D49646: [COFF] Use comdat shared constants for MinGW as well
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D49649: AMDGPU/R600: Don't set fp32-denormals feature for r600
Jan Vesely via Phabricator via llvm-commits
- [llvm] r337656 - [X86] Remove the max vector width restriction from combineLoopMAddPattern and rely splitOpsAndApply to handle splitting.
Craig Topper via llvm-commits
- [llvm] r337657 - Test commit, fix a minor typo.
Jiading Gai via llvm-commits
- [PATCH] D49651: [COFF] Fix assembly output of comdat sections without an attached symbol
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D49653: [LLD] [COFF] Handle comdat sections without leader symbols
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D49654: Move JIT listener C binding definitions to ExecutionEngineBindings.cpp.
Andres Freund via Phabricator via llvm-commits
- [PATCH] D49655: [x86/SLH] Negative result (not planned for submission): Introduce an alternative way of embedding and extracting the predicate state in the stack pointer.
Chandler Carruth via Phabricator via llvm-commits
- [llvm] r337667 - [x86/SLH] Rename and comment the main hardening function. NFC.
Chandler Carruth via llvm-commits
Last message date:
Sun Jul 22 23:13:56 PDT 2018
Archived on: Mon Jul 23 02:41:38 PDT 2018
This archive was generated by
Pipermail 0.09 (Mailman edition).