The Week Of Monday 9 September 2019 Archives by thread
Starting: Mon Sep 9 00:19:35 PDT 2019
Ending: Sun Sep 15 23:49:01 PDT 2019
Messages: 2310
- [PATCH] D67053: [LLD] [COFF] Resolve source locations for undefined references using dwarf
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D67340: [Object] Implement relocation resolver for COFF ARM/ARM64
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D65677: [VirtualFileSystem] Make the RedirectingFileSystem hold on to its own working directory.
Sam McCall via Phabricator via llvm-commits
- [llvm] r371367 - [X86] Add broadcast load unfolding tests for vpcmpeq/vpcmpgt/vpcmp/vpcmpu.
Craig Topper via llvm-commits
- [llvm] r371368 - [X86] Add broadcast load unfolding support for vpcmpeq/vpcmpgt/vpcmp/vpcmpu.
Craig Topper via llvm-commits
- [llvm] r371369 - [SystemZ] NFC: use clearRegisterDeads() in SystemZElimCompare.cpp
Jonas Paulsson via llvm-commits
- [PATCH] D66939: [ARM][MVE] Decoding of uqrshl and sqrshl accepts unpredictable encodings
Oliver Stannard (Linaro) via Phabricator via llvm-commits
- [PATCH] D66050: Improve division estimation of floating points.
Qiu Chaofan via Phabricator via llvm-commits
- [PATCH] D67214: [ARM] Remove some spurious MVE reduction instructions.
Oliver Stannard (Linaro) via Phabricator via llvm-commits
- [PATCH] D67324: [ELF] nmagic or omagic: don't allocate PT_PHDR or PF_R PT_LOAD for the !hasPhdrsCommands case
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D67310: [ELF][AArch64] Apply some NFC cleanups to AArch64ErrataFix.cpp
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D67220: [ARM][ParallelDSP] Fix for sext input
Phabricator via Phabricator via llvm-commits
- [llvm] r371370 - [ARM][ParallelDSP] Fix for sext input
Sam Parker via llvm-commits
- [PATCH] D67328: [llvm-readobj] Warn user when dumping not supported version of stack map (PR38278).
George Rimar via Phabricator via llvm-commits
- [PATCH] D67274: [clangd] Improve output of semantic highlighting tests in case of failures
Phabricator via Phabricator via llvm-commits
- [llvm] r371374 - [ARM][MVE] Decoding of uqrshl and sqrshl accepts unpredictable encodings
Oliver Stannard via llvm-commits
- [PATCH] D67277: [clangd] Replace HighlightingKind::NumKinds with LastKind. NFC
Phabricator via Phabricator via llvm-commits
- [llvm] r371262 - [IR] CallBrInst: scan+update arg list when indirect dest list changes
Hans Wennborg via llvm-commits
- [llvm] r371111 - [IfConversion] Fix diamond conversion with unanalyzable branches.
Hans Wennborg via llvm-commits
- [PATCH] D67169: [ARM] Prevent generating NEON stack accesses under MVE.
Oliver Stannard (Linaro) via Phabricator via llvm-commits
- [PATCH] D67241: Regex: Make "match" and "sub" const member functions
Thomas Preud'homme via Phabricator via llvm-commits
- [PATCH] D67342: [Attributor][Fix] Manifest nocapture only in CSArgument or Argument
Hideto Ueno via Phabricator via llvm-commits
- [PATCH] D67343: [DebugInfo] Change object::RelocationResolver to return Expected<uint64_t>
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D67339: [ConstantRange] add helper function addWithNoWrap
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D67288: [Alignment] Use Align for TargetLowering::MinStackArgumentAlignment
Guillaume Chatelet via Phabricator via llvm-commits
- [llvm] r371307 - [X86] Fix pshuflw formation from repeated shuffle mask (PR43230)
Hans Wennborg via llvm-commits
- [PATCH] D66516: [clangd] Highlight typedefs to template parameters as template parameters
Phabricator via Phabricator via llvm-commits
- [llvm] r371221 - [SimplifyLibCalls] handle pow(x, -0.0) before it can assert (PR43233)
Hans Wennborg via llvm-commits
- [PATCH] D67182: [lib/ObjectYAML] - Improve and cleanup error reporting in ELFState<ELFT> class.
George Rimar via Phabricator via llvm-commits
- [llvm] r371380 - [lib/ObjectYAML] - Improve and cleanup error reporting in ELFState<ELFT> class.
George Rimar via llvm-commits
- [PATCH] D67286: [Attributor] Implement "noalias" callsite argument deduction
Hideto Ueno via Phabricator via llvm-commits
- [PATCH] D67158: [ARM] Add IR intrinsics for a sample of MVE instructions.
Dave Green via Phabricator via llvm-commits
- [PATCH] D67269: [ARM] Add patterns for VSUB with q and r registers
oliver cruickshank via Phabricator via llvm-commits
- [llvm] r371383 - [yaml2obj] - Fix BB after r371380
George Rimar via llvm-commits
- [PATCH] D67344: [ARM][MVE] VCTP instruction selection
Sam Parker via Phabricator via llvm-commits
- [PATCH] D60684: [llvm-readobj] Reapply: Improve error message for --string-dump
Stephen Tozer via Phabricator via llvm-commits
- [PATCH] D67270: [ARM] Add patterns for VADD with q and r registers
oliver cruickshank via Phabricator via llvm-commits
- [PATCH] D67268: [ARM] Add patterns for VMUL with q and r registers
oliver cruickshank via Phabricator via llvm-commits
- [llvm] r371384 - GlobalISel: add combiner to form indexed loads.
Tim Northover via llvm-commits
- [PATCH] D66287: GlobalISel: add combiner for indexed loads and stores
Tim Northover via Phabricator via llvm-commits
- [PATCH] D67085: [ARM] Fix loads and stores for v4i1 and v8i1
Sjoerd Meijer via Phabricator via llvm-commits
- [PATCH] D66413: [ARM} Add support for MVE vmaxv
Sam Tebbs via Phabricator via llvm-commits
- [llvm] r371385 - GlobalISel: fix unused warnings in release builds.
Tim Northover via llvm-commits
- [llvm] r371386 - [ARM] Prevent generating NEON stack accesses under MVE.
David Green via llvm-commits
- [PATCH] D67345: [InstCombine] Allow values with multiple users in SimplifyDemandedVectorElts
Piotr Sobczak via Phabricator via llvm-commits
- [PATCH] D66936: [DFAPacketizer] Track resources for packetized instructions
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D67281: [AArch64][SimplifyCFG] Add additional cost for instructions in mergeConditionalStoreToAddress
Pavel Kosov via Phabricator via llvm-commits
- [PATCH] D67346: Bug 43202 - ARM FastIsel is renaming the memcpy to memcpy.<random-number> in getLibcallReg().
Umesh Kalappa via Phabricator via llvm-commits
- [PATCH] D67347: [Windows] Use EH info from the PE32 exceptions directory to construct unwind plans
Aleksandr Urakov via Phabricator via llvm-commits
- [PATCH] D61259: AArch64: support arm64_32, an ILP32 slice for watchOS.
Tim Northover via Phabricator via llvm-commits
- [PATCH] D65931: [AArch64][SVE] Implement abs and neg intrinsics
Cullen Rhodes via Phabricator via llvm-commits
- [llvm] r371388 - [AArch64][SVE] Implement abs and neg intrinsics
Cullen Rhodes via llvm-commits
- [lld] r371389 - [ELF][AArch64] Apply some NFC cleanups to AArch64ErrataFix.cpp
Fangrui Song via llvm-commits
- [PATCH] D67151: [SystemZ] Recognize INLINEASM_BR in backend
Jonas Paulsson via Phabricator via llvm-commits
- [PATCH] D67348: [RISCV] Add codegen pattern matching for bit manipulation assembly instructions.
Paolo Savini via Phabricator via llvm-commits
- [PATCH] D67092: [clangd] Update clangd-vscode docs to be more user-focused.
Sam McCall via Phabricator via llvm-commits
- [PATCH] D65699: [Driver] Prioritize SYSROOT/usr/include over RESOURCE_DIR/include on linux-musl
Rich Felker via Phabricator via llvm-commits
- [PATCH] D67289: [X86] Allow _MM_FROUND_CUR_DIRECTION and _MM_FROUND_NO_EXC to be used together on instructions that only support SAE and not embedded rounding.
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D67334: [InstCombine] fold sign-bit compares of srem
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D66991: [PowerPC] Fix SH field overflow issue
Nemanja Ivanovic via Phabricator via llvm-commits
- [PATCH] D66790: Fix SROA in presence of incompatible vector types in the same partition
serge via Phabricator via llvm-commits
- [PATCH] D67317: [PowerPC][NFC] Update test assertions using update_llc_test_checks.py
Nemanja Ivanovic via Phabricator via llvm-commits
- [PATCH] D66935: [AArch64][DebugInfo] Do not recompute CalleeSavedStackSize
Sander de Smalen via Phabricator via llvm-commits
- [PATCH] D66637: [clangd] Support multifile edits as output of Tweaks
Kadir Cetinkaya via Phabricator via llvm-commits
- [llvm] r371393 - Revert rL371198 from llvm/trunk: [DFAPacketizer] Track resources for packetized instructions
Simon Pilgrim via llvm-commits
- [PATCH] D67349: [Inliner][NFC] Make test less brittle.
Clement Courbet via Phabricator via llvm-commits
- [PATCH] D67350: [IfCvt][ARM] Optimise diamond if-conversion for code size
Oliver Stannard (Linaro) via Phabricator via llvm-commits
- [PATCH] D67351: [InstCombine] Use SimplifyFMulInst to simplify multiply in fma.
Florian Hahn via Phabricator via llvm-commits
- [llvm] r371395 - [ARM][MVE] VCTP instruction selection
Sam Parker via llvm-commits
- [PATCH] D67105: [TargetLowering] Fix another potential FPE in expandFP_TO_UINT
Ulrich Weigand via Phabricator via llvm-commits
- [PATCH] D62989: [Unroll] Do NOT unroll a loop with small runtime upperbound
Hal Finkel via Phabricator via llvm-commits
- [PATCH] D67284: [LLD][ELF][ARM] Implement --fix-cortex-a8 to fix erratum 657417
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D67292: [clang-tidy] Fix bug in bugprone-use-after-move check
Yitzhak Mandelbaum via Phabricator via llvm-commits
- [PATCH] D67312: [SelectionDAG] Remove ISD::FP_ROUND_INREG
Simon Pilgrim via Phabricator via llvm-commits
- [llvm] r371397 - [Inliner][NFC] Make test less brittle.
Clement Courbet via llvm-commits
- [lld] r371398 - [ELF] nmagic or omagic: don't allocate PT_PHDR or PF_R PT_LOAD for the !hasPhdrsCommands case
Fangrui Song via llvm-commits
- [PATCH] D67305: [AliasSetTracker] Update AAInfo check.
Hal Finkel via Phabricator via llvm-commits
- [PATCH] D60318: [ExpandMemCmp][MergeICmps] Move passes out of CodeGen into opt pipeline.
Clement Courbet via Phabricator via llvm-commits
- [llvm] r371399 - [DFAPacketizer] Reapply: Track resources for packetized instructions
James Molloy via llvm-commits
- [PATCH] D46518: LLDB - Simplify GetProgramFileSpec
Ed Maste via Phabricator via llvm-commits
- [PATCH] D35034: compiler-rt: use fp_t instead of long double, for consistency
Ed Maste via Phabricator via llvm-commits
- [compiler-rt] r371400 - compiler-rt: use fp_t instead of long double, for consistency
Ed Maste via llvm-commits
- [PATCH] D67085: [ARM] Fix loads and stores for predicate vectors
Dave Green via Phabricator via llvm-commits
- [PATCH] D67088: [PowerPC] extend PPCPreIncPrep Pass for ds/dq form
ChenZheng via Phabricator via llvm-commits
- [PATCH] D60295: [CodeGen] Replace -max-jump-table-size with -max-jump-table-targets
Hans Wennborg via Phabricator via llvm-commits
- [PATCH] D67060: [Support] Support restoring colors in WithColor
Seiya Nuta via Phabricator via llvm-commits
- [PATCH] D66329: [PowerPC] [Peephole] fold frame offset by using index form to save add.
ChenZheng via Phabricator via llvm-commits
- [llvm] r371401 - [NFC][InstCombine] Fixup test i added in rL371352.
Roman Lebedev via llvm-commits
- [PATCH] D67307: [MemorySSA] Do not create memoryaccesses for debug info intrinsics.
Alina Sbirlea via Phabricator via llvm-commits
- [PATCH] D67108: [ARM} Lower CTTZ on MVE
oliver cruickshank via Phabricator via llvm-commits
- [PATCH] D67107: [ARM] Add patterns for bitreverse intrinsic on MVE
oliver cruickshank via Phabricator via llvm-commits
- [PATCH] D67106: [ARM] Add patterns for BSWAP intrinsic on MVE
oliver cruickshank via Phabricator via llvm-commits
- [PATCH] D67290: [clangd] Add a new highlighting kind for typedefs
Phabricator via Phabricator via llvm-commits
- [PATCH] D67306: [IfConversion] Correctly handle cases where analyzeBranch fails.
Hans Wennborg via Phabricator via llvm-commits
- [PATCH] D67352: AMDGPU: Use PatFrags to allow selecting custom nodes or intrinsics
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D67353: AMDGPU/GlobalISel: Select fmed3
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D67354: AMDGPU/GlobalISel: Select llvm.amdgcn.class
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D66724: [AIX]Emit function descriptor csect in assembly
Jason Liu via Phabricator via llvm-commits
- [PATCH] D67309: AMDGPU: Move MnemonicAlias out of instruction def hierarchy
Valery Pykhtin via Phabricator via llvm-commits
- [PATCH] D67355: AMDGPU/GlobalISel: Select G_CTPOP
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D66725: [DAGCombiner][TargetLowering] Target hook for FCOPYSIGN arg cast folding
Sam Elliott via Phabricator via llvm-commits
- [PATCH] D67356: [InstCombine] Simplify @llvm.usub.with.overflow+non-zero check (PR43251)
Roman Lebedev via Phabricator via llvm-commits
- [llvm] r371404 - AMDGPU/GlobalISel: Remove dead patterns
Matt Arsenault via llvm-commits
- [PATCH] D67320: [mips] Fix decoding of microMIPS JALX instruction
Petar Avramovic via Phabricator via llvm-commits
- [PATCH] D67193: [UBSan] Do not overwrite the default print_summary sanitizer option.
Max Moroz via Phabricator via llvm-commits
- [llvm] r371405 - [ARM] Remove some spurious MVE reduction instructions.
Simon Tatham via llvm-commits
- [PATCH] D66386: AMDGPU/GlobalISel: Fix reg bank for uniform LDS loads
Austin Kerbow via Phabricator via llvm-commits
- [llvm] r371406 - AMDGPU/GlobalISel: Try generated matcher before add/sub code
Matt Arsenault via llvm-commits
- [llvm] r371407 - AMDGPU/GlobalISel: Legalize wavefrontsize intrinsic
Matt Arsenault via llvm-commits
- [PATCH] D67256: [yaml2obj] Simplify p_filesz/p_memsz computing
James Henderson via Phabricator via llvm-commits
- [PATCH] D66387: AMDGPU/GlobalISel: Implement LDS G_GLOBAL_VALUE
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D67172: [clangd] Use pre-populated mappings for standard symbols
Phabricator via Phabricator via llvm-commits
- [PATCH] D66969: Output XCOFF object text section
Digger via Phabricator via llvm-commits
- [PATCH] D66957: AMDGPU/GlobalISel: Use known bits for selection
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D67260: [yaml2obj] Set p_align to the maximum sh_addralign of containing sections
James Henderson via Phabricator via llvm-commits
- [PATCH] D67357: [llvm-objdump] Fix llvm-objdump --all-headers output order
Justice Adams via Phabricator via llvm-commits
- [PATCH] D66952: AMDGPU/GlobalISel: Select G_PTR_MASK
Austin Kerbow via Phabricator via llvm-commits
- [llvm] r371409 - AMDGPU/GlobalISel: Use known bits for selection
Matt Arsenault via llvm-commits
- [PATCH] D62731: [RFC] Add support for options -fp-model= and -fp-speculation= : specify floating point behavior
Melanie Blower via Phabricator via llvm-commits
- [PATCH] D67040: AMDGPU/GlobalISel: Fix regbankselect for uniform extloads
Austin Kerbow via Phabricator via llvm-commits
- [PATCH] D67221: [yaml2obj] Write the section header table after section contents
James Henderson via Phabricator via llvm-commits
- [llvm] r371411 - AMDGPU/GlobalISel: Fix reg bank for uniform LDS loads
Matt Arsenault via llvm-commits
- [PATCH] D66564: [clang-tidy] new FPGA struct pack align check
Frank Derry Wanye via Phabricator via llvm-commits
- [PATCH] D67041: AMDGPU/GlobalISel: Fix RegBankSelect for unaligned, uniform constant loads
Austin Kerbow via Phabricator via llvm-commits
- [llvm] r371412 - AMDGPU/GlobalISel: Select G_PTR_MASK
Matt Arsenault via llvm-commits
- [PATCH] D62731: [RFC] Add support for options -frounding-math -fp-model= and -fp-exception-behavior= : specify floating point behavior
Melanie Blower via Phabricator via llvm-commits
- [PATCH] D67042: AMDGPU/GlobalISel: RegBankSelect for G_ZEXTLOAD/G_SEXTLOAD
Austin Kerbow via Phabricator via llvm-commits
- [PATCH] D67296: [MemorySSA] Update defining access when instructions are not cloned.
Alina Sbirlea via Phabricator via llvm-commits
- [PATCH] D64146: [Clang Interpreter] Initial patch for the constexpr interpreter
Simon Pilgrim via Phabricator via llvm-commits
- [llvm] r371413 - AMDGPU: Remove code address space predicates
Matt Arsenault via llvm-commits
- [llvm] r371414 - AMDGPU/GlobalISel: Fix regbankselect for uniform extloads
Matt Arsenault via llvm-commits
- [PATCH] D66400: AMDGPU: Remove code address space predicates
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D66180: [GlobalISel][CallLowering] Add support for splitting types according to calling conventions
Mark Murray via Phabricator via llvm-commits
- [llvm] r371415 - Fix typo in comment noticed in D60295. NFCI.
Simon Pilgrim via llvm-commits
- [llvm] r371416 - AMDGPU/GlobalISel: Fix RegBankSelect for unaligned, uniform constant loads
Matt Arsenault via llvm-commits
- [PATCH] D67050: AMDGPU/GlobalISel: Legalize G_BUILD_VECTOR_TRUNC
Austin Kerbow via Phabricator via llvm-commits
- [PATCH] D58138: [GlobalISel][NFC] Gardening: Factor out more intrinsics into simple intrinsics
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D51018: [sancov] Fixed malformed JSON when symbolizing coverage information
Douglas Gliner via Phabricator via llvm-commits
- [PATCH] D66402: AMDGPU/GlobalISel: Select atomic loads
Matt Arsenault via Phabricator via llvm-commits
- [llvm] r371418 - AMDGPU/GlobalISel: Select atomic loads
Matt Arsenault via llvm-commits
- [PATCH] D66194: AMDGPU/GlobalISel: Fix placeholder value used for addrspacecast
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D67055: AMDGPU/GlobalISel: Select G_FABS/G_FNEG
Matt Arsenault via Phabricator via llvm-commits
- [llvm] r371419 - [ARM] Fix loads and stores for predicate vectors
David Green via llvm-commits
- [PATCH] D67359: [IVUser] Limit the iterations to check whether a loop has dedicated exits for extreme large case
Wei Mi via Phabricator via llvm-commits
- [PATCH] D67059: AMDGPU/GlobalISel: Legalize G_BUILD_VECTOR v2s16
Austin Kerbow via Phabricator via llvm-commits
- [PATCH] D67121: [TargetLowering] Make allowsMemoryAccess methode virtual.
Matt Arsenault via Phabricator via llvm-commits
- [llvm] r371420 - [yaml2obj] Simplify p_filesz/p_memsz computing
Fangrui Song via llvm-commits
- [PATCH] D65267: [MachineCopyPropagation] Remove redundant copies after TailDup via machine-cp
Dmitri Gribenko via Phabricator via llvm-commits
- [llvm] r371421 - Revert "[MachineCopyPropagation] Remove redundant copies after TailDup via machine-cp"
Dmitri Gribenko via llvm-commits
- [PATCH] D67260: [yaml2obj] Set p_align to the maximum sh_addralign of contained sections
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D67110: AMDGPU: Make VReg_1 size be 1
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D66602: Add a LineTable class to GSYM and test it.
Greg Clayton via Phabricator via llvm-commits
- [PATCH] D67360: [FPEnv] Document that constrained FP intrinsics cannot be mixed with non-constrained
Kevin P. Neal via Phabricator via llvm-commits
- [PATCH] D67008: implement parsing relocation information for 32-bit xcoff objectfile
Sean Fertile via Phabricator via llvm-commits
- [PATCH] D65950: [RISCV] Add Option for Printing Architectural Register Names
Sam Elliott via Phabricator via llvm-commits
- [llvm] r371423 - AMDGPU/GlobalISel: Legalize G_BUILD_VECTOR_TRUNC
Matt Arsenault via llvm-commits
- [PATCH] D66139: [RISCV] Support llvm-objdump -M no-aliases and -M numeric
Sam Elliott via Phabricator via llvm-commits
- [llvm] r371424 - AMDGPU/GlobalISel: Implement LDS G_GLOBAL_VALUE
Matt Arsenault via llvm-commits
- [PATCH] D62731: [RFC] Add support for options -frounding-math, -fp-model=, and -fp-exception-behavior=, : Specify floating point behavior
John McCall via Phabricator via llvm-commits
- [PATCH] D62731: [RFC] Add support for options -frounding-math, -fp-model=, and -fp-exception-behavior=, : Specify floating point behavior
Melanie Blower via Phabricator via llvm-commits
- [PATCH] D62731: [RFC] Add support for options -frounding-math, -fp-model=, and -fp-exception-behavior=, : Specify floating point behavior
John McCall via Phabricator via llvm-commits
- [PATCH] D62731: [RFC] Add support for options -frounding-math, -fp-model=, and -fp-exception-behavior=, : Specify floating point behavior
Melanie Blower via Phabricator via llvm-commits
- [PATCH] D62731: [RFC] Add support for options -frounding-math, -fp-model=, and -fp-exception-behavior=, : Specify floating point behavior
Melanie Blower via Phabricator via llvm-commits
- [PATCH] D67282: [GlobalISel][AArch64] Handle tail calls with non-void return types
Jessica Paquette via Phabricator via llvm-commits
- [llvm] r371425 - [GlobalISel][AArch64] Handle tail calls with non-void return types
Jessica Paquette via llvm-commits
- [llvm] r371426 - [SLP] add test for over-vectorization (PR33958); NFC
Sanjay Patel via llvm-commits
- [PATCH] D67097: [DWARF] Check for format mismatch between CU and Range List Table.
Paul Robinson via Phabricator via llvm-commits
- [PATCH] D58694: LLVM: Optimization Pass: Remove conflicting attribute, if any, before adding new read attribute to an argument
Anh Tuyen Tran via Phabricator via llvm-commits
- [PATCH] D67046: [RISCV] Add InstrInfo areMemAccessesTriviallyDisjoint hook
Sam Elliott via Phabricator via llvm-commits
- [llvm] r371427 - AMDGPU: Move MnemonicAlias out of instruction def hierarchy
Matt Arsenault via llvm-commits
- [lld] r371428 - [mips] Fix decoding of microMIPS JALX instruction
Simon Atanasyan via llvm-commits
- [llvm] r371428 - [mips] Fix decoding of microMIPS JALX instruction
Simon Atanasyan via llvm-commits
- [PATCH] D62308: [AArch64] support neon_sshl and neon_ushl in performIntrinsicCombine.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D67361: [AArch64][GlobalISel] Support sibling calls with mismatched calling conventions
Jessica Paquette via Phabricator via llvm-commits
- [llvm] r371429 - [Remarks] Add parser for bitstream remarks
Francis Visoiu Mistrih via llvm-commits
- [PATCH] D67362: [SLP] limit vectorization of Constant subclasses (PR33958)
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D67134: [Remarks] Add parser for bitstream remarks
Francis Visoiu Mistrih via Phabricator via llvm-commits
- [llvm] r371430 - [X86] Allow _MM_FROUND_CUR_DIRECTION and _MM_FROUND_NO_EXC to be used together on instructions that only support SAE and not embedded rounding.
Craig Topper via llvm-commits
- [PATCH] D66616: [TSan] Add interceptors for mach_vm_[de]allocate
Julian Lettner via Phabricator via llvm-commits
- [llvm] r371431 - [SelectionDAG] Remove ISD::FP_ROUND_INREG
Craig Topper via llvm-commits
- [llvm] r371432 - AMDGPU: Use PatFrags to allow selecting custom nodes or intrinsics
Matt Arsenault via llvm-commits
- [llvm] r371433 - [x86] add test for false dependency with minsize (PR43239); NFC
Sanjay Patel via llvm-commits
- [llvm] r371434 - [IfConversion] Correctly handle cases where analyzeBranch fails.
Eli Friedman via llvm-commits
- [llvm] r371435 - AMDGPU/GlobalISel: Select fmed3
Matt Arsenault via llvm-commits
- [llvm] r371436 - AMDGPU/GlobalISel: Select llvm.amdgcn.class
Matt Arsenault via llvm-commits
- [PATCH] D67200: Add -static-openmp driver option
Pirama Arumuga Nainar via Phabricator via llvm-commits
- [llvm] r371438 - AMDGPU: Make VReg_1 size be 1
Matt Arsenault via llvm-commits
- [compiler-rt] r371439 - [TSan] Add interceptors for mach_vm_[de]allocate
Julian Lettner via llvm-commits
- [llvm] r371440 - AMDGPU/GlobalISel: Legalize G_BUILD_VECTOR v2s16
Matt Arsenault via llvm-commits
- [PATCH] D67363: [BreakFalseDeps] ignore function with minsize attribute
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D66987: [InlineCost] Perform caller store analysis
Matt Denton via Phabricator via llvm-commits
- [PATCH] D66324: clang-misexpect: Profile Guided Validation of Performance Annotations in LLVM
Paul Kirth via Phabricator via llvm-commits
- [PATCH] D66309: Introduce infrastructure for an incremental port of SelectionDAG atomic load/store handling
Philip Reames via Phabricator via llvm-commits
- [llvm] r371441 - Introduce infrastructure for an incremental port of SelectionDAG atomic load/store handling
Philip Reames via llvm-commits
- [compiler-rt] r371442 - [UBSan] Do not overwrite the default print_summary sanitizer option.
Max Moroz via llvm-commits
- [llvm] r371443 - [Remarks] Fix warning for uint8_t < 0 comparison
Francis Visoiu Mistrih via llvm-commits
- [PATCH] D67122: [UBSan][clang][compiler-rt] Applying non-zero offset to nullptr is undefined behaviour
Vedant Kumar via Phabricator via llvm-commits
- [PATCH] D67364: [Driver] Handle default case in refactored addOpenMPRuntime
Pirama Arumuga Nainar via Phabricator via llvm-commits
- [PATCH] D61675: [WIP] Update IRBuilder::CreateFNeg(...) to return a UnaryOperator
Cameron McInally via Phabricator via llvm-commits
- [PATCH] D66322: [X86] Updated target specific selection dag code to conservatively check for isAtomic in addition to isVolatile
Philip Reames via Phabricator via llvm-commits
- [PATCH] D66123: [scudo][standalone] Clean-up of Android specific compilation.
Christopher Ferris via Phabricator via llvm-commits
- [PATCH] D67365: [VectorUtils] Remove unused include. [NFC]
Francesco Petrogalli via Phabricator via llvm-commits
- [llvm] r371445 - [SDAG] Add a isSimple cover functon to MemSDNode, just as we have in IR/MI [NFC]
Philip Reames via llvm-commits
- [compiler-rt] r371446 - [TSan] Add AnnotateIgnoreReadsBegin declaration to tsan/test.h
Julian Lettner via llvm-commits
- [llvm] r371447 - Relax opcode checks in test to check for only a number instead of a specific number.
Douglas Yung via llvm-commits
- [PATCH] D67366: [CGP] Ensure sinking multiple instructions does not invalidate dominance checks
Dave Green via Phabricator via llvm-commits
- [PATCH] D67367: [LoopInterchange] Properly move condition, induction increment and ops to latch.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D67076: [LoopInterchange] Make sure we create PHI nodes for uses in split off latch.
Florian Hahn via Phabricator via llvm-commits
- [llvm] r371449 - [Tests] Add anyextend tests for unordered atomics
Philip Reames via llvm-commits
- [PATCH] D66024: [SVFS] Vector Function ABI name demangler.
Francesco Petrogalli via Phabricator via llvm-commits
- [PATCH] D67199: [InstCombine] Expand the simplification of log()
Evandro Menezes via Phabricator via llvm-commits
- [PATCH] D66318: [SDAG] Update generic code to conservatively check for isAtomic in addition to isVolatile
Philip Reames via Phabricator via llvm-commits
- [PATCH] D66832: [Bugpoint][CrashDebugger] Add --same-error to skip non-relevant CodeGenCrash
Jinsong Ji via Phabricator via llvm-commits
- [PATCH] D66572: [analyzer] NFC: BugReporter Separation Ep.I.
Phabricator via Phabricator via llvm-commits
- [PATCH] D67024: [analyzer] NFC: Replace intrusive list of bug reports with a vector of pointers.
Phabricator via Phabricator via llvm-commits
- [PATCH] D64899: AMDGPU/GlobalISel: First pass at attempting to legalize load/stores
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D66843: Change datalayout compatibility check for X86 to allow datalayouts without the new address spaces.
Reid Kleckner via Phabricator via llvm-commits
- [llvm] r371452 - [LoopVectorize] Leverage speculation safety to avoid masked.loads
Philip Reames via llvm-commits
- [PATCH] D66688: [LoopVectorize] Leverage speculation safety to avoid masked.loads
Philip Reames via Phabricator via llvm-commits
- [PATCH] D67371: [UBSan] Follow up fix for r371442.
Max Moroz via Phabricator via llvm-commits
- [compiler-rt] r371453 - [UBSan] Follow up fix for r371442.
Max Moroz via llvm-commits
- [PATCH] D67217: [Debuginfo][Instcombiner] Do not clone dbg.declare in TryToSinkInstruction()
Adrian Prantl via Phabricator via llvm-commits
- [PATCH] D67276: [DWARF] Add a unit test for DWARFUnit::getLength().
David Blaikie via Phabricator via llvm-commits
- [PATCH] D66025: SVFS implementation according to RFC: Interface user provided vector functions with the vectorizer.
Francesco Petrogalli via Phabricator via llvm-commits
- [PATCH] D67201: [Windows] Replace TrapUnreachable with an int3 insertion pass
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D67125: [PowerPC][AIX] Adds support for writing the data section in object files
Xing Xue via Phabricator via llvm-commits
- [PATCH] D67263: [DwarfExpression] Disallow some rewrites to avoid undefined behavior
Adrian Prantl via Phabricator via llvm-commits
- [PATCH] D67372: [LV] Support invariant addresses in speculation logic
Philip Reames via Phabricator via llvm-commits
- [llvm] r371454 - Fix MSVC "not all control paths return a value" warning. NFCI.
Simon Pilgrim via llvm-commits
- [llvm] r371455 - [Tests] Precommit test case for D67372
Philip Reames via llvm-commits
- [llvm] r371456 - [Tests] Fix a typo in a test
Philip Reames via llvm-commits
- [PATCH] D65303: [BPI] Adjust the probability for floating point unordered comparison
Guozhi Wei via Phabricator via llvm-commits
- [PATCH] D67370: Fix ELF core file memory reading for PT_LOAD program headers with no p_filesz
Phabricator via Phabricator via llvm-commits
- [PATCH] D67167: [MachinePipeliner] Improve the TargetInstrInfo API analyzeLoop/reduceLoopCount
Jinsong Ji via Phabricator via llvm-commits
- [lld] r371458 - [mips] Make another set of test cases more tolerant to exact symbol addresses. NFC
Simon Atanasyan via llvm-commits
- [PATCH] D67196: [Verifier] add invariant check for callbr
Bill Wendling via Phabricator via llvm-commits
- [llvm] r371129 - [ADT] Add makeArrayRef(std::array<>) template specialization
David Blaikie via llvm-commits
- [llvm] r371461 - LangRef: mention MSan's problem with speculative conditional branches.
Evgeniy Stepanov via llvm-commits
- [llvm] r371462 - Simplify demangler rule for lambda-expressions to match discussion on
Richard Smith via llvm-commits
- [PATCH] D67374: AMDGPU/GlobalISel: Rename MIRBuilder to B. NFC
Austin Kerbow via Phabricator via llvm-commits
- [PATCH] D67244: LangRef: mention MSan's problem with speculative conditional branches.
Evgenii Stepanov via Phabricator via llvm-commits
- [PATCH] D67375: [ARM] VFPv2 only supports 16 D registers.
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D67376: [DWARF] Evaluate DW_OP_entry_value
Vedant Kumar via Phabricator via llvm-commits
- [PATCH] D67377: [PGO][PGSO] ProfileSummary changes.
Hiroshi Yamauchi via Phabricator via llvm-commits
- [PATCH] D65280: Add a pass to lower is.constant and objectsize intrinsics
Joerg Sonnenberger via Phabricator via llvm-commits
- [llvm] r371465 - [GlobalISel]: Fix a bug where we could dereference None
Aditya Nandakumar via llvm-commits
- [PATCH] D67301: [LLD] Unify the demangleItanium and demangleMSVC functions. NFC.
Reid Kleckner via Phabricator via llvm-commits
- [llvm] r371466 - [Windows] Replace TrapUnreachable with an int3 insertion pass
Reid Kleckner via llvm-commits
- [llvm] r371467 - AMDGPU/GlobalISel: Rename MIRBuilder to B. NFC
Austin Kerbow via llvm-commits
- [llvm] r371469 - Fix incorrect demangling of call operator of lambda with explicit
Richard Smith via llvm-commits
- [llvm] r371471 - AMDGPU/GlobalISel: Fix insert point when lowering fminnum/fmaxnum
Matt Arsenault via llvm-commits
- [PATCH] D67380: [globalisel][knownbits] Allow targets to call GISelKnownBits::computeKnownBitsImpl()
Daniel Sanders via Phabricator via llvm-commits
- [PATCH] D67195: Adding support for overriding LLVM_ENABLE_RUNTIMES for runtimes builds.
Saleem Abdulrasool via Phabricator via llvm-commits
- [llvm] r371473 - Remove some unnecessary REQUIRES: shell lines
Reid Kleckner via llvm-commits
- [PATCH] D67378: [Utility] Replace Cleanup by llvm::scope_exit
Jonas Devlieghere via Phabricator via llvm-commits
- [llvm] r371475 - [llvm][ADT][NFC] Add test for makeArrayRef(std::array)
Jan Korous via llvm-commits
- [PATCH] D67262: [git-llvm] Do not reinvent `@{upstream}`
Nico Weber via Phabricator via llvm-commits
- [PATCH] D66389: AMDGPU/GlobalISel: Legalize constant 32-bit loads
Matt Arsenault via Phabricator via llvm-commits
- [llvm] r371477 - gn build: (manually) merge r371429
Nico Weber via llvm-commits
- [llvm] r371479 - gn build: Merge r371466
Nico Weber via llvm-commits
- [llvm] r371480 - Revert [git-llvm] Do not reinvent `@{upstream}`
Mehdi Amini via llvm-commits
- [www] r371481 - Add missing footer to 2019-10 talk abstracts
David Blaikie via llvm-commits
- [PATCH] D56455: [ADT] Fix SmallDenseMap assertion with large InlineBuckets
Andrew Trick via Phabricator via llvm-commits
- [www] r371482 - Try something that's unlikely to make the SSI work... but maybe?
David Blaikie via llvm-commits
- [PATCH] D67383: Add new optimization pass of Tree-Height-Reduction
Masakazu Ueno via Phabricator via llvm-commits
- [llvm] r371483 - [PowerPC][NFC] Update test assertions using update_llc_test_checks.py
Kai Luo via llvm-commits
- [PATCH] D66426: [lld] Enable a watermark of loadable sections to be generated and placed in a note section
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D67384: [Attributor] Deduce memory behavior
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D59980: [Attributor] Deduce memory behavior argument attributes
Johannes Doerfert via Phabricator via llvm-commits
- [llvm] r371484 - clang-misexpect: Profile Guided Validation of Performance Annotations in LLVM
Petr Hosek via llvm-commits
- [PATCH] D60076: [Attributor] Deduce memory behavior function attributes
Johannes Doerfert via Phabricator via llvm-commits
- [llvm] r371485 - gn build: Merge r371484
Nico Weber via llvm-commits
- [PATCH] D65372: [llvm-objcopy] Add support for response files in llvm-strip and llvm-objcopy
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D67144: [llvm-objcopy] Default --output-target to --input-target when unspecified
Fangrui Song via Phabricator via llvm-commits
- [llvm] r371357 - [X86] Use xorps to create fp128 +0.0 constants.
Puyan Lotfi via llvm-commits
- [PATCH] D64183: [NewPM] Port MachineModuleInfo to the new pass manager.
Yuanfang Chen via Phabricator via llvm-commits
- [PATCH] D67148: [LoopVectorize][PowerPC] Estimate int and float register pressure separately in loop-vectorize
Zixuan Wu (Zeson) via Phabricator via llvm-commits
- [llvm] r371486 - [X86] Add broadcast load unfold tests for VCMPPS/PD.
Craig Topper via llvm-commits
- [llvm] r371487 - [X86] Add broadcast load unfolding support for VCMPPS/PD.
Craig Topper via llvm-commits
- [PATCH] D66390: [PATCH] [llvm] [Support] Update license on ConvertUTF.* per upstream license change
Michał Górny via Phabricator via llvm-commits
- [llvm] r371488 - Revert "clang-misexpect: Profile Guided Validation of Performance Annotations in LLVM"
Petr Hosek via llvm-commits
- [PATCH] D66931: [llvm-objcopy] Simplify --prefix-alloc-sections
Fangrui Song via Phabricator via llvm-commits
- [llvm] r371489 - gn build: Merge r371488
Nico Weber via llvm-commits
- [PATCH] D61884: [RISCV] Support stack offset exceed 32-bit for RV64
Shiva Chen via Phabricator via llvm-commits
- [PATCH] D66002: [RISCV] Move architecture parsing code into its own function
Roger Ferrer Ibanez via Phabricator via llvm-commits
- [llvm] r371493 - [LegalizeTypes] Teach SoftenFloatOp_SELECT_CC to handle operand 2 or 3 being softened.
Craig Topper via llvm-commits
- [PATCH] D65634: [RISCV] Default to ilp32d/lp64d in RISC-V Linux
Roger Ferrer Ibanez via Phabricator via llvm-commits
- [PATCH] D66003: [RISCV] Make -march=rv{32, 64}gc the default in RISC-V Linux
Roger Ferrer Ibanez via Phabricator via llvm-commits
- [PATCH] D67386: [Alignment][NFC] Use llvm::Align for TargetLowering::getPrefLoopAlignment
Guillaume Chatelet via Phabricator via llvm-commits
- [PATCH] D67231: [Attributor][Fix] Use right type to replace expressions
Hideto Ueno via Phabricator via llvm-commits
- [PATCH] D67387: Move LLVM_ENABLE_ABI_BREAKING_CHECKS to its own file
Eric Christopher via Phabricator via llvm-commits
- [PATCH] D67388: Add a feature to dump dependency graph.
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D67389: [git-llvm] Do not reinvent `@{upstream}` (take 2)
David Zarzycki via Phabricator via llvm-commits
- [llvm] r371498 - [Alignment] Use Align for TargetLowering::MinStackArgumentAlignment
Guillaume Chatelet via llvm-commits
- [llvm] r371499 - [DWARF] Add a unit test for DWARFUnit::getLength().
Igor Kudrin via llvm-commits
- [lld] r371500 - Creating release candidate rc4 from release_900 branch
Hans Wennborg via llvm-commits
- [test-suite] r371500 - Creating release candidate rc4 from release_900 branch
Hans Wennborg via llvm-commits
- [debuginfo-tests] r371500 - Creating release candidate rc4 from release_900 branch
Hans Wennborg via llvm-commits
- [llvm] r371501 - [yaml2obj] Set p_align to the maximum sh_addralign of contained sections
Fangrui Song via llvm-commits
- [llvm] r371502 - Reland "r364412 [ExpandMemCmp][MergeICmps] Move passes out of CodeGen into opt pipeline."
Clement Courbet via llvm-commits
- [PATCH] D67185: [RISCV] Add support for -ffixed-xX flags
Sam Elliott via Phabricator via llvm-commits
- [llvm] r371503 - [ExpandMemCmp] Add lit.local.cfg
Clement Courbet via llvm-commits
- [PATCH] D52812: Change the warning message for -warn-ifunc-textrel.
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D67264: [clangd] Collect location of macro definition in the ParsedAST
Haojian Wu via Phabricator via llvm-commits
- [llvm] r371505 - Revert "[DWARF] Add a unit test for DWARFUnit::getLength()" because it broke ASAN bot.
Igor Kudrin via llvm-commits
- [PATCH] D67391: Copy llvm .gitattributes to the monorepository.
Haojian Wu via Phabricator via llvm-commits
- [PATCH] D66525: [llvm-dwarfdump] Add additional stats fields
Djordje Todorovic via Phabricator via llvm-commits
- [llvm] r371506 - [llvm-dwarfdump] Add additional stats fields
Djordje Todorovic via llvm-commits
- [llvm] r371507 - Revert "Reland "r364412 [ExpandMemCmp][MergeICmps] Move passes out of CodeGen into opt pipeline.""
Dmitri Gribenko via llvm-commits
- [PATCH] D67392: [ARM][ParallelDSP] Change smlad insertion order
Sam Parker via Phabricator via llvm-commits
- [llvm] r371508 - [AMDGPU]: PHI Elimination hooks added for custom COPY insertion.
Alexander Timofeev via llvm-commits
- [PATCH] D67393: [DebugInfo] LiveDebugValues: Defer all DBG_VALUE creation during analysis
Jeremy Morse via Phabricator via llvm-commits
- [PATCH] D45375: [ELF] - Introduce synthetic file for linker script symbols.
Fangrui Song via Phabricator via llvm-commits
- [llvm] r370968 - [llvm-rtdyld] Add timers to match llvm-jitlink.
Mikael Holmén via llvm-commits
- [lld] r371509 - [LLD][COFF] Add index to disambiguate archive members when using -wholearchive
Rui Ueyama via llvm-commits
- [llvm] r371510 - Reland [DWARF] Add a unit test for DWARFUnit::getLength().
Igor Kudrin via llvm-commits
- [llvm] r371511 - [Alignment][NFC] Use llvm::Align for TargetLowering::getPrefLoopAlignment
Guillaume Chatelet via llvm-commits
- [llvm] r371513 - Fix the "git modified" issue on the preserve-comments-crlf.s.
Haojian Wu via llvm-commits
- [PATCH] D66524: [SVE][Inline-Asm] Add constraints for SVE predicate registers
Kerry McLaughlin via Phabricator via llvm-commits
- [lld] r371514 - [ELF][test] Make tests more tolerant to exact symbol addresses
Fangrui Song via llvm-commits
- [llvm] r371515 - [Object] Implement relocation resolver for COFF ARM/ARM64
Martin Storsjo via llvm-commits
- [PATCH] D67394: [NFC] Explicitly state that llvm/test/MC/AsmParser/preserve-comments-crlf.s must be CRLF
Guillaume Chatelet via Phabricator via llvm-commits
- [llvm] r371516 - [BreakFalseDeps] fix typos/grammar in documentation comment; NFC
Sanjay Patel via llvm-commits
- [llvm] r371517 - [InstCombine] Precommit tests for D67351.
Florian Hahn via llvm-commits
- [llvm] r371518 - [InstCombine] Use SimplifyFMulInst to simplify multiply in fma.
Florian Hahn via llvm-commits
- [PATCH] D67171: LLVM_COMPILE_FLAGS also applies to C files
Mikael Holmén via Phabricator via llvm-commits
- [llvm] r371519 - [NFC][InstCombine] PR43251 - valid for other predicates too
Roman Lebedev via llvm-commits
- [PATCH] D67301: [LLD] Use the unified llvm demangle frontend function. NFC.
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D67396: [ConstantHoisting] Do not attempt to hoist ImmArgs
Sam Elliott via Phabricator via llvm-commits
- [PATCH] D66526: [utils] Add the llvm-locstats tool
Djordje Todorovic via Phabricator via llvm-commits
- [llvm] r371520 - [utils] Implement the llvm-locstats tool
Djordje Todorovic via llvm-commits
- [PATCH] D66887: [test-suite][WIP] Add GCC C Torture Suite as External Test Suite
Sam Elliott via Phabricator via llvm-commits
- [PATCH] D67325: [ELF] Map the ELF header at imageBase
Peter Smith via Phabricator via llvm-commits
- [PATCH] D67398: [DebugInfo] LiveDebugValues: Move DBG_VALUE creation into VarLoc class
Jeremy Morse via Phabricator via llvm-commits
- [PATCH] D67397: [RISCV] Add MachineInstr immediate verification
Luís Marques via Phabricator via llvm-commits
- [llvm] r371521 - [CMake] Don't pass all LLVM_COMPILE_FLAGS to the C compiler
David Zarzycki via llvm-commits
- [llvm] r371523 - [VectorUtils] Remove unused include. [NFC]
Florian Hahn via llvm-commits
- [llvm] r371524 - [ARM] auto-generate complete test checks; NFC
Sanjay Patel via llvm-commits
- [llvm] r371525 - [X86] Add AVX partial dependency tests as noted on D67363
Simon Pilgrim via llvm-commits
- [llvm] r371526 - [ARM] add test for BreakFalseDeps with minsize attribute; NFC
Sanjay Patel via llvm-commits
- [PATCH] D66973: [RISCV] Switch to the Machine Scheduler
Sam Elliott via Phabricator via llvm-commits
- [PATCH] D66084: Remove asserts in getLoopGuardBranch
Dangeti Tharun kumar via Phabricator via llvm-commits
- [PATCH] D67400: [Alignment][NFC] migrate DataLayout internal struct to llvm::Align
Guillaume Chatelet via Phabricator via llvm-commits
- [llvm] r371527 - Revert "[utils] Implement the llvm-locstats tool"
Djordje Todorovic via llvm-commits
- [PATCH] D67401: Use host's executable suffix for clang when cross-compiling compiler-rt
Sergej Jaskiewicz via Phabricator via llvm-commits
- [PATCH] D67402: Bring back clang-x64-ninja-win7/windows7-buildbot
Ilia Taraban via Phabricator via llvm-commits
- [PATCH] D66160: [llvm-nm] Add tapi file support
Cyndy Ishida via Phabricator via llvm-commits
- [llvm] r371528 - [x86] add a test for BreakFalseDeps; NFC
Sanjay Patel via llvm-commits
- [PATCH] D67403: [AArch64] MachineCombiner FMA matching. NFC.
Sjoerd Meijer via Phabricator via llvm-commits
- [PATCH] D67373: Don't emit .gnu_pubnames when tuning for LLDB
Phabricator via Phabricator via llvm-commits
- [llvm] r371531 - [RISCV] Add Option for Printing Architectural Register Names
Sam Elliott via llvm-commits
- [PATCH] D67404: [ARM] LE support in ConstantIslands
Sam Parker via Phabricator via llvm-commits
- [PATCH] D67406: [TLI][AMDGPU] AMDPAL does not have tan function
Tim Renouf via Phabricator via llvm-commits
- [PATCH] D67369: Implement DW_OP_convert
Phabricator via Phabricator via llvm-commits
- [llvm] r371533 - AMDGPU/GlobalISel: First pass at attempting to legalize load/stores
Matt Arsenault via llvm-commits
- [llvm] r371534 - [RISCV] Support llvm-objdump -M no-aliases and -M numeric
Sam Elliott via llvm-commits
- [PATCH] D65057: [ConstantFolding] Use FoldBitCast correctly
Jameson Nash via Phabricator via llvm-commits
- [PATCH] D66971: TableGen: Remove assert that pattern results match input number
Matt Arsenault via Phabricator via llvm-commits
- [llvm] r371535 - AMDGPU/GlobalISel: Legalize constant 32-bit loads
Matt Arsenault via llvm-commits
- [llvm] r371536 - AMDGPU/GlobalISel: RegBankSelect for G_ZEXTLOAD/G_SEXTLOAD
Matt Arsenault via llvm-commits
- [PATCH] D58233: Allow replacing intrinsic operands with variables
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D67120: [PGO] Profile guided code size optimization (continued).
Hiroshi Yamauchi via Phabricator via llvm-commits
- [PATCH] D66666: [AMDGPU] Remove unnecessary movs for v_fmac operands
Ryan Taylor via Phabricator via llvm-commits
- [PATCH] D66114: [ConstantHoisting] Fix non-determinism.
Mandeep Singh Grang via Phabricator via llvm-commits
- [llvm] r371537 - [NFC][InstCombine][InstSimplify] PR43251 - and some patterns with offset != 0
Roman Lebedev via llvm-commits
- [llvm] r371538 - AMDGPU/GlobalISel: Select llvm.amdgcn.sffbh
Matt Arsenault via llvm-commits
- [llvm] r371539 - AMDGPU/GlobalISel: Select cvt pk intrinsics
Matt Arsenault via llvm-commits
- [llvm] r371540 - AMDGPU/GlobalISel: Select G_FABS/G_FNEG
Matt Arsenault via llvm-commits
- [llvm] r371541 - [BPI] Adjust the probability for floating point unordered comparison
Guozhi Wei via llvm-commits
- [PATCH] D67407: All Errors must be checked
Chris Bieneman via Phabricator via llvm-commits
- [PATCH] D67408: [IndVars] An implementation of loop predication without a need for speculation
Philip Reames via Phabricator via llvm-commits
- [PATCH] D67128: [X86] Move x86_64 fp128 conversion to libcalls from type legalization to DAG legalization
Chih-Hung Hsieh via Phabricator via llvm-commits
- [PATCH] D67136: GlobalISel/TableGen: Handle REG_SEQUENCE patterns
Matt Arsenault via Phabricator via llvm-commits
- [llvm] r371542 - GlobalISel/TableGen: Handle REG_SEQUENCE patterns
Matt Arsenault via llvm-commits
- [PATCH] D64473: [Coding style change][lld] Rename variables for non-ELF ports.
James Clarke via Phabricator via llvm-commits
- [PATCH] D67410: [DWARF] Emit call site parameter info when tuning for lldb
Vedant Kumar via Phabricator via llvm-commits
- [llvm] r371546 - [NFC][InstSimplify] rewrite test added in r371537 to use non-null pointer instead
Roman Lebedev via llvm-commits
- [llvm] r371547 - [X86] Updated target specific selection dag code to conservatively check for isAtomic in addition to isVolatile
Philip Reames via llvm-commits
- [PATCH] D67132: [PATCH] Improve support for atomicrmw and cmpxchg in C API.
Nick Lewycky via Phabricator via llvm-commits
- [PATCH] D67411: [InstSimplify] simplifyUnsignedRangeCheck(): handle more cases (PR43251)
Roman Lebedev via Phabricator via llvm-commits
- [llvm] r371550 - [NFC][InstCombine] rewrite test added in r371537 to use non-null pointer instead
Roman Lebedev via llvm-commits
- [PATCH] D67412: [InstCombine] foldUnsignedUnderflowCheck(): handle last few cases (PR43251)
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D66107: [libFuzzer] Make -merge=1 to reuse coverage information from the control file.
Kostya Serebryany via Phabricator via llvm-commits
- [llvm] r370659 - [InstCombine] recognize bswap disguised as shufflevector
Philip Reames via llvm-commits
- [llvm] r371551 - [x86] add test for false dependency with AVX; NFC
Sanjay Patel via llvm-commits
- [PATCH] D66531: [lit] Fix `not` calling internal commands
Reid Kleckner via Phabricator via llvm-commits
- [lld] r371554 - [mips] Allow PT_LOAD to have overlapping p_offset ranges on EM_MIPS
Simon Atanasyan via llvm-commits
- [llvm] r371555 - llvm-reduce: Simplify testing using -implicit-check-not
David Blaikie via llvm-commits
- [PATCH] D67415: [GlobalISel] When a tail call is emitted in a block, stop translating it
Jessica Paquette via Phabricator via llvm-commits
- [llvm] r371556 - [ValueTracking] Factor our common speculation suppression logic [NFC]
Philip Reames via llvm-commits
- [PATCH] D67293: [scudo][standalone] Android related improvements
Matt Morehouse via Phabricator via llvm-commits
- [PATCH] D66832: [NFC][Bugpoint][CrashDebugger] Add notes about multiple crashes
Jinsong Ji via Phabricator via llvm-commits
- [llvm] r371558 - [Loads] Move generic code out of vectorizer into a location it might be reused [NFC]
Philip Reames via llvm-commits
- [llvm] r371561 - Move LLVM_ENABLE_ABI_BREAKING_CHECKS variables to their own file
Eric Christopher via llvm-commits
- [PATCH] D29121: [Docs] Add LangRef documention for freeze instruction
Roman Lebedev via Phabricator via llvm-commits
- [llvm] r371562 - llvm-reduce: Add pass to reduce Metadata
David Blaikie via llvm-commits
- [llvm] r371563 - llvm-remove: Remove "using namespace" in header.
David Blaikie via llvm-commits
- [PATCH] D65026: [Bugpoint redesign] Added pass to reduce Metadata
David Blaikie via Phabricator via llvm-commits
- [llvm] r371564 - llvm-reduce: Remove some unused headers/more narrowly include them
David Blaikie via llvm-commits
- [llvm] r371565 - [MemorySSA] Do not create memoryaccesses for debug info intrinsics.
Alina Sbirlea via llvm-commits
- [llvm] r371566 - Adding support for overriding LLVM_ENABLE_RUNTIMES for runtimes builds.
Puyan Lotfi via llvm-commits
- [PATCH] D67417: [LICM/AST] Check if the AliasAny set is removed from the tracker.
Alina Sbirlea via Phabricator via llvm-commits
- [llvm] r371567 - llvm-reduce: Add pass to reduce parameters
David Blaikie via llvm-commits
- [PATCH] D65479: [Bugpoint redesign] Added pass to reduce parameters
David Blaikie via Phabricator via llvm-commits
- [lld] r371568 - Reland "Change the X86 datalayout to add three address spaces
Amy Huang via llvm-commits
- [llvm] r371568 - Reland "Change the X86 datalayout to add three address spaces
Amy Huang via llvm-commits
- [llvm] r371569 - Update ReleaseNotes: add enabling of MemorySSA.
Alina Sbirlea via llvm-commits
- [llvm] r371570 - [AArch64][GlobalISel] Support sibling calls with mismatched calling conventions
Jessica Paquette via llvm-commits
- [PATCH] D67395: [clang-format] Apply BAS_AlwaysBreak to C++11 braced lists
Owen Pan via Phabricator via llvm-commits
- [llvm] r371572 - [GlobalISel] When a tail call is emitted in a block, stop translating it
Jessica Paquette via llvm-commits
- [PATCH] D57779: [SLP] Add support for throttling.
Dinar Temirbulatov via Phabricator via llvm-commits
- [llvm] r371573 - [MemorySSA] MemorySSA should not model debuginfo, and need not update it.
Alina Sbirlea via llvm-commits
- [compiler-rt] r371574 - Remove xfail NetBSD mark from ignored-interceptors-mmap.cpp
Kamil Rytarowski via llvm-commits
- [compiler-rt] r371575 - Remove xfail i386 NetBSD mark in vptr-non-unique-typeinfo.cpp
Kamil Rytarowski via llvm-commits
- [llvm] r371576 - [llvm-nm] Add tapi file support
Cyndy Ishida via llvm-commits
- [llvm] r371577 - [Object][TextAPI] NFC, fix tapi lit tests
Cyndy Ishida via llvm-commits
- [PATCH] D67423: [RISCV] Consistently use Register arithmetic
Luís Marques via Phabricator via llvm-commits
- [PATCH] D55802: Change CGObjC to use objc intrinsics instead of runtime methods
Alina Sbirlea via llvm-commits
- [PATCH] D67424: [Support] Add overload writeFileAtomically(std::function Writer)
Jan Korous via Phabricator via llvm-commits
- [PATCH] D67425: [WebAssembly] Narrowing and widening SIMD ops
Thomas Lively via Phabricator via llvm-commits
- [PATCH] D67379: [clang-scan-deps] Fix tests - prevent FileCheck matching temp dir path
Jan Korous via Phabricator via llvm-commits
- [llvm] r371579 - Revert "Adding support for overriding LLVM_ENABLE_RUNTIMES for runtimes builds."
Petr Hosek via llvm-commits
- [llvm] r371580 - Revert "llvm-reduce: Add pass to reduce parameters"
David Blaikie via llvm-commits
- [PATCH] D67304: Emit -Wmicrosoft-enum-value warning instead of error in MS ABI
Reid Kleckner via Phabricator via llvm-commits
- [compiler-rt] r371584 - clang-misexpect: Profile Guided Validation of Performance Annotations in LLVM
Petr Hosek via llvm-commits
- [llvm] r371584 - clang-misexpect: Profile Guided Validation of Performance Annotations in LLVM
Petr Hosek via llvm-commits
- [PATCH] D67428: Split many_tls_keys.cpp into two tests
Kamil Rytarowski via Phabricator via llvm-commits
- [llvm] r371585 - [llvm-nm] Fix -DBUILD_SHARED_LIBS=ON builds after D66160/r371576
Fangrui Song via llvm-commits
- [PATCH] D67058: [clang][CodeGen] Add alias for cpu_dispatch function with IFunc & Fix resolver linkage type
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D59754: [Sema] Add c++2a designated initializer warnings
Nico Weber via Phabricator via llvm-commits
- [PATCH] D67431: [PowerPC] [NFC] refactor PPCLoopPreIncPrep pass for further ds/dq form usage.
ChenZheng via Phabricator via llvm-commits
- [PATCH] D67280: [Mips][msa] Fix inifinite loop for mips.nori.b intrinsic
Simon Atanasyan via Phabricator via llvm-commits
- [PATCH] D67259: [X86] Enable -mprefer-vector-width=256 by default for Skylake-avx512 and later Intel CPUs.
Craig Topper via Phabricator via llvm-commits
- [llvm] r371587 - [Debuginfo][Instcombiner] Do not clone dbg.declare.
Alexey Lapshin via llvm-commits
- [lld] r371588 - [ELF][test] Make tests more tolerant to exact symbol addresses
Fangrui Song via llvm-commits
- [PATCH] D58702: Enabled Backtraces with just ENABLE_BACKTRACES
yifeihe via Phabricator via llvm-commits
- [llvm] r371589 - [Attributor][Fix] Manifest nocapture only in CSArgument or Argument
Hideto Ueno via llvm-commits
- [llvm] r371590 - [Attributor] Implement "noalias" callsite argument deduction
Hideto Ueno via llvm-commits
- [llvm] r371591 - [llvm-objcopy] Simplify --prefix-alloc-sections
Fangrui Song via llvm-commits
- [llvm] r371592 - [TLI][AMDGPU] AMDPAL does not have library functions
Tim Renouf via llvm-commits
- [llvm] r371593 - [LTO] Avoid calling GlobalValue::getGUID (MD5) twice
Fangrui Song via llvm-commits
- [PATCH] D67230: Remove call to obsolete gethostbyname, using getaddrinfo
Pavel Labath via Phabricator via llvm-commits
- [llvm] r371594 - [NFC][ARM] Add and modify tests
Sam Parker via llvm-commits
- [llvm] r371595 - [LoopInterchange] Properly move condition, induction increment and ops to latch.
Florian Hahn via llvm-commits
- [PATCH] D66018: [ARM] Take into account -mcpu and -mfpu options while handling 'crypto' feature
Diogo N. Sampaio via Phabricator via llvm-commits
- [compiler-rt] r371598 - Revert "clang-misexpect: Profile Guided Validation of Performance Annotations in LLVM"
Dmitri Gribenko via llvm-commits
- [llvm] r371598 - Revert "clang-misexpect: Profile Guided Validation of Performance Annotations in LLVM"
Dmitri Gribenko via llvm-commits
- [PATCH] D66210: [RFC/WIP][RISCV] Enable the machine outliner for RISC-V
Lewis Revill via Phabricator via llvm-commits
- [llvm] r370957 - [MemorySSA] Re-enable MemorySSA use.
Mikael Holmén via llvm-commits
- [PATCH] D67433: [Alignment] Use llvm::Align in MachineFunction and TargetLowering - fixes mir parsing
Guillaume Chatelet via Phabricator via llvm-commits
- [PATCH] D67390: [LLDB][ELF] Load both, .symtab and .dynsym sections
Konrad Wilhelm Kleine via Phabricator via llvm-commits
- [PATCH] D67434: [InstCombine] Limit FMul constant folding for fma simplifications.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D66890: [IndVarSimplify] Do not use SCEV expander for IVCount in LFTR when possible.
Alexander Us via Phabricator via llvm-commits
- [llvm] r371601 - [LoopInterchange] Drop unused splitInnerLoopHeader declaration.
Florian Hahn via llvm-commits
- [llvm] r371602 - [InstCombine] Fixed handling of isOpNewLike (PR11748)
David Bolvansky via llvm-commits
- [llvm] r371603 - [NFC] Fixed test
David Bolvansky via llvm-commits
- [PATCH] D67435: Make SwitchInstProfUpdateWrapper strict permanently
Yevgeny Rouban via Phabricator via llvm-commits
- [llvm] r371604 - [NFC] Updated objsize-64.ll test
David Bolvansky via llvm-commits
- [PATCH] D67287: [Diagnostics] Add -Wsizeof-array-div
Dávid Bolvanský via Phabricator via llvm-commits
- [llvm] r371606 - Fix -Wdocumentation warning - void function doesn't need a @returns. NFCI.
Simon Pilgrim via llvm-commits
- [PATCH] D67101: Target hooks for custom COPY insertion.
Simon Pilgrim via Phabricator via llvm-commits
- [llvm] r371607 - [mips][msa] Fix infinite loop for mips.nori.b intrinsic
Simon Atanasyan via llvm-commits
- [llvm] r371608 - [Alignment] Use llvm::Align in MachineFunction and TargetLowering - fixes mir parsing
Guillaume Chatelet via llvm-commits
- [PATCH] D67162: [InstCombine] Known-bits optimization for ARM MVE VADC.
Simon Tatham via Phabricator via llvm-commits
- [PATCH] D67438: [InstCombine] Range metadata for ARM MVE VMIN/VMAX.
Simon Tatham via Phabricator via llvm-commits
- [llvm] r371610 - [InstCombine] fold sign-bit compares of srem
Sanjay Patel via llvm-commits
- [llvm] r371611 - gn build: add include_dir that's necessary after r371564
Nico Weber via llvm-commits
- [llvm] r371612 - [LangRef] fix punctuation; NFC
Sanjay Patel via llvm-commits
- [PATCH] D67207: [JumpThreading] Fix the AssertVH handling for debug builds.
Serguei Katkov via Phabricator via llvm-commits
- [PATCH] D66574: [lit] Make internal diff work in pipelines
Stella Stamenova via Phabricator via llvm-commits
- [zorg] r371613 - Bring back clang-x64-ninja-win7/windows7-buildbot
Ilia Taraban via llvm-commits
- [PATCH] D67440: [MIPS GlobalISel] Lower G_DYN_STACKALLOC
Petar Avramovic via Phabricator via llvm-commits
- [PATCH] D67439: [MIPS GlobalISel] Select G_IMPLICIT_DEF
Petar Avramovic via Phabricator via llvm-commits
- [PATCH] D67441: [MIPS GlobalISel] Select indirect branch
Petar Avramovic via Phabricator via llvm-commits
- [PATCH] D67442: [Polly] Fix lib/Transform/ScheduleOptimizer.cpp compilation on Solaris
Rainer Orth via Phabricator via llvm-commits
- [PATCH] D67443: [Alignment][NFC] use llvm::Align for AsmPrinter::EmitAlignment
Guillaume Chatelet via Phabricator via llvm-commits
- [llvm] r371615 - [LangRef] add link for fma intrinsic
Sanjay Patel via llvm-commits
- [PATCH] D67444: [ARM] Add isVectorReduction MCInstrDesc flag
Sam Tebbs via Phabricator via llvm-commits
- [llvm] r371616 - [Alignment][NFC] use llvm::Align for AsmPrinter::EmitAlignment
Guillaume Chatelet via llvm-commits
- [llvm] r371617 - [InstSimplify] regenerate test CHECKs; NFC
Sanjay Patel via llvm-commits
- [llvm] r371619 - [ConstProp] move test file from InstSimplify; NFC
Sanjay Patel via llvm-commits
- [PATCH] D61961: [PowerPC] Cust lower fpext v2f32 to v2f64 from extract_subvector v4f32
Lei Huang via Phabricator via llvm-commits
- [PATCH] D64595: [Debuginfo][SROA] Need to handle dbg.value in SROA pass.
Alexey Lapshin via Phabricator via llvm-commits
- [compiler-rt] r371620 - [libFuzzer] Make -merge=1 to reuse coverage information from the control file.
Max Moroz via llvm-commits
- [PATCH] D67445: [yaml2obj/ObjectYAML] - Cleanup the error reporting API, add custom errors handlers.
George Rimar via Phabricator via llvm-commits
- [PATCH] D67445: [yaml2obj/ObjectYAML] - Cleanup the error reporting API, add custom errors handlers.
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D67445: [yaml2obj/ObjectYAML] - Cleanup the error reporting API, add custom errors handlers.
George Rimar via Phabricator via llvm-commits
- [PATCH] D67445: [yaml2obj/ObjectYAML] - Cleanup the error reporting API, add custom errors handlers.
James Henderson via Phabricator via llvm-commits
- [PATCH] D67445: [yaml2obj/ObjectYAML] - Cleanup the error reporting API, add custom errors handlers.
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D67445: [yaml2obj/ObjectYAML] - Cleanup the error reporting API, add custom errors handlers.
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D67445: [yaml2obj/ObjectYAML] - Cleanup the error reporting API, add custom errors handlers.
George Rimar via Phabricator via llvm-commits
- [PATCH] D67445: [yaml2obj/ObjectYAML] - Cleanup the error reporting API, add custom errors handlers.
George Rimar via Phabricator via llvm-commits
- [PATCH] D67445: [yaml2obj/ObjectYAML] - Cleanup the error reporting API, add custom errors handlers.
James Henderson via Phabricator via llvm-commits
- [PATCH] D67445: [yaml2obj/ObjectYAML] - Cleanup the error reporting API, add custom errors handlers.
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D67445: [yaml2obj/ObjectYAML] - Cleanup the error reporting API, add custom errors handlers.
George Rimar via Phabricator via llvm-commits
- [PATCH] D67445: [yaml2obj/ObjectYAML] - Cleanup the error reporting API, add custom errors handlers.
George Rimar via Phabricator via llvm-commits
- [llvm] r371621 - [ConstProp] add tests for fma that produce NaN; NFC
Sanjay Patel via llvm-commits
- [llvm] r371622 - LLVM: Optimization Pass: Remove conflicting attribute, if any, before
Whitney Tsang via llvm-commits
- [PATCH] D63676: Early exit from Hoist() in machine licm pass based on block hotness
Lei Huang via Phabricator via llvm-commits
- [PATCH] D67446: [ConstProp] allow folding for fma that produces NaN
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D67448: LiveIntervals: Split live intervals on multiple dead defs
Matt Arsenault via Phabricator via llvm-commits
- [llvm] r371626 - gn build: Merge r371562
Nico Weber via llvm-commits
- [compiler-rt] r371628 - [scudo][standalone] Android related improvements
Kostya Kortchinsky via llvm-commits
- [PATCH] D65148: [SimplifyCFG] Bump phi-node-folding-threshold from 2 to 3
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D67337: Add __lsan::ScopedInterceptorDisabler for strerror(3)/NetBSD
Kamil Rytarowski via Phabricator via llvm-commits
- [PATCH] D67449: [llvm-ar] Include a line number when failing to parse an MRI script
Owen Reynolds via Phabricator via llvm-commits
- [llvm] r371629 - [NFC][InstSimplify] Add extra test for D67411 with @llvm.assume
Roman Lebedev via llvm-commits
- [llvm] r371630 - [InstSimplify] Pass SimplifyQuery into simplifyUnsignedRangeCheck() and use it for isKnownNonZero()
Roman Lebedev via llvm-commits
- [PATCH] D64662: [FPEnv] [PowerPC] Lower ppc_fp128 StrictFP Nodes to libcalls
Jinsong Ji via Phabricator via llvm-commits
- [PATCH] D67450: AMDGPU: Move m0 initializations earlier
Austin Kerbow via Phabricator via llvm-commits
- [PATCH] D64376: [MBP] Avoid tail duplication if it can't bring benefit
David Li via Phabricator via llvm-commits
- [PATCH] D66955: [DebugInfo][If-Converter] Update call site info during the optimization
Nikola Prica via Phabricator via llvm-commits
- [PATCH] D67004: [DebugInfo] Enable call site parameter debug info for ARM and AArch64
Nikola Prica via Phabricator via llvm-commits
- [PATCH] D67176: [SCEV] Generalize SCEVParameterRewriter to accept SCEV expression as target.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D67416: [Clang][Bundler] Fix for a potential memory leak [NFC]
Sergey Dmitriev via Phabricator via llvm-commits
- [PATCH] D67451: [AMDGPU] Fix crash in phi-elimination hook.
Michael Liao via Phabricator via llvm-commits
- [llvm] r371634 - Revert [InstCombine] Use SimplifyFMulInst to simplify multiply in fma.
Florian Hahn via llvm-commits
- [llvm] r371635 - Reland "clang-misexpect: Profile Guided Validation of Performance Annotations in LLVM"
Petr Hosek via llvm-commits
- [llvm] r371636 - gn build: Merge r371635
Nico Weber via llvm-commits
- [PATCH] D67413: [Clang][Bundler] Replace std::vector by SmallVector [NFC]
Sergey Dmitriev via Phabricator via llvm-commits
- [PATCH] D61446: Generalize the pass registration mechanism used by Polly to any third-party tool
serge via Phabricator via llvm-commits
- [PATCH] D66814: [IRMover] Don't map globals if their types are the same
Pirama Arumuga Nainar via Phabricator via llvm-commits
- [llvm] r371640 - LiveIntervals: Split live intervals on multiple dead defs
Matt Arsenault via llvm-commits
- [PATCH] D47956: [MS] Consder constexpr globals to be inline, as in C++17
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D67453: Remove the obsolete BlockByRefStruct flag from LLVM IR
Adrian Prantl via Phabricator via llvm-commits
- [llvm] r371643 - [IRMover] Don't map globals if their types are the same
Pirama Arumuga Nainar via llvm-commits
- [llvm] r371644 - [ConstantHoisting] Fix non-determinism.
Eli Friedman via llvm-commits
- [llvm] r371645 - Fix test failures after r371640
Matt Arsenault via llvm-commits
- [PATCH] D67456: lld-link: Add a flag /lldignoreenv that makes lld-link ignore env vars.
Nico Weber via Phabricator via llvm-commits
- [PATCH] D67457: lld-link: Make Options.td formatting more self-consistent.
Nico Weber via Phabricator via llvm-commits
- [compiler-rt] r371647 - [libFuzzer] Remove hardcoded number of new features in merge_two_step.test.
Max Moroz via llvm-commits
- [PATCH] D67458: [libFuzzer] Remove hardcoded number of new features in merge_two_step.test.
Max Moroz via Phabricator via llvm-commits
- [PATCH] D67459: [ConstantFolding] Refactor math functions to use LLVM ones (NFC)
Evandro Menezes via Phabricator via llvm-commits
- [llvm] r371648 - Update documentation.
Adrian Prantl via llvm-commits
- [PATCH] D67461: lld-link: Make /linkrepro: take a filename, not a directory.
Nico Weber via Phabricator via llvm-commits
- [PATCH] D67462: [ARM] earlyclobber cross beat MVE instructions
Dave Green via Phabricator via llvm-commits
- [PATCH] D67279: GlobalISel/AMDGPU: Legalize G_FMAD
Aditya Nandakumar via Phabricator via llvm-commits
- [llvm] r371649 - [AMDGPU] Fix crash in phi-elimination hook.
Michael Liao via llvm-commits
- [llvm] r371650 - Update link to the DWARF spec.
Adrian Prantl via llvm-commits
- [zorg] r371652 - The LLD buildbot has some tests that are not reliable.
Galina Kistanova via llvm-commits
- [PATCH] D67464: MachineScheduler: Fix assert from not checking subregs
Matt Arsenault via Phabricator via llvm-commits
- [llvm] r371653 - [llvm-reduce] Fix a bug, improve error handling when running test
Reid Kleckner via llvm-commits
- [PATCH] D65408: [Attributor] Heap-To-Stack Conversion
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D67427: [Plugins/Process] Remove direct use of ClangASTContext from InferiorCallPOSIX
Alex Langford via Phabricator via llvm-commits
- [PATCH] D58094: Fix -Wnonportable-include-path suppression for header maps with absolute paths.
Volodymyr Sapsai via Phabricator via llvm-commits
- [PATCH] D67127: [clang-scan-deps] add skip excluded conditional preprocessor block preprocessing optimization
Alex Lorenz via Phabricator via llvm-commits
- [PATCH] D67465: [GlobalISel][AArch64] Check caller for swifterror params in tailcall eligibility
Jessica Paquette via Phabricator via llvm-commits
- [llvm] r371657 - Add a LineTable class to GSYM and test it.
Greg Clayton via llvm-commits
- [PATCH] D67381: [analyzer] NFC: Move stack hints to a side map.
Phabricator via Phabricator via llvm-commits
- [PATCH] D67382: [analyzer] NFC: Move getStmt() and createEndOfPath() out of PathDiagnostic.
Phabricator via Phabricator via llvm-commits
- [PATCH] D67418: [analyzer] NFC: Move PathDiagnostic::resetDiagnosticLocationToMainFile to bug reporter.
Phabricator via Phabricator via llvm-commits
- [PATCH] D67419: [analyzer] NFC: Move PathDiagnostic to libAnalysis.
Phabricator via Phabricator via llvm-commits
- [llvm] r371662 - All Errors must be checked
Chris Bieneman via llvm-commits
- [PATCH] D67454: Start porting ivfsoverlay tests to Windows
Reid Kleckner via Phabricator via llvm-commits
- [llvm] r371666 - [DWARF] Emit call site parameter info when tuning for lldb
Vedant Kumar via llvm-commits
- [llvm] r371669 - gn build: Merge r371657
Nico Weber via llvm-commits
- [llvm] r371670 - gn build: Merge r371661
Nico Weber via llvm-commits
- LLVM buildmaster will be updated and restarted tonight
Galina Kistanova via llvm-commits
- [llvm] r371671 - AMDGPU: Move m0 initializations earlier
Austin Kerbow via llvm-commits
- [PATCH] D67468: [ConstantFolding] Expand folding of some library functions
Evandro Menezes via Phabricator via llvm-commits
- [llvm] r371672 - [X86] Move x86_64 fp128 conversion to libcalls from type legalization to DAG legalization
Craig Topper via llvm-commits
- [llvm] r371673 - [X86] Add test case for v16i64->v16i32 truncate on min-legal-vector-width=256.
Craig Topper via llvm-commits
- [llvm] r371674 - Revert [Object][TextAPI] NFC, fix tapi lit tests
Cyndy Ishida via llvm-commits
- [compiler-rt] r371675 - Update compiler-rt cpplint.py
Vitaly Buka via llvm-commits
- [llvm] r371676 - Revert [llvm-nm] Add tapi file support
Cyndy Ishida via llvm-commits
- [PATCH] D67469: [WIP][Debuginfo][LLD] Remove obsolete debug info while garbage collecting.
Alexey Lapshin via Phabricator via llvm-commits
- [llvm] r371677 - [ConstantFolding] Refactor math functions to use LLVM ones (NFC)
Evandro Menezes via llvm-commits
- [llvm] r371678 - [X86] Fix latent bugs in 32-bit CMPXCHG8B inserter
Reid Kleckner via llvm-commits
- [PATCH] D67470: [MemorySSA] Pass (for update) MSSAU when hoisting instructions.
Alina Sbirlea via Phabricator via llvm-commits
- [PATCH] D67471: [AArch64][GlobalISel] Support sibling calls with outgoing arguments
Jessica Paquette via Phabricator via llvm-commits
- [llvm] r371679 - PR43278: Temporarily disable llvm-reduce tests due to exhausting temp files
David Blaikie via llvm-commits
- [compiler-rt] r371680 - Fix mac build
Vitaly Buka via llvm-commits
- [llvm] r371681 - Add some missing changes to GSYM that was addressing a gcc compilation error due to a type and variable with the same name
David Blaikie via llvm-commits
- [llvm] r371682 - [InstCombine] rename variable for readability; NFC
Sanjay Patel via llvm-commits
- [llvm] r371683 - [TableGen] Skip CRLF conversion when writing output
Reid Kleckner via llvm-commits
- [PATCH] D67234: [MergedLoadStoreMotion] Sink stores if they have common GEP
Denis Bakhvalov via Phabricator via llvm-commits
- [PATCH] D49466: Initial implementation of -fmacro-prefix-map and -ffile-prefix-map
Petr Hosek via Phabricator via llvm-commits
- [zorg] r371686 - Run svn cleanup before svn up on Windows annotated build bots
Reid Kleckner via llvm-commits
- [compiler-rt] r371687 - Remove NOLINTs from compiler-rt
Vitaly Buka via llvm-commits
- [zorg] r371690 - Replaced non-existent argument 'target_arch' for 'vs_target_arch'.
Galina Kistanova via llvm-commits
- [compiler-rt] r371691 - [dfsan] Revert dfsan_set_label removal
Vitaly Buka via llvm-commits
- [llvm] r371692 - [GlobalISel][AArch64] Check caller for swifterror params in tailcall eligibility
Jessica Paquette via llvm-commits
- [PATCH] D62424: Tests for nosync function attribute.
Johannes Doerfert via Phabricator via llvm-commits
- [llvm] r371693 - [AArch64][GlobalISel] Fall back on attempts to allocate split types on the stack.
Amara Emerson via llvm-commits
- [llvm] r371694 - [X86] Enable -mprefer-vector-width=256 by default for Skylake-avx512 and later Intel CPUs.
Craig Topper via llvm-commits
- Buildbot numbers for the week of 08/18/2019 - 08/24/2019
Galina Kistanova via llvm-commits
- Buildbot numbers for the week of 08/25/2019 - 08/31/2019
Galina Kistanova via llvm-commits
- [PATCH] D67474: [Reproducer] Add `reproducer dump` command
Jonas Devlieghere via Phabricator via llvm-commits
- [llvm] r371696 - PR43278: llvm-reduce: Use temporary file names (and ToolOutputFile) rather than unique ones - to ensure they're cleaned up
David Blaikie via llvm-commits
- [PATCH] D67476: [libFuzzer] Remove lazy counters.
Matt Morehouse via Phabricator via llvm-commits
- [PATCH] D67475: [clang-scan-deps] Add even proper-er dependency targets
Jan Korous via Phabricator via llvm-commits
- [llvm] r371700 - Reapply llvm-reduce: Add pass to reduce parameters""
David Blaikie via llvm-commits
- [llvm] r371701 - gn build: Merge r371700
Nico Weber via llvm-commits
- [compiler-rt] r371702 - [compiler-rt] Better lint output for .inc files
Vitaly Buka via llvm-commits
- [compiler-rt] r371703 - [compiler-rt] Run cpplint only for check-sanitizer
Vitaly Buka via llvm-commits
- [compiler-rt] r371704 - [compiler-rt] Remove some cpplint filters
Vitaly Buka via llvm-commits
- [compiler-rt] r371705 - [compiler-rt] cpplint of inc files in background
Vitaly Buka via llvm-commits
- [PATCH] D67477: Add dependency from Orc to Passes
Sanjoy Das via Phabricator via llvm-commits
- [PATCH] D67473: [clang-tidy] Fix build with -DBUILD_SHARED_LIB=ON
Heejin Ahn via Phabricator via llvm-commits
- [llvm] r371707 - Make SwitchInstProfUpdateWrapper strict permanently
Yevgeny Rouban via llvm-commits
- [PATCH] D67478: [ScheduleDAGMILive] Fix typo in comment.
Mingjie Xing via Phabricator via llvm-commits
- [PATCH] D67208: [WebAssembly] Add -fwasm-exceptions for wasm EH
Heejin Ahn via Phabricator via llvm-commits
- [PATCH] D67479: [ELF] Support -z undefs
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D58232: GlobalISel: Don't materialize immarg arguments to intrinsics
Amara Emerson via Phabricator via llvm-commits
- [llvm] r371709 - [LegalizeTypes] Remove code for softening a float type to itself.
Craig Topper via llvm-commits
- [PATCH] D67481: [ELF] Add -z separate-segments to complement separate-code and noseparate-code
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D67482: [ELF][X86] Allow PT_LOAD to have overlapping p_offset ranges on EM_X86_64
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D66870: [Sanitizers] Add support for RISC-V 64-bit
Andreas Schwab via Phabricator via llvm-commits
- [PATCH] D64894: [CMake] Don't set Python_ADDITIONAL_VERSIONS
Khem Raj via Phabricator via llvm-commits
- [PATCH] D64405: [DependenceAnalysis] Dependecies for loads marked with "ivnariant.load" should not be shared with general accesses. Fix for https://bugs.llvm.org/show_bug.cgi?id=42151
Evgeniy via Phabricator via llvm-commits
- [lld] r371715 - [ELF] Support -z undefs
Fangrui Song via llvm-commits
- [lld] r371716 - [ELF] Fix a common-page-size typo
Fangrui Song via llvm-commits
- [llvm] r371717 - [PowerPC][MCP][NFC] Pre-commit test cases for https://reviews.llvm.org/D65267
Kai Luo via llvm-commits
- [PATCH] D67483: [ARM] Reserve an emergency spill slot for fp16 addressing modes that need it
Dave Green via Phabricator via llvm-commits
- [llvm] r371718 - [InstSimplify] simplifyUnsignedRangeCheck(): handle more cases (PR43251)
Roman Lebedev via llvm-commits
- [PATCH] D67484: test-release.sh: Don't use chrpath on Solaris
Rainer Orth via Phabricator via llvm-commits
- [PATCH] D67485: AArch64: use ldp/stp for atomic & volatile 128-bit where appropriate.
Tim Northover via Phabricator via llvm-commits
- [PATCH] D66413: [ARM} Add support for MVE vmaxv and vminv
Sam Tebbs via Phabricator via llvm-commits
- [PATCH] D67486: [Alignment] Introduce llvm::Align to MCSection
Guillaume Chatelet via Phabricator via llvm-commits
- [PATCH] D67037: [ClangFormat] Add new style option IndentGotoLabels
Phabricator via Phabricator via llvm-commits
- [PATCH] D63932: [GlobalDCE] Dead Virtual Function Elimination
Oliver Stannard (Linaro) via Phabricator via llvm-commits
- [PATCH] D67139: [llvm-objcopy] Refactor ELF-specific config out to ELFCopyConfig. NFC.
Seiya Nuta via Phabricator via llvm-commits
- [PATCH] D66662: [clang-format] [PR43100] clang-format C# support does not add a space between "using" and paren
Phabricator via Phabricator via llvm-commits
- [llvm] r371721 - CodeGenPrep: add separate hook say when GEPs should be used for sinking. NFCI.
Tim Northover via llvm-commits
- [llvm] r371722 - AArch64: support arm64_32, an ILP32 slice for watchOS.
Tim Northover via llvm-commits
- [PATCH] D67487: [CodeEmitter] Support instruction widths > 64 bits
James Molloy via Phabricator via llvm-commits
- [PATCH] D67488: [lib/ObjectYAML] - Change interface to return `bool` instead of `int`. NFCI.
George Rimar via Phabricator via llvm-commits
- [PATCH] D67489: [ARM] Add a SelectTAddrModeImm7 for MVE narrow loads and stores
Dave Green via Phabricator via llvm-commits
- [llvm] r371724 - [DAGCombine] visitFDIV - Use isCheaperToUseNegatedFPOps helper for (fdiv (fneg X), (fneg Y)) -> (fdiv X, Y). NFCI.
Simon Pilgrim via llvm-commits
- [PATCH] D67492: [DebugInfo] Add a DW_OP_LLVM_entry_value operation
David Stenberg via Phabricator via llvm-commits
- [llvm] r371727 - [MIPS GlobalISel] Select G_IMPLICIT_DEF
Petar Avramovic via llvm-commits
- [llvm] r371728 - [MIPS GlobalISel] Lower G_DYN_STACKALLOC
Petar Avramovic via llvm-commits
- [lld] r371729 - lld-link: Make /linkrepro: take a filename, not a directory.
Nico Weber via llvm-commits
- [llvm] r371730 - [MIPS GlobalISel] Select indirect branch
Petar Avramovic via llvm-commits
- [PATCH] D67493: [RISCV] Move DebugLoc Copy into CompressInstEmitter
Sam Elliott via Phabricator via llvm-commits
- [PATCH] D67491: Removed some questionable default arguments from setters
Dmitri Gribenko via Phabricator via llvm-commits
- [PATCH] D67494: Remove redundant linaro slaves from slaves.py
Peter Smith via Phabricator via llvm-commits
- [lld] r371732 - lld-link: Fix tests that do not run on macOS after r371729.
Nico Weber via llvm-commits
- [PATCH] D67495: [RISCV] Collect Statistics on Compressed Instructions
Sam Elliott via Phabricator via llvm-commits
- [PATCH] D51849: [RegisterCoalescer] Avoid "Use not jointly dominated by defs" in removePartialRedundancy
Jay Foad via Phabricator via llvm-commits
- [PATCH] D67452: [clang] [unittest] Import LLVMTestingSupport if necessary
Michał Górny via Phabricator via llvm-commits
- [PATCH] D67007: [ScopBuilder]Skip getting leader when merging statements to close holes
bin via Phabricator via llvm-commits
- [PATCH] D65350: [DDG] Data Dependence Graph Basics
Bardia Mahjour via Phabricator via llvm-commits
- [llvm] r371735 - [ConstProp] allow folding for fma that produces NaN
Sanjay Patel via llvm-commits
- [llvm] r371736 - [NFC][InstCombine][InstSimplify] Add test for "add-of-negative is non-zero and no overflow" (PR43259)
Roman Lebedev via llvm-commits
- [llvm] r371737 - [InstCombine][InstSimplify] Move constant-folding tests in result-of-usub-is-non-zero-and-no-overflow.ll
Roman Lebedev via llvm-commits
- [PATCH] D67497: [aarch64] move custom isel of extract_vector_elt to td file - NFC
Sebastian Pop via Phabricator via llvm-commits
- [PATCH] D67498: [InstSimplify] simplifyUnsignedRangeCheck(): handle few tautological cases (PR43251)
Roman Lebedev via Phabricator via llvm-commits
- [llvm] r371739 - [docs][llvm-strip] Remove unnecessary whitespace for consistency
James Henderson via llvm-commits
- [PATCH] D67499: [Alignment] Move OffsetToAlignment to Alignment.h
Guillaume Chatelet via Phabricator via llvm-commits
- [PATCH] D67500: [DebugInfo] LiveDebugValues: don't create transfer records for potentially invalid locations
Jeremy Morse via Phabricator via llvm-commits
- [llvm] r371741 - test-release.sh: Don't use chrpath on Solaris
Rainer Orth via llvm-commits
- [PATCH] D67502: [InstSimplify] simplifyUnsignedRangeCheck(): '(a+b) </>= a/b &&/|| a/b ==/!= 0' if we known a or b is non-zero (PR43259)
Roman Lebedev via Phabricator via llvm-commits
- [llvm] r371742 - [Alignment] Move OffsetToAlignment to Alignment.h
Guillaume Chatelet via llvm-commits
- [PATCH] D64790: [LLVM][NFC] Adding an Alignment type to LLVM
James Henderson via Phabricator via llvm-commits
- [PATCH] D67503: [compiler-rt] Add ubsan interface header.
pierre gousseau via Phabricator via llvm-commits
- [PATCH] D67186: [ARM] Masked loads and stores
Sjoerd Meijer via Phabricator via llvm-commits
- [PATCH] D67504: [ELF] Make SHF_MERGE merging aware of output sections
Fangrui Song via Phabricator via llvm-commits
- [llvm] r371743 - [CGP] Ensure sinking multiple instructions does not invalidate dominance checks
David Green via llvm-commits
- [PATCH] D67505: LiveIntervals: Remove assertion
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D67333: DAG/GlobalISel: Correct type profile of bitcount ops
Jessica Paquette via Phabricator via llvm-commits
- [PATCH] D67045: AMDGPU/GlobalISel: Select llvm.amdgcn.raw.buffer.store.format
Austin Kerbow via Phabricator via llvm-commits
- [PATCH] D67506: GSYM: add encoding and decoding to FunctionInfo
Greg Clayton via Phabricator via llvm-commits
- [PATCH] D67507: Refer to IEEE 754-2019 in langref instead of 2018 draft
Stuart Brady via Phabricator via llvm-commits
- [lld] r371744 - [ELF] ICF: change a dyn_cast<InputSection> to cast
Fangrui Song via llvm-commits
- [llvm] r371745 - [LV] Support invariant addresses in speculation logic
Philip Reames via llvm-commits
- [llvm] r371746 - [InstCombine] reduce test noise and regenerate CHECK lines; NFC
Sanjay Patel via llvm-commits
- [llvm] r371747 - Precommit tests for generalization of load dereferenceability in loop
Philip Reames via llvm-commits
- [llvm] r371748 - [MemorySSA] Pass (for update) MSSAU when hoisting instructions.
Alina Sbirlea via llvm-commits
- [PATCH] D67331: Stop tracking atexit/__cxa_atexit/pthread_atfork allocations in LSan/NetBSD
Vitaly Buka via Phabricator via llvm-commits
- [PATCH] D67329: Add getauxval() compat for NetBSD
Vitaly Buka via Phabricator via llvm-commits
- [llvm] r371750 - [InstCombine] add tests for fptrunc; NFC
Sanjay Patel via llvm-commits
- [llvm] r371752 - [LICM/AST] Check if the AliasAny set is removed from the tracker.
Alina Sbirlea via llvm-commits
- [PATCH] D67463: [MS] Warn when shadowing template parameters under -fms-compatibility
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D67510: [LV] Support gaps, overlaps, and inexact sizes in speculation logic
Philip Reames via Phabricator via llvm-commits
- [PATCH] D67510: [LV] Support gaps, overlaps, and inexact sizes in speculation logic
Philip Reames via Phabricator via llvm-commits
- [PATCH] D67510: [LV] Support gaps, overlaps, and inexact sizes in speculation logic
Ayal Zaks via Phabricator via llvm-commits
- [PATCH] D67510: [LV] Support gaps, overlaps, and inexact sizes in speculation logic
Philip Reames via Phabricator via llvm-commits
- [PATCH] D67510: [LV] Support gaps, overlaps, and inexact sizes in speculation logic
Philip Reames via Phabricator via llvm-commits
- [PATCH] D67510: [LV] Support gaps, overlaps, and inexact sizes in speculation logic
Ayal Zaks via Phabricator via llvm-commits
- [PATCH] D67510: [LV] Support gaps, overlaps, and inexact sizes in speculation logic
Ayal Zaks via Phabricator via llvm-commits
- [compiler-rt] r371754 - Use host's executable suffix for clang when cross-compiling compiler-rt
Reid Kleckner via llvm-commits
- [llvm] r371755 - llvm-reduce: Remove unused plugin support/requirements
David Blaikie via llvm-commits
- [PATCH] D66714: [analyzer] Don't run the analyzer for -analyzer-list-enabled-checkers
Kristóf Umann via Phabricator via llvm-commits
- [compiler-rt] r371757 - Split many_tls_keys.cpp into two tests
Kamil Rytarowski via llvm-commits
- [compiler-rt] r371758 - Add getauxval() compat for NetBSD
Kamil Rytarowski via llvm-commits
- [PATCH] D67511: [AArch64][GlobalISel] Support tail calling with swiftself parameters
Jessica Paquette via Phabricator via llvm-commits
- [PATCH] D67512: Allow -scalar-evolution-max-iterations more than once
Enrico Tanuwidjaja via Phabricator via llvm-commits
- [PATCH] D67513: [PowerPC] Remove the SPE4RC register class and instead add f32 to the GPRC register class.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D67140: [analyzer][NFC] Fix inconsistent references to checkers as "checks"
Kristóf Umann via Phabricator via llvm-commits
- [llvm] r371761 - AMDGPU: Fix bug in r371671 on some builds.
Austin Kerbow via llvm-commits
- [PATCH] D67514: [SCEV] Add smin/umin support to getRangeRef
Philip Reames via Phabricator via llvm-commits
- [llvm] r371762 - Precommit tests for D67514
Philip Reames via llvm-commits
- [PATCH] D61608: YAML parser robustness improvements
Thomas Finch via Phabricator via llvm-commits
- [llvm] r371764 - llvm-reduce: For now, mark these tests as requiring a shell
David Blaikie via llvm-commits
- [PATCH] D66715: [CFG] Add dumps for CFGElement and CFGElementRef
Kristóf Umann via Phabricator via llvm-commits
- [PATCH] D67455: [Clang][CodeGen] support alias attribute w/ gnu_inline
Nick Desaulniers via Phabricator via llvm-commits
- [PATCH] D67429: Improve code generation for thread_local variables:
Richard Smith - zygoloid via Phabricator via llvm-commits
- [PATCH] D67177: [SCEV] Support SCEVUMinExpr in getRangeRef.
Florian Hahn via Phabricator via llvm-commits
- [llvm] r371768 - [SCEV] Support SCEVUMinExpr in getRangeRef.
Florian Hahn via llvm-commits
- [llvm] r371769 - [LV] Update test case after r371768.
Florian Hahn via llvm-commits
- [PATCH] D67295: [COFF] Fix to not add archive name to buffer identifiers when they come from thin archives.
Bob Haarman via Phabricator via llvm-commits
- [PATCH] D67517: Create UsersManual section entitled 'Controlling Floating Point Behavior'
Melanie Blower via Phabricator via llvm-commits
- [PATCH] D66604: [GVN] AnalyzeLoadAvailability: Replace a load after lifetime.end with undef (PR20811)
Florian Hahn via Phabricator via llvm-commits
- [llvm] r371770 - [X86] Move negateFMAOpcode helper earlier to help future patch. NFCI.
Simon Pilgrim via llvm-commits
- [PATCH] D67518: [AArch64][GlobalISel] Add support for sibcalling callees with varargs
Jessica Paquette via Phabricator via llvm-commits
- [PATCH] D67519: AMDGPU: Inline constant when materalizing FI with add on gfx9
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D67338: AMDGPU: Add immarg tto llvm.amdgcn.init.exec.from.input
Marek Olšák via Phabricator via llvm-commits
- [PATCH] D67521: [BasicBlockUtils] Add optional BBName argument, in line with BB:splitBasicBlock
Florian Hahn via Phabricator via llvm-commits
- [llvm] r371771 - [SelectionDAGBuilder] Simplify loop in visitSelect back to how it was before r255558.
Craig Topper via llvm-commits
- [llvm] r371772 - Fix llvm-reduce tests so that they don't assume the source code is
Tim Shen via llvm-commits
- [llvm] r371774 - [ConstantFolding] Expand folding of some library functions
Evandro Menezes via llvm-commits
- [llvm] r371775 - [DAGCombiner][X86] Pass the CmpOpVT to reduceSelectOfFPConstantLoads so X86 can exclude fp128 compares.
Craig Topper via llvm-commits
- [llvm] r371776 - [SCEV] Add smin support to getRangeRef
Philip Reames via llvm-commits
- [llvm] r371777 - Remove a duplicate test
Philip Reames via llvm-commits
- [PATCH] D67525: [WIP] Add WASM_TABLE_INDEX_{SLEB,I32} reloc types with addends
Derek Schuff via Phabricator via llvm-commits
- [lld] r371778 - [COFF] Fix to not add archive name to buffer identifiers when they come
Amy Huang via llvm-commits
- [llvm] r371779 - [PowerPC] Remove the SPE4RC register class and instead add f32 to the GPRC register class.
Craig Topper via llvm-commits
- [llvm] r371780 - [AArch64][GlobalISel] Support sibling calls with outgoing arguments
Jessica Paquette via llvm-commits
- [PATCH] D67526: [RISCV][NFC] Use NoRegister instead of 0 literal
Luís Marques via Phabricator via llvm-commits
- [llvm] r371783 - [NFC] Fix file header filename to be Range.h
Greg Clayton via llvm-commits
- [llvm] r371786 - [SDAG] Update generic code to conservatively check for isAtomic in addition to isVolatile
Philip Reames via llvm-commits
- [PATCH] D66775: [libclang] Expose abort()-ing fatal error handler
Jan Korous via Phabricator via llvm-commits
- [PATCH] D66984: compiler-rt/builtins: Make check-builtins run tests on macOS.
Nico Weber via Phabricator via llvm-commits
- [llvm] r371788 - [AArch64][GlobalISel] Support tail calling with swiftself parameters
Jessica Paquette via llvm-commits
- [llvm] r371789 - Rename nonvolatile_load/store to simple_load/store [NFC]
Philip Reames via llvm-commits
- [PATCH] D67527: [TextAPI] Arch&Platform to Target
Cyndy Ishida via Phabricator via llvm-commits
- [llvm] r371790 - [Test] Restructure check lines to show differences between modes more clearly
Philip Reames via llvm-commits
- [PATCH] D67528: [TextAPI] Add New Supported Platforms
Cyndy Ishida via Phabricator via llvm-commits
- [PATCH] D66097: Handle local commons for XCOFF object file writing
Hubert Tong via Phabricator via llvm-commits
- [PATCH] D60506: [CGP] Make ICMP_EQ use CR result of ICMP_S(L|G)T dominators
Lei Huang via Phabricator via llvm-commits
- [llvm] r371791 - AMDGPU: Inline constant when materalizing FI with add on gfx9
Matt Arsenault via llvm-commits
- [llvm] r371792 - LiveIntervals: Remove assertion
Matt Arsenault via llvm-commits
- [llvm] r371793 - AMDGPU: Add immarg to llvm.amdgcn.init.exec.from.input
Matt Arsenault via llvm-commits
- [PATCH] D67529: [TextAPI] Introduce TBDv4
Cyndy Ishida via Phabricator via llvm-commits
- [PATCH] D67472: [Target] Move InferiorCall to Process
Alex Langford via Phabricator via llvm-commits
- [llvm] r371797 - DAG/GlobalISel: Correct type profile of bitcount ops
Matt Arsenault via llvm-commits
- [llvm] r371798 - AMDGPU/GlobalISel: Select G_CTPOP
Matt Arsenault via llvm-commits
- [PATCH] D59150: [CMake] Separate the detection Darwin platforms architectures for the built-ins from the rest of compiler-rt.
Dan Liew via Phabricator via llvm-commits
- [PATCH] D67530: Fix bug in `darwin_test_archs()` when the cache variable is set but empty.
Dan Liew via Phabricator via llvm-commits
- [llvm] r371800 - AMDGPU/GlobalISel: Legalize G_FMAD
Matt Arsenault via llvm-commits
- [polly] r371801 - [ScopBuilder] Skip getting leader when merging statements to close holes.
Michael Kruse via llvm-commits
- [llvm] r371802 - Temporarily revert r371640 "LiveIntervals: Split live intervals on multiple dead defs".
Tim Shen via llvm-commits
- [llvm] r371803 - AMDGPU/GlobalISel: Legalize G_FFLOOR
Matt Arsenault via llvm-commits
- [PATCH] D63676: Disable hosting MI to hotter basic blocks
Victor Huang via Phabricator via llvm-commits
- [lld] r371804 - [ELF] Delete a redundant assignment to SectionBase::assigned. NFC
Fangrui Song via llvm-commits
- [llvm] r371806 - [RISCV] Support stack offset exceed 32-bit for RV64
Shiva Chen via llvm-commits
- [PATCH] D67531: [ELF] Delete SectionBase::assigned
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D67532: [LNT] Python 3 support: print statements
Hubert Tong via Phabricator via llvm-commits
- [PATCH] D67533: [LNT] Python 3 support: Set up (client) setup requirements
Hubert Tong via Phabricator via llvm-commits
- [llvm] r371807 - AMDGPU/GlobalISel: Select 16-bit VALU bit ops
Matt Arsenault via llvm-commits
- [llvm] r371808 - AMDGPU/GlobalISel: Fix RegBankSelect for amdgcn.else
Matt Arsenault via llvm-commits
- [llvm] r371809 - Revert "[RISCV] Support stack offset exceed 32-bit for RV64"
Shiva Chen via llvm-commits
- [llvm] r371810 - [RISCV] Support stack offset exceed 32-bit for RV64
Shiva Chen via llvm-commits
- [llvm] r371811 - AMDGPU/GlobalISel: Legalize s32->s16 G_SITOFP/G_UITOFP
Matt Arsenault via llvm-commits
- [llvm] r371812 - AMDGPU/GlobalISel: Fix assert on multi-return side effect intrinsics
Matt Arsenault via llvm-commits
- [PATCH] D67534: [LNT] Python 3 support: Minor automatic 2to3 fixups
Hubert Tong via Phabricator via llvm-commits
- [PATCH] D67535: [LNT] Python 3 support: Minor mechanical changes
Hubert Tong via Phabricator via llvm-commits
- [llvm] r371815 - [TargetRegisterInfo] Remove SVT argument from getCommonSubClass.
Craig Topper via llvm-commits
- [PATCH] D62993: [PowerPC] Emit scalar min/max instructions with unsafe fp math
Amy Kwan via Phabricator via llvm-commits
- [PATCH] D67005: [ARM] MVE: isLegalMaskedLoad
Sjoerd Meijer via Phabricator via llvm-commits
- [llvm] r371818 - [AArch64] MachineCombiner FMA matching. NFC.
Sjoerd Meijer via llvm-commits
- [llvm] r371819 - [BasicBlockUtils] Add optional BBName argument, in line with BB:splitBasicBlock
Florian Hahn via llvm-commits
- [PATCH] D67490: [Clang][ASTImporter] Added visibility check for FunctionTemplateDecl.
Balázs Kéri via Phabricator via llvm-commits
- [compiler-rt] r371822 - [compiler-rt] Add ubsan interface header.
Pierre Gousseau via llvm-commits
- [llvm] r371824 - Revert "Fix test failures after r371640"
Dmitri Gribenko via llvm-commits
- [polly] r371825 - [Polly] Fix lib/Transform/ScheduleOptimizer.cpp compilation on Solaris
Rainer Orth via llvm-commits
- [llvm] r371826 - [llvm-objdump] Fix llvm-objdump --all-headers output order
George Rimar via llvm-commits
- [PATCH] D67539: [ARM][LowOverheadLoops] Add LR def safety check
Sam Parker via Phabricator via llvm-commits
- [llvm] r371827 - [ARM] Add support for MVE vmaxv and vminv
Sam Tebbs via llvm-commits
- [llvm] r371828 - [lib/ObjectYAML] - Change interface to return `bool` instead of `int`. NFCI
George Rimar via llvm-commits
- [llvm] r371831 - [Alignment] Introduce llvm::Align to MCSection
Guillaume Chatelet via llvm-commits
- [llvm] r371833 - [AArch64] More @llvm.fma.f16 tests
Sjoerd Meijer via llvm-commits
- [zorg] r371835 - Remove redundant linaro slaves from slaves.py
Peter Smith via llvm-commits
- [PATCH] D65649: [RISCV] Add MC encodings and tests of the Bit Manipulation extension
Paolo Savini via Phabricator via llvm-commits
- [lld] r371837 - Creating release candidate rc5 from release_900 branch
Hans Wennborg via llvm-commits
- [test-suite] r371837 - Creating release candidate rc5 from release_900 branch
Hans Wennborg via llvm-commits
- [debuginfo-tests] r371837 - Creating release candidate rc5 from release_900 branch
Hans Wennborg via llvm-commits
- [PATCH] D67544: [TableGen] Support encoding and decoding per-HwMode
James Molloy via Phabricator via llvm-commits
- [llvm] r371838 - [ARM] Add earlyclobber for cross beat MVE instructions
David Green via llvm-commits
- [PATCH] D66336: [ASTImporter] Add development internals docs
Gabor Marton via Phabricator via llvm-commits
- [llvm] r371840 - [X86] negateFMAOpcode - extend to support FMADDSUB/FMSUBADD and output negation. NFCI.
Simon Pilgrim via llvm-commits
- [llvm] r371843 - [Orc] Address the remaining move-capture FIXMEs
Benjamin Kramer via llvm-commits
- [llvm] r371844 - [Orc] Roll back ThreadPool to std::function
Benjamin Kramer via llvm-commits
- [llvm] r371845 - [llvm-size] Fix spelling errors (Berkely -> Berkeley)
James Henderson via llvm-commits
- [PATCH] D62132: [RFC] Intrinsics for Hardware Loops
Sam Parker via Phabricator via llvm-commits
- [llvm] r371846 - [ADT] Make DenseMap use allocate_buffer
Benjamin Kramer via llvm-commits
- [PATCH] D67546: [docs][llvm-objcopy][llvm-strip] Improve --strip-unneeded description
James Henderson via Phabricator via llvm-commits
- [llvm] r371847 - gn build: (manually) merge r371787
Nico Weber via llvm-commits
- [llvm] r371848 - gn build: Merge r371822
Nico Weber via llvm-commits
- [llvm] r371849 - gn build: (manually) merge r371834
Nico Weber via llvm-commits
- [llvm] r371850 - Revert "gn build: (manually) merge r371834"
Nico Weber via llvm-commits
- [llvm] r371851 - gn build: (manually) merge r371834, take 2
Nico Weber via llvm-commits
- [lld] r371852 - lld-link: Add a flag /lldignoreenv that makes lld-link ignore env vars.
Nico Weber via llvm-commits
- [PATCH] D67542: Fix depfile name construction
Luke Cheeseman via Phabricator via llvm-commits
- [PATCH] D67547: [llvm-readobj/llvm-objdump] - Improve how tool locate the dynamic table and report warnings about that.
George Rimar via Phabricator via llvm-commits
- [PATCH] D67548: [docs][llvm-readelf
James Henderson via Phabricator via llvm-commits
- [llvm] r371855 - [docs][llvm-objcopy][llvm-strip] Improve --strip-unneeded description
James Henderson via llvm-commits
- [PATCH] D67549: [IntrinsicEmitter] Add overloaded types for SVE intrinsics (Subdivide2 & Subdivide4)
Kerry McLaughlin via Phabricator via llvm-commits
- [PATCH] D67550: [AArch64][SVE] Implement unpack intrinsics
Kerry McLaughlin via Phabricator via llvm-commits
- [llvm] r371856 - [ADT] Remove a workaround for old versions of clang
Benjamin Kramer via llvm-commits
- [PATCH] D62190: [RISCV] Allow shrink wrapping for RISC-V
Lewis Revill via Phabricator via llvm-commits
- [PATCH] D62686: [RISCV] Add support for save/restore of callee-saved registers via libcalls
Lewis Revill via Phabricator via llvm-commits
- [PATCH] D67551: [AArch64][SVE] Implement sdot and udot (lane) intrinsics
Kerry McLaughlin via Phabricator via llvm-commits
- [PATCH] D63510: [LiveInterval] Removed bogus empty subrange assert
Jay Foad via Phabricator via llvm-commits
- [llvm] r371857 - [PowerPC][NFC] Move codegen tests to PowerPC from MIR/PowerPC
Jinsong Ji via llvm-commits
- [llvm] r371858 - gn build: pacify "gn format" after 371102
Nico Weber via llvm-commits
- [PATCH] D67553: [InstSimplify] Match 1.0 and 0.0 for both operands in SimplifyFMAMul
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D67552: [LangRef] Clarify fmuladd(a, b, c) can be treated as fadd (fmul a, b), c).
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D67552: [LangRef] Clarify fmuladd(a, b, c) can be treated as fadd (fmul a, b), c).
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D67552: [LangRef] Clarify fmuladd(a, b, c) can be treated as fadd (fmul a, b), c).
Philip Reames via Phabricator via llvm-commits
- [PATCH] D67552: [LangRef] Clarify fmuladd(a, b, c) can be treated as fadd (fmul a, b), c).
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D67552: [LangRef] Clarify fmuladd(a, b, c) can be treated as fadd (fmul a, b), c).
Philip Reames via Phabricator via llvm-commits
- [PATCH] D67552: [LangRef] Clarify fmuladd(a, b, c) can be treated as fadd (fmul a, b), c).
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D67552: [LangRef] Clarify absence of rounding guarantees for fmuladd.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D67552: [LangRef] Clarify absence of rounding guarantees for fmuladd.
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D67515: [Sema][Typo Correction] Fix potential infite loop on ambiguity checks
David Goldman via Phabricator via llvm-commits
- [PATCH] D67554: [docs][llvm-strings] Write llvm-strings documentation
James Henderson via Phabricator via llvm-commits
- [PATCH] D67555: [docs][llvm-size] Write llvm-size documentation
James Henderson via Phabricator via llvm-commits
- [llvm] r371860 - Fix a few spellos in docs.
Nico Weber via llvm-commits
- [llvm] r371861 - [X86] Use incDecVectorConstant to simplify the min/max code in LowerVSETCC.
Craig Topper via llvm-commits
- [llvm] r371862 - [docs][llvm-readelf][llvm-readobj] Improve --stack-sizes documentation
James Henderson via llvm-commits
- [PATCH] D67556: [ARM][AArch64][DebugInfo] Improve call site instruction interpretation
Nikola Prica via Phabricator via llvm-commits
- [PATCH] D67557: [DAG][X86] Convert isNegatibleForFree/GetNegatedExpression to a target hook (PR42863)
Simon Pilgrim via Phabricator via llvm-commits
- [llvm] r371865 - [yaml2obj/ObjectYAML] - Cleanup the error reporting API, add custom errors handlers.
George Rimar via llvm-commits
- [PATCH] D67558: [llvm-ar] Uncapitalize and delete full stop from error messages
Fangrui Song via Phabricator via llvm-commits
- [llvm] r371868 - [AArch64][GlobalISel] Add support for sibcalling callees with varargs
Jessica Paquette via llvm-commits
- [PATCH] D67266: [X86][NFC] Add a `use-aa` feature.
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D67560: [llvm-ar] Add operation 'h': display help and exit
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D67561: [SampleFDO] minimize performance impact when profile-sample-accurate is enabled
Wei Mi via Phabricator via llvm-commits
- [llvm] r371869 - [Remarks][NFC] Use StringLiteral for magic numbers
Francis Visoiu Mistrih via llvm-commits
- [llvm] r371870 - [Remarks][NFC] Forward declare ParsedStringTable
Francis Visoiu Mistrih via llvm-commits
- [compiler-rt] r371871 - [CMake] Separate the detection Darwin platforms architectures for the
Dan Liew via llvm-commits
- [compiler-rt] r371872 - Fix bug in `darwin_test_archs()` when the cache variable is set but empty.
Dan Liew via llvm-commits
- [PATCH] D67562: [MemorySSA] Update MSSA for non-conventional AA.
Alina Sbirlea via Phabricator via llvm-commits
- [PATCH] D67563: Debug Info: Add support for named constants
Adrian Prantl via Phabricator via llvm-commits
- [llvm] r371873 - Revert for: [AMDGPU]: PHI Elimination hooks added for custom COPY insertion.
Alexander Timofeev via llvm-commits
- [PATCH] D67564: [IR] allow fast-math-flags on phi of FP values
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D67565: [NFC][libLTO] Rearrange declaration in lto.h
Steven Wu via Phabricator via llvm-commits
- [PATCH] D67566: [AArch64][GlobalISel] Tail call memory intrinsics
Jessica Paquette via Phabricator via llvm-commits
- [PATCH] D67368: [NFCI]Create CommonAttributeInfo Type as base type of *Attr and ParsedAttr.
Erich Keane via Phabricator via llvm-commits
- [llvm] r371877 - [NFC][InstSimplify] Add some more tests for D67498/D67502
Roman Lebedev via llvm-commits
- [llvm] r371879 - [SLP] add test for vectorization of constant expressions; NFC
Sanjay Patel via llvm-commits
- [llvm] r371883 - AArch64: fix EXPENSIVE_CHECKS for arm64_32.
Tim Northover via llvm-commits
- [PATCH] D67538: [Reproducer] Include the this pointer in the API log.
Jonas Devlieghere via Phabricator via llvm-commits
- [llvm] r371887 - [aarch64] move custom isel of extract_vector_elt to td file - NFC
Sebastian Pop via llvm-commits
- [PATCH] D67568: [LTO][Legacy] Add new C inferface to query libcall functions
Steven Wu via Phabricator via llvm-commits
- [llvm] r371888 - [FPEnv] Document that constrained FP intrinsics cannot be mixed with non-constrained
Kevin P. Neal via llvm-commits
- [llvm] r371890 - [Support] Add overload writeFileAtomically(std::function Writer)
Jan Korous via llvm-commits
- [LNT] r371891 - [LNT] Python 3 support: print statements
Hubert Tong via llvm-commits
- [llvm] r371893 - [AArch64][GlobalISel] Tail call memory intrinsics
Jessica Paquette via llvm-commits
- [llvm] r371895 - [llvm-opt-report] Improve error handling
Francis Visoiu Mistrih via llvm-commits
- [LNT] r371896 - [LNT] Python 3 support: Minor automatic 2to3 fixups
Hubert Tong via llvm-commits
- [PATCH] D62341: [DAGCombine][X86][AArch64][AMDGPU][MIPS][PPC] (sub x, c) -> (add x, -c) vector edition.
Roman Lebedev via Phabricator via llvm-commits
- [llvm] r371898 - Add dependency from Orc to Passes
Sanjoy Das via llvm-commits
- [PATCH] D67570: [GlobalISel] Fix insertion point of new instructions to be after PHIs
Amara Emerson via Phabricator via llvm-commits
- [llvm] r371900 - [NFC][libLTO] Rearrange declaration in lto.h
Steven Wu via llvm-commits
- [PATCH] D67571: [LICM] Don't verify domtree/loopinfo unless EXPENSIVE_CHECKS is enabled.
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D67572: [SVFS] SearchVFSystem interface (WIP).
Francesco Petrogalli via Phabricator via llvm-commits
- [llvm] r371901 - [GlobalISel] Fix insertion point of new instructions to be after PHIs.
Amara Emerson via llvm-commits
- [PATCH] D67574: AMDGPU: Fix an out of date assert in addressing FrameIndex
Changpeng Fang via Phabricator via llvm-commits
- [PATCH] D67575: [Coverage] Speed up file-based queries for coverage info, NFC
Vedant Kumar via Phabricator via llvm-commits
- [PATCH] D67576: [AArch64] Some more FP16 FMA pattern matching
Sjoerd Meijer via Phabricator via llvm-commits
- [PATCH] D67091: Fix for headers having the same name as a directory
Alex Lorenz via Phabricator via llvm-commits
- [PATCH] D67577: [AArch64][GlobalISel][NFC] Refactor tail call lowering code
Jessica Paquette via Phabricator via llvm-commits
- [PATCH] D67579: [PGO] Use linkonce_odr linkage for __profd_ variables in comdat groups
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D67580: [AArch64][GlobalISel] Support -tailcallopt
Jessica Paquette via Phabricator via llvm-commits
- [llvm] r371906 - [WebAssembly] Narrowing and widening SIMD ops
Thomas Lively via llvm-commits
- [PATCH] D67523: [Reproducer] Move GDB Remote Packet into Utility. (NFC)
Jonas Devlieghere via Phabricator via llvm-commits
- [llvm] r371909 - [Reproducer] Add reproducer dump command.
Jonas Devlieghere via llvm-commits
- [llvm] r371910 - Bugpoint: Remove some unnecessary c_str conversions on the journey to StringRef
David Blaikie via llvm-commits
- [PATCH] D65961: AMDGPU/SILoadStoreOptimizer: Optimize scanning for mergeable instructions
Tom Stellard via Phabricator via llvm-commits
- [llvm] r371911 - [llvm-objcopy] Add support for response files in llvm-strip and llvm-objcopy
Michael Pozulp via llvm-commits
- [llvm] r371912 - [llvm-ar] Uncapitalize error messages and delete full stop
Fangrui Song via llvm-commits
- [llvm] r371913 - [llvm-objcopy] Default --output-target to --input-target when unspecified
Fangrui Song via llvm-commits
- [llvm] r371914 - [llvm-objcopy] Ignore -B --binary-architecture=
Fangrui Song via llvm-commits
- [PATCH] D67215: [llvm-objcopy] Ignore -B --binary-architecture=
Fangrui Song via Phabricator via llvm-commits
- [llvm] r371915 - [Attributor][Fix] Use right type to replace expressions
Johannes Doerfert via llvm-commits
- [PATCH] D64962: appendToGlobalCtors: allow for llvm.global_ctors functions of varying type
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D52193: RFC: [clang] Multithreaded compilation support -- NOT FOR SUBMIT
Steven Noonan via Phabricator via llvm-commits
- [PATCH] D67581: [LNT] Python 3 support: Replace `raise E, V` with `raise E(V)`
Hubert Tong via Phabricator via llvm-commits
- [PATCH] D67582: [LNT] Python 3 support: Remove implicit tuple parameter unpacking on lambdas
Hubert Tong via Phabricator via llvm-commits
- [PATCH] D67178: [SCEV] Use loop guard info when computing the max BE taken count in howFarToZero.
Philip Reames via Phabricator via llvm-commits
- [PATCH] D53342: [SimplifyLibCalls] Mark known arguments with nonnull
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D67584: [Support] Replace function with function_ref in writeFileAtomically. NFC
Ilya Biryukov via Phabricator via llvm-commits
- [llvm] r371921 - [InstSimplify] simplifyUnsignedRangeCheck(): handle few tautological cases (PR43251)
Roman Lebedev via llvm-commits
- [PATCH] D67586: Replace uses of std::iterator with explicit typedefs
Hamza Sood via Phabricator via llvm-commits
- [llvm] r371923 - [TargetLowering] SimplifyDemandedBits - add EXTRACT_SUBVECTOR support.
Simon Pilgrim via llvm-commits
- [PATCH] D67587: [LNT] Python 3 support: Update type comparisons and type names
Hubert Tong via Phabricator via llvm-commits
- [compiler-rt] r371926 - compiler-rt/builtins: Make check-builtins run tests on macOS.
Nico Weber via llvm-commits
- [lld] r371927 - lld-link: Make Options.td formatting more self-consistent.
Nico Weber via llvm-commits
- [PATCH] D67253: clang-misexpect: a standalone tool for verifying the use of __builtin_expect with PGO data
Paul Kirth via Phabricator via llvm-commits
- [llvm] r371928 - [CodeEmitter] Support instruction widths > 64 bits
James Molloy via llvm-commits
- [llvm] r371929 - [CodeEmitter] Improve testing for APInt encoding
James Molloy via llvm-commits
- [llvm] r371930 - [ARM] Simplify and update vmla test. NFC
David Green via llvm-commits
- [llvm] r371931 - [SLP] limit vectorization of Constant subclasses (PR33958)
Sanjay Patel via llvm-commits
- [PATCH] D67591: [ARM] A predicate cast of a predicate cast is a predicate cast
Dave Green via Phabricator via llvm-commits
- [llvm] r371932 - [ARM] Masked loads and stores
David Green via llvm-commits
- [PATCH] D60657: [RISCV] Fix evaluation of %pcrel_lo
James Clarke via Phabricator via llvm-commits
- [llvm] r371933 - [DebugInfo] Don't dereference a dyn_cast<PDBSymbolData> result. NFCI.
Simon Pilgrim via llvm-commits
- [llvm] r371935 - InterleavedLoadCombine - merge isa<> and dyn_cast<> duplicates. NFCI.
Simon Pilgrim via llvm-commits
- [llvm] r371936 - [LoadStoreVectorizer] vectorizeLoadChain - ensure we find a valid Type down the load chain. NFCI.
Simon Pilgrim via llvm-commits
- [llvm] r371937 - [GlobalISel] findGISelOptimalMemOpLowering - remove dead initalization. NFCI.
Simon Pilgrim via llvm-commits
- [PATCH] D67593: [bugpoint] Add support for -Oz and properly enable -Os.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D67594: [LoopUnroll] Use LoopSize+1 as threshold, to allow unrolling loops matching LoopSize.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D66661: [DAGCombiner] Add node to the worklist in topological order in scalarizeExtractedVectorLoad
Roman Lebedev via Phabricator via llvm-commits
- [llvm] r371938 - [PowerPC][NFC] Add a testcase for fdiv expansion.
Jinsong Ji via llvm-commits
- [llvm] r371939 - [InstCombine] add icmp tests with extra uses; NFC
Sanjay Patel via llvm-commits
- [PATCH] D67595: [PowerPC] Add missing pattern for VSX Scalar Negative Multiply-Subtract Single Precision
Jinsong Ji via Phabricator via llvm-commits
- [llvm] r371940 - [InstCombine] remove unneeded one-use checks for icmp fold
Sanjay Patel via llvm-commits
- [compiler-rt] r371941 - Commit missing part of "Split many_tls_keys.cpp into two tests"
Kamil Rytarowski via llvm-commits
- [PATCH] D65751: [LNT] Add support for v2 fmt in test data library
Thomas Preud'homme via Phabricator via llvm-commits
- [PATCH] D67038: Removes repetition in the error message.
Yu Jian via Phabricator via llvm-commits
- [llvm] r371942 - [Attributor] Heap-To-Stack Conversion
Stefan Stipanovic via llvm-commits
- [LNT] r371943 - [LNT] Python 3 support: Set up (client) setup requirements
Hubert Tong via llvm-commits
- [LNT] r371944 - Subject: [LNT] Python 3 support: Update type comparisons and type names
Hubert Tong via llvm-commits
- [LNT] r371945 - [LNT] Python 3 support: Update `<>` and `None` comparisons
Hubert Tong via llvm-commits
- [PATCH] D64650: Add a TargetMachineVerifier that runs along with the existing MachineVerifier
Luís Marques via Phabricator via llvm-commits
- [PATCH] D67596: AMDGPU/GlobalISel: Allow selection of scalar min/max
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D67597: AMDGPU/GlobalISel: Avoid creating shift of 0 in arg lowering
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D67598: AMDGPU/GlobalISel: Select G_UADDO/G_USUBO
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D67599: AMDGPU/GlobalISel: Select s1 src G_SITOFP/G_UITOFP
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D67600: AMDGPU/GlobalISel: Allow scc/vcc alternative mappings for s1 constants
Matt Arsenault via Phabricator via llvm-commits
- [LNT] r371946 - [LNT] Python 3 support: Replace `raise E, V` with `raise E(V)`
Hubert Tong via llvm-commits
- [LNT] r371947 - [LNT] Python 3 support: Remove implicit tuple parameter unpacking on lambdas
Hubert Tong via llvm-commits
- [llvm] r371948 - AMDGPU/GlobalISel: Fix VALU s16 fneg
Matt Arsenault via llvm-commits
- [llvm] r371949 - AMDGPU/GlobalISel: Select s32->s16 G_[US]ITOFP
Matt Arsenault via llvm-commits
- [llvm] r371950 - AMDGPU/GlobalISel: Select S16->S32 fptoint
Matt Arsenault via llvm-commits
- [llvm] r371951 - AMDGPU/GlobalISel: Set type on vgpr live in special arguments
Matt Arsenault via llvm-commits
- [llvm] r371952 - AMDGPU/GlobalISel: Legalize s1 source G_[SU]ITOFP
Matt Arsenault via llvm-commits
- [llvm] r371953 - AMDGPU/GlobalISel: RegBankSelect for kill
Matt Arsenault via llvm-commits
- [llvm] r371954 - AMDGPU/GlobalISel: Select SMRD loads for more types
Matt Arsenault via llvm-commits
- [PATCH] D66459: Make ShrinkWrap more consistent.
zuojian lin via Phabricator via llvm-commits
- [PATCH] D67601: TLI: Remove DAG argument from getRegisterByName
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D67602: GlobalISel: Handle llvm.read_register
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D67603: [Attributor] Create helper struct for handling analysis getters
Hideto Ueno via Phabricator via llvm-commits
- [llvm] r371955 - AMDGPU/GlobalISel: Remove illegal select tests
Matt Arsenault via llvm-commits
- [PATCH] D67604: [Attributor] Use Alias Analysis in noalias callsite argument deduction
Hideto Ueno via Phabricator via llvm-commits
Last message date:
Sun Sep 15 23:49:01 PDT 2019
Archived on: Mon Sep 16 08:04:35 PDT 2019
This archive was generated by
Pipermail 0.09 (Mailman edition).