The Week Of Monday 9 April 2018 Archives by thread
Starting: Mon Apr 9 00:13:48 PDT 2018
Ending: Sun Apr 15 23:33:21 PDT 2018
Messages: 2085
- [PATCH] D45210: [New-PM] Lift Scop Pipeline to CGSCC-level
Lukas Böhm via Phabricator via llvm-commits
- [PATCH] D38455: [clang-tidy] new cppcoreguidelines-narrowing-conversions check.
Clement Courbet via Phabricator via llvm-commits
- [PATCH] D44559: [Sema] Wrong width of result of mul operation
Andrew V. Tischenko via Phabricator via llvm-commits
- [PATCH] D45146: [x86] Introduce a pass to begin more systematically fixing PR36028 and similar issues.
Chandler Carruth via Phabricator via llvm-commits
- [PATCH] D45424: [sanitizer] Enable threads for libc++ build used by the symbolizer
Petr Hosek via Phabricator via llvm-commits
- [PATCH] D41350: [DAGCombine] Improve ReduceLoadWidth for SRL
Sam Parker via Phabricator via llvm-commits
- [PATCH] D45199: AArch64: Allow offsets to be folded into addresses with ELF.
Tim Northover via Phabricator via llvm-commits
- [llvm] r329551 - [DAGCombine] Improve ReduceLoad for SRL
Sam Parker via llvm-commits
- [PATCH] D44888: [RISCV] Default enable linker relaxation and add -mrelax, -mno-relax flags
Shiva Chen via Phabricator via llvm-commits
- [PATCH] D44885: [RISCV] Expand function call to auipc and jalr
Shiva Chen via Phabricator via llvm-commits
- [PATCH] D45370: [AArch64][SVE] Asm: Add support for SVE INDEX instructions.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D42381: [DA] Correct size parameter from dependency analysis to AA
Hal Finkel via Phabricator via llvm-commits
- [PATCH] D45367: [CodeGen/AccelTable]: Don't emit accelerator entries for functions with no names
Pavel Labath via Phabricator via llvm-commits
- [llvm] r329552 - [CodeGen/AccelTable]: Don't emit accelerator entries for functions with no names
Pavel Labath via llvm-commits
- [PATCH] D45321: [atomics] Fix runtime calls for misaligned atomics
Tim Northover via Phabricator via llvm-commits
- [PATCH] D44780: [ELF] - Implement linker script OVERLAYs.
George Rimar via Phabricator via llvm-commits
- [PATCH] D44886: [RISCV] Support linker relax function call from auipc and jalr to jal
Shiva Chen via Phabricator via llvm-commits
- [PATCH] D45348: Don't return error for settings set .experimental. settings that are absent
Pavel Labath via llvm-commits
- [PATCH] D45360: [MC][TableGen] Add optional libpfm counter names for ProcResUnits.
Clement Courbet via Phabricator via llvm-commits
- [PATCH] D45425: [DebugInfo] Sink related dbg users when sinking in InstCombine
Bjorn Pettersson via Phabricator via llvm-commits
- [PATCH] D43578: -ftime-report switch support in Clang
Andrew V. Tischenko via Phabricator via llvm-commits
- [llvm] r329553 - [dsymutil] Don't try to load Swift ASTs as objects.
Jonas Devlieghere via llvm-commits
- [llvm] r329554 - [dsymutil] Remove trailing colon. NFC
Jonas Devlieghere via llvm-commits
- [llvm] r329555 - Make the test case from r329552 more portable
Pavel Labath via llvm-commits
- [PATCH] D45374: [LoopUnroll] Limit peeling to conds in BBs executed on every iteration.
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D44983: [LoopUnroll] Only peel if a predicate becomes known in the loop body.
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D45427: [AArch64][AsmParser] Unify code for parsing Neon/SVE vectors.
Sander de Smalen via Phabricator via llvm-commits
- [PATCH] D45428: [AArch64][AsmParser] Split index parsing from vector list.
Sander de Smalen via Phabricator via llvm-commits
- [PATCH] D45429: [AArch64][AsmParser] Make parse function for VectorLists generic to other vector types.
Sander de Smalen via Phabricator via llvm-commits
- [PATCH] D45430: [AArch64][AsmParser] Unify 'addVectorListOperands' functions.
Sander de Smalen via Phabricator via llvm-commits
- [PATCH] D45431: [AArch64][SVE] Asm: Add support for parsing and printing SVE vector lists.
Sander de Smalen via Phabricator via llvm-commits
- [PATCH] D45432: [AArch64][SVE] Asm: Support for contiguous ST1 (scalar+imm) store instructions.
Sander de Smalen via Phabricator via llvm-commits
- [PATCH] D45170: Cleanup DWARFCompileUnit and DWARFUnit in preparation for adding DWARFTypeUnit
Pavel Labath via llvm-commits
- [PATCH] D45066: [Polly] [ScopInfo] Remove bail out condition in buildMinMaxAccess()
SAHIL GIRISH YERAWAR via Phabricator via llvm-commits
- [PATCH] D45067: [GISel] Refactor MachineIRBuilder so we can optionally do constant folding/other transformations during building
Amara Emerson via Phabricator via llvm-commits
- [PATCH] D45333: WIP: [LIT] Have lit run the lldb test suite
Jonas Devlieghere via Phabricator via llvm-commits
- [PATCH] D45332: [LIT] Add new LLDB test format
Jonas Devlieghere via Phabricator via llvm-commits
- [llvm] r329556 - [X86][SSE] Fix f32 mul/div itinerary groups typo
Simon Pilgrim via llvm-commits
- [PATCH] D45433: [llvm-mca] Add the ability to mark regions of code for analysis (PR36875)
Andrea Di Biagio via Phabricator via llvm-commits
- [PATCH] D45317: Canonicalization of the min/max patterns.
Artur Gainullin via Phabricator via llvm-commits
- [PATCH] D45434: [ELF] - Eliminate AssertCommand.
George Rimar via Phabricator via llvm-commits
- [PATCH] D40556: SIFixSGPRCopies should not change non-divergent PHI
Alexander Timofeev via llvm-commits
- [sanitizer] sancov support for x86-64 elf shared libraries
Dima Kukulniak via llvm-commits
- [PATCH] D45435: [CodeGen/AccelTable] Don't emit zero-CU name indexes
Pavel Labath via Phabricator via llvm-commits
- [lld] r329557 - [ELF] - Allow LLD to produce file symbols.
George Rimar via llvm-commits
- [PATCH] D43779: [Tooling] [0/1] Refactor FrontendActionFactory::create() to return std::unique_ptr<>
Alexander Kornienko via Phabricator via llvm-commits
- [PATCH] D45261: [ELF] - Allow LLD to produce file symbols.
George Rimar via Phabricator via llvm-commits
- [PATCH] D45436: [llvm-exegesis] Add a flag to disable libpfm even if present.
Clement Courbet via Phabricator via llvm-commits
- [PATCH] D45325: [ELF] - Reorder local symbols.
George Rimar via Phabricator via llvm-commits
- [PATCH] D43746: [WebAssembly] Add Wasm exception handling prepare pass
Heejin Ahn via Phabricator via llvm-commits
- [PATCH] D32498: [CodeView] omit forward references for unnamed structs and unions
Brock Wyma via Phabricator via llvm-commits
- [PATCH] D45173: [InstCombine] Recognize idioms for ctpop and ctlz
Krzysztof Parzyszek via Phabricator via llvm-commits
- [PATCH] D44611: [CodeGen] Allow printing MachineMemOperands with less context in SDAGDumper
Francis Visoiu Mistrih via Phabricator via llvm-commits
- [PATCH] D45437: Support inline asm with multiple 64bit output in 32bit GPR
Thomas Preud'homme via Phabricator via llvm-commits
- [lld] r329559 - [ELF] - Fix cref.s test case.
George Rimar via llvm-commits
- [PATCH] D45159: [ELF] - Fix cref.s test case.
George Rimar via Phabricator via llvm-commits
- [lld] r329560 - [ELF] - Stop setting OutSecOff too early.
George Rimar via llvm-commits
- [llvm] r329561 - [X86][MMX] Fix flipped reg/mem typo in MMX_MISC_FUNC_ITINS
Simon Pilgrim via llvm-commits
- [PATCH] D45368: [ELF] - Stop setting OutSecOff too early.
George Rimar via Phabricator via llvm-commits
- [llvm] r329562 - [AMDGPU][MC][GFX9] Added instructions s_mul_hi_*32, s_lshl*_add_u32
Dmitry Preobrazhensky via llvm-commits
- [lld] r329563 - [ELF] - Simplify test case. NFC.
George Rimar via llvm-commits
- [PATCH] D45251: [AMDGPU][MC][GFX9] Added instructions s_mul_hi_*32, s_lshl*_add_u32
Phabricator via Phabricator via llvm-commits
- [llvm] r329564 - [MergeICmp] Split blocks that do other work.
Xin Tong via llvm-commits
- [PATCH] D44443: [MergeICmp] Split blocks that do other work.
Xin Tong via Phabricator via llvm-commits
- [llvm] r329565 - [X86][MMX] Fix missing itinerary for CVTPI2PS
Simon Pilgrim via llvm-commits
- [PATCH] D45438: [CodeView] Enable debugging of captured variables within C++ lambdas
Brock Wyma via Phabricator via llvm-commits
- [PATCH] D43969: Improve completion experience for headers
Philipp via Phabricator via llvm-commits
- [llvm] r329567 - [X86][MMX] Fix missing itinerary for MOVQ2DQ instruction format
Simon Pilgrim via llvm-commits
- [PATCH] D45358: [AArch64] Use FP to access the emergency spill slot
Francis Visoiu Mistrih via Phabricator via llvm-commits
- [PATCH] D40147: [MIPS] Handle cross-mode (regular <-> microMIPS) jumps
Simon Atanasyan via Phabricator via llvm-commits
- [PATCH] D45421: [X86] Emit native IR for pmuldq/pmuludq builtins.
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D45439: [IRCE] Use NUW flag for indvar
Sam Parker via Phabricator via llvm-commits
- [PATCH] D31528: [ELF][MIPS] Multi-GOT implementation
Simon Atanasyan via Phabricator via llvm-commits
- [llvm] r329568 - [X86][MMX] Fix missing itinerary for PALIGNR
Simon Pilgrim via llvm-commits
- [PATCH] D45263: [SLP] Allow reordering of vectorization trees with reused instructions.
Alexey Bataev via Phabricator via llvm-commits
- [llvm] r329569 - Revert r329403 "[llvm-mca] Do not separate iterations with a newline in the timeline view."
Hans Wennborg via llvm-commits
- [PATCH] D45019: [ADT] NFC: Fix bogus StringSwitch rule-of-five boilerplate
David Zarzycki via Phabricator via llvm-commits
- [llvm] r329403 - [llvm-mca] Do not separate iterations with a newline in the timeline view.
Hans Wennborg via llvm-commits
- [PATCH] D45361: [RuntimeDyld][PowerPC] Fix a newly added test in r329355
Hans Wennborg via Phabricator via llvm-commits
- [PATCH] D45440: [ELF] - Do not crash when trying to order --defsym/linker script symbols.
George Rimar via Phabricator via llvm-commits
- [llvm] r329572 - [MergeICmp] Update debug msg.NFC
Xin Tong via llvm-commits
- [llvm] r329573 - [RuntimeDyld][PowerPC] Fix a newly added test in r329355
Krasimir Georgiev via llvm-commits
- [PATCH] D44338: [LV][VPlan] Build plain CFG with simple recipes for outer loops.
Renato Golin via Phabricator via llvm-commits
- [PATCH] D45356: [clangd] Adapt index interfaces to D45014, and fix the old bugs.
Sam McCall via Phabricator via llvm-commits
- [PATCH] D45205: [ARM] FP16 VSEL codegen follow up
Sjoerd Meijer via Phabricator via llvm-commits
- [llvm] r329575 - [CodeGen/AccelTable] Don't emit zero-CU name indexes
Pavel Labath via llvm-commits
- [llvm] r329577 - [MachineLICM] Re-enable hoisting of constant stores
Zaara Syeda via llvm-commits
- [PATCH] D45286: [MachineLICM] Re-enable hoisting of constant stores
Zaara Syeda via Phabricator via llvm-commits
- [PATCH] D45375: [ELF] - Introduce synthetic file for linker script symbols.
George Rimar via Phabricator via llvm-commits
- [PATCH] D42447: [LV][VPlan] Detect outer loops for explicit vectorization.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D45258: [clang-tidy] Return non-zero exit code for clang errors.
Alexander Kornienko via Phabricator via llvm-commits
- [llvm] r329581 - [llvm-cov] Implement -ignore-filename-regex= option for excluding source files.
Max Moroz via llvm-commits
- [PATCH] D45006: [Tooling] A CompilationDatabase wrapper that infers header commands.
Sam McCall via Phabricator via llvm-commits
- [PATCH] D43907: [llvm-cov] Implement -ignore-filename-regex= option for excluding source files.
Max Moroz via Phabricator via llvm-commits
- [PATCH] D45007: [clangd] Use compile-command interpolation to provide commands for header files.
Sam McCall via Phabricator via llvm-commits
- [llvm] r329585 - Support generic expansion of ordered vector reduction (PR36732)
Simon Pilgrim via llvm-commits
- [PATCH] D44866: GetRandom / OpenBSD, using getentropy to get high quality randomness
David CARLIER via Phabricator via llvm-commits
- [PATCH] D45387: [CUDA] Revert defining __CUDA_ARCH__ for amdgcn targets
Yaxun Liu via Phabricator via llvm-commits
- [PATCH] D45366: Support generic expansion of ordered vector reduction (PR36732)
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D44214: Improve --warn-symbol-ordering.
Rafael Avila de Espindola via Phabricator via llvm-commits
- [compiler-rt] r329586 - [ASan] NFC: make use of a new ErrorBase ctor
Alex Shlyapnikov via llvm-commits
- [llvm] r329587 - [X86][SSE] Add floating point add/mul strict (ordered) vector.reduce tests (PR36732)
Simon Pilgrim via llvm-commits
- [PATCH] D45390: [ASan] NFC: make use of a new ErrorBase ctor
Aleksey Shlyapnikov via Phabricator via llvm-commits
- [llvm] r329588 - AMDGPU: Initialize GlobalISel passes
Tom Stellard via llvm-commits
- [PATCH] D45445: [CodeGen/AccelTable] Add the "sizetype" synthetic type to the accelerator table
Pavel Labath via Phabricator via llvm-commits
- [PATCH] D45353: AMDGPU: Initialize GlobalISel passes
Tom Stellard via Phabricator via llvm-commits
- [llvm] r329590 - [llvm-mca] Add the ability to mark regions of code for analysis (PR36875)
Andrea Di Biagio via llvm-commits
- [PATCH] D41599: [X86] Lowering X86 avx512 sqrt intrinsics to IR - LLVM
Craig Topper via Phabricator via llvm-commits
- [PATCH] D45418: [SimplifyLibcalls] Atoi, strtol replacements
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D45418: [SimplifyLibcalls] Atoi, strtol replacements
Dávid Bolvanský via Phabricator via llvm-commits
- [PATCH] D45418: [SimplifyLibcalls] Atoi, strtol replacements
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D45418: [SimplifyLibcalls] Atoi, strtol replacements
Dávid Bolvanský via Phabricator via llvm-commits
- [PATCH] D45418: [SimplifyLibcalls] Atoi, strtol replacements
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D45418: [SimplifyLibcalls] Atoi, strtol replacements
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D45418: [SimplifyLibcalls] Atoi, strtol replacements
Dávid Bolvanský via Phabricator via llvm-commits
- [PATCH] D45418: [SimplifyLibcalls] Atoi, strtol replacements
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D45418: [SimplifyLibcalls] Atoi, strtol replacements
Dávid Bolvanský via Phabricator via llvm-commits
- [PATCH] D45418: [SimplifyLibcalls] Atoi, strtol replacements
Dávid Bolvanský via Phabricator via llvm-commits
- [PATCH] D45418: [SimplifyLibcalls] Atoi, strtol replacements
Dávid Bolvanský via Phabricator via llvm-commits
- [PATCH] D45418: [SimplifyLibcalls] Atoi, strtol replacements
Dávid Bolvanský via Phabricator via llvm-commits
- [PATCH] D45418: [SimplifyLibcalls] Atoi, strtol replacements
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D45418: [SimplifyLibcalls] Atoi, strtol replacements
Dávid Bolvanský via Phabricator via llvm-commits
- [PATCH] D45418: [SimplifyLibcalls] Atoi, strtol replacements
Dávid Bolvanský via Phabricator via llvm-commits
- [PATCH] D45418: [SimplifyLibcalls] Atoi, strtol replacements
Dávid Bolvanský via Phabricator via llvm-commits
- [PATCH] D45418: [SimplifyLibcalls] Atoi, strtol replacements
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D45418: [SimplifyLibcalls] Atoi, strtol replacements
Dávid Bolvanský via Phabricator via llvm-commits
- [PATCH] D45418: [SimplifyLibcalls] Atoi, strtol replacements
Dávid Bolvanský via Phabricator via llvm-commits
- [PATCH] D45418: [SimplifyLibcalls] Atoi, strtol replacements
Dávid Bolvanský via Phabricator via llvm-commits
- [PATCH] D45418: [SimplifyLibcalls] Atoi, strtol replacements
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D45418: [SimplifyLibcalls] Atoi, strtol replacements
Dávid Bolvanský via Phabricator via llvm-commits
- [PATCH] D45418: [SimplifyLibcalls] Atoi, strtol replacements
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D45418: [SimplifyLibcalls] Atoi, strtol replacements
Dávid Bolvanský via Phabricator via llvm-commits
- [PATCH] D45418: [SimplifyLibcalls] Atoi, strtol replacements
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D45418: [SimplifyLibcalls] Atoi, strtol replacements
Dávid Bolvanský via Phabricator via llvm-commits
- [PATCH] D45418: [SimplifyLibcalls] Atoi, strtol replacements
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D45418: [SimplifyLibcalls] Atoi, strtol replacements
Dávid Bolvanský via Phabricator via llvm-commits
- [PATCH] D45418: [SimplifyLibcalls] Atoi, strtol replacements
Dávid Bolvanský via Phabricator via llvm-commits
- [PATCH] D45418: [SimplifyLibcalls] Atoi, strtol replacements
Dávid Bolvanský via Phabricator via llvm-commits
- [PATCH] D45418: [SimplifyLibcalls] Atoi, strtol replacements
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D45418: [SimplifyLibcalls] Atoi, strtol replacements
Dávid Bolvanský via Phabricator via llvm-commits
- [PATCH] D45418: [SimplifyLibcalls] Atoi, strtol replacements
Dávid Bolvanský via Phabricator via llvm-commits
- [PATCH] D45418: [SimplifyLibcalls] Atoi, strtol replacements
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D45418: [SimplifyLibcalls] Atoi, strtol replacements
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D45418: [SimplifyLibcalls] Atoi, strtol replacements
Dávid Bolvanský via Phabricator via llvm-commits
- [PATCH] D45418: [SimplifyLibcalls] Atoi, strtol replacements
Dávid Bolvanský via Phabricator via llvm-commits
- [PATCH] D45418: [SimplifyLibcalls] Atoi, strtol replacements
Dávid Bolvanský via Phabricator via llvm-commits
- [PATCH] D45418: [SimplifyLibcalls] Atoi, strtol replacements
Dávid Bolvanský via Phabricator via llvm-commits
- [PATCH] D45418: [SimplifyLibcalls] Atoi, strtol replacements
Dávid Bolvanský via Phabricator via llvm-commits
- [llvm] r329591 - AMDGPU: enable 128-bit for local addr space under an option
Marek Olsak via llvm-commits
- [PATCH] D45296: [sanitizer] Allow BackgroundThread to not depend on StackDepot
Kostya Kortchinsky via Phabricator via llvm-commits
- [llvm] r329592 - [llvm-mca] Fix MCACommentConsumer
Fangrui Song via llvm-commits
- [llvm] r329593 - [X86] Revert the SLM part of r328914.
Craig Topper via llvm-commits
- [PATCH] D44958: [PostRASink]Add register dependency check for implicit operands
Jun Bum Lim via Phabricator via llvm-commits
- [PATCH] D44950: [sanitizer] RFC: split Symbolizer from RTSanitizerCommon
Kostya Kortchinsky via Phabricator via llvm-commits
- [PATCH] D45409: [cmake] Include LLVMTestingSupport when doing stand-alone build
Michał Górny via Phabricator via llvm-commits
- [PATCH] D45343: [InstCombine] Always remove null check before free
Roman Lebedev via Phabricator via llvm-commits
- [compiler-rt] r329595 - [sanitizer] Allow BackgroundThread to not depend on StackDepot
Kostya Kortchinsky via llvm-commits
- [PATCH] D45142: [Transforms] Change std::sort to llvm::sort in response to r327219
Mandeep Singh Grang via Phabricator via llvm-commits
- [PATCH] D45139: [ProfileData] Change std::sort to llvm::sort in response to r327219
Mandeep Singh Grang via Phabricator via llvm-commits
- [PATCH] D45138: [MC] Change std::sort to llvm::sort in response to r327219
Mandeep Singh Grang via Phabricator via llvm-commits
- [PATCH] D45137: [LTO] Change std::sort to llvm::sort in response to r327219
Mandeep Singh Grang via Phabricator via llvm-commits
- [PATCH] D44873: [WebAssembly] Change std::sort to llvm::sort in response to r327219
Mandeep Singh Grang via Phabricator via llvm-commits
- [llvm] r329596 - [GISel] Refactor MachineIRBuilder to allow transformations while
Aditya Nandakumar via llvm-commits
- [PATCH] D44598: [lit] Report line number for failed RUN command
Joel E. Denny via Phabricator via llvm-commits
- [lld] r329598 - Added support for LTO options: sample_profile, new_pass_manager and debug_pass_manager
Rumeet Dhindsa via llvm-commits
- [PATCH] D45275: Add support for LTO options
Rumeet Dhindsa via Phabricator via llvm-commits
- [PATCH] D45303: shadowcallstack: Make runtime tests compatible with aarch64.
Vlad Tsyrklevich via Phabricator via llvm-commits
- [PATCH] D45369: [UpdateTestChecks] Add update_mca_test_checks.py script
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D45140: [Support] Change std::sort to llvm::sort in response to r327219
Jordan Rose via Phabricator via llvm-commits
- [PATCH] D45423: COFF: Remove dead code. NFCI.
Rui Ueyama via Phabricator via llvm-commits
- [llvm] r329258 - [MIR-Canon] Fixing warnings in Non-assert builds.
David Blaikie via llvm-commits
- [PATCH] D45448: [CVP] simplify phi with constant incoming values that match common variable edge values
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D44877: libFuzzer, OpenBSD support
Vitaly Buka via Phabricator via llvm-commits
- [llvm] r329599 - [demangler] Support for partially substituted sizeof....
Erik Pilkington via llvm-commits
- [PATCH] D44236: [llvm-objcopy] Switch over to using TableGen for parsing arguments
Alexander Shaposhnikov via Phabricator via llvm-commits
- [PATCH] D45379: [LoopInterchange] Ignore debug intrinsics during legality checks.
Florian Hahn via Phabricator via llvm-commits
- [llvm] r329600 - [demangler] Support for <data-member-prefix>.
Erik Pilkington via llvm-commits
- [llvm] r329601 - [demangler] Support for fold expressions.
Erik Pilkington via llvm-commits
- [PATCH] D45398: Fix lock order inversion between ManagedStatic and Statistic
Bob Haarman via Phabricator via llvm-commits
- [PATCH] D45345: [annotated_builder] try harder to clean build directories
Bob Haarman via Phabricator via llvm-commits
- [PATCH] D45227: Instead of using std::copy, clear the vector first and add new elements. NFC.
David Blaikie via llvm-commits
- [llvm] r329602 - Fix type mismatch between MachineMemOperand constructor and accessors. NFC
Daniel Sanders via llvm-commits
- [PATCH] D43219: [PartialInlining] Fix Crash from holding a reference to a destructed ORE
Sean Fertile via Phabricator via llvm-commits
- [PATCH] D45244: Add missing vtable anchors
David Blaikie via llvm-commits
- [llvm] r329603 - [SLP] Additional tests for reorder reuse vectorization, NFC.
Alexey Bataev via llvm-commits
- [llvm] r329604 - [X86] Remove GCCBuiltin name from pmuldq/pmuludq intrinsics so clang can custom lower to native IR. Update fast-isel intrinsic tests for clang's new codegen.
Craig Topper via llvm-commits
- [compiler-rt] r329606 - [sanitizer] Reverting rCRT329595
Kostya Kortchinsky via llvm-commits
- [PATCH] D45450: [sanitizer] Reverting rCRT329595
Kostya Kortchinsky via Phabricator via llvm-commits
- [PATCH] D44282: [PR16756] JumpThreading: explicitly update SSA rather than use SSAUpdater.
Davide Italiano via Phabricator via llvm-commits
- [PATCH] D45452: AMDGPU: Remove max_scratch_backing_memory_byte_size from kernel header
Konstantin Zhuravlyov via Phabricator via llvm-commits
- [llvm] r329607 - [WebAssembly] Change std::sort to llvm::sort in response to r327219
Mandeep Singh Grang via llvm-commits
- [PATCH] D36351: [lld][ELF] Add profile guided section layout
Michael Spencer via Phabricator via llvm-commits
- [lld] r329609 - COFF: Remove dead code. NFCI.
Peter Collingbourne via llvm-commits
- [llvm] r329610 - Revert "AMDGPU: enable 128-bit for local addr space under an option"
Alex Shlyapnikov via llvm-commits
- [llvm] r329611 - AArch64: Allow offsets to be folded into addresses with ELF.
Peter Collingbourne via llvm-commits
- [PATCH] D44981: asan: kernel: make no_sanitize("address") attribute work with -fsanitize=kernel-address
Vitaly Buka via Phabricator via llvm-commits
- [llvm] r329613 - [Debuginfo][COFF] Minimal serialization support for precompiled types records
Alexandre Ganea via llvm-commits
- [compiler-rt] r329614 - shadowcallstack: Make runtime tests compatible with aarch64.
Peter Collingbourne via llvm-commits
- [www] r329615 - [EuroLLVM'18] Add travel information about Bristol.
Arnaud A. de Grandmaison via llvm-commits
- [PATCH] D45283: [COFF] Minimal serialization support for precompiled types records
Alexandre Ganea via Phabricator via llvm-commits
- [PATCH] D45453: [InstCombine] Enable Add/Sub simplifications with only 'reassoc' FMF
Warren Ristow via Phabricator via llvm-commits
- [llvm] r329616 - [X86] Don't use Lower512IntUnary to split bitcasts with v32i16/v64i8 types on targets without AVX512BW.
Craig Topper via llvm-commits
- [PATCH] D45276: Fix a couple of incorrect fields in our generated PDBs.
Zachary Turner via Phabricator via llvm-commits
- [PATCH] D45454: Make __gcov_flush visible outside a shared library
Chih-Hung Hsieh via Phabricator via llvm-commits
- [llvm] r329620 - AMDGPU: Remove max_scratch_backing_memory_byte_size from kernel header
Konstantin Zhuravlyov via llvm-commits
- [PATCH] D45330: [WIP][IPSCCP] Use PredicateInfo to propagate facts from cmp instructions.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D45340: [WebAssembly] Add support for user-defined custom sections
Yury Delendik via Phabricator via llvm-commits
- [llvm] r329621 - [MemorySSAUpdater] Mark Phi users of a node being moved as non-optimize
Zhaoshi Zheng via llvm-commits
- [PATCH] D44257: [MemorySSAUpdater] Mark non-trivial Phi for not to optimize
Z. Zheng via Phabricator via llvm-commits
- [PATCH] D45187: [AMDGPU] Fix lowering enqueue_kernel
Yaxun Liu via Phabricator via llvm-commits
- [llvm] r329622 - Fix printing of stack id in MachineFrameInfo
Matt Arsenault via llvm-commits
- [PATCH] D45191: [LoopReroll] Rewrite induction variable rewriting.
Eli Friedman via Phabricator via llvm-commits
- [llvm] r329623 - [globalisel][legalizerinfo] Add support for the Lower action in getActionDefinitionsBuilder() and use it in AArch64.
Daniel Sanders via llvm-commits
- [PATCH] D44808: Fix lib.exe detection when running within MSVC toolchain
Alexandre Ganea via Phabricator via llvm-commits
- [PATCH] D45457: [sanitizer] Split Symbolizer/StackTraces from core RTSanitizerCommon
Kostya Kortchinsky via Phabricator via llvm-commits
- [llvm] r329468 - Windows needs the current codepage instead of utf8 sometimes
Friedman, Eli via llvm-commits
- [PATCH] D45195: Add --check-library-dependency to maintain compatibility with other linkers
Fangrui Song via Phabricator via llvm-commits
- [llvm] r329626 - [X86] Added missing AAD/AAM immediate schedule tests
Simon Pilgrim via llvm-commits
- [PATCH] D45459: [DWARFv5] Fuss with asm syntax for conveying an MD5 checksum
Paul Robinson via Phabricator via llvm-commits
- [PATCH] D44928: [MC] Pass MCSubtargetInfo to fixupNeedsRelaxation and applyFixup
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D45460: With -fno-plt, GOTPCREL references must use RIP
Sriraman Tallam via Phabricator via llvm-commits
- [PATCH] D42180: [NewGVN] Add ops as dependency if we cannot find a leader for ValueOp.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D45461: [sanitizer] Allow BackgroundThread to not depend on StackDepot v2
Kostya Kortchinsky via Phabricator via llvm-commits
- [PATCH] D45462: Add missing nullptr check before getSection() to AArch64MachObjectWriter::recordRelocation
Jessica Paquette via Phabricator via llvm-commits
- [PATCH] D45455: [CFI] Disable CFI checks for __cxa_decrement_exception_refcount
Vlad Tsyrklevich via Phabricator via llvm-commits
- [PATCH] D45464: [cmake] Make linker detection take flags into account
Shoaib Meenai via Phabricator via llvm-commits
- [compiler-rt] r329631 - libFuzzer, OpenBSD support
Vitaly Buka via llvm-commits
- [llvm] r329632 - [MemorySSA] Remove redundant assert; NFC
George Burgess IV via llvm-commits
- [PATCH] D45466: [globalisel][legalizerinfo] Add support for legalization based on the MachineMemOperand
Daniel Sanders via Phabricator via llvm-commits
- [compiler-rt] r329633 - GetRandom / OpenBSD, using getentropy to get high quality randomness
Vitaly Buka via llvm-commits
- [PATCH] D44184: Write DWARF data into WASM object file
Sam Clegg via Phabricator via llvm-commits
- [lld] r329636 - Add --warn-backrefs to maintain compatibility with other linkers
Rui Ueyama via llvm-commits
- [zorg] r329637 - [annotated_builder] try harder to clean build directories
Bob Haarman via llvm-commits
- [llvm] r329638 - [MemorySSA] remove cruft; NFC.
George Burgess IV via llvm-commits
- [PATCH] D45265: [PowerPC] Replace the Post RA List Scheduler with the Machine Scheduler
Nemanja Ivanovic via Phabricator via llvm-commits
- [polly] r329639 - [ScopInfo] Actually remove from list.
Michael Kruse via llvm-commits
- [polly] r329640 - [ScopInfo] Completely remove MemoryAccesses when their parent statement is removed.
Michael Kruse via llvm-commits
- [lld] r329642 - Add a test for nested --start-group.
Rui Ueyama via llvm-commits
- [PATCH] D45180: libcalls must check for "RtLibUseGOT" metadata during simplification
Sriraman Tallam via Phabricator via llvm-commits
- [PATCH] D45467: [wip] COFF: Friendlier undefined symbol errors.
Peter Collingbourne via Phabricator via llvm-commits
- [llvm] r329643 - [PR16756] Add SSAUpdaterBulk.
Michael Zolotukhin via llvm-commits
- [llvm] r329644 - [PR16756] Use SSAUpdaterBulk in JumpThreading.
Michael Zolotukhin via llvm-commits
- [PATCH] D45396: [DebugInfo] Create merged locations for instructions other than calls
David Blaikie via Phabricator via llvm-commits
- [llvm] r329267 - allow custom OptBisect classes set to LLVMContext
David Blaikie via llvm-commits
- [llvm] r329645 - [NFC][LV] Move InterleaveInfo from Legal to CostModel
Hideki Saito via llvm-commits
- [PATCH] D45072: [NFC][LV] Move InterleaveInfo from Legal to CostModel
Hideki Saito via Phabricator via llvm-commits
- LLVM buildmaster will restarted tonight
Galina Kistanova via llvm-commits
- [PATCH] D42759: [CGP] Split large data structres to sink more GEPs
Eli Friedman via Phabricator via llvm-commits
- [llvm] r329646 - Fix line endings (CR/LF -> LF) introduced by rL329613
Alexandre Ganea via llvm-commits
- [llvm] r329648 - [CachePruning] Fix comment about ext4 per-directory file limit. NFC
Fangrui Song via llvm-commits
- [llvm] r329649 - Fix for the buildbot failure. Now-unused private field TTI deleted.
Hideki Saito via llvm-commits
- [llvm] r329650 - Revert "[PR16756] Use SSAUpdaterBulk in JumpThreading."
Michael Zolotukhin via llvm-commits
- [PATCH] D44596: Object: Don't mark alias unconditionally defined
Peter Collingbourne via Phabricator via llvm-commits
- [llvm] r329651 - Object: Don't mark alias unconditionally defined
Vitaly Buka via llvm-commits
- [PATCH] D43521: [ThinLTO] Compute synthetic function entry count
Easwaran Raman via Phabricator via llvm-commits
- [PATCH] D45469: [SLP] Use getExtractWithExtendCost() to compute the scalar cost of extractelement/ext pair
Haicheng Wu via Phabricator via llvm-commits
- [polly] r329653 - [ScopInfo] Avoid iterator invalidation.
Michael Kruse via llvm-commits
- [polly] r329654 - [CodeGen] Convert BlockGenerator::generateScalarLoads to isl++. NFC.
Michael Kruse via llvm-commits
- [polly] r329655 - [CodeGen] Allow undefined loads in statement instances outside context.
Michael Kruse via llvm-commits
- [PATCH] D45372: [AMDGPU] Fix issues for backend divergence tracking
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D45471: ShadowCallStack/x86_64: Ignore pseudo-machine instructions
Vlad Tsyrklevich via Phabricator via llvm-commits
- [llvm] r329656 - ShadowCallStack/x86_64: Ignore pseudo-machine instructions
Vlad Tsyrklevich via llvm-commits
- [llvm] r329657 - [x86] Introduce a pass to begin more systematically fixing PR36028 and similar issues.
Chandler Carruth via llvm-commits
- [PATCH] D45472: [MachO] Emit Weak ReadOnlyWithRel to ConstDataSection
Steven Wu via Phabricator via llvm-commits
- [llvm] r329658 - [llvm-ar] Fix lib.exe detection when running within MSVC toolchain
Alexandre Ganea via llvm-commits
- [PATCH] D45154: [x86] Model the direction flag (DF) separately from the rest of EFLAGS.
Chandler Carruth via Phabricator via llvm-commits
- [llvm] r329659 - [DebugInfo][COFF] Fix reading variable-length encoded records
Alexandre Ganea via llvm-commits
- [PATCH] D45104: [COFF] Fix reading variable-length encoded records
Alexandre Ganea via Phabricator via llvm-commits
- [PATCH] D45473: CodeGen: Don't try to canonicalize Unix-style paths in CodeView debug info.
Peter Collingbourne via Phabricator via llvm-commits
- [llvm] r328748 - [MemorySSA] Consider callsite args for hashing and equality.
George Burgess IV via llvm-commits
- [llvm] r329660 - [SSAUpdaterBulk] Handle CFG with unreachable from entry blocks.
Michael Zolotukhin via llvm-commits
- [llvm] r329661 - Revert "Revert "[PR16756] Use SSAUpdaterBulk in JumpThreading.""
Michael Zolotukhin via llvm-commits
- [PATCH] D45164: [MC] Change AsmParser to leverage Assembler during evaluation
James Y Knight via Phabricator via llvm-commits
- [llvm] r329666 - Revert "[PR16756] Use SSAUpdaterBulk in JumpThreading." one more time.
Michael Zolotukhin via llvm-commits
- [llvm] r329667 - [X86] Prevent folding loads with 64-bit ANDs with immediates that fit in 32-bits.
Craig Topper via llvm-commits
- [PATCH] D42776: [Sema] Fix an assertion failure in constant expression evaluation of calls to functions with default arguments
Akira Hatanaka via Phabricator via llvm-commits
- [compiler-rt] r329672 - [sanitizer] Enable threads for libc++ build used by the symbolizer
Petr Hosek via llvm-commits
- [PATCH] D32577: CMake: Replace open-coded find_package
Tom Stellard via Phabricator via llvm-commits
- [PATCH] D45474: [XRay][clang+compiler-rt] Support build-time mode selection
Dean Michael Berris via Phabricator via llvm-commits
- [llvm] r329673 - [x86] Model the direction flag (DF) separately from the rest of EFLAGS.
Chandler Carruth via llvm-commits
- [PATCH] D45475: [x86] Switch EFLAGS copy lowering to use reg-reg form of testing for a zero register.
Chandler Carruth via Phabricator via llvm-commits
- [llvm] r329674 - [AArch64][SVE] Asm: Add support for SVE INDEX instructions.
Sander de Smalen via llvm-commits
- [llvm] r329675 - [MC][TableGen] Add optional libpfm counter names for ProcResUnits.
Clement Courbet via llvm-commits
- [llvm] r329676 - [MC][TableGen] Fix r329675.
Clement Courbet via llvm-commits
- [PATCH] D45477: AMDGPU/MC: Allow disassembling without symbol info
Nicolai Hähnle via Phabricator via llvm-commits
- [PATCH] D44306: Move Args::StringToAddress to Target::EvaluateAddressExpression
Pavel Labath via Phabricator via llvm-commits
- [PATCH] D44782: Account for partial stack slot spills (PR30821)
Jeremy Morse via Phabricator via llvm-commits
- [lld] r329678 - [ELF] - Do not crash when trying to order --defsym/linker script symbols.
George Rimar via llvm-commits
- [llvm] r329680 - Reapply "[llvm-mca] Do not separate iterations with a newline in the timeline view."
Andrea Di Biagio via llvm-commits
- [PATCH] D45022: [X86] Mark all byval parameters as aliased
Jeremy Morse via Phabricator via llvm-commits
- [llvm] r329681 - [AArch64][SVE] Asm: Add support for unpredicated LSL/LSR (shift by immediate) instructions.
Sander de Smalen via llvm-commits
- [PATCH] D45371: [AArch64][SVE] Asm: Add support for unpredicated LSL/LSR (shift by immediate) instructions.
Phabricator via Phabricator via llvm-commits
- [PATCH] D45481: [IRCE] isKnownNonNegative helper
Sam Parker via Phabricator via llvm-commits
- [llvm] r329683 - [llvm-ar] Temporarily make the tool case detection test Windows-only to fix the build (introduced in r329658)
Alexandre Ganea via llvm-commits
- [llvm] r329686 - [X86][Broadwell] HWPort5 should not be added to BroadwellModelProcResources.
Andrea Di Biagio via llvm-commits
- [llvm] r329246 - [MIR-Canon] Improving performance by switching to named vregs.
Tim Northover via llvm-commits
- [llvm] r329687 - AArch64: diagnose unpredictable store-exclusive instructions
Tim Northover via llvm-commits
- [compiler-rt] r329688 - [compiler-rt][asan][mips] UnXFAIL some consistently passing tests
Simon Dardis via llvm-commits
- [llvm] r329690 - [AMDGPU] For OS type AMDPAL, fixed scratch on compute shader
Tim Renouf via llvm-commits
- [PATCH] D44468: [AMDGPU] For OS type AMDPAL, fixed scratch on compute shader
Tim Renouf via Phabricator via llvm-commits
- [llvm] r329691 - [AArch64] Use FP to access the emergency spill slot
Francis Visoiu Mistrih via llvm-commits
- [llvm] r329692 - [DA] Improve alias checking in dependence analysis
David Green via llvm-commits
- [PATCH] D28462: clang-format: Add new style option AlignConsecutiveMacros
Marcos Horro via Phabricator via llvm-commits
- [llvm] r329694 - [llvm-mca] Increase the default number of iterations to 100.
Andrea Di Biagio via llvm-commits
- [PATCH] D45484: [Polly][NewPM] Update pass registration for the LLVM plugin interface
Philip Pfaffe via Phabricator via llvm-commits
- [PATCH] D44600: Fix LLVMDumpType() #ifdefed
Brenton Bostick via Phabricator via llvm-commits
- [PATCH] D45262: Remove llvm-build's --configure-target-def-file.
Nico Weber via Phabricator via llvm-commits
- [lld] r329696 - s/LLVM_ON_WIN32/_WIN32/, lld
Nico Weber via llvm-commits
- [PATCH] D45167: Use sys::fs::real_path() instead of realpath() in Symbolize and remove HAVE_REALPATH.
Hans Wennborg via Phabricator via llvm-commits
- [PATCH] D45156: [MachineVerifier] Verify the RegUsageInfo collected for the current function.
Jonas Paulsson via Phabricator via llvm-commits
- [llvm] r329369 - [LLVM-C] Audit Inline Assembly APIs for Consistency
Andrea Di Biagio via llvm-commits
- [PATCH] D45486: [X86][Atom] Convert Atom scheduler model to SchedRW (PR32431)
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D45230: [Power9]Legalize and emit code for converting (Un)Signed DWord to Quad-Precision
Lei Huang via Phabricator via llvm-commits
- [www] r329699 - [EuroLLVM'18] Program fix.
Arnaud A. de Grandmaison via llvm-commits
- [PATCH] D45389: [Power9]Legalize and emit code for converting (Un)Signed Word to Quad-Precision
Lei Huang via Phabricator via llvm-commits
- [llvm] r329700 - [X86] Disable SGX for Skylake Server
Gabor Buella via llvm-commits
- [PATCH] D45057: [X86] Disable SGX for Skylake Server
Gabor Buella via Phabricator via llvm-commits
- [PATCH] D45082: [RFC][unittests] ADT: silence -Wself-assign diagnostics
Nico Weber via Phabricator via llvm-commits
- [PATCH] D44883: [Sema] Extend -Wself-assign and -Wself-assign-field to warn on overloaded self-assignment (classes)
Nico Weber via Phabricator via llvm-commits
- [PATCH] D45058: [X86] Disable SGX for Skylake Server
Gabor Buella via Phabricator via llvm-commits
- [llvm] r329703 - [Testing/Support] Make Failed() matcher work with abstract error types
Pavel Labath via llvm-commits
- [llvm] r329704 - Fix whitespace indentation. NFCI.
Simon Pilgrim via llvm-commits
- [llvm] r329705 - [CodeGen/Dwarf] Rename the "sizetype" synthetic type and add it to the accelerator table
Pavel Labath via llvm-commits
- [PATCH] D45487: [tsan] Add interceptors for objc_sync_enter and objc_sync_exit
Kuba (Brecka) Mracek via Phabricator via llvm-commits
- [compiler-rt] r329706 - [sanitizer] Allow BackgroundThread to not depend on StackDepot v2
Kostya Kortchinsky via llvm-commits
- [PATCH] D44304: [MIPS GlobalISel] Select add i32, i32
Petar Avramovic via Phabricator via llvm-commits
- [llvm] r329707 - [pdbutil] Print the checksum hex string when using the '-lines' option
Aaron Smith via llvm-commits
- [llvm] r329708 - [llvm-mca] Move the logic that prints dispatch unit statistics from BackendStatistics to its own view.
Andrea Di Biagio via llvm-commits
- [llvm] r329709 - Fix spelling. NFC.
Chad Rosier via llvm-commits
- [PATCH] D45166: [ELF] - Introduce helper for iterating over linker commands.
George Rimar via Phabricator via llvm-commits
- [PATCH] D45490: [ADT] - Add llvm::make_mapped_range
George Rimar via Phabricator via llvm-commits
- [PATCH] D45488: [X86] Disable SGX for Skylake Server - CPP test
Gabor Buella via Phabricator via llvm-commits
- [llvm] r329711 - [llvm-mca] Simplify code. NFC
Andrea Di Biagio via llvm-commits
- [llvm] r329712 - [PDB] Remove dead code and run clang format; NFC
Aaron Smith via llvm-commits
- [PATCH] D45415: [OpenMP] Remove extra warning when we build
Guansong Zhang via Phabricator via llvm-commits
- [PATCH] D45317: Eliminate a bitwise 'not' op of 'not' min/max by inverting the min/max.
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D45492: [Verifier] Not really for review: check for TBAA Access Tag presence
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D45493: [Polly][NewPM] Port IslAst, ScopDetect, and ScopInfo lit testsuites over to the new PM
Philip Pfaffe via Phabricator via llvm-commits
- [PATCH] D45493: [Polly][NewPM] Port IslAst, ScopDetect, and ScopInfo lit testsuites over to the new PM
Philip Pfaffe via Phabricator via llvm-commits
- [PATCH] D45493: [Polly][NewPM] Port IslAst, ScopDetect, and ScopInfo lit testsuites over to the new PM
Tobias Grosser via Phabricator via llvm-commits
- [PATCH] D45493: [Polly][NewPM] Port IslAst, ScopDetect, and ScopInfo lit testsuites over to the new PM
Michael Kruse via Phabricator via llvm-commits
- [PATCH] D45493: [Polly][NewPM] Port IslAst, ScopDetect, and ScopInfo lit testsuites over to the new PM
Philip Pfaffe via Phabricator via llvm-commits
- [PATCH] D45493: [Polly][NewPM] Port IslAst, ScopDetect, and ScopInfo lit testsuites over to the new PM
Michael Kruse via Phabricator via llvm-commits
- [llvm] r329715 - AMDGPU/MC: Allow disassembling without symbol info
Nicolai Haehnle via llvm-commits
- [llvm] r329716 - Add missing nullptr check to AArch64MachObjectWriter::recordRelocation
Jessica Paquette via llvm-commits
- [PATCH] D43952: [ELF][MIPS] Don't change every dynamic relocation into R_MIPS_REL32
Alexander Richardson via Phabricator via llvm-commits
- [lld] r329717 - [WebAssembly] Add support for custom sections
Sam Clegg via llvm-commits
- [llvm] r329718 - Revert r329611, "AArch64: Allow offsets to be folded into addresses with ELF."
Peter Collingbourne via llvm-commits
- [PATCH] D45397: [Mem2Reg] Create merged debug locations for inserted phis
Adrian Prantl via Phabricator via llvm-commits
- [llvm] r329719 - [CodeGen] Fix printing bundles in MIR output
Krzysztof Parzyszek via llvm-commits
- [PATCH] D45494: [Power9]Legalize and emit code for converting Unsigned HWord/Char to Quad-Precision
Lei Huang via Phabricator via llvm-commits
- [www] r329721 - [EuroLLVM'18] Remove one SRC talk.
Arnaud A. de Grandmaison via llvm-commits
- [llvm] r329723 - Fix test failure in arm64-no-section.ll
Jessica Paquette via llvm-commits
- [llvm] r329724 - [DebugInfoPDB] Add DIA implementations of findSymbolByRVA and findSymbolByAddr
Aaron Smith via llvm-commits
- [PATCH] D45271: [LV] Introduce TTI::getMinimumVF
Krzysztof Parzyszek via Phabricator via llvm-commits
- [PATCH] D44764: [clangd] Use operator<< to prevent printers issues in Gtest
Marc-Andre Laperle via Phabricator via llvm-commits
- [llvm] r329726 - [llvm-mca] add example workflow for source code
Sanjay Patel via llvm-commits
- [llvm] r329728 - Revert 329716 "Add missing nullptr check before getSection() to AArch64MachObjectWriter::recordRelocation"
Jessica Paquette via llvm-commits
- [llvm] r329729 - [llvm-mca] fix formatting
Sanjay Patel via llvm-commits
- [PATCH] D45405: [clang-tidy] [modernize-use-auto] Add a threshold for minimal type name length to be replaced with 'auto'
Zinovy Nis via Phabricator via llvm-commits
- [PATCH] D45496: [LLVM-C] Add Missing 'break's in InlineAsm bindings
Robert Widmann via Phabricator via llvm-commits
- [llvm] r329731 - [LLVM-C] Add Missing 'break's in InlineAsm bindings
Robert Widmann via llvm-commits
- [llvm] r329732 - [llvm-mca] reorder text
Sanjay Patel via llvm-commits
- [PATCH] D26764: [compiler-rt] [cmake] Remove i686 target that is duplicate to i386
Julien Ramseier via Phabricator via llvm-commits
- [llvm] r329733 - [DebugInfoPDB] Add missing test for findSymbolByRVA and findSymbolByAddr
Aaron Smith via llvm-commits
- [llvm] r329734 - [X86] Change the name string for the newly add DF flag register to 'dirflag' to match the clobber name supported by clang for MS inline assembly.
Craig Topper via llvm-commits
- [PATCH] D45394: Canonical Copy Propagation
Justin Bogner via Phabricator via llvm-commits
- [PATCH] D45204: [X86][MIPS][ARM] New machine instruction property 'isMoveReg'
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D45497: Don't assume the backing thread shares a Protocol ID
Jonas Devlieghere via Phabricator via llvm-commits
- [PATCH] D44449: [Parser] Fix assertion-on-invalid for unexpected typename.
Volodymyr Sapsai via Phabricator via llvm-commits
- [PATCH] D43025: [tsan] Add support for linux/powerpc64 in buildgo.sh
Carlos Eduardo Seo via Phabricator via llvm-commits
- [llvm] r329736 - [InstSimplify] fix formatting; NFC
Sanjay Patel via llvm-commits
- [llvm] r329742 - [X86] Split up -march=icelake to -client & -server
Gabor Buella via llvm-commits
- [PATCH] D45056: [X86] Split up -march=icelake to -client & -server
Gabor Buella via Phabricator via llvm-commits
- [llvm] r329743 - [AArch64] Fix isel failure when BUILD_PAIR nodes are left over.
Amara Emerson via llvm-commits
- [PATCH] D45055: [X86] Split up -march=icelake to -client & -server
Gabor Buella via Phabricator via llvm-commits
- [llvm] r329744 - [IR] Refactor memtransfer inst classes (NFC)
Daniel Neilson via llvm-commits
- [llvm] r329746 - Recommit r329716 "Add missing nullptr check before getSection() to AArch64MachObjectWriter::recordRelocation"
Jessica Paquette via llvm-commits
- [llvm] r329747 - [IR] Refactor memset inst classes (NFC)
Daniel Neilson via llvm-commits
- [PATCH] D45422: [Driver] Allow drivers to add multiple libc++ include paths
Petr Hosek via Phabricator via llvm-commits
- [PATCH] D45501: example
Chandler Carruth via Phabricator via llvm-commits
- [llvm] r329752 - [MachO] Emit Weak ReadOnlyWithRel to ConstDataSection
Steven Wu via llvm-commits
- [llvm] r329753 - [Verifier] Refactor duplicate code for atomic mem intrinsic verification (NFC)
Daniel Neilson via llvm-commits
- [PATCH] D45502: [AArch64][Falkor] Fix bug in Falkor HWPF collision avoidance pass.
Geoff Berry via Phabricator via llvm-commits
- [PATCH] D45503: [AMDGPU] Ensure there are enough registers for wave dispatch
Tim Renouf via Phabricator via llvm-commits
- [PATCH] D45122: [DebugInfo] Add a new DI flag to record if a C++ record is a trivial type
Reid Kleckner via Phabricator via llvm-commits
- [llvm] r329755 - [CVP] simplify phi with constant incoming values that match common variable edge values
Sanjay Patel via llvm-commits
- [PATCH] D45506: Don't warn on ICFed symbols, warn on synthetic ones
Rafael Avila de Espindola via Phabricator via llvm-commits
- [lld] r329757 - Don't warn on ICFed symbols, warn on synthetic ones.
Rafael Espindola via llvm-commits
- [PATCH] D39976: [AArch64] Query the target when folding loads and stores
Evandro Menezes via Phabricator via llvm-commits
- [PATCH] D45059: [clang-tidy] Add check to catch comparisons in TEMP_FAILURE_RETRY
George Burgess IV via Phabricator via llvm-commits
- [llvm] r329761 - [AArch64][Falkor] Fix bug in Falkor HWPF collision avoidance pass.
Geoff Berry via llvm-commits
- [llvm] r329763 - Disable flaky tests till they get fixed.
Galina Kistanova via llvm-commits
- [PATCH] D45123: [CodeView] Emit function options for subprogram and member functions
Reid Kleckner via Phabricator via llvm-commits
- [llvm] r328506 - [Hexagon] Give priority to post-incremementing memory accesses in LSR
Galina Kistanova via llvm-commits
- [llvm] r328542 - [Pipeliner] Use latency to compute RecMII
Galina Kistanova via llvm-commits
- [PATCH] D44585: [AMDGPU] Scalarize when scalar code cheaper than vector code.
Farhana Aleen via Phabricator via llvm-commits
- [PATCH] D44668: [demangler] Add a "partial" demangling API for LLDB
Erik Pilkington via Phabricator via llvm-commits
- [llvm] r329764 - AMDGPU: enable 128-bit for local addr space under an option
Marek Olsak via llvm-commits
- [llvm] r329765 - GOTPCREL references must always use RIP.
Sriraman Tallam via llvm-commits
- [PATCH] D44748: Track whether the size of a MemoryLocation is precise
George Burgess IV via Phabricator via llvm-commits
- [llvm] r329767 - Use contains_lower() instead of find_lower() != StringRef::npos. NFC.
Rui Ueyama via llvm-commits
- [llvm] r329768 - Simplification of libcall like printf->puts must check for RtLibUseGOT metadata.
Sriraman Tallam via llvm-commits
- [PATCH] D39869: [Inliner] Inline through indirect call sites having !callees metadata
Easwaran Raman via Phabricator via llvm-commits
- [PATCH] D45507: [CMake][runtimes] Process common options in runtimes build
Petr Hosek via Phabricator via llvm-commits
- [PATCH] D45061: [NVPTX, CUDA] Use custom feature detection to handle NVPTX target builtins.
Artem Belevich via Phabricator via llvm-commits
- [PATCH] D45061: [NVPTX, CUDA] Improved feature constraints on NVPTX target builtins.
Eric Christopher via Phabricator via llvm-commits
- [PATCH] D41827: [DEBUG] Initial adaptation of NVPTX target for debug info emission.
Eric Christopher via Phabricator via llvm-commits
- [llvm] r329769 - [X86] Switch a test from grep to FileCheck. NFC
Craig Topper via llvm-commits
- [llvm] r329771 - [X86] In X86FlagsCopyLowering, when rewriting a memory setcc we need to emit an explicit MOV8mr instruction.
Craig Topper via llvm-commits
- [PATCH] D45304: [libcxx] Set ABI version 2 as default for Fuchsia
Petr Hosek via Phabricator via llvm-commits
- [compiler-rt] r329772 - [XRay][clang+compiler-rt] Support build-time mode selection
Dean Michael Berris via llvm-commits
- [PATCH] D45508: Implement --ctors-in-init-array.
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D45509: [asan] Reduce flakiness in stack-overflow detection
Kuba (Brecka) Mracek via Phabricator via llvm-commits
- [PATCH] D45510: [RFC][BasicAA] Return MayAlias for the pointer plus variable offset to structure object member
Shiva Chen via Phabricator via llvm-commits
- [llvm] r328023 - [Hexagon] Add a few more lit tests, NFC
Galina Kistanova via llvm-commits
- [llvm] r329774 - [X86] Remove 128/256-bit masked pmaddubsw and pmaddwd intrinsics. Replace 512-bit masked intrinsic with unmasked intrinsic and a select.
Craig Topper via llvm-commits
- [compiler-rt] r329776 - [XRay][compiler-rt] Fix osx-based builds
Dean Michael Berris via llvm-commits
- [llvm] r329778 - [CMake][runtimes] Process common options in runtimes build
Petr Hosek via llvm-commits
- [PATCH] D41938: [Analyzer] SValBuilder Comparison Rearrangement (with Restrictions and Analyzer Option)
Balogh, Ádám via Phabricator via llvm-commits
- [llvm] r329781 - [llvm-exegesis] Add a flag to disable libpfm even if present.
Clement Courbet via llvm-commits
- [llvm] r329782 - [AArch64][AsmParser] Unify code for parsing Neon/SVE vectors.
Sander de Smalen via llvm-commits
- [llvm] r329783 - [Build][NFC] Split off libpfm detection to a separate module.
Clement Courbet via llvm-commits
- [lld] r329785 - [ELF] - Simplify. NFC.
George Rimar via llvm-commits
- [PATCH] D45404: [X86] Add variable shuffle schedule classes
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D45512: [Tooling] Correct the "-std" compile command option.
Haojian Wu via Phabricator via llvm-commits
- [lld] r329787 - [ELF] - Reorder local symbols.
George Rimar via llvm-commits
- [llvm] r329788 - [ARM] FP16 VSEL codegen
Sjoerd Meijer via llvm-commits
- [PATCH] D44564: [BasicAA] Relax restriction on PHI node handling.
John Brawn via Phabricator via llvm-commits
- [PATCH] D45315: [X86] Improve unsigned saturation downconvert detection.
Artur Gainullin via Phabricator via llvm-commits
- [PATCH] D44781: [IR] Add function pointer alignment to DataLayout
Mikhail Maltsev via Phabricator via llvm-commits
- [llvm] r329791 - Eliminate a bitwise 'not' op of 'not' min/max by inverting the min/max.
Artur Gainullin via llvm-commits
- [PATCH] D39115: [MIPS][MicroMIPS] Extending size reduction pass with LWP and SWP
Milena Vujosevic Janicic via Phabricator via llvm-commits
- [llvm] r329792 - [llvm-mca] Move the logic that prints scheduler statistics from BackendStatistics to its own view.
Andrea Di Biagio via llvm-commits
- [llvm] r329794 - [llvm-mca] Renamed BackendStatistics to RetireControlUnitStatistics.
Andrea Di Biagio via llvm-commits
- [PATCH] D44921: [PowerPC] Option for secure plt mode
Strahinja Petrovic via Phabricator via llvm-commits
- [llvm] r329796 - [llvm-mca] Minor code cleanup. NFC
Andrea Di Biagio via llvm-commits
- [llvm] r329797 - [AArch64] Fix regression after r329691
Francis Visoiu Mistrih via llvm-commits
- [PATCH] D45514: [NEON] Support intrinsic for scalar and vector versions of the VRINTN instruction
Ivan Kosarev via Phabricator via llvm-commits
- [PATCH] D45516: [ELF] - Refactor lazy symbol duplicated code.
George Rimar via Phabricator via llvm-commits
- [lld] r329800 - Merging r325647, r325713:
Simon Dardis via llvm-commits
- [llvm] r329801 - [AMDGPU][MC][GFX9] Added v_screen_partition_4se_b32
Dmitry Preobrazhensky via llvm-commits
- [llvm] r329802 - [X86][SSE] Tweak cmpps schedule test so that it works properly with just sse1
Simon Pilgrim via llvm-commits
- [PATCH] D45341: [DebugInfo] Convert intrinsic llvm.dbg.label to MachineInstr.
Hsiangkai Wang via Phabricator via llvm-commits
- [PATCH] D45443: [AMDGPU][MC][GFX9] Added v_screen_partition_4se_b32
Phabricator via Phabricator via llvm-commits
- [PATCH] D44030: [WebAssembly] Tidy up handling of global symbol relocations
Nicholas Wilson via Phabricator via llvm-commits
- [PATCH] D45021: [WebAssembly] Distinguish debug/symbol names in the Wasm structs. NFC
Nicholas Wilson via Phabricator via llvm-commits
- [PATCH] D44313: [WebAssembly] Implement GC for imports
Nicholas Wilson via Phabricator via llvm-commits
- [llvm] r329805 - [AArch64] Add test case for r329797
Francis Visoiu Mistrih via llvm-commits
- [PATCH] D44988: [Sema] Fix decrement availability for built-in types
Phabricator via Phabricator via llvm-commits
- [llvm] r329806 - [X86] Add variable shuffle schedule classes
Simon Pilgrim via llvm-commits
- [llvm] r329807 - [llvm-mca][CMake] Remove unused libraries from set LLVM_LINK_COMPONENTS.
Andrea Di Biagio via llvm-commits
- [llvm] r329808 - [AMDGPU] Ensure there are enough registers for wave dispatch
Tim Renouf via llvm-commits
- [PATCH] D45342: [DebugInfo] Examine all uses of isDebugValue() for debug instructions.
Hsiangkai Wang via Phabricator via llvm-commits
- [llvm] r329809 - [AArch64][AsmParser] Split index parsing from vector list.
Sander de Smalen via llvm-commits
- [PATCH] D45024: [DebugInfo] Add DILabel metadata and intrinsic llvm.dbg.label.
Hsiangkai Wang via Phabricator via llvm-commits
- [llvm] r329811 - Revert "[AMDGPU] Ensure there are enough registers for wave dispatch"
Tim Renouf via llvm-commits
- [llvm] r329812 - Revert "[llvm-mca][CMake] Remove unused libraries from set LLVM_LINK_COMPONENTS"
Andrea Di Biagio via llvm-commits
- [PATCH] D43764: [clang-apply-replacements] Convert tooling::Replacements to tooling::AtomicChange for conflict resolving of changes, code cleanup, and code formatting.
Malcolm Parsons via Phabricator via llvm-commits
- [PATCH] D43329: [SystemZ, MachineScheduler] Refactor GenericScheduler::tryCandidate() to reuse parts in a new SystemZ scheduling strategy.
Florian Hahn via Phabricator via llvm-commits
- [llvm] r329815 - [AMDGPU] Fix lowering enqueue_kernel
Yaxun Liu via llvm-commits
- [PATCH] D45518: [dotest] Use in-tree dsymutil on Darwin
Jonas Devlieghere via Phabricator via llvm-commits
- [PATCH] D45519: [ELF] - Change the way of sorting local symbols.
George Rimar via Phabricator via llvm-commits
- [PATCH] D45483: [NEON] Support vfma_n and vfms_n intrinsics
Ivan Kosarev via Phabricator via llvm-commits
- [PATCH] D44785: Lowering x86 adds/addus/subs/subus intrinsics (llvm part)
Tomasz Krupa via Phabricator via llvm-commits
- [compiler-rt] r329817 - [cmake] Remove duplicate command line options from build
Aaron Smith via llvm-commits
- [PATCH] D45520: [PowerPC] add secure plt support for TLS symbols
Strahinja Petrovic via Phabricator via llvm-commits
- [llvm] r329818 - [SLP] update a test case. NFC.
Haicheng Wu via llvm-commits
- [llvm] r329819 - [MIPS GlobalISel] Select add i32, i32
Petar Jovanovic via llvm-commits
- [llvm] r329820 - [DWARFv5] Fuss with asm syntax for conveying MD5 checksum.
Paul Robinson via llvm-commits
- [PATCH] D45522: [PowerPC] fix incorrect vectorization of abs() on POWER9
Hiroshi Inoue via Phabricator via llvm-commits
- [PATCH] D45023: [GlobalOpt] Implement static evaluation of memcpy intrinsics for const i8 arrays.
Amara Emerson via Phabricator via llvm-commits
- [llvm] r329821 - [InstCombine] limit X - (cast(-Y) --> X + cast(Y) with hasOneUse()
Sanjay Patel via llvm-commits
- [llvm] r329822 - [FastISel] Disable local value sinking by default
Reid Kleckner via llvm-commits
- [PATCH] D45524: Fix incorrect choice of callee-saved registers save/restore points
Momchil Velikov via Phabricator via llvm-commits
- [PATCH] D45378: [InstCombine] Propagate null values from conditions to other basic blocks
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D45525: [sanitizer] Correct name length computation for some Fuchsia vmos
Kostya Kortchinsky via Phabricator via llvm-commits
- [PATCH] D45377: [SampleFDO] Don't let inliner treat warm callsite with inline instance in the profile as cold
David Li via Phabricator via llvm-commits
- [PATCH] D32006: Mark invariant.group.barrier as inaccessiblememonly
Piotr Padlewski via Phabricator via llvm-commits
- [llvm] r329824 - [DSE] Regenerate tests with update_test_checks.py (NFC)
Daniel Neilson via llvm-commits
- [polly] r329825 - Revert r327216 'Add isl operator overloads for isl::pw_aff'
Tobias Grosser via llvm-commits
- [PATCH] D36827: Changed createTemporaryFile without FD to actually create a file.
David Stenberg via Phabricator via llvm-commits
- [llvm] r329826 - [AMDGPU] Ensure there are enough registers for wave dispatch
Tim Renouf via llvm-commits
- [PATCH] D45406: Document -std= values for different languages
Dimitry Andric via Phabricator via llvm-commits
- [compiler-rt] r329828 - Revert "[cmake] Remove duplicate command line options from build"
Aaron Smith via llvm-commits
- [PATCH] D45531: [GoldPlugin] Add support for -save-stats=obj.
Florian Hahn via Phabricator via llvm-commits
- [llvm] r329829 - [NVPTX, CUDA] Improved feature constraints on NVPTX target builtins.
Artem Belevich via llvm-commits
- [llvm] r329830 - [NVPTX] Removed 'satom' feature which is no longer used.
Artem Belevich via llvm-commits
- [compiler-rt] r329832 - [xray] Fix OS X bots.
George Karpenkov via llvm-commits
- [llvm] r329834 - [X86] Generalize X86PadShortFunction to work with TargetSchedModel
Simon Pilgrim via llvm-commits
- [llvm] r329835 - [llvm-mca] Let the Scheduler notify dispatch stall events caused by the lack of scheduling resources.
Andrea Di Biagio via llvm-commits
- [PATCH] D45523: [CodeGen] Handle __func__ inside __finally
Shoaib Meenai via Phabricator via llvm-commits
- [llvm] r329837 - [X86][Atom] Convert Atom scheduler model to SchedRW (PR32431)
Simon Pilgrim via llvm-commits
- [llvm] r329838 - CodeGen: Don't try to canonicalize Unix-style paths in CodeView debug info.
Peter Collingbourne via llvm-commits
- [llvm] r329839 - [DSE] Regenerate tests with update_test_checks.py (NFC)
Daniel Neilson via llvm-commits
- [PATCH] D45299: API to update MemorySSA for cloned blocks.
George Burgess IV via Phabricator via llvm-commits
- [llvm] r329840 - Rename *CommandFlags.def to *CommandFlags.inc
David Blaikie via llvm-commits
- [lld] r329841 - Rename to match an LLVM change
David Blaikie via llvm-commits
- [compiler-rt] r329842 - [sanitizer] Correct name length computation for some Fuchsia vmos
Kostya Kortchinsky via llvm-commits
- [PATCH] D44620: [XRay][compiler-rt] XRay Profiling Mode
Martin Pelikán via Phabricator via llvm-commits
- [PATCH] D45400: Remove references to old SymbolBody class
Sam Clegg via Phabricator via llvm-commits
- [llvm] r329845 - [DSE] Add tests for atomic memory intrinsics (NFC)
Daniel Neilson via llvm-commits
- [lld] r329846 - Remove references to old SymbolBody class
Sam Clegg via llvm-commits
- [llvm] r329847 - [X86] Describe wbnoinvd instruction
Gabor Buella via llvm-commits
- [PATCH] D28907: [SLP] Fix for PR30787: Failure to beneficially vectorize 'copyable' elements in integer binary ops.
Dinar Temirbulatov via Phabricator via llvm-commits
- [PATCH] D43816: [X86] Describe wbnoinvd instruction
Gabor Buella via Phabricator via llvm-commits
- [PATCH] D44905: [mips] Add support for Virtualization ASE
Vladimir Stefanovic via Phabricator via llvm-commits
- [PATCH] D45534: Add isl operator overloads for isl::pw_aff (Try II)
Tobias Grosser via Phabricator via llvm-commits
- [llvm] r329849 - bpf: signal error instead of silent drop for certain invalid asm insn
Yonghong Song via llvm-commits
- [llvm] r329850 - Attempting to work around a non-determinism issue.
Puyan Lotfi via llvm-commits
- [PATCH] D45535: [DSE] Teach the pass that atomic memory intrinsics are stores.
Daniel Neilson via Phabricator via llvm-commits
- [llvm] r329852 - [PowerPC] Fix condition for 64-bit rotate when replacing r+r instr with r+i
Nemanja Ivanovic via llvm-commits
- [PATCH] D45536: Do not keep shared symbols to garbage-collected eliminated DSOs.
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D45537: [CodeGenPrepare] Move Extension Instructions Through Logical And Shift Instructions
Guozhi Wei via Phabricator via llvm-commits
- [PATCH] D45213: [COFF][LLD] Add link support for precompiled headers .objs
Alexandre Ganea via Phabricator via llvm-commits
- [PATCH] D44861: [C-API] Add LLVMGetHostCPU{Name,Features}.
Andres Freund via Phabricator via llvm-commits
- [PATCH] D45539: [InstCombine][NFC]: foldSelectICmpAndAnd(): and is commutative
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D45538: [InstCombine][NFC]: Add tests: foldSelectICmpAndAnd(): and is commutative
Roman Lebedev via Phabricator via llvm-commits
- [llvm] r329853 - Don't repeatedly evaluate size() in the for loop. NFCI.
Simon Pilgrim via llvm-commits
- [PATCH] D44130: Driver: Add gcc search path for RHEL devtoolset-7
Tom Stellard via Phabricator via llvm-commits
- [PATCH] D44890: Allow to integrate OrcJIT with JitEventListeners
Andres Freund via Phabricator via llvm-commits
- [llvm] r329856 - [LLVM-C] Add LLVMGetHostCPU{Name,Features}.
whitequark via llvm-commits
- [PATCH] D45540: [globalisel][legalizerinfo] Introduce dedicated extending loads and add lowerings for them
Daniel Sanders via Phabricator via llvm-commits
- [PATCH] D45344: [SimplifyLibcalls] Fold malloc + memset to calloc even for llvm.memset
Dávid Bolvanský via Phabricator via llvm-commits
- [llvm] r329860 - X86FoldTableEntry - avoid unnecessary std::string creation. NFCI.
Simon Pilgrim via llvm-commits
- [PATCH] D45541: [globalisel] Update GlobalISel emitter to match new representation of extending loads
Daniel Sanders via Phabricator via llvm-commits
- [llvm] r329861 - Add missing vtable anchors
Weiming Zhao via llvm-commits
- [PATCH] D45543: [globalisel] Add a combiner helpers for extending loads and use them in a pre-legalize combiner for AArch64
Daniel Sanders via Phabricator via llvm-commits
- [llvm] r329862 - [X86] Remove unused itinerary argument from FMA3/FMA4/XOP instructions. NFCI.
Simon Pilgrim via llvm-commits
- [llvm] r329863 - [llvm-objcopy] Switch over to using TableGen for parsing arguments
Jake Ehrlich via llvm-commits
- [llvm] r329864 - [SSAUpdaterBulk] Fix linux bootstrap/sanitizer failures: explicitly specify order of evaluation.
Michael Zolotukhin via llvm-commits
- [llvm] r329865 - Reapply "[PR16756] Use SSAUpdaterBulk in JumpThreading." one more time.
Michael Zolotukhin via llvm-commits
- [PATCH] D45545: [profile] Fix binary format reader error propagation.
Mircea Trofin via Phabricator via llvm-commits
- [PATCH] D45546: [CachePruning] Clarify the per-directory entry limit on Linux ext4.
Fangrui Song via Phabricator via llvm-commits
- [llvm] r329867 - Revert "[llvm-objcopy] Switch over to using TableGen for parsing arguments"
Jake Ehrlich via llvm-commits
- [PATCH] D45548: Avoid hash table lookup when sorting local symbols.
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D45549: [DWARF v5] improved support for .debug_rnglists/consumer
Wolfgang Pieb via Phabricator via llvm-commits
- [PATCH] D44971: [RISCV] Override fixupNeedsRelaxationAdvanced to avoid MC relaxation always promote to 32-bit form when -mrelax enabled
Shiva Chen via Phabricator via llvm-commits
- [PATCH] D45550: Use GetArgumentVector to retrieve the utf-8 encoded arguments on all platforms
Aaron Smith via Phabricator via llvm-commits
- [PATCH] D44909: [DAGCombine] (float)((int) f) --> ftrunc (PR36617)
Nico Weber via Phabricator via llvm-commits
- [PATCH] D45551: Use GetArgumentVector to retrieve the utf-8 encoded arguments on all platforms
Aaron Smith via Phabricator via llvm-commits
- [llvm] r329868 - [DeadArgElim] Remove allocsize attributes on callsites
George Burgess IV via llvm-commits
- [PATCH] D45552: [NFC][LV][LoopUtil] Move LoopVectorizationLegality to Analysis tree
Hideki Saito via Phabricator via llvm-commits
- [PATCH] D45553: [Power9]Legalize and emit code for truncate and convert Quad-Precision to Double-Word
Lei Huang via Phabricator via llvm-commits
- [llvm] r329870 - Test commit access
Yan Luo via llvm-commits
- [llvm] r329871 - [RISCV] Codegen support for RV32D floating point load/store, fadd.d, calling conv
Alex Bradbury via llvm-commits
- [llvm] r329872 - [RISCV] Add tests missed in r329871
Alex Bradbury via llvm-commits
- [llvm] r329874 - [RISCV] Add codegen support for RV32D floating point arithmetic operations
Alex Bradbury via llvm-commits
- [llvm] r329876 - [RISCV] Codegen support for RV32D floating point conversion operations
Alex Bradbury via llvm-commits
- [llvm] r329877 - [RISCV] Codegen support for RV32D floating point comparison operations
Alex Bradbury via llvm-commits
- [llvm] r329878 - [NFC] fix trivial typos in documents and comments
Hiroshi Inoue via llvm-commits
- [PATCH] D33715: [PPC] exploit rotate-left-then-mask-insert instructions for bitfield insert
Hiroshi Inoue via Phabricator via llvm-commits
- [polly] r329880 - Add isl operator overloads for isl::pw_aff (Try II)
Tobias Grosser via llvm-commits
- [llvm] r329883 - [LegalizeTypes] Remove unnecessary type action check on the type of operand 0 when promoting shift result type. NFC
Craig Topper via llvm-commits
- [llvm] r329884 - [MachineScheduler] NFC refactoring
Jonas Paulsson via llvm-commits
- [llvm] r329885 - [HexagonMachineScheduler] Remove local (copied) getWeakLeft().
Jonas Paulsson via llvm-commits
- [PATCH] D31647: [JumpThreading] Propagate branch hint metadata in more cases
Hiroshi Inoue via Phabricator via llvm-commits
- [PATCH] D44675: [ARM] Codegen FP16 vmaxnm/vminnm scalar instructions
Sjoerd Meijer via Phabricator via llvm-commits
- [llvm] r329886 - [SystemZ] Remove FullInstRWOverlapCheck from SchedMachineModels.
Jonas Paulsson via llvm-commits
- [llvm] r329887 - [SystemZ] Use ResourceCycles=30 for FPd unit (NFC).
Jonas Paulsson via llvm-commits
- [PATCH] D45556: [DebugInfo] Generate DWARF debug information for labels.
Hsiangkai Wang via Phabricator via llvm-commits
- [PATCH] D45043: [DebugInfo] Add test cases for generating debug info of labels.
Hsiangkai Wang via Phabricator via llvm-commits
- [PATCH] D45558: [test-suite] Save stats for LTO step too.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D45559: [WebAssembly] Add Wasm personality and usesWindowsEHInstructions()
Heejin Ahn via Phabricator via llvm-commits
- [PATCH] D45560: [RISCV] Change function alignment to 4 bytes, and 2 bytes for RVC
Kito Cheng via Phabricator via llvm-commits
- [llvm] r329888 - [MIPS GlobalISel] minor update to MIR tests added in r329819
Petar Jovanovic via llvm-commits
- [PATCH] D36434: [compiler-rt] Get rid of "%T" expansions
Filipe Cabecinhas via Phabricator via llvm-commits
- [PATCH] D45562: Asan, attmept to fix FreeBSD from stalling
David CARLIER via Phabricator via llvm-commits
- [llvm] r329893 - [X86] Remove X87 schedule itineraries (PR37093)
Simon Pilgrim via llvm-commits
- [PATCH] D45312: Introduce LLVM wbinvd intrinsic
Gabor Buella via Phabricator via llvm-commits
- [PATCH] D45420: [NFC] [LoopUtil] Moved RecurrenceDescriptor/LoopDescriptor from Transform/Utils/LoopUtils.* to Analysis tree
Hideki Saito via Phabricator via llvm-commits
- [llvm] r329895 - [llvm-mca] Removed unused argument from cycleEvent. NFC
Andrea Di Biagio via llvm-commits
- [llvm] r329896 - [X86] Remove MMX/3DNow schedule itineraries (PR37093)
Simon Pilgrim via llvm-commits
- [llvm] r329898 - [X86] Remove CMOV/SETCC schedule itineraries (PR37093)
Simon Pilgrim via llvm-commits
- [llvm] r329899 - [RISCV] Change function alignment to 4 bytes, and 2 bytes for RVC
Shiva Chen via llvm-commits
- [llvm] r329900 - [AArch64][AsmParser] Make parse function for VectorLists generic to other vector types.
Sander de Smalen via llvm-commits
- [PATCH] D45563: [X86][AArch64][NFC] Add tests for masked merge unfolding
Roman Lebedev via Phabricator via llvm-commits
- [llvm] r329901 - [InstCombine][NFC]: Add tests: foldSelectICmpAndAnd(): and is commutative
Roman Lebedev via llvm-commits
- [llvm] r329903 - [X86] Remove system/control schedule itineraries (PR37093)
Simon Pilgrim via llvm-commits
- [llvm] r329905 - [mips] Correct the predicates for special nops, tlb ctrl instrs, software breakpoint and prefx.
Simon Dardis via llvm-commits
- [PATCH] D44436: [mips] Correct the predicates for special nops, tlb ctrl instrs, software breakpoint and prefx.
Simon Dardis via Phabricator via llvm-commits
- [PATCH] D45565: [mips] Guard some macro expansions properly
Simon Dardis via Phabricator via llvm-commits
- [llvm] r329906 - [X86] Remove remaining system/special schedule itineraries (PR37093)
Simon Pilgrim via llvm-commits
- [llvm] r329907 - [IRCE] isKnownNonNegative helper function
Sam Parker via llvm-commits
- [PATCH] D39158: [XRay] remove an unused header outside the include directory
Martin Pelikán via Phabricator via llvm-commits
- [llvm] r329908 - [CodeGen] Allow printing MachineMemOperands with less context in SDAGDumper
Francis Visoiu Mistrih via llvm-commits
- [PATCH] D45566: [CodeGen/Dwarf] Make debug_names compatible with split-dwarf
Pavel Labath via Phabricator via llvm-commits
- [PATCH] D38993: [XRay] [compiler-rt] [DSO] start deciding which symbols to hide/export
Martin Pelikán via Phabricator via llvm-commits
- [llvm] r329909 - [AArch64][AsmParser] Unify 'addVectorListOperands' functions.
Sander de Smalen via llvm-commits
- [PATCH] D45567: [lit] Fix a bug where UNRESOLVED tests were not handled in the XUnit XML printer.
Dan Liew via Phabricator via llvm-commits
- [PATCH] D45181: [RISCV] Add diff relocation support for RISC-V
Alex Bradbury via Phabricator via llvm-commits
- [PATCH] D45395: [RISCV] Implement tail call optimization
Alex Bradbury via Phabricator via llvm-commits
- [llvm] r329910 - Revert "Reapply "[PR16756] Use SSAUpdaterBulk in JumpThreading." one more time."
Benjamin Kramer via llvm-commits
- [PATCH] D45568: [XRay] [compiler-rt] reformat and clarify CMakeLists.txt [NFC]
Martin Pelikán via Phabricator via llvm-commits
- [PATCH] D45020: [mips] Accept 32-bit offsets for lb and lbu commands
Simon Atanasyan via Phabricator via llvm-commits
- [PATCH] D45363: [OpenCL] Added -std/-cl-std=CL2.2/CLC++
Phabricator via Phabricator via llvm-commits
- [llvm] r329912 - [X86] Remove AES/CLMUL/CRC32/LDDQU/MOVNT/POPCNT/SHA schedule itineraries (PR37093)
Simon Pilgrim via llvm-commits
- [llvm] r329913 - [mips] Correct the predicates of the load/store (double)word for coprocessor 3.
Simon Dardis via llvm-commits
- [llvm] r329915 - [Pipeliner] Use std::stable_sort when ordering NodeSets
Krzysztof Parzyszek via llvm-commits
- [PATCH] D45571: [ELF] - Speedup MergeInputSection::splitStrings
George Rimar via Phabricator via llvm-commits
- [PATCH] D45498: [clang-format] Don't insert space between ObjC class and lightweight generic
Ben Hamilton via Phabricator via llvm-commits
- [PATCH] D45521: [clang-format] Improve ObjC guessing heuristic by supporting all @keywords
Ben Hamilton via Phabricator via llvm-commits
- [PATCH] D45526: [clang-format] Do not break after ObjC category open paren
Ben Hamilton via Phabricator via llvm-commits
- [PATCH] D45365: [bugpoint] Fix crash when testing for miscompilation
Davide Italiano via Phabricator via llvm-commits
- [PATCH] D45572: [X86] Replace action Promote with Custom for operation ISD::SINT_TO_FP
Vyacheslav via Phabricator via llvm-commits
- [llvm] r329920 - revert r328921 - [DAGCombine] (float)((int) f) --> ftrunc (PR36617)
Sanjay Patel via llvm-commits
- [PATCH] D45208: [LoopInterchange] Make isProfitableForVectorization slightly more conservative.
Chad Rosier via Phabricator via llvm-commits
- [PATCH] D45574: Add PPC64_GLINK dynamic tag
Sean Fertile via Phabricator via llvm-commits
- [llvm] r329922 - [AArch64] Move AFI->setRedZone(false) to top of emitPrologue
Jessica Paquette via llvm-commits
- [PATCH] D45575: [scudo] Remove duplicate cmake flags
Kostya Kortchinsky via Phabricator via llvm-commits
- [compiler-rt] r329925 - [scudo] Remove duplicate cmake flags
Kostya Kortchinsky via llvm-commits
- [PATCH] D45576: [RFC] Allow target to handle STRICT floating-point nodes
Ulrich Weigand via Phabricator via llvm-commits
- [llvm] r327004 - [InstCombine, NewGVN] remove FP undef from tests
Daniel Berlin via llvm-commits
- [llvm] r329926 - [MIPS GlobalISel] remove superfluous #includes (NFC)
Petar Jovanovic via llvm-commits
- [PATCH] D45229: [MI-sched] schedule following instruction latencies
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D45316: [mips] Materialize constants for multiplication
Aleksandar Beserminji via Phabricator via llvm-commits
- [PATCH] D45579: [WebAssembly] libObject: Don't include the name the size of custom sections
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D44897: [PowerPC] Do not emit record-form rotates when record-form andi/andis suffices
Hiroshi Inoue via Phabricator via llvm-commits
- [PATCH] D45580: [WebAssembly] Match llvm change to custom section size
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D44626: [InstCombine] Fold (A OR B) AND B code sequence over Phi node
Hiroshi Inoue via Phabricator via llvm-commits
- [llvm] r329929 - [MCJIT] Remove the anchor from mcjit.
Benjamin Kramer via llvm-commits
- [PATCH] D45118: Initial propototype for mergin (custom) debug sections with DWARF format.
Yury Delendik via Phabricator via llvm-commits
- [PATCH] D45581: Add a LocationSize type to represent the size of MemoryLocations
George Burgess IV via Phabricator via llvm-commits
- [llvm] r329931 - [Power9]Legalize and emit code for converting (Un)Signed DWord to Quad-Precision
Lei Huang via llvm-commits
- [llvm] r329933 - [X86] Remove gpr shift/extension schedule itineraries (PR37093)
Simon Pilgrim via llvm-commits
- [PATCH] D45583: [RISCV] Add c.mv rs1, rs2 pattern for addi rs1, rs2, 0
Sameer AbuAsal via Phabricator via llvm-commits
- [llvm] r329934 - [ORC] Plumb error notifications through the VSO interface.
Lang Hames via llvm-commits
- [llvm] r329935 - Fix a typo in a comment; NFC
George Burgess IV via llvm-commits
- [llvm] r329936 - [X86] Introduce LLVM wbinvd intrinsic
Gabor Buella via llvm-commits
- [PATCH] D44920: [AMDGPU] Inline asm - added i16, half and i128 types support
Daniil Fukalov via Phabricator via llvm-commits
- [PATCH] D45312: [X86] Introduce LLVM wbinvd intrinsic
Gabor Buella via Phabricator via llvm-commits
- [PATCH] D45311: [X86] Introduce wbinvd intrinsic
Gabor Buella via Phabricator via llvm-commits
- [llvm] r329938 - [X86] Remove remaining gpr schedule itineraries (PR37093)
Simon Pilgrim via llvm-commits
- [PATCH] D45584: [DSE] Teach the pass about partial overwrite of atomic memory intrinsics
Daniel Neilson via Phabricator via llvm-commits
- [llvm] r329939 - [RISCV] Add c.mv rs1, rs2 pattern for addi rs1, rs2, 0
Sameer AbuAsal via llvm-commits
- [llvm] r329940 - [X86] Remove explicit SSE/AVX schedule itineraries from defs (PR37093)
Simon Pilgrim via llvm-commits
- [PATCH] D45237: [RISCV] Fix logic to check if frame pointer should be used
Mandeep Singh Grang via Phabricator via llvm-commits
- [PATCH] D45585: [DAGCombiner][X86] When promoting loads don't use ZEXTLOAD even its legal
Craig Topper via Phabricator via llvm-commits
- [llvm] r329943 - Simplify; NFCI
George Burgess IV via llvm-commits
- [llvm] r329944 - [ORC] Use insert rather than emplace.
Lang Hames via llvm-commits
- [PATCH] D45586: Prevent deadlock in OS Plugins
Jonas Devlieghere via Phabricator via llvm-commits
- [llvm] r329945 - [X86] Remove InstrItinClass entries from SSE/AVX instructions defs (PR37093)
Simon Pilgrim via llvm-commits
- [PATCH] D45500: [MinGW] Look for libc++ headers in a triplet prefixed path as well
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D45587: [AMDGPU] Update relocation record description.
Tony Tye via Phabricator via llvm-commits
- [PATCH] D45588: Start reserving x18 by default on Android targets.
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D45589: [DWARF] Defer emitting type units until the compile units are done.
Paul Robinson via Phabricator via llvm-commits
- [llvm] r329947 - [WebAssembly] libObject: Don't include the name the size of custom sections
Sam Clegg via llvm-commits
- [PATCH] D45590: [Support] Fix building for Windows on ARM
Martin Storsjö via Phabricator via llvm-commits
- [lld] r329948 - [WebAssembly] Match llvm change to custom section size
Sam Clegg via llvm-commits
- [llvm] r329950 - [demangler] NFC: Some refactoring to support partial demangling.
Erik Pilkington via llvm-commits
- [llvm] r329951 - [demangler] Add a partial demangling API for LLDB.
Erik Pilkington via llvm-commits
- [PATCH] D42382: [DA] Pass TBAA info to the AA in dependency analysis
Dave Green via Phabricator via llvm-commits
- [llvm] r329953 - [X86] Remove InstrItinClass entries from all x86 instruction defs (PR37093)
Simon Pilgrim via llvm-commits
- [llvm] r329954 - [ProfileSummary] Move a vector we're about to destroy anyway; NFC
George Burgess IV via llvm-commits
- [llvm] r329955 - [DebugInfo] Create merged locations for instructions other than calls
Vedant Kumar via llvm-commits
- [llvm] r329956 - AArch64: Introduce a DAG combine for folding offsets into addresses.
Peter Collingbourne via llvm-commits
- [llvm] r329957 - Let llvm-diff correctly deal with Undef/ConstantAggregateZero/ConstantVector/IndirectBr
Brian Gesiak via llvm-commits
- [PATCH] D45068: [NVPTX, CUDA] Added support for m8n32k16 and m32n8k16 variants of wmma instructions.
Artem Belevich via Phabricator via llvm-commits
- [PATCH] D34856: Let llvm-diff correctly deal with Undef/ConstantAggregateZero/ConstantVector/IndirectBr
Brian Gesiak via Phabricator via llvm-commits
- [llvm] r329959 - [ProfileSummary] Remove repeated cutoffs; NFCI
George Burgess IV via llvm-commits
- [PATCH] D45593: [DebugInfo][OPT] Fixing a couple of DI duplication bugs of CloneModule
Roman Tereshin via Phabricator via llvm-commits
- [lld] r329960 - Do not keep shared symbols created from garbage-collected eliminated DSOs.
Rui Ueyama via llvm-commits
- [llvm] r329961 - Don't call skipModule for CFI lowering passes.
Eli Friedman via llvm-commits
- [compiler-rt] r329962 - [asan] Remove malloc_context_size=0 from asan_device_setup.
Evgeniy Stepanov via llvm-commits
- [llvm] r329963 - [PowerPC] add fsub-fneg test; NFC
Sanjay Patel via llvm-commits
- [llvm] r329964 - [DAGCombiner] simplify code; NFC
Sanjay Patel via llvm-commits
- [PATCH] D45109: Remove -cc1 option "-backend-option"
Eli Friedman via Phabricator via llvm-commits
- [llvm] r329966 - [CachePruning] Clarify the per-directory entry limit on Linux ext4.
Fangrui Song via llvm-commits
- [PATCH] D45598: [DAGCombiner, PowerPC] allow X - (fpext(-Y) --> X + fpext(Y) with multiple uses
Sanjay Patel via Phabricator via llvm-commits
- [llvm] r329967 - [X86] Remove x86 InstrItinClass entries (PR37093)
Simon Pilgrim via llvm-commits
- [llvm] r329969 - Free a pointer, fix a bot.
Erik Pilkington via llvm-commits
- [llvm] r329970 - [X86] Remove unused MoveLoadStoreItins/ShiftOpndItins schedule class wrappers.
Simon Pilgrim via llvm-commits
- [PATCH] D45599: [SimplifyLibcalls] Memcpy + strlen propagation
Dávid Bolvanský via Phabricator via llvm-commits
- [PATCH] D45600: [sanitizer] Allow for the allocator "names" to be set by the tools
Kostya Kortchinsky via Phabricator via llvm-commits
- [PATCH] D45228: AMDGPU/SI: Handle BitCast of GEP in promoting alloca to vector
Changpeng Fang via Phabricator via llvm-commits
- [PATCH] D43668: [XRay] [compiler-rt] Implement trampoline and handler for typed xray event tracing.
Keith via Phabricator via llvm-commits
- [PATCH] D45602: Define InitLLVM to do common initialization all at once.
Rui Ueyama via Phabricator via llvm-commits
- [llvm] r329972 - [lit] Remove duplicate to_string method
Aaron Smith via llvm-commits
- [compiler-rt] r329980 - [asan] Reduce flakiness in stack-overflow detection
Kuba Mracek via llvm-commits
- Buildbot numbers for the week of 3/25/2018 - 3/31/2018
Galina Kistanova via llvm-commits
- Buildbot numbers for the week of 4/1/2018 - 4/7/2018
Galina Kistanova via llvm-commits
- [llvm] r329981 - [AMDGPU] Update relocation record description
Tony Tye via llvm-commits
- [compiler-rt] r329982 - [tsan] Add interceptors for objc_sync_enter and objc_sync_exit
Kuba Mracek via llvm-commits
- [PATCH] D45604: Support for multiarch runtimes layout
Petr Hosek via Phabricator via llvm-commits
- [PATCH] D45529: [CMake] Set the default ABI version for Fuchsia in CMake as well
Petr Hosek via Phabricator via llvm-commits
- [PATCH] D45605: Resize vector have does not work correctly
Oleg Doronin via Phabricator via llvm-commits
- [PATCH] D45606: NFC: Move ObjectMemoryBuffer to support
Weiming Zhao via Phabricator via llvm-commits
- [PATCH] D45511: [CMake][Fuchsia] Don't specify libc++ ABI version for Fuchsia
Petr Hosek via Phabricator via llvm-commits
- [llvm] r329986 - Fix another bot failure from r329951.
Erik Pilkington via llvm-commits
- [llvm] r329987 - [CallSiteSplit] Fix comment. NFC
Xin Tong via llvm-commits
- [PATCH] D45246: Add AMDPAL Code Conventions section to AMD docs
Tony Tye via Phabricator via llvm-commits
- [llvm] r329988 - Enable debug fission for thinLTO linked via gold-plugin
Yunlian Jiang via llvm-commits
- [PATCH] D45608: [CallSiteSplit] Make sure we remove any non-nullness if the paramater turns out to be a constant, i.e. more constrained than non-null
Xin Tong via Phabricator via llvm-commits
- [PATCH] D45609: [AMDGPU] Add gfx902 product names
Tony Tye via Phabricator via llvm-commits
- [PATCH] D44792: Enable debug fission for thinLTO linked via gold-plugin
Yunlian Jiang via Phabricator via llvm-commits
- [PATCH] D45610: [XRay][clang] Make -fxray-modes= additive
Dean Michael Berris via Phabricator via llvm-commits
- [llvm] r329990 - [X86] Remove the pmuldq/pmuldq intrinsics and replace with native IR.
Craig Topper via llvm-commits
- [llvm] r329991 - [Support] Fix building for Windows on ARM
Martin Storsjo via llvm-commits
- [PATCH] D45256: [X86] Introduce cldemote instruction
Gabor Buella via Phabricator via llvm-commits
- [llvm] r329992 - [X86] Introduce cldemote instruction
Gabor Buella via llvm-commits
- [PATCH] D45257: [X86] Introduce cldemote intrinsic
Gabor Buella via Phabricator via llvm-commits
- [PATCH] D44887: [RISCV] Add shouldForceRelocationWithApplyFixup MC AsmBackend Target Hook
Shiva Chen via Phabricator via llvm-commits
- [llvm] r329525 - DAGCombiner: Combine SDIV with non-splat vector pow2 divisor
via llvm-commits
- [lld] r329996 - [ELF][MIPS] Support linking of PIE for MIPS
Simon Atanasyan via llvm-commits
- [PATCH] D43347: [ELF][MIPS] Support linking of PIE for MIPS
Simon Atanasyan via Phabricator via llvm-commits
- [compiler-rt] r329998 - [XRay] [compiler-rt] reformat and clarify CMakeLists.txt [NFC]
Martin Pelikan via llvm-commits
- [PATCH] D45612: [X86] Introduce archs: goldmont-plus & tremont
Gabor Buella via Phabricator via llvm-commits
- [PATCH] D45614: [llvm-exegesis] Run unit tests on more platforms.
Clement Courbet via Phabricator via llvm-commits
- [llvm] r330000 - [AArch64][SVE] Asm: Add support for parsing and printing SVE vector lists.
Sander de Smalen via llvm-commits
- [llvm] r330001 - [InstCombine]: foldSelectICmpAndAnd(): and is commutative
Roman Lebedev via llvm-commits
- [llvm] r330003 - [InstCombine][NFC] Add tests for masked merge folding.
Roman Lebedev via llvm-commits
- [PATCH] D45482: [clangd] Match AST and Index label for template Symbols
Phabricator via Phabricator via llvm-commits
- [PATCH] D45617: [IRCE] Only check for NSW on equality predicates
Sam Parker via Phabricator via llvm-commits
- [llvm] r330006 - [NFC] fix trivial typos in comments
Hiroshi Inoue via llvm-commits
- [PATCH] D45618: [AArch64][SVE] Asm: Support for contiguous LD1 (scalar+imm) load instructions
Sander de Smalen via Phabricator via llvm-commits
- [llvm] r330007 - [InstCombine][NFC] Add last few tests with constant mask for masked merge folding.
Roman Lebedev via llvm-commits
- [llvm] r330008 - [llvm-exegesis] Run unit tests on more platforms.
Clement Courbet via llvm-commits
- [llvm] r330010 - Partially revert r330008.
Clement Courbet via llvm-commits
- [llvm] r330011 - [NEON] Support intrinsic for scalar and vector versions of the VRINTN instruction
Ivan A. Kosarev via llvm-commits
- [llvm] r330013 - [X86] Remove OpndItins/SizeItins from all sse instruction defs (PR37093)
Simon Pilgrim via llvm-commits
- [llvm] r330014 - [AArch64][SVE] Asm: Support for contiguous ST1 (scalar+imm) store instructions.
Sander de Smalen via llvm-commits
- [PATCH] D41949: [RISCV] implement li pseudo instruction
Mario Werner via Phabricator via llvm-commits
- [llvm] r330015 - [llvm-exegesis] Create test files in temporary directory.
Clement Courbet via llvm-commits
- [PATCH] D45622: [AArch64][SVE] Asm: Support for structured LD2 (scalar+imm) load instructions.
Sander de Smalen via Phabricator via llvm-commits
- [PATCH] D45623: [AArch64][SVE] Asm: Support for structured LD3 (scalar+imm) load instructions.
Sander de Smalen via Phabricator via llvm-commits
- [PATCH] D45624: [AArch64][SVE] Asm: Support for structured LD4 (scalar+imm) load instructions.
Sander de Smalen via Phabricator via llvm-commits
- [llvm] r330017 - [InstCombine][NFC] Regenerate logical-select.ll test
Roman Lebedev via llvm-commits
- [llvm] r330018 - [PostRASink]Add register dependency check for implicit operands
Jun Bum Lim via llvm-commits
- [llvm] r330019 - Remove out of data comment. NFCI.
Simon Pilgrim via llvm-commits
- [llvm] r330020 - [llvm-exegesis][NFC] Add more logging in case target creation fails.
Clement Courbet via llvm-commits
- [llvm] r330021 - Remove comment references to itineraries. NFCI.
Simon Pilgrim via llvm-commits
- [llvm] r330022 - [X86] Remove remaining OpndItins/SizeItins from all instruction defs (PR37093)
Simon Pilgrim via llvm-commits
- [llvm] r330023 - [X86][AVX512] UNPCKL/H PS and PD should be scheduled with WriteFShuffle not WriteFAdd
Simon Pilgrim via llvm-commits
- [llvm] r330024 - [AArch64][SVE] Asm: Support for contiguous LD1 (scalar+imm) load instructions
Sander de Smalen via llvm-commits
- [llvm] r330025 - Remove comment reference to itineraries. NFCI.
Simon Pilgrim via llvm-commits
- [PATCH] D45625: [llvm-exegesis] Fix use after free.
Clement Courbet via Phabricator via llvm-commits
- [llvm] r330026 - [llvm-exegesis] Fix use after free.
Clement Courbet via llvm-commits
- [llvm] r330027 - [llvm-exegesis] re-enable failing tests after r330026.
Clement Courbet via llvm-commits
- [PATCH] D45592: Allow relative file paths when settings source breakpoints
Phabricator via Phabricator via llvm-commits
- [llvm] r330029 - [profile] Fix binary format reader error propagation.
Mircea Trofin via llvm-commits
- [PATCH] D43281: [AMDGPU] fixes for lds f32 builtins
Daniil Fukalov via Phabricator via llvm-commits
- [llvm] r330030 - [X86] Generalize X86FixupLEAs to work with TargetSchedModel
Simon Pilgrim via llvm-commits
- [llvm] r330031 - [ARC] Add LImm support for J/JL
Yan Luo via llvm-commits
- [PATCH] D45046: hwasan: add -fsanitize=kernel-hwaddress
Evgenii Stepanov via Phabricator via llvm-commits
- [llvm] r330032 - [llvm-mca] Ensure that instructions with a schedule read-advance are always issued in the right order.
Andrea Di Biagio via llvm-commits
- [llvm] r330033 - Revert r330027: "[llvm-exegesis] re-enable failing tests after r330026."
Clement Courbet via llvm-commits
- [llvm] r330034 - [ARM] FP16 vmaxnm/vminnm scalar instructions
Sjoerd Meijer via llvm-commits
- [PATCH] D45626: [mips] Correct the definitions of the unaligned word memory operation instructions
Simon Dardis via Phabricator via llvm-commits
- [llvm] r330035 - [X86] Remove remaining itinerary support from instructions and target (PR37093)
Simon Pilgrim via llvm-commits
- [lld] r330036 - Reduce code duplication.
Rafael Espindola via llvm-commits
- [llvm] r330037 - [mips] Materialize constants for multiplication
Simon Dardis via llvm-commits
- [llvm] r330038 - Add PPC64_GLINK dynamic tag.
Sean Fertile via llvm-commits
- [PATCH] D40554: [PowerPC] Fix bugs in sign-/zero-extension elimination
Hiroshi Inoue via Phabricator via llvm-commits
- [PATCH] D4276: Added llvm.is.constant intrinsic
James Y Knight via Phabricator via llvm-commits
- [PATCH] D45628: [LLDB] Support compressed debug info sections (.zdebug*)
Erik Welander via Phabricator via llvm-commits
- [PATCH] D45629: [X86] Add FP logical scheduler class
Simon Pilgrim via Phabricator via llvm-commits
- [llvm] r330039 - [InstCombine][NFC] masked-merge: commutativity tests: ensure the ordering.
Roman Lebedev via llvm-commits
- [PATCH] D45631: [InstCombine] Simplify 'xor' to 'or' if no common bits are set.
Roman Lebedev via Phabricator via llvm-commits
- [llvm] r330044 - hwasan: add -fsanitize=kernel-hwaddress flag
Andrey Konovalov via llvm-commits
- [PATCH] D45547: [Command] Implement `stats`
Davide Italiano via Phabricator via llvm-commits
- [lld] r330046 - Define InitLLVM to do common initialization all at once.
Rui Ueyama via llvm-commits
- [llvm] r330046 - Define InitLLVM to do common initialization all at once.
Rui Ueyama via llvm-commits
- [PATCH] D45632: [Attributes] Fix a bug in AttributeList::get so it can handle a mix FunctionIndex and ReturnIndex/arg indices at the same time
Craig Topper via Phabricator via llvm-commits
- [PATCH] D45633: [XRay] Typed event logging intrinsic
Keith via Phabricator via llvm-commits
- [compiler-rt] r330048 - [sanitizer] Replace cast with unsigned literals in tests
Vitaly Buka via llvm-commits
- [compiler-rt] r330049 - [sanitizer] Fix __sanitizer::Vector::Resize vector
Vitaly Buka via llvm-commits
- [llvm] r330050 - [CostModel][X86] Regenerate masked intrinsic cost tests
Simon Pilgrim via llvm-commits
- [llvm] r330051 - [CostModel][X86] Regenerate cast conversion cost tests
Simon Pilgrim via llvm-commits
- [llvm] r330052 - [CostModel][X86] Regenerate latency/codesize cost tests
Simon Pilgrim via llvm-commits
- [llvm] r330053 - [LTO] Change std::sort to llvm::sort in response to r327219
Mandeep Singh Grang via llvm-commits
- [llvm] r330054 - [CostModel][X86] Split fma arith costs tests from other fp tests
Simon Pilgrim via llvm-commits
- [compiler-rt] r330055 - [sanitizer] Allow for the allocator "names" to be set by the tools
Kostya Kortchinsky via llvm-commits
- [llvm] r330056 - [CostModel][X86] Add some specific cpu targets to the cost models
Simon Pilgrim via llvm-commits
- [llvm] r330057 - [ProfileData] Change std::sort to llvm::sort in response to r327219
Mandeep Singh Grang via llvm-commits
- [llvm] r330058 - [MC] Change std::sort to llvm::sort in response to r327219
Mandeep Singh Grang via llvm-commits
- [llvm] r330059 - [Transforms] Change std::sort to llvm::sort in response to r327219
Mandeep Singh Grang via llvm-commits
- [llvm] r330060 - [Power9] Add the TLS store instructions to the Power 9 model
Stefan Pintilie via llvm-commits
- [llvm] r330061 - [DebugInfo] Change std::sort to llvm::sort in response to r327219
Mandeep Singh Grang via llvm-commits
- [PATCH] D44363: [llvm] Change std::sort to llvm::sort in response to r327219
Mandeep Singh Grang via Phabricator via llvm-commits
- [PATCH] D44833: [InstCombine] peek through bitcasted vector/array pointer GEP operand
Sanjay Patel via Phabricator via llvm-commits
- [llvm] r330062 - [LV] Introduce TTI::getMinimumVF
Krzysztof Parzyszek via llvm-commits
- [llvm] r330063 - Revert r329956, "AArch64: Introduce a DAG combine for folding offsets into addresses."
Peter Collingbourne via llvm-commits
- [PATCH] D45634: Use InitLLVM in clang as well.
Rui Ueyama via Phabricator via llvm-commits
- [llvm] r330065 - [Hexagon] Initial instruction cost model for auto-vectorization
Krzysztof Parzyszek via llvm-commits
- [PATCH] D45635: [Power9]Legalize and emit code for truncate and convert Quad-Precision to Word
Lei Huang via Phabricator via llvm-commits
- [llvm] r330069 - [DebugInfo][OPT] Fixing a couple of DI duplication bugs of CloneModule
Roman Tereshin via llvm-commits
- [llvm] r330070 - [DebugInfo][OPT] NFC follow-up on "Fixing a couple of DI duplication bugs of CloneModule"
Roman Tereshin via llvm-commits
- [PATCH] D45636: Make InterruptHandler non-blocking for Fuchsia
Aaron Green via Phabricator via llvm-commits
- [PATCH] D45637: [DebugInfo] Ignore DBG_VALUE instructions in PostRA Machine Sink
Matt Davis via Phabricator via llvm-commits
- [PATCH] D45638: [Fuzzer] Avoid C++ compiler checks for fuzzer C++ library
Petr Hosek via Phabricator via llvm-commits
- [llvm] r330072 - [InstCombine][NFC] masked-merge: add 'and' tests, too.
Roman Lebedev via llvm-commits
- [PATCH] D45640: [MIR][MachineCSE] Implementing proper MachineInstr::getNumExplicitDefs()
Roman Tereshin via Phabricator via llvm-commits
- [PATCH] D45641: Rename sys::Process::GetArgumentVector -> sys::windows::GetCommandLineArguments
Rui Ueyama via Phabricator via llvm-commits
- [llvm] r330073 - MachO: trap unreachable instructions
Tim Northover via llvm-commits
- [PATCH] D45642: [PPC64] V2 abi: Add glink section for lazy symbol resolution.
Sean Fertile via Phabricator via llvm-commits
- [compiler-rt] r330075 - [Fuzzer] Avoid C++ compiler checks for fuzzer C++ library
Petr Hosek via llvm-commits
- [PATCH] D45644: [GlobalISel][Legalizer] Look thro copies while combining G_UNMERGE's
Roman Tereshin via Phabricator via llvm-commits
- [PATCH] D45645: Remove faulty assertion in llvm-pdbutil
Adrian McCarthy via Phabricator via llvm-commits
- [PATCH] D45646: [tsan] Zero out the shadow memory for the stack and TLS in ThreadFinish
Kuba (Brecka) Mracek via Phabricator via llvm-commits
- [PATCH] D45647: Limit the MaxSteps used in hasPredessorHelper
Tom Rix via Phabricator via llvm-commits
- [PATCH] D45648: [WebAssembly] Fix a bug in MachineBasicBlock::findDebugLoc() call
Heejin Ahn via Phabricator via llvm-commits
- [llvm] r330078 - [X86] Add the bizarro movsww and movzww mnemonics for the disassembler.
Craig Topper via llvm-commits
- [llvm] r330079 - [WebAssembly] Fix a bug in MachineBasicBlock::findDebugLoc() call
Heejin Ahn via llvm-commits
- [PATCH] D45649: [Polly][ScopDetect] Reject loop with multiple exit blocks.
Michael Kruse via Phabricator via llvm-commits
- [llvm] r330081 - [AMDGPU] Add gfx902 product names
Tony Tye via llvm-commits
- [PATCH] D45651: [X86] Add DAG combine to turn (trunc (srl (mul ext, ext), 16) into PMULHW/PMULHUW.
Craig Topper via Phabricator via llvm-commits
- [llvm] r330083 - [NFC] fix trivial typos in document and comments
Hiroshi Inoue via llvm-commits
- [llvm] r330085 - [X86][MMX] Set PAVG/PHADD/PMIN/PMAX/PSIGN instructions to use same scheduler classes as SSE/AVX
Simon Pilgrim via llvm-commits
- [llvm] r330086 - [InstCombine] add shift+logic tests (PR37098); NFC
Sanjay Patel via llvm-commits
- [PATCH] D45653: Enable sibling-call optimization for functions returning structs
Ivan Sorokin via Phabricator via llvm-commits
- [PATCH] D45654: [InstCombine][NFC] Add tests for mask canonicalization in masked merge
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D45655: [InstCombine][RFC] Add tests for mask canonicalization in masked merge
Roman Lebedev via Phabricator via llvm-commits
- [llvm] r330088 - [X86] Tests for unsigned saturation downconvert detection.
Artur Gainullin via llvm-commits
- [llvm] r330089 - [InstCombine] Enable Add/Sub simplifications with only 'reassoc' FMF
Warren Ristow via llvm-commits
- [llvm] r330090 - [X86] Tests for unsigned saturation downconvert detection.
Artur Gainullin via llvm-commits
- [PATCH] D45656: [X86] Add FP comparison scheduler classes
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D45657: [Instruction, BasicBlock] Add is_none_of and skipInsts helper functions.
Florian Hahn via Phabricator via llvm-commits
- [llvm] r330091 - [Support] Add convenience functions to WithColor. NFC.
Jonas Devlieghere via llvm-commits
- [llvm] r330092 - [DebugInfo] Use WithColor to print errors/warnings
Jonas Devlieghere via llvm-commits
- [PATCH] D45658: [llvm-profdata] Use WithColor for printing errors
Jonas Devlieghere via Phabricator via llvm-commits
- [PATCH] D45659: [CallSiteSplitting] Add missing pass dependency
Xin Tong via Phabricator via llvm-commits
- [PATCH] D45660: [RISCV] Fix assert message operator
Mandeep Singh Grang via Phabricator via llvm-commits
- [llvm] r330093 - NFC: Move ObjectMemoryBuffer to support
Weiming Zhao via llvm-commits
- [PATCH] D45661: Rename ObjectMemoryBuffer to SmallVectorMemoryBuffer; NFCI
Weiming Zhao via Phabricator via llvm-commits
- [llvm] r330094 - [Support] Extend WithColor helpers
Jonas Devlieghere via llvm-commits
- [PATCH] D45663: [InstCombine][NFC] Add tests for variable mask canonicalization in masked merge
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D45664: [InstCombine] Canonicalize variable mask in masked merge
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D45666: [llvm-mca] Use WithColor for printing errors
Jonas Devlieghere via Phabricator via llvm-commits
- [PATCH] D45667: [llvm-link] Use WithColor for printing errors
Jonas Devlieghere via Phabricator via llvm-commits
- [PATCH] D44090: [WebAssembly] Support instruction selection for catching exceptions
Heejin Ahn via Phabricator via llvm-commits
- [llvm] r330096 - [InstCombine] simplify code for distributive property; NFCI
Sanjay Patel via llvm-commits
- [PATCH] D45671: [python bindings] Fix Cursor.result_type for ObjC method declarations - Bug 36677
Kyle Teske via Phabricator via llvm-commits
- [PATCH] D45672: [llvm-exegesis] InMemoryAssembler: handle return-less targets (e.g. arm).
Clement Courbet via Phabricator via llvm-commits
- [llvm] r330097 - [InstCombine] simplify more code for distributive property; NFCI
Sanjay Patel via llvm-commits
- [PATCH] D45673: [x86] Fix PR37100 by teaching the EFLAGS copy lowering to rewrite uses across basic blocks in the limited cases where it is very straight forward to do so.
Chandler Carruth via Phabricator via llvm-commits
- [llvm] r330098 - [DAGCombiner, PowerPC] allow X - (fpext(-Y) --> X + fpext(Y) with multiple uses
Sanjay Patel via llvm-commits
- [PATCH] D45674: Test commit access.
Jatin Bhateja via Phabricator via llvm-commits
- [llvm] r330099 - [MC] Moved all the remaining logic that computed instruction latency and reciprocal throughput from TargetSchedModel to MCSchedModel.
Andrea Di Biagio via llvm-commits
- [PATCH] D45675: [LibFuzzer] Report when custom counters are available.
Dan Liew via Phabricator via llvm-commits
- [llvm] r330100 - [NFC] ConstantOffsetExtractor::CanTraceInto(): add FIXME: no tests
Roman Lebedev via llvm-commits
- [llvm] r330101 - [InstCombine] Simplify 'add' to 'or' if no common bits are set.
Roman Lebedev via llvm-commits
- [llvm] r330102 - [SelectionDAG][NFC] haveNoCommonBitsSet(): add FIXME notes
Roman Lebedev via llvm-commits
- [llvm] r330103 - [InstCombine] Simplify 'xor' to 'or' if no common bits are set.
Roman Lebedev via llvm-commits
- [llvm] r330104 - [X86] Use uint32_t instead of unsigned in GetLo32XForm for readability. NFC
Craig Topper via llvm-commits
- [llvm] r330105 - [X86] Use APInt::isSubsetof instead of APInt::intersects to avoid a negation of an APInt value. NFC
Craig Topper via llvm-commits
- [PATCH] D45676: [ADT] Remove ilist_default_traits
Fangrui Song via Phabricator via llvm-commits
- [llvm] r330106 - [BasicAA] Return MayAlias for the pointer plus variable offset to
Shiva Chen via llvm-commits
- [llvm] r330107 - Rename ObjectMemoryBuffer to SmallVectorMemoryBuffer; NFCI
Weiming Zhao via llvm-commits
Last message date:
Sun Apr 15 23:33:21 PDT 2018
Archived on: Sun Apr 15 23:30:21 PDT 2018
This archive was generated by
Pipermail 0.09 (Mailman edition).