The Week Of Monday 7 May 2018 Archives by thread
Starting: Mon May 7 00:07:34 PDT 2018
Ending: Sun May 13 23:59:42 PDT 2018
Messages: 2367
- [PATCH] D46436: [x86] Introduce the enclv instruction
Gabor Buella via Phabricator via llvm-commits
- [PATCH] D46430: [x86] Introduce the pconfig instruction
Gabor Buella via Phabricator via llvm-commits
- [PATCH] D46340: AMDGPU/SI: Handle infinite loop for the structurizer to work with CFG with infinite loops.
Nicolai Hähnle via Phabricator via llvm-commits
- [PATCH] D46315: [RegUsageInfoCollector] Fix handling of callee saved registers with CSR optimization.
Jonas Paulsson via Phabricator via llvm-commits
- [PATCH] D46432: [llvm-exegesis] Add a library to cluster benchmark results.
Clement Courbet via Phabricator via llvm-commits
- [PATCH] D46516: [sanitizer] Simplify ThreadLister interface
Vitaly Buka via Phabricator via llvm-commits
- [llvm] r331622 - [llvm-exegesis] Add a library to cluster benchmark results.
Clement Courbet via llvm-commits
- [PATCH] D46517: [sanitizer] Don't miss threads by ThreadSuspender
Vitaly Buka via Phabricator via llvm-commits
- [PATCH] D46276: [CostModel][X86] Derive TTI costs from complete scheduling models (PR36550) (RFC)
Clement Courbet via Phabricator via llvm-commits
- [llvm] r331623 - Revert r331622 "[llvm-exegesis] Add a library to cluster benchmark results."
Clement Courbet via llvm-commits
- [PATCH] D46445: [SCEVAffinator] Fix handling of pwaff complexity limit.
Tobias Grosser via Phabricator via llvm-commits
- [llvm] r331624 - Re-land r331622 "[llvm-exegesis] Add a library to cluster benchmark results."
Clement Courbet via llvm-commits
- [PATCH] D46404: [DAG] Avoid using deleted node in rebuildSetCC
Jesper Antonsson via Phabricator via llvm-commits
- [llvm] r331625 - [InstCombine][NFC] Add tests for one more masked merge pattern.
Roman Lebedev via llvm-commits
- [PATCH] D45721: [X86] Lowering PACK*S (pack with saturation) intrinsics to native IR (LLVM side)
Mikhail Dvoretckii via Phabricator via llvm-commits
- [compiler-rt] r331626 - [sanitizer] Be more accurate when calculating the previous instruction address on ARM.
Igor Kudrin via llvm-commits
- [PATCH] D46310: [AArch64] Disallow vector operand if FPR128 Q register is required.
Amara Emerson via Phabricator via llvm-commits
- [PATCH] D46004: Be more accurate when calculating the previous instruction address on Arm.
Igor Kudrin via Phabricator via llvm-commits
- [PATCH] D46367: [llvm-mca] Avoid exposing index values in the MCA interfaces.
Andrea Di Biagio via Phabricator via llvm-commits
- [llvm] r331627 - [SystemZ] Bugfix for MVCLoop CC clobbering.
Jonas Paulsson via llvm-commits
- [PATCH] D46518: LLDB - Simplify GetProgramFileSpec
David CARLIER via Phabricator via llvm-commits
- [PATCH] D45968: StackSlotColoring: Decide colors per stack ID
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D46470: [AMDGPU] Fixed a couple of SIFixWWMLiveness problems
Tim Renouf via Phabricator via llvm-commits
- [PATCH] D46243: Move Schedule class to header file for allowing inheritance
Atheel Massalha via Phabricator via llvm-commits
- [PATCH] D45753: Lift JSON library from clang-tools-extra/clangd to llvm/Support.
Sam McCall via Phabricator via llvm-commits
- [llvm] r331628 - Skip unreachable blocks for CFIInstrInserter verify
Petar Jovanovic via llvm-commits
- [PATCH] D46399: Skip unreachable blocks for CFIInstrInserter verify
Violeta Vukobrat via Phabricator via llvm-commits
- [llvm] r331629 - [X86] Split WriteFRcp/WriteFRsqrt/WriteFSqrt schedule classes
Simon Pilgrim via llvm-commits
- [PATCH] D46194: [Power9]Legalize and emit code for truncate and convert Quad-Precision to HW and Byte
Nemanja Ivanovic via Phabricator via llvm-commits
- [PATCH] D42523: [OMPT] Add api_calls_misc.c testcase and rename api_calls.c testcase
Phabricator via Phabricator via llvm-commits
- [PATCH] D46260: [OMPT] Fix thread_num for implicit_task_end callbacks in nested parallel regions
Phabricator via Phabricator via llvm-commits
- [PATCH] D46521: [llvm] cmake: resolve symlinks in LLVMConfig.cmake
Peter Wu via Phabricator via llvm-commits
- [PATCH] D46523: [llvm-exegesis] Allow lists of BenchmarkResults to be parsed as std::vector<BenchmarkResult>.
Clement Courbet via Phabricator via llvm-commits
- [PATCH] D38455: [clang-tidy] new cppcoreguidelines-narrowing-conversions check.
Clement Courbet via Phabricator via llvm-commits
- [PATCH] D46444: Add option -verify-cfiinstrs to run verifier in CFIInstrInserter
Petar Jovanovic via Phabricator via llvm-commits
- [llvm] r331633 - [AMDGPU] Don't force WQM for DS op
Tim Renouf via llvm-commits
- [PATCH] D46051: [AMDGPU] Don't force WQM for DS op
Tim Renouf via Phabricator via llvm-commits
- [llvm] r331634 - [NFC] Fix typo in variable name.
Clement Courbet via llvm-commits
- [PATCH] D46192: Script to match open Phabricator reviews with potential reviewers
Kristof Beyls via Phabricator via llvm-commits
- [PATCH] D46525: [Debugify] Introduce debugify-each and DebugifyFunctionPass
Son Tuan Vu via Phabricator via llvm-commits
- [llvm] r331635 - Add option -verify-cfiinstrs to run verifier in CFIInstrInserter
Petar Jovanovic via llvm-commits
- [PATCH] D46494: [DAGCombiner] Masked merge: enhance handling of 'andn' with immediates
Sanjay Patel via Phabricator via llvm-commits
- [llvm] r331641 - [AMDGPU][Waitcnt] Remove the old waitcnt pass
Mark Searles via llvm-commits
- [PATCH] D46448: [AMDGPU][Waitcnt] Remove the old waitcnt pass, which is no longer maintained and getting crufty
Mark Searles via Phabricator via llvm-commits
- [PATCH] D46526: [NewPM] Emit inliner NoDefinition missed optimization remark
Teresa Johnson via Phabricator via llvm-commits
- [PATCH] D46527: Object: Find terminator correctly when getting long filenames from GNU archives
Hans Wennborg via Phabricator via llvm-commits
- [PATCH] D46422: [LCSSA] Iteratively remove unused PHI nodes in formLCSSAForInstructions
Bjorn Pettersson via Phabricator via llvm-commits
- [PATCH] D46010: [AArch64] Improve cost of vector division by constant
Adhemerval Zanella via Phabricator via llvm-commits
- [PATCH] D46008: [X86][AArch64][NFC] Add tests for vector masked merge unfolding
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D45788: Mitigate relocation overflow [part 1 of 2]
George Rimar via Phabricator via llvm-commits
- [PATCH] D46528: [DAGCombine][X86][AArch64] Masked merge unfolding: vector edition.
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D46457: [asan] Add a magic shadow value for shadw gap
Walter Lee via Phabricator via llvm-commits
- [PATCH] D46459: [asan] On RTEMS, checks for asan_inited before entering ASan run-time
Walter Lee via Phabricator via llvm-commits
- [PATCH] D46466: [asan] Add AsanThread::Restart() to support thread restart
Walter Lee via Phabricator via llvm-commits
- [PATCH] D46468: [asan] Add target-specific files for Myriad RTEMS port
Walter Lee via Phabricator via llvm-commits
- [PATCH] D46181: [X86][CET] Shadow stack fix for setjmp/longjmp
Mikhail Dvoretckii via Phabricator via llvm-commits
- [llvm] r331643 - [X86] Split WriteFDiv schedule classes to support single/double scalar, XMM and YMM/ZMM instructions.
Simon Pilgrim via llvm-commits
- [PATCH] D46531: AMDGPU: Fix broken dynamic vector indexing for packed types
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D46532: AMDGPU: Stop special casing constant indexes of extract_vector_elt
Matt Arsenault via Phabricator via llvm-commits
- [llvm] r331645 - [X86][Znver1] Remove WriteFMul/WriteFRcp InstRW overrides/aliases.
Simon Pilgrim via llvm-commits
- [compiler-rt] r331646 - [sanitizer] Add definitions for Myriad RTEMS platform
Walter Lee via llvm-commits
- [compiler-rt] r331647 - [asan] Set flags appropriately for RTEMS
Walter Lee via llvm-commits
- [compiler-rt] r331648 - [sanitizer] On RTEMS, avoid recursion when reporting Mmap failure
Walter Lee via llvm-commits
- [compiler-rt] r331649 - [asan] Port asan_malloc_linux.cc to RTEMS
Walter Lee via llvm-commits
- [PATCH] D46453: [sanitizer] Add definitions for Myriad RTEMS platform
Walter Lee via Phabricator via llvm-commits
- [PATCH] D46461: [asan] Set flags appropriately for RTEMS
Walter Lee via Phabricator via llvm-commits
- [PATCH] D46463: [sanitizer] On RTEMS, avoid recursion when reporting Mmap failure
Walter Lee via Phabricator via llvm-commits
- [llvm] r331650 - [DAGCombine][NFC] Masked merge unfolding: comment: some tests are non-canonical
Roman Lebedev via llvm-commits
- [PATCH] D46465: [asan] Port asan_malloc_linux.cc to RTEMS
Walter Lee via Phabricator via llvm-commits
- [PATCH] D43242: [Coroutines] PR34897: Fix incorrect elisions
Brian Gesiak via Phabricator via llvm-commits
- [PATCH] D46493: [DagCombiner] Not all 'andn''s work with immediates.
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D46511: [llvm-rc] Don't strictly require quotes around external file names
Zachary Turner via Phabricator via llvm-commits
- [PATCH] D46534: [MC] Update Rootfile in AsmStreamer
Nirav Dave via Phabricator via llvm-commits
- [PATCH] D46510: [llvm-rc] Exclude padding from sizes in versioninfo resources
Zachary Turner via Phabricator via llvm-commits
- [PATCH] D46508: [llvm-rc] Allow optional commas between the string table index and value
Zachary Turner via Phabricator via llvm-commits
- [PATCH] D46507: [llvm-rc] Add support for most missing dialog controls
Zachary Turner via Phabricator via llvm-commits
- [PATCH] D46509: [llvm-rc] Implement the BITMAP resource type
Zachary Turner via Phabricator via llvm-commits
- [llvm] r331653 - [Hexagon] Move clamping of extended operands directly to MC code emitter
Krzysztof Parzyszek via llvm-commits
- [PATCH] D46366: AMDGPU: Add D16 instructions preserve unused bits feature
Arsenault, Matthew via llvm-commits
- [PATCH] D46422: [LCSSA] Do not remove used PHI nodes in formLCSSAForInstructions
Bjorn Pettersson via Phabricator via llvm-commits
- [lld] r331655 - Refactor BitcodeCompiler::createLTO. NFC.
Rui Ueyama via llvm-commits
- [PATCH] D46229: [X86][AVX] Tag VPMOVSX/VPMOVZX ymm instructions as WriteShuffle256.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D46326: ThinLTO+CFI: short-circuit direct calls to jump table entries
Dmitry Mikulin via Phabricator via llvm-commits
- [PATCH] D46425: Clear converters map after X86 Domain Reassignment to avoid crashes
Craig Topper via Phabricator via llvm-commits
- [lld] r331656 - Use StringRef instead of `const std::string &`. NFC.
Rui Ueyama via llvm-commits
- [lld] r331657 - Parse --thinlto-prefix-replace early so that we don't need to parse it later. NFC.
Rui Ueyama via llvm-commits
- [lld] r331658 - Do not pass Config members to simplify function signature. NFC.
Rui Ueyama via llvm-commits
- [PATCH] D46536: [Power9]Legalize and emit code for W vector extract and convert to Quad-Precision
Lei Huang via Phabricator via llvm-commits
- [PATCH] D46537: Remove explicit setting of the CFI jumptable section name.
Dmitry Mikulin via Phabricator via llvm-commits
- [PATCH] D46408: [sanitizer] s/TestOnlyInit/Init for the allocator ByteMap (NFC)
Vitaly Buka via Phabricator via llvm-commits
- [PATCH] D46538: AMDGPU: Add combine for trunc of bitcast from build_vector
Matt Arsenault via Phabricator via llvm-commits
- [llvm] r331659 - [X86][AVX2] Tag VPMOVSX/VPMOVZX ymm instructions as WriteShuffle256
Simon Pilgrim via llvm-commits
- [llvm] r331660 - [llvm-mca] Avoid exposing index values in the MCA interfaces.
Matt Davis via llvm-commits
- [PATCH] D46480: Update ThinLTO Indexing logic
Rumeet Dhindsa via Phabricator via llvm-commits
- [PATCH] D46539: [X86] ptwrite intrinsic
Gabor Buella via Phabricator via llvm-commits
- [compiler-rt] r331662 - [sanitizer] s/TestOnlyInit/Init for the allocator ByteMap (NFC)
Kostya Kortchinsky via llvm-commits
- [PATCH] D45640: [MIR][MachineCSE] Implementing proper MachineInstr::getNumExplicitDefs()
Roman Tereshin via Phabricator via llvm-commits
- [PATCH] D46542: Add test case for Thinlto Linked Objects file
Rumeet Dhindsa via Phabricator via llvm-commits
- [PATCH] D46543: [WebAssembly] Ensure all .debug_XXX section has proper symbol names
Yury Delendik via Phabricator via llvm-commits
- [llvm] r331663 - [tools] Introduce llvm-strip
Alexander Shaposhnikov via llvm-commits
- [PATCH] D46407: [tools] Introduce llvm-strip
Alexander Shaposhnikov via Phabricator via llvm-commits
- [llvm] r331664 - [WebAssembly] Ensure all .debug_XXX section has proper symbol names
Sam Clegg via llvm-commits
- [PATCH] D46039: Fix compile time hang in LSR
Quentin Colombet via Phabricator via llvm-commits
- [PATCH] D45848: [WebAssembly] Initial Disassembler.
Wouter van Oortmerssen via Phabricator via llvm-commits
- [PATCH] D46339: [GlobalISel][Legalizer] LegalizerInfo verifier: Follow Up
Quentin Colombet via Phabricator via llvm-commits
- [PATCH] D45537: [CodeGenPrepare] Move Extension Instructions Through Logical And Shift Instructions
Quentin Colombet via Phabricator via llvm-commits
- [PATCH] D46455: [MachineVerifier][GlobalISel] Checking that generic instrs have LLTs on all vregs
Quentin Colombet via Phabricator via llvm-commits
- [PATCH] D46490: [MachineVerifier][GlobalISel] Verifying generic extends and truncates
Quentin Colombet via Phabricator via llvm-commits
- [PATCH] D46544: Set DF_TEXTREL only if text relocations are really needed.
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D46545: [sanitizer] Move fgets, fputs and puts into sanitizer_common
Peter Wu via Phabricator via llvm-commits
- [PATCH] D45878: [DEBUG INFO] Fixing cases where debug info (-g) causes changes in the program.
Vedant Kumar via Phabricator via llvm-commits
- [PATCH] D46417: wasm: Add a flag to control merging data segments
Nick Fitzgerald via Phabricator via llvm-commits
- [llvm] r331665 - [SelectionDAG] Transfer DbgValues when casts are optimized in SelectionDAG::getNode
Aaron Smith via llvm-commits
- [PATCH] D46348: [SelectionDAG] Transfer DbgValues when casts are optimized in SelectionDAG::getNode
Aaron Smith via Phabricator via llvm-commits
- [llvm] r331667 - [llvm-rc] Fix alphabetical order of cases. NFC.
Martin Storsjo via llvm-commits
- [llvm] r331668 - [llvm-rc] Exclude padding from sizes in versioninfo resources
Martin Storsjo via llvm-commits
- [llvm] r331669 - [llvm-rc] Allow optional commas between the string table index and value
Martin Storsjo via llvm-commits
- [llvm] r331670 - [llvm-rc] Implement the BITMAP resource type
Martin Storsjo via llvm-commits
- [lld] r331671 - Add test to ensure lld writes linked files to linked objects file for ThinLTO Indexing Only option.
Rumeet Dhindsa via llvm-commits
- [PATCH] D46546: add suffix to report file name
Bill Torpey via Phabricator via llvm-commits
- [PATCH] D46460: [LoopInfo] Don't bail out early in getLoopID
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D46520: [Driver] Use -fuse-line-directives by default in MSVC mode
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D46547: [llvm-objcopy] Fix the exit code
Alexander Shaposhnikov via Phabricator via llvm-commits
- [PATCH] D45066: [Polly] [ScopInfo] Remove bail out condition in buildMinMaxAccess()
SAHIL GIRISH YERAWAR via Phabricator via llvm-commits
- [PATCH] D45842: [Reassociate] swap binop operands to increase factoring potential
Sanjay Patel via Phabricator via llvm-commits
- [llvm] r331672 - [X86] Split WriteFAdd/WriteFCmp/WriteFMul schedule classes
Simon Pilgrim via llvm-commits
- [PATCH] D46549: Refactor ThinLTO-related code in BitcodeCompiler.cpp. NFC.
Rui Ueyama via Phabricator via llvm-commits
- [llvm] r331675 - [llvm-rc] Fix build: missing 'override'.
Roman Lebedev via llvm-commits
- [llvm] r331676 - [tools] Adjust the lit config for llvm-strip
Alexander Shaposhnikov via llvm-commits
- [llvm] r331678 - [llvm-mca][x86] Remove addsubpd from SSE2 tests
Simon Pilgrim via llvm-commits
- [PATCH] D45476: [C++2a] Implement operator<=> CodeGen and ExprConstant
Eric Fiselier via Phabricator via llvm-commits
- [llvm] r331680 - Remove explicit setting of the CFI jumptable section name, it does not appear
Dmitry Mikulin via llvm-commits
- [PATCH] D46244: [LLD] [COFF] Allow specifying export forwarding in a def file
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D46442: Do not call exit() directly from lld.
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D44317: Delete the copy constructor for llvm::yaml::Node
Jordan Rose via Phabricator via llvm-commits
- [llvm] r331684 - [DagCombiner] Not all 'andn''s work with immediates.
Roman Lebedev via llvm-commits
- [llvm] r331685 - [DAGCombiner] Masked merge: enhance handling of 'andn' with immediates
Roman Lebedev via llvm-commits
- [PATCH] D46338: [GlobalISel][Legalizer] LegalizerInfo verifier: checking that legalization rules cover all type indices
Roman Tereshin via Phabricator via llvm-commits
- [llvm] r331687 - [tools] Add missing test dependency
Alexander Shaposhnikov via llvm-commits
- [PATCH] D46400: Add support for thinlto option to emit import files for thinlink
Rumeet Dhindsa via Phabricator via llvm-commits
- [PATCH] D46427: [PDB] Quote linker arguments containing spaces (mimic MSVC)
Will Wilson via Phabricator via llvm-commits
- [PATCH] D46369: [llvm-objcopy] Add --strip-symbol (-N) option
Jake Ehrlich via Phabricator via llvm-commits
- [lld] r331689 - Refactor ThinLTO-related code in BitcodeCompiler.cpp. NFC.
Rui Ueyama via llvm-commits
- [lld] r331690 - Do not call exit() directly from lld.
Rui Ueyama via llvm-commits
- [PATCH] D46478: [Coverage] Do not skip functions with the same name when loading CoverageMapping.
Max Moroz via Phabricator via llvm-commits
- [PATCH] D46552: [AArch64] Support reserving x19 and x20 register
Petr Hosek via Phabricator via llvm-commits
- [llvm] r331691 - AMDGPU/GlobalISel: Don't try to lower hull shaders
Tom Stellard via llvm-commits
- [PATCH] D46149: AMDGPU/GlobalISel: Don't try to lower hull shaders
Tom Stellard via Phabricator via llvm-commits
- [llvm] r331693 - [MachineVerifier][GlobalISel] NFC, Improving MO printing and refactoring visitMachineInstrBefore
Roman Tereshin via llvm-commits
- [llvm] r331694 - [MachineVerifier][GlobalISel] Checking that generic instrs have LLTs on all vregs
Roman Tereshin via llvm-commits
- [llvm] r331610 - [llvm-dwp] Define InitLLVM.
David Blaikie via llvm-commits
- [PATCH] D46336: [InstCombine] Apply binary operator simplifications to associative/commutative cases.
Hiroshi Yamauchi via Phabricator via llvm-commits
- [PATCH] D38768: Add remarks describing when a pass changes the IR instruction count of a module
Jessica Paquette via Phabricator via llvm-commits
- [PATCH] D46554: Split BitcodeCompiler::init() into two functions. NFC.
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D46467: [asan] Add argument to allow fake stack to be initialized during thread init
Walter Lee via Phabricator via llvm-commits
- [PATCH] D46555: [WebAssembly] MC: Use existing MCSymbol.Index field rather than inventing extra mapping
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D46556: [MC] Move MCAssembler into the correct cpp file
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D46304: [MC] Add llvm_unreachable to toString to fix compile time warning.
David Blaikie via Phabricator via llvm-commits
- [llvm] r331695 - Follow Up on [MachineVerifier][GlobalISel] NFC, Improving MO printing and refactoring visitMachineInstrBefore
Roman Tereshin via llvm-commits
- [lld] r331696 - Add support for thinlto option ( thinlto-emit-imports-files) to emit import files for thinlink.
Rumeet Dhindsa via llvm-commits
- [lld] r331698 - Split BitcodeCompiler::init() into two functions. NFC.
Rui Ueyama via llvm-commits
- [lld] r331699 - Rename Config::ThinLTOIndexOnlyObjectFiles -> Config::ThinLTOIndexOnlyArg.
Rui Ueyama via llvm-commits
- [lld] r331700 - Improve error message for --plugin-opt=thinlto-prefix-replace.
Rui Ueyama via llvm-commits
- [compiler-rt] r331701 - [sanitizer] Simplify ThreadLister interface
Vitaly Buka via llvm-commits
- [PATCH] D46559: Do not instantiate ObjectFiles when we exit immediately.
Rui Ueyama via Phabricator via llvm-commits
- [llvm] r330742 - Let TableGen write output only if it changed, instead of doing so in cmake.
Chandler Carruth via llvm-commits
- [llvm] r331702 - Revert r330742: Let TableGen write output only if it changed, instead of doing so in cmake.
Chandler Carruth via llvm-commits
- [PATCH] D46560: [SelectionDAG] Don't crash on inline assembly errors when the inline assembly return type is a struct.
Craig Topper via Phabricator via llvm-commits
- [lld] r331703 - Rename a local variable whose scope is very narrow. NFC.
Rui Ueyama via llvm-commits
- [PATCH] D46561: [WebAssembly] Create section start symbols automatically for all sections
Sam Clegg via Phabricator via llvm-commits
- [llvm] r331704 - [MC] ELFObjectWriter: Removing unneeded variable and cast
Sam Clegg via llvm-commits
- [PATCH] D46289: [MC] ELFObjectWriter: Removing unneeded variable and cast. NFC.
Phabricator via Phabricator via llvm-commits
- [llvm] r331705 - [WebAssembly] MC: Use existing MCSymbol.Index field rather than inventing extra mapping
Sam Clegg via llvm-commits
- [PATCH] D44090: [WebAssembly] Support instruction selection for catching exceptions
Heejin Ahn via Phabricator via llvm-commits
- [PATCH] D46564: [SSAUpdaterBulk] Sort blocks in IDF to avoid non-determinism.
Michael Zolotukhin via Phabricator via llvm-commits
- Buildbot numbers for the week of 4/22/2018 - 4/28/2018
Galina Kistanova via llvm-commits
- Buildbot numbers for the week of 4/29/2018 - 5/5/2018
Galina Kistanova via llvm-commits
- [PATCH] D45559: [WebAssembly] Add Wasm personality and usesWindowsEHInstructions()
Derek Schuff via Phabricator via llvm-commits
- [PATCH] D46565: [AMDGPU] Added checks for dpp_ctrl value
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D43746: [WebAssembly] Add Wasm exception handling prepare pass
Heejin Ahn via Phabricator via llvm-commits
- [PATCH] D46566: Add a CIE with length 0 unconditionally.
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D46567: [llvm-strip] Add support for -remove-section
Alexander Shaposhnikov via Phabricator via llvm-commits
- [PATCH] D46568: [SimplifyCFG] Fix a crash when folding PHIs
Davide Italiano via Phabricator via llvm-commits
- [PATCH] D46570: [AMDGPU] Optimzed old value for dpp if unused
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D44134: [WebAssembly] Add WebAssemblyException information analysis
Heejin Ahn via Phabricator via llvm-commits
- [lld] r331708 - Add a CIE with length 0 unconditionally.
Fangrui Song via llvm-commits
- [PATCH] D46500: [WebAssembly] CFG sort support for exception handling
Heejin Ahn via Phabricator via llvm-commits
- [llvm] r331709 - [NewPM] Emit inliner NoDefinition missed optimization remark
Teresa Johnson via llvm-commits
- [PATCH] D46416: [WebAssembly] Add option to remove LEB padding at relocation sites
Sam Clegg via Phabricator via llvm-commits
- [compiler-rt] r331710 - [dfsan] update the abilist for the sanitizer coverage; also remove the fuzz target from this list
Kostya Serebryany via llvm-commits
- [compiler-rt] r331711 - [XRay][compiler-rt] Add llvm-mca assembler annotations for XRay (NFC)
Dean Michael Berris via llvm-commits
- [PATCH] D45642: [PPC64] V2 abi: Add glink section for lazy symbol resolution.
Sean Fertile via Phabricator via llvm-commits
- [llvm] r331712 - [MIRParser][GlobalISel] Parsing vector pointer types (<M x pA>)
Roman Tereshin via llvm-commits
- [PATCH] D45635: [Power9]Legalize and emit code for truncate and convert Quad-Precision to Word
Nemanja Ivanovic via Phabricator via llvm-commits
- [llvm] r331718 - [MachineVerifier][GlobalISel] Verifying generic extends and truncates
Roman Tereshin via llvm-commits
- [PATCH] D45997: [CMake] Pass additional CMake flags in Fuchsia cache files
Petr Hosek via Phabricator via llvm-commits
- [PATCH] D44598: [lit] Report line number for failed RUN command
Joel E. Denny via Phabricator via llvm-commits
- [PATCH] D46548: Really test type lookup in TestCppTypeLookup.py
Frederic Riss via Phabricator via llvm-commits
- [compiler-rt] r331734 - Revert "[sanitizer] Be more accurate when calculating the previous instruction address on ARM."
Igor Kudrin via llvm-commits
- [compiler-rt] r331735 - [sanitizer] Fix error checking in ThreadLister
Vitaly Buka via llvm-commits
- [compiler-rt] r331736 - [sanitizer] Add InternalMmapVector::swap
Vitaly Buka via llvm-commits
- [PATCH] D25385: Make the FunctionComparator of the MergeFunctions pass a stand-alone utility in a separate file
JF Bastien via Phabricator via llvm-commits
- [PATCH] D12338: Make `llvm::expandAtomicRMWToCmpXchg`'s initial load atomic.
JF Bastien via Phabricator via llvm-commits
- [PATCH] D46495: Fix assertion in FunctionComparator::cmpInlineAsm
JF Bastien via Phabricator via llvm-commits
- [PATCH] D21124: Cache aware Loop Cost Analysis
JF Bastien via Phabricator via llvm-commits
- [PATCH] D12822: [MergeFuncs] Simplify the merge process
JF Bastien via Phabricator via llvm-commits
- [PATCH] D7745: Add uniform distribution to RNG
JF Bastien via Phabricator via llvm-commits
- [PATCH] D6983: Fixed Noop insertion
JF Bastien via Phabricator via llvm-commits
- [PATCH] D5758: Add a fence elimination pass
JF Bastien via Phabricator via llvm-commits
- [PATCH] D46571: [asan] Fix bug introduced by r331647
Walter Lee via Phabricator via llvm-commits
- [compiler-rt] r331737 - [asan] Fix bug introduced by r331647
Walter Lee via llvm-commits
- [llvm] r331738 - [DebugInfo] Accept `S` in augmentation strings in CIE.
Fangrui Song via llvm-commits
- [llvm] r331739 - [x86] Introduce the pconfig instruction
Gabor Buella via llvm-commits
- [PATCH] D46507: [llvm-rc] Add support for all missing dialog controls
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D46431: [x86] Introduce the pconfig intrinsic
Gabor Buella via Phabricator via llvm-commits
- [llvm] r331741 - [LCSSA] Do not remove used PHI nodes in formLCSSAForInstructions
Bjorn Pettersson via llvm-commits
- [llvm] r331742 - [x86] Introduce the enclv instruction
Gabor Buella via llvm-commits
- [polly] r331744 - [test] Replace undef with true/false to make test case less fragile
Tobias Grosser via llvm-commits
- [PATCH] D45864: [RISCV] Support .option rvc and norvc
Kito Cheng via Phabricator via llvm-commits
- [llvm] r331746 - Object: Find terminator correctly when reading long filenames in GNU archives (PR37244)
Hans Wennborg via llvm-commits
- [PATCH] D46302: [LV] Fix for PR37248, Broadcast codegen incorrectly assumed vector loop body is single basic block
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D46386: Adding __atomic_fetch_min/max intrinsics to clang
Elena Demikhovsky via Phabricator via llvm-commits
- [llvm] r331747 - [llvm-rc] Don't strictly require quotes around external file names
Martin Storsjo via llvm-commits
- [llvm] r331748 - [X86][CET] Shadow stack fix for setjmp/longjmp
Alexander Ivchenko via llvm-commits
- [llvm] r331749 - [X86] Mark all byval parameters as aliased
Jeremy Morse via llvm-commits
- [PATCH] D45022: [X86] Mark all byval parameters as aliased
Jeremy Morse via Phabricator via llvm-commits
- [lld] r331751 - [LLD][ELF] Add test cases to improve code coverage of Thunks [NFC]
Peter Smith via llvm-commits
- [PATCH] D46572: [clang-format] Add raw string formatting to release notes
Krasimir Georgiev via Phabricator via llvm-commits
- [PATCH] D46261: [LLD][ELF] Add test cases to improve code coverage of Thunks [NFC]
Peter Smith via Phabricator via llvm-commits
- [lld] r331752 - [LLD][ELF][AArch64] Increase test coverage of AArch64ErrataFix [NFC]
Peter Smith via llvm-commits
- [PATCH] D46263: [LLD][ELF][AArch64] Increase test coverage of AArch64ErrataFix [NFC]
Peter Smith via Phabricator via llvm-commits
- [llvm] r331754 - [mips] Correct clo/clz predicates
Simon Dardis via llvm-commits
- [PATCH] D46125: [mips] Correct clo/clz predicates
Simon Dardis via Phabricator via llvm-commits
- [llvm] r331755 - [AArch64] Disallow vector operand if FPR128 Q register is required.
Sander de Smalen via llvm-commits
- [llvm] r331756 - [mips] Mark various memory instructions as being in microMIPS (NFC)
Simon Dardis via llvm-commits
- [PATCH] D46388: [mips] Mark various memory instructions as being in microMIPS (NFC)
Simon Dardis via Phabricator via llvm-commits
- [llvm] r331757 - [X86] Add SchedWriteFTest/SchedWriteVecTest TEST scheduler classes
Simon Pilgrim via llvm-commits
- [llvm] r331758 - [AArch64][SVE] Asm: Support for LD1R load-and-replicate scalar instructions.
Sander de Smalen via llvm-commits
- [PATCH] D46251: [AArch64][SVE] Asm: Support for LD1R load-and-replicate scalar instructions.
Phabricator via Phabricator via llvm-commits
- [PATCH] D46573: AMDGPU: Partially shrink 64-bit shifts if reduced to 16-bit
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D46574: [XRay][compiler-rt] Support in-memory processing of FDR mode logs
Dean Michael Berris via Phabricator via llvm-commits
- [PATCH] D46575: AMDGPU: Handle partial shift reduction for variable shifts
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D46577: [compiler-rt][cmake][mips] Correct the option handling for GCC 7
Simon Dardis via Phabricator via llvm-commits
- [llvm] r331760 - [X86] Add vector masked load/store scheduler classes (PR32857)
Simon Pilgrim via llvm-commits
- [PATCH] D46578: Fix gdb pretty printers to work with Python 3.
Philip Pfaffe via Phabricator via llvm-commits
- [llvm] r331761 - [llvm-rc] Update a stale comment. NFC.
Martin Storsjo via llvm-commits
- [PATCH] D46115: [ASTImporter] properly import SrcLoc of Attr
Aleksei Sidorin via Phabricator via llvm-commits
- [PATCH] D46579: [llvm-rc] Handle C preprocessor output
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D45438: [CodeView] Enable debugging of captured variables within C++ lambdas
Brock Wyma via Phabricator via llvm-commits
- [PATCH] D46502: [ELF] - Fix for "LLD can create incorrect debug PC ranges for functions in Comdat groups."
Peter Smith via Phabricator via llvm-commits
- [PATCH] D46504: [clang-tidy] Profile is a per-AST (per-TU) data.
Phabricator via Phabricator via llvm-commits
- [llvm] r331765 - [llvm-mca][x86] Add div/idiv, mul/imul and inc/dec/neg/nop instruction tests
Simon Pilgrim via llvm-commits
- [PATCH] D46018: [GlobalISel][IRTranslator] Split aggregates during IR translation
Amara Emerson via Phabricator via llvm-commits
- [PATCH] D46382: [OpenCL] Factor out language version printing
Sven van Haastregt via Phabricator via llvm-commits
- [llvm] r331767 - [X86] Split WriteIDiv into div/idiv 8/16/32/64 implementations (PR36930)
Simon Pilgrim via llvm-commits
- [PATCH] D46416: [WebAssembly] Optionally compress relocation sites in the code section
Nicholas Wilson via Phabricator via llvm-commits
- [llvm] r330706 - Correct dwarf unwind information in function epilogue
Hans Wennborg via llvm-commits
- [PATCH] D31528: [ELF][MIPS] Multi-GOT implementation
Simon Atanasyan via Phabricator via llvm-commits
- [PATCH] D40147: [MIPS] Handle cross-mode (regular <-> microMIPS) jumps
Simon Atanasyan via Phabricator via llvm-commits
- [llvm] r331769 - [llvm][x86] SandyBridge/IvyBridge don't support BMI1/BMI2
Simon Pilgrim via llvm-commits
- [PATCH] D46581: [DAGCombine] Change store merge candidates check cut off to 1024
Amara Emerson via Phabricator via llvm-commits
- [PATCH] D46582: [PowerPC] Fix label address calculation for ppc32
Strahinja Petrovic via Phabricator via llvm-commits
- [llvm] r331770 - [X86] Split off WriteIMul64 from WriteIMul schedule class (PR36931)
Simon Pilgrim via llvm-commits
- [PATCH] D45541: [globalisel] Update GlobalISel emitter to match new representation of extending loads
Amara Emerson via Phabricator via llvm-commits
- [llvm] r331771 - [mips][msa] Pattern match the splat.d instruction
Stefan Maksimovic via llvm-commits
- [PATCH] D45683: [mips][msa] Pattern match the splat.d instruction
Stefan Maksimovic via Phabricator via llvm-commits
- [PATCH] D46583: DWARFVerifier: Check "completeness" of .debug_names section
Pavel Labath via Phabricator via llvm-commits
- [PATCH] D41868: APFloat/x87: Fix string conversion for "unnormal" values (pr35860)
Pavel Labath via Phabricator via llvm-commits
- [PATCH] D45543: [globalisel] Add a combiner helpers for extending loads and use them in a pre-legalize combiner for AArch64
Amara Emerson via Phabricator via llvm-commits
- [lld] r331772 - [ELF][MIPS] Fix calculation of GP relative relocations in case of relocatable output
Simon Atanasyan via llvm-commits
- [PATCH] D45972: [ELF][MIPS] Fix calculation of GP relative relocations in case of relocatable output
Simon Atanasyan via Phabricator via llvm-commits
- [PATCH] D44633: missing FILE symbol for .(s|S) files
Nirav Dave via Phabricator via llvm-commits
- [PATCH] D36977: Add 'break' into GDBRemoteClientBase::SendContinuePacketAndWaitForResponse to fix a warning
Pavel Labath via Phabricator via llvm-commits
- [PATCH] D31914: [DAGCombine]: Fix for regression I brought up in D31068
Nirav Dave via Phabricator via llvm-commits
- [llvm] r331773 - [X86] Tag PCONFIG instruction with WriteSystem scheduler class
Simon Pilgrim via llvm-commits
- [lld] r331774 - [ELF][MIPS] Fix test case in attempt to restore Windows build-bot. NFC
Simon Atanasyan via llvm-commits
- [PATCH] D44965: [llvm][Instrumentation/MC] Add Call Graph Profile pass and object file emission.
Eugene Leviant via Phabricator via llvm-commits
- [PATCH] D46477: [AARCH64] Change max stores for memcpy/memmov/memset and gang up loads and stores (for memcpy) for pairing.
Sebastian Pop via Phabricator via llvm-commits
- [PATCH] D46584: [Evaluator] Improve evaluation of call instruction
Eugene Leviant via Phabricator via llvm-commits
- [PATCH] D46585: Align ClearShadowForThreadStackAndTLS for NetBSD/i386
Kamil Rytarowski via Phabricator via llvm-commits
- [llvm] r331775 - [AMDGPU] Added checks for dpp_ctrl value
Stanislav Mekhanoshin via llvm-commits
- [PATCH] D46587: [AMDGPU] Provide machine -> name mapping
Tim Renouf via Phabricator via llvm-commits
- [llvm] r331776 - [llvm-objcopy] Fix exit code
Alexander Shaposhnikov via llvm-commits
- [PATCH] D46529: Add support to object files for accessing the .debug_types section
Phabricator via Phabricator via llvm-commits
- [PATCH] D46588: [WIP][LLDB-MI] Add possibility to set breakpoints without selecting a target.
Alexander Polyakov via Phabricator via llvm-commits
- [PATCH] D46589: [llvm-objcopy] Add more tests for help messages
Alexander Shaposhnikov via Phabricator via llvm-commits
- [PATCH] D46478: [Coverage] Take filenames into account when loading function records.
Vedant Kumar via Phabricator via llvm-commits
- [llvm] r331778 - [PowerPC] Unify handling for conversion of FP_TO_INT feeding a store
Lei Huang via llvm-commits
- [PATCH] D46458: [winasan] Update GetInstructionSize for Win10 1803
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D46102: [PowerPC] Unify handling for conversion of FP_TO_INT feeding a store
Lei Huang via Phabricator via llvm-commits
- [PATCH] D46590: [lit, lldbsuite] Add a bug reference to the failing TestLinuxCore and fix an undefined property in dotest.py
Stella Stamenova via Phabricator via llvm-commits
- [lld] r331779 - Fix a bug that a copy of a large vector was created. NFC.
Rui Ueyama via llvm-commits
- [lld] r331780 - Refactor BitcodeCompiler::add(). NFC.
Rui Ueyama via llvm-commits
- [zorg] r331781 - I used the wrong XCode version here
Chris Matthews via llvm-commits
- [zorg] r331782 - Add timeouts to tests
Chris Matthews via llvm-commits
- [llvm] r331783 - [CodeGenPrepare] Move Extension Instructions Through Logical And Shift Instructions
Guozhi Wei via llvm-commits
- [PATCH] D46591: [AArch64] Fix performPostLD1Combine to check for constant lane index.
Geoff Berry via Phabricator via llvm-commits
- [compiler-rt] r331784 - [sanitizer] Fix InternalMmapVectorNoCtor reserve and resize
Vitaly Buka via llvm-commits
- [PATCH] D46592: Always append a job # to a --save-temps file if there are more than one task.
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D44338: [LV][VPlan] Build plain CFG with simple VPInstructions for outer loops.
Diego Caballero via Phabricator via llvm-commits
- [zorg] r331785 - Fix missing args from build.py tests
Chris Matthews via llvm-commits
- [PATCH] D46303: [AsmPrinter] Allow emitting codeview for any windows target
Reid Kleckner via Phabricator via llvm-commits
- [llvm] r331787 - [Power9]Legalize and emit code for truncate and convert QP to DW
Lei Huang via llvm-commits
- [PATCH] D46514: [lit] Fix running tests that require 'examples'
Zachary Turner via Phabricator via llvm-commits
- [PATCH] D45553: [Power9]Legalize and emit code for truncate and convert Quad-Precision to Double-Word
Lei Huang via Phabricator via llvm-commits
- [PATCH] D46593: Allow copy elision in path concatenation
Dávid Bolvanský via Phabricator via llvm-commits
- [llvm] r331788 - AMDGPU: Use eraseFromParent to delete am instruction when it is no longer needed.
Changpeng Fang via llvm-commits
- [compiler-rt] r331789 - [sanitizer] Close fd on ReadFromFile error
Vitaly Buka via llvm-commits
- [llvm] r331790 - [Power9]Legalize and emit code for truncate and convert Quad-Precision to Word
Lei Huang via llvm-commits
- [compiler-rt] r331791 - [sanitizer] Read file to InternalMmapVectorNoCtor
Vitaly Buka via llvm-commits
- [PATCH] D46438: AMDGPU: Use eraseFromParent to delete am instruction when it is no longer needed.
Phabricator via Phabricator via llvm-commits
- [llvm] r331792 - DAG: Use correct shift width type
Matt Arsenault via llvm-commits
- [llvm] r331793 - AMDGPU: Fix broken dynamic vector indexing for packed types
Matt Arsenault via llvm-commits
- [llvm] r331794 - [docs] Fix a typo in KaleidoscopeJIT tutorial
Stephane Sezer via llvm-commits
- [llvm] r331795 - AMDGPU: Don't use undef in a test
Matt Arsenault via llvm-commits
- [llvm] r331796 - AMDGPU: Fix broken check lines in test
Matt Arsenault via llvm-commits
- [PATCH] D46136: [docs] Fix a typo in KaleidoscopeJIT tutorial
Stephane Sezer via Phabricator via llvm-commits
- [llvm] r331797 - [Power9]Legalize and emit code for truncate and convert QP to HW and Byte
Lei Huang via llvm-commits
- [llvm] r331798 - [AMDGPU] Provide machine -> name mapping
Tim Renouf via llvm-commits
- [PATCH] D46594: [WebAssembly] Allow signautre of entry function to be flexible
Sam Clegg via Phabricator via llvm-commits
- [llvm] r331799 - [LV] Fix for PR37248, Broadcast codegen incorrectly assumed vector loop body is single basic block
Hideki Saito via llvm-commits
- [PATCH] D46595: [InstCombine] Apply SimplifyUsingDistributiveLaws to associative/commutative cases.
Hiroshi Yamauchi via Phabricator via llvm-commits
- [PATCH] D46596: [AMDGPU] Optimze old value of v_mov_b32_dpp
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D45736: [SimplifyLibcalls] Replace locked IO with unlocked IO
Dávid Bolvanský via Phabricator via llvm-commits
- [llvm] r331800 - Changing constants in a test (NFC)
Daniel Neilson via llvm-commits
- [llvm] r331801 - [Coverage] Take filenames into account when loading function records.
Max Moroz via llvm-commits
- [PATCH] D46597: [sanitizer] Correct 64-bit atomic_store on 32-bit "other" platforms
Kostya Kortchinsky via Phabricator via llvm-commits
- [PATCH] D46506: [llvm-rc] Allow -1 for control IDs in old style dialogs with 16 bit fields
Martin Storsjö via Phabricator via llvm-commits
- [lld] r331803 - Update ThinLTO Indexing logic
Rumeet Dhindsa via llvm-commits
- [PATCH] D46245: [COFF] Improve correctness of def parsing for GNU features
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D46451: [asan] Add instrumentation support for Myriad
Walter Lee via Phabricator via llvm-commits
- [PATCH] D46456: [asan] Add support for Myriad RTEMS memory map
Walter Lee via Phabricator via llvm-commits
- [PATCH] D46598: Add support for LTO plugin option obj-path
Rumeet Dhindsa via Phabricator via llvm-commits
- [PATCH] D46599: [DbgInfo] Attempt to fix bug 37149
Son Tuan Vu via Phabricator via llvm-commits
- [PATCH] D46600: [MergedLoadStoreMotion] Fix a debug invariant bug in mergeStores
Bjorn Pettersson via Phabricator via llvm-commits
- [llvm] r331808 - [llvm-rc] Add support for all missing dialog controls
Martin Storsjo via llvm-commits
- [llvm] r331809 - [AsmPrinter] Allow emitting codeview for any windows target
Martin Storsjo via llvm-commits
- [PATCH] D46287: [Driver] Don't add -dwarf-column-info when using -gcodeview on non-msvc targets
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D46471: [HIP] Add hip offload kind
Yaxun Liu via Phabricator via llvm-commits
- [PATCH] D46414: [GlobalISel][Legalizer] More concise and faster widenScalar, NFC
Aditya Nandakumar via Phabricator via llvm-commits
- [PATCH] D46512: [ARM] Add support for SETCCCARRY instead of SETCCE
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D45732: [GlobalISel] Making VRegs w/ LLTs and RegClasses both illegal
Roman Tereshin via Phabricator via llvm-commits
- [PATCH] D46469: [sanitizer] Port fast stack unwinder to sparcv8
Walter Lee via Phabricator via llvm-commits
- [PATCH] D46603: [Support] Print TimeRecord as CSV
Roman Lebedev via Phabricator via llvm-commits
- [llvm] r331813 - Revert "[X86][CET] Shadow stack fix for setjmp/longjmp"
Jessica Paquette via llvm-commits
- [PATCH] D46605: [libFuzzer] Guard symbolization with try-lock.
Matt Morehouse via Phabricator via llvm-commits
- [PATCH] D46242: Support a funclet operand bundle in LowerInvoke
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D46608: Add support for ThinLTO plugin option thinlto-object-suffix-replace
Rumeet Dhindsa via Phabricator via llvm-commits
- [llvm] r331816 - [globalisel] Add a combiner helpers for extending loads and use them in a pre-legalize combiner for AArch64
Daniel Sanders via llvm-commits
- [lld] r331817 - Add support for LTO plugin option obj-path
Rumeet Dhindsa via llvm-commits
- [PATCH] D46462: [sanitizer] Allow Fuchsia symbolizer to be reused by Myriad RTEMS
Walter Lee via Phabricator via llvm-commits
- [PATCH] D44623: Fix asan on i?86-linux (32-bit) against glibc 2.27 and later
Peter Wu via Phabricator via llvm-commits
- [PATCH] D46285: [InstCombine] snprintf optimizations
Joe via Phabricator via llvm-commits
- [llvm] r331819 - [GlobalISel][Legalizer] More concise and faster widenScalar, NFC
Roman Tereshin via llvm-commits
- [llvm] r331820 - [globalisel] Correct r331816 to check the opcode before calling getOperand().
Daniel Sanders via llvm-commits
- [llvm] r331821 - MC: Remove dead code. NFCI.
Peter Collingbourne via llvm-commits
- [PATCH] D46288: Don't redefine a bunch of defines from llvm-config.h in config.h.
Reid Kleckner via Phabricator via llvm-commits
- [lld] r331823 - New option -z keep-text-section-prefix to keep text sections with prefixes separate.
Sriraman Tallam via llvm-commits
- [PATCH] D45841: Keep the output text sections with prefixes ".text.hot" , ".text.unlikely", ".text.startup", ".text.exit" separate
Sriraman Tallam via Phabricator via llvm-commits
- [PATCH] D46609: [CMake] Build shared version of ASan and UBSan for Fuchsia
Petr Hosek via Phabricator via llvm-commits
- [llvm] r331824 - [SimplifyCFG] Fix a crash when folding PHIs.
Davide Italiano via llvm-commits
- [compiler-rt] r331825 - [libFuzzer] Guard symbolization with try-lock.
Matt Morehouse via llvm-commits
- [PATCH] D46611: [CMake] Use CMAKE_OBJCOPY and CMAKE_STRIP to externalize debug info
Petr Hosek via Phabricator via llvm-commits
- [llvm] r331827 - [CMake] Use CMAKE_OBJCOPY and CMAKE_STRIP to externalize debug info
Petr Hosek via llvm-commits
- [lld] r331828 - Fix test by adding -triple=x86_64-unknown-linux
Sriraman Tallam via llvm-commits
- [PATCH] D46271: [CodeView] Improve debbuging of virtual base class member variables
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D46402: Inline contents of LLVM_XRAY_TOOLS variable into its only use.
Dean Michael Berris via Phabricator via llvm-commits
- [compiler-rt] r331829 - [sanitizer] Update .clang-format in compiler-rt
Vitaly Buka via llvm-commits
- [llvm] r331830 - Inline contents of LLVM_XRAY_TOOLS variable into its only use.
Nico Weber via llvm-commits
- [PATCH] D46616: [AMDGPU][Waitcnt] Fix handling of flat instrs
Mark Searles via Phabricator via llvm-commits
- [compiler-rt] r331831 - [sanitizer] Remove unneeded blank lines
Vitaly Buka via llvm-commits
- [llvm] r331832 - Support a funclet operand bundle in LowerInvoke
Heejin Ahn via llvm-commits
- [llvm] r331835 - Make llvm-cfi-verify CMakeLists.txt formatting more consistent with the rest of LLVM.
Nico Weber via llvm-commits
- [PATCH] D46320: Remove \brief commands from doxygen comments.
Phabricator via Phabricator via llvm-commits
- [PATCH] D46617: [sanitizer] Use all available rounded up capacity
Vitaly Buka via Phabricator via llvm-commits
- [llvm] r331836 - fix path to llvm-cfi-verify unittests in docs
Nico Weber via llvm-commits
- [llvm] r331837 - Make CMakeLists.txt formatting more consistent with the rest of LLVM.
Nico Weber via llvm-commits
- [PATCH] D46618: [sanitizer] Cleanup ReadFileToVector and ReadFileToBuffer
Vitaly Buka via Phabricator via llvm-commits
- [PATCH] D46223: Introduce a direct LLVM IR execution UnitTests framework, and add the first such test.
Reid Kleckner via Phabricator via llvm-commits
- [llvm] r331838 - [RuntimeDyld][MachO] Properly handle thumb to thumb calls within a section.
Lang Hames via llvm-commits
- [llvm] r331839 - Revert r331819 [GlobalISel][Legalizer] More concise and faster widenScalar, NFC
Roman Tereshin via llvm-commits
- [PATCH] D46619: Remove 'abi-breaking-checks' lit feature.
Nico Weber via Phabricator via llvm-commits
- [lld] r331840 - [PPC64] Add lazy symbol resolution stubs.
Sean Fertile via llvm-commits
- [PATCH] D46620: Fix side effect in debug code
Eitan Adler via Phabricator via llvm-commits
- [PATCH] D46621: [Support] call FlushFileBuffers when closing raw_fd_ostream on Windows
Bob Haarman via Phabricator via llvm-commits
- [PATCH] D46622: wrong usages of sem_open in the libFuzzer
Yang Zheng via Phabricator via llvm-commits
- [llvm] r331841 - [DebugInfo] Add DILabel metadata and intrinsic llvm.dbg.label.
Shiva Chen via llvm-commits
- [llvm] r331842 - [DebugInfo] Convert intrinsic llvm.dbg.label to MachineInstr.
Shiva Chen via llvm-commits
- [llvm] r331844 - [DebugInfo] Examine all uses of isDebugValue() for debug instructions.
Shiva Chen via llvm-commits
- [PATCH] D45024: [DebugInfo] Add DILabel metadata and intrinsic llvm.dbg.label.
Phabricator via Phabricator via llvm-commits
- [PATCH] D45341: [DebugInfo] Convert intrinsic llvm.dbg.label to MachineInstr.
Phabricator via Phabricator via llvm-commits
- [PATCH] D45342: [DebugInfo] Examine all uses of isDebugValue() for debug instructions.
Phabricator via Phabricator via llvm-commits
- [PATCH] D46454: [sanitizer] Trivial portion of the port to Myriad RTEMS
Walter Lee via Phabricator via llvm-commits
- [PATCH] D45994: AMDGPU/GlobalISel: Enable TableGen'd instruction selector
Tom Stellard via Phabricator via llvm-commits
- [PATCH] D46624: [ELF] --warn-backref: don't report backref to weak symbols.
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D46625: [asan] Enable memtrinsics interception for RTEMS
Walter Lee via Phabricator via llvm-commits
- [PATCH] D46626: [asan] Initialize fake stack during thread init
Walter Lee via Phabricator via llvm-commits
- [PATCH] D46046: [SCEV] Do not use induction in isKnownPredicate for simplification umax
Sanjoy Das via Phabricator via llvm-commits
- [PATCH] D46627: [LLVM-C] Add Accessors for Common DIType and DILocation Properties
Robert Widmann via Phabricator via llvm-commits
- [llvm] r331846 - Revert r331816 and r331820 - [globalisel] Add a combiner helpers for extending loads and use them in a pre-legalize combiner for AArch64
Daniel Sanders via llvm-commits
- [PATCH] D46628: [ELF] Add --strip-debug-non-line option
Brian Gesiak via Phabricator via llvm-commits
- [PATCH] D46629: [mips] Accept 32-bit offsets for ld/sd/lld commands
Simon Atanasyan via Phabricator via llvm-commits
- [llvm] r331847 - [X86] Combine (vXi1 (bitcast (-1)))) and (vXi1 (bitcast (0))) to all ones or all zeros vXi1 vector.
Craig Topper via llvm-commits
- [llvm] r331848 - [DebugInfo] Fix test failed due to new DISubprogram attributes.
Shiva Chen via llvm-commits
- [llvm] r331849 - [InstCombine] snprintf optimizations
David Bolvansky via llvm-commits
- [PATCH] D41953: [LoopUnroll] Unroll and Jam
Joe via Phabricator via llvm-commits
- [PATCH] D46630: [RISCV] Insert NOPs and R_RISCV_ALIGN relocation type for .align directive when linker relaxation enabled
Shiva Chen via Phabricator via llvm-commits
- [llvm] r331850 - [LLVM-C] Correct types in Go bindings
Robert Widmann via llvm-commits
- [PATCH] D46631: [LLVM-C] Correct types in Go bindings
Robert Widmann via Phabricator via llvm-commits
- [lld] r331851 - [ELF][MIPS] Add test case to cover LA25 r6 thunks generation. NFC
Simon Atanasyan via llvm-commits
- [llvm] r331852 - [MergedLoadStoreMotion] Fix a debug invariant bug in mergeStores
Bjorn Pettersson via llvm-commits
- [llvm] r331853 - [DebugInfo] Fix test failed due to debug-label-mi.ll and debug-label-opt.ll
Shiva Chen via llvm-commits
- [PATCH] D46632: [LLVM-C] Move DIBuilder Bindings For Temporary MDNodes
Robert Widmann via Phabricator via llvm-commits
- [PATCH] docs:CodeGenerator:eBPF: Correct wrong values for BPF_X and BPF_K
Wang YanQing via llvm-commits
- [PATCH] D46379: [ConstantFold] Turn off expression simplification for vector type
Karl-Johan Karlsson via Phabricator via llvm-commits
- [llvm] r331854 - Add a test for r331746.
Hans Wennborg via llvm-commits
- [PATCH] D46576: [DWARF] Align non-accelerated function fullname searching with the apple-tables path
Pavel Labath via Phabricator via llvm-commits
- [PATCH] D46450: [Driver] Add mips_Features_Group to Options to improve documentation sorting
Simon Atanasyan via Phabricator via llvm-commits
- [PATCH] D46426: [SROA] Handle PHI with multiple duplicate predecessors
Mikael Holmén via Phabricator via llvm-commits
- [llvm] r331859 - [COFF] Improve correctness of def parsing for GNU features
Martin Storsjo via llvm-commits
- [lld] r331860 - [COFF] Improve correctness of def parsing for GNU features
Martin Storsjo via llvm-commits
- [PATCH] D46634: RegAllocGreedy-ForceGlobal should use number of Allocatable registers
Muhammad Sarahneh via Phabricator via llvm-commits
- [lld] r331862 - [wasm] Update test for variables->retainedNodes rename.
Benjamin Kramer via llvm-commits
- [PATCH] D39115: [MIPS][MicroMIPS] Extending size reduction pass with LWP and SWP
Milena Vujosevic Janicic via Phabricator via llvm-commits
- [llvm] r331863 - [mips] Move conditional moves out of isCodeGenOnly
Simon Dardis via llvm-commits
- [PATCH] D46389: [mips][microMIPS] Move conditional moves out of isCodeGenOnly
Simon Dardis via Phabricator via llvm-commits
- [llvm] r331864 - [X86] Cleanup WriteFStore/WriteVecStore schedules
Simon Pilgrim via llvm-commits
- [llvm] r331865 - [DebugInfo] Mark tests using -debug-only as REQUIRES: asserts
Benjamin Kramer via llvm-commits
- [PATCH] D46635: [SimplifyCFG] Fix a debug invariant bug in FoldBranchToCommonDest()
David Stenberg via Phabricator via llvm-commits
- [PATCH] D46636: [llvm-rc] Add support for the RCDATA resource type
Martin Storsjö via Phabricator via llvm-commits
- [llvm] r331866 - Revert "[InstCombine] snprintf optimizations"
Benjamin Kramer via llvm-commits
- [llvm] r331867 - [CostModel][X86] Split off SLM checks
Simon Pilgrim via llvm-commits
- [llvm] r331868 - DWARFVerifier: Check "completeness" of .debug_names section
Pavel Labath via llvm-commits
- [llvm] r331869 - Revert "DWARFVerifier: Check "completeness" of .debug_names section"
Pavel Labath via llvm-commits
- [PATCH] D46633: [analyzer] add range check for InitList lookup
Alexander Kornienko via Phabricator via llvm-commits
- [llvm] r331872 - Remove 'abi-breaking-checks' lit feature.
Nico Weber via llvm-commits
- [llvm] r331873 - [AArch64] Improve cost of vector division by constant
Adhemerval Zanella via llvm-commits
- [PATCH] D46637: [TTI] Add uniform/non-uniform constant Pow2 detection to TargetTransformInfo::getInstructionThroughput
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D45942: [Support/Path] Make handling of paths like "///" consistent
Pavel Labath via Phabricator via llvm-commits
- [llvm] r331876 - [Support/Path] Make handling of paths like "///" consistent
Pavel Labath via llvm-commits
- [PATCH] D46602: [clang-tidy] Store checks profiling info as YAML files
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D46049: [OpenCL] Add constant address space to __func__ in AST
Phabricator via Phabricator via llvm-commits
- [llvm] r331878 - [LV] Add lit testcase for bitcast problem. NFC
Karl-Johan Karlsson via llvm-commits
- [PATCH] D42759: [CGP] Split large data structres to sink more GEPs
Haicheng Wu via Phabricator via llvm-commits
- [PATCH] D46580: Modernize and clean-up the Predicate class
Pavel Labath via Phabricator via llvm-commits
- [PATCH] D46268: [mips] Add support for Global INValidate ASE
Simon Dardis via Phabricator via llvm-commits
- [compiler-rt] r331881 - Add basic compiler-rt builtins support for hexagon.
Sid Manning via llvm-commits
- [PATCH] D46179: [X86] Lowering adds/addus/subs/subus intrinsics to native IR (LLVM part)
Tomasz Krupa via Phabricator via llvm-commits
- [PATCH] D46638: [sanitizer] Fix runtime crash on 32-bit Linux with glibc 2.27
Peter Wu via Phabricator via llvm-commits
- [PATCH] D46364: Add basic compiler-rt builtins support for hexagon
Sid Manning via Phabricator via llvm-commits
- [llvm] r331883 - [Hexagon] Simplify MCCodeEmitter, move data to tables
Krzysztof Parzyszek via llvm-commits
- [PATCH] D46640: [GlobalMerge] Exit early if only one global is to be merged
Haicheng Wu via Phabricator via llvm-commits
- [llvm] r331884 - APFloat/x87: Fix string conversion for "unnormal" values (pr35860)
Pavel Labath via llvm-commits
- [PATCH] D46641: [mips] WIP: Merge MipsLongBranch and MipsHazardSchedule passes
Aleksandar Beserminji via Phabricator via llvm-commits
- [llvm] r331885 - [LV] Change MaxVectorSize bound to 256 in assertion, NFC otherwise
Krzysztof Parzyszek via llvm-commits
- [PATCH] D46505: [DAGcombine] Teach the combiner about -a = ~a + 1
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D44560: [DWARF] Rework debug line parsing to use llvm::Error and callbacks
James Henderson via Phabricator via llvm-commits
- [llvm] r331887 - [Hexagon] Fix sanitizer error about using -1u in variable of enum type
Krzysztof Parzyszek via llvm-commits
- [PATCH] D46642: [cmake, unittests] Fix the CMake file for the LLDB unittests to support multiple configurations
Stella Stamenova via Phabricator via llvm-commits
- [PATCH] D46499: [Support] Add docs for 'openFileFor{Write,Read}'
Daniel Martín via Phabricator via llvm-commits
- [PATCH] D45584: [DSE] Teach the pass about partial overwrite of atomic memory intrinsics
Daniel Neilson via Phabricator via llvm-commits
- [llvm] r331888 - [DAGCombine] Change store merge candidates check cut off to 1024.
Amara Emerson via llvm-commits
- [llvm] r331889 - [InstCombine] snprintf optimizations
David Bolvansky via llvm-commits
- [PATCH] D45628: [LLDB] Support GNU-style compressed debug sections (.zdebug)
Erik Welander via Phabricator via llvm-commits
- [compiler-rt] r331890 - [sanitizer] Correct 64-bit atomic_store on 32-bit "other" platforms
Kostya Kortchinsky via llvm-commits
- [polly] r331891 - [ScopInfo] Remove bail out condition in buildMinMaxAccess().
Michael Kruse via llvm-commits
- [PATCH] D46644: AMDGPU: Ignore any_extend in mul24 combine
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D46645: [APFloat] Set losesInfo on no-op convert
Sven van Haastregt via Phabricator via llvm-commits
- [PATCH] D46646: [IDF] Enforce the returned blocks to be sorted.
Michael Zolotukhin via Phabricator via llvm-commits
- [PATCH] D46606: General cleanup to minimize the .debug_types patch
Phabricator via Phabricator via llvm-commits
- [compiler-rt] r331894 - [libFuzzer] Disable print-func.test on Darwin.
Matt Morehouse via llvm-commits
- [PATCH] D46601: [OpenCL] Fix typos in emitted enqueue kernel function names
Yaxun Liu via Phabricator via llvm-commits
- [llvm] r331896 - [DAGCombiner] In visitBITCAST when trying to constant fold the bitcast, only call getBitcast if its an fp->int or int->fp conversion even when before legalize ops.
Craig Topper via llvm-commits
- [PATCH] D46647: [InstCombine] Teach SimplifyDemandedBits that udiv doesn't demand low dividend bits that are zero in the divisor
Benjamin Kramer via Phabricator via llvm-commits
- [PATCH] D46648: [SimplifyLibcalls] Optimize string concats using s(n)printf
Dávid Bolvanský via Phabricator via llvm-commits
- [PATCH] D46649: [AggressiveInstCombine] convert a chain of 'and-shift' bits into masked compare
Sanjay Patel via Phabricator via llvm-commits
- [llvm] r331897 - llvm-mca: Add missing includes
David Blaikie via llvm-commits
- [llvm] r331898 - Reapplying r331819 [GlobalISel][Legalizer] More concise and faster widenScalar, NFC
Roman Tereshin via llvm-commits
- [PATCH] D46650: [lsan] Try to fix test failure due to compiler optimization
Peter Wu via Phabricator via llvm-commits
- [PATCH] D46193: [LSR] Skip LSR if the cost of input is cheaper than LSR's solution
Krzysztof Parzyszek via Phabricator via llvm-commits
- [lld] r331900 - [COFF] Allow specifying export forwarding in a def file
Martin Storsjo via llvm-commits
- [llvm] r331901 - [llvm-rc] Allow -1 for control IDs in old style dialogs with 16 bit fields
Martin Storsjo via llvm-commits
- [llvm] r331902 - [llvm-rc] Add support for the RCDATA resource type
Martin Storsjo via llvm-commits
- [llvm] r331903 - [llvm-rc] Handle C preprocessor output
Martin Storsjo via llvm-commits
- [llvm] r331906 - AMDGPU: Stop special casing constant indexes of extract_vector_elt
Matt Arsenault via llvm-commits
- [PATCH] D46614: [clang] Adding CharacteristicKind to PPCallbacks::InclusionDirective
Julie Hockett via Phabricator via llvm-commits
- [PATCH] D46615: [tools] Updating PPCallbacks::InclusionDirective calls
Julie Hockett via Phabricator via llvm-commits
- [llvm] r331907 - [Hexagon] Check the end of the correct container (fix typo)
Krzysztof Parzyszek via llvm-commits
- [PATCH] D46653: Start support for linking object files with split stacks
Sterling Augustine via Phabricator via llvm-commits
- [compiler-rt] r331908 - [dfsan] add one more sanitizer-coverage hook to the whitelist
Kostya Serebryany via llvm-commits
- [PATCH] D46654: [PPC64] isRelExpr should return true for the PPC Call Exprs
Sean Fertile via Phabricator via llvm-commits
- [llvm] r331909 - AMDGPU: Add combine for trunc of bitcast from build_vector
Matt Arsenault via llvm-commits
- [PATCH] D46655: [AArch64] Improve single vector lane stores
Evandro Menezes via Phabricator via llvm-commits
- [PATCH] D46158: [DAGCombiner] Set the right SDLoc on a newly-created sextload
Vedant Kumar via Phabricator via llvm-commits
- [PATCH] D45821: [AArch64] improve code generation of vectors smaller than 64 bit
Sebastian Pop via Phabricator via llvm-commits
- [llvm] r331911 - [X86] Merge instregex patterns to reduce InstrRW compile time.
Simon Pilgrim via llvm-commits
- [lld] r331912 - [COFF] Fix dangling StringRefs from SVN 331900
Martin Storsjo via llvm-commits
- [PATCH] D46657: [sanitizer] Minor 32-bit primary improvements
Kostya Kortchinsky via Phabricator via llvm-commits
- [PATCH] D46658: [InstCombine] Unify handling of atomic memtransfer with non-atomic memtransfer
Daniel Neilson via Phabricator via llvm-commits
- [llvm] r331913 - [X86] Fix Broadwell's Shuffle256 schedule classes load latency values.
Simon Pilgrim via llvm-commits
- [PATCH] D46660: [InstCombine] Handle atomic memset in the same way as regular memset
Daniel Neilson via Phabricator via llvm-commits
- [PATCH] D46661: [tsan] Add debugging API to retrieve the "external tag" from reports
Kuba (Brecka) Mracek via Phabricator via llvm-commits
- [compiler-rt] r331915 - [sanitizer] Cleanup sorting functions
Vitaly Buka via llvm-commits
- [llvm] r331916 - AMDGPU: Partially shrink 64-bit shifts if reduced to 16-bit
Matt Arsenault via llvm-commits
- [llvm] r331917 - AMDGPU: Handle partial shift reduction for variable shifts
Matt Arsenault via llvm-commits
- [llvm] r331918 - [Hexagon] Add patterns for vector shift-and-accumulate
Krzysztof Parzyszek via llvm-commits
- [llvm] r331919 - AMDGPU: Ignore any_extend in mul24 combine
Matt Arsenault via llvm-commits
- [llvm] r331920 - [AMDGPU] Support horizontal vectorization of min/max.
Farhana Aleen via llvm-commits
- [PATCH] D46662: [X86] condition branches folding for three-way conditional codes
Rong Xu via Phabricator via llvm-commits
- [compiler-rt] r331921 - [sanitizer] Use tid_t in ThreadLister
Vitaly Buka via llvm-commits
- [PATCH] D46604: [AMDGPU] Support horizontal vectorization of min/max.
Phabricator via Phabricator via llvm-commits
- [compiler-rt] r331922 - [CMake] Build shared version of runtimes for Fuchsia
Petr Hosek via llvm-commits
- [llvm] r331924 - [llvm-objcopy] Add --strip-symbol (-N) option
Paul Semel via llvm-commits
- [PATCH] D46176: Add SourceManagerForFile helper which sets up SourceManager and dependencies for a single file with code snippet
Eric Liu via Phabricator via llvm-commits
- [PATCH] D46663: [lsan] Report unsuspended threads
Vitaly Buka via Phabricator via llvm-commits
- [llvm] r331926 - [GlobalISel][Legalizer] Widening the second src op of shifts bug fix
Roman Tereshin via llvm-commits
- [PATCH] D45320: [MemDep] Fixed handling of invariant.group
George Burgess IV via Phabricator via llvm-commits
- [PATCH] D46413: [GlobalISel][Legalizer] Widening the second src op of shifts bug fix
Roman Tereshin via Phabricator via llvm-commits
- [PATCH] D45228: AMDGPU/SI: Handle BitCast of GEP in promoting alloca to vector
Changpeng Fang via Phabricator via llvm-commits
- [PATCH] D46214: Avoid reading past end of archive looking for long file name
Bob Haarman via Phabricator via llvm-commits
- [compiler-rt] r331927 - [sanitizer] Fix argument type and remove unneeded vector resize
Vitaly Buka via llvm-commits
- [PATCH] D41340: [LTO] Remove temporary files corresponding to stream which LTO skips
Peter Collingbourne via Phabricator via llvm-commits
- [llvm] r331929 - [ARM] Add support for SETCCCARRY instead of SETCCE
Amaury Sechet via llvm-commits
- [llvm] r331933 - [InstCombine] Teach SimplifyDemandedBits that udiv doesn't demand low dividend bits that are zero in the divisor
Benjamin Kramer via llvm-commits
- [PATCH] D46558: Condition usage of locale stdlib functions on Android API version
Peter Collingbourne via Phabricator via llvm-commits
- [llvm] r331935 - [InstCombine] Widen guards with conditions between
Philip Reames via llvm-commits
- [PATCH] D46203: [InstCombine] Widen guards with conditions between
Philip Reames via Phabricator via llvm-commits
- [compiler-rt] r331936 - [lsan] Report unsuspended threads
Vitaly Buka via llvm-commits
- [llvm] r331937 - [AggressiveInstCombine] convert a chain of 'and-shift' bits into masked compare
Sanjay Patel via llvm-commits
- [llvm] r331939 - [PhaseOrdering] remove stale comments; NFC
Sanjay Patel via llvm-commits
- [PATCH] D46148: [CUDA] Added -f[no-]cuda-short-ptr option
Artem Belevich via Phabricator via llvm-commits
- [PATCH] D45581: Add a LocationSize type to represent the size of MemoryLocations
Philip Reames via Phabricator via llvm-commits
- [compiler-rt] r331940 - [sanitizer] Use all available rounded up capacity
Vitaly Buka via llvm-commits
- [PATCH] D46666: [libFuzzer] Experimental data flow tracer for fuzz targets.
Kostya Serebryany via Phabricator via llvm-commits
- [PATCH] D44892: Add PerfJITEventListener for perf profiling support.
Philip Reames via Phabricator via llvm-commits
- [llvm] r331941 - [NVPTX] Added a feature to use short pointers for const/local/shared AS.
Artem Belevich via llvm-commits
- [llvm] r331942 - [LIT] Handle xml characters in test names
Chris Matthews via llvm-commits
- [PATCH] D46147: [NVPTX] Added a feature to use short pointers for const/local/shared AS.
Artem Belevich via Phabricator via llvm-commits
- [PATCH] D44160: [GVN] Detect fully redundant loads when we have more than one available value
Philip Reames via Phabricator via llvm-commits
- [llvm] r331944 - [Inscombine] fix a signedness warning which broke -Werror builds
Philip Reames via llvm-commits
- [llvm] r331945 - Refactor test incase results are backwards
Chris Matthews via llvm-commits
- [llvm] r331946 - [LIT] Add the missing file
Chris Matthews via llvm-commits
- [PATCH] D45150: Less conservative LoopSafetyInfo for headers
Philip Reames via Phabricator via llvm-commits
- [PATCH] D46656: [Builtins] Improve the IR emitted for MSVC compatible rotr/rotl builtins to match what the middle and backends understand
Phabricator via Phabricator via llvm-commits
- [PATCH] D46668: [STLExtras] Add a range-based distance()
Vedant Kumar via Phabricator via llvm-commits
- [PATCH] D41124: [llvm-objcopy] Add symlink for llvm-strip
Jake Ehrlich via Phabricator via llvm-commits
- [PATCH] D41100: [llvm-objcopy] Refactor llvm-objcopy to allow llvm-strip to differ
Jake Ehrlich via Phabricator via llvm-commits
- [llvm] r331947 - [InstCombine] Use APInt::getBitsSetFrom to shortern a line and fix an 80 columns violation. NFC
Craig Topper via llvm-commits
- [llvm] r331948 - [InstCombine] Reorder an if condition to put a cheap check in front of a computeKnownBits call. NFC
Craig Topper via llvm-commits
- [PATCH] D46671: Use iteration instead of recursion in CFIInserter
Sanjoy Das via Phabricator via llvm-commits
- [llvm] r331949 - SCEV] Do not use induction in isKnownPredicate for simplification umax.
Serguei Katkov via llvm-commits
- [llvm] r331950 - [SCEV] Add missed Test for rL331949.
Serguei Katkov via llvm-commits
- [PATCH] D45748: [RISCV] Separate base from offset in lowerGlobalAddress
Sameer AbuAsal via Phabricator via llvm-commits
- [compiler-rt] r331951 - [libFuzzer] add a simple puzzle that is difficult for today's libFuzzer
Kostya Serebryany via llvm-commits
- [llvm] r331952 - Fix tests added in r331924 so that they work on Windows.
Douglas Yung via llvm-commits
- [PATCH] D46221: [RISCV] Implement MC layer support for the tail pseudoinstruction
Alex Bradbury via Phabricator via llvm-commits
- [PATCH] D45395: [RISCV] Lower the tail pseudoinstruction
Alex Bradbury via Phabricator via llvm-commits
- [compiler-rt] r331953 - [sanitizer] Don't miss threads by ThreadSuspender
Vitaly Buka via llvm-commits
- [PATCH] D46672: COFF: ICF a section and its associated pdata section as a unit.
Peter Collingbourne via Phabricator via llvm-commits
- [compiler-rt] r331954 - [sanitizer] Fix compilation after invalid rebase
Vitaly Buka via llvm-commits
- [compiler-rt] r331955 - [sanitizer] Renamed local variable
Vitaly Buka via llvm-commits
- [compiler-rt] r331956 - [sanitizer] Fix typo in comment
Vitaly Buka via llvm-commits
- [PATCH] D44886: [RISCV] Support linker relax function call from auipc and jalr to jal
Alex Bradbury via Phabricator via llvm-commits
- [PATCH] D46673: COFF: Don't create unnecessary thunks.
Peter Collingbourne via Phabricator via llvm-commits
- [www-releases] r331959 - Add 5.0.2 binaries
Tom Stellard via llvm-commits
- [PATCH] D46674: [RISCV] Define FeatureRelax and shouldForceRelocation for RISCV linker relaxation
Shiva Chen via Phabricator via llvm-commits
- [polly] r331960 - Adjust to debug info metadata format change.
Tobias Grosser via llvm-commits
- [PATCH] D46343: [CFLGraph] Fixed Select instruction handling
George Burgess IV via Phabricator via llvm-commits
- [llvm] r331961 - [X86] ptwrite intrinsic
Gabor Buella via llvm-commits
- [compiler-rt] r331964 - [sanitizer] Attempt to fix strace_test.cc on ppc64le
Vitaly Buka via llvm-commits
- [PATCH] D46677: [RISCV] Add R_RISCV_RELAX relocation to all possible relax candidates.
Kito Cheng via Phabricator via llvm-commits
- [PATCH] D46678: [DA] Fix direction vectors for weakZeroSrcSIV
Dave Green via Phabricator via llvm-commits
- [PATCH] D46225: LLDB - Enable Python API for OpenBSD
David CARLIER via Phabricator via llvm-commits
- [PATCH] D46311: [AArch64] added FP16 vcvth intrinsic support
Luke Geeson via Phabricator via llvm-commits
- [LNT] r331967 - Add support for logarithmic scale.
Martin Liska via llvm-commits
- [LNT] r331968 - Make content of send emails to be in utf-8.
Martin Liska via llvm-commits
- [PATCH] D44010: [LNT] Add support for logarithmic scale.
Martin Liška via Phabricator via llvm-commits
- [PATCH] D46679: [AArch64][SVE] Asm: Support for structured LD2, LD3 and LD4 (scalar+scalar) load instructions.
Sander de Smalen via Phabricator via llvm-commits
- [PATCH] D46186: [LNT] Make content of send emails to be in utf-8.
Martin Liška via Phabricator via llvm-commits
- [PATCH] D46680: [AArch64][SVE] Asm: Support for structured ST2, ST3 and ST4 (scalar+scalar) store instructions.
Sander de Smalen via Phabricator via llvm-commits
- [PATCH] D46681: [AArch64][SVE] Extend parsing of Prefetch operation for SVE.
Sander de Smalen via Phabricator via llvm-commits
- [PATCH] D46682: [AArch64][SVE] Asm: Support for contiguous PRF prefetch instructions.
Sander de Smalen via Phabricator via llvm-commits
- [PATCH] D46273: [InstCombine, ARM] Convert vld1 to llvm load
Alexandros Lamprineas via Phabricator via llvm-commits
- [PATCH] D46133: [InstCombine, ARM, AArch64] Convert table lookup to shuffle vector
Alexandros Lamprineas via Phabricator via llvm-commits
- [llvm] r331969 - [mips] Correct the predicates of cvt.fmt.fmt instructions
Simon Dardis via llvm-commits
- [PATCH] D46390: [mips] Correct the predicates of cvt.fmt.fmt instructions
Simon Dardis via Phabricator via llvm-commits
- [llvm] r331971 - [DWARF] Rework debug line parsing to use llvm::Error and callbacks
James Henderson via llvm-commits
- [PATCH] D46686: [AArch64][SVE] Asm: Support for gather PRF prefetch instructions
Sander de Smalen via Phabricator via llvm-commits
- [lld] r331972 - [ELF] Rework debug line parsing to use llvm::Error and callbacks (LLD-side)
James Henderson via llvm-commits
- [PATCH] D44562: [ELF] Rework debug line parsing to use llvm::Error and callbacks (LLD-side)
James Henderson via Phabricator via llvm-commits
- [PATCH] D46688: [AArch64][SVE] Improve diagnostics for vectors with incorrect element-size.
Sander de Smalen via Phabricator via llvm-commits
- [lld] r331973 - [ELF] Omit PT_NOTE for SHT_NOTE without SHF_ALLOC
Ed Maste via llvm-commits
- [PATCH] D46623: Omit PT_NOTE for SHT_NOTE without SHF_ALLOC
Ed Maste via Phabricator via llvm-commits
- [PATCH] D46689: [mips] Correct the predicates of indexed floating point stores and loads.
Simon Dardis via Phabricator via llvm-commits
- [llvm] r331975 - [InstCombine] Only propagate known leading zeros from udiv input to output.
Benjamin Kramer via llvm-commits
- [llvm] r331976 - [CFLGraph] Fixed Select instruction handling
David Bolvansky via llvm-commits
- [PATCH] D46282: [AA] cfl-anders-aa with field sensitivity
Dávid Bolvanský via Phabricator via llvm-commits
- [PATCH] D45993: AMDGPU/SI: Don't promote alloca to vector for AddrSpaceCast instruction.
Matt Arsenault via Phabricator via llvm-commits
- [llvm] r331978 - Fix signed/unsigned comparison warning and print format
James Henderson via llvm-commits
- [PATCH] D46691: [mips] Fix the predicates of round, ceiling, floor and trunc.
Simon Dardis via Phabricator via llvm-commits
- [PATCH] D39053: [Bitfield] Add more cases to making the bitfield a separate location
Strahinja Petrovic via Phabricator via llvm-commits
- [PATCH] D46692: [mips] Fix predicates of mfc1, mtc1 instructions
Simon Dardis via Phabricator via llvm-commits
- [PATCH] D46690: [ELF] - Improve the test cases for notes sections.
Ed Maste via Phabricator via llvm-commits
- [lld] r331980 - [ELF] - Improve the test cases for notes sections.
George Rimar via llvm-commits
- [www-releases] r331981 - Add 5.0.2 docs and update download.html
Tom Stellard via llvm-commits
- [llvm] r331982 - [DWARF] DWARFDebugLineTest: fix a few more signed/unsigned mismatch warnings
Roman Lebedev via llvm-commits
- [llvm] r331983 - [DWARF] dwarfgen::LineTable::writeData(): pacify -Wcovered-switch-default
Roman Lebedev via llvm-commits
- [llvm] r331984 - [DWARF] DwarfGenerator.h LineTable: explicitly mark DG as unused
Roman Lebedev via llvm-commits
- [llvm] r331985 - [DAG] Avoid using deleted node in rebuildSetCC
Nirav Dave via llvm-commits
- [llvm] r331986 - [DWARF] Remove unused member and fix(?) the unit-tests on big endian hosts
James Henderson via llvm-commits
- [PATCH] D46693: lld-link: Add --color-diagnostics(={always, never, auto})?, --no-color-diagnostics flags.
Nico Weber via Phabricator via llvm-commits
- [PATCH] D46693: lld-link: Add --color-diagnostics(={always, never, auto})?, --no-color-diagnostics flags.
Nico Weber via Phabricator via llvm-commits
- [PATCH] D46693: lld-link: Add --color-diagnostics(={always, never, auto})?, --no-color-diagnostics flags.
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D46693: lld-link: Add --color-diagnostics(={always, never, auto})?, --no-color-diagnostics flags.
Nico Weber via Phabricator via llvm-commits
- [PATCH] D46693: lld-link: Add --color-diagnostics(={always, never, auto})?, --no-color-diagnostics flags.
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D46693: lld-link: Add --color-diagnostics(={always, never, auto})?, --no-color-diagnostics flags.
Nico Weber via Phabricator via llvm-commits
- [llvm] r331987 - Don't redefine a bunch of defines from llvm-config.h in config.h.
Nico Weber via llvm-commits
- [llvm] r331988 - [x86] add tests for maxnum/minnum intrinsics with nnan; NFC
Sanjay Patel via llvm-commits
- [llvm] r331989 - [x86] fix test names; NFC
Sanjay Patel via llvm-commits
- [PATCH] D46182: [RISCV] Set isReMaterializable on ADDI and LUI instructions
Mandeep Singh Grang via Phabricator via llvm-commits
- [llvm] r331990 - [PR37339] Fix assertion in FunctionComparator::cmpInlineAsm
whitequark via llvm-commits
- [llvm] r331991 - [DSE] Teach the pass about partial overwrite of atomic memory intrinsics
Daniel Neilson via llvm-commits
- [PATCH] D46694: [diagtool] Install diagtool
Jonas Devlieghere via Phabricator via llvm-commits
- [PATCH] D45930: [Support] Upstream anonymization and manipulating of BCSymbolMaps
Jonas Devlieghere via Phabricator via llvm-commits
- [PATCH] D46085: AMDGPU/SI: Don't promote alloca to vector for atomic load/store
Changpeng Fang via Phabricator via llvm-commits
- [PATCH] D46696: [IRTests] Verify PDT instead of DT
Chijun Sima via Phabricator via llvm-commits
- [PATCH] D46699: [ThinLTO] Print module summary index to assembly
Teresa Johnson via Phabricator via llvm-commits
- [llvm] r331992 - [x86] fix fmaxnum/fminnum with nnan
Sanjay Patel via llvm-commits
- [PATCH] D46702: [mips] Mark select instructions correctly
Simon Dardis via Phabricator via llvm-commits
- [llvm] r331993 - [llvm-objcopy] Add tests for help messages
Alexander Shaposhnikov via llvm-commits
- [lld] r331994 - [ELF][MIPS] Add test case to check N32 ABI PLT generation. NFC
Simon Atanasyan via llvm-commits
- [lld] r331995 - [ELF][MIPS] Add test case to check some microMIPS R6 relocations. NFC
Simon Atanasyan via llvm-commits
- [PATCH] D46513: [mips] Accept 32-bit offsets for lh and lhu commands
Simon Dardis via Phabricator via llvm-commits
- [PATCH] D46380: [InstCombine] Extending InstructionSimplify to check OverflowingBinaryOperators and PossiblyExactOperators safety
Omer Paparo Bivas via Phabricator via llvm-commits
- [llvm] r331996 - [mips] Accept 32-bit offsets for lh and lhu commands
Simon Atanasyan via llvm-commits
- [llvm] r331997 - [mips] Accept 32-bit offsets for ld/sd/lld commands
Simon Atanasyan via llvm-commits
- [PATCH] D46703: [MC] Relax .fill size requirements
Nirav Dave via Phabricator via llvm-commits
- [PATCH] D46342: [WebAsembly] Update default triple in test files to wasm32-unknown-unkown.
Sam Clegg via Phabricator via llvm-commits
- [llvm] r331998 - [InstCombine] regenerate full checks; NFC
Sanjay Patel via llvm-commits
- [llvm] r331999 - [X86] Split WriteVecALU/WriteVecLogic/WriteShuffle/WriteVarShuffle/WritePSADBW/WritePHAdd scheduler classes
Simon Pilgrim via llvm-commits
- [PATCH] D46704: [NFC][InstCombine] Moving overflow computation logic from InstCombine to ValueTracking
Omer Paparo Bivas via Phabricator via llvm-commits
- [PATCH] D46705: [CMake] Support runtimes in distributions
Chris Bieneman via Phabricator via llvm-commits
- [PATCH] D46265: StackColoring: better handling of statically unreachable code
Than McIntosh via Phabricator via llvm-commits
- [PATCH] D45204: [X86][MIPS][ARM] New machine instruction property 'isMoveReg'
Nikola Prica via Phabricator via llvm-commits
- [llvm] r332002 - [X86][SNB] Fix typo in PEXTRDmr instregex, was missing VPEXTRDmr.
Simon Pilgrim via llvm-commits
- [compiler-rt] r332003 - wrong usages of sem_open in the libFuzzer
Kamil Rytarowski via llvm-commits
- [llvm] r332004 - [PM/LoopUnswitch] Avoid pointlessly creating an exit block set.
Chandler Carruth via llvm-commits
- [PATCH] D46706: [PM/LoopUnswitch] Support partial trivial unswitching.
Chandler Carruth via Phabricator via llvm-commits
- [llvm] r332005 - [WebAssembly] Create section start symbols automatically for all sections
Sam Clegg via llvm-commits
- [llvm] r332006 - [X86][Znver1] Remove unnecessary SchedWritePMULLD InstRW overrides.
Simon Pilgrim via llvm-commits
- [llvm] r332007 - [WebAsembly] Update default triple in test files to wasm32-unknown-unkown.
Sam Clegg via llvm-commits
- [PATCH] D45118: [WebAssembly] Linking debug (DWARF) sections from WebAssembly object files
Sam Clegg via Phabricator via llvm-commits
- [lld] r332009 - [WebAssembly] Remove final -wasm component of target triple. NFC.
Sam Clegg via llvm-commits
- [PATCH] D46707: [DWARF] Factor out a DWARFUnitHeader class. NFC
Paul Robinson via Phabricator via llvm-commits
- [llvm] r332010 - [LLVM-C] Move DIBuilder Bindings For Temporary MDNodes
Robert Widmann via llvm-commits
- [lld] r332011 - [WebAssembly] Simplify writing of exports section. NFC.
Sam Clegg via llvm-commits
- [PATCH] D43963: [WebAssembly] Simplify writing of exports section. NFC.
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D46708: Register NetBSD/i386 in asan_mapping.h
Kamil Rytarowski via Phabricator via llvm-commits
- [lld] r332012 - lld-link: Add --color-diagnostics(={always, never, auto})?, --no-color-diagnostics flags.
Nico Weber via llvm-commits
- [PATCH] D46709: [Dominators] Add PDT constructor from Function
Chijun Sima via Phabricator via llvm-commits
- [lld] r332013 - [WebAssembly] Add a flag to control merging data segments
Sam Clegg via llvm-commits
- [llvm] r332014 - [LLVM-C] Add Accessors for Common DIType and DILocation Properties
Robert Widmann via llvm-commits
- [llvm] r332015 - [CGP] Split large data structres to sink more GEPs
Haicheng Wu via llvm-commits
- [PATCH] D45377: [SampleFDO] Don't let inliner treat warm callsite with inline instance in the profile as cold
Wei Mi via llvm-commits
- [llvm] r332017 - Add regression test for r331976
George Burgess IV via llvm-commits
- [PATCH] D46710: Test part 1
Vitaly Buka via Phabricator via llvm-commits
- [PATCH] D44348: [WebAssembly] Generate imports for undefined data as well as functions
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D41873: [Option] For typo '-foo', suggest '--foo'
Nico Weber via Phabricator via llvm-commits
- [lld] r332019 - COFF: Don't create unnecessary thunks.
Peter Collingbourne via llvm-commits
- [compiler-rt] r332020 - [lsan] Try to fix test failure due to compiler optimization
Peter Wu via llvm-commits
- [llvm] r332022 - [X86] Convert/Merge more instregex patterns to reduce InstrRW compile time.
Simon Pilgrim via llvm-commits
- [PATCH] D46712: Port msan_test.cc to NetBSD
Kamil Rytarowski via Phabricator via llvm-commits
- [llvm] r332024 - [X86] Initialize HasPTWRITE member of X86Subtarget
Gabor Buella via llvm-commits
- [PATCH] D46713: Do not link with -ldl in NetBSD/ASan tests
Kamil Rytarowski via Phabricator via llvm-commits
- [llvm] r332025 - [InstCombine] add minnum/maxnum tests (PR37404, PR37405); NFC
Sanjay Patel via llvm-commits
- [PATCH] D46714: [test-suite] Add list of programs we might add.
Michael Kruse via Phabricator via llvm-commits
- [PATCH] D46715: test 3
Vitaly Buka via Phabricator via llvm-commits
- [llvm] r332026 - [InstCombine] Moving overflow computation logic from InstCombine to ValueTracking; NFC
Omer Paparo Bivas via llvm-commits
- [PATCH] D46716: 5
Vitaly Buka via Phabricator via llvm-commits
- [PATCH] D45647: Limit the MaxSteps used in hasPredessorHelper
Tom Rix via Phabricator via llvm-commits
- [PATCH] D46717: 6
Vitaly Buka via Phabricator via llvm-commits
- [compiler-rt] r332027 - Register NetBSD/i386 in asan_mapping.h
Kamil Rytarowski via llvm-commits
- [PATCH] D46718: Setup ORIGIN/NetBSD option in sanitizer tests
Kamil Rytarowski via Phabricator via llvm-commits
- [PATCH] D46719: Improve llc help message for -split-dwarf-file
Tom Rix via Phabricator via llvm-commits
- [compiler-rt] r332029 - [libFuzzer] Experimental data flow tracer for fuzz targets.
Kostya Serebryany via llvm-commits
- [llvm] r332030 - [DWARF] Fixing a bug in DWARF v5 string offsets tables where the length encoded the contribution
Wolfgang Pieb via llvm-commits
- [llvm] r332031 - [InstCombine] add folds for minnum(-a, -b) --> -maxnum(a, b)
Sanjay Patel via llvm-commits
- [PATCH] D46720: Refactoring BitcodeFile constructor. NFC.
Rumeet Dhindsa via Phabricator via llvm-commits
- [PATCH] D45922: [DWARF v5] incorrect length of string offsets tables
Wolfgang Pieb via Phabricator via llvm-commits
- [LNT] r332032 - Justin says this version of requests is too old
Chris Matthews via llvm-commits
- [compiler-rt] r332033 - [asan] Initialize fake stack during thread init
Walter Lee via llvm-commits
- [compiler-rt] r332034 - [libFuzzer] remove the experimental support for clang coverage instrumentation. This mode has not been used and our experiments with https://github.com/google/fuzzer-test-suite show that this signal is weaker than the SanitizerCoverage
Kostya Serebryany via llvm-commits
- [compiler-rt] r332035 - Setup ORIGIN/NetBSD option in sanitizer tests
Kamil Rytarowski via llvm-commits
- [PATCH] D46721: Support XRay in the NetBSD driver
Kamil Rytarowski via Phabricator via llvm-commits
- [PATCH] D46722: [InstCombine] fix crash due to ignored addrspacecast
Jeff Bezanson via Phabricator via llvm-commits
- [compiler-rt] r332036 - [libFuzzer] remove the dump_coverage flag, it hasn't been working with the inline sanitizer coverage anyway
Kostya Serebryany via llvm-commits
- [PATCH] D46723: Require GCC 5.0 and LLVM 3.4 at a minimum
JF Bastien via Phabricator via llvm-commits
- [PATCH] D46724: Register NetBSD/i386 in AddressSanitizer.cpp
Kamil Rytarowski via Phabricator via llvm-commits
- [PATCH] D46378: Undef the macros after their use
Aditya Kumar via Phabricator via llvm-commits
- [PATCH] D45923: Fix debug info in absense of DIFinder
Aditya Kumar via Phabricator via llvm-commits
- [PATCH] D45604: Support for multiarch runtimes layout
Reid Kleckner via Phabricator via llvm-commits
- [compiler-rt] r332037 - [libFuzzer] simplify tests, remove one redundant test; NFC
Kostya Serebryany via llvm-commits
- [lld] r332038 - Mitigate relocation overflow [part 1 of 2].
Han Shen via llvm-commits
- [llvm] r332039 - AMDGPU/GlobalISel: Enable TableGen'd instruction selector
Tom Stellard via llvm-commits
- [PATCH] D46725: [LLVM-C] Consolidate llgo's DIBuilder Bindings
Robert Widmann via Phabricator via llvm-commits
- [llvm] r332041 - [LLVM-C] Consolidate llgo's DIBuilder Bindings
Robert Widmann via llvm-commits
- [llvm] r332042 - AMDGPU/GlobalISel: Implement select() for G_BITCAST s32 <--> <2 x s16>
Tom Stellard via llvm-commits
- [llvm] r332043 - Revert "[InstCombine] snprintf optimizations"
Martin Storsjo via llvm-commits
- [PATCH] D45881: AMDGPU/GlobalISel: Implement select() for G_BITCAST s32 <--> <2 x s16>
Tom Stellard via Phabricator via llvm-commits
- [lld] r332044 - Merging r326172:
Tom Stellard via llvm-commits
- [PATCH] D46727: Use object address instead of offset in an archive file.
Rui Ueyama via Phabricator via llvm-commits
- [compiler-rt] r332046 - [sanitizer] Port fast stack unwinder to sparcv8
Walter Lee via llvm-commits
- [PATCH] D46383: implementing Cursor.get_included_file in python bindings
Jonathan B Coe via Phabricator via llvm-commits
- [PATCH] D46728: Update Hexagon's relocation output
Sid Manning via Phabricator via llvm-commits
- [compiler-rt] r332047 - [asan] Enable memtrinsics interception for RTEMS
Walter Lee via llvm-commits
- [compiler-rt] r332048 - [tsan] Add debugging API to retrieve the "external tag" from reports
Kuba Mracek via llvm-commits
- [llvm] r332049 - [X86] Add new patterns for masked scalar load/store to match clang's codegen from r331958.
Craig Topper via llvm-commits
- [PATCH] D46729: Enable SANITIZER_INTERCEPTOR_HOOKS for NetBSD
Kamil Rytarowski via Phabricator via llvm-commits
- [compiler-rt] r332051 - Enable SANITIZER_INTERCEPTOR_HOOKS for NetBSD
Kamil Rytarowski via llvm-commits
- [PATCH] D46695: [RFC] [Patch 1/3] Add a new class of predicates for variant scheduling classes.
Javed Absar via Phabricator via llvm-commits
- [llvm] r332052 - [WebAssembly] Initial Disassembler.
Sam Clegg via llvm-commits
- [PATCH] D46730: Fix test cases failure by revision 332038
Han Shen via Phabricator via llvm-commits
- [lld] r332054 - Fix test cases failure caused by revision 332038.
Han Shen via llvm-commits
- [PATCH] D45904: [CodeExtractor] Allow extracting blocks with exception handling
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D46731: Splitting thinlto.ll test file and renaming other test files.
Rumeet Dhindsa via Phabricator via llvm-commits
- [llvm] r332055 - [InstCombine] Replace an 'if' that should always be true with an assert.
Craig Topper via llvm-commits
- [PATCH] D46732: [Split GEP] handle trunc() in separate-const-offset-from-gep pass.
Artem Belevich via Phabricator via llvm-commits
- [llvm] r332056 - [LIT] Move xunit tests tests into their own location, and and add failures
Chris Matthews via llvm-commits
- [PATCH] D45315: [X86] Improve unsigned saturation downconvert detection.
Artur Gainullin via Phabricator via llvm-commits
- [llvm] r332057 - [STLExtras] Add distance() for ranges, pred_size(), and succ_size()
Vedant Kumar via llvm-commits
- [llvm] r332058 - [SampleFDO] Don't treat warm callsite with inline instance in the profile as cold
Wei Mi via llvm-commits
- [PATCH] D39869: [Inliner] Inline through indirect call sites having !callees metadata
Easwaran Raman via Phabricator via llvm-commits
- [PATCH] D43521: [ThinLTO] Compute synthetic function entry count
Easwaran Raman via Phabricator via llvm-commits
- [PATCH] D46291: [ASan] Fix range check in AddrIsInHighShadow
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D46734: COFF: Allow ICF on vtable sections.
Peter Collingbourne via Phabricator via llvm-commits
- [lld] r332059 - COFF: Allow ICF on vtable sections.
Peter Collingbourne via llvm-commits
- [lld] r332060 - [ELF] Fix two tests after D45788
Fangrui Song via llvm-commits
- [lld] r332061 - [ELF] --warn-backref: don't report backref to weak symbols.
Fangrui Song via llvm-commits
- [lld] r332062 - [ELF] Fix tests after rL332038
Fangrui Song via llvm-commits
- [lld] r332063 - [ELF] Fix test
Fangrui Song via llvm-commits
- [PATCH] D46735: [Test-Suite] Added Box Blur And Sobel Edge Detection
Pankaj via Phabricator via llvm-commits
- [llvm] r332064 - Refactor xunit test case builder to not use as much str addition
Chris Matthews via llvm-commits
- [llvm] r332065 - Support Unsupported Tests in xunit output
Chris Matthews via llvm-commits
- [PATCH] D46669: Retrieve the deployment target when retrieving an object file's triple
Phabricator via Phabricator via llvm-commits
- [PATCH] D46737: Permit -fxray-instrument for NetBSD/amd64
Kamil Rytarowski via Phabricator via llvm-commits
- [llvm] r332068 - [InstCombine] Add tests for cases where we don't recognize type promoted rotate idioms.
Craig Topper via llvm-commits
- [llvm] r332069 - Register NetBSD/i386 in AddressSanitizer.cpp
Kamil Rytarowski via llvm-commits
- [llvm] r332072 - [sanitizer-coverage] don't instrument a function if it's entry block ends with 'unreachable'
Kostya Serebryany via llvm-commits
- [compiler-rt] r332073 - [libFuzzer] refactor the implementation of -print_coverage
Kostya Serebryany via llvm-commits
- [llvm] r332075 - [Support] Add docs for 'openFileFor{Write,Read}'
Brian Gesiak via llvm-commits
- [PATCH] D30997: CMake: Add LLVM_DYLIB_SYMBOL_VERSIONING option
Evangelos Foutras via Phabricator via llvm-commits
- [PATCH] D46738: [DebugInfo] Fix PR37395.
Hsiangkai Wang via Phabricator via llvm-commits
- [PATCH] D46739: [DebugInfo] Only handle DBG_VALUE in InlineSpiller
Hsiangkai Wang via Phabricator via llvm-commits
- [llvm] r332077 - [Coroutines] PR34897: Fix incorrect elisions
Brian Gesiak via llvm-commits
- [PATCH] D44704: [GlobalISel][X86][ARM] Relaxing type constraints on G_SHL and friends
Roman Tereshin via Phabricator via llvm-commits
- [PATCH] D45773: [RISCV] Don't fold symbol diff
Kito Cheng via Phabricator via llvm-commits
- [llvm] r332078 - [llvm-objcopy] Update remove-section.test
Alexander Shaposhnikov via llvm-commits
- [llvm] r332079 - [X86] Remove and autoupgrade the avx512.mask.store.ss intrinsic.
Craig Topper via llvm-commits
- [llvm] r332081 - [llvm-strip] Add support for -remove-section
Alexander Shaposhnikov via llvm-commits
- [llvm] r332082 - AMDGPU/GlobalISel: Implement select() for 32-bit G_FPTOUI
Tom Stellard via llvm-commits
- [PATCH] D45883: AMDGPU/GlobalISel: Implement select() for 32-bit G_FPTOUI
Tom Stellard via Phabricator via llvm-commits
- [PATCH] D45181: [RISCV] Add diff relocation support for RISC-V
Shiva Chen via Phabricator via llvm-commits
- [lld] r332083 - Merging r327561,327567:
Martin Storsjo via llvm-commits
- [lld] r332084 - Merging r327562:
Martin Storsjo via llvm-commits
- [lld] r332085 - [ELF] - Revert of: r332038, r332054, r332060, r332061, r332062, r332063
George Rimar via llvm-commits
- [PATCH] D46743: [MachO] Don't write test files to /tmp, remove them afterwards.
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D46744: AMDGPU: Make undef legal for v2i16/v2f16
Matt Arsenault via Phabricator via llvm-commits
- [llvm] r332086 - [IRTests] Verify PDT instead of DT
Jakub Kuderski via llvm-commits
- [llvm] r332087 - [APFloat] Set losesInfo on no-op convert
Sven van Haastregt via llvm-commits
- [PATCH] D46745: [AArch64] Support "S" inline assembler constraint
Peter Smith via Phabricator via llvm-commits
- [PATCH] D43126: [LLD][ELF] Do not error for missing version when symbol has local version.
Peter Smith via Phabricator via llvm-commits
- [PATCH] D46746: [RISCV] Fix builtin fixup sizes
Simon Cook via Phabricator via llvm-commits
- [PATCH] D46687: Remove custom path manipulation functions from FileSpec
Pavel Labath via Phabricator via llvm-commits
- [PATCH] D46670: [clangd] Move helpers that convert Replacements to TextEdits to SourceCode.h
Eric Liu via Phabricator via llvm-commits
- [PATCH] D46748: [CodeGen/AccelTable]: Handle -dwarf-linkage-names=Abstract correctly
Pavel Labath via Phabricator via llvm-commits
- [PATCH] D46749: Reduce masked data movement chains and memory access widths
Diogo N. Sampaio via Phabricator via llvm-commits
- [PATCH] D46750: [SROA] pr37267: fix assertion failure while integer widening
Hiroshi Inoue via Phabricator via llvm-commits
- [llvm] r332090 - [X86] Added scheduler helper classes to split move/load/store by size
Simon Pilgrim via llvm-commits
- [PATCH] D46752: [InstCombine] Validate the assumption about return type in optimizeSnPrintFString
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D45321: [atomics] Fix runtime calls for misaligned atomics
Tim Northover via Phabricator via llvm-commits
- [PATCH] D46754: [AMDGPU] Add intrinsics for 16 bit interpolation
Tim Corringham via Phabricator via llvm-commits
- [PATCH] D46755: [LLD][ELF] Implement --keep-unique option
Peter Smith via Phabricator via llvm-commits
- [PATCH] D46756: [AMDGPU] Reworked SIFixWWMLiveness
Tim Renouf via Phabricator via llvm-commits
- [compiler-rt] r332092 - [ASan] Fix range check in AddrIsInHighShadow
David Major via llvm-commits
- [PATCH] D46683: [X86] Assume alignment of movdir64b dst argument
Gabor Buella via Phabricator via llvm-commits
- [llvm] r332093 - [InstCombine] Unify handling of atomic memtransfer with non-atomic memtransfer
Daniel Neilson via llvm-commits
- [llvm] r332094 - [X86] Split WriteF/WriteVec Move/Load/Store scheduler classes by vector width
Simon Pilgrim via llvm-commits
- [compiler-rt] r332095 - [winasan] Update GetInstructionSize for Win10 1803
David Major via llvm-commits
- [PATCH] D46324: [BranchFolding] Allow hoisting to block with a single conditional branch.
Geoff Berry via Phabricator via llvm-commits
- [llvm] r332096 - [X86][SLM] Vector stores only use the MEC port.
Simon Pilgrim via llvm-commits
- [PATCH] D46401: Fix another case where libstdc++ is being inappropriately requested (see r328775) for all platforms.
Kuba (Brecka) Mracek via Phabricator via llvm-commits
- [llvm] r332097 - [mips] Enable disassembly of fused (negative) multiply add/sub instructions
Simon Dardis via llvm-commits
- [PATCH] D45872: [DA] Enable -da-delinearize by default
Dave Green via Phabricator via llvm-commits
- [PATCH] D46392: [mips] Enable disassembly of fused (negative) multiply add/sub instructions
Simon Dardis via Phabricator via llvm-commits
- [llvm] r332098 - Remove unused SyncExecutor and make it clearer that the whole file is only used if LLVM_ENABLE_THREADS
Nico Weber via llvm-commits
- [PATCH] D45000: [LNT] fix some typos/dead code
Danila Malyutin via Phabricator via llvm-commits
- [test-suite] r332099 - [test-suite][ubsan] Fix UB in PENNANT in Mesh::initInvMap
Brian Homerding via llvm-commits
- [PATCH] D46118: [RISCV] AsmParser support for the li pseudo instruction
Mario Werner via Phabricator via llvm-commits
- [llvm] r332100 - [Reassociate] Prevent infinite loops when processing PHIs.
Davide Italiano via llvm-commits
- [llvm] r332101 - Use iteration instead of recursion in CFIInserter
Sanjoy Das via llvm-commits
- buildbot failure in LLVM on lldb-x86-windows-msvc2015
Davide Italiano via llvm-commits
- [llvm] r332102 - [mips] Rename Filler to MipsDelaySlotFiller and initialize the pass
Simon Dardis via llvm-commits
- [llvm] r332103 - [AArch64] Fix performPostLD1Combine to check for constant lane index.
Geoff Berry via llvm-commits
- [llvm] r332104 - [X86][MMX] Tag MMX Move/Load/Store as WriteVec schedule classes
Simon Pilgrim via llvm-commits
- [llvm] r332106 - [Analysis] Validate the return type of s(n)printf like libcalls
Martin Storsjo via llvm-commits
- [PATCH] D46760: [InstCombine] Enhance narrowUDivURem.
Bixia Zheng via Phabricator via llvm-commits
- [llvm] r332107 - [RISCV] Support .option rvc and norvc assembler directives
Alex Bradbury via llvm-commits
- [PATCH] D46741: [llvm-mca] Introduce a pipeline Stage class and FetchStage.
Matt Davis via Phabricator via llvm-commits
- [llvm] r332109 - [X86][BtVer2] Model ymm move as double pumped instructions
Simon Pilgrim via llvm-commits
- [llvm] r332110 - [InstCombine] snprintf optimizations
David Bolvansky via llvm-commits
- [PATCH] D46736: HostInfoMacOSX: Share the clang resource directory with Swift.
Phabricator via Phabricator via llvm-commits
- [PATCH] D46762: [AArch64] Improve single vector lane unscaled stores
Evandro Menezes via Phabricator via llvm-commits
- [llvm] r332112 - make add_llvm_fuzzer calls slightly more consisten with other cmake
Nico Weber via llvm-commits
- [lld] r332114 - [MachO] Don't write test files to /tmp, remove them afterwards.
Martin Storsjo via llvm-commits
- [PATCH] D46733: Add a lock to PlatformPOSIX::DoLoadImage
Frederic Riss via Phabricator via llvm-commits
- [PATCH] D46763: [WebAssembly] Provide WasmFunction content offset informatin.
Yury Delendik via Phabricator via llvm-commits
- [PATCH] D28596: [compiler-rt] General definition for weak functions.
Bryan C. Mills via Phabricator via llvm-commits
- [PATCH] D46764: Fix test cases that check addresses that are not always invariable
Han Shen via Phabricator via llvm-commits
- [PATCH] D46765: [WebAssembly] Fix R_WEBASSEMBLY_FUNCTION_OFFSET_I32 relocation entries
Yury Delendik via Phabricator via llvm-commits
- [llvm] r332116 - [LIT] replace output escapes wit a cdata block
Chris Matthews via llvm-commits
- [llvm] r332117 - [DAGCombiner] Factor out duplicated logic for an extload combine, NFC (5/N)
Vedant Kumar via llvm-commits
- [llvm] r332118 - [DAGCombiner] Set the right SDLoc on a newly-created sextload (6/N)
Vedant Kumar via llvm-commits
- [llvm] r332119 - [DAGCombiner] Set the right SDLoc on extended SETCC uses (7/N)
Vedant Kumar via llvm-commits
- [PATCH] D46157: [DAGCombiner] Factor out duplicated logic for an extload combine, NFC
Phabricator via Phabricator via llvm-commits
- [PATCH] D46216: [DAGCombiner] Set the right SDLoc on extended SETCC uses
Phabricator via Phabricator via llvm-commits
- [PATCH] D46487: [HIP] Diagnose unsupported host triple
Yaxun Liu via Phabricator via llvm-commits
- [llvm] r332124 - Move standard library inclusions to after internal inclusions.
David Blaikie via llvm-commits
- [PATCH] D46475: [HIP] Set proper triple and offload kind for the toolchain
Yaxun Liu via Phabricator via llvm-commits
- [PATCH] D43778: [clang-tidy] Adding RestrictIncludes check to Fuchsia module
Julie Hockett via Phabricator via llvm-commits
- [lld] r332127 - [PPC64] isRelExpr should return true for the PPC Call Exprs.
Sean Fertile via llvm-commits
- [lld] r332128 - Splitting thinlto.ll test file and renaming other test files.
Rumeet Dhindsa via llvm-commits
- [PATCH] D46769: [AMDGPU] Change llvm.debugtrap to be a debug breakpoint that can resume execution.
Tony Tye via Phabricator via llvm-commits
- [llvm] r332132 - [InstCombine] Handle atomic memset in the same way as regular memset
Daniel Neilson via llvm-commits
- [llvm] r332133 - [DAG] reduce code duplication; NFCI
Sanjay Patel via llvm-commits
- [PATCH] D46770: [AMDGPU] Fix compilation failure when IR contains comdat
Yaxun Liu via Phabricator via llvm-commits
- [PATCH] D46771: Update test to not check for output file
Rumeet Dhindsa via Phabricator via llvm-commits
- [lld] r332134 - Update test to not check for output file
Rumeet Dhindsa via llvm-commits
- [llvm] r332137 - [AMDGPU] Fix compilation failure when IR contains comdat
Yaxun Liu via llvm-commits
- [PATCH] D46773: [lit] Fix several tests that fail when using Python 3 or on Windows
Stella Stamenova via Phabricator via llvm-commits
- [PATCH] D46768: [Driver] Only use -lc++ on Fuchsia
Petr Hosek via Phabricator via llvm-commits
- [lld] r332139 - Update input file in test
Rumeet Dhindsa via llvm-commits
- [PATCH] D46774: [Power9]Legalize and emit code for HWord/Byte vector extract and convert to Quad-Precision
Lei Huang via Phabricator via llvm-commits
- [PATCH] D46775: [LICM] Preserve DT and LoopInfo specifically
Jun Bum Lim via Phabricator via llvm-commits
- [llvm] r332142 - [Split GEP] handle trunc() in separate-const-offset-from-gep pass.
Artem Belevich via llvm-commits
- [compiler-rt] r332144 - [libFuzzer] [NFC] Prefix all run lines with %run
George Karpenkov via llvm-commits
- [compiler-rt] r332145 - [libFuzzer] [NFC] Split fuzzer.test into smaller tests
George Karpenkov via llvm-commits
- [PATCH] D46553: [libFuzzer] [NFC] Prefix all run lines with %run
George Karpenkov via Phabricator via llvm-commits
- [PATCH] D46557: [libFuzzer] [NFC] Split fuzzer.test into smaller tests
George Karpenkov via Phabricator via llvm-commits
- [PATCH] D46776: [Option] Fix PR37006 prefix choice in findNearest
Brian Gesiak via Phabricator via llvm-commits
- [PATCH] D46777: [ARM] Back up R4 and LR if calling the stack probe function
Martin Storsjö via Phabricator via llvm-commits
- [llvm] r332146 - [X86] Remove and autoupgrade a bunch of FMA instrinsics that are no longer used by clang.
Craig Topper via llvm-commits
- [PATCH] D46779: [MemorySSA] getIncomingValueForBlock should return a MemoryAccess.
Alina Sbirlea via Phabricator via llvm-commits
- [PATCH] D46780: COFF: Add a flag for disabling string tail merging.
Peter Collingbourne via Phabricator via llvm-commits
- [llvm] r332147 - AMDGPU/SI: Don't promote alloca to vector for AddrSpaceCast instruction.
Changpeng Fang via llvm-commits
- [llvm] r332148 - Overhaul unicode handling in xunit output
Chris Matthews via llvm-commits
- [lld] r332149 - COFF: Add a flag for disabling string tail merging.
Peter Collingbourne via llvm-commits
- [PATCH] D46781: [AMDGPU] Fix amdgpu-waves-per-eu accounting in scheduler
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [llvm] r332150 - [DAG] clean up flag propagation for binops; NFCI
Sanjay Patel via llvm-commits
- [llvm] r332151 - [CodeExtractor] Allow extracting blocks with exception handling
Sergey Dmitriev via llvm-commits
- [llvm] r332153 - [MemorySSA] getIncomingValueForBlock should return a MemoryAccess.
Alina Sbirlea via llvm-commits
- [PATCH] D46784: [NFC] Remove inaccurate comment
JF Bastien via Phabricator via llvm-commits
- [llvm] r332154 - AMDGPU/GlobalISel: Implement select() for >32-bit G_STORE
Tom Stellard via llvm-commits
- [llvm] r332155 - [DAG] add convenience function to propagate FMF; NFC
Sanjay Patel via llvm-commits
- [llvm] r332156 - Add the message attribute to skipped
Chris Matthews via llvm-commits
- [PATCH] D46153: AMDGPU/GlobalISel: Implement select() for >32-bit G_STORE
Tom Stellard via Phabricator via llvm-commits
- [PATCH] D46785: [msan] Instrument masked.store, masked.load intrinsics.
Evgenii Stepanov via Phabricator via llvm-commits
- [compiler-rt] r332157 - [sanitizer] Allow Fuchsia symbolizer to be reused by Myriad RTEMS
Walter Lee via llvm-commits
- [PATCH] D46786: COFF: Allow ICFing sections with default alignments.
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D46787: [CommandLine] Error message for incorrect PositionalEatArgs usage
Keno Fischer via Phabricator via llvm-commits
- [llvm] r332161 - Requirements can have & in them!
Chris Matthews via llvm-commits
- [PATCH] D46788: llc: don't call llvm_shutdown twice
JF Bastien via Phabricator via llvm-commits
- [PATCH] D46789: [StackProtector] Don't crash when passing post-SP IR back in
Keno Fischer via Phabricator via llvm-commits
- [llvm] r332166 - [AMDGPU] Fix amdgpu-waves-per-eu accounting in scheduler
Stanislav Mekhanoshin via llvm-commits
- [llvm] r332167 - [IDF] Enforce the returned blocks to be sorted.
Michael Zolotukhin via llvm-commits
- [llvm] r332168 - Reapply "[PR16756] Use SSAUpdaterBulk in JumpThreading."
Michael Zolotukhin via llvm-commits
- [PATCH] D46790: [bugpoint] Actually skip a modules that cause verifier errors
Keno Fischer via Phabricator via llvm-commits
- [lld] r332169 - COFF: ICF a section and its associated sections as a unit.
Peter Collingbourne via llvm-commits
- [llvm] r332170 - [X86] Remove some unused masked conversion intrinsics that can be replaced with an older intrinsic and a select.
Craig Topper via llvm-commits
- [compiler-rt] r332171 - [sanitizer] Fix typo in macro name
Vitaly Buka via llvm-commits
- [PATCH] D46792: [LLVM-C] Add Bindings For Module Flags
Robert Widmann via Phabricator via llvm-commits
- [PATCH] D46793: [sanitizer] Intercept __pthread_mutex_lock and __pthread_mutex_unlock
Vitaly Buka via Phabricator via llvm-commits
- [llvm] r332172 - [mips] Initialize the long branch pass for testing purposes
Simon Dardis via llvm-commits
- [PATCH] D46794: [mips] Add support for isBranchOffsetInRange and use it for MipsLongBranch
Simon Dardis via Phabricator via llvm-commits
- [llvm] r332173 - [X86] Add WriteFCMOV scheduler class for x87 CMOVs
Simon Pilgrim via llvm-commits
- [llvm] r332174 - llc: don't call llvm_shutdown twice
JF Bastien via llvm-commits
- [llvm] r332175 - [NFC] Remove inaccurate comment
JF Bastien via llvm-commits
- [llvm] r332176 - Clear converters map after X86 Domain Reassignment to avoid crashes
Dimitry Andric via llvm-commits
- [PATCH] D46796: [LLD] [MinGW] Add a LLD specific option -pdb
Martin Storsjö via Phabricator via llvm-commits
- [llvm] r332177 - [x86] Remove a comment obviated by r330269. Should have deleted the
Chandler Carruth via llvm-commits
- [www] r332178 - Add more slides
Tanya Lattner via llvm-commits
- [www] r332179 - Add more slides and videos
Tanya Lattner via llvm-commits
- [www] r332180 - Fix some formatting
Tanya Lattner via llvm-commits
- [www] r332181 - Add SRC slides
Tanya Lattner via llvm-commits
- [www] r332182 - Add more slides and videos. Fix formatting.
Tanya Lattner via llvm-commits
- [www] r332183 - Fix formatting.
Tanya Lattner via llvm-commits
- [www] r332184 - Update slides
Tanya Lattner via llvm-commits
- [www] r332185 - Add link to slides.
Tanya Lattner via llvm-commits
- [llvm] r332186 - [X86] Remove and autoupgrade cvtsi2ss/cvtsi2sd intrinsics to match what clang has used for a very long time.
Craig Topper via llvm-commits
- [PATCH] D46797: [X86DomainReassignment] Don't delete IMPLICIT_DEF nodes
Keno Fischer via Phabricator via llvm-commits
- [PATCH] D46799: [x86][eflags] Fix PR37431 by teaching the x86 backend to understand a setCC pseudo when trying to understand generic setCC behavior.
Chandler Carruth via Phabricator via llvm-commits
- [llvm] r332187 - [X86] Remove an autoupgrade legacy cvtss2sd intrinsics.
Craig Topper via llvm-commits
- [llvm] r332188 - [X86] Remove some unused CHECK lines from tests.
Craig Topper via llvm-commits
- [PATCH] D36446: private_typeinfo: propagate static flags in vmi search_above_dst method
Eric Fiselier via Phabricator via llvm-commits
- [PATCH] D46800: [X86DomainReassignment] Don't compare stack-allocated values by address
Keno Fischer via Phabricator via llvm-commits
- [PATCH] D36447: private_typeinfo: limit is_dst_type_derived_from_static_type optimization
Eric Fiselier via Phabricator via llvm-commits
- [llvm] r332189 - [X86] Add some load folding patterns for cvtsi2ss/sd into intrinsic instructions.
Craig Topper via llvm-commits
- [PATCH] D46801: add getAA in ScheduleDAGMI for using in HazardRec
Atheel Massalha via Phabricator via llvm-commits
- [compiler-rt] r332190 - [sanitizer] Replace #if SANITIZER_NETBSD with #if SANITIZER_INTERCEPT___LIBC_MUTEX
Vitaly Buka via llvm-commits
- [llvm] r332191 - [NFC] MIR-Canon: switching to a stable string sorting of instructions.
Puyan Lotfi via llvm-commits
- [PATCH] D35696: Fix compiler-rt build with aarch64 using -march=armv8-a
Khem Raj via Phabricator via llvm-commits
- [llvm] r332192 - Fixing build bot error: adding const qualifiers to std::sort lambda.
Puyan Lotfi via llvm-commits
- [PATCH] D46802: The return value of a comparison operator is -1 if true and 0 if false
Bill Wendling via Phabricator via llvm-commits
- [www] r332194 - fix a slides link
Nuno Lopes via llvm-commits
- [llvm] r332195 - AMDGPU: Make undef legal for v2i16/v2f16
Matt Arsenault via llvm-commits
- [llvm] r332196 - AMDGPU: Rename OpenCL lowering pass to be R600 specific.
Matt Arsenault via llvm-commits
- [PATCH] D46346: AMDGPU: rename OpenCL lowering pass to be R600 specific.
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D46803: [WebAssembly] Add WebAssemblyExceptionPrepare pass
Heejin Ahn via Phabricator via llvm-commits
- [PATCH] D43146: [builtins] Fix c?zdi2 on sparc64/Linux and ignore riscv32
John Paul Adrian Glaubitz via Phabricator via llvm-commits
- [PATCH] D43879: Cleanup in sanitizer_common_interceptors.inc
Kamil Rytarowski via Phabricator via llvm-commits
- [PATCH] D46804: Fix merging of small weak functions
Nikita Popov via Phabricator via llvm-commits
- [llvm] r332197 - Follow-up to rL332176 by adding a test case for PR37264.
Dimitry Andric via llvm-commits
- [llvm] r332198 - [X86] Remove and autoupgrade masked vpermd/vpermps intrinsics.
Craig Topper via llvm-commits
- [llvm] r332199 - [X86] Add missing test for the InstCombines of pclmulqdq.
Craig Topper via llvm-commits
- [PATCH] D40470: DWZ 03/07: Protect DWARFCompileUnit::m_die_array by a new mutex
Jan Kratochvil via Phabricator via llvm-commits
- [PATCH] D46808: [LLVM-C] Improve Bindings For Aliases
Robert Widmann via Phabricator via llvm-commits
- [PATCH] D46809: [GlobalISel] NFCI, Getting GlobalISel ~5% faster
Roman Tereshin via Phabricator via llvm-commits
- [PATCH] D40470: Protect DWARFCompileUnit::m_die_array by a new mutex
Jan Kratochvil via Phabricator via llvm-commits
- [PATCH] D46811: AMDGPU: Don't force the IEEE bit for Mesa compute shaders.
Bas Nieuwenhuizen via Phabricator via llvm-commits
- [PATCH] D46812: [llvm-rc] Add missing inputs for tag-icon-cursor.test.
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D46813: [llvm-rc] Add missing inputs for tag-icon-cursor.test.
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D46814: [InstCombine] Canonicalize (not fold!) unfolded masked merge pattern.
Roman Lebedev via Phabricator via llvm-commits
- [llvm] r332202 - [X86] Extend instcombine folds for pclmuldq intrinsics to the 256 and 512 bit version.
Craig Topper via llvm-commits
- [PATCH] D46815: [DbgInfo] Fix StripDebugInfo
Son Tuan Vu via Phabricator via llvm-commits
- [llvm] r332204 - [X86] Add fast-isel test cases for _mm_cvtu32_sd, _mm_cvtu64_sd, _mm_cvtu32_ss, and _mm_cvtu64_ss.
Craig Topper via llvm-commits
- [llvm] r332205 - [X86] Add patterns for combining movss+uint_to_fp into the intrinsic instructions under AVX512.
Craig Topper via llvm-commits
- [llvm] r332206 - [X86] Remove and autoupgrade the cvtusi2sd intrinsic. Use uitofp+insertelement instead.
Craig Topper via llvm-commits
- [llvm] r332207 - [X86] Cleanup a multiclass that doesn't need as many parameters after recent intrinsic removals.
Craig Topper via llvm-commits
- [PATCH] D46482: [ObjCARC] Prevent code motion into a catchswitch
Shoaib Meenai via Phabricator via llvm-commits
- [PATCH] D44888: [RISCV] Default enable linker relaxation and add -mrelax, -mno-relax flags
Kito Cheng via Phabricator via llvm-commits
- [compiler-rt] r332208 - [XRay][compiler-rt] Support in-memory processing of FDR mode logs
Dean Michael Berris via llvm-commits
- [compiler-rt] r332209 - [XRay][compiler-rt] Fixup: Avoid C++11 narrowing in non-x86_64
Dean Michael Berris via llvm-commits
- [compiler-rt] r332211 - [XRay][compiler-rt] Fixup: Use proper string comparison for DCHECK
Dean Michael Berris via llvm-commits
- [compiler-rt] r332212 - [XRay][compiler-rt] Relocate a DCHECK to the correct location.
Dean Michael Berris via llvm-commits
- [llvm] r332214 - [X86] Add fast isel test cases for the clang output for 512-bit cvtps2pd related intrinsics.
Craig Topper via llvm-commits
- [llvm] r332215 - Correct compatibility with the GNU Assembler's handling of comparison ops
Bill Wendling via llvm-commits
- [PATCH] D45757: [XRay][profiler] Part 2: XRay Function Call Trie
Keith via Phabricator via llvm-commits
- [llvm] r332216 - [llvm-ar] Make PositionalArgs static.
Fangrui Song via llvm-commits
- [PATCH] D46816: [llvm-rc] Read the Planes/BitCount fields from BITMAPINFOHEADER for icons
Martin Storsjö via Phabricator via llvm-commits
Last message date:
Sun May 13 23:59:42 PDT 2018
Archived on: Mon May 14 01:57:23 PDT 2018
This archive was generated by
Pipermail 0.09 (Mailman edition).