The Week Of Monday 27 November 2017 Archives by thread
Starting: Mon Nov 27 00:00:46 PST 2017
Ending: Sun Dec 3 23:21:01 PST 2017
Messages: 2088
- [PATCH] D39361: [SCEV] A different fix for PR33494
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D39716: Explicitly set CMake policy CMP0068 to NEW to avoid warnings
Raphael Isemann via Phabricator via llvm-commits
- [PATCH] D40353: [Loop Predication] Teach LP about reverse loops
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D40478: Added Instrument Control Flow Flag
Oren Ben Simhon via Phabricator via llvm-commits
- [PATCH] D40427: [ADT] Introduce Disjoint Set Union structure
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D40376: [LibFuzzer] Fix `CounterToFeature()` so that it doesn't ignore the 6th bit.
Dan Liew via Phabricator via llvm-commits
- [PATCH] D40479: [CGP] Fix common type handling in optimizeMemoryInst
Serguei Katkov via Phabricator via llvm-commits
- [llvm] r319013 - Update BTVER2 sched numbers for SSE42 string instructions.
Andrew V. Tischenko via llvm-commits
- [PATCH] D39846: [X86] Update BTVER2 sched numbers for SSE42 string instructions.
Andrew V. Tischenko via Phabricator via llvm-commits
- [PATCH] D40480: MemorySSA backed Dead Store Elimination.
Dave Green via Phabricator via llvm-commits
- [llvm] r319014 - [ARM] Fix an off-by-one error when restoring LR for 16-bit Thumb
Momchil Velikov via llvm-commits
- [PATCH] D40305: [ARM] Fix an off-by-one error when restoring LR for 16-bit Thumb
Momchil Velikov via Phabricator via llvm-commits
- [PATCH] D40021: [X86][Haswell]: Updating the scheduling information for the Haswell subtarget.
Gadi Haber via Phabricator via llvm-commits
- [PATCH] D39595: [DAGCombine] Refactor ReduceLoadWidth
Florian Hahn via Phabricator via llvm-commits
- [llvm] r319016 - [X86][FMA] Tag all FMA/FMA4 instructions with WriteFMA schedule class
Simon Pilgrim via llvm-commits
- [PATCH] D40351: [X86][FMA] Tag all FMA/FMA4 instructions with WriteFMA schedule class
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D39604: [DAGCombine] Move AND nodes to multiple load leaves
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D40482: [X86] Instrument Control Flow For Indirect Branch Tracking
Oren Ben Simhon via Phabricator via llvm-commits
- [llvm] r319018 - [NFC] Add missing unit tests for EquivalenceClasses
Max Kazantsev via llvm-commits
- [PATCH] D39910: [ARM] Issue an eror when non-general-purpose registers used in address operands (alternative)
Momchil Velikov via Phabricator via llvm-commits
- [PATCH] D40423: [ARM][AArch64] Workaround ARM/AArch64 percularity in clearing icache.
Adhemerval Zanella via Phabricator via llvm-commits
- [llvm] r319019 - [CGP] Fix handling of null pointer values in optimizeMemoryInst
John Brawn via llvm-commits
- [PATCH] D40447: [CGP] Fix handling of null pointer values in optimizeMemoryInst
John Brawn via Phabricator via llvm-commits
- [PATCH] D40428: [SCEV][NFC] More efficient caching in CompareSCEVComplexity
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D38722: Added Remarks for Loop Versioning LICM Pass
Deepak Porwal via Phabricator via llvm-commits
- [PATCH] D37821: [SimplifyCfg] Don't sink loads/stores to geps of allocas
Ariel Ben-Yehuda via Phabricator via llvm-commits
- [PATCH] D40429: [SCEV][NFC] More efficient caching in CompareValueComplexity
Max Kazantsev via Phabricator via llvm-commits
- [lld] r319020 - [ELF][ARM] Refine check for when undefined weak needs a Thunk
Peter Smith via llvm-commits
- [PATCH] D40483: [libunwind] Support building libunwind as a DLL
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D40248: [ELF][ARM] Refine check for when undefined weak needs a Thunk
Peter Smith via Phabricator via llvm-commits
- [PATCH] D39788: [MC] Function stack size section.
Sean Eveson via Phabricator via llvm-commits
- [PATCH] D39744: [LLD][ELF][AArch64] Add support for AArch64 range extension thunks.
Peter Smith via Phabricator via llvm-commits
- [PATCH] D40490: [mips] Add warnings for using dsp and msa flags with inapropriate MIPS revisions
Miloš Stojanović via Phabricator via llvm-commits
- [PATCH] D40067: [X86] Update BTVER2 sched numbers for some AVX instructions (mmx version)
Andrew V. Tischenko via Phabricator via llvm-commits
- [llvm] r319025 - [AMDGPU] Add custom lowering for llvm.log{, 10}.{f16, f32} intrinsics
Vedran Miletic via llvm-commits
- [PATCH] D29942: Add custom lowering for llvm.log{, 10}.{f16, f32} intrinsics
Phabricator via Phabricator via llvm-commits
- [PATCH] D38196: [AArch64] Avoid interleaved SIMD store instructions for Exynos
Kristof Beyls via Phabricator via llvm-commits
- [llvm] r319027 - [Support] Fix locking of shared variable in threadpool
Jan Korous via llvm-commits
- [PATCH] D39556: [ConstantFold] Support vector index when factoring out GEP index into preceding dimensions
Haicheng Wu via Phabricator via llvm-commits
- [PATCH] D38594: [InlineCost] Tracking Values through PHI Nodes
Haicheng Wu via Phabricator via llvm-commits
- [PATCH] D33946: [InlineCost] Find identical loads in the callee
Haicheng Wu via Phabricator via llvm-commits
- [PATCH] D40335: [WIP] X86-specific path: Implemented the fusing of MUL+SUBADD to FMSUBADD
Dmitry Venikov via Phabricator via llvm-commits
- [llvm] r319029 - [X86] Add scheduling tests for invlpg/invlpga
Simon Pilgrim via llvm-commits
- [llvm] r319030 - [mips] fix asmstring of Ext and Ins instructions and mips16 JALRC/JRC
Petar Jovanovic via llvm-commits
- [PATCH] D38144: [mips][mips16] Fix asmstring of Ext and Ins instructions and mips16 JALRC and JRC
Petar Jovanovic via Phabricator via llvm-commits
- [PATCH] D40491: Delete obsolete function mergeUseListsImpl
Jonas Hahnfeld via Phabricator via llvm-commits
- [PATCH] D40177: performance improvements for ThunderX2 T99
Florian Hahn via Phabricator via llvm-commits
- [llvm] r319031 - [X86] Add INVLPGA to the existing INVLPG scheduling
Simon Pilgrim via llvm-commits
- [PATCH] D37216: [SROA] propagate !range metadata when moving loads
Ariel Ben-Yehuda via Phabricator via llvm-commits
- [PATCH] D40306: [AArch64] Add patterns to replace fsub fmul with fma fneg.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D40360: [AArch64][SVE] Asm: Add SVE predicate register definitions and parsing support
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D40492: Handle Top-Level-Regions in polly::isHoistableLoad
Lukas Böhm via Phabricator via llvm-commits
- [PATCH] D40444: [DAGCombine] Handle big endian correctly in CombineConsecutiveLoads
Bjorn Pettersson via Phabricator via llvm-commits
- [PATCH] D36823: [LLD][ELF] Read ARM BuildAttributes section to determine supported features.
Peter Smith via Phabricator via llvm-commits
- [PATCH] D40193: [DAGCombine] Disable finding better chains for stores at O0
Simon Dardis via Phabricator via llvm-commits
- [PATCH] D40355: [PowerPC] Allow tail calls of fastcc functions from C CallingConv functions.
Nemanja Ivanovic via Phabricator via llvm-commits
- [llvm] r319036 - [DAG] Do MergeConsecutiveStores again before Instruction Selection
Nirav Dave via llvm-commits
- [PATCH] D33675: [DAG] Do MergeConsecutiveStores again before Instruction Selection
Nirav Dave via Phabricator via llvm-commits
- [PATCH] D40363: [AArch64][SVE] Asm: Improve diagnostics further when +sve is not specified
Sander de Smalen via Phabricator via llvm-commits
- [PATCH] D38978: [OpenMP] Enable the lowering of implicitly shared variables in OpenMP GPU-offloaded target regions to the GPU shared memory
Gheorghe-Teodor Bercea via Phabricator via llvm-commits
- [llvm] r319041 - [InstSimplify] add fcmp with negative constant tests; NFC
Sanjay Patel via llvm-commits
- [PATCH] D40317: [llvm-dwarfdump] Display DW_AT_high_pc as absolute value
Paul Robinson via Phabricator via llvm-commits
- [compiler-rt] r319004 - Prevent Thread Exited/Joined events race
Matt Morehouse via llvm-commits
- [PATCH] D40495: [lld] Set up .arcconfig to point to new Diffusion LLD repository
Ben Hamilton via Phabricator via llvm-commits
- [PATCH] D40496: [polly] Set up .arcconfig to point to new Diffusion PLO repository
Ben Hamilton via Phabricator via llvm-commits
- [PATCH] D40012: [InstSimplify] More fcmp cases when comparing against negative constants.
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D40497: [PowerPC] Partially enable the ISEL expansion pass.
Tony Jiang via Phabricator via llvm-commits
- [PATCH] D40498: [compiler-rt] Set up .arcconfig to point to new Diffusion CRT repository
Ben Hamilton via Phabricator via llvm-commits
- [llvm] r319043 - [InstSimplify] use m_APFloat to simplify fcmp folds; NFCI
Sanjay Patel via llvm-commits
- [llvm] r319044 - [llvm-dwarfdump] Display DW_AT_high_pc as absolute value
Jonas Devlieghere via llvm-commits
- [PATCH] D39869: [Inliner] Inline through indirect call sites having !callees metadata
Matthew Simpson via Phabricator via llvm-commits
- [llvm] r319045 - [X86][AVX512] Tag AVX512 sqrt instructions with SSE_SQRT schedule classes
Simon Pilgrim via llvm-commits
- [PATCH] D36742: [LLD][ELF][AArch64] Implement scanner for Cortex-A53 Erratum 843419
Peter Smith via Phabricator via llvm-commits
- [llvm] r319047 - [XRay] Fix typo in docs. NFC
Fangrui Song via llvm-commits
- [PATCH] D40408: [LLD] [COFF] Interpret a period as a separator for section suffix just like '$'
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D36704: [CodeGen] Improve the consistency of instruction fusion
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D40390: [InstCombine] Don't crash on unreasonable constant indexes
Sanjay Patel via Phabricator via llvm-commits
- [llvm] r319049 - [Power9] Improvements to vector extract with variable index exploitation
Zaara Syeda via llvm-commits
- [llvm] r319050 - [AMDGPU][MC][DISASSEMBLER][GFX9] Corrected decoding of GLOBAL/SCRATCH opcodes
Dmitry Preobrazhensky via llvm-commits
- [PATCH] D39350: AMDGPU: Add CPUCoherentL2 feature
Jan Vesely via Phabricator via llvm-commits
- [lld] r319051 - Add a missing test.
Rafael Espindola via llvm-commits
- [PATCH] D40502: [test-suite] Set up .arcconfig to point to new Diffusion T repository
Ben Hamilton via Phabricator via llvm-commits
- [PATCH] D28314: Change sqrt partial inlining to depend on sqrt argument rather than result.
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D38190: Partial Inlining with multi-region outlining based on PGO information
David Li via Phabricator via llvm-commits
- [PATCH] D40503: Store the real binding of shared symbols
Rafael Ávila de Espíndola via Phabricator via llvm-commits
- [llvm] r319054 - [X86][SSE] Fix roundpd instructions to correctly use IIC_SSE_ROUNDPD_* itineraries
Simon Pilgrim via llvm-commits
- [PATCH] D40504: [scudo] Workaround for uninitialized Bionic globals
Kostya Kortchinsky via Phabricator via llvm-commits
- [polly] r319056 - [polly] Set up .arcconfig to point to new Diffusion PLO repository
Ben Hamilton via llvm-commits
- [PATCH] D40297: [RegisterCoalescer] Add verification method to check LiveInterval Segments
Quentin Colombet via Phabricator via llvm-commits
- [PATCH] D40202: Add opt-viewer testing
Chris Bieneman via Phabricator via llvm-commits
- [PATCH] D40425: Extending CFGPrinter and CallPrinter with Heat Colors
David Li via Phabricator via llvm-commits
- [PATCH] D40238: COFF: Do not create SectionChunks for discarded comdat sections.
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D40229: [cmake] Remove redundant call to cmake when building host tools.
Chris Bieneman via Phabricator via llvm-commits
- [PATCH] D39734: [cmake] Pass LLVM_USE_LINKER flag to CrossCompile toolchain if set
Chris Bieneman via Phabricator via llvm-commits
- [llvm] r319059 - [X86] Make getSetCCResultType return vXi1 for any vXi32/vXi64 vector over 512 bits long when AVX512 is enabled.
Craig Topper via llvm-commits
- [PATCH] D40232: [CMake] Use LIST_SEPARATOR rather than escaping in ExternalProject_Add
Chris Bieneman via Phabricator via llvm-commits
- [PATCH] D40506: Add stream class raw_abbrev_ostream
Serge Pavlov via Phabricator via llvm-commits
- [compiler-rt] r319060 - Build more sanitizers for NetBSD
Kamil Rytarowski via llvm-commits
- [PATCH] D40233: [CMake][runtimes] Support monorepo layout with runtimes build
Chris Bieneman via Phabricator via llvm-commits
- [llvm] r319061 - Delete obsolete function mergeUseListsImpl
Jonas Hahnfeld via llvm-commits
- [llvm] r319063 - [X86] Add avx512bw command lines to vselect-packss.ll
Craig Topper via llvm-commits
- [PATCH] D40407: [COFF] Implement constructor priorities
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D40049: [PATCH] Global reassociation for improved CSE
escha via Phabricator via llvm-commits
- [PATCH] D40455: Teach InlineCost about address spaces
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D40219: [CMake] Add LLVM_ENABLE_IDE option to better process sources for IDE's
Chris Bieneman via Phabricator via llvm-commits
- [llvm] r319064 - [Hexagon] Implement HexagonSubtarget::isHVXVectorType
Krzysztof Parzyszek via llvm-commits
- [llvm] r319065 - [X86][AVX512] Tag AVX512 PACKSS/PACKUS/PMADDWD/PMADDUBSW instructions with SSE_PACK/SSE_PMADD schedule classes
Simon Pilgrim via llvm-commits
- [PATCH] D40343: AMDGPU: Do not combine loads/store across physreg defs
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D40165: DAG: Legalize truncstores to illegal int types
Matt Arsenault via Phabricator via llvm-commits
- [llvm] r319066 - [X86] Teach combineX86ShuffleChain that AllowIntDomain requires at least SSE2.
Craig Topper via llvm-commits
- [PATCH] D40326: Fix static link on debian
Chris Bieneman via Phabricator via llvm-commits
- [PATCH] D40231: InstructionSimplify: 'extractelement' with an undef index is undef
Matt Arsenault via Phabricator via llvm-commits
- [llvm] r319067 - [InstCombine] use 'auto' with 'dyn_cast'; NFC
Sanjay Patel via llvm-commits
- [PATCH] D40169: [AMDGPU] add labels to +DumpCode output
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D40117: [AMDGPU] Update test nullptr.ll to use amdgiz environment
Matt Arsenault via Phabricator via llvm-commits
- [llvm] r319068 - [X86] Remove an unused isel pattern that looked for pshufd with v4f32 type.
Craig Topper via llvm-commits
- [PATCH] D40459: [cmake] Pass -Wl, -z, nodelete on Linux to prevent unloading
Chris Bieneman via Phabricator via llvm-commits
- [PATCH] D37989: InstCombine: Insert missing canonicalizes
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D40401: Use FILE_FLAG_DELETE_ON_CLOSE for TempFile on windows
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D38790: [ELF] Do not keep symbols if they referenced only from discarded sections.
Rui Ueyama via Phabricator via llvm-commits
- [llvm] r319069 - [cmake] Pass -Wl, -z, nodelete on Linux to prevent unloading
Michal Gorny via llvm-commits
- [PATCH] D39627: Fix vtable not receiving hidden visibility when using push(visibility)
Jake Ehrlich via Phabricator via llvm-commits
- [PATCH] D40416: [CodeGen] Rename functions PrintReg* to printReg*
Matthias Braun via Phabricator via llvm-commits
- [PATCH] D40370: [arm] Add support for armv7e-m to the .arch directive.
Ian Tessier via Phabricator via llvm-commits
- [PATCH] D40418: [CodeGen] Print noreg as '_' in both MIR and debug output
Matthias Braun via Phabricator via llvm-commits
- [llvm] r319070 - [BinaryStream] Support growable streams.
Zachary Turner via llvm-commits
- [PATCH] D40227: [Hexagon] Use stable sort for HexagonShuffler to remove non-deterministic ordering
Mandeep Singh Grang via Phabricator via llvm-commits
- [PATCH] D39972: [LLD] [COFF] Support ENTRY and SUBSYSTEM in .drectve sections
Rui Ueyama via Phabricator via llvm-commits
- [llvm] r319071 - [llvm-objcopy] Add --strip-all-gnu and change --strip-all
Jake Ehrlich via llvm-commits
- [PATCH] D40417: [CodeGen] Print register names in lowercase in both MIR and debug output
Matthias Braun via Phabricator via llvm-commits
- [PATCH] D40421: [CodeGen] Always use `printReg` to print registers in both MIR and debug output
Matthias Braun via Phabricator via llvm-commits
- [llvm] r319072 - [opt-viewer] Fix option name
Adam Nemet via llvm-commits
- [llvm] r319073 - Add opt-viewer testing
Adam Nemet via llvm-commits
- [llvm] r319075 - Inliner: Don't mark notail calls with the 'tail' attribute
Arnold Schwaighofer via llvm-commits
- [PATCH] D40420: [CodeGen] Print "%vreg0" as "%0" in both MIR and debug output
Matthias Braun via Phabricator via llvm-commits
- [llvm] r319076 - Revert r319069 - [cmake] Pass -Wl, -z, nodelete on Linux to prevent unloading
Michal Gorny via llvm-commits
- [PATCH] D40422: [CodeGen] Unify MBB reference format in both MIR and debug output
Matthias Braun via Phabricator via llvm-commits
- [PATCH] D37579: [InstCombine] Fix PR21780 Expansion of 256 bit vector loads fails to fold into shuffles
Philip Reames via Phabricator via llvm-commits
- [PATCH] D40249: Copy Function's calling convention by default when creating a new Call
serge via Phabricator via llvm-commits
- [PATCH] D40419: [CodeGen] Separate MachineOperand implementation from MachineInstr
Matthias Braun via Phabricator via llvm-commits
- [PATCH] D39976: [AArch64] Consider the cost model when folding loads and stores
Evandro Menezes via Phabricator via llvm-commits
- [PATCH] D38313: [InstCombine] Introducing Aggressive Instruction Combine pass
escha via Phabricator via llvm-commits
- [PATCH] D40107: [AArch64] Remove obsoleted feature
Evandro Menezes via Phabricator via llvm-commits
- [llvm] r319081 - Fix -Werror build for signed/unsigned comparison with use of explicit unsigned literals
David Blaikie via llvm-commits
- [llvm] r319082 - Rename CommandFlags.h -> CommandFlags.def
David Blaikie via llvm-commits
- [compiler-rt] r319083 - [fuchsia] Update Fuchsia with a new mmap implementation.
Kostya Kortchinsky via llvm-commits
- [PATCH] D40511: [AArch64] Fix scheduling resources for post indexed loads and stores
Evandro Menezes via Phabricator via llvm-commits
- [lld] r319084 - Fix for file renaming in LLVM (CommandFlags.h -> CommandFlags.def)
David Blaikie via llvm-commits
- [llvm] r319085 - [SelectionDAG] Add a debug message when vector_shuffle nodes are created.
Craig Topper via llvm-commits
- [llvm] r319086 - Rename MCTargetOptionsCommandFlags.h to .def as it is not a normal/modular header as much as it is for stamping out some global/static variables
David Blaikie via llvm-commits
- [PATCH] D40512: WIP: [Debugify] Add a pass to test debug info preservation
Vedant Kumar via Phabricator via llvm-commits
- [PATCH] D40033: [NVPTX] Initial adaptation of MCAsmStreamer/MCTargetStreamer for debug info in Cuda.
Alexey Bataev via Phabricator via llvm-commits
- [PATCH] D40304: [InstCombine] PR35354: Convert load bitcast (select (Cond, &V1, &V2)) --> select(Cond, load bitcast &V1, load bitcast &V2)
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D40304: [InstCombine] PR35354: Convert load bitcast (select (Cond, &V1, &V2)) --> select(Cond, load bitcast &V1, load bitcast &V2)
Alexey Bataev via Phabricator via llvm-commits
- [PATCH] D40304: [InstCombine] PR35354: Convert load bitcast (select (Cond, &V1, &V2)) --> select(Cond, load bitcast &V1, load bitcast &V2)
Daniel Berlin via Phabricator via llvm-commits
- [PATCH] D40304: [InstCombine] PR35354: Convert load bitcast (select (Cond, &V1, &V2)) --> select(Cond, load bitcast &V1, load bitcast &V2)
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D40304: [InstCombine] PR35354: Convert load bitcast (select (Cond, &V1, &V2)) --> select(Cond, load bitcast &V1, load bitcast &V2)
Alexey Bataev via Phabricator via llvm-commits
- [PATCH] D40304: [InstCombine] PR35354: Convert load bitcast (select (Cond, &V1, &V2)) --> select(Cond, load bitcast &V1, load bitcast &V2)
Alexey Bataev via Phabricator via llvm-commits
- [PATCH] D40304: [InstCombine] PR35354: Convert load bitcast (select (Cond, &V1, &V2)) --> select(Cond, load bitcast &V1, load bitcast &V2)
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D40304: [InstCombine] PR35354: Convert load bitcast (select (Cond, &V1, &V2)) --> select(Cond, load bitcast &V1, load bitcast &V2)
Alexey Bataev via Phabricator via llvm-commits
- [PATCH] D40304: [InstCombine] PR35354: Convert load bitcast (select (Cond, &V1, &V2)) --> select(Cond, load bitcast &V1, load bitcast &V2)
Alexey Bataev via Phabricator via llvm-commits
- [PATCH] D40304: [InstCombine] PR35354: Convert load bitcast (select (Cond, &V1, &V2)) --> select(Cond, load bitcast &V1, load bitcast &V2)
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D40304: [InstCombine] PR35354: Convert load bitcast (select (Cond, &V1, &V2)) --> select(Cond, load bitcast &V1, load bitcast &V2)
Alexey Bataev via Phabricator via llvm-commits
- [PATCH] D40304: [InstCombine] PR35354: Convert load bitcast (select (Cond, &V1, &V2)) --> select(Cond, load bitcast &V1, load bitcast &V2)
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D40304: [InstCombine] PR35354: Convert load bitcast (select (Cond, &V1, &V2)) --> select(Cond, load bitcast &V1, load bitcast &V2)
Alexey Bataev via Phabricator via llvm-commits
- [PATCH] D40304: [InstCombine] PR35354: Convert load bitcast (select (Cond, &V1, &V2)) --> select(Cond, load bitcast &V1, load bitcast &V2)
Alexey Bataev via Phabricator via llvm-commits
- [PATCH] D40304: [InstCombine] PR35354: Convert load bitcast (select (Cond, &V1, &V2)) --> select(Cond, load bitcast &V1, load bitcast &V2)
Sanjay Patel via Phabricator via llvm-commits
- [llvm] r318777 - [ARM] Remove pre-UAL FLDM/FSTM aliases
Friedman, Eli via llvm-commits
- [PATCH] D40514: AMDGPU: Restrict ieee_mode to HSA.
Jan Vesely via Phabricator via llvm-commits
- [PATCH] D40515: [CMake] Pass LLVM_HOST_TRIPLE to external projects
Petr Hosek via Phabricator via llvm-commits
- [llvm] r319087 - [PowerPC] Remove redundant TOC saves
Zaara Syeda via llvm-commits
- [PATCH] D40321: AMDGPU: Add num spilled s/vgprs to metadata
Konstantin Zhuravlyov via Phabricator via llvm-commits
- [llvm] r319089 - Use LIST_SEPARATOR rather than escaping in ExternalProject_Add
Petr Hosek via llvm-commits
- [lld] r319090 - COFF: Do not create SectionChunks for discarded comdat sections.
Peter Collingbourne via llvm-commits
- [llvm] r319090 - COFF: Do not create SectionChunks for discarded comdat sections.
Peter Collingbourne via llvm-commits
- [PATCH] D39021: [llvm-objcopy] Add support for --only-keep/-j and --keep
Jake Ehrlich via Phabricator via llvm-commits
- [llvm] r319092 - [AMDGPU] Update test nullptr.ll to use amdgiz environment
Yaxun Liu via llvm-commits
- [PATCH] D40510: Consistent use of <internal> when displaying internal symbol names
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D38566: [SimplifyCFG] don't sink common insts too soon (PR34603)
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D39760: [SimplifyCFG] Teach merge conditional stores to handle cases where the PostBB has more than 2 predecessors by inserting a new block for the store.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D39536: [PowerPC] Eliminate redundant register copys after register allocation
Tony Jiang via Phabricator via llvm-commits
- [PATCH] D39848: [RISCV] Support lowering FrameIndex
Alex Bradbury via Phabricator via llvm-commits
- [llvm] r319093 - Add release note about TargetRegistry change from r318352
Daniel Sanders via llvm-commits
- [llvm] r318352 - Add backend name to Target to enable runtime info to be fed back into TableGen
Daniel Sanders via llvm-commits
- [llvm] r319094 - [PartiallyInlineLibCalls][x86] add TTI hook to allow sqrt inlining to depend on arg rather than result
Sanjay Patel via llvm-commits
- [llvm] r319096 - [SROA] Propagate !range metadata when moving loads.
Davide Italiano via llvm-commits
- [llvm] r319097 - [Mem2Reg] Clang-format unformatted parts of this file. NFCI.
Davide Italiano via llvm-commits
- [PATCH] D40378: Add an F_Delete flag
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D40440: [TailRecursionElimination] Skip debug intrinsics.
Adrian Prantl via Phabricator via llvm-commits
- [PATCH] D40328: Use a single file name to represent a lock
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D40432: [InlineFunction] Set debug loc for call to forward varargs.
Adrian Prantl via Phabricator via llvm-commits
- [compiler-rt] r319099 - [scudo] Workaround for uninitialized Bionic globals
Kostya Kortchinsky via llvm-commits
- [PATCH] D40377: Add OpenFlags to the create(Unique|Temporary)File interfaces
Reid Kleckner via Phabricator via llvm-commits
- [lld] r319100 - Revert r319090, "COFF: Do not create SectionChunks for discarded comdat sections."
Peter Collingbourne via llvm-commits
- [llvm] r319100 - Revert r319090, "COFF: Do not create SectionChunks for discarded comdat sections."
Peter Collingbourne via llvm-commits
- [PATCH] D40209: [DAGCombiner] eliminate shuffle of insert element
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D36351: [lld][ELF] Add profile guided section layout
Davide Italiano via llvm-commits
- [PATCH] D40518: [CodeView] Re-write TypeSerializer and TypeTableBuilder
Zachary Turner via Phabricator via llvm-commits
- [LNT] r319102 - A litte bit faster query
Chris Matthews via llvm-commits
- [llvm] r319103 - [X86] Remove lines that set v8f32 FP_ROUND/FP_EXTEND to Legal under AVX512. NFCI
Craig Topper via llvm-commits
- [PATCH] D40333: Separate LoopTraversal and BreakFalseDeps out of ExecutionDomainFix into their own files
Matthias Braun via Phabricator via llvm-commits
- [PATCH] D40520: Make check-lit tests respect LLVM_LIT_TOOLS_DIR
Greg Bedwell via Phabricator via llvm-commits
- [llvm] r318675 - [AMDGPU][MC][GFX8][GFX9] Corrected names of integer v_{add/addc/sub/subrev/subb/subbrev}
Matt Arsenault via llvm-commits
- [llvm] r319104 - Fixed the ability to recursively get an attribute value from a DWARFDie.
Greg Clayton via llvm-commits
- [PATCH] D40156: Fix recursive attribute fetching in DWARFDie
Phabricator via Phabricator via llvm-commits
- [PATCH] D40331: clang-format ExecutionDepsFix
Matthias Braun via Phabricator via llvm-commits
- [PATCH] D40521: [scudo] Allow for compile-time choice of the SizeClassMap
Kostya Kortchinsky via Phabricator via llvm-commits
- [PATCH] D40522: Make check-compiler-rt subtarget respect LLVM_LIT_TOOLS_DIR
Greg Bedwell via Phabricator via llvm-commits
- [PATCH] D40051: AMDGPU: Rename Bonaire target to be gfx704; update target feature handling
Brian Sumner via Phabricator via llvm-commits
- [PATCH] D40332: Rename ExecutionDepsFix file to ExecutionDomainFix
Matthias Braun via Phabricator via llvm-commits
- [PATCH] D39352: [SimplifyCFG] Don't do if-conversion if there is a long dependence chain
Guozhi Wei via Phabricator via llvm-commits
- [PATCH] D40256: [ARM] disable FPU features when using soft floating point.
Eli Friedman via Phabricator via llvm-commits
- [llvm] r319105 - [cmake] Pass -Wl, -z, nodelete on Linux to prevent unloading
Michal Gorny via llvm-commits
- [PATCH] D40523: [llvm-objcopy] Add --only-keep-debug
Jake Ehrlich via Phabricator via llvm-commits
- [llvm] r319107 - [CMake][runtimes] Support monorepo layout with runtimes build
Petr Hosek via llvm-commits
- [PATCH] D40524: Handle the case of live 16-bit subregisters in X86FixupBWInsts
Andy Kaylor via Phabricator via llvm-commits
- [lld] r319108 - Consistent use of <internal> when displaying internal symbol names
Sam Clegg via llvm-commits
- [llvm] r319109 - [CMake] Pass LLVM_HOST_TRIPLE to external projects
Petr Hosek via llvm-commits
- [PATCH] D37467: Add a new pass to speculate around PHI nodes with constant (integer) operands when profitable.
Matthias Braun via Phabricator via llvm-commits
- [PATCH] D38619: [GVN] Prevent ScalarPRE from hoisting across instructions that don't pass control flow to successors
Eli Friedman via Phabricator via llvm-commits
- [llvm] r319110 - [X86] Teach getSetCCResultType to handle more than just SimpleVTs when looking at larger than 512-bit vectors.
Craig Topper via llvm-commits
- [PATCH] D40525: Rename `Symtab` private memory to avoid confusion with global `Symtab`
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D40526: [WebAssembly] Change size_t to `unsigned long`
Dan Gohman via Phabricator via llvm-commits
- [lld] r319112 - Fix typo in test name
Sam Clegg via llvm-commits
- [lld] r319113 - Rename `Symtab` private memory to avoid confusion with global `Symtab`
Sam Clegg via llvm-commits
- [compiler-rt] r319114 - [TSan] Do not run cond_cancel.c test on ppc64.
Matt Morehouse via llvm-commits
- [compiler-rt] r319115 - [msan] Avoid shadowing a variable in common interceptors.
Evgeniy Stepanov via llvm-commits
- [llvm] r319117 - Add OpenFlags to the create(Unique|Temporary)File interfaces.
Rafael Espindola via llvm-commits
- [LNT] r319118 - We know we are accessing the field changes right away: so preload them
Chris Matthews via llvm-commits
- [llvm] r319119 - [DAGCombiner] Use EVT::changeVectorElementTypeToInteger() instead of implementing manually.
Craig Topper via llvm-commits
- [llvm] r319120 - [DAGCombiner] Don't combine aext(setcc) if the setcc is already using the target's preferred result type.
Craig Topper via llvm-commits
- [PATCH] D40529: [LSan] Fix one source of stale segments in the process memory mapping.
Aleksey Shlyapnikov via Phabricator via llvm-commits
- [llvm] r319121 - Add an F_Delete flag.
Rafael Espindola via llvm-commits
- [llvm] r319122 - [X86] Remove duplicate calls to setOperationAction. NFCI
Craig Topper via llvm-commits
- [PATCH] D38002: Re-submit r289925 (Update .debug_line section version to match DWARF version)
Paul Robinson via Phabricator via llvm-commits
- [PATCH] D40530: Factor out common code to Common/Strings.cpp.
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D22792: VecClone Pass
Matt via Phabricator via llvm-commits
- [PATCH] D40393: [FuzzMutate] Don't crash when we can't remove instruction from empty function
Justin Bogner via Phabricator via llvm-commits
- [llvm] r319124 - [X86] Remove unnecessary fp<->int setOperationAction lines from a hasVLX block. NFCI
Craig Topper via llvm-commits
- [PATCH] D40394: [FuzzMutate] Don't create load as a new source if it doesn't match with the descriptor
Justin Bogner via Phabricator via llvm-commits
- [PATCH] D40395: [FuzzMutate] Pick correct index for the insertvalue instruction
Justin Bogner via Phabricator via llvm-commits
- [PATCH] D40396: [FuzzMutate] Don't use index operands as sinks
Justin Bogner via Phabricator via llvm-commits
- [PATCH] D40397: [FuzzMutate] Correctly handle vector types in the insertvalue operation
Justin Bogner via Phabricator via llvm-commits
- [llvm] r319125 - Move getVariableSize from Verifier.cpp into DIVariable::getSize() (NFC)
Adrian Prantl via llvm-commits
- [llvm] r319126 - SROA: Avoid creating a fragment expression that covers the entire variable.
Adrian Prantl via llvm-commits
- [lld] r319127 - Store the real binding of shared symbols.
Rafael Espindola via llvm-commits
- [llvm] r319128 - [WebAssembly] Fix trapping behavior in fptosi/fptoui.
Dan Gohman via llvm-commits
- [PATCH] D40532: [globalisel][tablegen] Fix PR35375 by sign-extending the table value to match getConstantVRegVal()
Daniel Sanders via Phabricator via llvm-commits
- [llvm] r319130 - ARM: Fix PR32578
Matthias Braun via llvm-commits
- [PATCH] D40533: Reland r319090, "COFF: Do not create SectionChunks for discarded comdat sections." with a fix for debug sections.
Peter Collingbourne via Phabricator via llvm-commits
- [llvm] r319131 - This reverts commit r319096 and r319097.
Rafael Espindola via llvm-commits
- [lld] r319133 - Reland r319090, "COFF: Do not create SectionChunks for discarded comdat sections." with a fix for debug sections.
Peter Collingbourne via llvm-commits
- [llvm] r319133 - Reland r319090, "COFF: Do not create SectionChunks for discarded comdat sections." with a fix for debug sections.
Peter Collingbourne via llvm-commits
- [llvm] r319134 - Move code. NFC.
Rafael Espindola via llvm-commits
- [PATCH] D40446: move code
Rafael Ávila de Espíndola via Phabricator via llvm-commits
- [llvm] r319135 - [X86] Add command line without AVX512BW/AVX512VL to bitcast-int-to-vector-bool-zext.ll.
Craig Topper via llvm-commits
- [llvm] r319136 - [X86] Make zero extend from v16i1/v8i1 to v16i8/v8i16/v16i16 not scalarize under AVX512.
Craig Topper via llvm-commits
- [PATCH] D40157: [mir] Print/Parse both MOLoad and MOStore when they occur together.
Daniel Sanders via Phabricator via llvm-commits
- [PATCH] D40096: Allow similar TargetOpcodes to use inheritance to factor out commonality. NFC.
Daniel Sanders via Phabricator via llvm-commits
- [PATCH] D40092: [globalisel][irtranslator] Add support for atomicrmw and (strong) cmpxchg
Daniel Sanders via Phabricator via llvm-commits
- [llvm] r319137 - Use FILE_FLAG_DELETE_ON_CLOSE for TempFile on windows.
Rafael Espindola via llvm-commits
- [PATCH] D40535: Handle binding in --wrap
Rafael Ávila de Espíndola via Phabricator via llvm-commits
- [lld] r319138 - Factor out common code to Common/Strings.cpp.
Rui Ueyama via llvm-commits
- [PATCH] D40540: Factor out more code to Common/Args.cpp.
Rui Ueyama via Phabricator via llvm-commits
- [llvm] r319139 - lit: Bring back -Dtool=xxx feature lost in r313928
Matthias Braun via llvm-commits
- Buildbot numbers for the week of 11/12/2017 - 11/18/2017
Galina Kistanova via llvm-commits
- Buildbot numbers for the week of 11/19/2017 - 11/25/2017
Galina Kistanova via llvm-commits
- [llvm] r319140 - MachineVerifier: Improve PHI operand checking
Matthias Braun via llvm-commits
- [llvm] r319141 - MachineVerifier: Improve register operand checks
Matthias Braun via llvm-commits
- [llvm] r319142 - [DAGCombine] Disable finding better chains for stores at O0
Simon Dardis via llvm-commits
- [PATCH] D37983: Add instruction subset for the ARC backend
Pete Couperus via Phabricator via llvm-commits
- [llvm] r319143 - [X86] Remove some unused pattern fragments from td file. NFC
Craig Topper via llvm-commits
- [llvm] r319144 - [WebAssembly] Handle errors better in fast-isel.
Dan Gohman via llvm-commits
- [PATCH] D39823: GlobalISel: Enable the legalization of G_MERGE_VALUES and G_UNMERGE_VALUES
Volkan Keles via Phabricator via llvm-commits
- [llvm] r319146 - Revert "Add opt-viewer testing"
Adam Nemet via llvm-commits
- [llvm] r319147 - [GVN] Prevent ScalarPRE from hoisting across instructions that don't pass control flow to successors
Max Kazantsev via llvm-commits
- [PATCH] D40541: [SelectionDAG] Make sorting predicate stronger to remove non-deterministic ordering
Mandeep Singh Grang via Phabricator via llvm-commits
- [llvm] r319149 - [SCEV][NFC] More efficient caching in CompareSCEVComplexity
Max Kazantsev via llvm-commits
- [llvm] r319150 - [COFF] Implement constructor priorities
Martin Storsjo via llvm-commits
- [PATCH] D40542: [SystemZ] Bugfix in adjustSubwordCmp()
Jonas Paulsson via Phabricator via llvm-commits
- [lld] r319151 - [COFF] Interpret a period as a separator for section suffix just like '$'
Martin Storsjo via llvm-commits
- [lld] r319152 - Fix shared library builds of lld, broken in SVN r319138
Martin Storsjo via llvm-commits
- [llvm] r319153 - [SCEV][NFC] More efficient caching in CompareValueComplexity
Max Kazantsev via llvm-commits
- [lld] r319154 - Revert r319008, "[ELF] Do not keep symbols if they referenced only from discarded sections."
Igor Kudrin via llvm-commits
- [llvm] r319155 - AMDGPU: Consistently check for immediates in SIInstrInfo::FoldImmediate
Nicolai Haehnle via llvm-commits
- [PATCH] D40342: AMDGPU: Consistently check for immediates in SIInstrInfo::FoldImmediate
Phabricator via Phabricator via llvm-commits
- [llvm] r319156 - AMDGPU: Re-organize the outer loop of SILoadStoreOptimizer
Nicolai Haehnle via llvm-commits
- [PATCH] D40344: AMDGPU: Re-organize the outer loop of SILoadStoreOptimizer
Phabricator via Phabricator via llvm-commits
- [PATCH] D38279: [MachineScheduler] Enable latency heuristic based on scheduled lat.
Jonas Paulsson via Phabricator via llvm-commits
- [PATCH] D40366: [Support][Parallel] ThreadPoolExecutor fixes for Windows
Pavel Labath via Phabricator via llvm-commits
- [llvm] r319158 - [TailRecursionElimination] Skip debug intrinsics.
Florian Hahn via llvm-commits
- [PATCH] D39114: [XRay][darwin] Initial XRay in Darwin Support
Dean Michael Berris via Phabricator via llvm-commits
- [PATCH] D38948: [LV] Support efficient vectorization of an induction with redundant casts
Dorit Nuzman via Phabricator via llvm-commits
- [PATCH] D40341: Handle symbol renaming of sigaction for NetBSD
Dmitry Vyukov via Phabricator via llvm-commits
- [PATCH] D40337: Support the setjmp(3) family of functions in TSan/NetBSD
Dmitry Vyukov via Phabricator via llvm-commits
- [compiler-rt] r319160 - Handle symbol renaming of sigaction for NetBSD
Kamil Rytarowski via llvm-commits
- [PATCH] D31852: [PowerPC] Convert reg/reg instructions fed by constants to reg/imm instructions (pre and post RA)
Hiroshi Inoue via Phabricator via llvm-commits
- [PATCH] D39567: [lit] Implement non-pipelined ‘mkdir’, ‘diff’ and ‘rm’ commands internally
Ying Yi via Phabricator via llvm-commits
- [compiler-rt] r319163 - Correct mangled_sp on NetBSD/amd64 in TSan
Kamil Rytarowski via llvm-commits
- [PATCH] D39346: [LV] [ScalarEvolution] Fix PR34965 - Cache pointer stride information before LV code gen
Ayal Zaks via Phabricator via llvm-commits
- [llvm] r319164 - Add a new pass to speculate around PHI nodes with constant (integer) operands when profitable.
Chandler Carruth via llvm-commits
- [PATCH] D39114: [XRay][compiler-rt][Darwin] Minimal XRay build support in Darwin
Dean Michael Berris via Phabricator via llvm-commits
- [compiler-rt] r319165 - [XRay][compiler-rt][Darwin] Minimal XRay build support in Darwin
Dean Michael Berris via llvm-commits
- [PATCH] D40545: [sanitizer] add msvc atomic_compare_exchange_strong for sint32_t
comicfans44 via Phabricator via llvm-commits
- [PATCH] D40546: StructurizeCFG: Test for branch divergence correctly
Nicolai Hähnle via Phabricator via llvm-commits
- [PATCH] D40547: AMDGPU: Fix copying i1 value out of loop with non-uniform exit
Nicolai Hähnle via Phabricator via llvm-commits
- [llvm] r319166 - [ARM][AArch64] Workaround ARM/AArch64 peculiarity in clearing icache.
Peter Smith via llvm-commits
- [llvm] r319167 - [X86][3DNow] Add instruction itinerary and scheduling classes for femms/prefetch/prefetchw
Simon Pilgrim via llvm-commits
- [PATCH] D40339: Use getStoreSize() in various places instead of BitSize >> 3
Bjorn Pettersson via Phabricator via llvm-commits
- [llvm] r319168 - [CodeGen] Rename functions PrintReg* to printReg*
Francis Visoiu Mistrih via llvm-commits
- [PATCH] D40549: [ELF] - Add support for --just-symbols flag.
George Rimar via Phabricator via llvm-commits
- [lld] r319169 - [ELF] Read ARM BuildAttributes section to determine supported features.
Peter Smith via llvm-commits
- [PATCH] D40552: [PowerPC, AsmParser] Enable the mnemonic spell corrector.
Dmitry Venikov via Phabricator via llvm-commits
- [PATCH] D40553: [LLD] [COFF] Don't export symbols that have corresponding __imp_ symbols
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D38128: Handle COPYs of physregs better (regalloc hints)
Jonas Paulsson via Phabricator via llvm-commits
- [PATCH] D40554: [PowerPC] Fix bugs in sign-/zero-extension elimination
Hiroshi Inoue via Phabricator via llvm-commits
- [llvm] r319171 - [Support] Merge toLower / toUpper implementations
Francis Visoiu Mistrih via llvm-commits
- [PATCH] D40555: Use Wasm visibility flag in LLD
Nicholas Wilson via Phabricator via llvm-commits
- [PATCH] D39078: [PowerPC] Relax the checking on AND/AND8 in isSignOrZeroExtended
Hiroshi Inoue via Phabricator via llvm-commits
- [llvm] r319172 - [X86][X86] Add some x87 schedule tests
Simon Pilgrim via llvm-commits
- [llvm] r319173 - Use getStoreSize() in various places instead of 'BitSize >> 3'.
Jonas Paulsson via llvm-commits
- [llvm] r319175 - [X86][X87] Tag FABS/FCHS/FSQRT/FSIN/FCOS x87 instruction scheduler classes
Simon Pilgrim via llvm-commits
- [PATCH] D40558: [ELF] - Trigger error when -R <filename> is given.
George Rimar via Phabricator via llvm-commits
- [PATCH] D40559: Run Wasm entrypoint on load
Nicholas Wilson via Phabricator via llvm-commits
- [llvm] r319176 - [cmake] Remove redundant call to cmake when building host tools.
Don Hinton via llvm-commits
- [llvm] r319177 - [Support] Add unit test for printLowerCase
Francis Visoiu Mistrih via llvm-commits
- [PATCH] D39421: [InstCombine] Extracting common and-mask for shift operands of Or instruction
Sanjay Patel via Phabricator via llvm-commits
- [compiler-rt] r319180 - [PowerPC][tsan] Update tsan to handle changed memory layouts in newer kernels
Bill Seurer via llvm-commits
- [llvm] r319182 - [InstCombine] add tests from D39421 to show current transforms; NFC
Sanjay Patel via llvm-commits
- [PATCH] D40186: AMDGPU: Enable xnack by default for gfx700/kaveri
Konstantin Zhuravlyov via Phabricator via llvm-commits
- [PATCH] D40046: AMDGPU/GCN: Bring processors in sync with AMDGPUUsage
Konstantin Zhuravlyov via Phabricator via llvm-commits
- [llvm] r319184 - [X86][X87] Tag FTST x87 instruction scheduler class
Simon Pilgrim via llvm-commits
- [llvm] r319185 - DAG: Legalize truncstores to illegal int types
Matt Arsenault via llvm-commits
- [PATCH] D40207: [WIP] [DebugIR] Revive the old DebugIR pass for tip-of-tree LLVM.
Paul Robinson via Phabricator via llvm-commits
- [llvm] r319186 - [WebAssembly] Support bitcasted function addresses with varargs.
Dan Gohman via llvm-commits
- [llvm] r319187 - [CodeGen] Print register names in lowercase in both MIR and debug output
Francis Visoiu Mistrih via llvm-commits
- [PATCH] D40565: [LibFuzzer] Improve comments on `CounterToFeature()` function.
Dan Liew via Phabricator via llvm-commits
- [PATCH] D38374: [memcpyopt] Memcpy-memcpy dependence isn't detected across basic blocks
Dan Gohman via Phabricator via llvm-commits
- [llvm] r319188 - Add opt-viewer testing
Adam Nemet via llvm-commits
- [compiler-rt] r319189 - Support the setjmp(3) family of functions in TSan/NetBSD
Kamil Rytarowski via llvm-commits
- [compiler-rt] r319190 - [LibFuzzer] Improve comments on `CounterToFeature()` function.
Dan Liew via llvm-commits
- [llvm] r319192 - AMDGPU: Add num spilled s/vgprs to metadata
Konstantin Zhuravlyov via llvm-commits
- [llvm] r319193 - [CodeGen] Cleanup MachineOperand
Francis Visoiu Mistrih via llvm-commits
- [llvm] r319194 - [CodeGen] Separate MachineOperand implementation from MachineInstr
Francis Visoiu Mistrih via llvm-commits
- [lld] r319196 - Handle binding in --wrap.
Rafael Espindola via llvm-commits
- [llvm] r319197 - [X86][X87] Tag FP_TO_INT_IN_MEM pseudos with hasNoSchedulingInfo
Simon Pilgrim via llvm-commits
- [PATCH] D40442: Add visibility flag to Wasm symbol flags
Nicholas Wilson via Phabricator via llvm-commits
- [PATCH] D40568: design document for a hardware-assisted memory safety (HWAMS) tool, similar to AddressSanitizer
Kostya Serebryany via Phabricator via llvm-commits
- [PATCH] D40568: design document for a hardware-assisted memory safety (HWAMS) tool, similar to AddressSanitizer
Kostya Serebryany via Phabricator via llvm-commits
- [PATCH] D40568: design document for a hardware-assisted memory safety (HWAMS) tool, similar to AddressSanitizer
Evgenii Stepanov via Phabricator via llvm-commits
- [PATCH] D40568: design document for a hardware-assisted memory safety (HWAMS) tool, similar to AddressSanitizer
Kostya Serebryany via Phabricator via llvm-commits
- [PATCH] D40568: design document for a hardware-assisted memory safety (HWAMS) tool, similar to AddressSanitizer
Kostya Serebryany via Phabricator via llvm-commits
- [PATCH] D40568: design document for a hardware-assisted memory safety (HWAMS) tool, similar to AddressSanitizer
David Li via Phabricator via llvm-commits
- [PATCH] D40568: design document for a hardware-assisted memory safety (HWAMS) tool, similar to AddressSanitizer
Kostya Serebryany via Phabricator via llvm-commits
- [PATCH] D40568: design document for a hardware-assisted memory safety (HWAMS) tool, similar to AddressSanitizer
Kostya Serebryany via Phabricator via llvm-commits
- [PATCH] D40568: design document for a hardware-assisted memory safety (HWAMS) tool, similar to AddressSanitizer
Evgenii Stepanov via Phabricator via llvm-commits
- [PATCH] D40568: design document for a hardware-assisted memory safety (HWAMS) tool, similar to AddressSanitizer
Kostya Serebryany via Phabricator via llvm-commits
- [PATCH] D40568: design document for a hardware-assisted memory safety (HWAMS) tool, similar to AddressSanitizer
Kostya Serebryany via Phabricator via llvm-commits
- [PATCH] D40568: design document for a hardware-assisted memory safety (HWAMS) tool, similar to AddressSanitizer
Evgenii Stepanov via Phabricator via llvm-commits
- [llvm] r319198 - [CodeView] Refactor / Rewrite TypeSerializer and TypeTableBuilder.
Zachary Turner via llvm-commits
- [llvm] r319199 - EntryExitInstrumenter: set DebugLocs on the inserted call instructions (PR35412)
Hans Wennborg via llvm-commits
- [PATCH] D40244: [dsymutil] Upstream getBundleInfo implementation
Vedant Kumar via Phabricator via llvm-commits
- [llvm] r319200 - Fix non assert build warnings.
Rafael Espindola via llvm-commits
- [llvm] r319202 - [mir] Print/Parse both MOLoad and MOStore when they occur together.
Daniel Sanders via llvm-commits
- [llvm] r319203 - [InstCombine] auto-generate complete test checks; NFC
Sanjay Patel via llvm-commits
- LLVM buildmaster will be restarted in few minutes
Galina Kistanova via llvm-commits
- [llvm] r319204 - [Hexagon] Make sure to zero-extend bytes before building a vector
Krzysztof Parzyszek via llvm-commits
- [llvm] r319205 - [InstCombine] auto-generate complete test checks; NFC
Sanjay Patel via llvm-commits
- [llvm] r319206 - [CodeGen] Fix doxygen
Francis Visoiu Mistrih via llvm-commits
- [PATCH] D40307: [MachineCombiner] Add up latencies of all instructions in new pattern.
Florian Hahn via Phabricator via llvm-commits
- [llvm] r319207 - [CodeGen] Fix doxygen \file comment style
Francis Visoiu Mistrih via llvm-commits
- [llvm] r319208 - [X86] In lowerVectorShuffleAsElementInsertion, if were able to find a scalar i8 or i16 and need to zero extend it, make sure we use a vXi32 type of the full vector width.
Craig Topper via llvm-commits
- [PATCH] D30431: [PowerPC] MachineSSA pass to reduce the number of CR-logical operations
Tony Jiang via Phabricator via llvm-commits
- [llvm] r319209 - [X86][SSE] Add SSE_HADDSUB/SSE_PABS/SSE_PALIGN OpndItins
Simon Pilgrim via llvm-commits
- [PATCH] D39508: [ubsan] lit changes for lld testing, future lto testing.
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D39508: [ubsan] lit changes for lld testing, future lto testing.
Evgenii Stepanov via Phabricator via llvm-commits
- [PATCH] D39508: [ubsan] lit changes for lld testing, future lto testing.
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D39508: [ubsan] lit changes for lld testing, future lto testing.
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D39508: [ubsan] lit changes for lld testing, future lto testing.
Evgenii Stepanov via Phabricator via llvm-commits
- [PATCH] D39508: [ubsan] lit changes for lld testing, future lto testing.
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D39508: [ubsan] lit changes for lld testing, future lto testing.
Evgenii Stepanov via Phabricator via llvm-commits
- [PATCH] D39508: [ubsan] lit changes for lld testing, future lto testing.
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D39508: [ubsan] lit changes for lld testing, future lto testing.
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D39508: [ubsan] lit changes for lld testing, future lto testing.
Evgenii Stepanov via Phabricator via llvm-commits
- [PATCH] D39508: [ubsan] lit changes for lld testing, future lto testing.
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D39508: [ubsan] lit changes for lld testing, future lto testing.
Phabricator via Phabricator via llvm-commits
- [PATCH] D39508: [ubsan] lit changes for lld testing, future lto testing.
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D39508: [ubsan] lit changes for lld testing, future lto testing.
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D39508: [ubsan] lit changes for lld testing, future lto testing.
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D39508: [ubsan] lit changes for lld testing, future lto testing.
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D39508: [ubsan] lit changes for lld testing, future lto testing.
Evgenii Stepanov via Phabricator via llvm-commits
- [PATCH] D39508: [ubsan] lit changes for lld testing, future lto testing.
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D39508: [ubsan] lit changes for lld testing, future lto testing.
Phabricator via Phabricator via llvm-commits
- [PATCH] D39508: [ubsan] lit changes for lld testing, future lto testing.
Roman Lebedev via Phabricator via llvm-commits
- [llvm] r319210 - [SelectionDAG] Make sorting predicate stronger to remove non-deterministic ordering
Mandeep Singh Grang via llvm-commits
- [lld] r319211 - Factor out more code to Common/Args.cpp.
Rui Ueyama via llvm-commits
- [lld] r319212 - Fix formatting.
Rui Ueyama via llvm-commits
- [lld] r319214 - Add missing test.
Rafael Espindola via llvm-commits
- [lld] r319215 - Bring back r319008.
Rafael Espindola via llvm-commits
- [PATCH] D40571: Move Memory.{h,cpp} to Common.
Rui Ueyama via Phabricator via llvm-commits
- [llvm] r319216 - [aarch64][globalisel] Define G_ATOMIC_CMPXCHG and G_ATOMICRMW_* and make them legal
Daniel Sanders via llvm-commits
- [PATCH] D40570: [WebAssembly] Remove initializers from Config.h
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D40573: [NVPTX] Assign valid global names
Jonas Hahnfeld via Phabricator via llvm-commits
- [lld] r319217 - Bring r319051 back.
Rafael Espindola via llvm-commits
- [llvm] r319218 - [PowerPC] Allow tail calls of fastcc functions from C CallingConv functions.
Sean Fertile via llvm-commits
- [lld] r319219 - [WebAssembly] Remove initializers from Config.h
Sam Clegg via llvm-commits
- [llvm] r319220 - [aarch64][globalisel] Add missing tests from r319216
Daniel Sanders via llvm-commits
- [lld] r319221 - Move Memory.{h,cpp} to Common.
Rui Ueyama via llvm-commits
- [llvm] r319223 - [Hexagon] Use stable sort for HexagonShuffler to remove non-deterministic ordering
Mandeep Singh Grang via llvm-commits
- [llvm] r319224 - [SLP] Additional test for PR35354, NFC.
Alexey Bataev via llvm-commits
- [llvm] r319228 - [cmake] Pass LLVM_USE_LINKER flag when building host tools, e.g.,
Don Hinton via llvm-commits
- [PATCH] D40576: COFF: Do not add symbols in discarded sections to SEH handler list.
Peter Collingbourne via Phabricator via llvm-commits
- [lld] r319229 - COFF: Do not add symbols in discarded sections to SEH handler list.
Peter Collingbourne via llvm-commits
- [llvm] r319230 - SROA: Don't create variable fragments that are outside of the variable.
Adrian Prantl via llvm-commits
- [PATCH] D35635: [ARM] Optimize {s,u}{add,sub}.with.overflow
Joel Galenson via Phabricator via llvm-commits
- [PATCH] D38378: [ARM] Optimize {s,u}{add,sub}.with.overflow.
Joel Galenson via Phabricator via llvm-commits
- [PATCH] D40578: AMDGPU: Make hazard recognizer aware of maximum clause sizes
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D39404: DAG: Add nuw when splitting loads and stores
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D39348: Implement --just-symbols.
Rafael Avila de Espindola via llvm-commits
- [llvm] r319232 - [globalisel][tablegen] Add support for importing G_ATOMIC_CMPXCHG, G_ATOMICRMW_* rules from SelectionDAG.
Daniel Sanders via llvm-commits
- [PATCH] D40579: Use llvm::StringSet instead of std::set.
Rui Ueyama via Phabricator via llvm-commits
- [llvm] r319233 - [X86] Remove custom lowering for uint_to_fp from vXi8/vXi16.
Craig Topper via llvm-commits
- [llvm] r319234 - [X86] Remove code from combineUIntToFP that tried to favor UINT_TO_FP if legal when zero extending from vXi8/vX816.
Craig Topper via llvm-commits
- [llvm] r319235 - Demote this opt remark to DEBUG.
Adam Nemet via llvm-commits
- LLVM buildmaster is back to work now but two builders remain OFF
Galina Kistanova via llvm-commits
- [lld] r319236 - Remove unused `using`.
Rui Ueyama via llvm-commits
- [compiler-rt] r319237 - [LSan] Fix one source of stale segments in the process memory mapping.
Alex Shlyapnikov via llvm-commits
- [lld] r319238 - Fix spelling. NFC.
Rui Ueyama via llvm-commits
- [llvm] r319239 - [X86] Remove unused variable.
Craig Topper via llvm-commits
- [llvm] r319240 - Fix VS2017 narrowing conversion warning. NFCI
Simon Pilgrim via llvm-commits
- [compiler-rt] r319241 - [XRay][compiler-rt] Fix runtime build
Dean Michael Berris via llvm-commits
- [llvm] r319242 - Remove this test
Adam Nemet via llvm-commits
- [PATCH] D40581: COFF: Simplify construction of safe SEH table. NFCI.
Peter Collingbourne via Phabricator via llvm-commits
- [llvm] r319243 - [X86][SSE] Use SSE_PACK OpndItins in PACKSS/PACKUS instruction definitions
Simon Pilgrim via llvm-commits
- [lld] r319244 - COFF: Simplify construction of safe SEH table. NFCI.
Peter Collingbourne via llvm-commits
- [PATCH] D37173: AMDGPU: Enable IPRA
Matt Arsenault via Phabricator via llvm-commits
- [llvm] r319245 - [X86][SSE] Add SSE_UNPCK/SSE_PUNPCK OpndItins
Simon Pilgrim via llvm-commits
- [lld] r319246 - Expand test a bit.
Rafael Espindola via llvm-commits
- [llvm] r319247 - [X86] Test clflushopt intrinsic on 32 and 64-bit targets
Simon Pilgrim via llvm-commits
- [lld] r319248 - Copy the visibility in copyFrom.
Rafael Espindola via llvm-commits
- [llvm] r319249 - [X86][SSE] Add SSE_SHUFP OpndItins
Simon Pilgrim via llvm-commits
- [PATCH] D40582: Simplify Symbol::copyFrom
Rafael Ávila de Espíndola via Phabricator via llvm-commits
- [PATCH] D40583: Defer StartBackgroundThread() and StopBackgroundThread() in TSan
Kamil Rytarowski via Phabricator via llvm-commits
- [llvm] r319250 - [X86] Add CLFLUSHOPT schedule tests
Simon Pilgrim via llvm-commits
- [lld] r319251 - Change Requires to REQUIRES so that it works properly.
Douglas Yung via llvm-commits
- [llvm] r319252 - [globalisel][tablegen] Fix PR35375 by sign-extending the table value to match getConstantVRegVal()
Daniel Sanders via llvm-commits
- [llvm] r319253 - [X86] Tag CLFLUSHOPT with same scheduling behaviour as CLFLUSH
Simon Pilgrim via llvm-commits
- [PATCH] D40585: AMDGPU: Allow negative MUBUF vaddr for gfx9
Matt Arsenault via Phabricator via llvm-commits
- [compiler-rt] r319255 - [XRay][compiler-rt] Fix armhf build
Dean Michael Berris via llvm-commits
- [llvm] r319256 - AMDGPU: Enable IPRA
Matt Arsenault via llvm-commits
- [compiler-rt] r319257 - [compiler-rt] Avoid unnecessarily hiding inline visibility [NFC]
Weiming Zhao via llvm-commits
- [llvm] r319258 - [X86] Regenerate avx512-schedule test.
Craig Topper via llvm-commits
- [llvm] r319259 - [X86] Mark ISD::FP_TO_UINT v16i8/v16i16 as Promote under AVX512 instead of legal. Fix infinite loop in op legalization when promotion requires 2 steps.
Craig Topper via llvm-commits
- [llvm] r319260 - [NFC] Minor cleanups in CodeView TypeTableBuilder.
Zachary Turner via llvm-commits
- [llvm] r319261 - [X86] Add test cases for fptosi v16f32->v16i8/v16i16 to show scalarization.
Craig Topper via llvm-commits
- [llvm] r319262 - Revert "Add opt-viewer testing"
Adam Nemet via llvm-commits
- [llvm] r319263 - Fix a warning.
Zachary Turner via llvm-commits
- mir-canon simplified patch
Justin Bogner via llvm-commits
- [lld] r319265 - Replace copyFrom with memcpy.
Rafael Espindola via llvm-commits
- [llvm] r319266 - [X86] Promote fp_to_sint v16f32->v16i16/v16i8 to avoid scalarization.
Craig Topper via llvm-commits
- [llvm] r319268 - Rollback r319176.
Don Hinton via llvm-commits
- [PATCH] D40589: Add libstd++-4.8 exceptions to ubsan_blacklist.txt
Sam Clegg via Phabricator via llvm-commits
- [llvm] r319270 - AMDGPU: Select DS insts without m0 initialization
Matt Arsenault via llvm-commits
- [PATCH] D40059: AMDGPU: Select DS insts without m0 initialization
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D39392: Do not add weak undefined symbols to .dynsym unless -pic or -shared are given.
Rafael Avila de Espindola via llvm-commits
- [llvm] r319271 - llvm-dwarfdump: honor the --show-children option when dumping a specific DIE.
Adrian Prantl via llvm-commits
- [PATCH] D40590: [LibFuzzer] Allow fuzzer to be built standalone
Yi Kong via Phabricator via llvm-commits
- [PATCH] D40591: [SelectionDAG][X86] Teach promotion legalization for fp_to_sint/fp_to_uint to insert an assertsext/assertzext based on the original type
Craig Topper via Phabricator via llvm-commits
- [PATCH] D40055: [SelectionDAG][X86] Explicitly store the scale in the gather/scatter ISD nodes
Craig Topper via Phabricator via llvm-commits
- [llvm] r319272 - DAG: Add nuw when splitting loads and stores
Matt Arsenault via llvm-commits
- [PATCH] D40592: [LibFuzzer] Add Android to LibFuzzer's supported OSes
Yi Kong via Phabricator via llvm-commits
- [PATCH] D40593: ThinLTOBitcodeWriter: Try harder to discard unused references to the merged module.
Peter Collingbourne via Phabricator via llvm-commits
- [llvm] r319273 - [Modules] Add textual headers for recently added .def files
Bruno Cardoso Lopes via llvm-commits
- [lld] r319274 - Delete dead code. NFC.
Rafael Espindola via llvm-commits
- [llvm] r319275 - AMDGPU: Use stricter regexes for add instructions
Matt Arsenault via llvm-commits
- [PATCH] D37593: Docs: Add tablegen !con operator to examples
Matt Arsenault via Phabricator via llvm-commits
- [test-suite] r319278 - Creating release candidate rc2 from release_501 branch
Tom Stellard via llvm-commits
- [lld] r319285 - Creating release candidate rc2 from release_501 branch
Tom Stellard via llvm-commits
- [PATCH] D29294: LSR: Check more intrinsic pointer operands
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D39950: [DebugInfo] Stable sort symbols to remove non-deterministic ordering
Mandeep Singh Grang via Phabricator via llvm-commits
- [compiler-rt] r319288 - [LibFuzzer] Add Android to LibFuzzer's supported OSes
Yi Kong via llvm-commits
- [llvm] r319289 - [PowerPC] Relax the checking on AND/AND8 in isSignOrZeroExtended.
Sean Fertile via llvm-commits
- [PATCH] D40347: [JumpThreading] Restrict PRE across instructions that don't pass control to successors
Max Kazantsev via Phabricator via llvm-commits
- [lld] r319291 - [COFF] Don't export symbols that have corresponding __imp_ symbols
Martin Storsjo via llvm-commits
- [llvm] r319292 - [CGP] Fix common type handling in optimizeMemoryInst
Serguei Katkov via llvm-commits
- [llvm] r319293 - [SCEV][NFC] Remove condition that can never happen due to check few lines above
Max Kazantsev via llvm-commits
- [PATCH] D28907: [SLP] Fix for PR30787: Failure to beneficially vectorize 'copyable' elements in integer binary ops.
Dinar Temirbulatov via Phabricator via llvm-commits
- [PATCH] D35014: [X86] Improvement in CodeGen instruction selection for LEAs.
Jatin Bhateja via Phabricator via llvm-commits
- [compiler-rt] r319296 - Revert change for LibFuzzer target archs
Yi Kong via llvm-commits
- [PATCH] D12323: lld: make pe targets use the coff linker
Martell Malone via Phabricator via llvm-commits
- [PATCH] D40220: CMAKE: help CheckAtomic find check_library_exists
Martell Malone via Phabricator via llvm-commits
- [PATCH] D37461: [X86][AsmParser] re-introduce 'offset' operator
Andrew V. Tischenko via Phabricator via llvm-commits
- [PATCH] D33384: [libcxx] [libcxxabi] fix building with libc++ win32 threads for mingw-w64
Martell Malone via Phabricator via llvm-commits
- [PATCH] D33715: [PPC] exploit rotate-left-then-mask-insert instructions for bitfield insert
Nemanja Ivanovic via Phabricator via llvm-commits
- [PATCH] D32998: [SROA] enable splitting for non-whole-alloca loads and stores
Nemanja Ivanovic via Phabricator via llvm-commits
- [llvm] r319298 - [X86] Remove setOperationAction Promote for ISD::SINT_TO_FP MVT::v8i16/v16i8/v16i16.
Craig Topper via llvm-commits
- [llvm] r319301 - Comment fix in SelectionDAG.h
Jonas Paulsson via llvm-commits
- [llvm] r319302 - [CGP] Enable complex addr mode
Serguei Katkov via llvm-commits
- [PATCH] D39952: [X86][X87]: Adding full coverage of MC encoding for all X87 ISA Sets.<NFC>
Gadi Haber via Phabricator via llvm-commits
- [llvm] r319303 - [ARM] Add support for armv7e-m to the .arch directive
Oliver Stannard via llvm-commits
- [lld] r319304 - [ELF] Make sure SHT_ARM_ATTRIBUTES is only recognized by Arm Targets
Peter Smith via llvm-commits
- [compiler-rt] r319305 - Defer StartBackgroundThread() and StopBackgroundThread() in TSan
Kamil Rytarowski via llvm-commits
- [llvm] r319306 - [SCEV][NFC] Break from loop after we found first non-Phi in getAddRecExprPHILiterally
Max Kazantsev via llvm-commits
- [lld] r319307 - [ELF][AArch64] Add support for AArch64 range thunks.
Peter Smith via llvm-commits
- [PATCH] D40289: [SafepointIRVerifier] Allow deriving pointers from unrelocated base
Daniil Suchkov via Phabricator via llvm-commits
- [llvm] r319308 - [X86][SSE] Merged sse2_pack and sse2_pack_y PACKSS/PACKUS instruction templates. NFCI.
Simon Pilgrim via llvm-commits
- [PATCH] D40134: [asan] Add support for AArch64 ILP32
Adhemerval Zanella via Phabricator via llvm-commits
- [llvm] r319310 - [X86][SSE] Merged sse2_unpack and sse2_unpack PUNPCK instruction templates. NFCI.
Simon Pilgrim via llvm-commits
- [PATCH] D40597: [SCEV][NFC] Share value cache between SCEVs in GroupByComplexity
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D40599: [XRay][compiler-rt][Darwin] Use dynamic initialisation as an alternative
Dean Michael Berris via Phabricator via llvm-commits
- [PATCH] D38971: Enhance libsanitizer support for invalid-pointer-pair.
Jakub Jelínek via Phabricator via llvm-commits
- [llvm] r319311 - [AMDGPU][MC][GFX9] Corrected mapping of GFX9 v_add/sub/subrev_u32
Dmitry Preobrazhensky via llvm-commits
- [llvm] r319312 - [X86][AVX512] Setup unary (PABS/VPLZCNT/VPOPCNT/VPCONFLICT/VMOV*DUP) instruction scheduler classes
Simon Pilgrim via llvm-commits
- [PATCH] D40290: [X86] Fix a bug in handling GRXX subclasses in Domain Reassignment pass
Guy Blank via Phabricator via llvm-commits
- [llvm] r319313 - [ARM GlobalISel] Fix selecting G_BRCOND
Diana Picus via llvm-commits
- [llvm] r319315 - [AArch64][SVE] Asm: Add SVE predicate register definitions and parsing support
Sander de Smalen via llvm-commits
- [llvm] r319316 - [X86][AVX512] Tag VPERMILV instruction scheduler class
Simon Pilgrim via llvm-commits
- [PATCH] D40603: [cmake] Replace -Wall with /W4 in clang-cl options now that -Wall aliases -Weverything
Greg Bedwell via Phabricator via llvm-commits
- [llvm] r319321 - Reverted r319315 because of unused functions (due to PPR not yet being
Sander de Smalen via llvm-commits
- [PATCH] D39016: Add Percent Symbol In PPC Registers for Linux
Alexandre Yukio Yamashita via Phabricator via llvm-commits
- [PATCH] D40604: [GlobalISel][IRTranslator] Fix crash during translation of zero sized loads and stores
Amara Emerson via Phabricator via llvm-commits
- [PATCH] D40606: [Support/TarWriter] - Don't allow TarWriter to add the same file more than once.
George Rimar via Phabricator via llvm-commits
- [PATCH] D40011: [TableGen] AsmMatcher: Fix bug with reported diagnostic for operand.
Sander de Smalen via Phabricator via llvm-commits
- [PATCH] D40607: [zorg] Add linaro-d05-* builders
Maxim Kuvyrkov via Phabricator via llvm-commits
- [PATCH] D40608: [PATCH 2/3] [zorg] Cleanup CC/CXX settings for Linaro Arm/AArch64 bots
Maxim Kuvyrkov via Phabricator via llvm-commits
- [PATCH] D40609: [PATCH 3/3] [zorg] Remove obsolete workarounds for Arm/AArch64 libcxx bots
Maxim Kuvyrkov via Phabricator via llvm-commits
- [PATCH] D39758: CodeGen: Fix pointer info in SplitVecOp_EXTRACT_VECTOR_ELT
Yaxun Liu via Phabricator via llvm-commits
- [llvm] r319324 - Add opt-viewer testing
Adam Nemet via llvm-commits
- [PATCH] D40255: CodeGen: Fix SelectionDAGISel::LowerArguments for sret addr space
Yaxun Liu via Phabricator via llvm-commits
- [PATCH] D40610: Flush gcda files before unlocking them
Marco Castelluccio via Phabricator via llvm-commits
- [llvm] r319326 - [X86][AVX512] Add itinerary argument to all AVX512_maskable_* wrappers. NFCI
Simon Pilgrim via llvm-commits
- [llvm] r319327 - [InstCombine] add tests for select-of-constants; NFC
Sanjay Patel via llvm-commits
- [llvm] r319328 - [Power9] add more tests for D38287; NFC
Zaara Syeda via llvm-commits
- [lld] r316731 - De-template EhFrameSection. NFC.
Rafael Avila de Espindola via llvm-commits
- [PATCH] D40454: [ELF] - Handle EhInputSection Live bit in MarkLive.cpp
Rafael Avila de Espindola via llvm-commits
- [PATCH] D40612: [InstCombine] canonicalize constant-minus-boolean to select-of-constants
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D24480: [InstCombine] remove fold: zext(bool) + C -> bool ? C + 1 : C
Sanjay Patel via Phabricator via llvm-commits
- [llvm] r319329 - Make check-lit tests respect LLVM_LIT_TOOLS_DIR
Greg Bedwell via llvm-commits
- [llvm] r319330 - [cmake] Replace -Wall with /W4 in clang-cl options now that -Wall aliases -Weverything
Greg Bedwell via llvm-commits
- [llvm] r319331 - [ARM][DAG] Revert Disable post-legalization store merge for ARM
Nirav Dave via llvm-commits
- [PATCH] D40348: [PowerPC] Follow-up to r318436 to get the missed CSE opportunities
Nemanja Ivanovic via Phabricator via llvm-commits
- [PATCH] D38575: [PowerPC] Recommit r314244 with refactoring and off by default
Nemanja Ivanovic via Phabricator via llvm-commits
- [PATCH] D40613: [LoopIdiom] Recognize unordered atomic memset
Daniel Neilson via Phabricator via llvm-commits
- [PATCH] D40614: Add .init_array support to Wasm LLD
Nicholas Wilson via Phabricator via llvm-commits
- [lld] r319334 - Replace a dyn_cast with a cast.
Rafael Espindola via llvm-commits
- [lld] r319335 - Replace another dyn_cast with a cast.
Rafael Espindola via llvm-commits
- [llvm] r319337 - [X86][AVX512] Tag 3OP (shuffles, double-shifts and GFNI) instructions scheduler classes
Simon Pilgrim via llvm-commits
- [PATCH] D40617: [LV] Interleaved access vectorization: fix computing new alias info
Adam Nemet via Phabricator via llvm-commits
- [llvm] r319338 - [X86][AVX512] Tag RCP/RSQRT/GETEXP instructions scheduler classes
Simon Pilgrim via llvm-commits
- [compiler-rt] r319339 - [sanitizer] Refactor how assembly files are handled
Kuba Mracek via llvm-commits
- [PATCH] D40143: [sanitizer] Refactor how assembly files are handled
Phabricator via Phabricator via llvm-commits
- [llvm] r319340 - Fix line endings in llvm-pdbutil.cpp
Zachary Turner via llvm-commits
- [compiler-rt] r319344 - [asan] Allow getpwnam(NULL) for binary compatibility
Kuba Mracek via llvm-commits
- [PATCH] D40052: [asan] Allow getpwnam(NULL) for binary compatibily
Phabricator via Phabricator via llvm-commits
- [lld] r319345 - Make TypeTableBuilder inherit from TypeCollection.
Zachary Turner via llvm-commits
- [llvm] r319345 - Make TypeTableBuilder inherit from TypeCollection.
Zachary Turner via llvm-commits
- [llvm] r319346 - [X86][AVX512] Tag RCP/RSQRT/GETEXP instructions scheduler classes (REVERSION)
Simon Pilgrim via llvm-commits
- [compiler-rt] r319347 - [asan] Don't crash on fclose(NULL)
Kuba Mracek via llvm-commits
- [PATCH] D40053: [asan] Don't crash on fclose(NULL)
Phabricator via Phabricator via llvm-commits
- [PATCH] D39991: [sanitizer] Add 'strip_env' flag to enable/disable removing sanitizer dylib from DYLD_INSERT_LIBRARIES
Kuba (Brecka) Mracek via Phabricator via llvm-commits
- [compiler-rt] r319348 - [asan] Fix macOS FindDynamicShadowStart to consider the last gap in the VM map
Kuba Mracek via llvm-commits
- [PATCH] D39989: [asan] Fix macOS FindDynamicShadowStart to consider the last gap in the VM map
Phabricator via Phabricator via llvm-commits
- [compiler-rt] r319349 - [compiler-rt] Switch from deprecated TARGET_IPHONE_SIMULATOR to TARGET_OS_SIMULATOR
Kuba Mracek via llvm-commits
- [PATCH] D39987: [compiler-rt] Switch from deprecated TARGET_IPHONE_SIMULATOR to TARGET_OS_SIMULATOR
Phabricator via Phabricator via llvm-commits
- [compiler-rt] r319350 - [scudo] Allow for compile-time choice of the SizeClassMap
Kostya Kortchinsky via llvm-commits
- [llvm] r319351 - [Hexagon] Create helpers extractVector and insertVector in lowering
Krzysztof Parzyszek via llvm-commits
- [llvm] r319352 - [Hexagon] Remove HexagonISD::PACKHL
Krzysztof Parzyszek via llvm-commits
- [llvm] r319353 - Add libstd++-4.8 exceptions to ubsan_blacklist.txt
Sam Clegg via llvm-commits
- [llvm] r319354 - [WebAssembly] Fix fptoui lowering bounds
Dan Gohman via llvm-commits
- [PATCH] D40098: [AMDGPU] Improve hazard checks for inline asm statements
Mark Searles via Phabricator via llvm-commits
- [PATCH] D40091: [AMDGPU] Add options for waitcnt pass debugging; add instr count in debug output.
Mark Searles via Phabricator via llvm-commits
- [lld] r319355 - Remove `else` or `break` after `fatal`. NFC.
Rui Ueyama via llvm-commits
- [lld] r319356 - [LLD] [COFF] Support ENTRY and SUBSYSTEM in .drectve sections
Rui Ueyama via llvm-commits
- [zorg] r319358 - Moved builder clang-x86_64-linux-abi-test to another build machine.
Galina Kistanova via llvm-commits
- [PATCH] D40620: [llvm] Add option to strip binaries during installation
Shoaib Meenai via Phabricator via llvm-commits
- [PATCH] D40074: [GISel] Canonicalize constants to RHS for commutative operations
Daniel Sanders via Phabricator via llvm-commits
- [lld] r319361 - Replace a dyn_cast with a cast. NFC.
Rafael Espindola via llvm-commits
- [compiler-rt] r319365 - [sanitizer] Add 'strip_env' flag to enable/disable removing sanitizer dylib from DYLD_INSERT_LIBRARIES
Kuba Mracek via llvm-commits
- [PATCH] D40622: XOR the frame pointer with the stack cookie when protecting the stack
Reid Kleckner via Phabricator via llvm-commits
- [compiler-rt] r319366 - [XRay][compiler-rt][Darwin] Use dynamic initialisation as an alternative
Dean Michael Berris via llvm-commits
- [PATCH] D40531: Emit function IDs table for Control Flow Guard
Reid Kleckner via Phabricator via llvm-commits
- [lld] r319367 - Don't crash on broken debug info.
Rafael Espindola via llvm-commits
- [llvm] r319368 - [SelectionDAG][X86] Teach promotion legalization for fp_to_sint/fp_to_uint to insert an assertsext/assertzext based on the original type
Craig Topper via llvm-commits
- [lld] r319370 - Simplify. NFC.
Rafael Espindola via llvm-commits
- [lld] r319371 - Use llvm::StringSet instead of std::set.
Rui Ueyama via llvm-commits
- [llvm] r319377 - [CodeView] Factor some code out of TypeTableBuilder.
Zachary Turner via llvm-commits
- [lld] r319378 - Use Symbol::File directly.
Rafael Espindola via llvm-commits
- [PATCH] D40623: Correctly set reserved bits for UUID version 4.
Rui Ueyama via Phabricator via llvm-commits
- [llvm] r319380 - [WebAssembly] Update test expectations for gcc torture tests
Sam Clegg via llvm-commits
- [llvm] r319381 - First step towards more human-friendly PPC assembler output:
Joerg Sonnenberger via llvm-commits
- [PATCH] D40619: [WebAssembly] Update test expectations for gcc torture tests
Phabricator via Phabricator via llvm-commits
- [llvm] r319382 - [X86] Remove some questionable looking code that seems to be looking through a VZEXT to create a larger VSEXT.
Craig Topper via llvm-commits
- [lld] r319385 - Fix reloc section alignment in test.
Rafael Espindola via llvm-commits
- [PATCH] D40158: AMDGPU: Use gfx9 carry-less add/sub instructions
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D40627: [asan] Use linker initialization for the allocator
Kuba (Brecka) Mracek via Phabricator via llvm-commits
- [llvm] r319387 - LowerTypeTests: Remove unnecessary cast. NFC.
Peter Collingbourne via llvm-commits
- [PATCH] D37631: [libFuzzer] Support using libc++
Petr Hosek via Phabricator via llvm-commits
- [PATCH] D40628: AMDGPU: Use carry-less adds in FI elimination
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D40629: [LangRef] clarify semantics of the frem instruction
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D40630: Include copy relocation symbols into the map file.
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D40334: [X86] Break false dependencies for POPCNT, LZCNT, TZCNT
Marina Yatsina via Phabricator via llvm-commits
- [llvm] r319390 - LowerTypeTests: Deduplicate code. NFC.
Peter Collingbourne via llvm-commits
- [llvm] r319391 - [Coverage] Use the most-recent completed region count (PR35437)
Vedant Kumar via llvm-commits
- [llvm] r319392 - Check alignment in getSectionContentsAsArray.
Rafael Espindola via llvm-commits
- [PATCH] D39780: Remove unused condition.
Rui Ueyama via Phabricator via llvm-commits
- [llvm] r319393 - AMDGPU: Allow negative MUBUF vaddr for gfx9
Matt Arsenault via llvm-commits
- [PATCH] D40631: Split TypeTableBuilder into two classes
Zachary Turner via Phabricator via llvm-commits
- [lld] r319394 - Fix typo.
Rui Ueyama via llvm-commits
- [PATCH] D40632: Add flag to llvm-ar to test GNU64 format more efficently
Jake Ehrlich via Phabricator via llvm-commits
- [lld] r319395 - Remove unused condition.
Rui Ueyama via llvm-commits
- [lld] r319396 - [WebAssembly] Allow function signature checking at link time
Sam Clegg via llvm-commits
- [llvm] r319397 - [libFuzzer] mention one more trophie in the Linux Kernel
Kostya Serebryany via llvm-commits
- [llvm] r319398 - With PGO information, we can do more aggressive outlining of cold regions in the inline candidate function. This contrasts with the scheme of keeping only the 'early return' portion of the inline candidate and outlining the rest of the function as a single function call.
Graham Yiu via llvm-commits
- [llvm] r319399 - - Removed unused lamba (IsReturnBlock) causing build bots to fail for r319398
Graham Yiu via llvm-commits
- [PATCH] D40633: [PCG] Poor shuffle lane tracking (PR35454 )
Konstantin Belochapka via Phabricator via llvm-commits
- [PATCH] D39249: Add support for e500mc extpid instructions
vit9696 via Phabricator via llvm-commits
- [PATCH] D40634: [CGP] Enable select in complex addr mode
Serguei Katkov via Phabricator via llvm-commits
- [llvm] r319400 - [XRay][docs] Update documentation on new default for xray_naive_log=
Dean Michael Berris via llvm-commits
- [lld] r319401 - Error instead of ignoring broken debug info.
Rafael Espindola via llvm-commits
- [lld] r319403 - Delete dead code.
Rafael Espindola via llvm-commits
- [lld] r319404 - Don't crash on invalid.
Rafael Espindola via llvm-commits
- [llvm] r319405 - [X86] Make sure we don't remove sign extends of masks with AVX2 masked gathers.
Craig Topper via llvm-commits
- [PATCH] D40637: [CMake] Support runtimes and monorepo layouts when looking for libc++
Petr Hosek via Phabricator via llvm-commits
- [llvm] r319406 - [X86] Optimize avx2 vgatherqps for v2f32 with v2i64 index type.
Craig Topper via llvm-commits
- [PATCH] D37654: PPC: Don't select lxv/stxv for insufficiently aligned stack slots.
Nemanja Ivanovic via Phabricator via llvm-commits
- [llvm] r319407 - [SROA] enable splitting for non-whole-alloca loads and stores
Hiroshi Inoue via llvm-commits
- [PATCH] D39115: [MIPS][MicroMIPS] Extending size reduction pass with LWP and SWP
Milena Vujosevic Janicic via Phabricator via llvm-commits
- [PATCH] D40638: [AMDGPU, AsmParser] Enable the mnemonic spell corrector.
Dmitry Venikov via Phabricator via llvm-commits
- [llvm] r319409 - [SystemZ] Bugfix in adjustSubwordCmp.
Jonas Paulsson via llvm-commits
- [llvm] r319410 - Revert rL319407: [SROA] enable splitting for non-whole-alloca loads and stores
Hiroshi Inoue via llvm-commits
- [PATCH] D40639: Bail out of a SimplifyCFG switch table opt at undef values.
Jesper Antonsson via Phabricator via llvm-commits
- [PATCH] D39858: [PowerPC][msan] Update msan to handle changed memory layouts in newer kernels
Nemanja Ivanovic via Phabricator via llvm-commits
- [compiler-rt] r319412 - Linux needs to include sys/uio.h for readv, preadv
Stephan Bergmann via llvm-commits
- [PATCH] D40641: [SCEV] Fix wrong Equal predicate created in getAddRecForPhiWithCasts
Dorit Nuzman via Phabricator via llvm-commits
- [PATCH] D39956: [IR] Add MDBuilder helpers for the new TBAA metadata format
Ivan Kosarev via Phabricator via llvm-commits
- [llvm] r319416 - [dsymutil] Upstream getBundleInfo implementation
Jonas Devlieghere via llvm-commits
- [llvm] r319417 - [dsymutil] Exclude namespace from ifdef in CFBundle
Jonas Devlieghere via llvm-commits
- [llvm] r319418 - [X86][AVX512] Tag RCP/RSQRT/GETEXP instructions scheduler classes
Simon Pilgrim via llvm-commits
- [llvm] r319419 - Support generic lowering of vector bswap
Serge Guelton via llvm-commits
- [PATCH] D38361: [ELF] Stop setting output section size early
James Henderson via Phabricator via llvm-commits
- [llvm] r319421 - [DAGCombine] Refactor ReduceLoadWidth
Sam Parker via llvm-commits
- [llvm] r319423 - [MC] Function stack size section.
Sean Eveson via llvm-commits
- [llvm] r319424 - [X86][AVX512] Tag binop/rounding/sae instructions scheduler classes
Simon Pilgrim via llvm-commits
- [polly] r319426 - Update format after clang-format change. NFC.
Michael Kruse via llvm-commits
- [llvm] r319427 - [CodeGen] Print "%vreg0" as "%0" in both MIR and debug output
Francis Visoiu Mistrih via llvm-commits
- [PATCH] D40645: [SCEV][NFC] Check NoWrap flags before lexicographical comparison of SCEVs
Max Kazantsev via Phabricator via llvm-commits
- [llvm] r319428 - [ARM GlobalISel] Bail out for byval
Diana Picus via llvm-commits
- [PATCH] D40646: [mips] Enable the mnemonic spell corrector
Simon Atanasyan via Phabricator via llvm-commits
- [llvm] r319429 - Revert r319423: [MC] Function stack size section.
Sean Eveson via llvm-commits
- [llvm] r319430 - [MC] Function stack size section.
Sean Eveson via llvm-commits
- [polly] r319431 - Handle Top-Level-Regions in polly::isHoistableLoad
Philip Pfaffe via llvm-commits
- [llvm] r319432 - [X86][AVX512] Regenerate avx512 schedule tests
Simon Pilgrim via llvm-commits
- [PATCH] D40648: A few initializations to please Valgrind. NFC
Jesper Antonsson via Phabricator via llvm-commits
- [llvm] r319433 - [X86][AVX512] Tag fcmp/ptest/ternlog instructions scheduler classes
Simon Pilgrim via llvm-commits
- [PATCH] D40122: [WIP] Add isl to LLVM repository.
Philip Pfaffe via Phabricator via llvm-commits
- [llvm] r319434 - [PowerPC] Recommit r314244 with refactoring and off by default
Nemanja Ivanovic via llvm-commits
- [lld] r319435 - [ELF] - Handle EhInputSection Live bit in MarkLive.cpp
George Rimar via llvm-commits
- [PATCH] D40649: [InstCombine] Don't crash on out of bounds shifts
Igor Laevsky via Phabricator via llvm-commits
- [PATCH] D40245: IR printing improvement for function passes - introducing -print-module-scope
Fedor Sergeev via Phabricator via llvm-commits
- [llvm] r319436 - [InstCombine] Additional test for PR35354, NFC.
Alexey Bataev via llvm-commits
- [PATCH] D40650: [InstSimplify] Fold insertelement into undef if index is out of bounds
Igor Laevsky via Phabricator via llvm-commits
- [PATCH] D40390: [InstCombine] Don't crash on out of bounds index in the insertelement
Igor Laevsky via Phabricator via llvm-commits
- [llvm] r319437 - [LangRef] clarify semantics of the frem instruction
Sanjay Patel via llvm-commits
- [llvm] r319438 - [FuzzMutate] Don't crash when we can't remove instruction from empty function
Igor Laevsky via llvm-commits
- [llvm] r319439 - [FuzzMutate] Don't create load as a new source if it doesn't match with the descriptor
Igor Laevsky via llvm-commits
- [llvm] r319440 - [FuzzMutate] Pick correct index for the insertvalue instruction
Igor Laevsky via llvm-commits
- [PATCH] D40652: [ELF] - Produce relocation section name consistent with output section name when --emit-reloc used with linker script.
George Rimar via Phabricator via llvm-commits
- [llvm] r319441 - [FuzzMutate] Don't use index operands as sinks
Igor Laevsky via llvm-commits
- [llvm] r319442 - [FuzzMutate] Correctly handle vector types in the insertvalue operation
Igor Laevsky via llvm-commits
- [llvm] r319444 - [FuzzMutate] Bailout from injecting into empty basic blocks.
Igor Laevsky via llvm-commits
- [PATCH] D40653: [AMDGPU] Convert test/tools/llvm-objdump/AMDGPU/source-lines.ll to amdgiz
Yaxun Liu via Phabricator via llvm-commits
- [PATCH] D40349: [LSan] New experimental flag for background leak checking before exit.
Maxim Ostapenko via Phabricator via llvm-commits
- [llvm] r319445 - [CodeGen] Always use `printReg` to print registers in both MIR and debug
Francis Visoiu Mistrih via llvm-commits
- [PATCH] D40655: [cmake] Enable zlib support on windows
Pavel Labath via Phabricator via llvm-commits
- [llvm] r319447 - [MIR] Fix DebugInfo tests after r319445
Francis Visoiu Mistrih via llvm-commits
- [PATCH] D40656: [cmake] Include project name in Sphinx doctree dir to fix race conditions
Michał Górny via Phabricator via llvm-commits
- [PATCH] D40657: [sanitizer] Introduce a vDSO aware time function, and use it in the allocator
Kostya Kortchinsky via Phabricator via llvm-commits
- [PATCH] D40367: [PATCH 1/2] Consolidate link between registers and spill area
Thomas Preud'homme via Phabricator via llvm-commits
- [PATCH] D40368: [PATCH 2/2] Centralize info about spill areas in data structures
Thomas Preud'homme via Phabricator via llvm-commits
- [PATCH] D40658: [PGO] Make indirect call promotion a utility
Matthew Simpson via Phabricator via llvm-commits
- [lld] r319449 - Handle copy relocations in symbol assignments.
Rafael Espindola via llvm-commits
- [lld] r319451 - Simplify. NFC.
Rafael Espindola via llvm-commits
- [PATCH] D40660: Enable auto-linking on Windows
Saleem Abdulrasool via Phabricator via llvm-commits
- [PATCH] D30709: Handle IMAGE_REL_AMD64_ADDR32NB in RuntimeDyldCOFF
Saleem Abdulrasool via Phabricator via llvm-commits
- [llvm] r319452 - [WebAssembly] Revert r319186 "Support bitcasted function addresses with varargs."
Dan Gohman via llvm-commits
- [PATCH] D40661: Error on -no-define-common if the output is not relocatable
Rafael Ávila de Espíndola via Phabricator via llvm-commits
- [llvm] r319453 - [llvm-readobj] Fix mismatched line endings
Zachary Turner via llvm-commits
- [compiler-rt] r319455 - Fix the MIPS baremetal build
Alexander Richardson via llvm-commits
- [lld] r319456 - Split TypeTableBuilder into two classes.
Zachary Turner via llvm-commits
- [llvm] r319456 - Split TypeTableBuilder into two classes.
Zachary Turner via llvm-commits
- [PATCH] D40662: [PGO] Do not do counter promotion for loops without exit blocks ('infinite loops')
David Li via Phabricator via llvm-commits
- [PATCH] D40663: Add a test that infinite loop has profile properly collected.
David Li via Phabricator via llvm-commits
- [llvm] r319457 - [globalisel][tablegen] Add support for specific immediates in the match pattern
Daniel Sanders via llvm-commits
- [PATCH] D39034: [WIP][GlobalISel][TableGen] Optimize MatchTable for faster instruction selection
Quentin Colombet via Phabricator via llvm-commits
- [llvm] r319461 - [cmake] Include project name in Sphinx doctree dir to fix race conditions
Michal Gorny via llvm-commits
- [llvm] r319462 - [PGO] Skip counter promotion for infinite loops
Xinliang David Li via llvm-commits
- [compiler-rt] r319463 - [PGO] Add a test case for infinite loops
Xinliang David Li via llvm-commits
- [compiler-rt] r319464 - Move x86-specific sources to x86-specific source lists.
Sterling Augustine via llvm-commits
- [PATCH] D40664: [SelectionDAG][X86][AArch64] Require targets to specify the promotion type when using setOperationAction Promote for INT_TO_FP and FP_TO_INT
Craig Topper via Phabricator via llvm-commits
- [PATCH] D40665: [sanitizer] Implement NanoTime() on Darwin
Kuba (Brecka) Mracek via Phabricator via llvm-commits
- [llvm] r319465 - [GlobalISel][IRTranslator] Fix crash during translation of zero sized loads/stores/args/returns.
Amara Emerson via llvm-commits
- [PATCH] D40666: [sanitizer] Use MADV_FREE on Darwin/BSD to release pages to the OS
Kuba (Brecka) Mracek via Phabricator via llvm-commits
- [llvm] r319466 - [aarch64][globalisel] Legalize G_ATOMIC_CMPXCHG_WITH_SUCCESS and G_ATOMICRMW_*
Daniel Sanders via llvm-commits
- [PATCH] D40667: [DAGCombine] Simplify ISD::AND handling in ReduceLoadWidth
Eli Friedman via Phabricator via llvm-commits
- [llvm] r319467 - [llvm-objcopy] Add support for --only-keep/-j and --keep
Jake Ehrlich via llvm-commits
- [llvm] r319468 - [X86] Promote i8 CTPOP to i32 instead of i16 when we have the POPCNT instruction.
Craig Topper via llvm-commits
- [llvm] r319469 - [AMDGPU] Convert test/tools/llvm-objdump/AMDGPU/source-lines.ll to amdgiz
Yaxun Liu via llvm-commits
- [llvm] r319470 - [Hexagon] Solo instructions cannot be used with new value jumps
Krzysztof Parzyszek via llvm-commits
- [llvm] r319471 - [Hexagon] Fix wrong pass in testcase
Krzysztof Parzyszek via llvm-commits
- [lld] r319473 - Error on -no-define-common if the output is not relocatable.
Rafael Espindola via llvm-commits
- [PATCH] D40670: Let Alloca treated as nonnull for any alloca addr space value
Yaxun Liu via Phabricator via llvm-commits
- [compiler-rt] r319474 - Add powerpc64 to compiler-rt build infrastructure.
Sterling Augustine via llvm-commits
- [llvm] r319475 - [globalisel][tablegen] Add support for relative AtomicOrderings
Daniel Sanders via llvm-commits
- [llvm] r319476 - [Hexagon] Fix wrong check in test/CodeGen/Hexagon/newvaluejump-solo.mir
Krzysztof Parzyszek via llvm-commits
- [llvm] r319477 - [Hexagon] Implement HexagonSubtarget::useAA()
Krzysztof Parzyszek via llvm-commits
- [PATCH] D40672: [lit] Don't enable LSan on darwin for clang 900
Jonas Devlieghere via Phabricator via llvm-commits
- [PATCH] D40674: Mark all library-defined command line options as hidden
Zachary Turner via Phabricator via llvm-commits
- [llvm] r319480 - [llvm] Add stripped installation targets
Shoaib Meenai via llvm-commits
- [PATCH] D39933: Summary: Fix out-of-order stepping behavior in programs with sunk instructions
Matthew Voss via Phabricator via llvm-commits
- [llvm] r319481 - [InlineCost] Prefer getFunction() to two calls to getParent().
Davide Italiano via llvm-commits
- [llvm] r319482 - [memcpyopt] Teach memcpyopt to optimize across basic blocks
Dan Gohman via llvm-commits
- [llvm] r319483 - [memcpyopt] Commit file missed in r319482.
Dan Gohman via llvm-commits
- [PATCH] D39040: AMDGPU: Fix creating invalid copy when adjusting dmask
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D40676: [msan] Fix return type of mbrtowc
Vitaly Buka via Phabricator via llvm-commits
- [compiler-rt] r319484 - [msan] Fix return type of mbrtowc
Vitaly Buka via llvm-commits
- [PATCH] D40678: [opt-remarks] If hotness threshold is set, ignore remarks without hotness
Adam Nemet via Phabricator via llvm-commits
- [lld] r319486 - Add missing test. NFC.
Rafael Espindola via llvm-commits
- [llvm] r319488 - Add visibility flag to Wasm symbol flags
Sam Clegg via llvm-commits
- [PATCH] D40679: [sanitizer] Introduce a vDSO aware time function, and use it in the allocator [redo]
Kostya Kortchinsky via Phabricator via llvm-commits
- [llvm] r319490 - XOR the frame pointer with the stack cookie when protecting the stack
Reid Kleckner via llvm-commits
- [llvm] r319491 - AMDGPU: Use gfx9 carry-less add/sub instructions
Matt Arsenault via llvm-commits
- [PATCH] D40683: Make .gnu.hash section smaller.
Rui Ueyama via Phabricator via llvm-commits
- [llvm] r319493 - Simplify the DenseSet used for hashing CodeView records.
Zachary Turner via llvm-commits
- [PATCH] D40684: Use size_t, instead of unsigned, to represnt StringMapEntry length and alignment.
Matt Davis via Phabricator via llvm-commits
- [llvm] r319494 - ThinLTOBitcodeWriter: Try harder to discard unused references to the merged module.
Peter Collingbourne via llvm-commits
- [PATCH] D40686: [MS] Fix __movs intrinsics
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D40688: [lld] Switch to add_llvm_install_targets
Shoaib Meenai via Phabricator via llvm-commits
- [llvm] r319501 - AMDGPU: Use carry-less adds in FI elimination
Matt Arsenault via llvm-commits
- [llvm] r319502 - docs/GettingStarted.rst: Update the list of release versions and tags
Hans Wennborg via llvm-commits
- [PATCH] D40689: [llvm] Add install-distribution-stripped
Shoaib Meenai via Phabricator via llvm-commits
- [lld] r319503 - Make .gnu.hash section smaller.
Rui Ueyama via llvm-commits
- [PATCH] D40691: [WebAssembly] Fix typos
Rui Ueyama via Phabricator via llvm-commits
- [llvm] r319505 - Mark all library options as hidden.
Zachary Turner via llvm-commits
- [lld] r319506 - [WebAssembly] Fix typos
Sam Clegg via llvm-commits
- [llvm] r319507 - Add flag to ArchiveWriter to test GNU64 format more efficiently
Jake Ehrlich via llvm-commits
- [PATCH] D39931: AMDGPU: Disable fp64 support on pre-GCN asics
Jan Vesely via Phabricator via llvm-commits
- [lld] r319508 - Revert "Merge .xdata into .rdata by default"
Reid Kleckner via llvm-commits
- [PATCH] D40197: Merge .xdata into .rdata by default
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D40692: AMDGPU/EG: Add a new FeatureFMA and use it to selectively enable FMA instruction
Jan Vesely via Phabricator via llvm-commits
- [llvm] r319510 - [WebAssembly] Update MC tests now that hidden attr is supported
Sam Clegg via llvm-commits
- [PATCH] D40693: [WebAssembly] Update MC tests now that hidden attr is supported
Phabricator via Phabricator via llvm-commits
- [PATCH] D40694: Remove Unsupported flag from T99 Scheduler
Stefan Teleman via Phabricator via llvm-commits
- [PATCH] D40696: Enable aggressive FMA on T99 and provide AArch64 option for other micro-arch's
Stefan Teleman via Phabricator via llvm-commits
- [PATCH] D40695: Improve loop unrolling performance on T99
Stefan Teleman via Phabricator via llvm-commits
- [PATCH] D40697: Cache modulo values for the .gnu.hash section.
Rui Ueyama via Phabricator via llvm-commits
- [llvm] r319511 - [cmake] Expose opt-viewer availability
Adam Nemet via llvm-commits
- [lld] r319512 - clang-format.
Rui Ueyama via llvm-commits
- [PATCH] D36493: [MC] Handle unknown literal register numbers in .cfi_* directives
Petr Hosek via Phabricator via llvm-commits
- [PATCH] D40699: Split IndirectBr critical edges before PGO gen/use passes.
Hiroshi Yamauchi via Phabricator via llvm-commits
- [llvm] r319514 - [X86] Add a DAG combine to simplify masks for AVX2 gather instructions.
Craig Topper via llvm-commits
- [lld] r319517 - [lld] Switch to add_llvm_install_targets
Shoaib Meenai via llvm-commits
- [lld] r319518 - Add an additional test for r319503.
Rui Ueyama via llvm-commits
- [PATCH] D40701: [ARM][DAG] Reenable post-legalize store merge
Nirav Dave via Phabricator via llvm-commits
- [llvm] r319519 - [X86] Add another v2i32 gather test case with v2i64 index that wasn't sign extended.
Craig Topper via llvm-commits
- [llvm] r319520 - [X86][SelectionDAG] Make sure we explicitly sign extend the index when type promoting the index of scatter and gather.
Craig Topper via llvm-commits
- [llvm] r319521 - [X86] Custom legalize v2i32 gathers via widening rather than promoting.
Craig Topper via llvm-commits
- [llvm] r319522 - Recommit rL319407: [SROA] enable splitting for non-whole-alloca loads and stores
Hiroshi Inoue via llvm-commits
- [PATCH] D40702: [PGO] More fix to infinite loop profiling
David Li via Phabricator via llvm-commits
- [llvm] r319524 - GlobalISel: Enable the legalization of G_MERGE_VALUES and G_UNMERGE_VALUES
Volkan Keles via llvm-commits
- [PATCH] D39688: [Nios2] final infrastructure addition to provide compilation of simple return from a function.
Andrei via Phabricator via llvm-commits
- [compiler-rt] r319525 - [ubsan] lit changes for lld testing, future lto testing.
Roman Lebedev via llvm-commits
- [lld] r319526 - [ELF] - Produce relocation section name consistent with output section name when --emit-reloc used with linker script.
George Rimar via llvm-commits
- [PATCH] D40703: [XRay][compiler-rt] Implement logging implementation registration
Dean Michael Berris via Phabricator via llvm-commits
- [lld] r319527 - [ELF] - Rename excessive variable. NFC.
George Rimar via llvm-commits
- [PATCH] D40704: Import db.migrate module in update command.
Florian Hahn via Phabricator via llvm-commits
- [compiler-rt] r319529 - Revert "[ubsan] lit changes for lld testing, future lto testing."
Roman Lebedev via llvm-commits
- [PATCH] D40706: Fix function pointer tail calls in armv8-M.base
Pablo Barrio via Phabricator via llvm-commits
- [PATCH] D40708: Add more triples to llc_test_checks.py
Sam Parker via Phabricator via llvm-commits
- [llvm] r319530 - [lit] Don't enable LSan on Darwin for Apple clang 9.0.0
Jonas Devlieghere via llvm-commits
- [PATCH] D40709: [ARM] Add and + load combine tests
Sam Parker via Phabricator via llvm-commits
- [llvm] r319531 - [SLPVectorizer] Failure to beneficially vectorize 'copyable' elements in integer binary ops.
Dinar Temirbulatov via llvm-commits
- [compiler-rt] r319532 - Add missing signal.h header:
Ismail Donmez via llvm-commits
- [PATCH] D40710: [LLD][ELF] Revert r318924 Skip over empty sections when checking for contiguous relro
Peter Smith via Phabricator via llvm-commits
- [llvm] r319533 - [cmake] Enable zlib support on windows
Pavel Labath via llvm-commits
- [llvm] r319534 - [AMDGPU] SiFixSGPRCopies should not modify non-divergent PHI
Alexander Timofeev via llvm-commits
- [PATCH] D40711: [TwoAddressInstructionPass] Bugfix in handling of sunk instructions.
Jonas Paulsson via Phabricator via llvm-commits
- [llvm] r319535 - Follow-up to r319434 to turn the pass on by default
Nemanja Ivanovic via llvm-commits
- [PATCH] D40713: [DAGCombine] Remove isAndLoadExtLoad arguments
Sam Parker via Phabricator via llvm-commits
- [PATCH] D38036: [yaml2obj] - Don't crash on invalid document.
George Rimar via Phabricator via llvm-commits
- [PATCH] D33488: [ELF] - Optimization for populating stringpool when building .gdb_index.
George Rimar via Phabricator via llvm-commits
- [PATCH] D40714: Correct atexit(3) support in MSan/NetBSD
Kamil Rytarowski via Phabricator via llvm-commits
- [llvm] r319537 - Bail out of a SimplifyCFG switch table opt at undef values.
Mikael Holmen via llvm-commits
- [llvm] r319538 - [InstSimplify] More fcmp cases when comparing against negative constants.
Florian Hahn via llvm-commits
- [PATCH] D40716: Fix Wasm symbol name collisions
Nicholas Wilson via Phabricator via llvm-commits
- [llvm] r319539 - Revert r319537: Bail out of a SimplifyCFG switch table opt at undef values.
Mikael Holmen via llvm-commits
- [llvm] r319540 - [X86][AVX512] Tag vshift/vpermv/pshufd/pshufb instructions scheduler classes
Simon Pilgrim via llvm-commits
- [llvm] r319542 - [ARM] and + load combine tests
Sam Parker via llvm-commits
- [PATCH] D40718: [LSR] Complexity tradeoff in GenerateReassociationsImpl
Max Kazantsev via Phabricator via llvm-commits
- [llvm] r319543 - [X86] Improvement in CodeGen instruction selection for LEAs.
Jatin Bhateja via llvm-commits
- [polly] r319544 - [NFC] In GPGPU testcases, replace numeric registers in CHECK directives.
Philip Pfaffe via llvm-commits
- [llvm] r319545 - Add more triples to llc_test_checks.py
Sam Parker via llvm-commits
- [PATCH] D40721: [InstSimplify] Run constant folding if no other simplifications were possible
Igor Laevsky via Phabricator via llvm-commits
- [PATCH] D27618: Failure to vectorize __builtin_sqrt/__builtin_sqrtf
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D40723: [MemCpyOpt] Perform call slot optimizations through GEPs
Björn Steinbrink via Phabricator via llvm-commits
- [llvm] r319547 - [ARM][DAG] Reenable post-legalize store merge
Nirav Dave via llvm-commits
- [PATCH] D40724: Wasm entrypoint changes #1 (add --undefined argument to LLD) APPLY AFTER D40690
Nicholas Wilson via Phabricator via llvm-commits
- [PATCH] D40725: Wasm entrypoint changes #3 (add --no-entry argument to LLD) APPLY AFTER D40559
Nicholas Wilson via Phabricator via llvm-commits
- [PATCH] D40726: Move __tsan::Vector to __sanitizer
Kamil Rytarowski via Phabricator via llvm-commits
- [PATCH] D40727: Syndicate duplicate code between CallInst and InvokeInst
serge via Phabricator via llvm-commits
- [llvm] r319548 - [ARM] and + load combine tests
Sam Parker via llvm-commits
- [PATCH] D40728: [CallSiteSplitting] Refactor creating callsites.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D40729: [CallSiteSplitting] Remove isOrHeader restriction.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D40730: Propagate IntrHasSideEffects into Attribute of Function
Jonas Paulsson via Phabricator via llvm-commits
- [PATCH] D40413: [CodeExtractor] Add debug locations for new call and branch instrs.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D40412: [InlineFunction] Only replace call if there are VarArgs to forward.
Florian Hahn via Phabricator via llvm-commits
- [llvm] r319550 - Revert r319531 "[SLPVectorizer] Failure to beneficially vectorize 'copyable' elements in integer binary ops."
Hans Wennborg via llvm-commits
- [llvm] r319551 - [X86][AVX512] Tag VPCOMRESS/VPEXPAND instructions scheduler classes
Simon Pilgrim via llvm-commits
- [PATCH] D40732: [LLD][ELF] Add linker script generated data to non-contiguous relro test [NFC].
Peter Smith via Phabricator via llvm-commits
- [llvm] r319553 - [X86][AVX512] Tag VPSHUFBITQMB instructions scheduler class
Simon Pilgrim via llvm-commits
- [PATCH] D40369: Support sext, zext and trunc instructions in SCEV delinearization algorithm (new revision)
Michael Kruse via Phabricator via llvm-commits
- [PATCH] D40734: New users should be using the runtimes dir, not projects
Jonathan Roelofs via Phabricator via llvm-commits
- [llvm] r319554 - [X86][AVX512] Tag VFPCLASS instructions scheduler class
Simon Pilgrim via llvm-commits
- [PATCH] D40735: [LLD][ELF] InX::BssRelRo should check section contents before marking relro
Peter Smith via Phabricator via llvm-commits
- [llvm] r319556 - [opt-remarks] If hotness threshold is set, ignore remarks without hotness
Adam Nemet via llvm-commits
- [PATCH] D35985: Skip live range segment verification for reserved physregs
Stefan Maksimovic via Phabricator via llvm-commits
- [llvm] r319558 - [X86][AVX512] Tag VPERM2I/VPERM2T instructions scheduler class
Simon Pilgrim via llvm-commits
- [llvm] r319559 - Fix line endings. NFCI.
Simon Pilgrim via llvm-commits
- [llvm] r319561 - IR printing improvement for function passes - introducing -print-module-scope
Fedor Sergeev via llvm-commits
- [PATCH] D40736: [CodeView] Add support for type record content hashing
Zachary Turner via Phabricator via llvm-commits
- [llvm] r319562 - Revert "[opt-remarks] If hotness threshold is set, ignore remarks without hotness"
Adam Nemet via llvm-commits
- [lld] r319563 - Revert r318924 Skip over empty sections when checking for contiguous relro
Rafael Espindola via llvm-commits
- [llvm] r319564 - [DebugInfo] Bail out if making no progress dumping line tables.
Paul Robinson via llvm-commits
- [lld] r319565 - Add test for pr35478.
Rafael Espindola via llvm-commits
- [llvm] r319566 - IR printing improvement for loop passes - handle -print-module-scope
Fedor Sergeev via llvm-commits
- [PATCH] D40247: IR printing improvement for loop passes - handle -print-module-scope
Fedor Sergeev via Phabricator via llvm-commits
- [llvm] r319567 - [IR] Avoid dangling else warning. NFC.
Benjamin Kramer via llvm-commits
- [llvm] r319568 - [X86][AVX512] Tag subvector extract/insert instructions scheduler classes
Simon Pilgrim via llvm-commits
- [PATCH] D40287: [X86][AVX2]: Adding full coverage of MC encoding for the AVX2 isa set.<NFC>
Gadi Haber via Phabricator via llvm-commits
- [compiler-rt] r319569 - [compiler-rt] Add install-*-stripped targets
Shoaib Meenai via llvm-commits
- [compiler-rt] r319570 - [compiler-rt] Remove out of date comment
Shoaib Meenai via llvm-commits
- [PATCH] D40741: [DWARFv5] Emit v5 line-table header
Paul Robinson via Phabricator via llvm-commits
- [PATCH] D40742: [LV] Fix PR34965 - Extend InstWidening with CM_Widen_Recursive
Diego Caballero via Phabricator via llvm-commits
- [compiler-rt] r319571 - [libFuzzer] add an experimental search heuristic flag -reduce_depth
Kostya Serebryany via llvm-commits
- [compiler-rt] r319572 - [libFuzzer] remove stale flags; NFC
Kostya Serebryany via llvm-commits
- [llvm] r319573 - [DAGCombine] Simplify ISD::AND handling in ReduceLoadWidth
Eli Friedman via llvm-commits
- [llvm] r319574 - [cmake] Resubmit Remove redundant call to cmake when building host tools.
Don Hinton via llvm-commits
- [compiler-rt] r319575 - [ubsan] Re-commit: lit changes for lld testing, future lto testing.
Roman Lebedev via llvm-commits
- [PATCH] D40744: [cmake] Modernize some conditionals. NFC
Shoaib Meenai via Phabricator via llvm-commits
- [llvm] r319581 - [opt-remarks] If hotness threshold is set, ignore remarks without hotness
Adam Nemet via llvm-commits
- [llvm] r319582 - [cmake] Revert (rL319574): Resubmit Remove redundant call to cmake when building host tools.
Don Hinton via llvm-commits
- [llvm] r319583 - [IndVars] Fix a bug introduced in r317012
Philip Reames via llvm-commits
- [PATCH] D40747: [ThinLTO] Enable importing of aliases as copy of aliasee
Teresa Johnson via Phabricator via llvm-commits
- [PATCH] D40385: [mips][compiler-rt] Provide 64bit atomic add and sub
Simon Dardis via Phabricator via llvm-commits
- [PATCH] D40749: Modify ModRefInfo values using static inline method abstractions [NFC].
Alina Sbirlea via Phabricator via llvm-commits
- CMake executable dependency woes
Shoaib Meenai via llvm-commits
- [PATCH] D40750: Move splitIndirectCriticalEdges() to BasicBlockUtils.h.
Hiroshi Yamauchi via Phabricator via llvm-commits
- [PATCH] D40751: [ICP] Expose unconditional call promotion interface
Matthew Simpson via Phabricator via llvm-commits
- LLVM buildmaster will be OFF today at 3 PM Pacific for maintenance
Galina Kistanova via llvm-commits
- [PATCH] D38029: [AVR] Override ParseDirective
Dylan McKay via Phabricator via llvm-commits
- [llvm] r319586 - [MC] Handle unknown literal register numbers in .cfi_* directives
Jake Ehrlich via llvm-commits
- [llvm] r319587 - [DAG][ARM] Revert "Reenable post-legalize store merge"
Nirav Dave via llvm-commits
- [llvm] r319588 - [MachineOutliner] NFC: Throw out self-intersections on candidates early
Jessica Paquette via llvm-commits
- [compiler-rt] r319590 - [libFuzzer] add a flag -malloc_limit_mb
Kostya Serebryany via llvm-commits
- [llvm] r319590 - [libFuzzer] add a flag -malloc_limit_mb
Kostya Serebryany via llvm-commits
- [PATCH] D40754: [sanitizer] 64-bit allocator's PopulateFreeArray partial refactor
Kostya Kortchinsky via Phabricator via llvm-commits
- [llvm] r319591 - Revert "[X86] Improvement in CodeGen instruction selection for LEAs."
Matt Morehouse via llvm-commits
- [lld] r319592 - [WebAssembly] Add support for visibility flag
Sam Clegg via llvm-commits
- [PATCH] D37053: Insert switch tables into the program memory address space (2/4)
Dylan McKay via Phabricator via llvm-commits
- [PATCH] D40103: [libFuzzer] Encapsulate commands in a class
Aaron Green via Phabricator via llvm-commits
- [PATCH] D40756: MachineVerifier: undef PHI args do not need to be alive
Matthias Braun via Phabricator via llvm-commits
- [lld] r319600 - Cache modulo values for the .gnu.hash section.
Rui Ueyama via llvm-commits
- [PATCH] D40758: PeepholeOptimizer: Do not form PHI with subreg operands
Matthias Braun via Phabricator via llvm-commits
- [PATCH] D40761: [CMake] Don't use comma as an alternate separator
Petr Hosek via Phabricator via llvm-commits
- [PATCH] D40763: PeepholeOptimizer: Handle undef operands correctly
Matthias Braun via Phabricator via llvm-commits
- [llvm] r319602 - [WebAssembly] Revert r319488 "Add visibility flag to Wasm symbol flags"
Heejin Ahn via llvm-commits
- [lld] r319603 - [WebAssembly] Revert r319592 "Add support for visibility flag"
Heejin Ahn via llvm-commits
- [PATCH] D39971: Port ScopInfo to the isl cpp bindings
Sameer AbuAsal via Phabricator via llvm-commits
- [llvm] r319607 - [DAG][AArch64] Disable post-legalization store
Nirav Dave via llvm-commits
- [llvm] r319609 - [ARC] Add instruction subset for the ARC backend.
Tatyana Krasnukha via llvm-commits
- [llvm] r319610 - CMAKE: help CheckAtomic find check_library_exists
Martell Malone via llvm-commits
- [llvm] r319611 - [X86] Support %dr8-%dr15 in the assembler.
Craig Topper via llvm-commits
- [llvm] r319612 - [X86] Teach the assembler to support %db8-%db15 as aliases for %dr8-%dr15.
Craig Topper via llvm-commits
- [llvm] r319613 - [X86] Fix copy paste mistake in test case for r319612.
Craig Topper via llvm-commits
- [PATCH] D40764: Disable absent functions in MSan/NetBSD interceptors
Kamil Rytarowski via Phabricator via llvm-commits
- [PATCH] D40765: Handle NetBSD symbol renaming in sanitizer_common_interceptors.inc
Kamil Rytarowski via Phabricator via llvm-commits
- [llvm] r319614 - [X86][SSE] Cleanup float/int conversion scheduler itinerary classes
Simon Pilgrim via llvm-commits
- [llvm] r319615 - [llvm-readobj] Delete unused method argument. NFC
Simon Atanasyan via llvm-commits
- [llvm] r319616 - [llvm-readobj] Print static MIPS GOT
Simon Atanasyan via llvm-commits
- [llvm] r319617 - [llvm-readobj] Remove redundant local variables to reduce the code. NFC
Simon Atanasyan via llvm-commits
- [PATCH] D40766: Handle NetBSD symbol renaming in msan_interceptors.cc
Kamil Rytarowski via Phabricator via llvm-commits
- [PATCH] D40767: Support pthread_key_create symbol alias in MSan/NetBSD
Kamil Rytarowski via Phabricator via llvm-commits
- [PATCH] D40768: [msan] LIT: Add lld testing config
Roman Lebedev via Phabricator via llvm-commits
- [llvm] r319620 - [cmake] Re-commit: Remove redundant call to cmake when building host tools.
Don Hinton via llvm-commits
- [PATCH] D40769: [ARM] Allow using emulated tls on platforms other than ELF
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D40770: [AArch64] Allow using emulated tls on platforms other than ELF
Martin Storsjö via Phabricator via llvm-commits
- [llvm] r319622 - CodeGen: Fix pointer info in SplitVecOp_EXTRACT_VECTOR_ELT/SplitVecRes_INSERT_VECTOR_ELT
Yaxun Liu via llvm-commits
- [llvm] r319624 - [ValueTracking] Pass only a single lambda to computeKnownBitsFromShiftOperator by using KnownBits struct instead of separate APInts. NFCI
Craig Topper via llvm-commits
- [PATCH] D40771: [WebAssembly] Remove used --sysroot option
Sam Clegg via Phabricator via llvm-commits
- [llvm] r319625 - Fix typo in emitted attribute name
Matt Arsenault via llvm-commits
- [llvm] r319626 - Reland "[WebAssembly] Add visibility flag to Wasm symbol flags""
Sam Clegg via llvm-commits
- [PATCH] D40772: Reland "[WebAssembly] Add visibility flag to Wasm symbol flags""
Phabricator via Phabricator via llvm-commits
- [lld] r319627 - Reland "[WebAssembly] Add support for visibility flag""
Sam Clegg via llvm-commits
- [PATCH] D40773: Reland "[WebAssembly] Add support for visibility flag""
Phabricator via Phabricator via llvm-commits
- [llvm] r319628 - [SelectionDAG] Use the inlined APInt shift methods since we've already bounds checked the shift.
Craig Topper via llvm-commits
- [llvm] r319630 - CodeGen: Fix SelectionDAGISel::LowerArguments for sret addr space
Yaxun Liu via llvm-commits
- [PATCH] D40776: [X86][AVX512]: Adding full coverage of MC encoding for the AVX512 isa set.<NFC>
Gadi Haber via Phabricator via llvm-commits
- [PATCH] D28335: [WIP] [RFC] Don't lower floating point intrinsics to libcalls which modify errno
Sanjay Patel via Phabricator via llvm-commits
- [llvm] r319634 - [X86][SSE] Remove unused IIC_SSE_CVT_PI2PS_RR/IIC_SSE_CVT_PI2PS_RM itineraries
Simon Pilgrim via llvm-commits
- [PATCH] D40777: [dsymutil] Add -verify option to run DWARF verifier after linking.
Jonas Devlieghere via Phabricator via llvm-commits
- [llvm] r319635 - [X86][AVX512] Regenerate schedule tests.
Simon Pilgrim via llvm-commits
- [llvm] r319636 - [X86][AVX512] Tag packed F2I/I2F/F2F conversion instructions scheduler class
Simon Pilgrim via llvm-commits
- [llvm] r319637 - [X86][AVX512] Tag PH2PS/PS2PH conversion instructions scheduler classes
Simon Pilgrim via llvm-commits
- [PATCH] D40778: [DebugIR] Revive the Debug IR pass. [Added llvm-commits]
Siddharth via Phabricator via llvm-commits
- [PATCH] D40002: [RISCV] MC layer support for the jump/branch instructions of standard compress instruction set
Shiva Chen via Phabricator via llvm-commits
- [llvm] r319639 - [SelectionDAG] Teach computeKnownBits some improvements to ISD::SRL with a non-splat constant shift amount.
Craig Topper via llvm-commits
- [llvm] r319640 - [X86] Don't turn UINT_TO_FP into SINT_TO_FP during lowering.
Craig Topper via llvm-commits
- [llvm] r319641 - [X86] Allow VPMAXUQ/VPMAXSQ/VPMINUQ/VPMINSQ to be used with 128/256 bit vectors when AVX512 is enabled.
Craig Topper via llvm-commits
Last message date:
Sun Dec 3 23:21:01 PST 2017
Archived on: Sun Dec 3 23:21:02 PST 2017
This archive was generated by
Pipermail 0.09 (Mailman edition).