The Week Of Monday 10 July 2017 Archives by thread
Starting: Mon Jul 10 00:02:54 PDT 2017
Ending: Sun Jul 16 23:11:04 PDT 2017
Messages: 2231
- [PATCH] D35003: [MemoryBuiltins] Allow truncation in visitAllocaInst()
Mikael Holmén via Phabricator via llvm-commits
- [PATCH] D35178: [GlobalISel][X86] Support G_LOAD/G_STORE i1.
Guy Blank via Phabricator via llvm-commits
- [PATCH] D34856: Let llvm-diff correctly deal with Undef/ConstantAggregateZero/ConstantVector/IndirectBr
Juneyoung Lee via Phabricator via llvm-commits
- [PATCH] D35143: [tsan] Port setjmp/longjmp assembly to Darwin/AArch64
Dmitry Vyukov via Phabricator via llvm-commits
- [PATCH] D35154: [tsan] Add a max VM address check for Darwin/AArch64
Dmitry Vyukov via Phabricator via llvm-commits
- [PATCH] D35157: [tsan] Add support for running TSan tests on iOS simulator and devices
Dmitry Vyukov via Phabricator via llvm-commits
- [PATCH] D31220: [builtins][ARM] Select correct code fragments when compiling for Thumb1/Thum2/ARM ISA
James Duley via Phabricator via llvm-commits
- [PATCH] D34745: Revert Revert [MBP] do not rotate loop if it creates extra branch
Serguei Katkov via Phabricator via llvm-commits
- [PATCH] D34862: [CGP] Relax a bit restriction for optimizeMemoryInst to extend scope
Serguei Katkov via Phabricator via llvm-commits
- [llvm] r307525 - [docs] NFC: Fix links in the tutorial
Kirill Bobyrev via llvm-commits
- [llvm] r307526 - [GlobalISel][X86] extend G_ZEXT support.
Igor Breger via llvm-commits
- [PATCH] D35177: [GlobalISel][X86] extend G_ZEXT support.
Phabricator via Phabricator via llvm-commits
- [PATCH] D34993: Hack to keep __real_foo
James Henderson via Phabricator via llvm-commits
- [llvm] r307527 - [GlobalISel][X86] Support G_LOAD/G_STORE i1.
Igor Breger via llvm-commits
- [PATCH] D33964: [LLVM][llvm-objcopy] Added basic plumbing to get things started
James Henderson via Phabricator via llvm-commits
- [llvm] r307528 - [DWARF] - Remove unused variables. NFC.
George Rimar via llvm-commits
- [PATCH] D35192: [ARM] Use ADDCARRY / SUBCARRY
Roger Ferrer Ibanez via Phabricator via llvm-commits
- [PATCH] D34515: [ARM] Materialise some boolean values to avoid a branch
Roger Ferrer Ibanez via Phabricator via llvm-commits
- [PATCH] D35156: [ARM] Make ARMExpandPseudo add implicit uses for predicated instructions
Diana Picus via Phabricator via llvm-commits
- [llvm] r307529 - This patch completely replaces the scheduling information for the SandyBridge architecture target by modifying the file X86SchedSandyBridge.td located under the X86 Target.
Gadi Haber via llvm-commits
- [PATCH] D35019: [X86][SandyBridgel] Updating all scheduling information on each SNB instruction about latency, number of uOps and used ports
Gadi Haber via Phabricator via llvm-commits
- [PATCH] D35193: [DWARF] - Remove unused code.
George Rimar via Phabricator via llvm-commits
- [llvm] r307530 - [DWARF] - Rename variable. NFC.
George Rimar via llvm-commits
- [llvm] r307531 - [ARM] Tidy up ARMBaseRegisterInfo implementation. NFC
Javed Absar via llvm-commits
- [PATCH] D35116: [ARM] Tidy up ARMBaseRegisterInfo implementation. NFC
Javed Absar via Phabricator via llvm-commits
- [PATCH] D35114: Fix invalid cast in instcombine UMul/ZExt idiom
Serge Pavlov via Phabricator via llvm-commits
- [PATCH] D34602: [GlobalISel][X86] Support call ABI.
Igor Breger via Phabricator via llvm-commits
- [llvm] r307532 - [PM] Enable registration of out-of-tree passes with PassBuilder
Philip Pfaffe via llvm-commits
- [PATCH] D33464: [PM][WIP] Enable out-of-tree registration of passes with the new PassBuilder
Phabricator via Phabricator via llvm-commits
- [PATCH] D35195: [WIP][PowerPC] run additional InstCombine pass after PPCCTRLoop pass
Hiroshi Inoue via Phabricator via llvm-commits
- [PATCH] D35030: [DAG] Handle missing transform in fold of value extension case.
Nirav Dave via Phabricator via llvm-commits
- [PATCH] D34619: [ARM] Enable partial and runtime unrolling
Sam Parker via Phabricator via llvm-commits
- [llvm] r307533 - fix typos in comments and error messages; NFC
Hiroshi Inoue via llvm-commits
- [llvm] r307534 - [PM] Fix r307532: Get rid of a dangling reference.
Philip Pfaffe via llvm-commits
- [PATCH] D35198: [X86] Model 256-bit AVX instructions in the AMD Jaguar scheduler Part-1
Andrew V. Tischenko via Phabricator via llvm-commits
- [PATCH] D35199: Add an X86 AVX2 clang builder and slave
Elad Cohen via Phabricator via llvm-commits
- [PATCH] D35014: [X86] PR32755 : Improvement in CodeGen instruction selection for LEAs.
Lama via Phabricator via llvm-commits
- [PATCH] D35148: Use DenseMap instead std::map for GVSummaryMapTy.
Teresa Johnson via llvm-commits
- [llvm] r307536 - [PM] Fix a warning.
Philip Pfaffe via llvm-commits
- [PATCH] D35189: Add GUID-ValueID map and original name to ThinLTO summary.
Teresa Johnson via Phabricator via llvm-commits
- [PATCH] D34753: [Support] - Add bad alloc error handler for handling allocation malfunctions
Klaus Kretzschmar via Phabricator via llvm-commits
- [PATCH] D34998: Check for Haiku when setting LIB_NAMES for GNU ld
Jérôme Duval via Phabricator via llvm-commits
- [PATCH] D33946: [InlineCost] Find identical loads in the callee
Haicheng Wu via Phabricator via llvm-commits
- [compiler-rt] r307537 - [tsan] Add support for running TSan tests on iOS simulator and devices
Kuba Mracek via llvm-commits
- [PATCH] D35027: [PowerPC] Reduce register pressure by not materializing a constant just for use as an index register for X-Form loads/stores
Lei Huang via Phabricator via llvm-commits
- [PATCH] D35017: [CMake] Use tools template for clangd and modularize
Chris Bieneman via Phabricator via llvm-commits
- [PATCH] D21723: [RFC] Enhance synchscope representation
Konstantin Zhuravlyov via Phabricator via llvm-commits
- [PATCH] D30703: [DSE] Merge stores when the later store only writes to memory locations the early store also wrote to.
Filipe Cabecinhas via Phabricator via llvm-commits
- [compiler-rt] r307538 - Fixup whitespace.
Kuba Mracek via llvm-commits
- [compiler-rt] r307539 - Reverting an accidentally landed change.
Kuba Mracek via llvm-commits
- [compiler-rt] r307540 - [tsan] Add a max VM address check for Darwin/AArch64
Kuba Mracek via llvm-commits
- [compiler-rt] r307541 - [tsan] Port setjmp/longjmp assembly to Darwin/AArch64
Kuba Mracek via llvm-commits
- [llvm] r307542 - [LoopUnrollRuntime] Remove strict assert about VMap requirement
Anna Thomas via llvm-commits
- [PATCH] D35145: Use emplace_back to replace size() and resize().
Dehao Chen via Phabricator via llvm-commits
- [llvm] r307543 - Use emplace_back to replace size() and resize().
Dehao Chen via llvm-commits
- [PATCH] D35080: [Docs] Updating CMake docs to include LLVM_REVERSE_ITERATION
Chris Bieneman via Phabricator via llvm-commits
- [compiler-rt] r307544 - [tsan] Add a mapping for Darwin/AArch64
Kuba Mracek via llvm-commits
- [PATCH] D35147: [tsan] Add a mapping for Darwin/AArch64
Phabricator via Phabricator via llvm-commits
- [compiler-rt] r307545 - [tsan] Add comments for the bool argument of ThreadIgnoreBegin/ThreadIgnoreSyncBegin, NFC.
Kuba Mracek via llvm-commits
- [PATCH] D35202: [X86] lea rdx, [rax - one] adds one instead of subtracts when one is a symbol that has been .set (PR33667)
Andrew V. Tischenko via Phabricator via llvm-commits
- [PATCH] D35134: [tsan] Add comments for the bool argument of ThreadIgnoreBegin/ThreadIgnoreSyncBegin, NFC.
Phabricator via Phabricator via llvm-commits
- [PATCH] D35090: [WebAssembly] Use the correct size for MCFillFragment
Dan Gohman via Phabricator via llvm-commits
- [llvm] r307546 - [DAG] Improve Aliasing of operations to static alloca
Nirav Dave via llvm-commits
- [PATCH] D33345: [DAG] Improve Aliasing of operations to static alloca
Nirav Dave via Phabricator via llvm-commits
- [PATCH] D33518: [AArch64] Fix stores of zero values
Nirav Dave via Phabricator via llvm-commits
- [compiler-rt] r307547 - Fix-up for r307540.
Kuba Mracek via llvm-commits
- [PATCH] D35204: [LLVM][x86][Inline Asm] support for GCC style inline asm - Y<x> constraints
Matan via Phabricator via llvm-commits
- [compiler-rt] r307548 - [lsan] Add _os_trace into LSan's suppression list
Kuba Mracek via llvm-commits
- [PATCH] D35173: [lsan] Add _os_trace into LSan's suppression list
Phabricator via Phabricator via llvm-commits
- [PATCH] D35182: [InstCombine] remove one-use restriction for not (cmp P, A, B) --> cmp P', A, B
Craig Topper via Phabricator via llvm-commits
- [compiler-rt] r307549 - Fix a build failure due to r307541 (tsan_rtl_aarch64.S:54: Error: unknown pseudo-op: `.').
Kuba Mracek via llvm-commits
- [PATCH] D35206: [LLVM] Get rid of white spaces in file names in a DebugInfo test. NFC
Eric Liu via Phabricator via llvm-commits
- [PATCH] D34897: Replace -print-whole-regmask with a threshold.
Matt Arsenault via Phabricator via llvm-commits
- [llvm] r307550 - [LLVM] Get rid of white spaces in file names in a DebugInfo test. NFC
Eric Liu via llvm-commits
- [PATCH] D34569: [DAGCombine] Improve Store Merge logic to merge bitcast extracts.
Nirav Dave via Phabricator via llvm-commits
- [PATCH] D35146: AMDGPU : Widen extending scalar loads to 32-bits
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D35207: [ELF] - Give a symbol version extracted from name a priority over version set by script.
George Rimar via Phabricator via llvm-commits
- [PATCH] D34337: [PPC] Fix two bugs in frame lowering.
Kit Barton via Phabricator via llvm-commits
- [PATCH] D33048: [CMake] runtimes test targets need to depend on LLVM tools
Chris Bieneman via Phabricator via llvm-commits
- [PATCH] D33761: [libcxxabi][CMake] Add install path variable to allow overriding the destination
Chris Bieneman via Phabricator via llvm-commits
- [PATCH] D33762: [libcxx][CMake] Add install path variable to allow overriding the destination
Chris Bieneman via Phabricator via llvm-commits
- [PATCH] D33760: [libunwind][CMake] Add install path variable to allow overriding the destination
Chris Bieneman via Phabricator via llvm-commits
- [llvm] r307552 - [X86] Model 256-bit AVX instructions in the AMD Jaguar scheduler Part-1 (PR28573).
Andrew V. Tischenko via llvm-commits
- [PATCH] D34751: [ARM] ldr pc,=expression should be allowed in Thumb2
Oliver Stannard via Phabricator via llvm-commits
- [llvm] r307553 - [PowerPC] Reduce register pressure by not materializing a constant just for use as an index register for X-Form loads/stores.
Lei Huang via llvm-commits
- [PATCH] D35208: [WebAssembly] Add more details to llvm-readobj for wasm files
Derek Schuff via Phabricator via llvm-commits
- [llvm] r307554 - Fix invalid cast in instcombine UMul/ZExt idiom
Serge Guelton via llvm-commits
- [lld] r307555 - Fix pdb-diff test.
Zachary Turner via llvm-commits
- [llvm] r307555 - Fix pdb-diff test.
Zachary Turner via llvm-commits
- [llvm] r307556 - Build fixes for pdb-diff test.
Zachary Turner via llvm-commits
- [PATCH] D35209: [ARM] Unify handling of M-Class system registers
Javed Absar via Phabricator via llvm-commits
- [PATCH] D34163: Add strictfp attribute to prevent unwanted optimizations of libm calls
Craig Topper via Phabricator via llvm-commits
- [compiler-rt] r307557 - Fix-up for r307537: We need to #include stdint.h to get int32_t.
Kuba Mracek via llvm-commits
- [llvm] r307085 - Fix dangling StringRefs found by clang-tidy misc-dangling-handle check.
David Blaikie via llvm-commits
- [llvm] r307490 - [ADT] Add a default constructor and a bool conversion to function_ref.
David Blaikie via llvm-commits
- [llvm] r307463 - [X86] Use 'unsigned' instead of 'unsigned int' for consistency in the X86 portion of Host.cpp.
David Blaikie via llvm-commits
- [lld] r307459 - Delete the pdb diff test.
David Blaikie via llvm-commits
- [llvm] r307426 - [llvm-pdbutil] Fix build.
David Blaikie via llvm-commits
- [llvm] r307498 - [PM] Fix a nasty bug in the new PM where we failed to properly
David Blaikie via llvm-commits
- [compiler-rt] r307558 - [X86] Resync cpu_model.c with llvm's Host.cpp in preparation for making it compatible with newer gcc.
Craig Topper via llvm-commits
- [PATCH] D35210: [LoopInterchange] Change cost function to use bytes in cache line.
Florian Hahn via Phabricator via llvm-commits
- [lld] r307559 - Revert "Build fixes for pdb-diff test."
Zachary Turner via llvm-commits
- [llvm] r307559 - Revert "Build fixes for pdb-diff test."
Zachary Turner via llvm-commits
- [llvm] r307560 - [Docs] Updating CMake docs to include LLVM_REVERSE_ITERATION
Mandeep Singh Grang via llvm-commits
- [compiler-rt] r307561 - [X86] Sync a few more things from llvm's Host.cpp to cpu_model.
Craig Topper via llvm-commits
- [PATCH] D34822: [LVI] Constant-propagate a zero extension of the switch condition value through case edges
Hiroshi Yamauchi via Phabricator via llvm-commits
- [PATCH] D35099: Add name offset flags, for parity with cvtres.exe.
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D35152: Add some basic linker module symbols
Rui Ueyama via Phabricator via llvm-commits
- accidental commits
David Blaikie via llvm-commits
- [PATCH] D35213: [WebAssembly] Be consistent in generating trivial test input files
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D34964: [LLD] [COFF] Add initial support for some ARM64 relocations and import thunks
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D35214: [compiler-rt][X86] Match the detection of cpu's for __cpu_model to the latest version of gcc
Craig Topper via Phabricator via llvm-commits
- [LNT] r307562 - Use yaml schema mechanism to describe compile suite
Matthias Braun via llvm-commits
- [llvm] r307563 - [PPC CodeGen] Expand the bitreverse.i64 intrinsic.
Tony Jiang via llvm-commits
- [PATCH] D34908: [PPC CodeGen] Expand the bitreverse.i64 intrinsic.
Tony Jiang via Phabricator via llvm-commits
- [PATCH] D35119: [ELF] Fix functionality treating IFunc definitions in DSOs as functions.
Rui Ueyama via Phabricator via llvm-commits
- [llvm] r307564 - [Hexagon] Handle Hexagon-specific machine operand target flags in MIR
Krzysztof Parzyszek via llvm-commits
- [PATCH] D34726: AMDGPU/SI: Do not insert an instruction into worklist twice in movetovalu
Matt Arsenault via Phabricator via llvm-commits
- [llvm] r307565 - [WebAssembly] Use the correct size for MCFillFragment
Sam Clegg via llvm-commits
- [PATCH] D35160: Only check shadow memory for operands that are sized.
Evgenii Stepanov via Phabricator via llvm-commits
- [llvm] r306677 - [DWARF] - Fix message reporting about broken relocation.
David Blaikie via llvm-commits
- [llvm] r307566 - [Hexagon] Fix check for HMOTF_ConstExtend operand flag
Krzysztof Parzyszek via llvm-commits
- [llvm] r307138 - [globalisel][tablegen] Fix an unused variable warning in release builds after r307133
David Blaikie via llvm-commits
- [PATCH] D34095: [DAG] Prevent CombineTo from deleting already deleted nodes
Justin Bogner via llvm-commits
- [llvm] r307511 - CGSCCPassManagerTest.cpp: Fix warnings. [-Wunused-variable]
David Blaikie via llvm-commits
- [llvm] r307168 - [globalisel][tablegen] Fix another unused variable warning introduced by r307159
David Blaikie via llvm-commits
- [PATCH] D35085: Respect exitcode sanitizer option in UBSan
Vedant Kumar via Phabricator via llvm-commits
- [llvm] r307362 - [TableGen] Use StringRef instead of std::string for CodeGenInstruction namespace. NFC
David Blaikie via llvm-commits
- [PATCH] D35218: [AMDGPU] fcanonicalize elimination optimization
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [compiler-rt] r307567 - Add an #if SANITIZER_MAC and a comment to lsan_common's suppression for "_os_trace".
Kuba Mracek via llvm-commits
- [llvm] r307568 - [docs] Remove obsolete section in CMake documentation.
George Karpenkov via llvm-commits
- [llvm] r307569 - [cmake] Remove obsolete unset in CMake.
George Karpenkov via llvm-commits
- [llvm] r306864 - Make 0 argument getSubtargetImpl functions for the X86, AArch64, and PPC targets deleted so that no one is tempted to use them.
David Blaikie via llvm-commits
- [PATCH] D29892: ar: add llvm-dlltool support
Martell Malone via Phabricator via llvm-commits
- [LNT] r307570 - Revert "Use yaml schema mechanism to describe compile suite"
Chris Matthews via llvm-commits
- [PATCH] D35040: [IR] Implement Constant::isNegativeZeroValue/isZeroValue/isAllOnesValue/isOneValue/isMinSignedValue for ConstantDataVector without going through getElementAsConstant
Justin Bogner via llvm-commits
- [lld] r307571 - Resubmit "Add pdb-diff test."
Zachary Turner via llvm-commits
- [llvm] r307571 - Resubmit "Add pdb-diff test."
Zachary Turner via llvm-commits
- [llvm] r307572 - [CMake] Dependencies for tests in "runtimes"
George Karpenkov via llvm-commits
- [llvm] r307573 - AMDGPU: Do not test for SI in getIsaVersion
Konstantin Zhuravlyov via llvm-commits
- [llvm] r307574 - AMDGPU: Remove unnecessary check for constant operands
Matt Arsenault via llvm-commits
- [PATCH] D35141: AMDGPU: Remove unnecessary check for constant operands
Matt Arsenault via Phabricator via llvm-commits
- [llvm] r307575 - AMDGPU: Allow SIShrinkInstructions to work in non-SSA
Matt Arsenault via llvm-commits
- [PATCH] D35162: AMDGPU: Allow SIShrinkInstructions to work in non-SSA
Matt Arsenault via Phabricator via llvm-commits
- [llvm] r307576 - AMDGPU: Allow SIShrinkInstructions to fold FrameIndexes
Matt Arsenault via llvm-commits
- [PATCH] D35164: AMDGPU: Allow SIShrinkInstructions to fold FrameIndexes
Matt Arsenault via Phabricator via llvm-commits
- [compiler-rt] r307577 - Do not crash with missing symbolication when running in DEDUP mode
George Karpenkov via llvm-commits
- [PATCH] D34814: [ELF] - Fail the link if something happens on DWARF parsing stage of -gdb-index building
David Blaikie via llvm-commits
- [llvm] r307578 - Use DenseMap instead std::map for GVSummaryMapTy.
Dehao Chen via llvm-commits
- [polly] r307579 - [IslAst] Print memory accesses in AST dump
Tobias Grosser via llvm-commits
- [PATCH] D34921: [ConstantHoisting] Remove dupliate logic in constant hoisting
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D35188: Add bitreverse LNT benchmark.
Nemanja Ivanovic via Phabricator via llvm-commits
- [llvm] r307580 - [Hexagon] Remove unused ISD opcodes, NFC
Krzysztof Parzyszek via llvm-commits
- [PATCH] D35166: [DWARF] Introduce verification for the unit header chain in .debug_info section to llvm-dwarfdump.
Paul Robinson via Phabricator via llvm-commits
- [llvm] r307581 - Avoid doing conservative phi checks in aliasSameBasePointerGEPs() if no phis have been visited yet.
Farhana Aleen via llvm-commits
- [PATCH] D34478: [BasicAliasAnalysis] Allow idAddofNonZero() for values coming from the same loop iteration.
Phabricator via Phabricator via llvm-commits
- [llvm] r307582 - [Hexagon] Convert typed ISD opcodes to generic ones, NFC
Krzysztof Parzyszek via llvm-commits
- [PATCH] D35155: [ProfileData] Add new option to dump top N hottest functions
Vedant Kumar via Phabricator via llvm-commits
- [PATCH] D35221: [scudo] PRNG makeover
Kostya Kortchinsky via Phabricator via llvm-commits
- [llvm] r307583 - Add DAG argument to canMergeStoresTo NFC.
Nirav Dave via llvm-commits
- [PATCH] D34986: [PowerPC] avoid redundant analysis while lowering an immediate; NFC
Nemanja Ivanovic via Phabricator via llvm-commits
- [llvm] r271491 - [LibFuzzer] Reimplement how the optional user functions are called.
Eric Christopher via llvm-commits
- [PATCH] D35105: [SjLj] Replace recursive block marking algorithm with iterative algorithm
Matthias Braun via Phabricator via llvm-commits
- [PATCH] D35104: [Hexagon] Add support for nontemporal loads and stores on HVX
Krzysztof Parzyszek via Phabricator via llvm-commits
- [PATCH] D35222: InstSimplify: canonicalize is idempotent
Matt Arsenault via Phabricator via llvm-commits
- [llvm] r307585 - [WebAssembly] Be consistent in generating trivial test input files
Sam Clegg via llvm-commits
- [llvm] r307586 - [NewGVN] Simplify a lambda a little bit. NFCI.
Davide Italiano via llvm-commits
- [llvm] r307587 - [ConstantHoisting] Remove dupliate logic in constant hoisting
Leo Li via llvm-commits
- [PATCH] D34874: [ArgPromotion] Remove llvm.dbg.value on removed argument
David Blaikie via llvm-commits
- [llvm] r307588 - [WebAssembly] Add more details to llvm-readobj for wasm files
Sam Clegg via llvm-commits
- [llvm] r307589 - Revert "[DAG] Improve Aliasing of operations to static alloca"
Matthias Braun via llvm-commits
- [PATCH] D35098: [asan] For iOS/AArch64, if the dynamic shadow doesn't fit, restrict the VM space
Vitaly Buka via Phabricator via llvm-commits
- [PATCH] D35098: [asan] For iOS/AArch64, if the dynamic shadow doesn't fit, restrict the VM space
Vitaly Buka via Phabricator via llvm-commits
- [PATCH] D35098: [asan] For iOS/AArch64, if the dynamic shadow doesn't fit, restrict the VM space
Aleksey Shlyapnikov via Phabricator via llvm-commits
- [PATCH] D35098: [asan] For iOS/AArch64, if the dynamic shadow doesn't fit, restrict the VM space
Kuba (Brecka) Mracek via Phabricator via llvm-commits
- [PATCH] D35098: [asan] For iOS/AArch64, if the dynamic shadow doesn't fit, restrict the VM space
Kuba (Brecka) Mracek via Phabricator via llvm-commits
- [PATCH] D35098: [asan] For iOS/AArch64, if the dynamic shadow doesn't fit, restrict the VM space
Aleksey Shlyapnikov via Phabricator via llvm-commits
- [PATCH] D35098: [asan] For iOS/AArch64, if the dynamic shadow doesn't fit, restrict the VM space
Kuba (Brecka) Mracek via Phabricator via llvm-commits
- [PATCH] D35098: [asan] For iOS/AArch64, if the dynamic shadow doesn't fit, restrict the VM space
Aleksey Shlyapnikov via Phabricator via llvm-commits
- [PATCH] D35098: [asan] For iOS/AArch64, if the dynamic shadow doesn't fit, restrict the VM space
Kuba (Brecka) Mracek via Phabricator via llvm-commits
- [PATCH] D35098: [asan] For iOS/AArch64, if the dynamic shadow doesn't fit, restrict the VM space
Kuba (Brecka) Mracek via Phabricator via llvm-commits
- [PATCH] D35098: [asan] For iOS/AArch64, if the dynamic shadow doesn't fit, restrict the VM space
Phabricator via Phabricator via llvm-commits
- [lld] r307590 - [lld/pdb] Add some basic linker module symbols.
Zachary Turner via llvm-commits
- [llvm] r307590 - [lld/pdb] Add some basic linker module symbols.
Zachary Turner via llvm-commits
- [PATCH] D34918: [libc++] Refactoring __sync_* builtins; NFC
Weiming Zhao via Phabricator via llvm-commits
- [lld] r307592 - Fix pdb-linker-module test on linux.
Zachary Turner via llvm-commits
- [llvm] r307596 - InstrProf: Fix unit test which accidentally used a duplicate name
Vedant Kumar via llvm-commits
- [llvm] r307440 - ProfData: Fix some unchecked Errors in unit tests
Vedant Kumar via llvm-commits
- [llvm] r307516 - llvm-profdata: Reduce memory usage by using Error callback rather than member
Vedant Kumar via llvm-commits
- [PATCH] D35059: [ELF] - Handle symbols with default version early.
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D35224: [lld/pdb] Create an empty public symbol records stream
Zachary Turner via Phabricator via llvm-commits
- [PATCH] D34849: [AMDGPU] Add missing hazard for DPP-after-EXEC-write
Connor Abbott via Phabricator via llvm-commits
- [llvm] r307597 - Doxygen formatting. NFCI
Joel Jones via llvm-commits
- [PATCH] D35135: Refactor MemoryMappingLayout::Next to use a single struct instead of output parameters. NFC.
Aleksey Shlyapnikov via Phabricator via llvm-commits
- [PATCH] D35049: LSR tunings for SystemZ, with some minor common code changes
Quentin Colombet via Phabricator via llvm-commits
- [PATCH] D34689: [LLD][ELF] Pre-create ThunkSections at Target specific intervals
Rui Ueyama via Phabricator via llvm-commits
- [lld] r307598 - [lld/pdb] Create an empty public symbol record stream.
Zachary Turner via llvm-commits
- [llvm] r307598 - [lld/pdb] Create an empty public symbol record stream.
Zachary Turner via llvm-commits
- [PATCH] D34958: [AArch64] Add AArch64Subtarget::isFusion function.
Evandro Menezes via Phabricator via llvm-commits
- [PATCH] D34959: [AArch64] Only run macro fusion for CPUs with any fusion support.
Evandro Menezes via Phabricator via llvm-commits
- [PATCH] D34345: [LLD][ELF] Extract temporary state used in assignAddresses()
Mehdi AMINI via Phabricator via llvm-commits
- [PATCH] D35142: WIP! [CFG] Create a new removeUnreachable utility that updates the dom in place
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D35226: AMDGPU: Fix converting unanalyzable global loads to SMRD
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D35227: [LV] Don't allow outside uses of IVs if the SCEV is predicated on loop conditions
Michael Kuperstein via Phabricator via llvm-commits
- [PATCH] D35228: [TableGen] Add support for instruction clusters
Evandro Menezes via Phabricator via llvm-commits
- [PATCH] D35229: [CodeGen] Add support for instruction clusters
Evandro Menezes via Phabricator via llvm-commits
- [www] r307599 - Add CFP timeline.
Tanya Lattner via llvm-commits
- [PATCH] D35231: [CodeGen] Rename DEBUG_TYPE to match passnames
Evandro Menezes via Phabricator via llvm-commits
- [PATCH] D34639: Fix DebugLoc propagation for unreachable LoadInst
Weiming Zhao via Phabricator via llvm-commits
- [PATCH] D34042: AMDGPU: Annotate features from x work item/group IDs.
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D33966: AMDGPU: Annotate call graph with used features
Matt Arsenault via Phabricator via llvm-commits
- [llvm] r307605 - Remove circular dependency from runtimes/CMakeLists
George Karpenkov via llvm-commits
- [PATCH] D35232: [CMake] Remove asan from runtimes test dependencies
Petr Hosek via Phabricator via llvm-commits
- [llvm] r307607 - [cmake] Check for Haiku when setting LIB_NAMES for GNU ld
Andrew Wilkins via llvm-commits
- [llvm] r307608 - llvm-profdata: Improve memory usage by tuning SmallDenseMap size
David Blaikie via llvm-commits
- [llvm] r307609 - [llvm-cov] Add a cl::opt to control the number of threads
Vedant Kumar via llvm-commits
- [PATCH] D35233: [WebAssembly] Fix use of cast vs dyn_cast
Mehdi AMINI via Phabricator via llvm-commits
- [PATCH] D35235: [libc++] Replace __sync_* functions with __libcpp_atomic_* functions
Weiming Zhao via Phabricator via llvm-commits
- [PATCH] D35236: Refactor gdb index creation
Rafael Ávila de Espíndola via Phabricator via llvm-commits
- [llvm] r307610 - [llvm-cov] Disable threading in a test. NFC.
Vedant Kumar via llvm-commits
- [PATCH] D32816: [CMake] Support multi-target runtimes build
Petr Hosek via Phabricator via llvm-commits
- [llvm] r307612 - [WebAssembly] Fix use of cast vs dyn_cast
Sam Clegg via llvm-commits
- [llvm] r307613 - Revert r307581, "Avoid doing conservative phi checks in aliasSameBasePointerGEPs() if no phis have been visited yet."
NAKAMURA Takumi via llvm-commits
- [llvm] r307614 - Whitespace.
NAKAMURA Takumi via llvm-commits
- [PATCH] D35144: [CodeGen] Add dependency printer
Matthias Braun via Phabricator via llvm-commits
- [llvm] r307486 - [InstCombine] Speculatively implement a fix for what might be the root cause of PR33721 by making sure that we have integer types before doing select C, -1, 0 -> sext C to int
Yung, Douglas via llvm-commits
- [PATCH] D33872: [llvm-readobj] Accept -S as an alias for --sections
Petr Hosek via Phabricator via llvm-commits
- [zorg] r307616 - [sanitizers] Restart adb server only on buildslave
Vitaly Buka via llvm-commits
- [llvm] r307617 - [AVR] Use the generic branch relaxer
Dylan McKay via llvm-commits
- [llvm] r307619 - [AVR] Rename 'AVRTiny' to 'Tiny'
Dylan McKay via llvm-commits
- [llvm] r307620 - [AVR] Rename 'ZREGS' to 'ZREG'
Dylan McKay via llvm-commits
- [PATCH] D34904: [CGP] use subtract of cmps for result of memcmp expansion
Nemanja Ivanovic via Phabricator via llvm-commits
- [PATCH] D34869: [PowerPC] fix latency for simple integer instructions in POWER9 scheduler
Nemanja Ivanovic via Phabricator via llvm-commits
- [llvm] r307621 - [InstCombine] Add test case for PR33721.
Craig Topper via llvm-commits
- [PATCH] D34053: [Polly][CMake] Skip unit-tests in lit if gtest is not available
Tobias Grosser via Phabricator via llvm-commits
- [PATCH] D34596: [X86]: Adding a priorty selection guided-src for pre-RA instruction scheduling.
Jatin Bhateja via Phabricator via llvm-commits
- [PATCH] D33299: [Polly][CMake] Use the CMake Package instead of llvm-config in out-of-tree builds
Tobias Grosser via Phabricator via llvm-commits
- [llvm] r307622 - [AVR] Remove a few very old TODOs that don't have enough context to understand
Dylan McKay via llvm-commits
- [PATCH] D34363: [LLVM Test-suite] Added Support for different dataset usage in Polybench
Tobias Grosser via Phabricator via llvm-commits
- [llvm] r307623 - [PowerPC] avoid redundant analysis while lowering an immediate; NFC
Hiroshi Inoue via llvm-commits
- [llvm] r307624 - [PowerPC] fix latency for simple integer instructions in POWER9 scheduler
Hiroshi Inoue via llvm-commits
- [PATCH] D34983: Support placing switch tables in target-specific address spaces
Dylan McKay via Phabricator via llvm-commits
- [llvm] r307625 - [PM/ThinLTO] Fix PR33536, a bug where the ThinLTO bitcode writer was
Chandler Carruth via llvm-commits
- [llvm] r307626 - fix typos in comments; NFC
Hiroshi Inoue via llvm-commits
- Buildbot numbers for the week of 06/25/2017 - 07/1/2017
Galina Kistanova via llvm-commits
- Buildbot numbers for the last week of 07/02/2017 - 07/08/2017
Galina Kistanova via llvm-commits
- [llvm] r307628 - [CGP] Relax a bit restriction for optimizeMemoryInst to extend scope
Serguei Katkov via llvm-commits
- [PATCH] D34609: [Polly][WIP] Insert copy statements into the domain of the schedule tree
Tobias Grosser via Phabricator via llvm-commits
- [lld] r307629 - [COFF] Add initial support for some ARM64 relocations and import thunks
Martin Storsjo via llvm-commits
- [llvm] r307630 - [GlobalISel][X86] Use correct AND instructions.
Igor Breger via llvm-commits
- [llvm] r307631 - Revert Revert [MBP] do not rotate loop if it creates extra branch
Serguei Katkov via llvm-commits
- [llvm] r307633 - [ARM] GlobalISel: Legalize s64 G_FCMP
Diana Picus via llvm-commits
- [PATCH] D35237: [ScopInfo] Simplify new access functions under domain context
Tobias Grosser via Phabricator via llvm-commits
- [llvm] r307634 - [globalisel][tablegen] Correct matching of intrinsic ID's.
Daniel Sanders via llvm-commits
- [PATCH] D35076: [AArch64] Add an SVE target feature to the backend and TargetParser
Amara Emerson via Phabricator via llvm-commits
- [PATCH] D35239: [llvm-objdump] Properly print aarch64 addend relocations
Martin Storsjö via Phabricator via llvm-commits
- [lld] r307637 - [ELF] Add comment to explain LinkerScript::CurAddressState [NFC]
Peter Smith via llvm-commits
- [PATCH] D35240: [llvm-objdump] Correctly distinguish between the MachO upper/lower16 relocations
Martin Storsjö via Phabricator via llvm-commits
- [llvm] r307639 - [ARM] GlobalISel: Fix oversight in G_FCMP legalization
Diana Picus via llvm-commits
- [llvm] r307640 - [ARM] ldr pc, =expression should be allowed in Thumb2
Peter Smith via llvm-commits
- [PATCH] D34952: [ARM] Adjust ifcvt heuristic for the diamond ifcvt case
John Brawn via Phabricator via llvm-commits
- [polly] r307641 - Always export the latest memory access relations
Tobias Grosser via llvm-commits
- [PATCH] D35241: [DAGCombine] Fix for shuffle to vector extend for non power 2 vectors
David Stuttard via Phabricator via llvm-commits
- [polly] r307643 - [Simplify] Add test case which we currently miss
Tobias Grosser via llvm-commits
- [polly] r307645 - [tests] Set -polly-import-jscop-dir=%S always
Tobias Grosser via llvm-commits
- [llvm] r307646 - [globalisel][tablegen] Fix an multi-insn match bug where ComplexPattern is used on multiple insns.
Daniel Sanders via llvm-commits
- [PATCH] D35115: Clang's assembler crashes if Scale in lea is negative (pr33661)
Andrew V. Tischenko via Phabricator via llvm-commits
- [PATCH] D35242: [ARM, ELF] Don't shift movt relocation offsets
Martin Storsjö via Phabricator via llvm-commits
- [llvm] r307647 - [ARM] GlobalISel: Tighten legalizer tests. NFC
Diana Picus via llvm-commits
- [PATCH] D35244: [LibFuzzer] Fix `-Wcomment` warning emitted by GCC.
Dan Liew via Phabricator via llvm-commits
- [PATCH] D34990: Fix endianness bug in DAGCombiner::visitTRUNCATE
Francois Pichet via Phabricator via llvm-commits
- [PATCH] D35245: [LibFuzzer] Fix GCC `-Wunused-result` warning
Dan Liew via Phabricator via llvm-commits
- [polly] r307648 - [tests] Add import-jscop-dir to lit.site.cfg.in
Tobias Grosser via llvm-commits
- [llvm] r307649 - [PM] Another post-commit fix in NewPMDriver
Philip Pfaffe via llvm-commits
- [polly] r307650 - [Polly][CMake] Use the CMake Package instead of llvm-config in out-of-tree builds
Philip Pfaffe via llvm-commits
- [polly] r307651 - [Polly][CMake] Skip unit-tests in lit if gtest is not available
Philip Pfaffe via llvm-commits
- [lld] r307652 - [ELF] - Fix functionality treating IFunc definitions in DSOs as functions.
George Rimar via llvm-commits
- [llvm] r307653 - [ARM] GlobalISel: Add reg mapping for s64 G_FCMP
Diana Picus via llvm-commits
- [llvm] r307654 - [X86][AVX512] regenerate avx512-insert-extract.ll
Guy Blank via llvm-commits
- [PATCH] D35247: [mips][mt][1/8] Add the MT ASE as a subtarget feature.
Simon Dardis via Phabricator via llvm-commits
- [PATCH] D35248: [ARM] Tidy up and organise better ARM.td. NFC.
Javed Absar via Phabricator via llvm-commits
- [PATCH] D35249: [mips][mt][2/8] Implement .module and .set directives for the MT ASE.
Simon Dardis via Phabricator via llvm-commits
- [PATCH] D35250: [mips][mt][3/8] Add IAS support for emt, dmt instructions.
Simon Dardis via Phabricator via llvm-commits
- [PATCH] D35251: [mips][mt][4/8] Add IAS support for dvpe, evpe instructions.
Simon Dardis via Phabricator via llvm-commits
- [PATCH] D35252: [mips][mt][5/7] Add support for fork and yield instructions.
Simon Dardis via Phabricator via llvm-commits
- [PATCH] D35253: [mips][mt][6/7] Add support for mftr, mttr instructions.
Simon Dardis via Phabricator via llvm-commits
- [PATCH] D35058: [docs] Document how to debug instruction scheduling model generation
Christof Douma via Phabricator via llvm-commits
- [llvm] r307655 - [DWARF] - Add testcase for checking message about broken relocations.
George Rimar via llvm-commits
- [llvm] r307656 - [ARM] GlobalISel: Tighten G_FCMP selection test. NFC
Diana Picus via llvm-commits
- [compiler-rt] r307657 - Remove duplicate assignments in stat64/kernel_stat_to_stat functions
Petar Jovanovic via llvm-commits
- [PATCH] D35122: [LoopInterchange] Add some optimization remarks.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D35256: [SCEV] Try harder to preserve NSW information for sext(sub) expressions
Amara Emerson via Phabricator via llvm-commits
- [llvm] r307658 - [SystemZ] Minor fixing in SystemZScheduleZ13.td
Jonas Paulsson via llvm-commits
- [llvm] r307659 - [globalisel][tablegen] Change method of squashing unused variable warnings following post-commit comments.
Daniel Sanders via llvm-commits
- [polly] r307660 - [Simplify] Also remove redundant writes which originally came from PHI nodes
Tobias Grosser via llvm-commits
- [PATCH] D35243: [LibFuzzer] Fix `-Wpedantic` warning reported by Eric Christopher.
Kostya Serebryany via Phabricator via llvm-commits
- [PATCH] D35007: [PowerPC] Do not emit displacements for DQ-Form instructions that aren't multiples of 16
Hal Finkel via Phabricator via llvm-commits
- [PATCH] D35258: [Plugins] Add a slim plugin API to work together with the new PM
Philip Pfaffe via Phabricator via llvm-commits
- [PATCH] D35168: [mips] Handle the `long-calls` feature flags in the MIPS backend
Simon Dardis via Phabricator via llvm-commits
- [PATCH] D31647: [JumpThreading] Propagate branch hint (biased branch weight) metadata
Hiroshi Inoue via Phabricator via llvm-commits
- [PATCH] D34978: [GlobalIsel] fix undefined behavior if Action not set.
Igor Breger via Phabricator via llvm-commits
- [llvm] r307662 - fix formatting; NFC
Hiroshi Inoue via llvm-commits
- [PATCH] D35260: [AArch64] Move AES instruction fusion support
Evandro Menezes via Phabricator via llvm-commits
- [PATCH] D35261: Change GlobalValueSummaryMapTy from std::map to DenseMap.
Dehao Chen via Phabricator via llvm-commits
- [llvm] r307666 - [IR] Remove unnecessary const_casts from ConstantDataSequential and it's subclasses.
Craig Topper via llvm-commits
- [PATCH] D34815: [Power9] Spill gprs to vector registers rather than stack
Nemanja Ivanovic via Phabricator via llvm-commits
- [llvm] r307667 - [SLPVectorizer] Revert change in cancelScheduling with referencing to FirstInBundle, NFCI.
Dinar Temirbulatov via llvm-commits
- [PATCH] D35262: Teach isAddressUse() in LoopStrengthReduce.cpp about memory intrinsics
Jonas Paulsson via Phabricator via llvm-commits
- [PATCH] D35263: [ELF] - Fix handling of weak symbols from static library when using version script.
George Rimar via Phabricator via llvm-commits
- [llvm] r307668 - [lit] Implement non-pipelined echo commands internally
Reid Kleckner via llvm-commits
- [PATCH] D34697: [ARM] Inline callee if its target-features are a subset of the caller
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D35093: [lit] Implement non-pipelined echo commands internally
Reid Kleckner via Phabricator via llvm-commits
- [llvm] r307669 - [lit] Fix import StringIO errors in Python 3
Reid Kleckner via llvm-commits
- [PATCH] D35264: [LICM] Teach LICM to hoist conditional loads
Amara Emerson via Phabricator via llvm-commits
- [PATCH] D35265: [libunwind] Handle .ARM.exidx tables without sentinel last entry
Momchil Velikov via Phabricator via llvm-commits
- [PATCH] D35266: [AArch64] Remove unused IsDarwin & IsNotDarwin predicates (NFCI).
Florian Hahn via Phabricator via llvm-commits
- [llvm] r307671 - [Hexagon] Add support for nontemporal loads and stores on HVX
Krzysztof Parzyszek via llvm-commits
- [llvm] r307672 - [PPC] Fix two bugs in frame lowering.
Tony Jiang via llvm-commits
- [llvm] r307673 - [Support] - Add bad alloc error handler for handling allocation malfunctions
Reid Kleckner via llvm-commits
- [PATCH] D34150: [LV] Test once if vector trip count is zero, instead of twice
Wei Mi via Phabricator via llvm-commits
- [PATCH] D35163: [PDB] Enable NativeSession to create symbols for built-in types on demand
Reid Kleckner via Phabricator via llvm-commits
- [LNT] r307674 - Fix unexpected keyword argument 'iterable_as_array'
Chris Matthews via llvm-commits
- [llvm] r307675 - [Hexagon] Do not rely on callee-saved info in hasFP
Krzysztof Parzyszek via llvm-commits
- [PATCH] D34769: [X86] X86::CMOV to Branch heuristic based optimization
Amjad Aboud via Phabricator via llvm-commits
- [llvm] r307676 - [LoopUnrollRuntime] Avoid multi-exit nested loop with epilog generation
Anna Thomas via llvm-commits
- [llvm] r307677 - [X86][LLVM]Expanding Supports lowerInterleavedStore() in X86InterleavedAccess.
Michael Zuckerman via llvm-commits
- [llvm] r307678 - Revert "AMDGPU: Do not test for SI in getIsaVersion"
Konstantin Zhuravlyov via llvm-commits
- [llvm] r307679 - [mips][mt][1/7] Add the MT ASE as a subtarget feature.
Simon Dardis via llvm-commits
- [www] r307681 - Move vmkit in the ProjectsWithLLVM section
Sylvestre Ledru via llvm-commits
- [PATCH] D35270: Inline function to get mac segment address range
Francis Ricci via Phabricator via llvm-commits
- [www] r307682 - fix the css in projects with llvm
Sylvestre Ledru via llvm-commits
- [www] r307683 - fix missing html tags
Sylvestre Ledru via llvm-commits
- [llvm] r307684 - [msan] Only check shadow memory for operands that are sized.
Evgeniy Stepanov via llvm-commits
- [compiler-rt] r307685 - [asan] Fix asan_device_setup --use-su mode on Android 7.x.
Evgeniy Stepanov via llvm-commits
- [llvm] r307686 - [LibFuzzer] Fix `-Wpedantic` warning reported by Eric Christopher.
Dan Liew via llvm-commits
- [llvm] r307687 - [LibFuzzer] Fix `-Wcomment` warning emitted by GCC.
Dan Liew via llvm-commits
- [PATCH] D35234: [WebAssembly] Expose the offset of each data segment
Sam Clegg via Phabricator via llvm-commits
- [compiler-rt] r307688 - Refactor MemoryMappingLayout::Next to use a single struct instead of output parameters. NFC.
Francis Ricci via llvm-commits
- [zorg] r307689 - Moved builder clang-with-thin-lto-ubuntu to another slave.
Galina Kistanova via llvm-commits
- [lld] r307690 - Delete redundant InVersionScript field.
Rafael Espindola via llvm-commits
- [llvm] r307691 - [PPC] Fix one test case regression for patch https://reviews.llvm.org/D34337.
Tony Jiang via llvm-commits
- [llvm] r307692 - [NewGVN] Clarify the function invariants formatting them properly.
Davide Italiano via llvm-commits
- [llvm] r307694 - [NewGVN] Fix an innocent typo I found while debugging PR33720.
Davide Italiano via llvm-commits
- [compiler-rt] r307695 - Inline function to get mac segment address range
Francis Ricci via llvm-commits
- [compiler-rt] r307696 - Use internal_strncpy to copy filename in linux procmaps
Francis Ricci via llvm-commits
- [PATCH] D35136: Use internal_strncpy to copy filename in linux procmaps
Francis Ricci via Phabricator via llvm-commits
- [llvm] r307698 - reverting 307677.
Michael Zuckerman via llvm-commits
- [llvm] r307699 - [NewGVN] Check for congruency of memory accesses.
Davide Italiano via llvm-commits
- [PATCH] D35272: [X86/FastIsel] Fall-back to SelectionDAG when lowering soft-floats
Davide Italiano via Phabricator via llvm-commits
- [LNT] r307700 - Use simplejson when we have it
Chris Matthews via llvm-commits
- [llvm] r307702 - [ProfileData] Add new option to dump topn hottest functions
Xinliang David Li via llvm-commits
- [lld] r307703 - Remove unnecessary local variable.
Rui Ueyama via llvm-commits
- [polly] r307704 - [WWW] Add a section to Getting Started about building out-of-tree
Philip Pfaffe via llvm-commits
- [PATCH] D35006: [AArch64] Implement support for windows style vararg functions
Martin Storsjö via Phabricator via llvm-commits
- [llvm] r307705 - [LoopUnrollRuntime] NFC: Add some debugging trace messages for why loop wasn't unrolled.
Anna Thomas via llvm-commits
- [PATCH] D35275: [Sanitizers] ASan/MSan/LSan allocators set errno on failure.
Aleksey Shlyapnikov via Phabricator via llvm-commits
- [PATCH] D34863: [XRay][tools] Function call stack based analysis tooling for XRay traces
Keith via Phabricator via llvm-commits
- [llvm] r307706 - [AArch64] Remove unused IsDarwin & IsNotDarwin predicates (NFCI).
Florian Hahn via llvm-commits
- [LNT] r307707 - Remove odd if
Matthias Braun via llvm-commits
- [LNT] r307708 - Silence warning message about new_suite.py in migration dir
Matthias Braun via llvm-commits
- [LNT] r307709 - Get json encoder from flask
Matthias Braun via llvm-commits
- [LNT] r307710 - lnttool: Fix pep8 warnings
Matthias Braun via llvm-commits
- [LNT] r307711 - Cleanup logging code
Matthias Braun via llvm-commits
- [llvm] r307713 - [ARM, ELF] Don't shift movt relocation offsets
Martin Storsjo via llvm-commits
- [zorg] r307714 - [Polly] Fix builder configuration
Philip Pfaffe via llvm-commits
- [PATCH] D34885: Add element atomic memset intrinsic
Philip Reames via Phabricator via llvm-commits
- [llvm] r307716 - [mips][mt][2/7] Implement .module and .set directives for the MT ASE.
Simon Dardis via llvm-commits
- [PATCH] D35277: Make shell redirection construct portable
Kamil Rytarowski via Phabricator via llvm-commits
- [llvm] r307717 - [mips][mt] Correct spelling error in comment. NFCI.
Simon Dardis via llvm-commits
- [PATCH] D34651: [Dominators] Use a custom DFS implementation
Daniel Berlin via Phabricator via llvm-commits
- [llvm] r307718 - [x86] auto-generate full checks; NFC
Sanjay Patel via llvm-commits
- [PATCH] D35278: Support: Add llvm::center_justify.
Frederich Munch via Phabricator via llvm-commits
- [llvm] r307719 - [CodeGen] Rename DEBUG_TYPE to match passnames
Evandro Menezes via llvm-commits
- [PATCH] D34685: Mark a number of x86 only tests to require x86
Rui Ueyama via Phabricator via llvm-commits
- [LNT] r307721 - lnt/server/db: Fix pep8 warnings
Matthias Braun via llvm-commits
- [compiler-rt] r304598 - [asan] fix one more case where stack-use-after-return is not async-signal-safe (during thread startup). beef-up the test to give it a chance to catch regressions. Also relax the lint to make C++11 more usable.
Kostya Serebryany via llvm-commits
- [llvm] r307722 - Enhance synchscope representation
Konstantin Zhuravlyov via llvm-commits
- [LNT] r307724 - lnt/server/reporting: Fix pep8 warnings
Matthias Braun via llvm-commits
- [llvm] r307725 - [codeview] Fix type index discovery for four symbol records
Reid Kleckner via llvm-commits
- [lld] r307726 - [PDB] Tweak bad type index error handling
Reid Kleckner via llvm-commits
- [llvm] r307727 - [Dominators] Use a custom DFS implementation
Jakub Kuderski via llvm-commits
- [lld] r307728 - Update now that the llvm-mc bug is fixed.
Rafael Espindola via llvm-commits
- [llvm] r307729 - [IPO] Temporarily rollback r307215.
Davide Italiano via llvm-commits
- [llvm] r307730 - Fully fix the movw/movt addend.
Rafael Espindola via llvm-commits
- [PATCH] D35005: [ELF] - Do not apply relocations to .debug_ranges when building -gdb-index
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D35052: Fix ObjCPass on big-endian host
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D34977: [ELF] - Allow moving location counter backward in some cases.
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] GlobalISel: Handle selection of G_IMPLICIT_DEF in AArch64
Justin Bogner via llvm-commits
- LLVM buildmaster will be updated and restarted tonight
Galina Kistanova via llvm-commits
- [PATCH] D35279: [Dominators] Improve reachability verification
Jakub Kuderski via Phabricator via llvm-commits
- [llvm] r307731 - [CMake] Support multi-target runtimes build
Petr Hosek via llvm-commits
- [llvm] r307732 - [codeview] Change readobj symbol dumping format
Reid Kleckner via llvm-commits
- [lld] r307733 - [PDB] Use a more appropriate message for a fatal error
Reid Kleckner via llvm-commits
- [PATCH] D34692: [LLD][ELF] Add support for multiple passes to createThunks()
Rui Ueyama via Phabricator via llvm-commits
- [llvm] r307734 - Simplify interface now that we don't need to pass IsPCRel. NFC.
Rafael Espindola via llvm-commits
- [PATCH] D35280: Fix unused variable warnings
Konstantin Zhuravlyov via Phabricator via llvm-commits
- [www] r307735 - Add porposal guide and CFP.
Tanya Lattner via llvm-commits
- [www] r307736 - Add link to proposal guidelines.
Tanya Lattner via llvm-commits
- [www] r307737 - Fix link
Tanya Lattner via llvm-commits
- [www] r307738 - Upload new PDF since previous one was truncated.
Tanya Lattner via llvm-commits
- [compiler-rt] r307739 - [tsan] Update test to r307338
Vitaly Buka via llvm-commits
- [llvm] r307740 - Fix unused variable warnings
Konstantin Zhuravlyov via llvm-commits
- [PATCH] D35281: LowerTypeTests: When importing functions skip definitions where the summary contains a decl.
Peter Collingbourne via Phabricator via llvm-commits
- [llvm] r307741 - [WebAssembly] Expose the offset of each data segment
Sam Clegg via llvm-commits
- [PATCH] D35282: [Dominators] Split SemiNCA into smaller functions
Jakub Kuderski via Phabricator via llvm-commits
- [llvm] r307742 - [Dominators][NFC] Remove extra semicolon...
Jakub Kuderski via llvm-commits
- [PATCH] D35283: Fix minor typo introduced in r276404
don hinton via Phabricator via llvm-commits
- [llvm] r307744 - LowerTypeTests: When importing functions skip definitions where the summary contains a decl.
Peter Collingbourne via llvm-commits
- [PATCH] D35284: Support: Add llvm::format_memory to convert number of bytes to human readable string.
Frederich Munch via Phabricator via llvm-commits
- [PATCH] D34781: Introduce a MCReloc class
Rafael Ávila de Espíndola via Phabricator via llvm-commits
- [PATCH] D34988: Reduce duplication in pcrel reloc creation
Rafael Avila de Espindola via llvm-commits
- [llvm] r307745 - Fix minor typo introduced in r276404
Don Hinton via llvm-commits
- [llvm] r307747 - Specify complete target triple in test
Matthias Braun via llvm-commits
- [PATCH] D34691: [LLD][ELF] Introduce range extension thunks for ARM
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D35285: [Dominators] Simplify templates
Jakub Kuderski via Phabricator via llvm-commits
- [PATCH] D33880: COFF: Introduce LD shim around LINK
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D35286: [Dominators] Simplify block and node printing
Jakub Kuderski via Phabricator via llvm-commits
- [PATCH] D35287: llc: Require an explicit -mtriple=default to target default triple
Matthias Braun via Phabricator via llvm-commits
- [lld] r307750 - Remove redundant newline.
Rui Ueyama via llvm-commits
- [PATCH] D34956: [ELF] - Store pointer to PT_LOAD instead of pointer to first section (FirstInPtLoad) in OutputSection
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D31665: [LLD][ELF] Add test cases for range extension thunks (no linkerscripts)
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D31666: [LLD][ELF] Add test cases for range extension thunks using linker scripts
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D34690: [LLD][ELF] Introduce target specific inBranchRange() function
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D34990: Fix endianness bug in DAGCombiner::visitTRUNCATE and visitEXTRACT_VECTOR_ELT
Francois Pichet via Phabricator via llvm-commits
- [PATCH] D35290: [pdb/lld] Add an empty globals stream
Zachary Turner via Phabricator via llvm-commits
- [lld] r307752 - Revert "[PDB] Use a more appropriate message for a fatal error"
Vitaly Buka via llvm-commits
- [zorg] r307753 - Add an X86-64 AVX2 clang builder and slave
Elad Cohen via llvm-commits
- [PATCH] D35291: [CGP] Cleanup - remove redundant code in OptimizeMemoryInst. NFC
Serguei Katkov via Phabricator via llvm-commits
- [llvm] r307754 - [MemoryBuiltins] Allow truncation in visitAllocaInst()
Mikael Holmen via llvm-commits
- [llvm] r307755 - [X86] Remove 'barcelona' string from getHostCPUName. Use 'amdfam10' instead. The x86 backend doesn't distinguish.
Craig Topper via llvm-commits
- [llvm] r307756 - [X86] Cleanup the switches in getHostCPUName to remove impossible combinations.
Craig Topper via llvm-commits
- [llvm] r307757 - [X86] Sync ProcessorTypes and ProcessorSubtypes enums used by getHostCPUName with the version proposed to for compiler-rt's cpu_model.c
Craig Topper via llvm-commits
- [llvm] r307758 - [X86] Synchronize the ProcessorFeatures enum used by getHostCPUName with the enum in libgcc and soon compiler-rt.
Craig Topper via llvm-commits
- [PATCH] D34029: Infer lowest bits of an integer Multiply when the low bits of the operands are known
Pedro Ferreira via Phabricator via llvm-commits
- [llvm] r307761 - [X86][LLVM]Expanding Supports lowerInterleavedStore() in X86InterleavedAccess.
Michael Zuckerman via llvm-commits
- [llvm] r307762 - Have Module::createRNG return a unique_ptr
Serge Guelton via llvm-commits
- [PATCH] D35292: [SLPVectorizer] Add propagateIRFlagsWithOp() function to propagate IRFlags for specific Operation
Simon Pilgrim via Phabricator via llvm-commits
- [llvm] r307763 - [ARM] GlobalISel: Select s64 G_FCMP
Diana Picus via llvm-commits
- [llvm] r307764 - [PM] Fix a silly bug in my recent update to the CG update logic.
Chandler Carruth via llvm-commits
- [PATCH] D35294: [CGP] Allow cycles during Phi traversal in OptimizaMemoryInst
Serguei Katkov via Phabricator via llvm-commits
- [PATCH] D34601: [X86][LLVM]Expanding Supports lowerInterleavedStore() in X86InterleavedAccess.
michael zuckerman via Phabricator via llvm-commits
- [polly] r307765 - [Polly] [Tests] Update `lit.cfg` uses of `lit.util.capture` to `subprocess.check_output`
Siddharth Bhat via llvm-commits
- [PATCH] D35001: [LNT] Missing "Produced by" field on Run causes UI to crash
Leandro Nunes via Phabricator via llvm-commits
- [llvm] r307766 - [ARM] GlobalISel: Simplify inst selector code. NFC
Diana Picus via llvm-commits
- [PATCH] D34622: [Linker] Add directives to support mixing ARM/Thumb module-level inline asm.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D33574: PPC: Verify that branch fixups fit within the range.
Eric Christopher via Phabricator via llvm-commits
- [lld] r307767 - [ELF] - Fix handling of weak symbols from static library when using version script.
George Rimar via llvm-commits
- [llvm] r307772 - [Linker] Add directives to support mixing ARM/Thumb module-level inline asm.
Florian Hahn via llvm-commits
- [PATCH] D34458: [TTI] Refine the cost of EXT in getUserCost()
Haicheng Wu via Phabricator via llvm-commits
- [llvm] r307774 - [mips][mt][3/7] Add IAS support for emt, dmt instructions.
Simon Dardis via llvm-commits
- [PATCH] D35299: [AArch64] Tie source and destination operands for AESMC/AESIMC.
Florian Hahn via Phabricator via llvm-commits
- [llvm] r307775 - fix typo in document; NFC
Hiroshi Inoue via llvm-commits
- [compiler-rt] r307776 - tsan: add test for __tsan_java_find
Dmitry Vyukov via llvm-commits
- [compiler-rt] r307777 - tsan: add another test for clock growth
Dmitry Vyukov via llvm-commits
- [compiler-rt] r307778 - tsan: don't create sync objects on acquire-load
Dmitry Vyukov via llvm-commits
- [llvm] r307779 - [mips][mt] Add missing files from last commit
Simon Dardis via llvm-commits
- [compiler-rt] r307780 - tsan: give debug names to dense allocators
Dmitry Vyukov via llvm-commits
- [compiler-rt] r307781 - tsan: s/-1/kInvalidTid/
Dmitry Vyukov via llvm-commits
- [llvm] r307783 - [X86][SSE] Add 512-bit (iX bitcast(vXi1)) test cases
Simon Pilgrim via llvm-commits
- [compiler-rt] r307784 - tsan: prepare clock for future changes
Dmitry Vyukov via llvm-commits
- [PATCH] D35302: [IRCE] Recognize loops with unsigned latch conditions
Max Kazantsev via Phabricator via llvm-commits
- [compiler-rt] r307785 - tsan: refactor SyncClock code
Dmitry Vyukov via llvm-commits
- [compiler-rt] r307786 - tsan: remove some clock-related stats
Dmitry Vyukov via llvm-commits
- [llvm] r307788 - [ARM] Adjust ifcvt heuristic for the diamond ifcvt case
John Brawn via llvm-commits
- [llvm] r307789 - Make shell redirection construct portable
Kamil Rytarowski via llvm-commits
- [PATCH] D35303: [X86][SSE] Add pre-AVX2 support for (i32 bitcast(v32i1)) -> 2xMOVMSK
Simon Pilgrim via Phabricator via llvm-commits
- [llvm] r307790 - [X86][SSE] Fix file check prefix warning breaking buildbots
Simon Pilgrim via llvm-commits
- [PATCH] D34393: Adding code padding for performance stability - infrastructure
Omer Paparo Bivas via Phabricator via llvm-commits
- [PATCH] D34396: Adding code padding for performance stability - first policy (BranchesWithSameTargetAvoidancePolicy)
Omer Paparo Bivas via Phabricator via llvm-commits
- [lld] r307792 - [ELF] - Give a symbol version extracted from name a priority over version set by script.
George Rimar via llvm-commits
- [PATCH] D35304: [RuntimeLoopUnrolling] Update DomTree correctly when exit blocks have successors
Anna Thomas via Phabricator via llvm-commits
- [PATCH] D35075: [AArch64] Redundant copy elimination - remove more zero copies.
Chad Rosier via Phabricator via llvm-commits
- [PATCH] D11032: [PM] Enable registration of out-of-tree or plugin passes
Philip Pfaffe via Phabricator via llvm-commits
- [llvm] r307793 - [mips][mt][4/7] Add IAS support for dvpe, evpe instructions.
Simon Dardis via llvm-commits
- [lld] r307794 - [ELF] - Allow moving location counter backward in some cases.
George Rimar via llvm-commits
- [PATCH] D35307: [AArch64] Initial SVE register definitions
Amara Emerson via Phabricator via llvm-commits
- [llvm] r307796 - Add element atomic memmove intrinsic
Daniel Neilson via llvm-commits
- [llvm] r307797 - [X86/FastIsel] Fall-back to SelectionDAG when lowering soft-floats.
Davide Italiano via llvm-commits
- [PATCH] D34884: Add element atomic memmove intrinsic
Daniel Neilson via Phabricator via llvm-commits
- [compiler-rt] r307798 - [scudo] PRNG makeover
Kostya Kortchinsky via llvm-commits
- [llvm] r307799 - [CodeGen] Add dependency printer
Evandro Menezes via llvm-commits
- [polly] r307800 - [NFC] [SCEVValidator] Make parameter name of `hasScalarDepsInsideRegion` consistent.
Siddharth Bhat via llvm-commits
- [PATCH] D35309: [AArch64] Add preliminary support for ARMv8.1 SUB/AND atomics
Matthew Simpson via Phabricator via llvm-commits
- [PATCH] D35310: [PM] Use range-based for loops in LegacyPassManager.cpp (NFC).
Florian Hahn via Phabricator via llvm-commits
- [llvm] r307801 - Add back a CHECK line.
Rafael Espindola via llvm-commits
- [LNT] r307802 - Fix `lnt showtests`; Rework lnt.tests.__init__
Matthias Braun via llvm-commits
- [LNT] r307803 - Use lnt.tests list to construct click runtest group
Matthias Braun via llvm-commits
- [LNT] r307804 - lnttool: Import things lazily
Matthias Braun via llvm-commits
- [LNT] r307805 - Remove flask dependency from testing.util
Matthias Braun via llvm-commits
- [LNT] r307806 - view-comparison test does not need an instance
Matthias Braun via llvm-commits
- [LNT] r307807 - v4db: Increase sqlite timeout waiting for a locked database
Matthias Braun via llvm-commits
- [llvm] r307808 - [mips][mt][5/7] Add support for fork and yield instructions.
Simon Dardis via llvm-commits
- [llvm] r307811 - Add a test for r307754
George Burgess IV via llvm-commits
- [polly] r307814 - [PPCGCodeGen] Differentiate kernels based on their parent Scop
Singapuram Sanjay Srivallabh via llvm-commits
- [PATCH] D35102: Make EHFrames available to sub-classes of RTDyldMemoryManager.
Frederich Munch via Phabricator via llvm-commits
- [PATCH] D31951: TableGen support for parametrized register class information
Krzysztof Parzyszek via Phabricator via llvm-commits
- [compiler-rt] r307815 - Fix the declaration of DARWIN_PREFER_PUBLIC_SDK cmake variable (move before the return).
Kuba Mracek via llvm-commits
- [compiler-rt] r307816 - On Darwin, start building the TSan dylib for the iOS simulator.
Kuba Mracek via llvm-commits
- [llvm] r307817 - GlobalISel: Handle selection of G_IMPLICIT_DEF in AArch64
Justin Bogner via llvm-commits
- [llvm] r307819 - [x86] add tests for improving sbb transforms; NFC
Sanjay Patel via llvm-commits
- [lld] r307820 - Bring back InVersionScript.
Rafael Espindola via llvm-commits
- [llvm] r307821 - [x86] improve SBB optimizations for SETB/SETA with subtract
Sanjay Patel via llvm-commits
- [PATCH] D35315: [Dominators] Make IsPostDominator a template parameter
Jakub Kuderski via Phabricator via llvm-commits
- [PATCH] D28907: [SLP] Fix for PR30787: Failure to beneficially vectorize 'copyable' elements in integer binary ops.
Filipe Cabecinhas via Phabricator via llvm-commits
- [PATCH] D34876: [asan] Remove check for stack size
Kostya Serebryany via Phabricator via llvm-commits
- [PATCH] D35316: [Dominators] Update Clang's DominatorTree to use the new template argument
Jakub Kuderski via Phabricator via llvm-commits
- [lld] r307823 - Temporary fix to green up the build bots on behalf of zturner who's on vacation.
Adrian McCarthy via llvm-commits
- [llvm] r307824 - [libFuzzer] Do not use LLVM ostream in tests
George Karpenkov via llvm-commits
- [llvm] r307825 - [libFuzzer] NFC Declare LIBFUZZER_FLAGS_BASE outside of an if-block
George Karpenkov via llvm-commits
- [llvm] r307826 - [libFuzzer] Add a dependency on symbolizer from libFuzzer tests
George Karpenkov via llvm-commits
- [llvm] r307827 - Use std::mutex to avoid memory allocation after OOM
Reid Kleckner via llvm-commits
- [llvm] r307828 - [LoopRotate] Fix DomTree update logic for unreachable nodes. Fix PR33701.
Jakub Kuderski via llvm-commits
- [PATCH] D35317: [EarlyCSE] Handle calls with no MemorySSA info.
Geoff Berry via Phabricator via llvm-commits
- [lld] r307829 - Re-land "[PDB] Use a more appropriate message for a fatal error"
Reid Kleckner via llvm-commits
- [PATCH] D35318: [CMake]Use LLVM_LIBRARY_DIR for lib path.
Leo Li via Phabricator via llvm-commits
- [PATCH] D35319: LSE Atomics reorg - Part I
Stefan Teleman via Phabricator via llvm-commits
- [llvm] r307831 - Fix to web assembly lib call list
Daniel Neilson via llvm-commits
- [PATCH] D34982: [Polly][WIP] Fully-Indexed static expansion
Bonfante Nicolas via Phabricator via llvm-commits
- [PATCH] D34827: Add end-to-end tests for overflows of byval arguments.
Matt Morehouse via Phabricator via llvm-commits
- [compiler-rt] r307832 - [builtins] Better Fuchsia support
Petr Hosek via llvm-commits
- [PATCH] D34075: [compiler-rt][builtins] Better Fuchsia support
Petr Hosek via Phabricator via llvm-commits
- [llvm] r307834 - [PDB] Enable NativeSession to create symbols for built-in types on demand
Adrian McCarthy via llvm-commits
- [PATCH] D35320: [X86][SSE] Add support for extending bool vectors bitcasted from scalars.
Simon Pilgrim via Phabricator via llvm-commits
- [llvm] r307835 - Fix non-Windows build after PDB native builtin type change
Reid Kleckner via llvm-commits
- [llvm] r307836 - [mips][mt][6/7] Add support for mftr, mttr instructions.
Simon Dardis via llvm-commits
- [PATCH] D35321: [DWARF] Fix for bug processing the debug_str_offs section on Mach-O
Wolfgang Pieb via Phabricator via llvm-commits
- [llvm] r307837 - [LV] Don't allow outside uses of IVs if the SCEV is predicated on loop conditions.
Michael Kuperstein via llvm-commits
- [PATCH] D35324: Don't expose a map in the DWARFContext interface
Rafael Ávila de Espíndola via Phabricator via llvm-commits
- [PATCH] D35043: [ADT] Enable reverse iteration for DenseMap
Mandeep Singh Grang via Phabricator via llvm-commits
- [PATCH] D35325: [CMake] linker detection now handles Gnu LD, Solaris LD and LLD
Fedor Sergeev via Phabricator via llvm-commits
- [compiler-rt] r307839 - On Darwin, start building the TSan iOS dylib by default.
Kuba Mracek via llvm-commits
- [PATCH] D34962: [TargetLowering] Add hook for adding target MMO flags when doing ISel.
Geoff Berry via Phabricator via llvm-commits
- [llvm] r307840 - Remove unneeded use of #undef DEBUG_TYPE. NFC
Sam Clegg via llvm-commits
- [PATCH] D34916: Remove unneeded use of #undef DEBUG_TYPE. NFC
Phabricator via Phabricator via llvm-commits
- [llvm] r307841 - [WebAssembly] Mark element atomic memcpy/memmove intrinsics as unsupported
Heejin Ahn via llvm-commits
- [llvm] r307842 - [AArch64] Add AArch64Subtarget::isFusion function.
Florian Hahn via llvm-commits
- [llvm] r307179 - [DAGCombiner] visitRotate patch to optimize pair of ROTR/ROTL instructions into one with combined shift operand.
Joerg Sonnenberger via llvm-commits
- [llvm] r307843 - [LoopUnrollRuntime] NFC: Refactored safety checks of unrolling multi-exit loop
Anna Thomas via llvm-commits
- [PATCH] D35326: [libc++] Add _LIBCPP_TEMPLATE_VIS to string operator+ and __vector_base_common
Tom Anderson via Phabricator via llvm-commits
- [compiler-rt] r307844 - Add explicit CMake targets for ASan/TSan iOS Simulator testing and update the instructions how to run them.
Kuba Mracek via llvm-commits
- [llvm] r307846 - Don't expose a map in the DWARFContext interface.
Rafael Espindola via llvm-commits
- [PATCH] D35327: Use --color-diagnostics instead of -color-diagnostics.
Rui Ueyama via Phabricator via llvm-commits
- [llvm] r307848 - [AMDGPU] fcanonicalize elimination optimization
Stanislav Mekhanoshin via llvm-commits
- [llvm] r307849 - Allow clients to specify search order of DynamicLibraries.
Frederich Munch via llvm-commits
- [PATCH] D33529: Allow clients to specify search order of DynamicLibraries.
Frederich Munch via Phabricator via llvm-commits
- [PATCH] D35325: [Solaris] detect Solaris LD, use detection results to pass Solaris-ld options
Fedor Sergeev via Phabricator via llvm-commits
- [llvm] r307850 - Use --color-diagnostics instead of -color-diagnostics.
Rui Ueyama via llvm-commits
- [PATCH] [libFuzzer] Allow non-fuzzer args after "--"
Justin Bogner via llvm-commits
- [llvm] r307851 - [AArch64] Only run macro fusion for CPUs with any fusion support.
Florian Hahn via llvm-commits
- [llvm] r307852 - [Solaris] Detect Solaris LD, use detection results to pass Solaris-ld options
Rui Ueyama via llvm-commits
- [PATCH] D35331: [Solaris] enable --whole-archive for shared-library build, disable --version-script for Solaris-ld
Fedor Sergeev via Phabricator via llvm-commits
- [llvm] r307854 - Add element atomic memset intrinsic
Daniel Neilson via llvm-commits
- [PATCH] D35332: [GISel]: More flexibility while building I/FCmps with MachineIRBuilder
Aditya Nandakumar via Phabricator via llvm-commits
- [llvm] r307857 - [libFuzzer] refactoring in preparation for -reduce_inputs; NFC intended
Kostya Serebryany via llvm-commits
- [llvm] r307858 - [libFuzzer] remove include <sanitizer/coverage_interface.h>, not needed any more
Kostya Serebryany via llvm-commits
- [llvm] r307859 - [x86] add select-of-constant tests; NFC
Sanjay Patel via llvm-commits
- [PATCH] D35333: Create empty shell of llvm-mt.
Eric Beckmann via Phabricator via llvm-commits
- [llvm] r307860 - [SjLj] Replace recursive block marking algorithm with iterative algorithm
Gerolf Hoflehner via llvm-commits
- [llvm] r307861 - AMDGPU: Fix converting unanalyzable global loads to SMRD
Matt Arsenault via llvm-commits
- [PATCH] D24623: AMDGPU: Implement memory model
Konstantin Zhuravlyov via Phabricator via llvm-commits
- [PATCH] D35334: ThinLTO Minimized Bitcode File Size Reduction
Haojie Wang via Phabricator via llvm-commits
- [PATCH] D35335: [AMDGPU] fcaninicalize min/max optimization for GFX9+
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [llvm] r307862 - [libFuzzer] relax test/shrink.test a bit (got broken on windows)
Kostya Serebryany via llvm-commits
- [llvm] r307863 - [PGO] Enhance pgo counter promotion
Xinliang David Li via llvm-commits
- [PATCH] D35336: [compiler-rt][ARM] Fix filtering of ARM targets
Oleg Ranevskyy via Phabricator via llvm-commits
- [compiler-rt] r307864 - [PGO] Add a test for 2-deep loop nest
Xinliang David Li via llvm-commits
- [compiler-rt] r307865 - [asan] For iOS/AArch64, if the dynamic shadow doesn't fit, restrict the VM space
Kuba Mracek via llvm-commits
- [llvm] r307866 - [CodeGenPrepare] Don't create dead instructions in addrmode sinking
Eli Friedman via llvm-commits
- [PATCH] D34773: [CodeGenPrepare] Don't create dead instructions in addrmode sinking
Eli Friedman via Phabricator via llvm-commits
- [lld] r307867 - Refactor gdb index creation.
Rafael Espindola via llvm-commits
- [compiler-rt] r307868 - [asan] Avoid recompilation of the same code in the test
Vitaly Buka via llvm-commits
- [PATCH] D35339: Delay removal of pubtypes and pubnames
Rafael Ávila de Espíndola via Phabricator via llvm-commits
- [PATCH] D35340: [x86] use more shift or LEA for select-of-constants
Sanjay Patel via Phabricator via llvm-commits
- [compiler-rt] r307869 - Fix broken test
Xinliang David Li via llvm-commits
- [PATCH] D35341: [Dominators] Implement incremental insertions
Jakub Kuderski via Phabricator via llvm-commits
- [llvm] r307871 - [sanstats] Print the correct line information.
Davide Italiano via llvm-commits
- [llvm] r307872 - [DWARF] Fixing a bug with processing of DWARF v5 indexed strings in Mach-O objects.
Wolfgang Pieb via llvm-commits
- [llvm] r307873 - [libFuzzer] experimental feature -reduce_inputs (off by default) that tries to replace elements in the corpus with smaller ones that have the same feature set. Still needs tuning
Kostya Serebryany via llvm-commits
- [PATCH] D32840: [XRay] convert FDR arg1 log entries
Keith via Phabricator via llvm-commits
- [llvm] r307874 - [sanstats] Remove a flaky test.
Davide Italiano via llvm-commits
- [PATCH] D35342: [Dominators] Implement incremental deletions
Jakub Kuderski via Phabricator via llvm-commits
- [PATCH] D35343: [CMake] Set toolchain tools in cross-target runtimes build
Petr Hosek via Phabricator via llvm-commits
- [llvm] r307875 - [libFuzzer] make sure that -reduce_inputs=1 deletes redundant files in the corpus
Kostya Serebryany via llvm-commits
- [llvm] r307877 - [MIR] Add support for printing and parsing target MMO flags
Geoff Berry via llvm-commits
- [PATCH] D34661: [X86][MMX] Added custom lowering action for MMX SELECT (PR30418)
Konstantin Belochapka via Phabricator via llvm-commits
- [compiler-rt] r307878 - [compiler-rt][X86] Match the detection of cpu's for __cpu_model to the latest version of gcc
Craig Topper via llvm-commits
- [llvm] r307879 - [TargetLowering] Add hook for adding target MMO flags when doing ISel.
Geoff Berry via llvm-commits
- [PATCH] D31962: DAG: Set hasCalls on frame info earlier
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D35345: AMDGPU: Figure out private memory regs after lowering
Matt Arsenault via Phabricator via llvm-commits
- [llvm] r307880 - [opt-viewer] Don't except when debug info is not available.
Davide Italiano via llvm-commits
- [PATCH] D34963: [AArch64][Falkor] Avoid HW prefetcher tag collisions (step 1)
Geoff Berry via Phabricator via llvm-commits
- [PATCH] D34200: [PM/unswitch] Teach SimpleLoopUnswitch to do non-trivial unswitching, making it no longer even remotely simple.
Sanjoy Das via Phabricator via llvm-commits
- [PATCH] D35346: [CMake] Enable buildings builtins for Darwin as part of runtimes
Petr Hosek via Phabricator via llvm-commits
- [llvm] r307882 - [llvm-objdump] Correctly distinguish between the MachO upper/lower16 relocations
Martin Storsjo via llvm-commits
- [llvm] r307884 - [X86] Simplify the getHostCPUName for AMD family 6 and 15.
Craig Topper via llvm-commits
- [llvm] r307885 - fix typos in comments and error messges; NFC
Hiroshi Inoue via llvm-commits
- [llvm] r307887 - Add original reproducer for r307754 / PR33689
Mikael Holmen via llvm-commits
- [llvm] r307888 - [AVR] Fix indirect calls to function pointers
Dylan McKay via llvm-commits
- [llvm] r307889 - [ARM] Inline callee if its target-features are a subset of the caller
Florian Hahn via llvm-commits
- [llvm] r307890 - [AVR] Add a 'LLVM_FALLTHROUGH' statement to the AsmParser
Dylan McKay via llvm-commits
- [llvm] r307891 - [AVR] Fix broken indentation
Dylan McKay via llvm-commits
- [llvm] r307892 - [ARM] Fix typo in test added in r307889
Florian Hahn via llvm-commits
- [PATCH] D35347: [IRCE] Fix corner case with Start = INT_MAX
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D35010: [IRCE] Recognize loops with ne/eq latch conditions
Max Kazantsev via Phabricator via llvm-commits
- [llvm] r307893 - [ARM] GlobalISel: Move local variable. NFC
Diana Picus via llvm-commits
- [llvm] r307894 - Fix whitespace indentation. NFCI.
Simon Pilgrim via llvm-commits
- [llvm] r307895 - Use isNullConstantOrNullSplatConstant helper. NFCI.
Simon Pilgrim via llvm-commits
- [llvm] r307896 - Fixup r307893: Silence warning
Diana Picus via llvm-commits
- [llvm] r307897 - [ARM] Tidy up and organise better ARM.td. NFC.
Javed Absar via llvm-commits
- [llvm] r307900 - [DAGCombiner] Fix issue with rotate combines asserting if the constant value types differ from the result type.
Simon Pilgrim via llvm-commits
- [llvm] r307902 - [PM] Use range-based for loops in LegacyPassManager.cpp (NFC).
Florian Hahn via llvm-commits
- [PATCH] D33685: [InlineCost, NFC] Change CallAnalyzer::isGEPFree to use TTI::getUserCost instead of TTI::getGEPCost
Evgeny Astigeevich via Phabricator via llvm-commits
- [llvm] r307904 - [ARM] GlobalISel: Support G_BR
Diana Picus via llvm-commits
- [llvm] r307906 - Reland "[mips] Fix multiprecision arithmetic."
Simon Dardis via llvm-commits
- [PATCH] D35351: [llvm-readobj] - Teach readobj to print DT_FILTER dynamic tag in human readable form.
George Rimar via Phabricator via llvm-commits
- [PATCH] D35352: [ELF] - Implement filter library support (-F / --filter)
George Rimar via Phabricator via llvm-commits
- [polly] r307907 - [Invariant Loads] Do not consider invariant loads to have dependences.
Siddharth Bhat via llvm-commits
- [PATCH] D34875: ARM: Report error for invalid use of AAPCS_VFP calling convention
Charles Baylis via Phabricator via llvm-commits
- [PATCH] D35067: [x86, CGP] increase memcmp() expansion up to 4 load pairs
Sanjay Patel via Phabricator via llvm-commits
- [llvm] r307909 - [RuntimeUnrolling] Update DomTree correctly when exit blocks have successors
Anna Thomas via llvm-commits
- [PATCH] D35354: [X86][LLVM][TD] Arranging Atom family in an inheritance ratio
michael zuckerman via Phabricator via llvm-commits
- [PATCH] D30709: Handle IMAGE_REL_AMD64_ADDR32NB in RuntimeDyldCOFF
Frederich Munch via Phabricator via llvm-commits
- [llvm] r307913 - [AArch64] Add preliminary support for ARMv8.1 SUB/AND atomics
Matthew Simpson via llvm-commits
- [PATCH] D35357: [AArch64] Enable the mnemonic spell checker
Sjoerd Meijer via Phabricator via llvm-commits
- [llvm] r307917 - [AArch64] Add an SVE target feature to the backend and TargetParser.
Amara Emerson via llvm-commits
- [PATCH] D35358: [scudo] Do not grab a cache for secondary allocation & per related changes
Kostya Kortchinsky via Phabricator via llvm-commits
- [llvm] r307918 - [AArch64] Enable the mnemonic spell checker
Sjoerd Meijer via llvm-commits
- [llvm] r307920 - Reapply [GlobalOpt] Remove unreachable blocks before optimizing a function.
Davide Italiano via llvm-commits
- [llvm] r307921 - [GlobalOpt] Autogenerate checks for the test in PR33686.
Davide Italiano via llvm-commits
- [PATCH] D35360: [ELF] - Remove dependency on precompiled inputs from gdb-index.s and debug-gnu-pubnames.s
George Rimar via Phabricator via llvm-commits
- [llvm] r307922 - Support: Add llvm::center_justify.
Frederich Munch via llvm-commits
- [PATCH] D34484: DAG: Provide access to Pass instance from SelectionDAG
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D33657: Allow libraries to be loaded with RTLD_LOCAL on Unix.
Frederich Munch via Phabricator via llvm-commits
- [PATCH] D35361: CodeGen: Fix address space of MachineMemOperand
Yaxun Liu via Phabricator via llvm-commits
- [PATCH] D33849: DAG: Undo and->or combine with FrameIndexes
Matt Arsenault via Phabricator via llvm-commits
- [llvm] r307925 - Put std::mutex usage behind #ifdefs to pacify the sanitizer buildbot
Reid Kleckner via llvm-commits
- [llvm] r307926 - Documentation fix. NFC.
Rafael Espindola via llvm-commits
- [PATCH] D20217: Add direct control of whether or not a symbol is preemtable at runtime
Sean Fertile via Phabricator via llvm-commits
- [llvm] r307927 - [llvm-objdump] Properly print MachO aarch64 addend relocations
Martin Storsjo via llvm-commits
- [llvm] r307928 - [AArch64] Implement support for windows style vararg functions
Martin Storsjo via llvm-commits
- [llvm] r307929 - Fix unused variable warning on EXPENSIVE_CHECKS release builds. NFCI.
Simon Pilgrim via llvm-commits
- [llvm] r307930 - [InstCombine] add descriptive comments for tests; NFC
Sanjay Patel via llvm-commits
- [PATCH] D35366: [AArch64][Falkor] Avoid HW prefetcher tag collisions (step 2)
Geoff Berry via Phabricator via llvm-commits
- [PATCH] D35369: [PDB] Fix type server handling for archives
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D35371: [COFF] Bounds check relocations
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D34474: [AArch64] Add a win64 specific aarch64 calling convention
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D34555: [NVPTX] Add lowering of i128 params.
Denys Zariaiev via Phabricator via llvm-commits
- [PATCH] D34798: [Dominators] Add CFGBuilder testing utility
Jakub Kuderski via Phabricator via llvm-commits
- [PATCH] D35373: Use delegation instead of inheritance
Rafael Ávila de Espíndola via Phabricator via llvm-commits
- [llvm] r307934 - [PowerPC] Ensure displacements for DQ-Form instructions are multiples of 16
Nemanja Ivanovic via llvm-commits
- [llvm] r307935 - [Hexagon] Use VSPLAT instead of COMBINE for vectors of type v2i32, NFC
Krzysztof Parzyszek via llvm-commits
- [PATCH] D35374: AMDGPU: Fix handling of div_scale with undef inputs
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D35375: [AArch64][Atomic] Canonicalize sub of immediate to add of -immediate.
Chad Rosier via Phabricator via llvm-commits
- [llvm] r307936 - [Dominators] Improve reachability verification
Jakub Kuderski via llvm-commits
- [llvm] r307937 - [X86][tests] Added rotate_vec.ll CodeGen test. NFC precommit for bug 33691 fix.
Andrew Zhogin via llvm-commits
- [PATCH] D35376: [InstCombine] Don't violate dominance when replacing instructions
Davide Italiano via Phabricator via llvm-commits
- [llvm] r307938 - [lit] add a -vv option to echo all executed commands.
George Karpenkov via llvm-commits
- [llvm] r307939 - Revert "[mips][mt][6/7] Add support for mftr, mttr instructions."
Simon Dardis via llvm-commits
- [llvm] r307940 - [NFC] Move DEBUG_TYPE macro below includes...
Jakub Kuderski via llvm-commits
- [PATCH] D35377: [CMAKE] PR33717 When LLVM_APPEND_VC_REV = OFF, only create VCSRevision.h if it doesn't already exist.
don hinton via Phabricator via llvm-commits
- [compiler-rt] r307945 - For Darwin's GetTaskInfoMaxAddress, define the real structure with real fields to avoid confusion. NFC.
Kuba Mracek via llvm-commits
- [lld] r307946 - [PDB] Fix type server handling for archives
Reid Kleckner via llvm-commits
- [llvm] r307946 - [PDB] Fix type server handling for archives
Reid Kleckner via llvm-commits
- [PATCH] D35380: [RuntimeUnroll] Add heuristic for unrolling multi-exit loop
Anna Thomas via Phabricator via llvm-commits
- [PATCH] D35382: Add some 5.0 release notes
Matt Arsenault via Phabricator via llvm-commits
- [llvm] r307947 - [NFC] Move DEBUG_TYPE below includes in Hexagon
Jakub Kuderski via llvm-commits
- [lld] r307948 - [COFF] Bounds check relocations
Reid Kleckner via llvm-commits
- [lld] r307949 - Move feature-specific functions out of Strings.cpp.
Rui Ueyama via llvm-commits
- [llvm] r307950 - [Dominators] Split SemiNCA into smaller functions
Jakub Kuderski via llvm-commits
- [llvm] r307951 - [InstCombine] put tests for commuted variants of the same fold together; NFC
Sanjay Patel via llvm-commits
- [llvm] r307952 - [Orc] Fix some Error-related fixmes in CompileOnDemandLayer now that the layer
Lang Hames via llvm-commits
- [llvm] r307953 - [Dominators] Simplify templates
Jakub Kuderski via llvm-commits
- [compiler-rt] r307956 - [ubsan] Teach the pointer overflow check that "p - <unsigned> <= p" (compiler-rt)
Vedant Kumar via llvm-commits
- [PATCH] D35384: PGOInstrumentation: Move profile matching warnings to remarks
David Blaikie via Phabricator via llvm-commits
- [PATCH] D34122: [ubsan] Teach the pointer overflow check that "p - <unsigned> <= p" (compiler-rt)
Vedant Kumar via Phabricator via llvm-commits
- [compiler-rt] r307958 - [scudo] Do not grab a cache for secondary allocation & per related changes
Kostya Kortchinsky via llvm-commits
- [PATCH] D34789: Copy arguments passed by value into explicit allocas for ASan
Matt Morehouse via Phabricator via llvm-commits
- [llvm] r307960 - [Dominators] Add CFGBuilder testing utility
Jakub Kuderski via llvm-commits
- [LNT] r307961 - Refactor to only have 1 list of sample types; remove Integer
Matthias Braun via llvm-commits
- [LNT] r307962 - Refactor and fix schema loading/migration from yaml file
Matthias Braun via llvm-commits
- [LNT] r307963 - Use yaml schema mechanism to describe compile suite
Matthias Braun via llvm-commits
- [PATCH] D35386: Speed up gdb index creation
Rafael Ávila de Espíndola via Phabricator via llvm-commits
- [llvm] r307967 - AMDGPU: Annotate call graph with used features
Matt Arsenault via llvm-commits
- [llvm] r307968 - [Dominators] Rename Update.Arc to Update.Edge
Jakub Kuderski via llvm-commits
- [compiler-rt] r307969 - Fix sanitizer build against latest glibc
Kostya Serebryany via llvm-commits
- [llvm] r307970 - [PDB] Fix quadratic behavior when writing a BinaryItemStream
Reid Kleckner via llvm-commits
- [llvm] r307971 - Fix build due to const-correctness issue after last minute refactoring
Reid Kleckner via llvm-commits
- [PATCH] D35389: AMDGPU: Add analysis pass for function argument info
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D35390: AMDGPU: Pass special input registers to functions
Matt Arsenault via Phabricator via llvm-commits
- [llvm] r307973 - [libFuzzer] move code around; NFC
Kostya Serebryany via llvm-commits
- [llvm] r307974 - [Dominators] Define Arc less-than operator inline.
Jakub Kuderski via llvm-commits
- [PATCH] D35391: [Dominators] Teach LoopDeletion to use the new incremental API
Jakub Kuderski via Phabricator via llvm-commits
- [llvm] r307975 - [DWARF] Introduce verification for the unit header chain in .debug_info section to llvm-dwarfdump.
Spyridoula Gravani via llvm-commits
- [PATCH] D35392: [PDB] Put LLD's PDB writing code in a class NFC
Reid Kleckner via Phabricator via llvm-commits
- [llvm] r307976 - [AMDGPU] fcaninicalize optimization for GFX9+
Stanislav Mekhanoshin via llvm-commits
- [llvm] r307977 - [libFuzzer] simplify the handling of memmem/strstr
Kostya Serebryany via llvm-commits
- [PATCH] D35393: AMDGPU: Preserve undef flag in eliminateFrameIndex
Matt Arsenault via Phabricator via llvm-commits
- [llvm] r307978 - AMDGPU: Detect kernarg segment pointer
Matt Arsenault via llvm-commits
- [PATCH] D33967: AMDGPU: Detect kernarg segment pointer
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D35394: [codeview] Remove TypeServerHandler and PDBTypeServerHandler
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D35395: ELF: Reword a somewhat misleading error message.
Peter Collingbourne via Phabricator via llvm-commits
- [lld] r307979 - [PDB] Put LLD's PDB writing code in a class NFC
Reid Kleckner via llvm-commits
- [llvm] r307980 - [libFuzzer] remove stale code; NFC
Kostya Serebryany via llvm-commits
- [PATCH] D35396: [lit] Make %T return a per-test temporary directory
Kuba (Brecka) Mracek via Phabricator via llvm-commits
- [llvm] r307981 - [libFuzzer] update the comments in afl/afl_driver.cpp
Kostya Serebryany via llvm-commits
- [PATCH] D35397: ELF: Exclude dead symbols from -Map output.
Peter Collingbourne via Phabricator via llvm-commits
- [lld] r307983 - ELF: Reword a somewhat misleading error message.
Peter Collingbourne via llvm-commits
- [lld] r307984 - ELF: Exclude dead symbols from -Map output.
Peter Collingbourne via llvm-commits
- [llvm] r307985 - [CMake]Use LLVM_LIBRARY_DIR for lib path.
Leo Li via llvm-commits
- [llvm] r307987 - Remove set but not used variables from the debug info verifier code.
Eric Christopher via llvm-commits
- [PATCH] D35398: Add filename support to yaml::Input.
Jonathan Anderson via Phabricator via llvm-commits
- [PATCH] D35399: [Polly] [OptDiag] Updating Polly Diagnostics Remarks
Tarun Rajendran via Phabricator via llvm-commits
- [LNT] r307990 - testsuitedb: Simplify relation specification; NFC
Matthias Braun via llvm-commits
- [LNT] r307991 - testsuitedb: Request index for Sample->RunId
Matthias Braun via llvm-commits
- [LNT] r307992 - testsuitedb: Specify backrelations with cascading behavior
Matthias Braun via llvm-commits
- [LNT] r307993 - Simplify deletion code; NFC
Matthias Braun via llvm-commits
- [LNT] r307994 - api: Implement machine deletion
Matthias Braun via llvm-commits
- [llvm] r307996 - [SLPVectorizer] Add an extra parameter to alreadyVectorized function, NFCI.
Dinar Temirbulatov via llvm-commits
- [lld] r307998 - [lld] Update Windows support docs
Shoaib Meenai via llvm-commits
- [llvm] r307999 - Add a set of comments explaining why getSubtargetImpl() is deleted on these targets.
Eric Christopher via llvm-commits
- [llvm] r308000 - [opt-viewer] Flush stdout after progress update
Adam Nemet via llvm-commits
- [llvm] r308001 - [IRCE] Fix corner case with Start = INT_MAX
Max Kazantsev via llvm-commits
- [PATCH] D33099: [X86] Model 256-bit AVX instructions in the AMD Jaguar scheduler (PR28573)
Andrew V. Tischenko via Phabricator via llvm-commits
- [lld] r308003 - [ELF] Fix writing the content of the .got section in a wrong place.
Igor Kudrin via llvm-commits
- [PATCH] D35402: [zorg] Enable running 'lnt runtest test-suite' instead of 'lnt runtest nt'.
Kristof Beyls via Phabricator via llvm-commits
- [llvm] r308004 - [ARM] Allow rematerialization of ARM Thumb literal pool loads
Sam Parker via llvm-commits
- [lld] r308005 - [ELF] - Remove dependency on precompiled inputs from -gdb-index testcases.
George Rimar via llvm-commits
- [llvm] r308006 - [RelTest] Diana is doing both releases now
Renato Golin via llvm-commits
- [PATCH] D35381: [DAGCombiner] Recognise vector rotations with non-splat constants
Simon Pilgrim via Phabricator via llvm-commits
- [llvm] r308007 - [SystemZ] Minor fixing in SystemZScheduleZEC12.td
Jonas Paulsson via llvm-commits
- [llvm] r308009 - [ARM] GlobalISel: Support G_BRCOND
Diana Picus via llvm-commits
- [polly] r308010 - [PPCGCodeGeneration] Fix runtime check adjustments since they make assumptions about BB layout.
Siddharth Bhat via llvm-commits
- [llvm] r308011 - [mips][microMIPS] Extending size reduction pass with ADDIUSP and ADDIUR1SP
Zoran Jovanovic via llvm-commits
- [PATCH] D34511: [mips][microMIPS] Extending size reduction pass with ADDIUSP and ADDIUR1SP
Phabricator via Phabricator via llvm-commits
- [polly] r308013 - update isl to: isl-0.18-791-ga22eb92
Tobias Grosser via llvm-commits
- [llvm] r308017 - Reverting commit 308011.
Zoran Jovanovic via llvm-commits
- [PATCH] D35408: [mips] Fix floating point select machine verifier errors
Stefan Maksimovic via Phabricator via llvm-commits
- [compiler-rt] r308018 - tsan: optimize sync clock memory consumption
Dmitry Vyukov via llvm-commits
- [LNT] r308019 - Fix missing "Produced by" field on Run causing UI crash.
Kristof Beyls via llvm-commits
- [PATCH] D35411: [SimplifyCFG] Defer folding unconditional branches to LateSimplifyCFG if it can destroy canonical loop structure.
Balaram Makam via Phabricator via llvm-commits
- [PATCH] D35412: [ELF] - Fix incorrect object file use with --reproduce option.
George Rimar via Phabricator via llvm-commits
- [PATCH] D35413: [LLD][ELF] Add DefinedInThunk to SymbolBody to remove need for hash lookup
Peter Smith via Phabricator via llvm-commits
- [PATCH] D35414: [Support] [IR] [ADT] - Check nullptr after allocation with malloc/realloc or calloc
Klaus Kretzschmar via Phabricator via llvm-commits
- [PATCH] D35415: [LNT] "lnt profile upgrade" crashes when output points to an inexistent file
Leandro Nunes via Phabricator via llvm-commits
- [llvm] r308023 - Reland "[mips][mt][6/7] Add support for mftr, mttr instructions.""
Simon Dardis via llvm-commits
- [llvm] r308024 - [SystemZ] Enable LoopDataPrefetch pass.
Jonas Paulsson via llvm-commits
- [PATCH] D23131: AMDGPU: Fix an interaction between WQM and polygon stippling
Nicolai Hähnle via Phabricator via llvm-commits
- [llvm] r308025 - Improve Aliasing of operations to static alloca
Nirav Dave via llvm-commits
- [PATCH] D35416: AMDGPU: Fix crash when folding immediates into multiple uses
Nicolai Hähnle via Phabricator via llvm-commits
- [www-releases] r308026 - Add the 4.0.1 release to the main download page.
Arnaud A. de Grandmaison via llvm-commits
- [llvm] r308027 - [InstCombine] auto-generate complete test checks; NFC
Sanjay Patel via llvm-commits
- [llvm] r308028 - [SystemZ] Minor fixing in SystemZScheduleZ196.td
Jonas Paulsson via llvm-commits
- [llvm] r308029 - [InstCombine] add tests for PR32401; NFC
Sanjay Patel via llvm-commits
- [PATCH] D34276: [mips] Alter register classes for MSA pseudo f16 instructions
Simon Dardis via Phabricator via llvm-commits
- [llvm] r306927 - Rewrite ARM execute only support to avoid the use of a command line flag and unqualified ARMSubtarget lookup.
Luke Cheeseman via llvm-commits
- [llvm] r308030 - Revert "Reland "[mips][mt][6/7] Add support for mftr, mttr instructions.""
Simon Dardis via llvm-commits
- [llvm] r308031 - [InstCombine] convert bitwise (in)equality checks to logical ops (PR32401)
Sanjay Patel via llvm-commits
- [PATCH] D35418: Handle clang-tools-extra project in docker scripts.
Ilya Biryukov via Phabricator via llvm-commits
- [PATCH] D35419: [CodeGen] Add begin-end iterators to MachineInstr
Javed Absar via Phabricator via llvm-commits
- [llvm] r308032 - [Hexagon] Add intrinsics for data cache operations
Krzysztof Parzyszek via llvm-commits
- [llvm] r308033 - [llvm-readobj] - Teach readobj to print DT_FILTER dynamic tag in human readable form.
George Rimar via llvm-commits
- [lld] r308034 - [ELF] - Update testcases after LLVM update. (D35351)
George Rimar via llvm-commits
- [PATCH] D35130: [globalisel][tablegen] Enable the import of rules involving fma.
Diana Picus via Phabricator via llvm-commits
- [llvm] r308036 - [Dominators] Simplify block and node printing
Jakub Kuderski via llvm-commits
- [PATCH] D35421: [scudo] Support log_to_syslog in dieWithMessage
Kostya Kortchinsky via Phabricator via llvm-commits
- [PATCH] D35422: Add MemoryMappedSection struct for two-level memory map iteration
Francis Ricci via Phabricator via llvm-commits
- [PATCH] D35423: Add basic section information to darwin procmaps
Francis Ricci via Phabricator via llvm-commits
- [llvm] r308039 - [AMDGPU] Do not insert an instruction into worklist twice in movetovalu
Alfred Huang via llvm-commits
- [PATCH] D35425: Implement parsing and writing of a single xml manifest file.
Eric Beckmann via Phabricator via llvm-commits
- [llvm] r308040 - [Dominators] Make IsPostDominator a template parameter
Jakub Kuderski via llvm-commits
- [PATCH] D35428: AMDGPU: Remove duplicate print outs from .AMDGPU.csdata
Konstantin Zhuravlyov via Phabricator via llvm-commits
- [llvm] r308042 - [TableGen][MC] Fix a few places where we didn't hide the underlying type of LaneBitmask very well.
Craig Topper via llvm-commits
- [llvm] r308047 - [AMDGPU] Garbage collect dead code. NFCI.
Davide Italiano via llvm-commits
- [PATCH] D35429: [Sanitizers] Scudo allocator set errno on failure.
Aleksey Shlyapnikov via Phabricator via llvm-commits
- [PATCH] D34877: [mips] Implement the 'dins' aliases.
Simon Dardis via Phabricator via llvm-commits
- [PATCH] D34887: [mips] Implement the 'dext' aliases and it's disassembly alias.
Simon Dardis via Phabricator via llvm-commits
- [PATCH] D35430: DA: remove uses of GEP, only ask SCEV
Sebastian Pop via Phabricator via llvm-commits
- [PATCH] D35431: Extend FindAllMemoryUses for target intrinsics
Nick Johnson via Phabricator via llvm-commits
- [llvm] r308049 - [Hexagon] Replace ISD opcode VPACK with VPACKE/VPACKO, NFC
Krzysztof Parzyszek via llvm-commits
- [PATCH] D35432: Only scan global sections containing data in LSan on darin
Francis Ricci via Phabricator via llvm-commits
- [llvm] r308050 - [JumpThreading] Add a pattern to TryToUnfoldSelectInCurrBB()
Haicheng Wu via llvm-commits
- [PATCH] D34762: [JumpThreading] Add a pattern to TryToUnfoldSelectInCurrBB()
Haicheng Wu via Phabricator via llvm-commits
- [PATCH] D35433: AMDGPU: Fix typo in workgroup size/wave check
Konstantin Zhuravlyov via Phabricator via llvm-commits
- [PATCH] D35434: AMDGPU: Return correct type during argument lowering
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D35435: [AMDGPU] Produce flat|global_dwordx3 instructions
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D35436: [ThinLTO] Ensure we always select the same function copy to import
Teresa Johnson via Phabricator via llvm-commits
- [llvm] r308051 - [EarlyCSE] Handle calls with no MemorySSA info.
Geoff Berry via llvm-commits
- [PATCH] D34474: [AArch64] Extend CallingConv::X86_64_Win64 to AArch64 as well
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D35437: Don't break bundles when adding DBG_VALUE
Nick Johnson via Phabricator via llvm-commits
- [PATCH] D34999: [AArch64] Avoid selecting XZR inline ASM memory operand
Yi Kong via Phabricator via llvm-commits
- [llvm] r308052 - Fix mixed line terminators. NFC.
Dimitry Andric via llvm-commits
- [compiler-rt] r308053 - [Sanitizers] Scudo allocator set errno on failure.
Alex Shlyapnikov via llvm-commits
- [llvm] r308054 - [Dominators] Implement incremental insertions
Jakub Kuderski via llvm-commits
- [llvm] r308055 - [AMDGPU] Throw away more dead code. NFCI.
Davide Italiano via llvm-commits
- [lld] r308056 - Pass OutputSectionCommand to forEachExecInputSection's callback.
Rafael Espindola via llvm-commits
- [PATCH] D35439: Make promoteLoopAccessesToScalars independent of AliasSet [NFC]
Alina Sbirlea via Phabricator via llvm-commits
- [lld] r308057 - Pass OutputSectionCommand to getOSThunkSec. NFC.
Rafael Espindola via llvm-commits
- [llvm] r308058 - [Dominators] Add a missing include
Jakub Kuderski via llvm-commits
- [llvm] r308059 - [AArch64][Falkor] Avoid HW prefetcher tag collisions (step 1)
Geoff Berry via llvm-commits
- [llvm] r308060 - [AArch64] Avoid selecting XZR inline ASM memory operand
Yi Kong via llvm-commits
- [llvm] r308061 - [libFuzzer] fix stats during merge
Kostya Serebryany via llvm-commits
- [llvm] r308062 - [Dominators] Implement incremental deletions
Jakub Kuderski via llvm-commits
- [PATCH] D35440: [Sanitizers] ASan and LSan allocator set errno on failure.
Aleksey Shlyapnikov via Phabricator via llvm-commits
- [PATCH] D35441: Allow None as a MemoryLocation to getModRefInfo
Alina Sbirlea via Phabricator via llvm-commits
- [compiler-rt] r308063 - [Sanitizers] LSan allocator set errno on failure.
Alex Shlyapnikov via llvm-commits
- [compiler-rt] r308064 - [Sanitizers] ASan and LSan allocator set errno on failure.
Alex Shlyapnikov via llvm-commits
- [llvm] r308065 - [Dominators] Remove an extra semicolon and add a missing include.
Jakub Kuderski via llvm-commits
- [lld] r308066 - Avoid using OutputSections::Sections.
Rafael Espindola via llvm-commits
- [PATCH] D35442: [libFuzzer] Allow non-fuzzer args after -ignore_remaining_args=1
Justin Bogner via Phabricator via llvm-commits
- [PATCH] D30913: [NFC] Feature generic options to setup start/stop-after/before
Quentin Colombet via Phabricator via llvm-commits
- [PATCH] D35443: Enable 64-bit Darwin LeakSanitizer by default on AddressSanitizer builds
Francis Ricci via Phabricator via llvm-commits
- [llvm] r308068 - Add missing space to comment
Adrian Prantl via llvm-commits
- [llvm] r308069 - [libFuzzer] Allow non-fuzzer args after -ignore_remaining_args=1
Justin Bogner via llvm-commits
- [llvm] r308070 - [Dominators] Temporarily disable a flaky unit test
Jakub Kuderski via llvm-commits
- [compiler-rt] r308072 - [compiler-rt] [CMake] Build compiler-rt with no optimizations if the flag says so
George Karpenkov via llvm-commits
- [PATCH] D35444: [DWARF] Refactoring of code for the verification of .debug_info section.
Spyridoula Gravani via Phabricator via llvm-commits
- [llvm] r308074 - [Dominators] Fix reachable visitation and reenable a unit test
Jakub Kuderski via llvm-commits
- [llvm] r308075 - [libFuzzer] remove stale code
Kostya Serebryany via llvm-commits
- [PATCH] D35446: Add an ID field to StackObjects
Matt Arsenault via Phabricator via llvm-commits
- [llvm] r308076 - [TTI] Refine the cost of EXT in getUserCost()
Haicheng Wu via llvm-commits
- [llvm] r308078 - [ThinLTO] Ensure we always select the same function copy to import
Teresa Johnson via llvm-commits
- [llvm] r308079 - Require asserts in new test that uses debug flag
Teresa Johnson via llvm-commits
- [llvm] r308080 - bpf: generate better lowering code for certain select/setcc instructions
Yonghong Song via llvm-commits
- [llvm] r308081 - [SLPVectorizer] Add an extra parameter to tryScheduleBundle function, NFCI.
Dinar Temirbulatov via llvm-commits
- [llvm] r308082 - AMDGPU: Return correct type during argument lowering
Matt Arsenault via llvm-commits
- [llvm] r308083 - bpf: fix a compilation bug due to unused variable for release build
Yonghong Song via llvm-commits
- [llvm] r308086 - SystemZCodeGen: Update libdeps. r308024 introduced LoopDataPrefetchPass.
NAKAMURA Takumi via llvm-commits
- [PATCH] D35451: [InstCombine] Improve the expansion in SimplifyUsingDistributiveLaws to handle cases where one side doesn't simplify, but the other side resolves to an identity value
Craig Topper via Phabricator via llvm-commits
- [llvm] r308087 - [mips] Handle the `long-calls` feature flags in the MIPS backend
Simon Atanasyan via llvm-commits
- [llvm] r308088 - [PM/LCG] Teach the LazyCallGraph to maintain reference edges from every
Chandler Carruth via llvm-commits
- [polly] r308089 - [Polly] Use Isl c++ for InvalidDomainMap
Tobias Grosser via llvm-commits
- [llvm] r308090 - [docs] AliasAnalysis: clarify that PartialAlias doesn't enforce
Nuno Lopes via llvm-commits
- [polly] r308093 - [Polly] Translate Scop::DomainMap to islpp
Tobias Grosser via llvm-commits
- [llvm] r308094 - [LoopInterchange] Add some optimization remarks.
Florian Hahn via llvm-commits
- [llvm] r308095 - Revert r308078 (and subsequent tweak in r308079) which introduces a test
Chandler Carruth via llvm-commits
- [llvm] r308096 - [InstCombine] remove dead code/tests; NFCI
Sanjay Patel via llvm-commits
- [llvm] r308098 - [InstCombine] allow (0 - x) & 1 --> x & 1 for vectors
Sanjay Patel via llvm-commits
- [llvm] r308100 - [wasm] Update two tests for r308025 which causes scheduling changes due
Chandler Carruth via llvm-commits
- [llvm] r308102 - [InstCombine] add tests for (1 << x) & 1 --> zext(x == 0) ; NFC
Sanjay Patel via llvm-commits
- [PATCH] D33608: [Analysis] RemoveTotalMemInst counting in InstCount to avoid reading back other Statistic variables
Craig Topper via Phabricator via llvm-commits
- [llvm] r308103 - [InstCombine] Move 4 test cases from a test that didn't use FileCheck and merge them into a existing test file. NFC
Craig Topper via llvm-commits
- [llvm] r308104 - [InstCombine] Add test cases for (X & (Y | ~X)) -> (X & Y) where the not is an inverted compare. NFC
Craig Topper via llvm-commits
- [llvm] r308105 - [InstCombine] improve (1 << x) & 1 --> zext(x == 0) folding
Sanjay Patel via llvm-commits
- [llvm] r308106 - Fix mis-use of std::lower_bound
Reid Kleckner via llvm-commits
- [lld] r308107 - [CodeView] Dump BuildInfoSym and ProcSym type indices
Reid Kleckner via llvm-commits
- [llvm] r308107 - [CodeView] Dump BuildInfoSym and ProcSym type indices
Reid Kleckner via llvm-commits
- [PATCH] D35456: Remove uses of deprecated std::unary_function, binary_function, and pointer_to_unary_function.
Brent Lewis via Phabricator via llvm-commits
- [PATCH] D35132: [cmake] GetSVN.cmake takes a list of arguments
Brian Gesiak via Phabricator via llvm-commits
- [llvm] r308108 - Strip trailing whitespace. NFCI
Simon Pilgrim via llvm-commits
- [llvm] r308109 - [X86][AVX] Regenerate tests with constant broadcast comments
Simon Pilgrim via llvm-commits
- [llvm] r308110 - [X86][AVX] Regenerate tests with constant broadcast comments
Simon Pilgrim via llvm-commits
- [PATCH] D34857: [COFF, ARM64] Add initial relocation types
Mandeep Singh Grang via Phabricator via llvm-commits
- [PATCH] D34857: [COFF, ARM64] Add initial relocation types
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D34857: [COFF, ARM64] Add initial relocation types
Mandeep Singh Grang via Phabricator via llvm-commits
- [PATCH] D34857: [COFF, ARM64] Add initial relocation types
Mandeep Singh Grang via Phabricator via llvm-commits
- [PATCH] D34857: [COFF, ARM64] Add initial relocation types
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D34857: [COFF, ARM64] Add initial relocation types
Mandeep Singh Grang via Phabricator via llvm-commits
- [PATCH] D34857: [COFF, ARM64] Add initial relocation types
Mandeep Singh Grang via Phabricator via llvm-commits
- [PATCH] D34857: [COFF, ARM64] Add initial relocation types
Saleem Abdulrasool via Phabricator via llvm-commits
- [PATCH] D34857: [COFF, ARM64] Add initial relocation types
Mandeep Singh Grang via Phabricator via llvm-commits
- [PATCH] D34857: [COFF, ARM64] Add initial relocation types
Mandeep Singh Grang via Phabricator via llvm-commits
- [PATCH] D34857: [COFF, ARM64] Add initial relocation types
Mandeep Singh Grang via Phabricator via llvm-commits
- [llvm] r308111 - [InstCombine] Improve the expansion in SimplifyUsingDistributiveLaws to handle cases where one side doesn't simplify, but the other side resolves to an identity value
Craig Topper via llvm-commits
- [llvm] r308112 - [IR] Implement Constant::isNegativeZeroValue/isZeroValue/isAllOnesValue/isOneValue/isMinSignedValue for ConstantDataVector without going through getElementAsConstant
Craig Topper via llvm-commits
- [PATCH] D35458: [Polly][PM][WIP] Polly pass registration
Philip Pfaffe via Phabricator via llvm-commits
- [polly] r308113 - [ScopDetection] If a loop is not part of a scop, none of it backedges can be
Tobias Grosser via llvm-commits
- [llvm] r308114 - Restore with fix "[ThinLTO] Ensure we always select the same function copy to import"
Teresa Johnson via llvm-commits
- [llvm] r308115 - Attempt to debug bot failures
Teresa Johnson via llvm-commits
- [llvm] r308116 - Attempt 2 to debug bot failures
Teresa Johnson via llvm-commits
- [compiler-rt] r308117 - [compiler-rt] Fix fix format specifies type in test
Vitaly Buka via llvm-commits
- [llvm] r308119 - Fix bot failures from r308114
Teresa Johnson via llvm-commits
- [compiler-rt] r308120 - [asan] Attempt to fix test in Windows after r308064
Vitaly Buka via llvm-commits
- [compiler-rt] r308121 - [tsan] Disable test with debug runtime
Vitaly Buka via llvm-commits
- [compiler-rt] r308122 - [msan] Add missing include for fix test on Windows
Vitaly Buka via llvm-commits
- [compiler-rt] r308123 - [asan] Disable not working new test on Windows
Vitaly Buka via llvm-commits
- [llvm] r308124 - [InstCombine] Move (0 - x) & 1 --> x & 1 to SimplifyDemandedUseBits.
Craig Topper via llvm-commits
- [llvm] r308125 - [InstSimplify] Use commutable matchers to simplify some code. NFC
Craig Topper via llvm-commits
- [llvm] r308126 - fix typos in comments; NFC
Hiroshi Inoue via llvm-commits
- [llvm] r308127 - fix typos in comments; NFC
Hiroshi Inoue via llvm-commits
- [llvm] r308128 - [X86][AVX] Regenerate combine tests with constant broadcast comments
Simon Pilgrim via llvm-commits
- [llvm] r308129 - [X86][AVX] Regenerate vector idiv tests with constant broadcast comments
Simon Pilgrim via llvm-commits
- [llvm] r308130 - [X86][AVX] Regenerate vector tzcnt tests with constant broadcast comments
Simon Pilgrim via llvm-commits
- [llvm] r308131 - [X86][AVX] Regenerate tests with constant broadcast comments
Simon Pilgrim via llvm-commits
- [llvm] r308132 - [X86][SSE4A] Add EXTRQ/INSERTQ values to BTVER2 scheduling model
Simon Pilgrim via llvm-commits
- [llvm] r308133 - [X86] Add LZCNT scheduling tests
Simon Pilgrim via llvm-commits
- [polly] r308134 - [Polly] Fix a typo [NFC]
Tobias Grosser via llvm-commits
- [llvm] r308135 - [X86] Add BMI1 scheduling tests
Simon Pilgrim via llvm-commits
- [PATCH] D33278: [LLVM][x86][Inline Asm] - Enum support for MS syntax
Matan via Phabricator via llvm-commits
- [llvm] r308136 - [X86] Add BMI2 scheduling tests
Simon Pilgrim via llvm-commits
- [llvm] r308137 - [X86] Add POPCNT scheduling tests
Simon Pilgrim via llvm-commits
- [llvm] r308138 - [X86] Add F16C scheduling tests
Simon Pilgrim via llvm-commits
- [llvm] r308140 - [Dominators] Workaround explicit instantiation bug.
Jakub Kuderski via llvm-commits
- [llvm] r308141 - Apply explicit instantiation workaround to DominanceFrontier
Jakub Kuderski via llvm-commits
- [llvm] r308142 - [X86] X86::CMOV to Branch heuristic based optimization.
Amjad Aboud via llvm-commits
- [PATCH] D34859: [COFF, ARM64] Set the data type widths and the data layout string for COFF ARM64
Mandeep Singh Grang via Phabricator via llvm-commits
- [PATCH] D34858: [COFF, ARM64] Correct the data layout string for COFF ARM64 target
Mandeep Singh Grang via Phabricator via llvm-commits
- [llvm] r308143 - Strip trailing whitespace. NFCI
Simon Pilgrim via llvm-commits
- [llvm] r308144 - [InstCombine] Don't violate dominance when replacing instructions.
Davide Italiano via llvm-commits
- [llvm] r308145 - AMDGPU: Remove duplicate print outs from .AMDGPU.csdata
Konstantin Zhuravlyov via llvm-commits
- [llvm] r308146 - [X86][AVX512] Add 512-bit vector rotate tests
Simon Pilgrim via llvm-commits
- [llvm] r308147 - AMDGPU: Fix amdgpu-flat-work-group-size/amdgpu-waves-per-eu check
Konstantin Zhuravlyov via llvm-commits
- [PATCH] D35463: [X86][AVX512] Add lowering of vXi32/vXi64 ISD::ROTL/ISD::ROTR
Simon Pilgrim via Phabricator via llvm-commits
- [llvm] r308148 - [AVR] Fix a typo in the tests
Dylan McKay via llvm-commits
- [polly] r308149 - Fix typo in comment [NFC]
Tobias Grosser via llvm-commits
- [llvm] r308150 - [DAGCombiner] Recognise vector rotations with non-splat constants
Andrew Zhogin via llvm-commits
- [llvm] r308151 - [AVR] Add/remove XFAILs to get the backend passing Generic CodeGen tests
Dylan McKay via llvm-commits
- [PATCH] D35466: [llvm] Remove redundant check-prefix=CHECK from tests. NFC.
Mandeep Singh Grang via Phabricator via llvm-commits
- [polly] r308152 - ScopInfo: Remove not-in-DomainMap statements in separate function
Tobias Grosser via llvm-commits
- [llvm] r308154 - [COFF, ARM64] Add initial relocation types
Mandeep Singh Grang via llvm-commits
- [PATCH] D35469: [AArch64] Make "Unkown Fixup" error msg more useful by giving Fixup Kind Name
Mandeep Singh Grang via Phabricator via llvm-commits
- [PATCH] D35471: [Polly] [RFC] Calculate AST expression type
Maximilian Falkenstein via Phabricator via llvm-commits
- [llvm] r308160 - Support/Path.cpp: Prune unused "llvm/BinaryFormat".
NAKAMURA Takumi via llvm-commits
- [llvm] r308161 - IR/Core.cpp: Prune unused "llvm/Bitcode/BitcodeReader.h".
NAKAMURA Takumi via llvm-commits
- [llvm] r308162 - Analysis/MemorySSA.cpp: Prune unused "llvm/Transforms/Scalar.h".
NAKAMURA Takumi via llvm-commits
- [llvm] r308163 - [X86] Use MSVC's __cpuidex intrinsic instead of inline assembly in getHostCPUName/getHostCPUFeatures for 32-bit builds too.
Craig Topper via llvm-commits
Last message date:
Sun Jul 16 23:11:04 PDT 2017
Archived on: Sun Jul 16 23:10:42 PDT 2017
This archive was generated by
Pipermail 0.09 (Mailman edition).