The Week Of Monday 29 January 2018 Archives by thread
Starting: Mon Jan 29 00:03:31 PST 2018
Ending: Sun Feb 4 23:56:44 PST 2018
Messages: 2176
- [llvm] r323633 - [ThinLTO] - Stop internalizing and drop non-prevailing symbols.
George Rimar via llvm-commits
- [PATCH] D42107: [ThinLTO] - Stop internalizing and drop non-prevailing symbols.
George Rimar via Phabricator via llvm-commits
- [PATCH] D39115: [MIPS][MicroMIPS] Extending size reduction pass with LWP and SWP
Milena Vujosevic Janicic via Phabricator via llvm-commits
- [PATCH] D42103: [LSR] Don't force bases of foldable formulae to the final type.
Bevin Hansson via Phabricator via llvm-commits
- [PATCH] D41987: [ELF] - Define linkerscript symbols early.
George Rimar via Phabricator via llvm-commits
- [PATCH] D14254: [OpenMP] Initial implementation of OpenMP offloading library - libomptarget device RTLs.
Olga Malysheva via Phabricator via llvm-commits
- [PATCH] D42604: PR36032 fix assert cause by not computed SCEV PredicatedBackEdgeCount
silviu.baranga at arm.com via Phabricator via llvm-commits
- [llvm] r323634 - [AArch64] Generate the CASP instruction for 128-bit cmpxchg
Oliver Stannard via llvm-commits
- [PATCH] D42104: [AArch64] Generate the CASP instruction for 128-bit cmpxchg
Oliver Stannard via Phabricator via llvm-commits
- [llvm] r323635 - [X86FixupBWInsts] Fix miscompilation if sibling sub-register is live.
Andrei Elovikov 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] D42533: [X86FixupBWInsts] Fix miscompilation if sibling sub-register is live.
Andrei Elovikov via Phabricator via llvm-commits
- [PATCH] D42630: Add msan interceptors for readlinkat and name_to_handle_at
Kamil Rytarowski via Phabricator via llvm-commits
- [PATCH] D42238: [CMake] Remove -stdlib= which is unused when passing -nostdinc++
Jonas Hahnfeld via Phabricator via llvm-commits
- [PATCH] D42574: [ARM] Lower lower saturate to 0 and lower saturate to -1 using bit-operations
Roger Ferrer Ibanez via Phabricator via llvm-commits
- [PATCH] D42195: [lldb] Generic base for testing gdb-remote behavior
Pavel Labath via Phabricator via llvm-commits
- [PATCH] D42634: [ARM] FP16Pat and FullFP16Pat patterns. NFC.
Sjoerd Meijer via Phabricator via llvm-commits
- [PATCH] D42488: Remove ObjectFile usage from HostLinux::GetProcessInfo
Pavel Labath via Phabricator via llvm-commits
- [PATCH] D42580: [ARM] Armv8.2-A FP16 code generation (part 2/3)
Oliver Stannard via Phabricator via llvm-commits
- [PATCH] D42628: [X86] Don't create SHRUNKBLEND when the condition is used by the true or false operand of the vselect.
Simon Pilgrim via Phabricator via llvm-commits
- [llvm] r323638 - [DebugInfo] Basic .debug_names dumping support
Pavel Labath via llvm-commits
- [PATCH] D42486: [ELF][MIPS] Ignore incorrect version definition index for _gp_disp symbol
Simon Atanasyan via Phabricator via llvm-commits
- [PATCH] D31528: [ELF][MIPS] Multi-GOT implementation
Simon Atanasyan via Phabricator via llvm-commits
- [PATCH] D42297: [DebugInfo] Basic .debug_names dumping support
Pavel Labath via Phabricator via llvm-commits
- [PATCH] D42534: [mips] Compute MaxCallFrame size early on
Simon Dardis via Phabricator via llvm-commits
- [PATCH] D42563: [lldb] attempt to fix DIERef::GetUID
Tamas Berghammer via Phabricator via llvm-commits
- [PATCH] D34135: [JumpThreading] Use DT to avoid processing dead blocks
Andrei Elovikov via Phabricator via llvm-commits
- [PATCH] D42582: [lldb][PPC64] Fixed step-in stopping in the wrong line
Leandro Lupori via Phabricator via llvm-commits
- [llvm] r323640 - [ARM] FP16Pat and FullFP16Pat patterns. NFC.
Sjoerd Meijer via llvm-commits
- [PATCH] D42537: [mips] Fix incorrect sign extension for fpowi libcall
Simon Atanasyan via Phabricator via llvm-commits
- [llvm] r323641 - Refactor dwarfdump -apple-names output
Pavel Labath via llvm-commits
- [PATCH] D42415: Refactor dwarfdump -apple-names output
Pavel Labath via Phabricator via llvm-commits
- [PATCH] D42635: [ELF] - Report valid binary filename when reporting error.
George Rimar via Phabricator via llvm-commits
- [llvm] r323642 - Fix build broken by r323641
Pavel Labath via llvm-commits
- [PATCH] D40547: AMDGPU: Fix copying i1 value out of loop with non-uniform exit
Alexander via Phabricator via llvm-commits
- [PATCH] D42618: [LLVM-C] Add Accessors For A Module's Source File Name
Amaury SECHET via Phabricator via llvm-commits
- [PATCH] D42424: [InstCombine] Allow common type conversions to i8/i16
Dave Green via Phabricator via llvm-commits
- [PATCH] D41944: [LLVM][IR][LIT] support of 'no-overflow' flag for sdiv\udiv instructions
Mohammed Agabaria via Phabricator via llvm-commits
- [llvm] r323643 - [Sparc] Account for bias in stack readjustment
Jonas Devlieghere via llvm-commits
- [PATCH] D39425: [Sparc] Account for bias in stack readjustment
Jonas Devlieghere via Phabricator via llvm-commits
- [PATCH] D42636: [ELF] - Do not forget file name when reporting duplicate symbol error for absolute symbols.
George Rimar via Phabricator via llvm-commits
- [llvm] r323644 - [DebugInfo] Fix fragment offset emission order for symbol locations
Mikael Holmen via llvm-commits
- [PATCH] D42616: [X86] Emit 11-byte or 15-byte NOPs on recent AMD targets, else default to 10-byte NOPs (PR22965)
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D42527: [DebugInfo] Fix fragment offset emission order for symbol locations
Mikael Holmén via Phabricator via llvm-commits
- [PATCH] D42637: [PowerPC] Check hot loop exit edge in PPCCTRLoops
Hiroshi Inoue via Phabricator via llvm-commits
- [PATCH] D35267: Pass Divergence Analysis data to selection DAG to drive divergence dependent instruction selection
Alexander via Phabricator via llvm-commits
- [PATCH] D42620: [lldb] Silence signed <-> unsigned integer comparison warning
Kirill Bobyrev via Phabricator via llvm-commits
- [llvm] r323646 - [AArch64][AsmParser] NFC: Generalize LogicalImm[Not](32|64) code
Sander de Smalen via llvm-commits
- [PATCH] D42294: [AArch64][AsmParser] NFC: Generalize LogicalImm[Not](32|64) code
Phabricator via Phabricator via llvm-commits
- [PATCH] D42375: Add --print-icf flag
Owen Reynolds via Phabricator via llvm-commits
- [PATCH] D42625: [WebAssembly] Simplify use of InputChunk within Symbols. NFC.
Nicholas Wilson via Phabricator via llvm-commits
- [PATCH] D42577: [Lexer] Support adding working directory to relative search dir for #include shortening in HeaderSearch.
Eric Liu via Phabricator via llvm-commits
- [PATCH] D42475: [ELF] Add warnings for various symbols that cannot be ordered
James Henderson via Phabricator via llvm-commits
- [PATCH] D41771: [mips] Include EVA instructions in the Std2MicroMips mapping tables
Aleksandar Beserminji via Phabricator via llvm-commits
- [PATCH] D41922: [WebAssembly] When loading libraries look for companion `.imports` file
Nicholas Wilson via Phabricator via llvm-commits
- [llvm] r323648 - Fix windows test failure caused by r323638
Pavel Labath via llvm-commits
- [lld] r323650 - [ELF][MIPS] Rename function to be consistent with other names. NFC
Simon Atanasyan via llvm-commits
- [PATCH] D42541: [DeadArgumentElimination] Preserve llvm.dbg.values's first argument
Djordje Todorovic via Phabricator via llvm-commits
- [llvm] r323651 - [AMDGPU][MC] Corrected parsing of image opcode modifiers r128 and d16
Dmitry Preobrazhensky via llvm-commits
- [PATCH] D42583: [AMDGPU][MC] Corrected parsing of image opcode modifiers r128 and d16
Phabricator via Phabricator via llvm-commits
- [PATCH] D42511: [WebAssembly] Add support for --gc-sections
Nicholas Wilson via Phabricator via llvm-commits
- [PATCH] D40979: [DWARF] Allow duplication of tails with CFI instructions
Djordje Kovacevic via Phabricator via llvm-commits
- [llvm] r323653 - [NFC] Refactor Apple Accelerator Tables
Jonas Devlieghere via llvm-commits
- [llvm] r323654 - [NFC] Rename DwarfAccelTable and move header.
Jonas Devlieghere via llvm-commits
- [llvm] r323655 - [dsymutil] Generate Apple accelerator tables
Jonas Devlieghere via llvm-commits
- [PATCH] D42334: [NFC] Refactor Apple Accelerator Tables
Jonas Devlieghere via Phabricator via llvm-commits
- [PATCH] D42529: [NFC] Rename DwarfAccelTable and move header. NFC
Jonas Devlieghere via Phabricator via llvm-commits
- [PATCH] D42501: [dsymutil] Generate Apple accelerator tables
Jonas Devlieghere via Phabricator via llvm-commits
- [PATCH] D41762: [DWARF] Incorrect prologue end line record.
Carlos Alberto Enciso via Phabricator via llvm-commits
- [PATCH] D40546: StructurizeCFG: Test for branch divergence correctly
Nicolai Hähnle via Phabricator via llvm-commits
- [PATCH] D42644: [asan] Intercept std::rethrow_exception indirectly.
Robert Schneider via Phabricator via llvm-commits
- [llvm] r323656 - [AccelTable] Fix undefined reference
Jonas Devlieghere via llvm-commits
- [compiler-rt] r323657 - tsan: deflake a test
Dmitry Vyukov via llvm-commits
- [PATCH] D42564: [WebAssembly] ignore non-SymbolRef MCExpr.
Patrick Cheng via Phabricator via llvm-commits
- [PATCH] D42638: [clangd] Add a fallback directory for collected symbols with relative paths.
Eric Liu via Phabricator via llvm-commits
- [PATCH] D42353: [Codegen] support of 'nof' flag lowering on X86 target
Mohammed Agabaria via Phabricator via llvm-commits
- [llvm] r323659 - [AccelTable] Try making MSVC happy
Jonas Devlieghere via llvm-commits
- [PATCH] D41599: [X86] Lowering X86 avx512 sqrt intrinsics to IR - LLVM
Mikhail Dvoretckii via Phabricator via llvm-commits
- [PATCH] D41501: [Analysis] Support aggregate access types in TBAA
Ivan Kosarev via Phabricator via llvm-commits
- [PATCH] D41563: [Transforms] Propagate TBAA info in SROA
Ivan Kosarev via Phabricator via llvm-commits
- [PATCH] D41879: [X86] Added support for nocf_check attribute for indirect Branch Tracking
Oren Ben Simhon via Phabricator via llvm-commits
- [PATCH] D41543: [Transforms] Propagate new-format TBAA tags on simplification of memory-transfer intrinsics
Ivan Kosarev via Phabricator via llvm-commits
- [PATCH] D42364: [IR] Fix creating mutable versions of TBAA access tags
Ivan Kosarev via Phabricator via llvm-commits
- [PATCH] D42366: [CodeGen] Fix generation of TBAA tags for may-alias accesses
Ivan Kosarev via Phabricator via llvm-commits
- [PATCH] D41235: [DAGCOmbine] Ensure that (brcond (setcc ...)) is handled in a canonical manner.
Nirav Dave via Phabricator via llvm-commits
- [PATCH] D40826: [LLD] Use Rela on PowerPC too
Rafael Avila de Espindola via Phabricator via llvm-commits
- [PATCH] D42387: [AArch64] Add pipeline model for Exynos M3
Evandro Menezes via Phabricator via llvm-commits
- [PATCH] D42393: [AArch64] Add new target feature to fuse address generation with load or store
Evandro Menezes via Phabricator via llvm-commits
- [PATCH] D42089: [AArch64] Expand testing of zero cycle zeroing
Evandro Menezes via Phabricator via llvm-commits
- [llvm] r323661 - [SLP] Add a test with extract for PR32086, NFC.
Alexey Bataev via llvm-commits
- [llvm] r323662 - [SLP] Fix for PR32086: Count InsertElementInstr of the same elements as shuffle.
Alexey Bataev via llvm-commits
- [llvm] r323663 - Add test case for truncated and promotion to test. NFC
Amaury Sechet via llvm-commits
- [PATCH] D40343: AMDGPU: Do not combine loads/store across physreg defs
Nicolai Hähnle via Phabricator via llvm-commits
- [PATCH] D41585: [Greedy RegAlloc] Take into account the cost of local intervals when selecting split candidate.
Marina Yatsina via Phabricator via llvm-commits
- [PATCH] D42646: [X86] Avoid using high register trick for test instruction
Amaury SECHET via Phabricator via llvm-commits
- [PATCH] D42647: AMDGPU: Track physreg uses in SILoadStoreOptimizer
Nicolai Hähnle via Phabricator via llvm-commits
- [PATCH] D16403: Add scope information to CFG
Maxim Ostapenko via Phabricator via llvm-commits
- [PATCH] D42449: [MachineVerifier] Add check that renamable operands aren't reserved registers.
Geoff Berry via Phabricator via llvm-commits
- [PATCH] D42601: [JumpThreading] NFC: Rename LoadInst variables
Sebastian Pop via Phabricator via llvm-commits
- [PATCH] D42648: WIP: Fix MSVC
Jonas Devlieghere via Phabricator via llvm-commits
- [llvm] r323666 - Add myself to CREDITS.txt
Tony Jiang via llvm-commits
- [PATCH] D41293: [DAG, X86] Improve Dependency analysis when doing multi-node Instruction Selection
Nirav Dave via Phabricator via llvm-commits
- [llvm] r323667 - [AccelTable] Workaround for MSVC bug
Jonas Devlieghere via llvm-commits
- [llvm] r323669 - [globalisel] Make LegalizerInfo::LegalizeAction available outside of LegalizerInfo. NFC
Daniel Sanders via llvm-commits
- [PATCH] D42233: [WebAssembly] Better support for WASM Object format
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D42245: [globalisel] Make LegalizerInfo::LegalizeAction available outside of LegalizerInfo. NFC
Daniel Sanders via Phabricator via llvm-commits
- [llvm] r323447 - Revert "[SLP] Fix for PR32086: Count InsertElementInstr of the same elements as shuffle."
Philip Reames via llvm-commits
- [PATCH] D42386: Fix memory leak in TestClangASTContext.TestRecordHasFields
David Blaikie via llvm-commits
- [llvm] r323670 - [DWARF] Recommitting a test reverted in r323560. Moved to x86 directory with explicit triple.
Wolfgang Pieb via llvm-commits
- [PATCH] D41104: Set the NoRecurse attribute for the dbg intrinsics.
Matt Davis via Phabricator via llvm-commits
- [PATCH] D42603: [COFF] Update comment to reflect link.exe behavior. NFC
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D42112: [PowerPC] Secure PLT support
Strahinja Petrovic via Phabricator via llvm-commits
- [PATCH] D42567: [AArch64] Properly handle dllimport of variables when using fast-isel
Saleem Abdulrasool via Phabricator via llvm-commits
- [llvm] r323671 - [X86] Add test case for pr34592
Craig Topper via llvm-commits
- [llvm] r323672 - [X86] Don't create SHRUNKBLEND when the condition is used by the true or false operand of the vselect.
Craig Topper via llvm-commits
- [PATCH] D42536: [AggresiveInstCombine] Added support of select and ShuffleVector to TruncInstCombine expression pattern
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D42450: [utils] Convert update_{llc_, }test_checks.py to Python 3
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D40894: [XRay][compiler-rt+llvm] Update XRay trampoline CFI and register stashing semantics
Dean Michael Berris via Phabricator via llvm-commits
- [PATCH] D42188: [LLD][PDB] Implement FIXME: Warn on missing TypeServer PDB rather than error
Cullen, Colden via llvm-commits
- [PATCH] D42317: [Host] Respect LLVM_LIBDIR_SUFFIX when looking for LLDB plugins on Linux
Michał Górny via Phabricator via llvm-commits
- [llvm] r323674 - Move getPlatformFlags to ELFObjectFileBase and simplify.
Rafael Espindola via llvm-commits
- [PATCH] D42006: AArch64: Omit callframe setup/destroy when not necessary
Matthias Braun via Phabricator via llvm-commits
- [PATCH] D42612: [GlobalOpt] Improve common case efficiency of static global initializer evaluation
Amara Emerson via Phabricator via llvm-commits
- [PATCH] D38128: Handle COPYs of physregs better (regalloc hints)
Nemanja Ivanovic via Phabricator via llvm-commits
- [PATCH] D36311: [ThinLTO] Add GraphTraits for FunctionSummaries
Teresa Johnson via Phabricator via llvm-commits
- [llvm] r323582 - [GlobalISel][Legalizer] Convert the FP constants to the right APFloat type for G_FCONSTANT.
Amara Emerson via llvm-commits
- [llvm] r323675 - [AMDGPU][X86][Mips] Make sure renamable bit not set for reserved regs
Geoff Berry via llvm-commits
- [llvm] r323676 - [MachineVerifier] Add check that renamable operands aren't reserved registers.
Geoff Berry via llvm-commits
- [PATCH] D42607: [LoopStrengthReduce, x86] don't add cost for a cmp that will be macro-fused (PR35681)
Quentin Colombet via Phabricator via llvm-commits
- [llvm] r323483 - [CodeGen] Ignore private symbols in llvm.used for COFF
Rafael Avila de Espindola via llvm-commits
- [PATCH] D42565: [ARM][GISel] PR35965 Constrain RegClasses of nested instructions built from Dst Pattern
Roman Tereshin via Phabricator via llvm-commits
- [PATCH] D42216: Use New Module Metadata String "AvoidPLT" to avoid calls via PLT
Rafael Avila de Espindola via llvm-commits
- [PATCH] D40199: llvm-dwarfdump --verify is incorrectly saying all DW_AT_location attributes with locations lists are invalid.
David Blaikie via Phabricator via llvm-commits
- [PATCH] D42652: [WebAssembly] Make function signature checks into warning
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D42651: [clang-format] Disable some text proto delimiters and functions for google style
Krasimir Georgiev via Phabricator via llvm-commits
- [PATCH] D42653: [RS4GC] Handle call/invoke instructions as base defining values of vectors
Daniel Neilson via Phabricator via llvm-commits
- [llvm] r323680 - Improve testcase.
Rafael Espindola via llvm-commits
- [PATCH] D42251: [globalisel][legalizer] Adapt LegalizerInfo to support inter-type dependencies and other things.
Daniel Sanders via Phabricator via llvm-commits
- LLVM buildmaster will be updated and restarted tonight
Galina Kistanova via llvm-commits
- [llvm] r323681 - [globalisel][legalizer] Adapt LegalizerInfo to support inter-type dependencies and other things.
Daniel Sanders via llvm-commits
- [lld] r323682 - Remove trailing space.
Rui Ueyama via llvm-commits
- [llvm] r323683 - Revert "AArch64: Omit callframe setup/destroy when not necessary"
Jun Bum Lim via llvm-commits
- [PATCH] D42649: [clang-format] Add more tests for ObjC protocol list formatting behavior
Ben Hamilton via Phabricator via llvm-commits
- [PATCH] D41860: [CallSiteSplitting] Support splitting of blocks with instrs before call.
Florian Hahn via Phabricator via llvm-commits
- [compiler-rt] r323685 - [scudo] Add support for Fuchsia OS.
Kostya Kortchinsky via llvm-commits
- [PATCH] D42654: [utils] De-duplicate utils/update_{llc_, }test_checks.py
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D42514: [ThinLTO/gold] Write empty imports even for modules with symbols
Teresa Johnson via Phabricator via llvm-commits
- [PATCH] D42610: [scudo] Add support for Fuchsia OS.
Kostya Kortchinsky via Phabricator via llvm-commits
- [llvm] r323686 - [AArch64] Change the filename of the Exynos M1 scheduling defs
Evandro Menezes via llvm-commits
- [llvm] r323687 - [X86] Add test case to ensure testw is generated when optimizing for size. NFC
Amaury Sechet via llvm-commits
- [PATCH] D42655: [LivePhysRegs] Fix handling of conditional return instructions.
Eli Friedman via Phabricator via llvm-commits
- [llvm] r323688 - [CodeGen] Simplify conditional. NFC
Shoaib Meenai via llvm-commits
- [PATCH] D42657: [SLP] Take user instructions cost into consideration in insertelement vectorization.
Alexey Bataev via Phabricator via llvm-commits
- [PATCH] D42658: Warn on nonexistent comdat sections in an /order file.
Rui Ueyama via Phabricator via llvm-commits
- [llvm] r323689 - [globalisel][legalizer] Change identity() to changeTo() to clarify that it changes things. NFC
Daniel Sanders via llvm-commits
- [PATCH] D42268: Add more initializers to quiet a clang warning
Roman Tereshin via Phabricator via llvm-commits
- [PATCH] D42487: [X86][SSE] LowerBUILD_VECTORAsVariablePermute - add support for scaling index vectors
Simon Pilgrim via Phabricator via llvm-commits
- [llvm] r323690 - [X86] Avoid using high register trick for test instruction
Amaury Sechet via llvm-commits
- [lld] r323691 - [DWARFv5] Re-enable dumping a line table with no CU.
Paul Robinson via llvm-commits
- [llvm] r323691 - [DWARFv5] Re-enable dumping a line table with no CU.
Paul Robinson via llvm-commits
- [PATCH] D42609: [DWARFv5] Re-enable dumping a line table with no CU.
Paul Robinson via Phabricator via llvm-commits
- [PATCH] D42385: [InstSimplify] (X * Y) / Y --> X for relaxed floating-point ops
Sanjay Patel via Phabricator via llvm-commits
- [llvm] r323692 - [ARM][GISel] PR35965 Constrain RegClasses of nested instructions built from Dst Pattern
Daniel Sanders via llvm-commits
- [PATCH] D42159: [GlobalISel] Making MachineCSE runnable in the middle of the GlobalISel
Roman Tereshin via Phabricator via llvm-commits
- [PATCH] D42548: AMDGPU/SI: Adjust the encoding family for D16 buffer instructions when the target has UnpackedD16VMem feature.
Changpeng Fang via Phabricator via llvm-commits
- [llvm] r323693 - [X86] Emit 11-byte or 15-byte NOPs on recent AMD targets, else default to 10-byte NOPs (PR22965)
Simon Pilgrim via llvm-commits
- [PATCH] D41757: Add a config note and fix a config variable regarding CCACHE support.
Sumanth Gundapaneni via Phabricator via llvm-commits
- [llvm] r323695 - [JumpThreading][NFC] Rename LoadInst variables
Brian M. Rzycki via llvm-commits
- [PATCH] D42659: [COFF] Clarify comment. NFC
Shoaib Meenai via Phabricator via llvm-commits
- [PATCH] D42051: [ARM] Allow the scheduler to clone a node with glue to avoid a copy CPSR ↔ GPR.
Roger Ferrer Ibanez via Phabricator via llvm-commits
- [PATCH] D42562: [analyzer] [NFC] Remove unused method visitItemsInWorkList and the corresponding interface
George Karpenkov via Phabricator via llvm-commits
- [PATCH] D42445: [analyzer] [NFC] Use stable filenames in analyzer testing infrastructure
George Karpenkov via Phabricator via llvm-commits
- [lld] r323698 - Update a help message.
Rui Ueyama via llvm-commits
- [lld] r323699 - Warn on nonexistent comdat sections in an /order file.
Rui Ueyama via llvm-commits
- [llvm] r323700 - [X86] Add FeaturePOPCNTFalseDeps to skylake server CPU to match skylake client.
Craig Topper via llvm-commits
- [llvm] r323701 - Stop tracking .debug_line_str in DWARFUnit. NFC.
Paul Robinson via llvm-commits
- [llvm] r323702 - LiveInterval: Print weight in print() function.
Matthias Braun via llvm-commits
- [PATCH] D42621: [LLD] [COFF] Remove the temporary file if not updating the import library
Bob Haarman via Phabricator via llvm-commits
- [PATCH] D42550: Put the header in the first PT_LOAD even if that PT_LOAD has a LMAExpr
Rafael Avila de Espindola via Phabricator via llvm-commits
- [PATCH] D42267: [ThinLTO] Allow 0 to be a valid value for pruning interval for C LTO API.
Katya Romanova via Phabricator via llvm-commits
- [PATCH] D42446: [ThinLTO] Add a couple of more knobs to C API to control cache size.
Katya Romanova via Phabricator via llvm-commits
- [PATCH] D42179: [NewGVN] Re-evaluate phi of ops after moving an instr to new class
Florian Hahn via Phabricator via llvm-commits
- [llvm] r323704 - [DSE] add test for PR36129; NFC
Sanjay Patel via llvm-commits
- [PATCH] D42661: [WebAssembly] Fix signature mismatches in test code
Sam Clegg via Phabricator via llvm-commits
- [llvm] r323705 - Fix some regular expressions in llvm-mode.el.
Rafael Espindola via llvm-commits
- [PATCH] D42084: Fix some regular expressions in llvm-mode.el
Rafael Avila de Espindola via Phabricator via llvm-commits
- [PATCH] D42398: [cmake] [compiler-rt] Remove duplicate CMAKE_CXX_FLAGS.
Don Hinton via Phabricator via llvm-commits
- [PATCH] D42662: [WebAssembly] Reduce redundancy in tests
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D42663: [DSE] make sure memory is not modified before partial store merging (PR36129)
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D41993: [ELF] - Change shift2 constant of GNU_HASH from 6->11.
Rafael Avila de Espindola via llvm-commits
- [PATCH] D42665: Extensions to the LLVM debug information metadata to support the Fortran language.
xoviat via Phabricator via llvm-commits
- [llvm] r323706 - AMDGPU: Allow a SGPR for the conditional KILL operand
Marek Olsak via llvm-commits
- [llvm] r323708 - [X86] Use VMOVDQA64 for aligned vXi32 stores.
Craig Topper via llvm-commits
- [llvm] r323709 - AMDGPU: Move ADDRIndirect complex pattern into R600Instructions.td
Tom Stellard via llvm-commits
- [PATCH] D42667: SplitKit: Fix liveness recomputation in some remat cases.
Matthias Braun via Phabricator via llvm-commits
- [PATCH] D37114: AMDGPU: Move ADDRIndirect complex pattern into R600Instructions.td
Tom Stellard via Phabricator via llvm-commits
- [llvm] r323710 - [RAFast] Don't dereference MBB::end
Quentin Colombet via llvm-commits
- [PATCH] D42668: [Analysis] Disable log/log2/log10 finite lib calls on Android with -ffast-math.
Chih-Hung Hsieh via Phabricator via llvm-commits
- [llvm] r323711 - [globalisel][legalizer] Fix a fallthrough case in the unittests debug printing
Daniel Sanders via llvm-commits
- [PATCH] D42513: [CUDA] Added partial support for CUDA-9.1
Artem Belevich via Phabricator via llvm-commits
- [test-suite] r323714 - [test-suite, CUDA] fixed use of a wrong target name.
Artem Belevich via llvm-commits
- [PATCH] D42670: [fuzzer] Update and enable libFuzzer on Fuchsia
Aaron Green via Phabricator via llvm-commits
- [llvm] r323715 - [SelectionDAG]: Ignore "returned" in the presence of an implicit sret.
Dan Gohman via llvm-commits
- [PATCH] D42302: AMDGPU: Allow a SGPR for the conditional KILL operand.
Marek Olšák via Phabricator via llvm-commits
- [llvm] r323716 - [InstSimplify] (X * Y) / Y --> X for relaxed floating-point ops
Sanjay Patel via llvm-commits
- [llvm] r323718 - [utils] De-duplicate utils/update_{llc_, }test_checks.py
Fangrui Song via llvm-commits
- [PATCH] D42671: Sort orphan section if --symbol-ordering-file is given
Rafael Avila de Espindola via Phabricator via llvm-commits
- [PATCH] D42078: AMDGPU: Fold inline offset for loads properly in moveToVALU on GFX9
Marek Olšák via Phabricator via llvm-commits
- [llvm] r323721 - [DWARF] Corrected test committed in r323670 to use llc instead of llc_dwarf to avoid multiple triples.
Wolfgang Pieb via llvm-commits
- [PATCH] D42495: [WebAssembly] Add symbol table to LLVM, 2/2
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D42377: [CodeGen] Use MIR syntax for MachineMemOperand printing
Francis Visoiu Mistrih via Phabricator via llvm-commits
- [PATCH] D42674: Make utils/UpdateTestChecks/common.py Python 2/3 compatible and fix print statements.
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D42516: [llvm-objcopy] Add support for large indexes
Jake Ehrlich via Phabricator via llvm-commits
- [PATCH] D42675: [RISCV] Define getSetCCResultType for setting vector setCC type
Shiva Chen via Phabricator via llvm-commits
- [PATCH] D42630: Add interceptors for readlinkat, name_to_handle_at, open_by_handle_at
Oliver Chang via Phabricator via llvm-commits
- [PATCH] D42630: Add interceptors for readlinkat, name_to_handle_at, open_by_handle_at
Oliver Chang via Phabricator via llvm-commits
- [PATCH] D42630: Add interceptors for readlinkat, name_to_handle_at, open_by_handle_at
Kamil Rytarowski via Phabricator via llvm-commits
- [PATCH] D42630: Add interceptors for readlinkat, name_to_handle_at, open_by_handle_at
Kamil Rytarowski via Phabricator via llvm-commits
- [PATCH] D42630: Add interceptors for readlinkat, name_to_handle_at, open_by_handle_at
Vitaly Buka via Phabricator via llvm-commits
- [PATCH] D42630: Add interceptors for readlinkat, name_to_handle_at, open_by_handle_at
Vitaly Buka via Phabricator via llvm-commits
- [PATCH] D42630: Add interceptors for readlinkat, name_to_handle_at, open_by_handle_at
Vitaly Buka via Phabricator via llvm-commits
- [PATCH] D42677: added support for -fdiagnostics-format option to SourceMgr class (PR36117)
Konstantin Belochapka via Phabricator via llvm-commits
- [PATCH] D42678: added passing -fdiagnostics-format option from clang driver to cc1as (PR36117)
Konstantin Belochapka via Phabricator via llvm-commits
- [PATCH] D41766: [MachineCombiner] Add check for optimal pattern order.
Gerolf Hoflehner via Phabricator via llvm-commits
- [llvm] r323724 - [X86] Auto-generate complete checks. NFC
Craig Topper via llvm-commits
- [PATCH] D42183: [LLD] [ELF] Pass CPU string to LTO pipeline.
Pratik Bhatu via Phabricator via llvm-commits
- [lld] r323725 - [COFF] Remove the temporary file if not updating the import library
Martin Storsjo via llvm-commits
- [llvm] r323726 - [ARM GlobalISel] Legalize G_FPTOSI and G_FPTOUI
Diana Picus via llvm-commits
- [llvm] r323727 - [ARM GlobalISel] Map G_FPTOSI and G_FPTOUI
Diana Picus via llvm-commits
- [llvm] r323728 - [ARM GlobalISel] Add inst selector tests for G_FPTOSI and G_FPTOUI
Diana Picus via llvm-commits
- [lld] r323729 - [ELF] - Define linkerscript symbols early.
George Rimar via llvm-commits
- [llvm] r323730 - [ARM GlobalISel] Legalize G_SITOFP and G_UITOFP
Diana Picus via llvm-commits
- [llvm] r323731 - [ARM GlobalISel] Map G_SITOFP and G_UITOFP
Diana Picus via llvm-commits
- [llvm] r323732 - [ARM GlobalISel] Add inst selector tests for G_SITOFP and G_UITOFP
Diana Picus via llvm-commits
- [PATCH] D42679: [DAGCombiner] When combining zero_extend of a truncate, only mask before extending for vectors.
Craig Topper via Phabricator via llvm-commits
- [lld] r323733 - Merging r323395, r323396, r323399, r323440, r323449, r323456, and r323625:
Hans Wennborg via llvm-commits
- [lld] r323625 - Put the header in the first PT_LOAD even if that PT_LOAD has a LMAExpr.
Hans Wennborg via llvm-commits
- [PATCH] D42669: [clangd] Enable completion index by default, limit results to 100.
Sam McCall via Phabricator via llvm-commits
- [PATCH] D42414: [llvm-opt-fuzzer] Avoid adding incorrect inputs to the fuzzer corpus
Igor Laevsky via Phabricator via llvm-commits
- [llvm] r322131 - Use a MCExpr for the size of MCFillFragment.
Hans Wennborg via llvm-commits
- [llvm] r323331 - [ValueTracking] add recursion depth param to matchSelectPattern
Hans Wennborg via llvm-commits
- [llvm] r322016 - [ValueTracking] remove overzealous assert
Hans Wennborg via llvm-commits
- [PATCH] D41982: [mips] Reordering callseq* nodes to be linear
Simon Dardis via Phabricator via llvm-commits
- [PATCH] D42681: [ELF] - Remove unused synthetic sections correctly.
George Rimar via Phabricator via llvm-commits
- [PATCH] D42079: AMDGPU: Add a function attribute that shrinks buggy s_buffer opcodes on GFX9
Nicolai Hähnle via Phabricator via llvm-commits
- [lld] r323747 - [ELF] - Remove dead declaration. NFC.
George Rimar via llvm-commits
- [llvm] r323748 - Change simple-register-allocation-read-undef.mir so that it doesn't fail if the file path contains 'dead' . NFC
Amaury Sechet via llvm-commits
- [llvm] r321751 - StructurizeCFG: Fix broken backedge detection
Hans Wennborg via llvm-commits
- [lld] r323750 - Merging r323243:
Hans Wennborg via llvm-commits
- [lld] r323243 - [ELF] Make --fix-cortex-a53-843419 work on big endian hosts
Hans Wennborg via llvm-commits
- [PATCH] D42100: Fix codegen of stores of vectors with non byte-sized elements.
Jonas Paulsson via Phabricator via llvm-commits
- [PATCH] D42683: [AggressiveInstCombine] fixed PR36134
Amjad Aboud via Phabricator via llvm-commits
- [llvm] r323752 - Spelling mistake in comment. NFCI.
Simon Pilgrim via llvm-commits
- [PATCH] D42182: Add LLDB_LOG_ERROR (?)
Pavel Labath via Phabricator via llvm-commits
- [PATCH] D42468: [lldb][PPC64] Fixed vector and struct return value
Pavel Labath via Phabricator via llvm-commits
- [PATCH] D41554: [InstSimplify] Missed optimization in math expression: (x+x)/x == 2
Dmitry Venikov via Phabricator via llvm-commits
- [llvm] r323754 - Test commit.
Brock Wyma via llvm-commits
- [PATCH] D42492: [XRay] clarify error messages when parsing broken traces
Martin Pelikán via Phabricator via llvm-commits
- [PATCH] D42494: [XRay] [compiler-rt] stop writing garbage in naive log records
Martin Pelikán via Phabricator via llvm-commits
- [compiler-rt] r323755 - [XRay] [compiler-rt] stop writing garbage in naive log records
Martin Pelikan via llvm-commits
- [PATCH] D42526: [X86][XOP] Update isVectorShiftByScalarCheap with cases covered by XOP
Zvi Rackover via Phabricator via llvm-commits
- [www-pubs] r323756 - Added publications by Mihail Popov and Zvonimir Rakamaric.
John Criswell via llvm-commits
- [llvm] r323757 - [AccelTable] Move print methods to implementation. NFC
Jonas Devlieghere via llvm-commits
- [llvm] r323758 - [XRay] clarify error messages when parsing broken traces
Martin Pelikan via llvm-commits
- [PATCH] D42509: [LivePhysRegs] Preserve pristine registers in blocks with no successors.
Evgeny Astigeevich via Phabricator via llvm-commits
- [llvm] r323759 - [DSE] make sure memory is not modified before partial store merging (PR36129)
Sanjay Patel via llvm-commits
- [PATCH] D42123: Derive GEP index type from Data Layout
Elena Demikhovsky via Phabricator via llvm-commits
- [llvm] r323760 - [X86] Add test case for PR32690
Simon Pilgrim via llvm-commits
- [PATCH] D42687: [ELF] - Support -plugin-opt=-debugger-tune=xxx option.
George Rimar via Phabricator via llvm-commits
- [llvm] r323761 - Revert "[X86] Avoid using high register trick for test instruction"
Eric Liu via llvm-commits
- [PATCH] D42688: [dsymutil] Upstream -minimze feature.
Jonas Devlieghere via Phabricator via llvm-commits
- [llvm] r323762 - [X86FixupBWInsts] mir-simplify fixup-bw-inst.mir test. NFC.
Andrei Elovikov via llvm-commits
- [PATCH] D42689: [SCEV] Fix threshold limit check
Javed Absar via Phabricator via llvm-commits
- [llvm] r323764 - [RS4GC] Handle call/invoke instructions as base defining values of vectors
Daniel Neilson via llvm-commits
- [PATCH] D42690: [XRay] fix 99th percentile lookups by sorting the array correctly
Martin Pelikán via Phabricator via llvm-commits
- [compiler-rt] r323013 - [TSan][MIPS] Expand sanitizer memory space to lower addresses
Hans Wennborg via llvm-commits
- [PATCH] D42691: [SimplifyCFG] Relax restriction for folding unconditional branches
Serguei Katkov via Phabricator via llvm-commits
- [llvm] r323469 - [X86] Teach Intel syntax InstPrinter to print lock prefixes that have been parsed from the asm parser.
Hans Wennborg via llvm-commits
- [llvm] r323515 - [CallSiteSplitting] Fix infinite loop when recording conditions.
Hans Wennborg via llvm-commits
- [PATCH] D41046: [ELF] Make overlapping output sections an error
Alexander Richardson via Phabricator via llvm-commits
- [llvm] r323773 - [AArch64] Add pipeline model for Exynos M3
Evandro Menezes via llvm-commits
- [llvm] r323774 - [AArch64] Add new target feature to handle cheap as move for Exynos
Evandro Menezes via llvm-commits
- [llvm] r323775 - [AArch64] Update test cases for Exynos M3
Evandro Menezes via llvm-commits
- [PATCH] D35561: Provide adequate register class for RegisterSDNode
Simon Dardis via Phabricator via llvm-commits
- [llvm] r323776 - [X86][AVX512] Add VBMI target shuffle-trunc tests
Simon Pilgrim via llvm-commits
- [llvm] r323777 - Add more initializers to quiet a clang warning
Daniel Sanders via llvm-commits
- [PATCH] D42365: [LoopFlatten] Add a loop-flattening pass
Dave Green via Phabricator via llvm-commits
- [llvm] r323778 - Re-commit : [PowerPC] Add handling for ColdCC calling convention and a pass to mark
Zaara Syeda via llvm-commits
- [lld] r323779 - Sort orphan section if --symbol-ordering-file is given.
Rafael Espindola via llvm-commits
- [PATCH] D41761: Introduce llvm.nospeculateload intrinsic
Kristof Beyls via Phabricator via llvm-commits
- [lld] r323780 - Move function to the file where it is used.
Rafael Espindola via llvm-commits
- [llvm] r323781 - [mips] Fix incorrect sign extension for fpowi libcall
Simon Dardis via llvm-commits
- [llvm] r323782 - [AArch64] Add new target feature to fuse address generation with load or store
Evandro Menezes via llvm-commits
- [PATCH] D40524: Handle the case of live 16-bit subregisters in X86FixupBWInsts
Andy Kaylor via Phabricator via llvm-commits
- [llvm] r323783 - CodeGen: support an extension to pass linker options on ELF
Saleem Abdulrasool via llvm-commits
- [PATCH] D40849: CodeGen: support an extension to pass linker options on ELF
Saleem Abdulrasool via Phabricator via llvm-commits
- [llvm] r323784 - [DeadArgumentElimination] Preserve llvm.dbg.values's first argument
Petar Jovanovic via llvm-commits
- [llvm] r323785 - AMDGPU/SI: Add decoding in the GFX80_UNPACKED decoding namespace.
Changpeng Fang via llvm-commits
- [PATCH] D42596: AMDGPU/SI: Add decoding in the GFX80_UNPACKED decoding namespace.
Phabricator via Phabricator via llvm-commits
- [llvm] r323788 - [AMDGPU] Add options for waitcnt pass debugging; add instr count in debug output.
Mark Searles via llvm-commits
- [PATCH] D42686: [libomptarget] Only use CUDA Driver API
Jonas Hahnfeld via Phabricator via llvm-commits
- [PATCH] D42643: [libomptarget] Check for library with CUDA Driver API
Jonas Hahnfeld via Phabricator via llvm-commits
- [PATCH] D40091: [AMDGPU] Add options for waitcnt pass debugging; add instr count in debug output.
Mark Searles via Phabricator via llvm-commits
- [PATCH] D41485: [OpenMP][libomptarget] Add data sharing support in libomptarget
Jonas Hahnfeld via Phabricator via llvm-commits
- [llvm] r323790 - [CodeView] Micro-optimizations to speed up type merging.
Zachary Turner via llvm-commits
- [PATCH] D42559: [CodeView] Speed up type merging by about 20%
Zachary Turner via Phabricator via llvm-commits
- [llvm] r323791 - [AMDGPU] Revert "[AMDGPU] Add options for waitcnt pass debugging; add instr count in debug output."
Mark Searles via llvm-commits
- [lld] r323793 - Run dos2unix in a few files. NFC.
Rafael Espindola via llvm-commits
- [llvm] r323794 - [AMDGPU] isRenamable fixes to support copy forwarding
Geoff Berry via llvm-commits
- [PATCH] D41669: Use ODR debug type uniquing when enabled during function cloning
Teresa Johnson via Phabricator via llvm-commits
- [PATCH] D42694: [CMAKE] Add ability to disable bindings
Matt Ickstadt via Phabricator via llvm-commits
- [compiler-rt] r323795 - [scudo] Add default implementations for weak functions
Kostya Kortchinsky via llvm-commits
- [PATCH] D42557: [scudo] Add default implementations for weak functions
Kostya Kortchinsky via Phabricator via llvm-commits
- [PATCH] D41463: [CodeGen] Add a new pass to sink Copy instructions after RA
Jun Bum Lim via Phabricator via llvm-commits
- [lld] r323796 - Run dos2unix on another file. NFC.
Rafael Espindola via llvm-commits
- [PATCH] D42695: [TableGen] Make sure !if() is propagated across class inheritance.
Artem Belevich via Phabricator via llvm-commits
- [llvm] r323797 - [X86][XOP] Update isVectorShiftByScalarCheap with cases covered by XOP
Simon Pilgrim via llvm-commits
- [llvm] r323798 - Revert: [Hexagon] Make sure that offset on globals matches alignment requirements
Krzysztof Parzyszek via llvm-commits
- [PATCH] D42622: [AggressiveInstCombine] fixed PR36121
Craig Topper via Phabricator via llvm-commits
- [llvm] r323799 - [Hexagon] Handle non-aligned offsets in globals in extender optimization
Krzysztof Parzyszek via llvm-commits
- [PATCH] D41832: LLParser: add an argument for overriding data layout and do not check alloca addr space
Yaxun Liu via Phabricator via llvm-commits
- [llvm] r323800 - [XRay] fix 99th percentile lookups by sorting the array correctly
Martin Pelikan via llvm-commits
- [lld] r323801 - Pass CPU string to LTO pipeline.
Rafael Espindola via llvm-commits
- [compiler-rt] r323802 - [libFuzzer] Fix sizeof(ptr) bug.
Matt Morehouse via llvm-commits
- [PATCH] D42579: [sanitizer] Implement NanoTime & MonotonicNanoTime for Windows
Aleksey Shlyapnikov via Phabricator via llvm-commits
- [PATCH] D42696: [scudo] Minor Secondary changes
Kostya Kortchinsky via Phabricator via llvm-commits
- [PATCH] D42697: [GlobalISel] Fix crash due to assuming a COPY src reg has a reg class
Amara Emerson via Phabricator via llvm-commits
- [PATCH] D42281: Compile the LLDB tests out-of-tree
Phabricator via Phabricator via llvm-commits
- [llvm] r323804 - [DWARF] Recommitting a test that was removed with r323564. Restricted to x86 linux target.
Wolfgang Pieb via llvm-commits
- [llvm] r323559 - [LivePhysRegs] Preserve pristine regs in blocks with no successors.
Galina Kistanova via llvm-commits
- [PATCH] D41669: Teach ValueMapper to use ODR uniqued types when available
Peter Collingbourne via Phabricator via llvm-commits
- [llvm] r323806 - [LoopStrengthReduce] add test to show potential macro-fusion-based diff (PR35681); NFC
Sanjay Patel via llvm-commits
- [llvm] r323807 - [TableGen] Make sure !if is evaluated throughout class inheritance.
Artem Belevich via llvm-commits
- [PATCH] D42698: [GraphTraits] Add support for iterating over children edges.
Easwaran Raman via Phabricator via llvm-commits
- [PATCH] D42082: Add DWARF for discriminated unions
Adrian Prantl via Phabricator via llvm-commits
- [llvm] r323810 - [AArch64] Properly handle dllimport of variables when using fast-isel
Martin Storsjo via llvm-commits
- [llvm] r323811 - [GlobalISel] Bail out on calls to dllimported functions
Martin Storsjo via llvm-commits
- [PATCH] D42568: [GlobalISel] Bail out on calls to dllimported functions
Martin Storsjö via Phabricator via llvm-commits
- [llvm] r323812 - [dsymutil] Enable -minimize feature.
Jonas Devlieghere via llvm-commits
- [PATCH] D38943: [ASTImporter] import SubStmt of CaseStmt
Aleksei Sidorin via Phabricator via llvm-commits
- [PATCH] D42701: [DAG] Prevent NodeId pruning of TokenFactors in Instruction Selection.
Nirav Dave via Phabricator via llvm-commits
- [PATCH] D42702: Fix llvm-config --system-libs output on FreeBSD and NetBSD
Dimitry Andric via Phabricator via llvm-commits
- [llvm] r323813 - Teach ValueMapper to use ODR uniqued types when available
Teresa Johnson via llvm-commits
- [PATCH] D42703: Remove CallGraphTraits and use equivalent methods in GraphTraits
Easwaran Raman via Phabricator via llvm-commits
- [PATCH] D41705: Place undefined globals in .bss instead of .data
Rafael Avila de Espindola via llvm-commits
- [llvm] r323815 - [SLP] Add extra test for extractelement shuffle, NFC.
Alexey Bataev via llvm-commits
- [PATCH] D42705: Rename path libpath in .linker-options.
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D38693: [SLP] Consider extractelements as shuffles iff they have the same type/parent etc.
Alexey Bataev via Phabricator via llvm-commits
- [llvm] r323816 - [AArch64] Expand testing of zero cycle zeroing
Evandro Menezes via llvm-commits
- [PATCH] D42660: [PR32482] Fix bitfield layout for -mms-bitfield and pragma pack
Alex Lorenz via Phabricator via llvm-commits
- [llvm] r323818 - [ThinLTO/gold] Write empty imports even for modules with symbols
Vitaly Buka via llvm-commits
- [PATCH] D39386: [Power9] Allow gpr callee saved spills in prologue to vector registers rather than stack
Zaara Syeda via Phabricator via llvm-commits
- [PATCH] D41765: [CodeGen] Provide an advanced shrink-wrapping interface
Jun Bum Lim via Phabricator via llvm-commits
- [llvm] r323819 - [LLVM-C] Add Accessors For A Module's Source File Name
Robert Widmann via llvm-commits
- [PATCH] D42706: [X86] Make the type checks in detectAVX512USatPattern more robust
Craig Topper via Phabricator via llvm-commits
- [lld] r323820 - Fix lit substitution in test.
James Y Knight via llvm-commits
- [llvm] r323821 - Turn two static functions into methods, to simplify calling them.
Paul Robinson via llvm-commits
- [PATCH] D42615: [X86] Generate BT instrutions a bit more agressively
Amaury SECHET via Phabricator via llvm-commits
- [PATCH] D38613: [ELF] - Change how we deal with unused synthetic sections.
Rafael Avila de Espindola via llvm-commits
- [PATCH] D42707: [DWARFv5] Emit .debug_line_str (in a non-DWO file)
Paul Robinson via Phabricator via llvm-commits
- [llvm] r323823 - [X86] Remove redundant check for hasAVX512 before calling hasBWI. NFC
Craig Topper via llvm-commits
- [llvm] r323824 - [Hexagon] Handle truncates in polynomial multiply idiom recognition
Krzysztof Parzyszek via llvm-commits
- [compiler-rt] r323825 - [sanitizer] Add interceptors for readlinkat, name_to_handle_at, open_by_handle_at
Vitaly Buka via llvm-commits
- [PATCH] D42710: [SafeStack] Use updated CreateMemCpy API to set more accurate source and destination alignments.
Daniel Neilson via Phabricator via llvm-commits
- [llvm] r323826 - LLParser: add an argument for overriding data layout and do not check alloca addr space
Yaxun Liu via llvm-commits
- [PATCH] D42711: AMDGPU: Support target triple OS component cuda
Yaxun Liu via Phabricator via llvm-commits
- [compiler-rt] r323828 - [fuzzer] Update and enable libFuzzer on Fuchsia
Petr Hosek via llvm-commits
- [PATCH] D42554: AMDGPU: Clarify ReqdWorkGroupSize and MaxFlatWorkGroupSize metadata
Konstantin Zhuravlyov via Phabricator via llvm-commits
- [llvm] r323829 - [AMDGPU] Clarify ReqdWorkGroupSize and MaxFlatWorkGroupSize metadata
Tony Tye via llvm-commits
- [PATCH] D42712: [utils] Add utils/update_cc_test_checks.py
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D42713: LTO: Include dso-local bit in ThinLTO cache key.
Peter Collingbourne via Phabricator via llvm-commits
- [llvm] r323407 - [IRMover] Add comment and fix test case
Rafael Avila de Espindola via llvm-commits
- [llvm] r323831 - [RDF] Clear the renamable flag when copy propagating reserved registers
Krzysztof Parzyszek via llvm-commits
- [PATCH] D42714: AMDGPU: Update relocation documentation and elf flag machine architecture numbers
Tony Tye via Phabricator via llvm-commits
- [llvm] r323833 - Rename path libpath in .linker-options.
Rui Ueyama via llvm-commits
- [compiler-rt] r323834 - [sanitizer] Fix tests on Android and Darwin
Vitaly Buka via llvm-commits
- [PATCH] D42715: LTO: Drop comdats when converting definitions to declarations.
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D42716: [COFF] make /incremental control overwriting unchanged import libraries
Bob Haarman via Phabricator via llvm-commits
- [llvm] r323835 - [AMDGPU] Update relocation documentation and elf flag machine architecture numbers
Tony Tye via llvm-commits
- [PATCH] D42600: [WIP][Shrink-wrap]split restore point
Francis Visoiu Mistrih via Phabricator via llvm-commits
- [PATCH] D42717: [JumpThreading] sync DT for LVI analysis (PR 36133)
Brian Rzycki via Phabricator via llvm-commits
- [llvm] r323836 - llvm-nm should show a symbol type of T for symbols in the (__TEXT_EXEC, __text) section.
Kevin Enderby via llvm-commits
- [compiler-rt] r323837 - [sanitizer] Move readlinkat.c test from Linux to Posix
Vitaly Buka via llvm-commits
- [PATCH] D42720: [CodeGen] Switch non-SJLJ EH encoding to uleb128
Ryan Prichard via Phabricator via llvm-commits
- [PATCH] D42722: [MC] Fix assembler infinite loop on EH table using LEB padding
Ryan Prichard via Phabricator via llvm-commits
- [lld] r323838 - [WebAssembly] Reduce redundancy in tests
Sam Clegg via llvm-commits
- [llvm] r323839 - docs: wordsmith some of the linker option extension
Saleem Abdulrasool via llvm-commits
- [llvm] r323840 - [X86] Add more madd reduction tests with wider vectors.
Craig Topper via llvm-commits
- [llvm] r323841 - Revert r323559 due to EXPENSIVE_CHECKS regression.
Eli Friedman via llvm-commits
- [PATCH] D42211: [ModRefInfo] Set ModRefInfo::Must for calls.
Alina Sbirlea via Phabricator via llvm-commits
- [PATCH] D40894: [XRay][compiler-rt+llvm] Update XRay register stashing semantics
Dean Michael Berris via Phabricator via llvm-commits
- [PATCH] D42482: [ELF] - Support INSERT AFTER statement in linker script.
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D42723: [AArch64] Refactor instructions using SIMD immediates
Evandro Menezes via Phabricator via llvm-commits
- [PATCH] D34667: [Demangler] [DO NOT SUBMIT] Initial patch for Microsoft demangler.
Peter Collingbourne via Phabricator via llvm-commits
- [lld] r323842 - [WebAssembly] Add support for --gc-sections
Sam Clegg via llvm-commits
- [PATCH] D42724: [X86] Don't make 512-bit vectors legal when preferred vector width is 256 bits and 512 bits aren't required
Craig Topper via Phabricator via llvm-commits
- [lld] r323843 - [LLD] Use Rela on PowerPC too
Rui Ueyama via llvm-commits
- [llvm] r323844 - LTO: Drop comdats when converting definitions to declarations.
Peter Collingbourne via llvm-commits
- [llvm] r323846 - [WebAssembly] Remove some unused code and tidy logging. NFC.
Sam Clegg via llvm-commits
- [PATCH] D42540: [WebAssembly] Remove some unused code and tidy logging. NFC.
Phabricator via Phabricator via llvm-commits
- [PATCH] D37831: [WebAssembly] Don't pass -ffunction-section/-fdata-sections by default
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D37831: [WebAssembly] Don't pass -ffunction-section/-fdata-sections
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D42539: [WebAssembly] Handle relocations where provisional value != index
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D42095: [WebAssembly] Output provisional table to match LLD relocatable output
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D42726: [x86] Make the retpoline thunk insertion a machine function pass.
Chandler Carruth via Phabricator via llvm-commits
- [PATCH] D42453: Use branch funnels for virtual calls when retpoline mitigation is enabled.
Chandler Carruth via Phabricator via llvm-commits
- [llvm] r323847 - Mark two tests REQUIRES: x86-registered-backend
Justin Bogner via llvm-commits
- [PATCH] D42642: [CUDA] Detect installation in PATH
Jonas Hahnfeld via Phabricator via llvm-commits
- [lld] r323849 - [ELF] - Do not forget file name when reporting duplicate symbol error for absolute symbols.
George Rimar via llvm-commits
- [PATCH] D42174: [clangd] Refactored threading in ClangdServer
Phabricator via Phabricator via llvm-commits
- [PATCH] D42093: [llvm-cov] Improvements for summary report generated in HTML format.
Max Moroz via Phabricator via llvm-commits
- [lld] r323856 - [ELF] Make overlapping output sections an error
Alexander Richardson via llvm-commits
- [llvm] r323858 - [PowerPC] Return true in enableMultipleCopyHints().
Jonas Paulsson via llvm-commits
- [llvm] r323861 - [ARM] Armv8.2-A FP16 code generation (part 2/3)
Sjoerd Meijer via llvm-commits
- [PATCH] D40147: [MIPS] Handle cross-mode (regular <-> microMIPS) jumps
Simon Atanasyan via Phabricator via llvm-commits
- [llvm] r323862 - [AggressiveInstCombine] Make TruncCombine class ignore unreachable basic blocks.
Amjad Aboud via llvm-commits
- [PATCH] D42728: Add more warnings for implict conversions (e.g. double truncation to float).
Andrew V. Tischenko via Phabricator via llvm-commits
- [PATCH] D41278: [MachineCombiner] Improve debug output (NFC)
Andrew V. Tischenko via Phabricator via llvm-commits
- [PATCH] D42731: [IR] - Make User construction exception safe
Klaus Kretzschmar via Phabricator via llvm-commits
- [PATCH] D41905: [ARM] Add support for unpredictable MVN instructions.
Yvan Roux via Phabricator via llvm-commits
- [PATCH] D42732: [x86] Fix nasty bug in the x86 backend that is essentially impossible to hit from IR but creates a minefield for MI passes.
Chandler Carruth via Phabricator via llvm-commits
- [PATCH] D41949: [RISCV] [WIP] implement li pseudo instruction
Mario Werner via Phabricator via llvm-commits
- [llvm] r323866 - [SystemZ] Check the bitwidth before calling isInt/isUInt.
Jonas Paulsson via llvm-commits
- [PATCH] D42481: [DebugInfo] Add basic support for DWARF 5 .debug_rnglists dumping
James Henderson via Phabricator via llvm-commits
- [PATCH] D42575: [clangd] Better handling symbols defined in macros.
Haojian Wu via Phabricator via llvm-commits
- [llvm] r323868 - Add a regression test for problems caused by D42646 . NFC
Amaury Sechet via llvm-commits
- [llvm] r323869 - [ARM] Lower lower saturate to 0 and lower saturate to -1 using bit-operations
Pablo Barrio via llvm-commits
- [llvm] r323870 - Take into account the cost of local intervals when selecting split candidate.
Marina Yatsina via llvm-commits
- [PATCH] D42517: [clangd] Pass Context implicitly using TLS.
Sam McCall via Phabricator via llvm-commits
- [llvm] r323873 - [MachineCombiner] Add check for optimal pattern order.
Florian Hahn via llvm-commits
- [PATCH] D41029: [JumpTables][PowerPC] Let targets decide which switch instructions are suitable for jump tables
Nemanja Ivanovic via Phabricator via llvm-commits
- [PATCH] D42733: [ELF] - Use InitTargetOptionsFromCodeGenFlags/ParseCommandLineOptions for parsing LTO options.
George Rimar via Phabricator via llvm-commits
- [PATCH] D42293: [TableGen][AsmMatcherEmitter] Fix tied-constraint checking for InstAliases
Sander de Smalen via Phabricator via llvm-commits
- [llvm] r323874 - Fix build error in r323870
Marina Yatsina via llvm-commits
- [PATCH] D42734: [DebugInfo] Improvements to representation of enumeration types (PR36168)
Momchil Velikov via Phabricator via llvm-commits
- [llvm] r323876 - [ARM GlobalISel] Modernize LegalizerInfo. NFCI
Diana Picus via llvm-commits
- [llvm] r323877 - [InstCombine] reduce code duplication for canEvaluate* functions; NFCI
Sanjay Patel via llvm-commits
- [PATCH] D42737: [LegalizeDAG] Support expanding condition operand of ISD::SELECT
Eugene Leviant via Phabricator via llvm-commits
- [llvm] r323878 - Fix formatting for r323876. NFC
Diana Picus via llvm-commits
- [llvm] r323880 - [DAG] Prevent NodeId pruning of TokenFactors in Instruction Selection.
Nirav Dave via llvm-commits
- [llvm] r323881 - [InstCombine] add tests to show limit of canEvaluate* ; NFC
Sanjay Patel via llvm-commits
- [llvm] r323882 - [InstCombine] move related tests into the same file; NFC
Sanjay Patel via llvm-commits
- [PATCH] D42738: [mips] Define certain instructions in microMIPS32r3
Stefan Maksimovic via Phabricator via llvm-commits
- [llvm] r323883 - [DWARF] Allow duplication of tails with CFI instructions
Petar Jovanovic via llvm-commits
- [PATCH] D42739: [InstCombine] allow multi-use values in canEvaluate* if all uses are in 1 inst
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D42740: Implement a case-folding version of DJB hash
Pavel Labath via Phabricator via llvm-commits
- [PATCH] D42741: [X86] Generate testl instruction through truncates.
Amaury SECHET via Phabricator via llvm-commits
- [PATCH] D42735: [clangd] Add a test URI scheme for lit tests to unbreak platform-specific URI failures.
Eric Liu via Phabricator via llvm-commits
- [llvm] r323886 - [Lint] Upgrade uses of MemoryIntrinic::getAlignment() to new API. (NFCI)
Daniel Neilson via llvm-commits
- [llvm] r323887 - [Hexagon] Only process bitcasts of vsplats when selecting const vectors
Krzysztof Parzyszek via llvm-commits
- [llvm] r323888 - [X86] Avoid using high register trick for test instruction
Amaury Sechet via llvm-commits
- [llvm] r323889 - [Hexagon] Handle BUILD_VECTOR from undef values in buildHvxVectorReg
Krzysztof Parzyszek via llvm-commits
- [PATCH] D42309: [LV] Use Demanded Bits and ValueTracking for reduction type-shrinking
Chad Rosier via Phabricator via llvm-commits
- [PATCH] D42578: [AMDGPU] Add ds_fadd, ds_fmin, ds_fmax builtins functions
Daniil Fukalov via Phabricator via llvm-commits
- [PATCH] D42743: [ARM] FullFP16 LowerReturn Fix
Sjoerd Meijer via Phabricator via llvm-commits
- [PATCH] D41330: [X86] Reduce Store Forward Block issues in HW
Lama via Phabricator via llvm-commits
- [llvm] r323891 - [CodeGenPrepare] Improve source and dest alignments of memory intrinsics independently
Daniel Neilson via llvm-commits
- [llvm] r323892 - [llvm-cov] Improvements for summary report generated in HTML format.
Max Moroz via llvm-commits
- [PATCH] D42744: [SeparateConstOffsetFromGEP] Preserve metadata when splitting GEPs
Marek Olšák via Phabricator via llvm-commits
- [lld] r323893 - [LLD][PDB] Implement FIXME: Warn on missing TypeServer PDB rather than error
Colden Cullen via llvm-commits
- [PATCH] D42746: MIR PhysReg sigil change from '%' to '$'
Puyan Lotfi via Phabricator via llvm-commits
- [PATCH] D42747: [WebAssembly] Write minimal types section
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D42748: [ELF] Don't create a .dynamic section when linking with -Bstatic
Alexander Richardson via Phabricator via llvm-commits
- [PATCH] D42666: Revert "Revert rC322769: [RISCV] Propagate -mabi and -march values to GNU assembler."
Ana Pazos via Phabricator via llvm-commits
- [lld] r323895 - [PDB] Fix test failures due to expected warning not matching actual warning text
Colden Cullen via llvm-commits
- [PATCH] D36351: [lld][ELF] Add profile guided section layout
Rafael Avila de Espindola via llvm-commits
- [PATCH] D42749: [MachineOutliner] Freeze registers in new functions
Geoff Berry via Phabricator via llvm-commits
- [PATCH] D42750: [WebAssembly] Pre-symtab tidy of LLVM globals. NFC.
Nicholas Wilson via Phabricator via llvm-commits
- [PATCH] D42751: [WebAssembly] Pre-symtab tidy of LLD globals. NFC.
Nicholas Wilson via Phabricator via llvm-commits
- [PATCH] D41651: AMDGPU: Add 32-bit constant address space
Marek Olšák via Phabricator via llvm-commits
- [PATCH] D41954: [WebAssembly] Add symbol table to LLVM, 1/2
Nicholas Wilson via Phabricator via llvm-commits
- [PATCH] D41955: [WebAssembly] Add symbol table to LLD, 1/2
Nicholas Wilson via Phabricator via llvm-commits
- [PATCH] D42585: [WebAssembly] Add symbol table to LLD, 2/2
Nicholas Wilson via Phabricator via llvm-commits
- [llvm] r323898 - [Analysis] Disable calls to *_finite and other glibc-only functions on Android.
Chih-Hung Hsieh via llvm-commits
- [PATCH] D42752: [WebAssembly] Add LLVM stub support for defined globals
Nicholas Wilson via Phabricator via llvm-commits
- [llvm] r323899 - [X86] Generate testl instruction through truncates.
Amaury Sechet via llvm-commits
- [PATCH] D42753: [WebAssembly] Add LLD support for defined globals
Nicholas Wilson via Phabricator via llvm-commits
- [PATCH] D42754: [SelectionDAG] Fix UpdateChains handling of TokenFactors
Nirav Dave via Phabricator via llvm-commits
- [llvm] r323900 - [WebAssembly] MC: Resolve aliases when creating provisional table entries
Sam Clegg via llvm-commits
- [PATCH] D42756: AMDGPU: Remove the s_buffer workaround for GFX9 chips
Marek Olšák via Phabricator via llvm-commits
- [llvm] r323901 - [WebAssembly] MC: Remove unused code for handling of wasm globals
Sam Clegg via llvm-commits
- [PATCH] D34515: [ARM] Materialise some boolean values to avoid a branch
Roger Ferrer Ibanez via Phabricator via llvm-commits
- [lld] r323903 - [WebAssembly] Update to match llvm change rL323901. NFC
Sam Clegg via llvm-commits
- [PATCH] D42408: [clang-format] Align preprocessor comments with #
Mark Zeren via Phabricator via llvm-commits
- [llvm] r323905 - [MachineOutliner] Freeze registers in new functions
Geoff Berry via llvm-commits
- [llvm] r323907 - [SeparateConstOffsetFromGEP] Preserve metadata when splitting GEPs
Marek Olsak via llvm-commits
- [llvm] r323908 - AMDGPU: Add intrinsics llvm.amdgcn.cvt.{pknorm.i16, pknorm.u16, pk.i16, pk.u16}
Marek Olsak via llvm-commits
- [llvm] r323909 - AMDGPU: Fold inline offset for loads properly in moveToVALU on GFX9
Marek Olsak via llvm-commits
- [PATCH] D41885: [libcxxabi][demangler] Improve handling of variadic templates
Phabricator via Phabricator via llvm-commits
- [PATCH] D41663: AMDGPU: Add intrinsics llvm.amdgcn.cvt.{pknorm.i16, pknorm.u16, pk.i16, pk.u16}
Marek Olšák via Phabricator via llvm-commits
- [PATCH] D42759: [CGP] Split large structs to sink more GEPs
Haicheng Wu via Phabricator via llvm-commits
- [llvm] r323910 - [GlobalOpt] Fix exponential compile-time with selects.
Eli Friedman via llvm-commits
- [llvm] r323911 - [Hexagon] Handle SETCC on vector pairs in lowering
Krzysztof Parzyszek via llvm-commits
- [llvm] r323912 - [Hexagon] Handle ANY_EXTEND_VECTOR_INREG in lowering
Krzysztof Parzyszek via llvm-commits
- [PATCH] D40955: [AMDGPU] Make the new addr space mapping default
Yaxun Liu via Phabricator via llvm-commits
- [llvm] r323913 - [SeparateConstOffsetFromGEP] Fix up addrspace in the AMDGPU test
Marek Olsak via llvm-commits
- [llvm] r323914 - [Hexagon] Implement HVX codegen for vector shifts
Krzysztof Parzyszek via llvm-commits
- [PATCH] D42760: AMDGPU: Remove tied operand from si_else
Matt Arsenault via Phabricator via llvm-commits
- [llvm] r323915 - [x86] Make the retpoline thunk insertion a machine function pass.
Chandler Carruth via llvm-commits
- [PATCH] D42762: Rewrite the VS Integration Scripts
Zachary Turner via Phabricator via llvm-commits
- [PATCH] D42761: AMDGPU: Fix missing SCC def from s_xor_b64_term
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D41827: [DEBUG] Initial adaptation of NVPTX target for debug info emission.
Alexey Bataev via Phabricator via llvm-commits
- [PATCH] D42451: [GlobalOpt] Fix exponential compile-time with selects.
Eli Friedman via Phabricator via llvm-commits
- [llvm] r323916 - [Hexagon] Rename HexagonISelLowering::getNode to getInstr, NFC
Krzysztof Parzyszek via llvm-commits
- [PATCH] D42262: [JumpThreading] Don't restrict cast-traversal to i1
Haicheng Wu via Phabricator via llvm-commits
- [PATCH] D42443: [SymbolFilePDB] Add support for function symbols
Zachary Turner via Phabricator via llvm-commits
- [PATCH] D42764: [X86] Turn X86ISD::AND nodes that have no flag users back into ISD::AND just before isel to enable test instruction matching
Craig Topper via Phabricator via llvm-commits
- [PATCH] D39141: [clang-tidy] New argument --language to add_new_check.py
Ben Hamilton via Phabricator via llvm-commits
- [PATCH] D42765: [DebugInfo] Support DWARFv5 source code embedding extension
Scott Linder via Phabricator via llvm-commits
- [llvm] r323922 - Followup on Proposal to move MIR physical register namespace to '$' sigil.
Puyan Lotfi via llvm-commits
- [PATCH] D42503: libcxx: Unbreak external thread library configuration.
Evgeny Astigeevich via Phabricator via llvm-commits
- [PATCH] D42767: [llvm-cov] Fix incorrect usage of .precision specifier in format() call.
Max Moroz via Phabricator via llvm-commits
- [llvm] r323923 - [llvm-cov] Fix incorrect usage of .precision specifier in format() call.
Max Moroz via llvm-commits
- [PATCH] D42260: [JumpThreading] Don't select an edge that we know we can't thread
Haicheng Wu via Phabricator via llvm-commits
- [llvm] r323924 - [X86] Make the type checks in detectAVX512USatPattern more robust
Craig Topper via llvm-commits
- [zorg] r323925 - Checks for Xcode and SDK versions
Chris Matthews via llvm-commits
- [llvm] r323926 - [AggressiveInstCombine] Fixed TruncCombine class to handle TruncInst leaf node correctly.
Amjad Aboud via llvm-commits
- [llvm] r323927 - AMDGPU: Fix missing SCC def from s_xor_b64_term
Matt Arsenault via llvm-commits
- [llvm] r323928 - Utils: Fix DomTree update for entry block
Matt Arsenault via llvm-commits
- [llvm] r323929 - Revert "[ARM] Lower lower saturate to 0 and lower saturate to -1 using bit-operations"
Evgeniy Stepanov via llvm-commits
- [PATCH] D42406: Utils: Fix DomTree update for entry block
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D41866: AMDGPU: Error in SIAnnotateControlFlow instead of assert
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D42323: [DAGCombiner] filter out denorm inputs when calculating sqrt estimate (PR34994)
Evandro Menezes via llvm-commits
- [lld] r323930 - [COFF] make /incremental control overwriting unchanged import libraries
Bob Haarman via llvm-commits
- [lld] r323931 - [WebAssembly] Write minimal types section
Sam Clegg via llvm-commits
- [llvm] r323932 - DAG: Fix not truncating when promoting bswap/bitreverse
Matt Arsenault via llvm-commits
- [llvm] r323933 - [GlobalOpt] Improve common case efficiency of static global initializer evaluation
Amara Emerson via llvm-commits
- [PATCH] D42769: Create a VSIX Installer for the VS Integration
Zachary Turner via Phabricator via llvm-commits
- [llvm] r323934 - [MC] Fix assembler infinite loop on EH table using LEB padding.
Rafael Espindola via llvm-commits
- [zorg] r323936 - Some linting nits
Chris Matthews via llvm-commits
- [zorg] r323937 - Support for checking pip packages
Chris Matthews via llvm-commits
- [zorg] r323938 - I think this looks cleaner
Chris Matthews via llvm-commits
- [PATCH] D42770: [X86] Don't emit KTEST instructions unless only the Z flag is being used
Craig Topper via Phabricator via llvm-commits
- [PATCH] D42771: Coding Standards: Document library layering requirements & header isolation.
David Blaikie via Phabricator via llvm-commits
- [PATCH] D39976: [AArch64] Consider the cost model when folding loads and stores
Evandro Menezes via Phabricator via llvm-commits
- [PATCH] D26857: [ELF] Print output name for command line errors
Rui Ueyama via Phabricator via llvm-commits
- [zorg] r323939 - When you can't find brew, issue a dependency error
Chris Matthews via llvm-commits
- [PATCH] D42772: [X86] Allow KTEST instruction to be used for testing if a mask is all ones
Craig Topper via Phabricator via llvm-commits
- [compiler-rt] r323940 - [XRay][compiler-rt+llvm] Update XRay register stashing semantics
Dean Michael Berris via llvm-commits
- [llvm] r323940 - [XRay][compiler-rt+llvm] Update XRay register stashing semantics
Dean Michael Berris via llvm-commits
- [lld] r323944 - Simplify by sorting relocations before writing them.
Rafael Espindola via llvm-commits
- [PATCH] D42781: [X86] Remove custom lowering vXi1 extending loads and truncating stores.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D42782: [RISCV] Fix c.addi and c.addi16sp immediate constraints which should be non-zero
Shiva Chen via Phabricator via llvm-commits
- [llvm] r323946 - [LSR] Don't force bases of foldable formulae to the final type.
Mikael Holmen via llvm-commits
- [PATCH] D42783: [DAGCombiner] When folding fold (sext/zext (and/or/xor (sextload/zextload x), cst)) -> (and/or/xor (sextload/zextload x), (sext/zext cst)) make sure we check the legality of the full extended load.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D42350: Add constructor DWARF calling convention for every supported LLVM CC
Adrien Guinet via Phabricator via llvm-commits
- [PATCH] D41939: [LV] Fix incorrect detection of type-promoted Phis
Max Kazantsev via Phabricator via llvm-commits
- [llvm] r323947 - Test commit: Fix a comment.
Yvan Roux via llvm-commits
- [PATCH] D42784: [ARM] Allow Half types in ConstantPool
Sjoerd Meijer via Phabricator via llvm-commits
- [llvm] r321655 - [AArch64][GlobalISel] Enable GlobalISel at -O0 by default
Hans Wennborg via llvm-commits
- [PATCH] D42786: Consider endianness in TargetLowering::scalarizeVectorStore()
Jonas Paulsson via Phabricator via llvm-commits
- [PATCH] D42742: [clangd] Use pthread instead of thread_local to support more runtimes.
Sam McCall via Phabricator via llvm-commits
- [llvm] r323950 - [NFC] 'DWARFv5' -> 'DWARF v5'
Jonas Devlieghere via llvm-commits
- [PATCH] D35561: [SelectionDAG] Provide adequate register class for RegisterSDNode
Stefan Maksimovic via Phabricator via llvm-commits
- [llvm] r323951 - [InstCombine] Allow common type conversions to i8/i16/i32
David Green via llvm-commits
- [PATCH] D41698: [DebugInfo] Enable debug information for C99 VLA types
Phabricator via Phabricator via llvm-commits
- [llvm] r323954 - [ARM] Add support for unpredictable MVN instructions.
Yvan Roux via llvm-commits
- [llvm] r323955 - [AArch64][NFC] Make all ProcResource definitions include their SchedModel.
Clement Courbet via llvm-commits
- [PATCH] D42788: [SDAG] Legalize all CondCodes by inverting them and/or swapping operands
Krzysztof Parzyszek via Phabricator via llvm-commits
- [PATCH] D42789: [dfsan] Correctly copy attributes when calling variadic custom wrapper
Yunjong Jeong via Phabricator via llvm-commits
- [llvm] r323958 - [mips] Include EVA instructions in Std2MicroMips mapping tables
Aleksandar Beserminji via llvm-commits
- [PATCH] D42790: [ELF] Ensure that Elf_Rela addends are always written with -r
Alexander Richardson via Phabricator via llvm-commits
- [llvm] r323959 - Revert commit rL323951
David Green via llvm-commits
- [zorg] r323961 - [zorg] Remove obsolete workarounds for Arm/AArch64 libcxx bots
Maxim Kuvyrkov via llvm-commits
- [PATCH] D40609: [PATCH 1/6] [zorg] Remove obsolete workarounds for Arm/AArch64 libcxx bots
Maxim Kuvyrkov via Phabricator via llvm-commits
- [zorg] r323962 - [zorg] Use slave's "jobs" setting for ARM 32-bit bots.
Maxim Kuvyrkov via llvm-commits
- [PATCH] D42037: [PATCH 2/6] [zorg] Use slave's "jobs" setting for ARM 32-bit bots.
Maxim Kuvyrkov via Phabricator via llvm-commits
- [zorg] r323963 - [zorg] Remove clang-cmake-thumbv7-a15 bot
Maxim Kuvyrkov via llvm-commits
- [PATCH] D42038: [PATCH 3/6] [zorg] Remove clang-cmake-thumbv7-a15 bot
Maxim Kuvyrkov via Phabricator via llvm-commits
- [zorg] r323964 - [zorg] Rename linaro-d05-01-* slaves to linaro-armv8-01-*
Maxim Kuvyrkov via llvm-commits
- [PATCH] D42039: [PATCH 4/6] [zorg] Rename linaro-d05-01-* slaves to linaro-armv8-01-*
Maxim Kuvyrkov via Phabricator via llvm-commits
- [PATCH] D40975: [LangRef] Reflect the changes in the TBAA info format
David Kreitzer via Phabricator via llvm-commits
- [zorg] r323965 - [zorg] Remove unused BOTO_CONFIG settings from arm and aarch64 builders.
Maxim Kuvyrkov via llvm-commits
- [zorg] r323966 - [zorg] Add linaro-armv8-01-arm-* slaves
Maxim Kuvyrkov via llvm-commits
- [PATCH] D42791: [zorg] Remove unused BOTO_CONFIG settings from arm and aarch64 builders.
Maxim Kuvyrkov via Phabricator via llvm-commits
- [zorg] r323967 - [zorg] Don't use -DCMAKE_C_COMPILER*/-DCMAKE_CXX_COMPILER*
Maxim Kuvyrkov via llvm-commits
- [PATCH] D42465: [RFC][CallingConv] Add CCAssignToRegWithType Calling Convention Interface
Alex Bradbury via Phabricator via llvm-commits
- [PATCH] D42040: [PATCH 5/6] [zorg] Add linaro-armv8-01-arm-* slaves
Maxim Kuvyrkov via Phabricator via llvm-commits
- [PATCH] D42041: [PATCH 6/6] [zorg] Don't use -DCMAKE_C_COMPILER*/-DCMAKE_CXX_COMPILER*
Maxim Kuvyrkov via Phabricator via llvm-commits
- [llvm] r323968 - [ARM] FullFP16 LowerReturn Fix
Sjoerd Meijer via llvm-commits
- [PATCH] D32734: [CMake][runtimes] Set default directory for runtime libraries
Jonas Hahnfeld via Phabricator via llvm-commits
- [PATCH] D42515: [RISCV] Add support for %pcrel_lo.
Alex Bradbury via Phabricator via llvm-commits
- [compiler-rt] r323969 - [CMake] Remove -stdlib= which is unused when passing -nostdinc++
Jonas Hahnfeld via llvm-commits
- [PATCH] D42629: [RISCV] Add ELFObjectFileBase::getRISCVFeatures let llvm-objdump could get RISCV target feature
Alex Bradbury via Phabricator via llvm-commits
- [PATCH] D42792: [ELF] Example test for PR36190
James Henderson via Phabricator via llvm-commits
- [llvm] r323970 - [X86][AVX512DQ] Add DQ var permute 256 tests as requested on D42487
Simon Pilgrim via llvm-commits
- [PATCH] D42793: [MergeICmps] Enable the MergeICmps Pass by default.
Clement Courbet via Phabricator via llvm-commits
- [PATCH] D42794: [DeadArgumentElimination] Update pointer to the DISubprogram before calling RAUW. NFC
Djordje Todorovic via Phabricator via llvm-commits
- [llvm] r323973 - [X86][SSE] Add PR26491 horizontal add test
Simon Pilgrim via llvm-commits
- [lld] r323976 - [ELF] Add --print-icf-sections flag
James Henderson via llvm-commits
- [PATCH] D42797: [LLD][ELF] Implement --[no-]apply-dynamic-relocs option.
Peter Smith via Phabricator via llvm-commits
- [PATCH] D42798: [ThinLTO] - Fix for "ThinLTO inlines variables that should be discarded".
George Rimar via Phabricator via llvm-commits
- [PATCH] D42375: Add --print-icf-sections flag
James Henderson via Phabricator via llvm-commits
- [llvm] r323977 - [SelectionDAG] Fix UpdateChains handling of TokenFactors
Nirav Dave via llvm-commits
- [PATCH] D42799: [ThinLTO] Serialize WithGlobalValueDeadStripping index flag for distributed backends
Teresa Johnson via Phabricator via llvm-commits
- [PATCH] D42801: [DebugInfo] Don't insert DEBUG_VALUE after terminators
Stefan Maksimovic via Phabricator via llvm-commits
- [PATCH] D42802: [DWARF] Regularize dumping strings from line tables.
Paul Robinson via Phabricator via llvm-commits
- [llvm] r323981 - [DAGCombiner] filter out denorm inputs when calculating sqrt estimate (PR34994)
Sanjay Patel via llvm-commits
- [llvm] r323982 - [X86] Turn X86ISD::AND nodes that have no flag users back into ISD::AND just before isel to enable test instruction matching
Craig Topper via llvm-commits
- [llvm] r323983 - [X86] Remove custom lowering vXi1 extending loads and truncating stores.
Craig Topper via llvm-commits
- [PATCH] D42152: AMDGPU/GlobalISel: Mark 32-bit G_FPTOUI as legal
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D42530: Clang permits assignment to vector/extvector elements in a const method
Andrew V. Tischenko via Phabricator via llvm-commits
- [llvm] r323984 - [AArch64] auto-generate complete checks; NFC
Sanjay Patel via llvm-commits
- [PATCH] D42804: BreakCriticalEdges: Update PostDominatorTree
Matt Arsenault via Phabricator via llvm-commits
- [llvm] r323985 - [AArch64] add tests with sqrt estimate and ieee denorms; NFC
Sanjay Patel via llvm-commits
- [llvm] r323987 - [X86][SSE] LowerBUILD_VECTORAsVariablePermute - add support for scaling index vectors
Simon Pilgrim via llvm-commits
- [PATCH] D42805: [utils] Refactor utils/update_{, llc_}test_checks.py to share more code
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D42806: [AArch64] optionally filter out denorms when using frsqrte to calculate sqrt
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D42807: [GlobalOpt] Include padding in debug fragments
David Stenberg via Phabricator via llvm-commits
- [llvm] r323988 - AMDGPU/SI: Adjust the encoding family for D16 buffer instructions when the target has UnpackedD16VMem feature.
Changpeng Fang via llvm-commits
- [PATCH] D41505: [DAG] Teach findBaseOffset to interpret indexes of indexed memory operations
Nirav Dave via Phabricator via llvm-commits
- [llvm] r323990 - [GraphTraits] Add support for iterating over children edges.
Easwaran Raman via llvm-commits
- [llvm] r323991 - [MachineCopyPropagation] Extend pass to do COPY source forwarding
Geoff Berry via llvm-commits
- [PATCH] D41835: [MachineCopyPropagation] Extend pass to do COPY source forwarding
Geoff Berry via Phabricator via llvm-commits
- [PATCH] D42803: [clangd] Log dropped diagnostics.
Phabricator via Phabricator via llvm-commits
- [lld] r323993 - Sort each InputSectionDescription individually.
Rafael Espindola via llvm-commits
- [PATCH] D42808: [X86] Teach DAG unfoldMemoryOperand to reconvert CMPs to tests
Nirav Dave via Phabricator via llvm-commits
- [PATCH] D42061: Add new interceptors: strlcpy(3) and strlcat(3)
Kamil Rytarowski via Phabricator via llvm-commits
- [llvm] r323994 - Remove CallGraphTraits and use equivalent methods in GraphTraits
Easwaran Raman via llvm-commits
- [compiler-rt] r323995 - Make detect_invalid_pointer_pairs option to be tristate.
Alex Shlyapnikov via llvm-commits
- [PATCH] D41479: Make detect_invalid_pointer_pairs option to be tristate.
Aleksey Shlyapnikov via Phabricator via llvm-commits
- [PATCH] D42809: [DAGCombiner] When folding (insert_subvector undef, (bitcast (extract_subvector N1, Idx)), Idx) -> (bitcast N1) make sure that N1 has the same total size as the original output
Craig Topper via Phabricator via llvm-commits
- [llvm] r323996 - [AArch64] remove bogus comment; NFC
Sanjay Patel via llvm-commits
- [compiler-rt] r323997 - [scudo] Minor Secondary changes
Kostya Kortchinsky via llvm-commits
- [llvm] r323999 - [ADT] Replace sys::MemoryFence with standard atomics.
Benjamin Kramer via llvm-commits
- [PATCH] D40855: [PowerPC] LSR tunings for PowerPC
Stefan Pintilie via Phabricator via llvm-commits
- [llvm] r324000 - [CodeView] Class record member counts should include base classes and ...
Brock Wyma via llvm-commits
- [PATCH] D41874: [CodeView] Class record member counts should include base classes and virtual base classes
Brock Wyma via Phabricator via llvm-commits
- [llvm] r324001 - [GlobalISel] Fix assert failure when legalizing non-power-2 loads.
Amara Emerson via llvm-commits
- [llvm] r324002 - [DAGCombiner] When folding (insert_subvector undef, (bitcast (extract_subvector N1, Idx)), Idx) -> (bitcast N1) make sure that N1 has the same total size as the original output
Craig Topper via llvm-commits
- [polly] r324003 - Update polly for r323999.
Benjamin Kramer via llvm-commits
- [llvm] r324004 - Coding Standards: Document library layering requirements & header isolation.
David Blaikie via llvm-commits
- [llvm] r324005 - [PowerPC] Tell VSX swap removal that scalar conversions are lane-sensitive
Nemanja Ivanovic via llvm-commits
- [www] r324006 - Update with youtube video links
Tanya Lattner via llvm-commits
- [PATCH] D42814: [buildbot] Updated CUDA buildbot config.
Artem Belevich via Phabricator via llvm-commits
- [compiler-rt] r324011 - [sanitizer] Implement NanoTime & MonotonicNanoTime for Windows
Kostya Kortchinsky via llvm-commits
- [llvm] r324014 - [InstCombine] allow multi-use values in canEvaluate* if all uses are in 1 inst
Sanjay Patel via llvm-commits
- [llvm] r324015 - [X86][XOP] Add XOP to variable permute tests
Simon Pilgrim via llvm-commits
- [compiler-rt] r324016 - Update readlink.c and readlinkat.c to use larger buffers on Darwin.
Kuba Mracek via llvm-commits
- [PATCH] D42815: [AArch64FastISel] Replace deprecated calls to MemoryIntrinsic::getAlignment() (NFCI)
Daniel Neilson via Phabricator via llvm-commits
- [llvm] r324017 - [X86][SSE] Add SSE41 to variable permute tests
Simon Pilgrim via llvm-commits
- [PATCH] D42816: [ThinLTO] Remove dead and dropped symbol declarations when possible
Teresa Johnson via Phabricator via llvm-commits
- [PATCH] D42817: [X86] Add support creating KORTEST/KTEST from icmp+bitcast+or/and
Craig Topper via Phabricator via llvm-commits
- [PATCH] D42457: [analyzer] Don't communicate evaluation failures through memregion hierarchy.
Phabricator via Phabricator via llvm-commits
- [PATCH] D42818: [InstCombine][ValueTracking] Match non-uniform constant power-of-two vectors
Simon Pilgrim via Phabricator via llvm-commits
- [compiler-rt] r324022 - [sanitizer] Fix array sizes used for path in tests
Vitaly Buka via llvm-commits
- [zorg] r324023 - [buildbot] Updated CUDA buildbot config.
Artem Belevich via llvm-commits
- [PATCH] D42778: [analyzer] [tests] Add an option to show the histogram of path differences between the analyzer runs
George Karpenkov via Phabricator via llvm-commits
- [llvm] r324024 - Fix check-prefixes typo and line endings.
Simon Pilgrim via llvm-commits
- [lld] r324025 - Merging r323155 in LLD, with modifications to handle int3 fill
Reid Kleckner via llvm-commits
- [lld] r324026 - Merging r323288:
Reid Kleckner via llvm-commits
- [PATCH] D42820: Relax the grammar of the version script.
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D42821: [buildbot] Split long descriptions into words for better formatting.
Artem Belevich via Phabricator via llvm-commits
- [PATCH] D42822: [sanitizer] Implement GetRSS on Windows
Kostya Kortchinsky via Phabricator via llvm-commits
- [llvm] r324028 - [GlobalISel][Legalizer] Relax a legalization loop detecting assert.
Amara Emerson via llvm-commits
- [PATCH] D42823: Strip .note.gnu.build-id sections if --build-id is given.
Rui Ueyama via Phabricator via llvm-commits
- [llvm] r324029 - [X86] Separate the call to LowerVectorAllZeroTest from EmitTest. NFCI
Craig Topper via llvm-commits
- [LNT] r324030 - Make version tag look like distutils expects
Chris Matthews via llvm-commits
- [LNT] r324031 - Sometimes runN does not make both these files - better check they exist
Chris Matthews via llvm-commits
- [LNT] r324032 - Some cleanup
Chris Matthews via llvm-commits
- [compiler-rt] r324034 - Add new interceptors: strlcpy(3) and strlcat(3)
Kamil Rytarowski via llvm-commits
- [PATCH] D42824: [X86] Remove checks for FeatureAVX512 from the X86 assembly parser. Remove mcpu/mattr from assembly test command lines.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D42825: Fix typo: --nopie -> --no-pie.
Rui Ueyama via Phabricator via llvm-commits
- [llvm] r324035 - [cfi-verify] Add blame context printing, and improved print format.
Vlad Tsyrklevich via llvm-commits
- [lld] r324036 - Relax the grammar of the version script.
Rui Ueyama via llvm-commits
- [PATCH] D40111: [cfi-verify] Add blame context printing, and improved print format.
Vlad Tsyrklevich via Phabricator via llvm-commits
- [PATCH] D42826: [buildbot] Do not check out parts of the tree that cuda bot does not need.
Artem Belevich via Phabricator via llvm-commits
- [PATCH] D42827: Don't accept unsuitable ELF files such as executables or core files.
Rui Ueyama via Phabricator via llvm-commits
- [llvm] r324038 - Fix broken builds due to mismatched min/max types
Vlad Tsyrklevich via llvm-commits
- [llvm] r324039 - SplitKit: Fix liveness recomputation in some remat cases.
Matthias Braun via llvm-commits
- [llvm] r324040 - Add missing includes
David Blaikie via llvm-commits
- [PATCH] D42828: Fix for read-past-end-of-array buglet in ProcessElfCore.cpp while reading linux notes
Jason Molenda via Phabricator via llvm-commits
- [lld] r324041 - Don't accept unsuitable ELF files such as executables or core files.
Rui Ueyama via llvm-commits
- [PATCH] D42048: Add NetBSD syscall hooks skeleton in sanitizers
Kamil Rytarowski via Phabricator via llvm-commits
- [lld] r324042 - [WebAssembly] Fix signature mismatches in test code
Sam Clegg via llvm-commits
- [lld] r324043 - Fix typo: --nopie -> --no-pie.
Rui Ueyama via llvm-commits
- [llvm] r324044 - Remove non-modular header containing static utility functions
David Blaikie via llvm-commits
- [lld] r324045 - [WebAssembly] Fix typo in test file
Sam Clegg via llvm-commits
- [PATCH] D28462: clang-format: Add new style option AlignConsecutiveMacros
Katya Romanova via Phabricator via llvm-commits
- [PATCH] D42830: Add and link to a testing philosophy document in the developer documentation.
Eric Christopher via Phabricator via llvm-commits
- [PATCH] D42287: [GlobalISel][X86] Fixing failures after https://reviews.llvm.org/D37775
Aditya Nandakumar via Phabricator via llvm-commits
- [llvm] r324047 - [GlobalISel] Constrain the dest reg of IMPLICT_DEF.
Amara Emerson via llvm-commits
- [llvm] r324048 - Fix debug spelling in ResetMachineFunction pass.
Amara Emerson via llvm-commits
- [PATCH] D37775: Add a verifier test to check the access on both sides of COPY are the same
Aditya Nandakumar via Phabricator via llvm-commits
- [PATCH] D42774: [analyzer] Expose setting exploration strategy through an analyzer option
George Karpenkov via Phabricator via llvm-commits
- [llvm] r324051 - [AArch64][GlobalISel] Fix old use of % sigil in test.
Amara Emerson via llvm-commits
- [PATCH] D42130: [analyzer] Expose return statement from CallExit program point
George Karpenkov via Phabricator via llvm-commits
- [PATCH] D42785: [Analyzer] Fix a typo in `ExprEngine::VisitMemberExpr`
Phabricator via Phabricator via llvm-commits
- [PATCH] D42832: [AArch64][GlobalISel] Use getRegClassForTypeOnBank() in selectCopy.
Amara Emerson via Phabricator via llvm-commits
- [llvm] r324054 - [RISCV] Define getSetCCResultType for setting vector setCC type
Shiva Chen via llvm-commits
- [llvm] r324055 - [RISCV] Fix c.addi and c.addi16sp immediate constraints which should be non-zero
Shiva Chen via llvm-commits
- [llvm] r324056 - [X86] Legalize (i64 (bitcast (v64i1 X))) on 32-bit targets by extracting to v32i1 and bitcasting to i32.
Craig Topper via llvm-commits
- [llvm] r324057 - [X86] Legalize (v64i1 (bitcast (i64 X))) on 32-bit targets by extracting 32-bit halves from i32, bitcasting each to v32i1, and concatenating.
Craig Topper via llvm-commits
- [llvm] r324058 - [RISCV] Add ELFObjectFileBase::getRISCVFeatures let llvm-objdump could get RISCV target feature
Shiva Chen via llvm-commits
- [PATCH] D42641: [MinGW] Emit typeinfo locally for dllimported classes without key functions
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D42833: [LICM] update BlockColors after splitting predecessors
Jun Bum Lim via Phabricator via llvm-commits
- [llvm] r324060 - [SystemZ] Update test case (NFC)
Jonas Paulsson via llvm-commits
- [llvm] r324061 - [SelectionDAG] Add an assert in getNode() for EXTRACT_VECTOR_ELT.
Jonas Paulsson via llvm-commits
- [PATCH] D42834: [RISCV] Implement c.lui immedate operand constraint
Shiva Chen via Phabricator via llvm-commits
- [PATCH] D42417: [SCEV] Fix isLoopEntryGuardedByCond
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D42835: [SCEV] Make isLoopEntryGuardedByCond a bit smarter
Max Kazantsev via Phabricator via llvm-commits
- [llvm] r324063 - [SelectionDAG] Consider endianness in scalarizeVectorStore().
Jonas Paulsson via llvm-commits
- [PATCH] D42477: [AArch64] Improve v8.1-A code-gen for atomic load-subtract
Oliver Stannard via Phabricator via llvm-commits
- [lld] r324064 - [ELF][MIPS] Change format of output relocations to Elf_Rel
Simon Atanasyan via llvm-commits
- [PATCH] D42837: [Loop Predication] Teach LP about reverse loops with uge and sge latch conditions
Serguei Katkov via Phabricator via llvm-commits
- [PATCH] D42796: [clangd] Skip inline namespace when collecting scopes for index symbols.
Eric Liu via Phabricator via llvm-commits
- [llvm] r324066 - [GlobalOpt] Include padding in debug fragments
Mikael Holmen via llvm-commits
- [lld] r324069 - Merging r323155:
Hans Wennborg via llvm-commits
- [lld] r324070 - Merging r323288:
Hans Wennborg via llvm-commits
- [PATCH] D42839: [MC] Allow overriding whether to output Elf_Rel or Elf_Rela relocations
Alexander Richardson via Phabricator via llvm-commits
- [PATCH] D42417: Re-apply [SCEV] Fix isLoopEntryGuardedByCond usage
Serguei Katkov via Phabricator via llvm-commits
- [lld] r324072 - [ELF] - Reimplemented duplicated-synthetic-sym.s testcase.
George Rimar via llvm-commits
- [llvm] r324074 - [ARM] fixed some tabs/whitespaces in test. NFC.
Sjoerd Meijer via llvm-commits
- [llvm] r324075 - [ThinLTO] - Fix for "ThinLTO inlines variables that should be discarded".
George Rimar via llvm-commits
- [llvm] r324076 - [LTO] - Simplify. NFC.
George Rimar via llvm-commits
- [llvm] r324077 - [DWARF v5] Add limited support for dumping .debug_rnglists
James Henderson via llvm-commits
- [llvm] r324078 - Add missing new files from r324077
James Henderson via llvm-commits
- [PATCH] D40298: [PowerPC] Merge register copies
Nemanja Ivanovic via Phabricator via llvm-commits
- [compiler-rt] r324091 - Correct the return value of strlcat(3) in the interceptor
Kamil Rytarowski via llvm-commits
- [PATCH] D39536: [PowerPC] Eliminate redundant register copys after register allocation
Nemanja Ivanovic via Phabricator via llvm-commits
- [PATCH] D37991: [PowerPC] Turn on branch coalescing by default for power
Nemanja Ivanovic via Phabricator via llvm-commits
- [PATCH] D22193: Add macro-fusion hook in MIScheduler and support cluster instructions scheduling in PostRAScheduler
Nemanja Ivanovic via Phabricator via llvm-commits
- [llvm] r324092 - [Analysis] Support aggregate access types in TBAA
Ivan A. Kosarev via llvm-commits
- [PATCH] D42842: [MCJIT] Eliminate overhead in case of multiple subsequent calls to llvm::MCJIT::getFunctionAddress
Mariya Podchishchaeva via Phabricator via llvm-commits
- [llvm] r324094 - [X86][SSE] Force double domain for SHUFPD stack folding tests
Simon Pilgrim via llvm-commits
- [llvm] r324095 - [ThinLTO] - Add comment. NFC.
George Rimar via llvm-commits
- [llvm] r324096 - Fix type sizes that were causing incorrect string formatting
James Henderson via llvm-commits
- [PATCH] D42843: Ensure that Elf_Rel addends are always written for dynamic relocations
Alexander Richardson via Phabricator via llvm-commits
- [PATCH] D41994: DRAFT patch for PR35877.
George Rimar via Phabricator via llvm-commits
- [PATCH] D42812: [clang-tidy] ObjC ARC objects should not trigger performance-unnecessary-value-param
Ben Hamilton via Phabricator via llvm-commits
- [llvm] r324099 - Add llc tests for comparison chains.
Clement Courbet via llvm-commits
- [PATCH] D42811: [CodeGen][va_args] Correct Vector Struct va-arg 'in_reg' code gen
Erich Keane via Phabricator via llvm-commits
- [PATCH] D42845: Add an option 'allow-all-hosts' to permit lldb debugging inside a Docker container
Alex Blewitt via Phabricator via llvm-commits
- [PATCH] D42846: [PartialInlining] Use isInlineViable to detect constructs preventing inlining.
Florian Hahn via Phabricator via llvm-commits
- [lld] r324100 - Merging r324043:
Hans Wennborg via llvm-commits
- [PATCH] D42053: Add new NetBSD interceptors: devname(3), devname_r(3)
Kamil Rytarowski via Phabricator via llvm-commits
- [llvm] r324101 - [AMDGPU] Switch to the new addr space mapping by default
Yaxun Liu via llvm-commits
- [PATCH] D37034: Insert IMPLICIT_DEFS for undef uses in tail merging
Alberto Magni via Phabricator via llvm-commits
- [PATCH] D40956: [AMDGPU] Switch to the new addr space mapping by default for clang
Yaxun Liu via Phabricator via llvm-commits
- [PATCH] D42203: [AMDGPU] Scratch setup fix on AMDPAL gfx9+ merge shader
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D42848: Correct dwarf unwind information in function epilogue
Djordje Kovacevic via Phabricator via llvm-commits
- [llvm] r324104 - Make utils/UpdateTestChecks/common.py Python 2/3 compatible and fix print statements.
Fangrui Song via llvm-commits
- [llvm] r324106 - [X86] Remove checks for FeatureAVX512 from the X86 assembly parser. Remove mcpu/mattr from assembly test command lines.
Craig Topper via llvm-commits
- [PATCH] D42849: [ARM] Armv8.2-A FP16 code generation (part 3/3)
Sjoerd Meijer via Phabricator via llvm-commits
- [PATCH] D41298: [Dominators] Remove verifyDomTree and add some verifying for Post Dom Trees
Jakub Kuderski via Phabricator via llvm-commits
- [llvm] r324109 - [InstCombine] add baseline tests for unsigned saturated sub (D41480); NFC
Sanjay Patel via llvm-commits
- [PATCH] D36135: [RFC] Make infinite loops available in postdom tree, but do not connect them to thereverse reachable part of the CFG
Jakub Kuderski via Phabricator via llvm-commits
- [PATCH] D42850: [docs] Add guidance on duplicating doc comments to CodingStandards
Alex Bradbury via Phabricator via llvm-commits
- [PATCH] D42851: [sanitizer] Allocator local cache improvements
Kostya Kortchinsky via Phabricator via llvm-commits
- [llvm] r324110 - [AArch64][GlobalISel] Use getRegClassForTypeOnBank() in selectCopy.
Amara Emerson via llvm-commits
- [PATCH] D41887: [libcxxabi][demangler] Clean up and llvm-ify the expression parser
Phabricator via Phabricator via llvm-commits
- [polly] r324112 - Run clang-format after r324003. NFC.
Michael Kruse via llvm-commits
- [PATCH] D42856: [ThinLTO] Convert dead alias to declarations
Teresa Johnson via Phabricator via llvm-commits
- [PATCH] D42361: [Tooling] Returns non-zero status code when files are skipped.
Eric Liu via Phabricator via llvm-commits
- [PATCH] D42854: [AMDGPU] Suppress redundant waitcnt instrs
Tony Tye via Phabricator via llvm-commits
- [zorg] r324116 - [buildbot] Split long descriptions into words for better formatting.
Artem Belevich via llvm-commits
- [zorg] r324117 - [buildbot] Do not check out parts of the tree cuda bot does not need.
Artem Belevich via llvm-commits
- [llvm] r324118 - [InstCombine] fix typos, formatting; NFC
Sanjay Patel via llvm-commits
- [compiler-rt] r324120 - Add new NetBSD interceptors: devname(3), devname_r(3)
Kamil Rytarowski via llvm-commits
- [compiler-rt] r324121 - Correct FileCheck usage in two newly added tests
Kamil Rytarowski via llvm-commits
- [llvm] r324122 - [InstCombine] simplify logic for swapMayExposeCSEOpportunities; NFCI
Sanjay Patel via llvm-commits
- [PATCH] D42858: Add -{no, }-check-sections flag to enable/disable section overlap checking.
Rui Ueyama via Phabricator via llvm-commits
- [llvm] r324123 - Fix typo
Alex Denisov via llvm-commits
- [PATCH] D37866: [LateJumpThreading] Enable LateJumpThreading right before CGP.
Balaram Makam via Phabricator via llvm-commits
- [PATCH] D42859: Consolidate --foo and --no-foo options. NFC.
Rui Ueyama via Phabricator via llvm-commits
- [llvm] r324124 - [X86] Add tests for missed opportunities to use ptest for all ones comparison.
Craig Topper via llvm-commits
- [PATCH] D42861: [ReleaseNotes] Add note for enabling GlobalISel for AArch64 -O0
Amara Emerson via Phabricator via llvm-commits
- [llvm] r324125 - [GISel][NFC]: Move RegisterBankInfo::getSizeInBits into TargetRegisterInfo.
Aditya Nandakumar via llvm-commits
- [PATCH] D42862: [asan] Make concurrent_overflow.cc less flaky
Kuba (Brecka) Mracek via Phabricator via llvm-commits
- [compiler-rt] r324126 - [asan] Make concurrent_overflow.cc less flaky
Kuba Mracek via llvm-commits
- [zorg] r324128 - Some basic clang build dependencies
Chris Matthews via llvm-commits
- [llvm] r324129 - Partially revert r324124 [X86] Add tests for missed opportunities to use ptest for all ones comparison.
Craig Topper via llvm-commits
- [llvm] r324130 - [X86] Add avx512 command line to ptest.ll to demonstrate that 512-bit vectors are not handled by LowerVectorAllZeroTest.
Craig Topper via llvm-commits
- [llvm] r324135 - [X86] Pass SDLoc by const reference in a few more places in X86ISelLowering.cpp. NFC
Craig Topper via llvm-commits
- [PATCH] D42863: Make __has_unique_object_representations reject empty union types.
Eric Fiselier via Phabricator via llvm-commits
- [compiler-rt] r324136 - Use NULL instead of nullptr in invalid-pointer-pairs-compare-null.cc; nullptr is not available on older Darwin systems.
Kuba Mracek via llvm-commits
- [www] r324137 - Update travel grant application link
Tanya Lattner via llvm-commits
- [zorg] r324138 - The --format flag is only in pip 9 and later
Chris Matthews via llvm-commits
- [zorg] r324139 - I did that backwards: we want to accept newer versions of the tools
Chris Matthews via llvm-commits
- [zorg] r324140 - Run deps at the start of green dragon cmake builds
Chris Matthews via llvm-commits
- [lld] r324141 - Consolidate --foo and --no-foo options. NFC.
Rui Ueyama via llvm-commits
- [PATCH] D42865: Add --no-gnu-unique and --no-undefined-version for completeness.
Rui Ueyama via Phabricator via llvm-commits
- [llvm] r324143 - [InstCombine] make sure tests are providing coverage for the stated pattern; NFC
Sanjay Patel via llvm-commits
- [zorg] r324144 - CWD robust dep path calculation
Chris Matthews via llvm-commits
- [lld] r324145 - Add --no-gnu-unique and --no-undefined-version for completeness.
Rui Ueyama via llvm-commits
- [PATCH] D42866: [WebAssembly] Refactor linker-generated symbols
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D42867: [WebAssembly] Add _edata, _end and other link-sythentic symbols
Sam Clegg via Phabricator via llvm-commits
- [lld] r324146 - Strip .note.gnu.build-id sections if --build-id is given.
Rui Ueyama via llvm-commits
- [llvm] r324147 - [X86] Prefer to create a ISD::SETCC over X86ISD::PCMPEQ in combineVectorSizedSetCCEquality.
Craig Topper via llvm-commits
- [llvm] r324148 - [InstCombine] Use getDestAlignment in SimplifyMemSet (NFC)
Daniel Neilson via llvm-commits
- [zorg] r324149 - Decrease the minimum version of ninja since 1.7.1 works
Chris Matthews via llvm-commits
- [PATCH] D42868: Fix a crash in *NetBSD::Factory::Launch
Kamil Rytarowski via Phabricator via llvm-commits
- [PATCH] D42392: [AArch64] Add new target feature to fuse conditional select
Evandro Menezes via Phabricator via llvm-commits
- [PATCH] D42599: [AArch64] Fix BITCAST lowering crash
Evandro Menezes via Phabricator via llvm-commits
- [PATCH] D42869: [WebAssembly] Remove DataSize from linking metadata
Sam Clegg via Phabricator via llvm-commits
- [lld] r324150 - Add -{no, }-check-sections flags to enable/disable section overlchecking
Rui Ueyama via llvm-commits
- [PATCH] D42870: Correct recognition of NetBSD images
Kamil Rytarowski via Phabricator via llvm-commits
- [llvm] r324152 - Fix incorrect usage of std::is_assignable.
Richard Smith via llvm-commits
- [lld] r324154 - Update Eq so that it uses NAME just like B does. NFC.
Rui Ueyama via llvm-commits
- [lld] r324155 - Simplify.
Rui Ueyama via llvm-commits
- [lld] r324157 - [WebAssembly] Refactor linker-generated symbols. NFC.
Sam Clegg via llvm-commits
- [PATCH] D42871: [InstCombine] Simplify MemTransferInst's source and dest alignments separately
Daniel Neilson via Phabricator via llvm-commits
- [PATCH] D42872: Fix handling of zero-size segments in llvm-objcopy
vit9696 via Phabricator via llvm-commits
- [PATCH] D42873: [llvm-objcopy] Adjust --strip-dwo behavior
Alexander Shaposhnikov via Phabricator via llvm-commits
- [PATCH] D42611: [ThinLTO/CFI] Include TYPE_ID summaries into GLOBALVAL_SUMMARY_BLOCK
Vitaly Buka via Phabricator via llvm-commits
- [zorg] r324159 - only run dependency checks in production
Chris Matthews via llvm-commits
- [zorg] r324162 - Only print file name in error messages
Chris Matthews via llvm-commits
- [PATCH] D42874: [hwasan] Add a paragraph on stack instrumentation.
Evgenii Stepanov via Phabricator via llvm-commits
- [PATCH] D42877: [GLobalISel] Print/Parse FailedISel MachineFunction property
Roman Tereshin via Phabricator via llvm-commits
- [PATCH] D42878: [DAGCombiner] Pass the original load to ExtendSetCCUses not the turncate.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D42879: InstCombine: 1./x >= 0. -> x >= 0.
Matthias Braun via Phabricator via llvm-commits
- [polly] r324168 - [ScopInfo] Allow epilogues to be the main statement of a BB.
Michael Kruse via llvm-commits
- [PATCH] D42151: [Polly][ScopBuilder] Make -polly-stmt-granularity=scalar-indep the default.
Michael Kruse via Phabricator via llvm-commits
- [polly] r324169 - [ScopBuilder] Make -polly-stmt-granularity=scalar-indep the default.
Michael Kruse via llvm-commits
- [PATCH] D42880: [dsymutil] Upstream update feature.
Jonas Devlieghere via Phabricator via llvm-commits
- [llvm] r324171 - Fix MSVC signed/unsigned comparison warning. NFCI.
Simon Pilgrim via llvm-commits
- [llvm] r324172 - [RISCV] Update two RISCV codegen tests after rL323991
Alex Bradbury via llvm-commits
- [PATCH] D42881: AMDGPU: Fix S_BUFFER_LOAD_DWORD_SGPR moveToVALU.
Bas Nieuwenhuizen via Phabricator via llvm-commits
- [llvm] r324174 - [InstCombine] Allow common type conversions to i8/i16/i32
David Green via llvm-commits
- [llvm] r324175 - [ORC] Rename NullResolver to NullLegacyResolver.
Lang Hames via llvm-commits
- [llvm] r324176 - Remove unneeded -debug argument from new test
David Green via llvm-commits
- [PATCH] D42883: Prevent recirsuve MSan interceptors in strftime(3) like functions
Kamil Rytarowski via Phabricator via llvm-commits
- [PATCH] D42884: Prevent recursive MSan interceptors in fgets(3)
Kamil Rytarowski via Phabricator via llvm-commits
- [PATCH] D42885: [AMDGPU] intrintrics for byte/short load/store
Tim Corringham via Phabricator via llvm-commits
- [llvm] r324177 - [X86] Remove and autoupgrade kand/kandn/kor/kxor/kxnor/knot intrinsics.
Craig Topper via llvm-commits
- [PATCH] D42886: [GlobalISel][AArch64] Adding -disable-legality-check CL option
Roman Tereshin via Phabricator via llvm-commits
- [llvm] r324178 - [X86][SSE] Don't chain shuffles together in schedule tests
Simon Pilgrim via llvm-commits
- [llvm] r324179 - [SelectionDAG] Don't use simple VT in generic shuffle code
Simon Pilgrim via llvm-commits
- [llvm] r324180 - [MIPS] Regenerate vector tests with update script
Simon Pilgrim via llvm-commits
- [llvm] r324181 - [DAGCombiner] When folding fold (sext/zext (and/or/xor (sextload/zextload x), cst)) -> (and/or/xor (sextload/zextload x), (sext/zext cst)) make sure we check the legality of the full extended load.
Craig Topper via llvm-commits
- [PATCH] D42889: [LoopIdiomRecognize] Add support for memmove. Fixes PR25165
Eric Fiselier via Phabricator via llvm-commits
- [llvm] r324183 - [X86] Remove unused function argument. NFC
Craig Topper via llvm-commits
- [llvm] r324184 - [X86] Add DAG combine to turn (bitcast (and/or/xor (bitcast X), Y)) -> (and/or/xor X, (bitcast Y)) when casting between GPRs and mask operations.
Craig Topper via llvm-commits
- [PATCH] D42890: [LoopIdiomRecognize] Add support for atomic memmove
Eric Fiselier via Phabricator via llvm-commits
- [PATCH] D41329: [X86][CET]: Adding full coverage of MC encoding for the CET instructions.<NFC>
Gadi Haber via Phabricator via llvm-commits
- [llvm] r324195 - [LV] Use Demanded Bits and ValueTracking for reduction type-shrinking
Chad Rosier via llvm-commits
- [llvm] r324196 - [TableGen][AsmMatcherEmitter] Fix tied-constraint checking for InstAliases
Sander de Smalen via llvm-commits
- [PATCH] D42479: DAGCombiner: Combine SDIV with non-splat vector pow2 divider
Zvi Rackover via Phabricator via llvm-commits
- [llvm] r324197 - [InlineFunction] Set arg attrs even if there only are VarArg attrs.
Florian Hahn via llvm-commits
- [www] r324198 - Patch by Vedant Kumar. Add more projects.
Tanya Lattner via llvm-commits
- [llvm] r324199 - [PartialInliner] Update test (NFC).
Florian Hahn via llvm-commits
- [llvm] r324200 - X86 Tests: Add shuffle that can be improved by widening elements. NFC
Zvi Rackover via llvm-commits
- [PATCH] D42894: Use session saved baseline in run comparison report
Siddhesh Poyarekar via Phabricator via llvm-commits
- [PATCH] D42044: X86: Utilize ZeroableElements for canWidenShuffleElements
Zvi Rackover via Phabricator via llvm-commits
- [PATCH] D42896: [SelectionDAG] Add initial implementation of TargetLowering::SimplifyDemandedVectorElts
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D42897: MSan : Adding mmap W|X flag usage optional detection
David CARLIER via Phabricator via llvm-commits
- [llvm] r323297 - Don't assume a null GV is local for ELF and MachO.
Brooks Moses via llvm-commits
- [llvm] r324202 - [X86] Auto-generate full checks. NFC
Craig Topper via llvm-commits
- [PATCH] D42898: Do not spill CSR to stack on entry to noreturn functions
pmb via Phabricator via llvm-commits
- [PATCH] D42899: [X86] Teach X86DAGToDAGISel::shrinkAndImmediate to preserve upper 32 zeroes of a 64 bit mask.
Craig Topper via Phabricator via llvm-commits
- [llvm] r324204 - Re-apply [SCEV] Fix isLoopEntryGuardedByCond usage
Serguei Katkov via llvm-commits
- [llvm] r324205 - [X86] Remove X86ISD::SHUF128 from combineBitcastForMaskedOp. Use isel patterns instead.
Craig Topper via llvm-commits
- [llvm] r324206 - [X86] Remove unused lambda. NFC
Craig Topper via llvm-commits
- [www] r324207 - Fix indenting.
Eric Christopher via llvm-commits
- [llvm] r324208 - [SimplifyCFG] Relax restriction for folding unconditional branches
Serguei Katkov via llvm-commits
Last message date:
Sun Feb 4 23:56:44 PST 2018
Archived on: Mon Feb 5 00:42:36 PST 2018
This archive was generated by
Pipermail 0.09 (Mailman edition).