The Week Of Monday 26 February 2018 Archives by thread
Starting: Mon Feb 26 00:01:09 PST 2018
Ending: Sun Mar 4 23:13:05 PST 2018
Messages: 2225
- [PATCH] D38128: Handle COPYs of physregs better (regalloc hints)
robert lytton via Phabricator via llvm-commits
- [llvm] r326069 - [XCore] Return true in enableMultipleCopyHints().
Jonas Paulsson via llvm-commits
- [PATCH] D43751: [cmake] Append -Wl, -rpath-link conditionally to GNULD
Michał Górny via Phabricator via llvm-commits
- [PATCH] D43752: [RISCV] Preserve stack space for outgoing arguments when the function contain variable size objects
Shiva Chen via Phabricator via llvm-commits
- [PATCH] D43655: TableGen: simplify BitsInit::resolveReferences
Nicolai Hähnle via Phabricator via llvm-commits
- [PATCH] D43753: TableGen: Allow !cast of records, cleanup conversion machinery
Nicolai Hähnle via Phabricator via llvm-commits
- [PATCH] D43754: TableGen: Explicitly check whether a record has been resolved
Nicolai Hähnle via Phabricator via llvm-commits
- [PATCH] D43755: TableGen: Move getNewAnonymousName into RecordKeeper
Nicolai Hähnle via Phabricator via llvm-commits
- [PATCH] D43756: TableGen: Delay instantiating inline anonymous records
Nicolai Hähnle via Phabricator via llvm-commits
- [PATCH] D43757: TableGen: Remove the ResolveFirst mechanism
Nicolai Hähnle via Phabricator via llvm-commits
- [PATCH] D43541: Add new interceptors: getprotoent(3) family
Kamil Rytarowski via Phabricator via llvm-commits
- [PATCH] D43510: [clangd] don't insert new includes if either original header or canonical header is already included.
Eric Liu via Phabricator via llvm-commits
- [llvm] r326071 - [SCEV] Introduce SCEVPostIncRewriter
Serguei Katkov via llvm-commits
- [PATCH] D43499: [SCEV] Introduce SCEVPostIncRewriter
Serguei Katkov via Phabricator via llvm-commits
- [PATCH] D43543: Add new interceptors: getnetent(3) family
Kamil Rytarowski via Phabricator via llvm-commits
- [llvm] r326072 - [SCEV] Factor out getUsedLoops
Serguei Katkov via llvm-commits
- [polly] r326073 - isl: "isl_schedule_get_map: handle trees with divergent filter node parameters"
Tobias Grosser via llvm-commits
- [PATCH] D43703: Keep flags from phantom synthetic sections
James Henderson via Phabricator via llvm-commits
- [PATCH] D43504: [SCEV] Factor out getLoopUseLists
Serguei Katkov via Phabricator via llvm-commits
- [PATCH] D43539: Add new interceptors: getttyent(3) family
Kamil Rytarowski via Phabricator via llvm-commits
- [llvm] r326074 - The final step to close D41278 [MachineCombiner] Improve debug output (NFC).
Andrew V. Tischenko via llvm-commits
- [PATCH] D42958: [compiler-rt, RISCV] Support builtins for RISC-V
Kito Cheng via Phabricator via llvm-commits
- [PATCH] D41278: [MachineCombiner] Improve debug output (NFC)
Andrew V. Tischenko via Phabricator via llvm-commits
- [PATCH] D43106: [RISCV] Enable -fforce-enable-int128 through cmake flag COMPILER_RT_HAS_FINT128_FLAG
Kito Cheng via Phabricator via llvm-commits
- [PATCH] D43656: TableGen: Allow NAME in template arguments in defm in multiclass
Nicolai Hähnle via Phabricator via llvm-commits
- [llvm] r325946 - Because of CVE-2018-6574, some compiler options and linker options are restricted to prevent arbitrary code execution.
Hans Wennborg via llvm-commits
- [PATCH] D43070: Add an instruction to avoid cgo compilation error from Go 1.9.4
Hans Wennborg via Phabricator via llvm-commits
- [PATCH] D43621: [Driver] Allow using a canonical form of '-fuse-ld=' when cross-compiling on Windows.
Igor Kudrin via Phabricator via llvm-commits
- [PATCH] D43107: Support for the mno-stack-arg-probe flag
Hans Wennborg via Phabricator via llvm-commits
- [PATCH] D43758: [CGP] Fix the remove of matched phis in complex addressing mode
Serguei Katkov via Phabricator via llvm-commits
- [PATCH] D41949: [RISCV] implement li pseudo instruction
Mario Werner via Phabricator via llvm-commits
- [llvm] r326077 - [LoopInterchange] Loops with empty dependency matrix are safe.
Florian Hahn via llvm-commits
- [llvm] r326078 - [LoopInterchange] Add test case for D43236.
Florian Hahn via llvm-commits
- [PATCH] D43236: [LoopInterchange] Loops with empty dependency matrix are safe.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D43759: [SCEV] Smarter logic in computeConstantDifference
Max Kazantsev via Phabricator via llvm-commits
- [llvm] r326079 - [LV] Move isLegalMasked* functions from Legality to CostModel
Renato Golin via llvm-commits
- [PATCH] D43610: [SCEV][NFC] Introduce utility functions that measure number of iterations before overflow
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D43375: [SCEV] Prove predicates in loops via monotonicity
Max Kazantsev via Phabricator via llvm-commits
- [llvm] r326080 - [WebAssembly] Relax constexpr for old standard libraries.
Benjamin Kramer 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] D43208: [LV][nearly NFC] Move isLegalMasked* functions from Legality to CostModel
Renato Golin via Phabricator via llvm-commits
- [PATCH] D43760: [ADT] Recognize ppc as valid architecture in target triple.
Jonas Devlieghere via Phabricator via llvm-commits
- [lld] r326081 - [Support] Replace HashString with djbHash.
Jonas Devlieghere via llvm-commits
- [llvm] r326081 - [Support] Replace HashString with djbHash.
Jonas Devlieghere via llvm-commits
- [PATCH] D43536: [LV] Quick workaround for PR36311, vectorizer's isUniform() abuse triggers assert in SCEV
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D43738: [X86] Use target independent zero_extend/sign_extend nodes for vectors with same number of elements.
Simon Pilgrim via Phabricator via llvm-commits
- [lld] r326082 - Revert "[Support] Replace HashString with djbHash."
Jonas Devlieghere via llvm-commits
- [llvm] r326082 - Revert "[Support] Replace HashString with djbHash."
Jonas Devlieghere via llvm-commits
- [PATCH] D42702: Fix llvm-config --system-libs output on FreeBSD and NetBSD
Kamil Rytarowski via Phabricator via llvm-commits
- [PATCH] D39245: [ADT] Shuffle containers before sorting to uncover non-deterministic behavior
Simon Pilgrim via Phabricator via llvm-commits
- [llvm] r324582 - [TargetSchedule] Expose sub-units of a ProcResGroup in MCProcResourceDesc.
Andrea Di Biagio via llvm-commits
- [PATCH] D43593: [X86] Add a custom legalization for (i16 (bitcast v16i1)) and (i32 (bitcast v32i1)) without AVX512 to prevent scalarization
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D42838: [AMDGPU] added writelane intrinsic
Tim Renouf via Phabricator via llvm-commits
- [PATCH] D31528: [ELF][MIPS] Multi-GOT implementation
Simon Atanasyan via Phabricator via llvm-commits
- [PATCH] D37054: Require address space to be specified when creating functions (2/3)
Alexander Richardson via Phabricator via llvm-commits
- [compiler-rt] r326084 - Skip two more ioctl interceptors for NetBSD
Kamil Rytarowski via llvm-commits
- [llvm] r326085 - Test commit
David Zarzycki via llvm-commits
- [PATCH] D43682: [mips] Support 'z' inline asm constraint
Simon Dardis via Phabricator via llvm-commits
- [PATCH] D40602: [X86] Add MC level selection support for SHLD (64-bit only)
Andrew V. Tischenko via Phabricator via llvm-commits
- [PATCH] D43436: [Perf] Simplify llvm::StringSwitch and improve incremental rebuild by 54%
David Zarzycki via Phabricator via llvm-commits
- [PATCH] D43761: [IPSCCP] Add getCompare which returns either true, false, undef or null.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D43762: [IPSCCP] Use constant range information for comparisons of parameters.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D42968: Fix for PR32992. Static const classes not exported.
Hans Wennborg via Phabricator via llvm-commits
- [PATCH] D43687: Improve merging of debug locations (fixes PR 36410)
Ulrich Weigand via Phabricator via llvm-commits
- [llvm] r326087 - [LiveIntervals] Handle moving up dead partial write
Tim Renouf via llvm-commits
- [PATCH] D43478: [LiveIntervals] Handle moving up dead partial write
Tim Renouf via Phabricator via llvm-commits
- [llvm] r326088 - [AMDGPU] Scratch setup fix on AMDPAL gfx9+ merge shader
Tim Renouf via llvm-commits
- [PATCH] D42203: [AMDGPU] Scratch setup fix on AMDPAL gfx9+ merge shader
Tim Renouf via Phabricator via llvm-commits
- [PATCH] D43735: [AMDGPU] Remove use of OpenCL triple environment and replace with function attribute for AMDGPU
Konstantin Zhuravlyov via Phabricator via llvm-commits
- [PATCH] D43736: [AMDGPU] Remove use of OpenCL triple environment and replace with function attribute for AMDGPU
Konstantin Zhuravlyov via Phabricator via llvm-commits
- [PATCH] D42644: [asan] Intercept std::rethrow_exception indirectly.
Robert Schneider via Phabricator via llvm-commits
- [lld] r326090 - [ELF] - Fix variable name and mistype in comment. NFC.
George Rimar via llvm-commits
- [lld] r326091 - Re-land: "[Support] Replace HashString with djbHash."
Jonas Devlieghere via llvm-commits
- [llvm] r326091 - Re-land: "[Support] Replace HashString with djbHash."
Jonas Devlieghere via llvm-commits
- [llvm] r326092 - [gtest] Add PrintTo overload for StringRef.
Ilya Biryukov via llvm-commits
- [PATCH] D43615: [Support] Remove HashString and replace it with djbHash. NFC.
Jonas Devlieghere via Phabricator via llvm-commits
- [PATCH] D43330: [gtest] Add PrintTo overload for StringRef.
Phabricator via Phabricator via llvm-commits
- [llvm] r326093 - [X86][SSE] Regenerate PSAD tests
Simon Pilgrim via llvm-commits
- [llvm] r326094 - [CodeGen] Don't omit any redundant information in -debug output
Francis Visoiu Mistrih via llvm-commits
- [PATCH] D43337: [CodeGen] Don't omit any redundant information in -debug output
Francis Visoiu Mistrih via Phabricator via llvm-commits
- [PATCH] D43281: [AMDGPU] fixes for lds f32 builtins
Daniil Fukalov via Phabricator via llvm-commits
- [PATCH] D42746: MIR PhysReg sigil change from '%' to '$'
Francis Visoiu Mistrih via Phabricator via llvm-commits
- [PATCH] D42582: [lldb][PPC64] Fixed step-in stopping in the wrong line
Leandro Lupori via Phabricator via llvm-commits
- [PATCH] D43329: [SystemZ, MachineScheduler] Refactor GenericScheduler::tryCandidate() to reuse parts in a new SystemZ scheduling strategy.
Jonas Paulsson via Phabricator via llvm-commits
- [PATCH] D43765: [InstSimplify] loosen FMF for sqrt(X) * sqrt(X) --> X
Sanjay Patel via Phabricator via llvm-commits
- [llvm] r326096 - Revert r326092: [gtest] Add PrintTo overload for StringRef.
Ilya Biryukov via llvm-commits
- [llvm] r326097 - [X86][AVX] Add AVX1 PSAD tests
Simon Pilgrim via llvm-commits
- [PATCH] D43705: Fix tabs/spaces in TestUnicodeSymbols.py
Adrian McCarthy via Phabricator via llvm-commits
- [llvm] r326098 - [InstCombine] allow fdiv folds with less than fully 'fast' ops
Sanjay Patel via llvm-commits
- [PATCH] D41298: [Dominators] Remove verifyDomTree and add some verifying for Post Dom Trees
Brian Rzycki via Phabricator via llvm-commits
- [PATCH] D43398: [InstCombine] allow fdiv folds with less than fully 'fast' ops
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D42512: [X86] When using Win64 ABI, exit with error if SSE is disabled for varargs
Amara Emerson via Phabricator via llvm-commits
- [llvm] r325965 - [InstSimplify] sqrt(X) * sqrt(X) --> X
Sanjay Patel via llvm-commits
- [PATCH] D43439: [dsymutil] Skip DW_AT_sibling attributes.
Jonas Devlieghere via Phabricator via llvm-commits
- [PATCH] D30709: Handle IMAGE_REL_AMD64_ADDR32NB in RuntimeDyldCOFF
Janosch via Phabricator via llvm-commits
- [PATCH] D41880: Adding nocf_check attribute for cf-protection fine tuning
Oren Ben Simhon via Phabricator via llvm-commits
- [llvm] r325126 - Recommit r325001: [CallSiteSplitting] Support splitting of blocks with instrs before call.
Florian Hahn via llvm-commits
- [PATCH] D43708: [DAE] don't remove args of musttail target/caller
Adrian Prantl via Phabricator via llvm-commits
- [compiler-rt] r326100 - [scudo] Make some tests less Linux-y
Kostya Kortchinsky via llvm-commits
- [PATCH] D43393: [scudo] Make some tests less Linux-y
Kostya Kortchinsky via Phabricator via llvm-commits
- [llvm] r326101 - AMDGPU/GlobalISel: Make f64 constants legal
Matt Arsenault via llvm-commits
- [llvm] r325487 - [llvm-opt-fuzzer] Add another pack of passes for continuous fuzzing
Kostya Serebryany via llvm-commits
- [PATCH] D43256: [MBP] Move a latch block with conditional exit and multi predecessors to top of loop
David Li via Phabricator via llvm-commits
- [PATCH] D42999: [TLS] use emulated TLS if the target supports only this mode
Chih-Hung Hsieh via Phabricator via llvm-commits
- [PATCH] D43409: [GISel]: Don't assert when constraining Registers which are uses if there's no regclass.
Quentin Colombet via Phabricator via llvm-commits
- [llvm] r325892 - [DAGCOmbine] Ensure that (brcond (setcc ...)) is handled in a canonical manner.
Quentin Colombet via llvm-commits
- [PATCH] D42766: [DebugInfo] Support DWARFv5 source code embedding extension
Scott Linder via Phabricator via llvm-commits
- [PATCH] D43730: [ELF/COFF] Rename Strings.h to support case-insensative file systems
Rafael Avila de Espindola via llvm-commits
- [lld] r326103 - Fix type in the Release Notes.
Rafael Espindola via llvm-commits
- [PATCH] D43702: [asan] Fix bug where suppression of overlapping accesses was ignored.
Kuba (Brecka) Mracek via Phabricator via llvm-commits
- [PATCH] D43633: Add a few release notes
Rafael Avila de Espindola via llvm-commits
- [PATCH] D42176: [WebAssembly] Optimise relocation iteration to remove n^2 loop. NFC.
Nicholas Wilson via Phabricator via llvm-commits
- [PATCH] D43318: [asan] Be more careful and verbose when allocating dynamic shadow memory
Kuba (Brecka) Mracek via Phabricator via llvm-commits
- [llvm] r326104 - [X86][AVX] createPSADBW - support 256-bit cases on AVX1 via SplitBinaryOpsAndApply
Simon Pilgrim via llvm-commits
- [PATCH] D43769: [TTI] rename getArithmeticInstructionCost() to getUnitThroughput(); NFC
Sanjay Patel via Phabricator via llvm-commits
- [compiler-rt] r326105 - [MSan] Print current stack on CHECK violation
Alex Shlyapnikov via llvm-commits
- [PATCH] D43692: [MSan] Print current stack on CHECK violation
Aleksey Shlyapnikov via Phabricator via llvm-commits
- [compiler-rt] r326106 - [asan] Be more careful and verbose when allocating dynamic shadow memory
Kuba Mracek via llvm-commits
- [PATCH] D43495: [XRay][compiler-rt] Add APIs for processing logs in memory
Keith via Phabricator via llvm-commits
- [llvm] r326107 - [LTO] Support filtering by hotness threshold
Adam Nemet via llvm-commits
- [PATCH] D41465: [LTO] Support filtering by hotness threshold
Adam Nemet via Phabricator via llvm-commits
- [llvm] r326109 - [ADT] Simplify and optimize StringSwitch
David Zarzycki via llvm-commits
- [compiler-rt] r326111 - Fix-up for r326106: FindAvailableMemoryRange needs a nullptr as its 5th argument.
Kuba Mracek via llvm-commits
- [PATCH] D43686: Add "lldb-test breakpoint" command and convert the case-sensitivity test to use it
Pavel Labath via Phabricator via llvm-commits
- [PATCH] D43770: [NewGVN] Update phi-of-ops def block when updating existing ValuePHI.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D43733: [X86][SSE] Reduce FADD/FSUB/FMUL costs on later targets (PR36280)
Alexey Bataev via Phabricator via llvm-commits
- [debuginfo-tests] r325928 - [Darwin] Add a test to make sure clang emits __apple accelerator tables.
Adrian Prantl via llvm-commits
- [llvm] r326114 - [InstCombine] Switch to using FileCheck instead of grep. Auto-generate checks. NFC
Craig Topper via llvm-commits
- [llvm] r326115 - [InstCombine] Add test cases with vector constants to fpextend.ll
Craig Topper via llvm-commits
- [PATCH] D43772: [scudo] Introduce Chunk::getHeaderSize
Kostya Kortchinsky via Phabricator via llvm-commits
- [PATCH] D43665: Take SHF_ARM_PURECODE into consideration when setting the program header flags
Rafael Avila de Espindola via Phabricator via llvm-commits
- [PATCH] D43060: [CodeView] Lower type for dwarf::DW_TAG_restrict_type type
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D43106: [RISCV] Force enable int128 for compiling long double routines
Mandeep Singh Grang via Phabricator via llvm-commits
- [PATCH] D43774: [InstCombine] Add constant vector support to lookThroughFPExtensions for visitFPTrunc.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D43366: [DWARF v5] Supporting verbose dumping of .dbg_rnglist entries
Wolfgang Pieb via Phabricator via llvm-commits
- [llvm] r326117 - [SLP] Added new test + fixed some checks, NFC.
Alexey Bataev via llvm-commits
- [PATCH] D42886: [GlobalISel][AArch64] Adding -disable-legality-check CL option
Roman Tereshin via Phabricator via llvm-commits
- [PATCH] D41467: PR35710: Nary reassociation falls into infinite loop
Evgeny Stupachenko via Phabricator via llvm-commits
- [PATCH] D43776: [SLP] Fix PR36481: vectorize reassociated instructions.
Alexey Bataev via Phabricator via llvm-commits
- [PATCH] D43515: More math intrinsics for conservative math handling
Kevin P. Neal via Phabricator via llvm-commits
- [PATCH] D43729: [CallSiteSplitting] properly split musttail calls
Jun Bum Lim via Phabricator via llvm-commits
- [llvm] r326119 - [X86] Add a custom legalization for (i16 (bitcast v16i1)) and (i32 (bitcast v32i1)) without AVX512 to prevent scalarization
Craig Topper via llvm-commits
- [PATCH] D43777: [ARM] Another f16 litpool fix
Sjoerd Meijer via Phabricator via llvm-commits
- [debuginfo-tests] r326121 - [Darwin] Specify DWARF 2/4 when running apple accelerator tests.
Davide Italiano via llvm-commits
- [PATCH] D43739: [ValueTracking] Teach cannotBeOrderedLessThanZeroImpl to handle vector constants.
Sanjay Patel via Phabricator via llvm-commits
- [llvm] r326123 - opt-viewer: output index first
Adam Nemet via llvm-commits
- [llvm] r326124 - opt-viewer: also find thinlto opt.yaml files
Adam Nemet via llvm-commits
- [llvm] r326125 - [opt-viewer] Set title for the source pages
Adam Nemet via llvm-commits
- [llvm] r326126 - opt-diff: Support splitting to multiple output files
Adam Nemet via llvm-commits
- [llvm] r326127 - [opt-viewer] Kill parser processes before moving onto rendering
Adam Nemet via llvm-commits
- [llvm] r326128 - [X86] Add constant folding to combineMOVMSK.
Craig Topper via llvm-commits
- [PATCH] D43781: Make AddrSpaceCast noops on PPC
Valentin Churavy via Phabricator via llvm-commits
- [llvm] r326129 - [DebugInfo] Remove target-specific instructions in test
Scott Linder via llvm-commits
- [PATCH] D43688: Partial fix for TestConflictingSymbol.py on Windows
Adrian McCarthy via Phabricator via llvm-commits
- [PATCH] D43704: Utility functions for checked arithmetic
Vedant Kumar via Phabricator via llvm-commits
- [compiler-rt] r326132 - [asan] Intercept std::rethrow_exception indirectly
Vitaly Buka via llvm-commits
- [PATCH] D43679: TableGen: Use DefInit::getDef() instead of the type's getRecord()
Artem Belevich via Phabricator via llvm-commits
- [PATCH] D43198: [X86] Fix Topological NodeId Ordering violation in Load-Op-Store fusion.
Nirav Dave via Phabricator via llvm-commits
- [PATCH] D43060: [CodeView] Lower __restrict and other pointer qualifiers correctly
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D43785: [AMDGPU] Fix lowering OpenCL enqueue_kernel
Yaxun Liu via Phabricator via llvm-commits
- [llvm] r326133 - [X86][SSE] Reduce FADD/FSUB/FMUL costs on later targets (PR36280)
Simon Pilgrim via llvm-commits
- [PATCH] D43786: [LLD] [MinGW] Ignore the --start-group --end-group parameters
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D42897: MSan : Adding mmap W|X flag usage optional detection
David CARLIER via Phabricator via llvm-commits
- [lld] r326137 - Keep flags from phantom synthetic sections.
Rafael Espindola via llvm-commits
- [llvm] r326138 - [ValueTracking] Teach cannotBeOrderedLessThanZeroImpl to handle vector constants.
Craig Topper via llvm-commits
- [PATCH] D43234: [ELF] - Fix case of using both --icf and --symbol-ordering-file together.
Rafael Avila de Espindola via Phabricator via llvm-commits
- [PATCH] D43006: MC: store defined macros in MCContext
Rafael Avila de Espindola via Phabricator via llvm-commits
- [PATCH] D43694: Add a sanity check for inline tests
Phabricator via Phabricator via llvm-commits
- [PATCH] D43788: Merge {COFF,ELF}/Strings.cpp to Common/Strings.cpp.
Rui Ueyama via Phabricator via llvm-commits
- [compiler-rt] r326141 - Re-land "Emit proper CodeView when -gcodeview is passed without the cl driver."
Reid Kleckner via llvm-commits
- [llvm] r326142 - [GISel]: Don't assert when constraining RegisterOperands which are uses.
Aditya Nandakumar via llvm-commits
- [PATCH] D43789: [ValueTracking] Teach cannotBeOrderedLessThanZeroImpl to look through ExtractElement.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D43680: TableGen: Generalize record types to fix typeIsConvertibleTo et al.
Artem Belevich via Phabricator via llvm-commits
- [compiler-rt] r326143 - Fix which Darwin versions have ObjC runtime with full subscripting support.
Volodymyr Sapsai via llvm-commits
- [PATCH] D43787: Fix which Darwin versions have ObjC runtime with full subscripting support.
Volodymyr Sapsai via Phabricator via llvm-commits
- [PATCH] D43414: AMDGPU: Define FP_FAST_FMA{F} macros for amdgcn
Konstantin Zhuravlyov via Phabricator via llvm-commits
- [PATCH] D43790: AMDGPU: Add fast fmaf feature to gfx702
Konstantin Zhuravlyov via Phabricator via llvm-commits
- [llvm] r326147 - [AArch64] Harden test cases
Evandro Menezes via llvm-commits
- [llvm] r326148 - [InstCombine, InstSimplify] add tests with undef elements in constant FP vectors; NFC
Sanjay Patel via llvm-commits
- [compiler-rt] r326149 - [asan] Fix build for Android
Vitaly Buka via llvm-commits
- [PATCH] D42877: [GlobalISel] Print/Parse FailedISel MachineFunction property
Daniel Sanders via Phabricator via llvm-commits
- [PATCH] D43668: [XRay] [compiler-rt] Implement trampoline and handler for typed xray event tracing.
Dean Michael Berris via Phabricator via llvm-commits
- [compiler-rt] r326150 - Fix build for iOS/ARM ("__Unwind_RaiseException" is not available for armv7).
Kuba Mracek via llvm-commits
- [PATCH] D43792: [PatternMatch, InstSimplify] allow undef elements when matching vector -0.0
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D43793: [asan] Fix "Undefined symbols for architecture armv7: __Unwind_RaiseException"
Vitaly Buka via Phabricator via llvm-commits
- [PATCH] D43606: [Driver] Add SafeStack to a map of incompatible sanitizers
Petr Hosek via Phabricator via llvm-commits
- [llvm] r326153 - [SelectionDAG] Remove code from PromoteIntRes_CONCAT_VECTORS that was added in r320674 to help X86.
Craig Topper via llvm-commits
- [PATCH] D43794: [InstrProfiling] Emit the runtime hook when no counters are lowered
Vedant Kumar via Phabricator via llvm-commits
- [PATCH] D43213: [Fuzzer] Avoid the unnecessary rebuild of the custom libc++
Petr Hosek via Phabricator via llvm-commits
- [llvm] r326154 - Fix PR36032, PR35432
Evgeny Stupachenko via llvm-commits
- [PATCH] D43795: [New PM][IRCE] port of Inductive Range Check Elimination pass to the new pass manager
Fedor Sergeev via Phabricator via llvm-commits
- [PATCH] D42604: PR36032 fix assert cause by not computed SCEV PredicatedBackEdgeCount
Evgeny Stupachenko via Phabricator via llvm-commits
- [PATCH] D43427: [RegAllocFast] Salvage debug values when killing operands
Vedant Kumar via Phabricator via llvm-commits
- [PATCH] D42937: [DWARF] Make llvm-dwp handle DWARF v5 string offsets tables and indexed strings.
David Blaikie via Phabricator via llvm-commits
- [PATCH] D43505: [docs] Use literalinclude for most code in the Kaleidoscope tutorial to ensure the code always compiles and is up to date
David Blaikie via Phabricator via llvm-commits
- [PATCH] D42446: [ThinLTO] Add a couple of more knobs to C API to control cache size.
Steven Wu via Phabricator via llvm-commits
- [PATCH] D43796: [GISel]: Print useful remarks when GISelAbort = 1
Aditya Nandakumar via Phabricator via llvm-commits
- [PATCH] D43093: [FastISel] Sink local value materializations to first use
Reid Kleckner via Phabricator via llvm-commits
- [llvm] r326158 - Fix r326154 buildbots test fail
Evgeny Stupachenko via llvm-commits
- [compiler-rt] r326160 - [asan] Enable ASAN_INTERCEPT___CXA_THROW for x86 Android
Vitaly Buka via llvm-commits
- [PATCH] D31025: [Docs] Add tablegen backend for target opcode documentatio
Tanya Lattner via llvm-commits
- [compiler-rt] r326161 - Add new interceptors: getttyent(3) family
Kamil Rytarowski via llvm-commits
- [compiler-rt] r326162 - Add new interceptors: getprotoent(3) family
Kamil Rytarowski via llvm-commits
- [compiler-rt] r326163 - Add new interceptors: getnetent(3) family
Kamil Rytarowski via llvm-commits
- [PATCH] D43799: Don't allocate a header bellow address 0
Rafael Avila de Espindola via Phabricator via llvm-commits
- [llvm] r326167 - [X86] Replace an impossible if condition with an assert.
Craig Topper via llvm-commits
- [PATCH] D43200: Updated docs in CrashRecoveryContext.h
Serge Pavlov via Phabricator via llvm-commits
- [PATCH] D43803: [RFC] Handle qualified unnamed types in CodeView printer
Shoaib Meenai via Phabricator via llvm-commits
- [PATCH] D40506: Add stream class raw_abbrev_ostream
Serge Pavlov via Phabricator via llvm-commits
- [PATCH] D43806: [X86] Move the load folding tables to a separate .inc file
Craig Topper via Phabricator via llvm-commits
- [llvm] r326169 - Make test agnostic to cost model
Adam Nemet via llvm-commits
- [PATCH] D43807: ARM: Don't rewrite add reg, $sp, 0 -> mov reg, $sp if the add defines CPSR.
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D43695: [IPSCCP] mark musttail calls overdefined (PR36485)
Fedor Indutny via Phabricator via llvm-commits
- [llvm] r326170 - [X86] Simplify if condition. NFC
Craig Topper via llvm-commits
- [lld] r326172 - [MinGW] Ignore the --start-group --end-group parameters
Martin Storsjo via llvm-commits
- [PATCH] D43734: [RecordLayout] Don't align to non-power-of-2 sizes when using -mms-bitfields
Martin Storsjö via Phabricator via llvm-commits
- [llvm] r326174 - [SCEV] Cleanup SCEVInitRewriter. NFC.
Serguei Katkov via llvm-commits
- [llvm] r326175 - [MemorySSA] Call the correct dtors
George Burgess IV via llvm-commits
- [PATCH] D43808: ARM Cortex A57 scheduler fix (missed 16-bit, v8.1/v8.2/v8.3, thumb and pseudo instructions)
Andrew Zhogin via Phabricator via llvm-commits
- [lld] r326176 - [ELF] Create and export symbols provided by a linker script if they referenced by DSOs.
Igor Kudrin via llvm-commits
- [PATCH] D43011: [ELF] Create and export symbols provided by a linker script if they referenced by DSOs.
Igor Kudrin via Phabricator via llvm-commits
- [llvm] r326177 - [MemorySSA] Invalidate def caches on deletion
George Burgess IV via llvm-commits
- [PATCH] D40375: Use MemorySSA in LICM to do sinking and hoisting.
George Burgess IV via Phabricator via llvm-commits
- [llvm] r326178 - [SystemZ] Make sure SelectCode() is not called on a target opcode.
Jonas Paulsson via llvm-commits
- [lld] r326179 - [ELF] - Fix case of using both --icf and --symbol-ordering-file together.
George Rimar via llvm-commits
- [PATCH] D43617: [GlobalIsel][X86] Support G_PTRTOINT instruction.
Igor Breger via Phabricator via llvm-commits
- [PATCH] D43810: [SCEV] Smart range calculation for SCEVUnknown Phis
Max Kazantsev via Phabricator via llvm-commits
- [llvm] r326181 - [NewGVN] Update phi-of-ops def block when updating existing ValuePHI.
Florian Hahn via llvm-commits
- [PATCH] D37057: [clang] Require address space to be specified when creating functions (3/3)
Dylan McKay via Phabricator via llvm-commits
- [llvm] r326182 - [ADT] Recognize ppc as valid architecture in target triple.
Jonas Devlieghere via llvm-commits
- [PATCH] D43812: [WIP][LV] Don't call recordVectorLoopValueForInductionCast for more newly-created IVs from a trunc.
Andrei Elovikov via Phabricator via llvm-commits
- [llvm] r326183 - [dsymutil][test] Add PowerPC test
Jonas Devlieghere via llvm-commits
- [PATCH] D43813: [Machine Combiner] Valid use of OptSize
Andrew V. Tischenko via Phabricator via llvm-commits
- [llvm] r326187 - Don't output bitcode to stdout in 2002-07-31-SlashInString.ll test
Alexander Richardson via llvm-commits
- [llvm] r326188 - Make the LLParser accept call instructions of variables in the program AS
Alexander Richardson via llvm-commits
- [PATCH] D43645: Make the LLParser accept call instructions of variables in the program AS
Alexander Richardson via Phabricator via llvm-commits
- [llvm] r326189 - [X86][AVX] combineLoopMAddPattern - support 256-bit cases on AVX1 via SplitBinaryOpsAndApply
Simon Pilgrim via llvm-commits
- [PATCH] D43114: clang-format: fix formatting of ObjC @synchronized blocks
Francois Ferrand via Phabricator via llvm-commits
- [PATCH] D43232: clang-format: use AfterControlStatement to format ObjC control blocks
Francois Ferrand via Phabricator via llvm-commits
- [PATCH] D43819: [ELF] - Restrict section offsets that exceeds file size.
George Rimar via Phabricator via llvm-commits
- [lld] r326198 - [ELF] - Format, fix mistype. NFC.
George Rimar via llvm-commits
- [PATCH] D43211: [WebAssembly] promote from experimental to normal target
Dan Gohman via Phabricator via llvm-commits
- [PATCH] D36130: [SLP] Vectorize jumbled memory loads.
Shahid via Phabricator via llvm-commits
- [PATCH] D43820: [ELF] - Check that output sections fit in address space.
George Rimar via Phabricator via llvm-commits
- [PATCH] D43627: [DEBUGINFO] Add flag for DWARF2 or less to use sections as references.
Alexey Bataev via Phabricator via llvm-commits
- [PATCH] D43186: [AsmPrinter] Allow lowerConstant() to strip address space casts
Yaxun Liu via Phabricator via llvm-commits
- [PATCH] D43779: [Tooling] [0/1] Refactor FrontendActionFactory::create() to return std::unique_ptr<>
Phabricator via Phabricator via llvm-commits
- [PATCH] D43780: [Tooling] [1/1] Refactor FrontendActionFactory::create() to return std::unique_ptr<>
Phabricator via Phabricator via llvm-commits
- [PATCH] D43598: [clang-format] Tidy up new API guessLanguage()
Ben Hamilton via Phabricator via llvm-commits
- [compiler-rt] r326206 - [scudo] Introduce Chunk::getHeaderSize
Kostya Kortchinsky via llvm-commits
- [PATCH] D43822: [CloneFunction] Support BB == PredBB in DuplicateInstructionsInSplit.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D43005: [ARM] Error out on .arm assembler directives on windows
Peter Smith 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
- [PATCH] D43314: [lit] - Allow 1 test to report multiple micro-test results to provide support for microbenchmarks.
Brian Homerding via Phabricator via llvm-commits
- [PATCH] D42731: [IR] - Make User construction exception safe
Klaus Kretzschmar via Phabricator via llvm-commits
- [PATCH] D43154: [X86] Correct load-op-store cycle detection Analysis.
James Y Knight via Phabricator via llvm-commits
- [lld] r326207 - Add support for SHF_ARM_PURECODE.
Rafael Espindola via llvm-commits
- [llvm] r326208 - Re-enable "[MachineCopyPropagation] Extend pass to do COPY source forwarding"
Geoff Berry via llvm-commits
- [PATCH] D41835: [MachineCopyPropagation] Extend pass to do COPY source forwarding
via llvm-commits
- [lld] r326209 - Fix gcc warning.
Rafael Espindola via llvm-commits
- [lld] r326210 - Add missing REQUIRES.
Rafael Espindola via llvm-commits
- [PATCH] D43824: [CallSiteSplitting] Do not crash when BB's terminator changes.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D43825: [MergeICmp] Fix a bug in MergeICmp that can lead to a BCECmp block being processed more than once and eventually lead to a broken LLVM module.
Xin Tong via Phabricator via llvm-commits
- [PATCH] D43826: LoopUnroll: respect pragma unroll when AllowRemainder is disabled
Yaxun Liu via Phabricator via llvm-commits
- [PATCH] D43827: [ELF] Add llvm-readelf to the lit tool substitutions
Alexander Richardson via Phabricator via llvm-commits
- [PATCH] D43594: [AMDGPU] Respect pragma unroll when loop contains convergent instructions
Yaxun Liu via Phabricator via llvm-commits
- [PATCH] D42679: [DAGCombiner] When combining zero_extend of a truncate, only mask before extending for vectors.
Artem Belevich via Phabricator via llvm-commits
- [llvm] r326215 - [GISel]: Print more fallback information when aborting
Aditya Nandakumar via llvm-commits
- [compiler-rt] r326216 - Disable ASan exceptions on NetBSD
Kamil Rytarowski via llvm-commits
- [llvm] r326217 - [AArch64] add SLP test based on TSVC; NFC
Sanjay Patel via llvm-commits
- [PATCH] D43542: [CodeGen][FastRegAlloc] Disable registers spilling for a naked function (PR28641)
Quentin Colombet via Phabricator via llvm-commits
- [PATCH] D43643: [RFC] Sceptre a Spectre variant 1 detector
Ed Maste via Phabricator via llvm-commits
- [PATCH] D43828: Put undefined symbols from shared libraries in the symbol table
Rafael Avila de Espindola via Phabricator via llvm-commits
- [llvm] r326220 - [Hexagon] Add patterns for compares of i1 values
Krzysztof Parzyszek via llvm-commits
- [llvm] r326221 - [ARM] add loop vectorizer test based on 482.sphinx3 from SPEC2006; NFC
Sanjay Patel via llvm-commits
- [PATCH] D43775: add UUID to the acronyms list of objc property name checks
Yan Zhang via Phabricator via llvm-commits
- [PATCH] D43585: [libunwind] Permit additional compiler and linker flags to be passed to tests.
Phabricator via Phabricator via llvm-commits
- [PATCH] D43345: [LLDB] Initial version of PPC64 InstEmulation
Pavel Labath via Phabricator via llvm-commits
- [llvm] r326225 - [X86] Move the load folding tables to a separate .inc file
Craig Topper via llvm-commits
- [PATCH] D43501: [lit] Implement 'cat' command for internal shell
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D42898: Do not spill CSR to stack on entry to noreturn functions
pmb via Phabricator via llvm-commits
- [llvm] r326226 - ARM: Don't rewrite add reg, $sp, 0 -> mov reg, $sp if the add defines CPSR.
Peter Collingbourne via llvm-commits
- [PATCH] D43830: [clang-format] Format operator key in protos
Krasimir Georgiev via Phabricator via llvm-commits
- [PATCH] D42904: [Docs] Add LLVM for Grad Students to Contributing page.
Alex Bradbury via Phabricator via llvm-commits
- [llvm] r326228 - Revert r326225 "[X86] Move the load folding tables to a separate .inc file"
Craig Topper via llvm-commits
- [llvm] r326231 - [dsymutil] Skip DW_AT_sibling attributes.
Jonas Devlieghere via llvm-commits
- [llvm] r326232 - [ARM] Another f16 litpool fix
Sjoerd Meijer via llvm-commits
- [PATCH] D43801: [analyzer] Only attempt to get the value of locations of known type
George Karpenkov via Phabricator via llvm-commits
- [PATCH] D43802: [analyzer] Remove redundant check
George Karpenkov via Phabricator via llvm-commits
- [PATCH] D43725: [WebAssembly] Remove another trivial accessor.
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D43811: [MinGW, CrossWindows] Allow passing -static together with -shared
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D43720: [WebAssembly] Do not use default argument.
Sam Clegg via Phabricator via llvm-commits
- [llvm] r326237 - [ValueTracking] Teach cannotBeOrderedLessThanZeroImpl to look through ExtractElement.
Craig Topper via llvm-commits
- [PATCH] D43533: [CFG] [analyzer] NFC: Refactor ConstructionContext into a finite set of cases.
Phabricator via Phabricator via llvm-commits
- [PATCH] D43657: [analyzer] dump() dynamic type info and taint into state dumps.
Phabricator via Phabricator via llvm-commits
- [PATCH] D41693: [ARM][NFC] Avoid recreating MCSubtargetInfo in ARMAsmBackend
Chih-Hung Hsieh via Phabricator via llvm-commits
- [llvm] r326241 - [InstSimplify] add tests for FP with undef operand; NFC
Sanjay Patel via llvm-commits
- [lld] r326242 - Put undefined symbols from shared libraries in the symbol table.
Rafael Espindola via llvm-commits
- [PATCH] D43684: [WebAssembly] Add validation to reloc section
Sam Clegg via Phabricator via llvm-commits
- [lld] r326243 - Add `--dynamic-linker=foo` as an alias for `--dynamic-linker foo`.
Rui Ueyama via llvm-commits
- [PATCH] D43675: [WebAssembly] Rename imported/exported memory symbol to __linear_memory
Sam Clegg via Phabricator via llvm-commits
- [llvm] r326244 - llvm-cvtres: Mention ARM64 as a supported machine type in the help text. NFC.
Martin Storsjo via llvm-commits
- [PATCH] D43685: [WebAssembly] Reorder symbols in table to match MC order
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D43659: [analyzer] Don't crash when dynamic type of a concrete region is hard-set with placement new.
Phabricator via Phabricator via llvm-commits
- [PATCH] D43666: [analyzer] When constructing a temporary without construction context, track it for destruction anyway.
Phabricator via Phabricator via llvm-commits
- [PATCH] D43717: [WebAssembly] Make getWasmType a non-member function.
Sam Clegg via Phabricator via llvm-commits
- [llvm] r326248 - [llvm-cvtres] Update the help test after SVN r326244.
Martin Storsjo via llvm-commits
- [PATCH] D43714: [analyzer] Don't do anything when trivial-copying an empty class object.
Phabricator via Phabricator via llvm-commits
- [PATCH] D43832: [CodeGen] fix argument attribute in lowering statepoint/patchpoint
Cherry Zhang via Phabricator via llvm-commits
- [PATCH] D43328: [RISCV] Update MC compression tests
Alex Bradbury via Phabricator via llvm-commits
- [PATCH] D43791: [analyzer] Suppress MallocChecker positives in destructors with atomics.
Phabricator via Phabricator via llvm-commits
- [PATCH] D43713: [WebAssembly] Inline accessor functions that are called only once.
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D43697: [WebAssembly] Separate addUndefined into addUndefined{Function, Data, Global}.
Sam Clegg via Phabricator via llvm-commits
- [llvm] r326252 - AMDGPU: Add fast fmaf feature to gfx702
Konstantin Zhuravlyov via llvm-commits
- [llvm] r326253 - [codeview] Remove unused variable
Reid Kleckner via llvm-commits
- [llvm] r326255 - [AsmPrinter] Handle qualified unnamed types in CodeView printer
Shoaib Meenai via llvm-commits
- [llvm] r326256 - [Pipeliner] Drop memrefs instead of creating ones with size UINT64_MAX
Krzysztof Parzyszek via llvm-commits
- [lld] r326257 - [ELF] Add llvm-readelf to the lit tool substitutions
Alexander Richardson via llvm-commits
- [llvm] r326259 - Revert "[Pipeliner] Drop memrefs instead of creating ones with size UINT64_MAX"
Krzysztof Parzyszek via llvm-commits
- [llvm] r326260 - [CodeView] Lower __restrict and other pointer qualifiers correctly
Reid Kleckner via llvm-commits
- [llvm] r321345 - Rewrite the cached map used for locating the most precise DIE among
David Blaikie via llvm-commits
- [PATCH] D43798: [analyzer] UndefinedAssignment: Fix warning message on implicit copy/move constructors.
Phabricator 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
- [PATCH] D42145: [lldb] Use vFlash commands when writing to target's flash memory regions
Pavel Labath via Phabricator via llvm-commits
- [PATCH] D43833: [InstCombine] Split the FP constant code out of lookThroughFPExtensions and use nullptr as a sentinel.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D43267: MIRParser: Accept overloaded intrinsic names w/o type suffixes
Roman Tereshin via Phabricator via llvm-commits
- [PATCH] D43834: Fix use after free in PDB linker.
Zachary Turner via Phabricator via llvm-commits
- [llvm] r326262 - [Pipeliner] Drop memrefs instead of creating ones with size UINT64_MAX
Krzysztof Parzyszek via llvm-commits
- [PATCH] D43835: Simplify more cases of logical ops of masked icmps.
Hiroshi Yamauchi via Phabricator via llvm-commits
- [llvm] r326263 - [Hexagon] Recognize more sign-extensions as inputs to 32x32-bit multiply
Krzysztof Parzyszek via llvm-commits
- [PATCH] D43055: [RISCV] Implement MC relaxations for compressed instructions.
Alex Bradbury via Phabricator via llvm-commits
- [PATCH] D43711: [WebAssembly] Remove LastDefinedKind for consistency with undefined kinds. NFC.
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D43624: Change DEBUG() macro to LLVM_DEBUG()
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D43836: [MinGW] Fix --{start,end}-group.
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D43723: [WebAssembly] Minor cleanup -- do not use Config->Relocatable twice.
Sam Clegg via Phabricator via llvm-commits
- [llvm] r326267 - [WebAssembly] Remove DataSize from linking metadata section
Sam Clegg via llvm-commits
- [lld] r326268 - [WebAssembly] Remove DataSize from linking metadata
Sam Clegg via llvm-commits
- [PATCH] D43838: [CodeView] Initial support for emitting S_THUNK32 symbols for compiler-generated thunk routines
Brock Wyma via Phabricator via llvm-commits
- [PATCH] D41366: [WebAssembly] Remove DataSize from linking metadata section
Phabricator via Phabricator via llvm-commits
- [PATCH] D42869: [WebAssembly] Remove DataSize from linking metadata
Phabricator via Phabricator via llvm-commits
- [lld] r326269 - [WebAssembly] Use StringRef instead of `const char *`.
Rui Ueyama via llvm-commits
- [PATCH] D43719: [WebAssembly] Do not use inheritance to define SubSection.
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D43721: [WebAssembly] Use StringRef instead of `const char *`.
Rui Ueyama via Phabricator via llvm-commits
- [lld] r326271 - [WebAssembly] Separate addUndefined into addUndefined{Function, Data, Global}.
Rui Ueyama via llvm-commits
- [lld] r326273 - [WebAssembly] Remove premature optimization.
Rui Ueyama via llvm-commits
- [lld] r326274 - [WebAssembly] Remove LastDefinedKind for consistency with undefined kinds. NFC.
Rui Ueyama via llvm-commits
- [lld] r326275 - [WebAssembly] Use more specific type and simplify code.
Rui Ueyama via llvm-commits
- [lld] r326276 - [WebAssembly] Remove trivial accessors.
Rui Ueyama via llvm-commits
- [PATCH] D43722: [WebAssembly] Remove premature optimization.
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D43710: [WebAssembly] Use more specific type and simplify code.
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D43724: [WebAssembly] Remove trivial accessors.
Rui Ueyama via Phabricator via llvm-commits
- [lld] r326277 - [WebAssembly] Inline accessor functions that are called only once.
Rui Ueyama via llvm-commits
- [lld] r326279 - [WebAssembly] Simplify createLikingSection.
Rui Ueyama via llvm-commits
- [lld] r326280 - [WebAssembly] Remove redundant local variables.
Rui Ueyama via llvm-commits
- [PATCH] D43715: [WebAssembly] Simplify createLikingSection.
Rui Ueyama via Phabricator via llvm-commits
- [lld] r326281 - [WebAssembly] Do not remove existing output file.
Rui Ueyama via llvm-commits
- [PATCH] D43709: [WebAssembly] Remove redundant local variables.
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D43728: [WebAssembly] Do not remove existing output file.
Rui Ueyama via Phabricator via llvm-commits
- [lld] r326282 - [WebAssembly] Do not use default arguments for SymbolTable.
Rui Ueyama via llvm-commits
- [lld] r326283 - [WebAssembly] Do not use Subsection as a local variable name.
Rui Ueyama via llvm-commits
- [PATCH] D43727: [WebAssembly] Do not use default arguments for SymbolTable.
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D43718: [WebAssembly] Do not use Subsection as a local variable name.
Rui Ueyama via Phabricator via llvm-commits
- [llvm] r326284 - update_mir_test_checks: Drop support for vreg block checks
Justin Bogner via llvm-commits
- [PATCH] D43843: [NVPTX] Removed always-true predicates in NVPTX.
Artem Belevich via Phabricator via llvm-commits
- [lld] r326285 - [WebAssembly] Refactor ObjFile::initializeSymbols.
Rui Ueyama via llvm-commits
- [lld] r326286 - [WebAssembly] Do not use inheritance to define SubSection.
Rui Ueyama via llvm-commits
- [PATCH] D43691: [WebAssembly] Refactor ObjFile::initializeSymbols.
Rui Ueyama via Phabricator via llvm-commits
- [lld] r326287 - [ELF] Rename test/ELF/note-loadaddr.c to .s NFC
Fangrui Song via llvm-commits
- [PATCH] D43844: [profile] Test the exported symbol set for empty programs
Vedant Kumar via Phabricator via llvm-commits
- [llvm] r326288 - update_mir_test_checks: Use the regexes from UpdateTestChecks.common
Justin Bogner via llvm-commits
- [lld] r326289 - [WebAssembly] Remove ELF-ness.
Rui Ueyama via llvm-commits
- [llvm] r326290 - [RuntimeDyld][MachO] Support ARM64_RELOC_BRANCH26 for BL instructions by
Lang Hames via llvm-commits
- [PATCH] D43712: [WebAssembly] Remove ELF-ness.
Rui Ueyama via Phabricator via llvm-commits
- [lld] r326291 - [WebAssembly] Inline translateVA as it's trivial.
Rui Ueyama via llvm-commits
- [PATCH] D43726: [WebAssembly] Inline translateVA as it's trivial.
Rui Ueyama via Phabricator via llvm-commits
- Buildbot numbers for the week of 2/04/2018 - 2/10/2018
Galina Kistanova via llvm-commits
- Buildbot numbers for the week of 2/11/2018 - 2/17/2018
Galina Kistanova via llvm-commits
- Buildbot numbers for the week of 2/18/2018 - 2/24/2018
Galina Kistanova via llvm-commits
- [lld] r326293 - [WebAssembly] Simplify Symbol::getWasmType. NFC.
Rui Ueyama via llvm-commits
- [PATCH] D43845: [WebAssembly] Fix reportUndefinedUndefines.
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D43846: [WebAssembly] Add test for `--undefined` flag. NFC.
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D42453: Use branch funnels for virtual calls when retpoline mitigation is enabled.
Peter Collingbourne via Phabricator via llvm-commits
- [lld] r326294 - [WebAssembly] Add test for `--undefined` flag. NFC.
Sam Clegg via llvm-commits
- [PATCH] D43848: [WebAssembly] Simplify initializeSymbols and merge it with ObjFile::parse. NFC.
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D43849: [WebAssembly] Simplify createDefined. NFC.
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D43850: [CodeGen] Avoid handling DBG_VALUE instructions for stepBackwards
Matt Davis via Phabricator via llvm-commits
- [PATCH] D43851: Start setting dllimport/dllexport in setGVProperties
Rafael Avila de Espindola via Phabricator via llvm-commits
- [lld] r326296 - [WebAssembly] Simplify initializeSymbols and merge it with ObjFile::parse. NFC.
Rui Ueyama via llvm-commits
- [PATCH] D43853: [WebAssembly] Fix variable name and refactor. NFC.
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D43008: [ELF] Process linker scripts deeper when declaring symbols.
Igor Kudrin via Phabricator via llvm-commits
- [PATCH] D43854: [WebAssembly] Return a StringRef instead of std::string from getSectionName(). NFC.
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D43855: [WebAssembly] Use toArrayRef. NFC.
Rui Ueyama via Phabricator via llvm-commits
- [lld] r326300 - [WebAssembly] Remove unnecessary namespace specifiers. NFC.
Rui Ueyama via llvm-commits
- [lld] r326301 - [WebAssembly] Fix variable name.
Rui Ueyama via llvm-commits
- [PATCH] D43856: [WebAssembly] Improve WasmSignatureDenseMapInfo.
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D43620: [Pipeliner] Fixed node order issue related to zero latency edges
Brendon Cahoon via Phabricator via llvm-commits
- [llvm] r326303 - [SLP] Added new tests and updated existing for jumbled load, NFC.
Mohammad Shahid via llvm-commits
- [PATCH] D43858: Do not create multiple NOTE segments.
Rui Ueyama via Phabricator via llvm-commits
- [llvm] r326304 - [ARM] Cortex-A57 scheduler fix for ARM backend (missed 16-bit, v8.1/v8.2/v8.3, thumb and pseudo instructions)
Andrew Zhogin via llvm-commits
- [lld] r326305 - [ELF] Process linker scripts deeper when declaring symbols.
Igor Kudrin via llvm-commits
- [PATCH] D42516: [llvm-objcopy] Add support for large indexes
Jake Ehrlich via Phabricator via llvm-commits
- [llvm] r326306 - [X86] Change the masked FPCLASS implementation to use AND instead of OR to combine the mask results.
Craig Topper via llvm-commits
- [PATCH] D43859: [GlobalOpt] don't change CC of musttail calle(e|r) PR36546
Fedor Indutny via Phabricator via llvm-commits
- [PATCH] D43536: [LV] Fix for PR36311, vectorizer's isUniform() abuse triggers assert in SCEV
Hideki Saito via Phabricator via llvm-commits
- [PATCH] D43860: [AArch64] DWARF: do not generate AT_location for thread local
Lei Liu via Phabricator via llvm-commits
- [PATCH] D41228: [ObjC] Enable __strong pointers in structs under ARC
Akira Hatanaka via Phabricator via llvm-commits
- [llvm] r326308 - [X86] Don't use EXTRACT_ELEMENT from v1i1 with i8/i32 result type when we need to guarantee zeroes in the upper bits of return.
Craig Topper via llvm-commits
- [llvm] r326309 - [RISCV] Update two tests after r326208
Alex Bradbury via llvm-commits
- [PATCH] D43347: [ELF][MIPS] Support linking of PIE for MIPS
Simon Atanasyan via Phabricator via llvm-commits
- [PATCH] D40147: [MIPS] Handle cross-mode (regular <-> microMIPS) jumps
Simon Atanasyan via Phabricator via llvm-commits
- [llvm] r326311 - [GlobalIsel][X86] Support G_PTRTOINT instruction.
Alexander Ivchenko via llvm-commits
- [PATCH] D43115: [OMPT] Fix inconsistent testcases
Phabricator via Phabricator via llvm-commits
- [PATCH] D43823: [clangd] Prefer the definition of a TagDecl (e.g. class) as CanonicalDeclaration.
Eric Liu via Phabricator via llvm-commits
- [PATCH] D43861: Fixed spelling mistake in comments of LLVM Analysis passes
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D43460: [X86] Add IMUL scheduling info on sandybridge, fix it on >=haswell.
Clement Courbet 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] D43863: [ELF] - Do not remove empty sections that use symbols in expressions.
George Rimar via Phabricator via llvm-commits
- [llvm] r326315 - [Dominators] Remove verifyDomTree and add some verifying for Post Dom Trees
David Green via llvm-commits
- [PATCH] D42848: Correct dwarf unwind information in function epilogue
Djordje Kovacevic via Phabricator via llvm-commits
- [llvm] r326316 - [IR] - Make User construction exception safe
Klaus Kretzschmar via llvm-commits
- [PATCH] D43864: GlobalISel: IRTranslate llvm.fabs.* intrinsic
Volkan Keles via Phabricator via llvm-commits
- [PATCH] D35258: [Plugins] Add a slim plugin API to work together with the new PM
Chandler Carruth via Phabricator via llvm-commits
- [PATCH] D43865: [NewGVN] Create new ValuePHI node, if the number of operands does not match.
Florian Hahn via Phabricator via llvm-commits
- [llvm] r326318 - [MergeICmp] Fix a bug in MergeICmp that can lead to a block being processed more than once.
Xin Tong via llvm-commits
- [llvm] r326319 - Fix typo. NFC
Xin Tong via llvm-commits
- [llvm] r326320 - [GlobalIsel][X86] Support G_INTTOPTR instruction.
Alexander Ivchenko via llvm-commits
- [PATCH] D43622: [GlobalIsel][X86] Support G_INTTOPTR instruction.
Alexander Ivchenko via Phabricator via llvm-commits
- [PATCH] D43866: [ELF] - Don't crash on broken MEMORY declaration.
George Rimar via Phabricator 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
- [llvm] r326322 - [mips] Begin reworking instruction predicates for ISAs/encodings (1/N)
Simon Dardis via llvm-commits
- [PATCH] D41434: [mips] Begin reworking instruction predicates for ISAs/encodings (1/N)
Simon Dardis via Phabricator via llvm-commits
- [PATCH] D43629: [X86][AVX512] Improve support for signed saturation truncation stores
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D43616: [X86][MMX] Improve handling of 64-bit MMX constants
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D30691: [analyzer] Support for naive cross translational unit analysis
Phabricator via Phabricator via llvm-commits
- [llvm] r326326 - [WebAssembly] Fix copy-paste error in debugging string
Nicholas Wilson via llvm-commits
- [PATCH] D43566: [ARM] Fix access to stack arguments when re-aligning SP in Armv6m
Momchil Velikov via Phabricator via llvm-commits
- [PATCH] D42574: [ARM] Lower lower saturate to 0 and lower saturate to -1 using bit-operations
Pablo Barrio via Phabricator via llvm-commits
- [PATCH] D43867: Rename a few checks from misc- to bugprone-.
Alexander Kornienko via Phabricator via llvm-commits
- [llvm] r326328 - [DEBUGINFO] Add flag for DWARF2 or less to use sections as references.
Alexey Bataev via llvm-commits
- [llvm] r325438 - [DebugInfo][FastISel] Fix dropping dbg.value()
Sander De Smalen via llvm-commits
- [PATCH] D42377: [CodeGen] Use MIR syntax for MachineMemOperand printing
Francis Visoiu Mistrih 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] D43872: [Polly][Acc] Fix for PR33208
Philip Pfaffe via Phabricator via llvm-commits
- [PATCH] D43353: [X86] Add phony registers for high halves of E[A-D]X, E[SD]I, E[BS]P and EIP
Krzysztof Parzyszek via Phabricator via llvm-commits
- [llvm] r326329 - [InstCombine] move constant check into foldBinOpIntoSelectOrPhi; NFCI
Sanjay Patel via llvm-commits
- [llvm] r326330 - [InstCombine] move invariant call out of loop; NFC
Sanjay Patel via llvm-commits
- [llvm] r326331 - [InstCombine] auto-generate complete checks; NFC
Sanjay Patel via llvm-commits
- [llvm] r326333 - [ARM] Lower lower saturate to 0 and lower saturate to -1 using bit-operations
Pablo Barrio via llvm-commits
- [llvm] r326334 - [WebAssembly] Reorder symbol table to match MC order
Nicholas Wilson via llvm-commits
- [lld] r326335 - [WebAssembly] Reorder symbol table to match MC order
Nicholas Wilson via llvm-commits
- [PATCH] D43875: [WebAssembly] Reorder symbol table to match MC order
Nicholas Wilson via Phabricator via llvm-commits
- [lld] r326336 - [WebAssembly] Improve WasmSignatureDenseMapInfo.
Rui Ueyama via llvm-commits
- [lld] r326337 - [WebAssembly] Return a StringRef instead of std::string from getSectionName(). NFC.
Rui Ueyama via llvm-commits
- [lld] r326339 - Merge {COFF,ELF}/Strings.cpp to Common/Strings.cpp.
Rui Ueyama via llvm-commits
- [PATCH] D42472: [OMPT] Fix ompt_get_task_info() and add tests for it
Phabricator via Phabricator via llvm-commits
- [PATCH] D43876: [LoopUnroll] Peel off iterations if it makes conditions true/false.
Florian Hahn via Phabricator via llvm-commits
- [lld] r326340 - [WebAssembly] Use toArrayRef. NFC.
Rui Ueyama via llvm-commits
- [llvm] r326341 - [TLS] use emulated TLS if the target supports only this mode
Chih-Hung Hsieh via llvm-commits
- [PATCH] D43877: [WebAssembly] Reorder exports to match symbol table order
Nicholas Wilson via Phabricator via llvm-commits
- [PATCH] D43873: [WIP] OpenBSD UBsan support
David CARLIER via Phabricator via llvm-commits
- [llvm] r326343 - [GlobalISel] Print/Parse FailedISel MachineFunction property
Roman Tereshin via llvm-commits
- [PATCH] D43461: [CUDA] Include single GPU binary, NFCI.
Jonas Hahnfeld via Phabricator via llvm-commits
- [PATCH] D43878: [LoopUnroll] Simplify induction variables after peeling too.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D43879: Cleanup in sanitizer_common_interceptors.inc
Kamil Rytarowski via Phabricator via llvm-commits
- [lld] r326344 - Simplify. NFC.
Rafael Espindola via llvm-commits
- [lld] r326345 - Fix use after free in PDB linker.
Zachary Turner via llvm-commits
- [PATCH] D43880: Fix linker script operator precedence.
Rui Ueyama via Phabricator via llvm-commits
- [compiler-rt] r326346 - [RISCV] Force enable int128 for compiling long double routines
Mandeep Singh Grang via llvm-commits
- [PATCH] D43881: Add CMake option for using /DEBUG:GHASH
Zachary Turner via Phabricator via llvm-commits
- [lld] r326347 - Inline a trivial function. NFC.
Rui Ueyama via llvm-commits
- [PATCH] D43883: Add "%" operator to the linker script.
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D38768: Add remarks describing when a pass changes the IR instruction count of a module
Jessica Paquette via Phabricator via llvm-commits
- [lld] r326348 - Add "%" operator to the linker script.
Rui Ueyama via llvm-commits
- [PATCH] D43885: [WebAssembly] Test types only used by call_indirect are GC'd correctly
Nicholas Wilson via Phabricator via llvm-commits
- [llvm] r326349 - [NVPTX] Removed always-true predicates in NVPTX.
Artem Belevich via llvm-commits
- [llvm] r326350 - [InstrProfiling] Emit the runtime hook when no counters are lowered
Vedant Kumar via llvm-commits
- [compiler-rt] r326351 - [profile] Test the exported symbol set for empty programs
Vedant Kumar via llvm-commits
- [PATCH] D43887: Write some tests as linker scripts instead of assembly files.
Rui Ueyama via Phabricator via llvm-commits
- [llvm] r326352 - Fixed spelling mistake in comments of LLVM Analysis passes
Vedant Kumar via llvm-commits
- [llvm] r326353 - [AMDGPU] added writelane intrinsic
Tim Renouf via llvm-commits
- [PATCH] D43889: [WebAssembly] Remove unneeded --no-gc-sections flag from tests. NFC.
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D42712: [utils] Add utils/update_cc_test_checks.py
Alexander Richardson via Phabricator via llvm-commits
- [lld] r326356 - [WebAssembly] Remove unneeded --no-gc-sections flag from tests. NFC.
Sam Clegg via llvm-commits
- [PATCH] D43890: [NVPTX] use pattern matching to lower int_nvvm_match_all_sync*.
Artem Belevich via Phabricator via llvm-commits
- [PATCH] D43306: [X86] Add pass to infer required-vector-width attribute based on size of function arguments and use of intrinsics
Craig Topper via Phabricator via llvm-commits
- [PATCH] D42974: [SROA] Take advantage of separate alignments for memcpy source and destination
Daniel Neilson via Phabricator via llvm-commits
- [llvm] r326358 - Fix llvm-config --system-libs output on FreeBSD and NetBSD
Dimitry Andric via llvm-commits
- [llvm] r326359 - Losen time contraint to accommodate system loads
Lei Huang via llvm-commits
- [lld] r326360 - Attempt to build breakage caused by r326339.
Rui Ueyama via llvm-commits
- [llvm] r326361 - [InstCombine] Split the FP constant code out of lookThroughFPExtensions and use nullptr as a sentinel
Craig Topper via llvm-commits
- [lld] r326363 - Write some tests as linker scripts instead of assembly files.
Rui Ueyama via llvm-commits
- [llvm] r326364 - [Hexagon] Implement target feature +reserved-r19
Krzysztof Parzyszek via llvm-commits
- [PATCH] D43891: Simplify removing empty output sections
Rafael Avila de Espindola via Phabricator via llvm-commits
- [PATCH] D43892: [YAML] speed up isNumber by doing regex matching less often
Martin Pelikán via Phabricator via llvm-commits
- [PATCH] D43695: [IPSCCP] do not break musttail invariant (PR36485)
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D43893: [1/3] OpenBSD Ubsan support / interception
David CARLIER via Phabricator via llvm-commits
- [PATCH] D43894: [2/3] OpenBSD UBsan support / ubsan part
David CARLIER via Phabricator via llvm-commits
- [PATCH] D43852: [OpenMP] Extend NVPTX SPMD implementation of combined constructs
Phabricator via Phabricator via llvm-commits
- [PATCH] D43895: [AMDGPU] Remove unused AMDOpenCL triple environment
Tony Tye via Phabricator via llvm-commits
- [PATCH] D43896: [XRay] cache symbolized function names for a repeatedly queried function ID
Martin Pelikán via Phabricator via llvm-commits
- [PATCH] D42917: Adapt some tests to work with PPC64le architecture
Pavel Labath via Phabricator via llvm-commits
- [PATCH] D43899: [Power9] Add more missing instructions to the Power 9 scheduler
Stefan Pintilie via Phabricator via llvm-commits
- [PATCH] D43313: [DebugInfo] Support parsing DWARF expressions
Rafael Avila de Espindola via llvm-commits
- [llvm] r311631 - [Support] Rewrite handleAllErrors in terms of cantFail.
Rafael Avila de Espindola via llvm-commits
- [PATCH] D43900: Convert more .s files to linker script files.
Rui Ueyama via Phabricator via llvm-commits
- [lld] r326371 - Make sure that clang-format doesn't reorder include files.
Rui Ueyama via llvm-commits
- [PATCH] D43901: Make STATISTIC() values available programmatically
Daniel Sanders via Phabricator via llvm-commits
- [PATCH] D43603: [utils] fixing update_mir_test_checks.py's greediness for `registers:` field
Roman Tereshin via Phabricator via llvm-commits
- [PATCH] D43903: [AArch64] generate vuzp instead of mov
Sebastian Pop via Phabricator via llvm-commits
- [llvm] r326372 - [X86][AVX512] Improve support for signed saturation truncation stores
Simon Pilgrim via llvm-commits
- [PATCH] D43907: Draft
Max Moroz via Phabricator via llvm-commits
- [PATCH] D43909: [3/3] OpenBSD UBsan support / common
David CARLIER via Phabricator via llvm-commits
- [PATCH] D43910: [WebAssembly] Reduce code repetition. NFC.
Rui Ueyama via Phabricator via llvm-commits
- [llvm] r326375 - [X86] Lower extract_element from k-registers by bitcasting from v16i1 to i16 and extending/truncating.
Craig Topper via llvm-commits
- [llvm] r326376 - [GlobalOpt] don't change CC of musttail calle(e|r)
Jonas Devlieghere via llvm-commits
- [PATCH] D42780: [RISCV] CompressPat Tablegen-driven Instruction Compression
Sameer AbuAsal via Phabricator via llvm-commits
- [llvm] r326377 - [InstCombine] simplify code for X * -1.0 --> -X; NFC
Sanjay Patel via llvm-commits
- [PATCH] D43913: Delay writing the PDB build id until just before file commit.
Zachary Turner via Phabricator via llvm-commits
- [lld] r326379 - [WebAssembly] Reduce code repetition. NFC.
Rui Ueyama via llvm-commits
- [llvm] r326380 - [X86] Regenerate cmpxchg tests
Simon Pilgrim via llvm-commits
- [llvm] r326381 - build: add the ability to create a symlink for dsymutil
Saleem Abdulrasool via llvm-commits
- [PATCH] D43914: Use addrspacecast instead of target-specific intrinsics in NVPTXGenericToNVVM.
Justin Lebar via Phabricator via llvm-commits
- [lld] r326382 - Use DenseMap::lookup() instead of find() and a hand-written null check.
Rui Ueyama via llvm-commits
- [PATCH] D42755: [libcxx] Fix last_write_time tests for filesystems that don't support very small times.
Volodymyr Sapsai via Phabricator via llvm-commits
- [PATCH] D43868: Rename more checks from misc- to bugprone-.
Alexander Kornienko via Phabricator via llvm-commits
- [PATCH] D43915: [NVPTX] Lower loads from global constants using ld.global.nc (aka LDG).
Justin Lebar via Phabricator via llvm-commits
- [PATCH] D43870: [clang-tidy] Another batch of checks to rename from misc- to bugprone-.
Alexander Kornienko via Phabricator via llvm-commits
- [llvm] r326387 - [MIRParser] Accept overloaded intrinsic names w/o type suffixes
Roman Tereshin via llvm-commits
- [llvm] r326389 - [NVPTX] Use addrspacecast instead of target-specific intrinsics in NVPTXGenericToNVVM.
Justin Lebar via llvm-commits
- [llvm] r326390 - [NVPTX] Lower loads from global constants using ld.global.nc (aka LDG).
Justin Lebar via llvm-commits
- [llvm] r326393 - [X86] Make sure we don't combine (fneg (fma X, Y, Z)) to a target specific node when there are no FMA instructions.
Craig Topper via llvm-commits
- [llvm] r326394 - [DAE] don't remove args of musttail target/caller
Reid Kleckner via llvm-commits
- [PATCH] D43916: Named VReg support for MIR
Puyan Lotfi via Phabricator via llvm-commits
- [llvm] r326395 - [DWARF] Emit a split line table only if there are split type units.
Paul Robinson via llvm-commits
- [PATCH] D42886: [GlobalISel][AArch64] Adding -disable-gisel-legality-check CL option
Roman Tereshin via Phabricator via llvm-commits
- [PATCH] D43919: Use Twine rather than StringRef for logging messagesAlso restore tracing to writeU8.
Sam Clegg via Phabricator via llvm-commits
- [llvm] r326396 - [GlobalISel][AArch64] Adding -disable-gisel-legality-check CL option
Roman Tereshin via llvm-commits
- [PATCH] D42926: [CodeView] Initial support for emitting S_BLOCK32 symbols for lexical scopes
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D43920: Set DF_TEXTREL instead of creating an empty DT_TEXTREL.
Rui Ueyama via Phabricator via llvm-commits
- [lld] r326398 - [WebAssembly] Use Twine rather than StringRef for logging messages
Sam Clegg via llvm-commits
- [lld] r326400 - [ELF] Fix a test comment. NFC
Fangrui Song via llvm-commits
- [lld] r326401 - Simplify removing empty output sections.
Rafael Espindola via llvm-commits
- [PATCH] D40874: [LV][LoopInfo] Add irreducible CFG detection for outer loops
Diego Caballero via Phabricator via llvm-commits
- [PATCH] D43921: [WebAssembly] Use uint8_t for single byte values to match the spec
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D43922: [WebAssembly] Use uint8_t for single byte values to match the spec
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D43840: [CFG] [analyzer] Fix a crash on finding construction context for implicit constructor conversion.
Phabricator via Phabricator via llvm-commits
- [lld] r326403 - Convert more .s files to linker script files.
Rui Ueyama via llvm-commits
- [llvm] r326404 - [IPSCCP] do not break musttail invariant (PR36485)
Reid Kleckner via llvm-commits
- [PATCH] D42645: New simple Checker for mmap calls
Phabricator via Phabricator via llvm-commits
- [llvm] r326406 - [RuntimeDyld][MachO] Fix assertion in encodeAddend, add missing directive to
Lang Hames via llvm-commits
- [llvm] r326407 - [XRay] cache symbolized function names for a repeatedly queried function ID
Martin Pelikan via llvm-commits
- [PATCH] D41932: [RISCV] Hooks for enabling instruction compression
Alex Bradbury via Phabricator via llvm-commits
- [lld] r326409 - Expand test a bit.
Rafael Espindola via llvm-commits
- [PATCH] D43923: Add myself to CREDITS.txt
Fedor Indutny via Phabricator via llvm-commits
- [lld] r326410 - Do not create multiple NOTE segments.
Rui Ueyama via llvm-commits
- [lld] r326411 - [WebAssembly] Remove unused forward declaration.
Rui Ueyama via llvm-commits
- [PATCH] D43924: [WebAssembly] Remove StackPointerGlobal member variable from the driver.
Rui Ueyama via Phabricator via llvm-commits
- [llvm] r326413 - [Support] Fix comments for handleAllErrors: it calls llvm_unreachable if the
Lang Hames via llvm-commits
- [PATCH] D43926: [ArgumentPromotion] don't break musttail invariant PR36543
Fedor Indutny via Phabricator via llvm-commits
- [lld] r326415 - Convert more tests as linker scripts instead of assembly.
Rui Ueyama via llvm-commits
- [llvm] r326417 - [X86] Stop passing two arguments by reference. NFC
Craig Topper via llvm-commits
- [PATCH] D24521: [ARM] Add Marvell PJ4 cpu
Kai Nacke via Phabricator via llvm-commits
- [llvm] r326418 - [SCEV] Smart range calculation for SCEVUnknown Phis
Max Kazantsev via llvm-commits
- [PATCH] D30170: Function definition may have uninstantiated body
Serge Pavlov via Phabricator via llvm-commits
- [compiler-rt] r326420 - [PATCH] [compiler-rt, RISCV] Support builtins for RISC-V
Shiva Chen via llvm-commits
- [www] r326421 - Add Slides for the LLVM-Performance Workshop @CGO
Johannes Doerfert via llvm-commits
- [www] r326422 - [EuroLLVM'18] The program.
Arnaud A. de Grandmaison via llvm-commits
- [lld] r326424 - [WebAssembly] Reorder exports to match symbol table order
Nicholas Wilson via llvm-commits
- [PATCH] D43930: [WebAssembly] Export all defined data symbols with a "fake global"
Nicholas Wilson via Phabricator via llvm-commits
- [PATCH] D43931: [LoopUnroll] Ignore ephemeral values when checking full unroll profitability.
Andrei Elovikov via Phabricator via llvm-commits
- [PATCH] D43932: [Polly][GEMM] Include parameter constraints in isMatMulOperandAcc
Theodoros Theodoridis via Phabricator via llvm-commits
- [llvm] r326425 - [dsymutil] Move string pool into its own implementatino file. NFC.
Jonas Devlieghere via llvm-commits
- [PATCH] D32525: [clang-format] Add SpaceBeforeColon option
Francois Ferrand via Phabricator via llvm-commits
- [PATCH] D43933: [WebAssembly] Pass ownership of body to SyntheticFunction and assert type. NFC
Nicholas Wilson via Phabricator via llvm-commits
- [PATCH] D43934: [ELF] - Report location for div/mod by zero.
George Rimar via Phabricator via llvm-commits
- [lld] r326427 - [ELF] - Fix eh-frame-reloc-out-of-range.test.
George Rimar via llvm-commits
- [PATCH] D43706: [WebAssembly] Add except_ref as a first-class type
Heejin Ahn via Phabricator via llvm-commits
- [PATCH] D43897: [OMPT] Fix task-type test with GCC
Phabricator via Phabricator via llvm-commits
- [llvm] r326429 - [SCCP] Fix unused variable warning in release builds.
Benjamin Kramer via llvm-commits
- [PATCH] D43936: [Asm] Refactor debug printing of AsmToken
Oliver Stannard via Phabricator via llvm-commits
- [PATCH] D43937: [Asm] Add debug printing for assembler macros
Oliver Stannard via Phabricator via llvm-commits
- [lld] r326430 - [ELF] - Do not remove empty sections that use symbols in expressions.
George Rimar via llvm-commits
- [lld] r326431 - [ELF] - Don't crash on broken MEMORY declaration.
George Rimar via llvm-commits
- [PATCH] D43939: Fixed some more spelling mistake in comments of LLVM Analysis passes
Reshabh Sharma via Phabricator via llvm-commits
- [llvm] r326433 - [CodeGen] fix argument attribute in lowering statepoint/patchpoint
Than McIntosh via llvm-commits
- [PATCH] D43288: [AArch64] Add support for secrel add/load/store relocations for COFF
Martin Storsjö via Phabricator via llvm-commits
- [llvm] r326436 - Revert "[DEBUGINFO] Add flag for DWARF2 or less to use sections as references."
Alexey Bataev via llvm-commits
- [PATCH] D43940: [WebAssembly] Reorder reloc sections to come after symtab and validate section order
Nicholas Wilson via Phabricator via llvm-commits
- [PATCH] D43941: [WebAssembly] Update pre-generated test files to match latest llc output. NFC.
Nicholas Wilson via Phabricator via llvm-commits
- [PATCH] D43942: [lld] Fix handling of output section selection for unmerged mergeable inputs and relocatable output
Owen Reynolds via Phabricator via llvm-commits
- [llvm] r326440 - [InstCombine] auto-generate full checks; NFC
Sanjay Patel via llvm-commits
- [lld] r326441 - Don't allocate a header bellow address 0.
Rafael Espindola via llvm-commits
- [PATCH] D43943: [DEBUGINFO] Add flag for DWARF2 to use sections as references.
Alexey Bataev via Phabricator via llvm-commits
- [llvm] r326442 - [InstCombine] move/add tests for fmul reassociation; NFC
Sanjay Patel via llvm-commits
- [PATCH] D43929: [RewriteStatepoints] Fix stale parse points
Anna Thomas via Phabricator via llvm-commits
- [PATCH] D42960: [ELF] DEMO: Example for adding .eh_frame pieces to map file
Andrew Ng via Phabricator via llvm-commits
- [llvm] r326443 - [AArch64] generate vuzp instead of mov
Sebastian Pop via llvm-commits
- [PATCH] D43944: [ELF] - Refactoring of the elf/program headers allocation code.
George Rimar via Phabricator via llvm-commits
- [llvm] r326444 - [InstCombine] simplify code for (X*Y) * X => (X*X) * Y ; NFCI
Sanjay Patel via llvm-commits
- [PATCH] D43945: [dsymutil] Perform analyzing and cloning DIE in parallel
Jonas Devlieghere via Phabricator via llvm-commits
- [llvm] r326445 - [WebAssembly] Update pre-generated test files to match latest llc output. NFC.
Nicholas Wilson via llvm-commits
- [lld] r326446 - Correct markup and nits in ld.lld man page
Ed Maste via llvm-commits
- [llvm] r326447 - [Power9] Add missing instructions to the Power 9 scheduler
Stefan Pintilie via llvm-commits
- [PATCH] D42112: [PowerPC] Secure PLT support
Strahinja Petrovic via Phabricator via llvm-commits
- [llvm] r326448 - [InstCombine] remove stale comments for tests; NFC
Sanjay Patel via llvm-commits
- [PATCH] D43946: [WebAssembly] Reorder reloc sections to come after symtab
Nicholas Wilson via Phabricator via llvm-commits
- [PATCH] D42759: [CGP] Split large data structres to sink more GEPs
Haicheng Wu via Phabricator via llvm-commits
- [llvm] r326450 - [Hexagon] Add guest registers
Krzysztof Parzyszek via llvm-commits
- [PATCH] D43947: [WebAssembly] Add assertion for init function signature
Nicholas Wilson via Phabricator via llvm-commits
- [PATCH] D43948: [ELF] - Report error when memory region is overflowed by data commands.
George Rimar via Phabricator via llvm-commits
- [PATCH] D43949: [scudo] Secondary allocator overhaul to support Windows
Kostya Kortchinsky via Phabricator via llvm-commits
- [llvm] r326451 - [AMDGPU] : fix for the crash in SIRegisterInfo when the regiser class not found
Alexander Timofeev via llvm-commits
- [PATCH] D43952: [ELF][MIPS] Don't change every dynamic relocation into R_MIPS_REL32
Alexander Richardson via Phabricator via llvm-commits
- [PATCH] D43954: [WebAssembly] Check function type indexes
Nicholas Wilson via Phabricator via llvm-commits
- [lld] r326453 - [PDB] Defer writing the build id until the rest of the PDB is written.
Zachary Turner via llvm-commits
- [llvm] r326453 - [PDB] Defer writing the build id until the rest of the PDB is written.
Zachary Turner via llvm-commits
- [PATCH] D43955: Refactor check for dllimport in the Verifier
Rafael Avila de Espindola via Phabricator via llvm-commits
- [llvm] r326454 - [WebAssembly] Use uint8_t for single byte values to match the spec
Sam Clegg via llvm-commits
- [lld] r326455 - [WebAssembly] Use uint8_t for single byte values to match the spec
Sam Clegg via llvm-commits
- [PATCH] D43956: [DebugInfo] Discard invalid DBG_VALUE instructions in LiveDebugVariables
Bjorn Pettersson via Phabricator via llvm-commits
- [PATCH] D42600: [WIP][Shrink-wrap]split restore point
Jun Bum Lim via Phabricator via llvm-commits
- [PATCH] D43958: [llvm-readobj][ELF] Move ELF note parsing into lib/Object
Scott Linder via Phabricator via llvm-commits
- [PATCH] D43959: [asan] Fix a false positive ODR violation due to LTO ConstantMerge pass
Kuba (Brecka) Mracek via Phabricator via llvm-commits
- [llvm] r326457 - [NVPTX] use pattern matching to lower int_nvvm_match_all_sync*.
Artem Belevich via llvm-commits
- [lld] r326459 - Where possible use --long-opt=value in lld man page
Ed Maste via llvm-commits
- [llvm] r326460 - [WebAssembly] Fix broken gcc build after rL326454
Sam Clegg via llvm-commits
- [PATCH] D43960: [X86] Reject xmm16-31 in inline asm constraints when AVX512 is disabled
Craig Topper via Phabricator via llvm-commits
- [PATCH] D43804: [analyzer] Enable cfg-temporary-dtors by default?
Phabricator via Phabricator via llvm-commits
- [zorg] r326462 - Reduce number of jobs for LIT testing
Galina Kistanova via llvm-commits
- [lld] r326463 - Correct man page description for --section-start
Ed Maste via llvm-commits
- [llvm] r326464 - AMDGPU/GlobalISel: Mark 32-bit G_FPTOSI as legal
Matt Arsenault via llvm-commits
- [PATCH] D42133: [AArch64] Improve code generation of constant vectors
Sebastian Pop via Phabricator via llvm-commits
- [llvm] r326465 - AMDGPU/GlobalISel: Mark 32/64-bit G_FCMP as legal
Matt Arsenault via llvm-commits
- [llvm] r326466 - AMDGPU/GlobalISel: Make i32 xor legal
Matt Arsenault via llvm-commits
- [llvm] r326467 - AMDGPU/GlobalISel: Add copyCost for VGPR->SGPR copies
Matt Arsenault via llvm-commits
- [llvm] r326468 - AMDGPU/GlobalISel: Define instruction mapping for G_FCONSTANT
Matt Arsenault via llvm-commits
- [llvm] r326470 - AMDGPU/GlobalISel: Define instruction mapping for G_IMPLICIT_DEF
Matt Arsenault via llvm-commits
- [llvm] r326471 - AMDGPU/GlobalISel: Make i32 mul legal
Matt Arsenault via llvm-commits
- [llvm] r326472 - AMDGPU/GlobalISel: Define InstrMappings for G_ICMP
Matt Arsenault via llvm-commits
- [zorg] r326473 - Reduce number of jobs for LIT testing. Now the right way for this build factory
Galina Kistanova via llvm-commits
- [llvm] r326474 - [InstCombine] Auto-generate complete checks. NFC
Craig Topper via llvm-commits
- [llvm] r326475 - [SimplifyLibCalls] Update an obviously copy and pasted header comment to match this file. NFC
Craig Topper via llvm-commits
- [PATCH] D42948: [SelectionDAG] Support some SimplifySetCC cases for comparing against vector splats of constants.
Craig Topper via Phabricator via llvm-commits
- [llvm] r326477 - AMDGPU/GlobalISel: Define instruction mapping for @llvm.amdgcn.exp
Matt Arsenault via llvm-commits
- [PATCH] D43908: [RecordLayout] Only assert that fundamental type sizes are power of two on MSVC
Martin Storsjö via Phabricator via llvm-commits
- [lld] r326478 - [MinGW] Fix --{start,end}-group.
Rui Ueyama via llvm-commits
- [PATCH] D43962: [GlobalISel][utils] Adding the init version of Instruction Select Testgen
Roman Tereshin via Phabricator via llvm-commits
- [llvm] r326479 - AMDGPU/GlobalISel: InstrMapping for llvm.amdgcn.exp.compr
Matt Arsenault via llvm-commits
- [llvm] r326480 - [AArch64] Add support for secrel add/load/store relocations for COFF
Martin Storsjo via llvm-commits
- [PATCH] D43963: [WebAssembly] Simplify writing of exports section. NFC.
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D43964: Report an error if you try to link against .dll instead of .lib.
Rui Ueyama via Phabricator via llvm-commits
- [llvm] r326481 - AMDGPU/GlobalISel: Mark i32->i64 zext as legal
Matt Arsenault via llvm-commits
- [llvm] r326482 - AMDGPU/GlobalISel: Define instruction mapping for G_BITCAST
Matt Arsenault via llvm-commits
- [llvm] r326483 - AMDGPU/GlobalISel: Use a more correct getValueMapping
Matt Arsenault via llvm-commits
- [llvm] r326484 - [X86][SSE] Regenerate odd sized sext/zext tests
Simon Pilgrim via llvm-commits
- [llvm] r326486 - [AArch64] Clean up code (NFC)
Evandro Menezes via llvm-commits
- [llvm] r326487 - AMDGPU/GlobalISel: Remove default register mapping
Matt Arsenault via llvm-commits
- [llvm] r326488 - [X86][SSE] Regenerate float to/from i8/i16 vector tests
Simon Pilgrim via llvm-commits
- [PATCH] D43966: [WebAssembly] Simplify COMDAT handling.
Rui Ueyama via Phabricator via llvm-commits
- [llvm] r326489 - AMDGPU/GlobalISel: Define instruction mapping for G_OR
Matt Arsenault via llvm-commits
- [llvm] r326490 - AMDGPU/GlobalISel: Define instruction mapping for @llvm.amdgcn.cvt.pkrtz
Matt Arsenault via llvm-commits
- [PATCH] D42970: [ARM] Fix codegen for VLD3/VLD4/VST3/VST4 with WB
Stephen Hines via Phabricator via llvm-commits
- [PATCH] D43968: [X86] Handle EAX being live when calling chkstk for x86_64
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D38569: Expose must/may alias info in MemorySSA.
George Burgess IV via Phabricator via llvm-commits
- [llvm] r326491 - Add an llc testcase analogous to test/LTO/X86/strip-debug-info.ll
Adrian Prantl via llvm-commits
- [llvm] r326492 - [Hexagon] Add trap1 instruction
Krzysztof Parzyszek via llvm-commits
- [PATCH] D43970: [InstCombine] Allow fptrunc (fpext X)) to be reduced to a single fpext if the trunc result type is larger than the original size
Craig Topper via Phabricator via llvm-commits
- [PATCH] D43971: [AArch64] Implement native TLS for Windows
Martin Storsjö via Phabricator via llvm-commits
- [llvm] r326494 - [X86][AVX] Add v2f32 <-> v2i8/v2i16/v2i32 vector tests
Simon Pilgrim via llvm-commits
- [PATCH] D43972: Allow both `--foo bar` and `--foo=bar` styles.
Rui Ueyama via Phabricator via llvm-commits
- [llvm] r326495 - [SelectionDAG] Support some SimplifySetCC cases for comparing against vector splats of constants.
Craig Topper via llvm-commits
- [llvm] r326497 - [X86][MMX] Improve handling of 64-bit MMX constants
Simon Pilgrim via llvm-commits
- [lld] r326498 - Don't ingoned --enable-new-dtags.
Rafael Espindola via llvm-commits
- [PATCH] D43965: [Driver] Pass -f[no-]emulated-tls and set up ExplicitEmulatedTLS
Chih-Hung Hsieh via Phabricator via llvm-commits
- [PATCH] D43973: [AArch64] define isExtractSubvectorCheap
Sebastian Pop via Phabricator via llvm-commits
- [PATCH] D43974: [AArch64] Adjust the cost of integer vector division
Evandro Menezes via Phabricator via llvm-commits
- [llvm] r326500 - [DAGCombiner] When combining zero_extend of a truncate, only mask before extending for vectors.
Craig Topper via llvm-commits
- [PATCH] D43663: [NFC] Move CommentOpts checks to the call sites that depend on it.
David L. Jones via Phabricator via llvm-commits
- [llvm] r326502 - [InstCombine] allow fmul fold with less than 'fast'
Sanjay Patel via llvm-commits
- [lld] r326503 - Set DF_TEXTREL to executables that need text relocations.
Rui Ueyama via llvm-commits
- [lld] r326504 - Rename a test file and fix indentation.
Rui Ueyama via llvm-commits
- [llvm] r326505 - bpf: introduce -mattr=dwarfris to disable DwarfUsesRelocationsAcrossSections
Yonghong Song via llvm-commits
- [lld] r326506 - Accept both `--foo bar` and `--foo=bar` styles options.
Rui Ueyama via llvm-commits
- [lld] r326507 - Report an error if you try to link against .dll instead of .lib.
Rui Ueyama via llvm-commits
- [PATCH] D43744: [WebAssembly] Fix rethrow's argument type
Derek Schuff via Phabricator via llvm-commits
- [PATCH] D42358: [X86][x32] Save callee-save register used as base pointer for x32 ABI
Derek Schuff via Phabricator via llvm-commits
- [lld] r326509 - [WebAssembly] Simplify COMDAT handling.
Rui Ueyama via llvm-commits
- [PATCH] D43976: [GlobalISel][AArch64] Adding Testgen'd tests for InstructionSelect pass
Roman Tereshin via Phabricator via llvm-commits
- [llvm] r326510 - revert r326502: [InstCombine] allow fmul fold with less than 'fast'
Sanjay Patel via llvm-commits
- [llvm] r326511 - [Reassociate] regenerate checks; NFC
Sanjay Patel via llvm-commits
- [PATCH] D43977: [PowerPC] Do not emit record-form rotates when record-form andi suffices
Nemanja Ivanovic via Phabricator via llvm-commits
- [PATCH] D43978: Write a hash of the binary as the PE Debug Directory Timestamp
Zachary Turner via Phabricator via llvm-commits
- [PATCH] D43979: [GlobalISel][ARM] Adding Testgen'd tests for InstructionSelect pass
Roman Tereshin via Phabricator via llvm-commits
- [llvm] r326513 - [InstCombine] allow fmul fold with less than 'fast'
Sanjay Patel via llvm-commits
- [PATCH] D43857: Speed up TestWatchpointMultipleThreads
Pavel Labath via Phabricator via llvm-commits
- [llvm] r326515 - [InstCombine] Simplify test cases by removing loads/stores that aren't required for what is being tested.
Craig Topper via llvm-commits
- [llvm] r326516 - Utility functions for checked arithmetic
George Karpenkov via llvm-commits
- [PATCH] D43981: [XRay] [compiler-rt] [macosx] Add getTSCFrequency implementation for macOS.
Nicholas Levin via Phabricator via llvm-commits
- [PATCH] D43982: [GlobalISel][ARM] Adding HRP and QPR regclasses to FPRB regbank
Roman Tereshin via Phabricator via llvm-commits
- [PATCH] D43983: Update AMDGOUUsage.rst description of XNACK ELF flag
Tony Tye via Phabricator via llvm-commits
- [PATCH] D37121: [DivRemHoist] add a pass to move div/rem pairs into the same block (PR31028)
Justin Lebar via Phabricator via llvm-commits
- [PATCH] D43985: AMDGPU/GCN: Promote i16 ctpop
Jan Vesely via Phabricator via llvm-commits
- [PATCH] D43681: [WebAssembly] Add exception handling option
Heejin Ahn via Phabricator via llvm-commits
- [PATCH] D43986: Allow MRI scripts as file input on cmd line
Dmitry Mikulin via Phabricator via llvm-commits
- [PATCH] D43988: Fix processing of path names in response files on Windows
Dmitry Mikulin via Phabricator via llvm-commits
- [llvm] r326521 - [ArgumentPromotion] don't break musttail invariant PR36543
Fedor Indutny via llvm-commits
- [PATCH] D43925: [analyzer] Prevent crashing in NonNullParamChecker
George Karpenkov via Phabricator via llvm-commits
- [llvm] r326522 - [WebAssembly] Gather EH instructions in one place. NFC.
Heejin Ahn via llvm-commits
- [PATCH] D43989: MRI delete command
Dmitry Mikulin via Phabricator via llvm-commits
- [PATCH] D43742: [WebAssembly] Gather EH instructions in one place. NFC.
Heejin Ahn via Phabricator via llvm-commits
- [PATCH] D43987: Fix ar command line expansion on Windows.
Michael Spencer via Phabricator via llvm-commits
- [llvm] r326523 - AMDGPU/GlobalISel: Define instruction mapping for G_AND
Matt Arsenault via llvm-commits
- [llvm] r326524 - AMDGPU/GlobalISel: Define instruction mapping for G_XOR
Matt Arsenault via llvm-commits
- [llvm] r326525 - AMDGPU/GlobalISel: Define instruction mapping for G_SHL
Matt Arsenault via llvm-commits
- [llvm] r326526 - AMDGPU/GlobalISel: Define instruction mapping for G_FADD
Matt Arsenault via llvm-commits
- [llvm] r326528 - [InstCombine] Add more test case to fpextend.ll.
Craig Topper via llvm-commits
- [PATCH] D43841: Add an option to disable tail-call optimization for escaping blocks
Akira Hatanaka via Phabricator via llvm-commits
- [llvm] r326532 - AMDGPU/GlobalISel: Define instruction mapping for G_FMUL
Matt Arsenault via llvm-commits
- [llvm] r326533 - AMDGPU/GlobalISel: Define instruction mapping for G_FPTOUI
Matt Arsenault via llvm-commits
- [llvm] r326534 - AMDGPU/GlobalISel: Define instruction mapping for G_FPTOSI
Matt Arsenault via llvm-commits
- [PATCH] D43991: [WebAssembly] More uses of uint8_t for single byte values
Heejin Ahn via Phabricator via llvm-commits
- [PATCH] D43993: Generate .eh_frame contents for nounwind function with landingpads
Lei Liu via Phabricator via llvm-commits
- [llvm] r326535 - AMDGPU/GCN: Promote i16 ctpop
Jan Vesely via llvm-commits
- [lld] r326536 - Update man page for long opts that accept = after r326506
Ed Maste via llvm-commits
- [PATCH] D43994: [GlobalISel][X86] Adding Testgen'd tests for InstructionSelect pass
Roman Tereshin via Phabricator via llvm-commits
- [llvm] r326537 - [ThinLTO] Added a couple of C LTO API interfaces to control the cache policy.
Ekaterina Romanova via llvm-commits
- [PATCH] D43996: [llvm-objcopy] Implement support for .group sections.
Alexander Shaposhnikov via Phabricator via llvm-commits
- [www] r326538 - Add project. Patch by Julie Hockett
Tanya Lattner via llvm-commits
- [llvm] r326541 - [WebAssembly] More uses of uint8_t for single byte values
Heejin Ahn via llvm-commits
- [PATCH] D43997: [SCEV][NFC] Smarter implementation of isAvailableAtLoopEntry
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D43992: [Frontend] Avoid including default system header paths on Fuchsia
Petr Hosek via Phabricator via llvm-commits
- [compiler-rt] r326543 - OpenBSD UBsan support / ubsan part
Kamil Rytarowski via llvm-commits
- [compiler-rt] r326544 - OpenBSD Ubsan support / interception
Kamil Rytarowski via llvm-commits
- [lld] r326545 - [ELF] - Report error when memory region is overflowed by data commands.
George Rimar via llvm-commits
- [PATCH] D43998: Sanitiser common, using u64 type for GetTid on posix systems
David CARLIER via Phabricator via llvm-commits
- [PATCH] D43648: [clangd] Debounce streams of updates.
Sam McCall via Phabricator via llvm-commits
- [PATCH] D39939: [cmake] Append LLVM_VERSION_SUFFIX to SOVERSION
Michał Górny via Phabricator via llvm-commits
- [PATCH] D43701: [cmake] Store LLVM_VERSION_SUFFIX in LLVMConfig.cmake
Michał Górny via Phabricator via llvm-commits
- [PATCH] D42793: [MergeICmps] Enable the MergeICmps Pass by default.
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D43999: [ELF] - Support moving location counter when MEMORY is used.
George Rimar via Phabricator via llvm-commits
- [PATCH] D43374: [ARM]Decoding MSR with unpredictable destination register causes an assert
Simi Pallipurath via Phabricator via llvm-commits
- [PATCH] D43237: [LoopInterchange] Allow some loops with PHI nodes in the exit block.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D44001: [SCEV] Prove implications for SCEVUnknown Phis
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D44002: [test] Add dotest wrapper
Jonas Devlieghere via Phabricator via llvm-commits
- [llvm] r326553 - [X86] Remove old UNIMPLEMENTED list
Simon Pilgrim via llvm-commits
- [test-suite] r326556 - Creating release candidate final from release_600 branch
Hans Wennborg via llvm-commits
- [lld] r326563 - Creating release candidate final from release_600 branch
Hans Wennborg via llvm-commits
- [llvm] r326567 - AMDGPU/GlobalISel: Define instruction mapping for @llvm.maxnum
Matt Arsenault via llvm-commits
- [llvm] r326568 - [LV][CFG] Add irreducible CFG detection for outer loops
Florian Hahn via llvm-commits
- [PATCH] D44000: [clang] Fix use-after-free on code completion
Phabricator via Phabricator via llvm-commits
- [llvm] r326570 - [ARM] Fix codegen for VLD3/VLD4/VST3/VST4 with WB
Florian Hahn via llvm-commits
- [PATCH] D43951: [RFC] llvm-mca: a static performance analysis tool.
Clement Courbet via Phabricator via llvm-commits
- [PATCH] D44004: [ELF] - Show data commands in a map file.
George Rimar via Phabricator via llvm-commits
- [llvm] r326571 - [WebAssembly] Update tests after r326541
Ilya Biryukov via llvm-commits
- [llvm] r326572 - Revert "[WebAssembly] More uses of uint8_t" and "[WebAssembly] Update tests"
Nicholas Wilson via llvm-commits
- [PATCH] D44009: [MergeIcmps] Add the test case from PR36557.
Clement Courbet via Phabricator via llvm-commits
- [llvm] r326573 - Test commit: Remove an extraneous space. NFC
David Stenberg via llvm-commits
- [llvm] r326574 - [MergeIcmps] Add the test case from PR36557.
Clement Courbet via llvm-commits
- [llvm] r326575 - [MergeICmps] Revert 324317 "Enable the MergeICmps Pass by default."
Clement Courbet via llvm-commits
- [llvm] r326576 - [Docs] Add LLVM for Grad Students to Contributing page.
Florian Hahn via llvm-commits
- [llvm] r326577 - [WebAssembly] Check function type indexes
Nicholas Wilson via llvm-commits
- [llvm] r326578 - [Power9] Add missing instructions to the Power 9 scheduler
Stefan Pintilie via llvm-commits
- [lld] r326579 - [WebAssembly] Add validation for init function signature
Nicholas Wilson via llvm-commits
- [PATCH] D44012: [ELF] - Allow discarding .hash and .gnu.hash from linker script.
George Rimar via Phabricator via llvm-commits
- [lld] r326580 - [WebAssembly] Pass ownership of body to SyntheticFunction. NFC
Nicholas Wilson via llvm-commits
- [lld] r326581 - [WebAssembly] Export non-hidden defined data symbols via wasm globals
Nicholas Wilson via llvm-commits
- [llvm] r326582 - [MergeICmps] Revert accidentally submitted failing test case.
Clement Courbet via llvm-commits
- [lld] r326583 - [WebAssembly] Rename global types to match the notation in the spec
Nicholas Wilson via llvm-commits
- [PATCH] D44014: [LoadStoreVectorizer] Differentiate between <1 x T> and T
Sven van Haastregt via Phabricator via llvm-commits
- [PATCH] D42846: [PartialInlining] Use isInlineViable to detect constructs preventing inlining.
Florian Hahn via Phabricator via llvm-commits
- [llvm] r326584 - [ARM] Fix access to stack arguments when re-aligning SP in Armv6m
Momchil Velikov via llvm-commits
- [PATCH] D44017: OpenBSD UBsan support, cmake part
David CARLIER via Phabricator via llvm-commits
- [llvm] r326585 - LoopUnroll: respect pragma unroll when AllowRemainder is disabled
Yaxun Liu via llvm-commits
- [PATCH] D44018: [COFF] Make the DOS stub a real DOS program
Hans Wennborg via Phabricator via llvm-commits
- [PATCH] D43080: Adding Msan support to FreeBSD
David CARLIER via Phabricator via llvm-commits
- [PATCH] D43613: Msan, cmake configuration changes
David CARLIER via Phabricator via llvm-commits
- [llvm] r326586 - AMDGPU/GlobalISel: Define instruction mapping for @llvm.minnum
Matt Arsenault via llvm-commits
- [PATCH] D42447: [LV][VPlan] Detect outer loops for explicit vectorization.
Diego Caballero via Phabricator via llvm-commits
- [llvm] r326587 - AMDGPU/GlobalISel: Define InstrMappings for G_FCMP
Matt Arsenault via llvm-commits
- [llvm] r326588 - AMDGPU/GlobalISel: InstrMapping for G_TRUNC
Matt Arsenault via llvm-commits
- [llvm] r326589 - AMDGPU/GlobalISel: InstrMapping for G_ZEXT
Matt Arsenault via llvm-commits
- [PATCH] D44021: AMDGPU/GlobalISel: Make some G_EXTRACTs legal
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D44023: [WebAssembly] Fix tests with invalid yaml (required CODE section missing)
Nicholas Wilson via Phabricator via llvm-commits
- [PATCH] D44024: [WebAssembly] Validate sections: order, and presence of required CODE
Nicholas Wilson via Phabricator via llvm-commits
- [PATCH] D44025: [llvm-symbolizer] Use correct path when resolving .gnu_debuglink in .debug
Francis Ricci via Phabricator via llvm-commits
- [PATCH] D44026: AMDGPU/GlobalISel: Make some G_MERGE_VALUEs legal
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D44027: Local variable only referenced in assert, causing opt build warnings
Han Shen via Phabricator via llvm-commits
- [llvm] r326591 - [utils] Add utils/update_cc_test_checks.py
Fangrui Song via llvm-commits
- [llvm] r326592 - [ARM] Fold variable into assert.
Benjamin Kramer via llvm-commits
- [llvm] r326593 - [X86][x32] Save callee-save register used as base pointer for x32 ABI
Derek Schuff via llvm-commits
- [PATCH] D40526: [WebAssembly] Change size_t to `unsigned long`
Andrew Kelley via Phabricator via llvm-commits
- [PATCH] D44028: [WebAssembly] Add message for relocation against weak undefined symbol
Nicholas Wilson via Phabricator via llvm-commits
- [llvm] r326595 - [InstCombine] Allow fptrunc (fpext X)) to be reduced to a single fpext/ftrunc
Craig Topper via llvm-commits
- [llvm] r326596 - [X86] Reject xmm16-31 in inline asm constraints when AVX512 is disabled
Craig Topper via llvm-commits
- [llvm] r326597 - [X86][BTVER2] Fix throughput of YMM bitwise instructions
Simon Pilgrim via llvm-commits
- [PATCH] D44029: [MergeICmp] We can discard initial blocks that do other work
Xin Tong via Phabricator via llvm-commits
- [PATCH] D44030: [WebAssembly] Tidy up handling of global symbol relocations
Nicholas Wilson via Phabricator via llvm-commits
- [PATCH] D43235: [SchedModel] Complete models shouldn't match against itineraries when they don't use them (PR35639) (WIP)
Simon Pilgrim via Phabricator via llvm-commits
- [llvm] r326599 - [Hexagon] Handle VACOPY in isel lowering
Krzysztof Parzyszek via llvm-commits
- [llvm] r326600 - [PatternMatch, InstSimplify] fix m_NaN to work with vector constants and use it
Sanjay Patel via llvm-commits
- [PATCH] D44031: [X86] Reject registers that require a REX prefix in inline asm constraints in 32-bit mode
Craig Topper via Phabricator via llvm-commits
- [PATCH] D44033: [WebAssembly] Attach a name to globals similarly to function naming
Nicholas Wilson via Phabricator via llvm-commits
- [llvm] r326601 - Fix more spelling mistakes in comments of LLVM Analysis passes
Vedant Kumar via llvm-commits
- [PATCH] D43248: [Attr] Fix parameter indexing for attributes
Joel E. Denny via Phabricator via llvm-commits
- [PATCH] D44034: Reland "[WebAssembly] More uses of uint8_t for single byte values"
Heejin Ahn via Phabricator via llvm-commits
- [PATCH] D44035: OpenBSD UBsan support / common part 2
David CARLIER via Phabricator via llvm-commits
- [llvm] r326606 - [InstCombine] add tests for rL169025; NFC
Sanjay Patel via llvm-commits
- [PATCH] D44036: OpenBSD UBsan support / common part 3
David CARLIER via Phabricator via llvm-commits
- [PATCH] D44037: [WebAssembly] Avoid cast ExprType to wasm::ValType
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D44038: [InstCombine] Rewrite the binary op shrinking in visitFPTrunc to avoid creating overly small ConstantFPs that we'll just need to extend again.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D44040: Add test for lldb-mi interpreter
Alexander Polyakov via Phabricator via llvm-commits
- [llvm] r326608 - [InstCombine] partly fix FMF for fmul+log2 fold
Sanjay Patel via llvm-commits
- [llvm] r326609 - [SystemZ] Support vector registers in inline asm
Ulrich Weigand via llvm-commits
- [llvm] r326610 - [SystemZ] Fix common-code users of stack size
Ulrich Weigand via llvm-commits
- [llvm] r326611 - [SystemZ] Support stackmaps and patchpoints
Ulrich Weigand via llvm-commits
- [llvm] r326612 - [SystemZ] Add support for anyregcc calling convention
Ulrich Weigand via llvm-commits
- [PATCH] D43198: [DAG] Enforce stricter NodeId invariant during Instruction selection
Nirav Dave via Phabricator via llvm-commits
- [llvm] r326613 - [SystemZ] Allow LRV/STRV with volatile memory accesses
Ulrich Weigand via llvm-commits
- [llvm] r326614 - Reland "[WebAssembly] More uses of uint8_t for single byte values"
Heejin Ahn via llvm-commits
- [PATCH] D44043: [DAGCombine] Remove AND in SETCC if we can prove they are unneeded
Dave Green via Phabricator via llvm-commits
- [PATCH] D43644: Make llvm::djbHash an inline function.
Pavel Labath via Phabricator via llvm-commits
- [PATCH] D43468: [ELF] - Support "INSERT AFTER" statement.
Rafael Avila de Espindola via llvm-commits
- [lld] r326615 - [WebAssembly] Simplify createDefined. NFC.
Rui Ueyama via llvm-commits
- [llvm] r326616 - [SystemZ] Fix test cases after r326613
Ulrich Weigand via llvm-commits
- [llvm] r326617 - [InstCombine] Rewrite the binary op shrinking in visitFPTrunc to avoid creating overly small ConstantFPs that we'll just need to extend again.
Craig Topper via llvm-commits
- [PATCH] D43269: [MemorySSA] Be less aggressive with @llvm.lifetime.start
George Burgess IV via Phabricator via llvm-commits
- [llvm] r326618 - [WebAssembly] Avoid cast ExprType to wasm::ValType
Sam Clegg via llvm-commits
- [llvm] r326620 - [unittests] Make some parseIR calls more readable, NFC
Vedant Kumar via llvm-commits
- [llvm] r326621 - [Utils] Salvage debug info in recursive inst deletion
Vedant Kumar via llvm-commits
- [PATCH] D44044: [analyzer] Don't throw NSNumberObjectConversion warning on object initialization in if-expression
George Karpenkov via Phabricator via llvm-commits
- [PATCH] D43458: Fix CMake/MSVC when compiler-rt and llvm are built separately
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D44032: Remove -i command line option, add -imultilib
Erich Keane via Phabricator via llvm-commits
- [llvm] r326625 - Make llvm::djbHash an inline function.
Rui Ueyama via llvm-commits
- [PATCH] D43028: Add DBG_VALUE support to the linear DAG scheduler
Joshua Cranmer via Phabricator via llvm-commits
- [llvm] r326626 - [RISCV] Implement MC relaxations for compressed instructions.
Sameer AbuAsal via llvm-commits
- [llvm] r326627 - [Hexagon] Generate valignb for shifting shuffles (instead of vdelta)
Krzysztof Parzyszek via llvm-commits
- [PATCH] D44045: [AMDGPU] Adjusted alignment-check for local address space;
Farhana Aleen via Phabricator via llvm-commits
- [PATCH] D44046: [AMDGPU] Fixed incorrect break from loop
Tim Renouf via Phabricator via llvm-commits
- [PATCH] D43984: Make the clang module cache setting available without a target
Phabricator via Phabricator via llvm-commits
- [llvm] r326629 - [Utils] Salvage debug info in block simplification
Vedant Kumar via llvm-commits
- [llvm] r326630 - [llvm-symbolizer] Use correct path when resolving .gnu_debuglink in .debug
Francis Ricci via llvm-commits
- [llvm] r326631 - Add DBG_VALUE support to the linear DAG scheduler
Adrian Prantl via llvm-commits
- [llvm] r326632 - [InstCombine] rearrange visitFMul; NFCI
Sanjay Patel via llvm-commits
- [PATCH] D44047: [coff] Add command line flags /PDBAGE and /PDBGUID
Zachary Turner via Phabricator via llvm-commits
- [llvm] r326635 - [AggressiveInstCombine] Use use_empty() instead of !getNumUses(), NFC
Vedant Kumar via llvm-commits
- [llvm] r326636 - Implementation of MRI "delete" command.
Dmitry Mikulin via llvm-commits
- [llvm] r326637 - [LegalizeVectorTypes] When scalarizing the operand of a unary op like TRUNC, use a SCALAR_TO_VECTOR rather than a single element BUILD_VECTOR to convert back to a vector type.
Craig Topper via llvm-commits
- [llvm] r326638 - [ThinLTO] Revert r325320: Import global variables
Chandler Carruth via llvm-commits
- [llvm] r325320 - [ThinLTO] Import global variables
Chandler Carruth via llvm-commits
- [PATCH] D39063: Fix for PR32990.
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D44048: [DebugInfo] Add DW_AT_byte_size to vectors
Matt Davis via Phabricator via llvm-commits
- [PATCH] D44049: OpenBSD UBsan support enabling SANITIZER_OPENBSD widely
David CARLIER via Phabricator via llvm-commits
- [PATCH] D44050: OpenBSD UBsan support procmaps
David CARLIER via Phabricator via llvm-commits
- [PATCH] D44052: [dsymutil] Unify error handling and add color
Jonas Devlieghere via Phabricator via llvm-commits
- [PATCH] D44053: Remove the LoopInstSimplify pass (-loop-instsimplify)
Vedant Kumar via Phabricator via llvm-commits
- [PATCH] D44054: [DWARFv5] Emit file 0 to the line table.
Paul Robinson via Phabricator via llvm-commits
- [PATCH] D44057: [SimplifyCFG] Create attribute to disable simplifyCFG.
Matt Morehouse via Phabricator via llvm-commits
- [PATCH] D43423: [SimplifyCFG] Create flag to disable simplifyCFG.
Vitaly Buka via Phabricator via llvm-commits
- [PATCH] D44061: [PowerPC][LegalizeFloatTypes] Move the PPC hacks for (i32 fp_to_sint/fp_to_uint (ppcf128 X)) out of LegalizeFloatTypes and into PPC specific code
Craig Topper via Phabricator via llvm-commits
- [PATCH] D43746: [WebAssembly] Add Wasm exception handling prepare pass
Heejin Ahn via Phabricator via llvm-commits
- [PATCH] D44062: Don't warn if a symbol is assigned to the same version twice, but error if it is assigned to multiple
Rafael Avila de Espindola via Phabricator via llvm-commits
- [PATCH] D44063: [InstCombine] Don't blow up in foldICmpWithCastAndCast on vector icmp instructions.
Daniel Neilson via Phabricator via llvm-commits
- [lld] r326641 - Simplify. NFC.
Rafael Espindola via llvm-commits
- [llvm] r326642 - [X86] Remove 'else' after return. NFC
Craig Topper via llvm-commits
- [polly] r326643 - [Acc] Fix for PR33208
Philip Pfaffe via llvm-commits
- [compiler-rt] r326644 - Adding Msan support to FreeBSD
Kamil Rytarowski via llvm-commits
- [compiler-rt] r326646 - OpenBSD UBsan support, cmake part
Kamil Rytarowski via llvm-commits
- [PATCH] D43818: Better OpenBSD frontend support
Phabricator via Phabricator via llvm-commits
- [compiler-rt] r326647 - Sanitiser common, using u64 type for GetTid on posix systems
Kamil Rytarowski via llvm-commits
- [compiler-rt] r326649 - [msan] Restrict -ftls-model=initial-exec to FreeBSD
Kamil Rytarowski via llvm-commits
- [compiler-rt] r326650 - OpenBSD UBsan support / common
Kamil Rytarowski via llvm-commits
- [compiler-rt] r326651 - OpenBSD UBsan support enabling SANITIZER_OPENBSD widely
Kamil Rytarowski via llvm-commits
- [PATCH] D44068: OpenBSD sanitizer common, define RLIMIT_AS constant
David CARLIER via Phabricator via llvm-commits
- [compiler-rt] r326653 - Support OpenBSD in common interceptors
Kamil Rytarowski via llvm-commits
- [compiler-rt] r326654 - Hotfix for D44035
Kamil Rytarowski via llvm-commits
- [compiler-rt] r326655 - Revert D44035
Kamil Rytarowski via llvm-commits
- [polly] r326656 - Revert "[Acc] Fix for PR33208"
Philip Pfaffe via llvm-commits
- [compiler-rt] r326657 - Remove obsolete ptrace(2) operations from NetBSD
Kamil Rytarowski via llvm-commits
- [llvm] r326658 - [X86] This bit-test TODO has been moved in PR36551
Simon Pilgrim via llvm-commits
- [llvm] r326659 - [InstCombine] add tests for notnotsub; NFC
Sanjay Patel via llvm-commits
- [llvm] r326660 - [InstCombine] (~X) - (~Y) --> Y - X
Sanjay Patel via llvm-commits
- [llvm] r326661 - [InstCombine] add test for vectors with undef elts; NFC
Sanjay Patel via llvm-commits
- [compiler-rt] r326662 - Fix NetBSD 32-bit build
Kamil Rytarowski via llvm-commits
- [compiler-rt] r326663 - Remove more references to ptrace_pt_{g, s}et_sigmask
Kamil Rytarowski via llvm-commits
- [PATCH] D44070: sanitizer common, FreeBSD build fix
David CARLIER via Phabricator via llvm-commits
- [PATCH] D44071: [TSan] fix Go runtime test on amd64 with PIE
Martin Pelikán via Phabricator via llvm-commits
- [polly] r326664 - [ScopInfo] Do not use the set dimension ids to carry loop information
Tobias Grosser via llvm-commits
- [llvm] r326666 - [CallSiteSplitting] properly split musttail calls
Fedor Indutny via llvm-commits
- [llvm] r326668 - [CallSiteSplitting] fix use after-free
Fedor Indutny via llvm-commits
- [PATCH] D42845: Add an option 'allow-all-hosts' to permit lldb debugging inside a Docker container
Pavel Labath via Phabricator via llvm-commits
- [llvm] r326669 - [X86] Lower v1i1/v2i1/v4i1/v8i1 load/stores to i8 load/store during op legalization if AVX512DQ is not supported.
Craig Topper via llvm-commits
- [llvm] r326670 - [X86] Combine (store (v1i1 (scalar_to_vector (i8 X)))) -> (store (i8 X)).
Craig Topper via llvm-commits
- [llvm] r326672 - [X86] Fix unused variable in release builds.
Craig Topper via llvm-commits
- [llvm] r326673 - [X86][MMX] Remove completed _mm_cvtsi32_si64 todo
Simon Pilgrim via llvm-commits
- [llvm] r326674 - [X86][X87] Add X87 folded integer arithmetic tests
Simon Pilgrim via llvm-commits
- [PATCH] D44076: [PatternMatch] define m_Not using m_Xor and cst_pred_ty
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D44077: Clear the stack protector after checking it
Sebastian Neubauer via Phabricator via llvm-commits
- [PATCH] D44078: [Polly][CMake] Fix lit setup for building the in the mono repo
Philip Pfaffe via Phabricator via llvm-commits
- [PATCH] D42897: Refactor mmap interceptors
David CARLIER via Phabricator via llvm-commits
- [llvm] r326677 - [DAGCombiner] Add a peekThroughBitcast to MergeStoresOfConstantsOrVecElts to fix a crash if we are storing a bitcast of a constant.
Craig Topper via llvm-commits
- [PATCH] D43172: [SelectionDAG][ARM][X86] Teach PromoteIntRes_SETCC to do a better job picking the result type for the setcc.
Craig Topper via Phabricator via llvm-commits
- [llvm] r326678 - [X86] Add a 32-bit mode command line to avx512-mask-op.ll. Add tests for storing v2i1 and v4i1 constants.
Craig Topper via llvm-commits
- [llvm] r326679 - [X86] Add a DAG combine to turn stores of vXi1 constants into scalar stores.
Craig Topper via llvm-commits
- [www] r326680 - Update author list.
Arnaud A. de Grandmaison via llvm-commits
- [www] r326681 - Update author list in index.html as well.
Arnaud A. de Grandmaison via llvm-commits
- [PATCH] D41191: [tsan] Use MonotonicNanoTime instead of NanoTime
Kuba (Brecka) Mracek via Phabricator via llvm-commits
- [llvm] r326682 - [X86] Replace usages of X86Subtarget::hasFp256 with hasAVX. Remove hasFP256.
Craig Topper via llvm-commits
- [PATCH] D44080: [XRay][compiler-rt] Make unit tests depend on implementation files
Dean Michael Berris via Phabricator via llvm-commits
Last message date:
Sun Mar 4 23:13:05 PST 2018
Archived on: Sun Mar 4 23:10:55 PST 2018
This archive was generated by
Pipermail 0.09 (Mailman edition).