The Week Of Monday 1 August 2016 Archives by thread
Starting: Mon Aug 1 00:11:36 PDT 2016
Ending: Sun Aug 7 23:57:45 PDT 2016
Messages: 2038
- [PATCH] D22466: Avoid false dependencies of undef machine operands
Marina Yatsina via llvm-commits
- [PATCH] D22868: [AArch64] Register passes so they can be run by llc
Diana Picus via llvm-commits
- [PATCH] D22866: [CMake] Load LLVMConfig for standalone build of builtins
Jonas Hahnfeld via llvm-commits
- [compiler-rt] r277324 - [asan] Reduce flakiness of heavy recovery mode tests.
Maxim Ostapenko via llvm-commits
- [PATCH] D22921: [asan] Reduce flakiness of heavy recovery mode tests.
Phabricator via llvm-commits
- [llvm] r277325 - [SimplifyCFG] Range reduce switches
James Molloy via llvm-commits
- [compiler-rt] r275539 - [asan] Reduce flakiness of halt_on_error-torture.cc testcase.
Maxim Ostapenko via llvm-commits
- [llvm] r277326 - [X86] Regenerate a test to pick up shuffle comments that were added at some point.
Craig Topper via llvm-commits
- [llvm] r277327 - [AVX-512] Fix duplicate column in AVX512 execution dependency table that was preventing VMOVDQU32/VMOVDQA32 from being recognized. Fix a bug in the code that stops execution dependency fix from turning operations on 32-bit integer element types into operations on 64-bit integer element types.
Craig Topper via llvm-commits
- [PATCH] D23005: [CMake] Pass -nostdlib if supported
Jonas Hahnfeld via llvm-commits
- [llvm] r277329 - [SimplifyCFG] Try and pacify buildbots after r277325
James Molloy via llvm-commits
- [PATCH] D22469: [compiler-rt] Don't require c++ headers when configuring compiler-rt builds
Jonas Hahnfeld via llvm-commits
- [llvm] r277330 - [AVX-512] Fix a test missed in r277327.
Craig Topper via llvm-commits
- [llvm] r277331 - [AArch64] Return the correct size for TLSDESC_CALLSEQ
Diana Picus via llvm-commits
- [PATCH] D22870: [AArch64] Return the correct size for TLSDESC_CALLSEQ
Diana Picus via llvm-commits
- [PATCH] D22751: AMDGPU Device Libs pass.
Nikolay Haustov via llvm-commits
- [PATCH] D22956: Ajust two tests implementation of TargetParserTest
jojo.ma via llvm-commits
- [llvm] r277332 - [SimplifyCFG] Fix nasty RAUW bug from r277325
James Molloy via llvm-commits
- [PATCH] D21308: AArch64: Fix end iterator dereference
Diana Picus via llvm-commits
- [llvm] r277333 - Fixed MSVC out of range shift warning
Simon Pilgrim via llvm-commits
- [PATCH] D22935: Make CommonInputSection singleton class.
Eugene Leviant via llvm-commits
- [PATCH] D22838: AMDGPU/SI: Implement amdgcn image intrinsics
Marek Olšák via llvm-commits
- [PATCH] D22802: [sanitizers] Make it possible to XFAIL on the effective target, not just the default.
Daniel Sanders via llvm-commits
- [PATCH] D23007: [DAGCombiner] Better support for shifting large value type by constants
Simon Pilgrim via llvm-commits
- [PATCH] D22938: AArch64: Consolidate branch inversion logic
Diana Picus via llvm-commits
- [PATCH] D22898: AMDGPU: Fix ffloor for SI
Marek Olšák via llvm-commits
- [llvm] r277337 - Fixed test check ordering issue on windows buildbots
Simon Pilgrim via llvm-commits
- [PATCH] D22999: Resurrect standalone build
Tamas Berghammer via llvm-commits
- [lld] r277165 - [ELF] - Linkerscript: implemented SIZEOF(section)
George Rimar via llvm-commits
- [PATCH] D20789: Consecutive memory access in Loop Vectorizer - fixed and simplified
silviu.baranga at arm.com via llvm-commits
- [llvm] r277341 - [X86] Use implicit masking of SHLD/SHRD shift double instructions
Simon Pilgrim via llvm-commits
- [PATCH] D23010: [ARM] Some saturation instructions not DSP-only
Bernard Ogden via llvm-commits
- [PATCH] D22975: Add new nodes for computing the Newton series
Nikolai Bozhenov via llvm-commits
- [PATCH] D22998: [coroutines] Part 4a: Coroutine Devirtualization: Lower coro.resume and coro.destroy.
Gor Nishanov via llvm-commits
- [llvm] r277028 - [Hexagon] Implement MI-level constant propagation
Krzysztof Parzyszek via llvm-commits
- [PATCH] D23011: [ELF] - Fix: do not ignore relocations addends when using lld -r
George Rimar via llvm-commits
- [PATCH] D23012: [mips][fastisel] Correct argument lowering for (f64, f64, i32) and similar.
Daniel Sanders via llvm-commits
- [PATCH] D22864: [InstCombine] Combine unfolding and optimization of casts in zext(or(icmp, icmp))
Sanjay Patel via llvm-commits
- [PATCH] D22989: AMDGPU: Set sizes on control flow pseudos
Nicolai Hähnle via llvm-commits
- [PATCH] D20907: [IfConversion] Bugfix: don't add Undef flag on use if reg is live.
Jonas Paulsson via llvm-commits
- [PATCH] D23013: [Loop Vectorizer] Move store-predication into its own function, remove obsolete comment (NFC)
Gil Rapaport via llvm-commits
- [PATCH] D22991: AMDGPU: Change insertion point of si_mask_branch
Nicolai Hähnle via llvm-commits
- [PATCH] D21809: [SystemZ] Add support for the .insn directive.
Ulrich Weigand via llvm-commits
- [llvm] r277344 - [AMDGPU] refactor DS instruction definitions. NFC.
Valery Pykhtin via llvm-commits
- [PATCH] D22685: Disable shrinking of SNaN constants
Ulrich Weigand via llvm-commits
- [PATCH] D22683: [ELF] Symbol assignment within input section list
Eugene Leviant via llvm-commits
- [PATCH] D22867: [LV] Untangle the concepts of uniform and scalar
Matthew Simpson via llvm-commits
- [PATCH] D23015: [ThinLTO/gold] Conservatively handle unknown GVs when internalizing
Teresa Johnson via llvm-commits
- [compiler-rt] r277345 - [compiler-rt] Fix various typos in asan dll [NFC]
Etienne Bergeron via llvm-commits
- [PATCH] D22988: [lldb] Ignore various test artifacts (NFCI)
Phabricator via llvm-commits
- [PATCH] D22984: [lldb][tsan] Avoid some string copies (NFC)
Phabricator via llvm-commits
- [llvm] r277348 - [mips][fastisel] Correct argument lowering for (f64, f64, i32) and similar.
Daniel Sanders via llvm-commits
- [llvm] r277349 - Add removed inline-assembly-comment test from r277146
Nirav Dave via llvm-commits
- [PATCH] D23017: [MC] Fix handling of end-of-line preprocessor comments
Nirav Dave via llvm-commits
- [PATCH] D22869: [LV] Generate both scalar and vector integer induction variables
Matthew Simpson via llvm-commits
- [PATCH] D22521: [MBP] do not reorder and move up loop latch block
Sjoerd Meijer via llvm-commits
- [llvm] r277290 - Fixed "copy-paste" mistake from revision 255245.
David Blaikie via llvm-commits
- [PATCH] D22983: [lldb][tsan] Perform one map lookup instead of two (NFC)
David Blaikie via llvm-commits
- [PATCH] D23018: [sanitizer] Implement a __asan_default_options() equivalent for Scudo
Kostya Kortchinsky via llvm-commits
- [llvm] r277257 - [Orc] Add support for updating stub targets to CompileOnDemandLayer.
David Blaikie via llvm-commits
- [PATCH] D22985: [lldb] Delete dead, infinitely-recursive code (NFC)
David Blaikie via llvm-commits
- [PATCH] D23019: [ELF] - Linkerscript: support all kinds of sorting (including nested).
George Rimar via llvm-commits
- [test-suite] r277353 - [Test-suite] Halide bitcode tests for ARM.
Alina Sbirlea via llvm-commits
- [PATCH] D22966: GVN-hoist: compute MSSA once per function (PR28670)
Sebastian Pop via llvm-commits
- [llvm] r277194 - Revert "[msf] Rename Msf to MSF."
David Blaikie via llvm-commits
- [PATCH] D22882: [Test-suite] Halide bitcode tests for ARM.
Alina Sbirlea via llvm-commits
- [llvm] r277355 - [Hexagon] Check for offset overflow when reserving scavenging slots
Krzysztof Parzyszek via llvm-commits
- [PATCH] D23021: GVN-hoist: compute DFS numbers once
Sebastian Pop via llvm-commits
- [llvm] r277177 - The next step along the way to getting good error messages for bad archives.
David Blaikie via llvm-commits
- [PATCH] D22779: Clone block with icmp+branch if it likely results in further jump threading
Easwaran Raman via llvm-commits
- [PATCH] D22489: AMDGPU/SI: Implement readlane/readfirstlane intrinsics to expose the instructions.
Changpeng Fang via llvm-commits
- [llvm] r277358 - Replace MachineInstr* with MachineInstr& in TargetInstrInfo, NFC
Krzysztof Parzyszek via llvm-commits
- [lld] r277208 - [lld][MachO] Replace some std::string with char* buffers to eliminate mem leaks.
David Blaikie via llvm-commits
- [llvm] r277360 - [Verifier] Resume instructions can only be in functions w/ a personality
David Majnemer via llvm-commits
- [llvm] r277361 - Included test for r277360.
David Majnemer via llvm-commits
- [PATCH] D22686: [WASM] SIMD128 support.
Derek Schuff via llvm-commits
- [PATCH] D23002: DAGCombiner: check isZExtFree before doing combine
Justin Bogner via llvm-commits
- [PATCH] D22994: [MemorySanitizer] [MIPS] Changed memory mapping to support pie executable.
Evgeniy Stepanov via llvm-commits
- [PATCH] D22993: [MSAN][MIPS] Changed memory mapping to support pie executable.
Evgeniy Stepanov via llvm-commits
- [PATCH] D22981: [CFLAA] Make CFLAnders conservative when it sees newly created values
George Burgess IV via llvm-commits
- [llvm] r277021 - [pdb] Fix some warnings that break -Werror builds.
David Blaikie via llvm-commits
- [PATCH] D22590: Improve virtual register handling when computing debug information
Derek Schuff via llvm-commits
- [llvm] r277362 - [CFLAA] Make CFLAnders more conservative with new Values.
George Burgess IV via llvm-commits
- [PATCH] D23022: [msf] Figure out the rest of the FPM and dump more detailed page allocation stats
Zachary Turner via llvm-commits
- [llvm] r276874 - [AArch64] Mark various *Info classes as 'final'. NFC.
David Blaikie via llvm-commits
- [compiler-rt] r277363 - Use 'unsigned long' to match the APIs of the MS bitscan intrinsics
Reid Kleckner via llvm-commits
- [llvm] r277364 - [AArch64] Add support for Samsung Exynos M2 (NFC).
Evandro Menezes via llvm-commits
- [llvm] r276670 - Revert NewGVN N^2 behavior patch
David Blaikie via llvm-commits
- [PATCH] D22978: [CFLAA] Revert all modref supports due to their buggy nature
George Burgess IV via llvm-commits
- [PATCH] D19692: [CMake] NFC. Add support for testing the compiler without testing the linker
Reid Kleckner via llvm-commits
- [llvm] r277366 - [CFLAA] Remove modref queries from CFLAA.
George Burgess IV via llvm-commits
- [PATCH] D23020: [ValueTracking] bitreverse, sin, cos are safe to speculatively execute
Matt Arsenault via llvm-commits
- [PATCH] D23027: [X86][SSE] Avoid specifying unused arguments in SHUFPD lowering
Simon Pilgrim via llvm-commits
- [PATCH] D22681: [esan] Add generic resizing hashtable
Derek Bruening via llvm-commits
- [PATCH] D23028: GVN-hoist: limit the length of dependent instructions
Sebastian Pop via llvm-commits
- [lld] r277369 - [ELF/ARM] Add support for R_ARM_TARGET1 relocation.
Davide Italiano via llvm-commits
- [PATCH] D22990: [ELF] Implement R_ARM_TARGET1
Davide Italiano via llvm-commits
- [llvm] r277370 - [Hexagon] Generate vector printing instructions
Ron Lieberman via llvm-commits
- [llvm] r277371 - [DAGCombine] Make sext(setcc) combine respect getBooleanContents
Michael Kuperstein via llvm-commits
- [PATCH] D21948: [DSE] fix - missing store to runtime stack in thunk with tail call bvval arg
Gerolf Hoflehner via llvm-commits
- [llvm] r277372 - [Hexagon] Tidy up some code, NFC
Krzysztof Parzyszek via llvm-commits
- [PATCH] D22247: [DAGCombine] Make sext(setcc) combine respect getBooleanContents()
Michael Kuperstein via llvm-commits
- [PATCH] D22840: Split the store of an int value merged from a pair of smaller values into multiple stores.
Wei Mi via llvm-commits
- [PATCH] D22995: Minor cleanup with assertion added
Rong Xu via llvm-commits
- [llvm] r277374 - Revert r277372, it is causing buildbot failures
Krzysztof Parzyszek via llvm-commits
- [PATCH] D23030: [CMake] Don't trust compiler error code, also check for errors
Chris Bieneman via llvm-commits
- [llvm] r277375 - [LV] Use getPointerOperand helper where appropriate (NFC)
Matthew Simpson via llvm-commits
- [PATCH] D22682: [esan] Add iterator to esan's generic hashtable
Derek Bruening via llvm-commits
- [llvm] r277376 - [LV] Move isGatherOrScatterLegal into LoopVectorizationLegality (NFC)
Matthew Simpson via llvm-commits
- [PATCH] D23031: [LinkerScript] Support OR of FLAGS in PHDR directives
Davide Italiano via llvm-commits
- [compiler-rt] r277377 - [CMake] Don't trust compiler error code, also check for errors
Chris Bieneman via llvm-commits
- [PATCH] D21514: Rationalise the attribute getter/setter methods on Function and CallSite.
Amaury SECHET via llvm-commits
- [llvm] r277379 - [Profile] IR profiling minor cleanup /nfc
Xinliang David Li via llvm-commits
- [compiler-rt] r277381 - [Profile] Add new test case to cover comdat renaming
Xinliang David Li via llvm-commits
- [llvm] r277383 - [Hexagon] Tidy up some code, NFC: reapply r277372 with a fix
Krzysztof Parzyszek via llvm-commits
- [llvm] r277114 - [EarlyCSE] Correctly handle simplified, but live, instructions
Hans Wennborg via llvm-commits
- [llvm] r276827 - [ConstantFolding] Correctly handle failures in ConstantFoldConstantExpressionImpl
Hans Wennborg via llvm-commits
- [llvm] r276952 - [InstCombine] Handle failures from ConstantFoldConstantExpression
Hans Wennborg via llvm-commits
- [compiler-rt] r276881 - [compiler-rt] Activate interception unittests
Bruno Cardoso Lopes via llvm-commits
- [llvm] r277386 - [ExecutionEngine][MCJIT][Orc] Replace RuntimeDyld::SymbolInfo with JITSymbol.
Lang Hames via llvm-commits
- [compiler-rt] r277297 - XFAIL one sanitizer symbolizer test for FreeBSD
Hans Wennborg via llvm-commits
- [compiler-rt] r277300 - Fix ASan alloca_constant_size.cc test on FreeBSD.
Hans Wennborg via llvm-commits
- [PATCH] D23032: Rewrite the use optimizer to be less memory intensive and 50% faster.Fixes PR28670
Daniel Berlin via llvm-commits
- [PATCH] D23033: [PM] Port SpeculativeExecution to new PM
Michael Kuperstein via llvm-commits
- [PATCH] D22951: [ADT] Add filter_iterator for filtering elements
Tim Shen via llvm-commits
- [PATCH] D23034: AMDGPU/SI: Increase SGPR limit to 96 on Tonga/Iceland
Marek Olšák via llvm-commits
- [compiler-rt] r277387 - Make test more robust with better matching
Xinliang David Li via llvm-commits
- [PATCH] D22952: [LoopVectorize] Detect loops in the innermost loop before creating InnerLoopVectorizer
Tim Shen via llvm-commits
- [PATCH] D21768: Support CFI for WebAssembly target
Derek Schuff via llvm-commits
- [llvm] r277388 - [msf] Teach LLVM to parse a split Fpm.
Zachary Turner via llvm-commits
- [PATCH] D22796: [ADT] Add make_scope_exit().
Justin Bogner via llvm-commits
- [llvm] r277389 - Build llvm with ccache if package is present
Sumanth Gundapaneni via llvm-commits
- [PATCH] D23035: [Support] Add LLVM_BITFIELD_WIDTH and LLVM_CHECKED_BITFIELD_ASSIGN macros.
Justin Lebar via llvm-commits
- [PATCH] D23036: [SelectionDAG] Use a union of bitfield structs for SDNode::SubclassData.
Justin Lebar via llvm-commits
- [llvm] r277391 - [WebAssembly] Add asm.js-style exception handling support
Derek Schuff via llvm-commits
- [PATCH] D22797: Fix for compiling with clang <= 3.7 and g++6 headers.
David Blaikie via llvm-commits
- [zorg] r277392 - Added stripQuotationMarks in to util.helpers.
Galina Kistanova via llvm-commits
- [llvm] r277393 - [PM] Port SpeculativeExecution to the new PM
Michael Kuperstein via llvm-commits
- [PATCH] D22120: Move inline threshold related flags to InlineSimple.cpp
Easwaran Raman via llvm-commits
- [llvm] r277394 - Simplify some code found when it was moved in r277177
David Blaikie via llvm-commits
- [PATCH] D22980: Imported statistics types changes
Piotr Padlewski via llvm-commits
- [PATCH] D22918: [Loop Vectorizer] Support predication of div/rem
Michael Kuperstein via llvm-commits
- [compiler-rt] r277395 - [asan] Disable android-coverage test on anything other than arm.
Evgeniy Stepanov via llvm-commits
- [PATCH] D22305: [BasicAA] Avoid calling GetUnderlyingObject, when the result of a previous call can be reused.
Hal Finkel via llvm-commits
- [llvm] r277397 - [Orc] Fix common symbol support in ORC.
Lang Hames via llvm-commits
- [llvm] r277398 - [WebAssembly] Support CFI for WebAssembly target
Derek Schuff via llvm-commits
- [llvm] r277399 - [ADT] NFC: Generalize GraphTraits requirement of "NodeType *" in interfaces to "NodeRef", and migrate SCCIterator.h to use NodeRef
Tim Shen via llvm-commits
- [PATCH] D22937: [ADT] NFC: Generalize GraphTraits requirement of "NodeType *" in interfaces to "NodeRef", and migrate SCCIterator.h to use NodeRef
Tim Shen via llvm-commits
- [zorg] r277400 - Removed slaves w/o builders.
Galina Kistanova via llvm-commits
- [llvm] r277402 - Revert r276895 "[MC][X86] Fix Intel Operand assembly parsing for .set ids"
Hans Wennborg via llvm-commits
- [PATCH] D23039: Kill deprecated attribute API
Amaury SECHET via llvm-commits
- [PATCH] D21449: Target independent codesize heuristics for Loop Idiom Recognition
Sunita_Marathe via llvm-commits
- [llvm] r276895 - [MC][X86] Fix Intel Operand assembly parsing for .set ids
Hans Wennborg via llvm-commits
- [PATCH] D22246: Add multiple tables support for WebAssembly and update CFI implementation
Dominic Chen via llvm-commits
- [PATCH] D22243: [PPC] Handling CallInst in PPCBoolRetToInt
Thomas Jablin via llvm-commits
- [PATCH] D22837: [NVPTX] remove unnecessary named metadata update that happens to break debug info.
David Blaikie via llvm-commits
- [compiler-rt] r277403 - improve test cases to fix bot failure
Xinliang David Li via llvm-commits
- [PATCH] D21571: [AArch64] Avoid generating indexed vector instructions for Exynos
Abderrazek Zaafrani via llvm-commits
- [PATCH] D23040: Tie the Verifier class to a Module; NFCI
Sanjoy Das via llvm-commits
- [PATCH] D22399: [LoopDataPrefetch/AArch64] Don't add prefetch intrinsic, when the loop already has InlineAsm prefetch.
Junmo Park via llvm-commits
- [PATCH] D22551: CodeGen: If Convert blocks that would form a diamond when tail-merged.
Kyle Butt via llvm-commits
- [compiler-rt] r277406 - [winasan] Try to fix LNK4099 warnings seen by users
Reid Kleckner via llvm-commits
- [llvm] r277407 - [MC] Fix handling of end-of-line preprocessor comments
Nirav Dave via llvm-commits
- [PATCH] D16045: [Coverage]: Fixing bug: -fcoverage-mapping does not work with gc-sections
Vedant Kumar via llvm-commits
- [PATCH] D23044: [asan] Remove NtWaitForWorkViaWorkerFactory interceptor
Reid Kleckner via llvm-commits
- [PATCH] D16092: [Coverage] Do not allocate memory for coverage map data (Linux)
Vedant Kumar via llvm-commits
- [PATCH] D20572: [profile] clean up file handling code
Vedant Kumar via llvm-commits
- [llvm] r277408 - Fix test from rL277407.
Nirav Dave via llvm-commits
- [PATCH] D12259: Improved Diagnostics and Extended vectorize(enable)
Vedant Kumar via llvm-commits
- [llvm] r277409 - Tie the Verifier class to a Module; NFCI
Sanjoy Das via llvm-commits
- [lld] r277410 - Remove DefinedCommon::Section.
Rui Ueyama via llvm-commits
- [PATCH] D23046: [asan] Intercept RtlRaiseException instead of kernel32!RaiseException
Reid Kleckner via llvm-commits
- [PATCH] D22744: CodeExtractor : Add ability to preserve profile data.
River Riddle via llvm-commits
- [PATCH] D23047: pdbdump: Do not treat stream 0 pages as allocated pages.
Rui Ueyama via llvm-commits
- [PATCH] D23048: PDB: Mark extended file pages as free by default.
Rui Ueyama via llvm-commits
- [PATCH] D22377: [SCEV] trip count calculation for loops with unknown stride
Sanjoy Das via llvm-commits
- [llvm] r277411 - CodeExtractor : Add ability to preserve profile data.
Sean Silva via llvm-commits
- [PATCH] D23049: [LV, X86] Be more optimistic about vectorizing shifts.
Michael Kuperstein via llvm-commits
- [PATCH] D23050: CommandFlags.h/llc: Move StopAfter/StartBefore options to llc.
Matthias Braun via llvm-commits
- [llvm] r277412 - Revert r277408 and r277407
Bruno Cardoso Lopes via llvm-commits
- [llvm] r277413 - [Verifier] Disallow illegal ptr<->int casts in ConstantExprs
Sanjoy Das via llvm-commits
- [llvm] r277414 - [Verifier] Improve test coverage for rL277413
Sanjoy Das via llvm-commits
- [PATCH] D22726: [DAGCombine] Match shift amount by value rather than relying on common sub-expressions.
bryant via llvm-commits
- [llvm] r277415 - Minor code cleanups. NFC.
Junmo Park via llvm-commits
- [PATCH] D21982: [compiler-rt][XRay] Initial per-thread inmemory logging implementation
Dean Michael Berris via llvm-commits
- [llvm] r277416 - [AVX-512] Correct ExeDomain for many AVX-512 instructions.
Craig Topper via llvm-commits
- [PATCH] D23051: [compiler-rt][XRay] Stash xmm registers in the trampolines
Dean Michael Berris via llvm-commits
- [llvm] r277417 - [Inliner] Clean up doxygen comments to match modern style.
Chandler Carruth via llvm-commits
- [compiler-rt] r277418 - [CMake] Load LLVMConfig for standalone build of builtins
Jonas Hahnfeld via llvm-commits
- [compiler-rt] r277419 - [CMake] Pass -nostdlib if supported
Jonas Hahnfeld via llvm-commits
- [compiler-rt] r277420 - Revert "[CMake] Pass -nostdlib if supported"
Jonas Hahnfeld via llvm-commits
- [llvm] r277421 - [AVX-512] Use SSE_MUL_ITINS_S/SSE_DIV_ITINS_S for the scalar FMUL/FDIV instructions to match SSE/AVX.
Craig Topper via llvm-commits
- [llvm] r277422 - [AVX-512] Mark VADDPS/PD and VMULPS/PD as commutable. This necessitated adding itineraries to all of the instructions that use the avx512_fp_binop_p class.
Craig Topper via llvm-commits
- [llvm] r277427 - AArch64: Fix end iterator dereference
Matt Arsenault via llvm-commits
- [llvm] r277428 - AArch64: Add missing branch relaxation tests
Matt Arsenault via llvm-commits
- [PATCH] D22890: AArch64: Add missing branch relaxation tests
Matt Arsenault via llvm-commits
- [PATCH] D23052: [Inliner] Add a flag to disable manual alloca merging in the Inliner.
Chandler Carruth via llvm-commits
- [PATCH] D23053: [COFF][ARM] Clear the J1 and J2 bits when applying relocations to 24 bit branches
Martin Storsjö via llvm-commits
- [llvm] r277430 - AArch64: BranchRelaxtion cleanups
Matt Arsenault via llvm-commits
- [PATCH] D22872: AArch64: BranchRelaxtion cleanups
Matt Arsenault via llvm-commits
- [PATCH] D22901: AArch64: More branch relaxation cleanup
Matt Arsenault via llvm-commits
- Promotion request to 3.9
Demikhovsky, Elena via llvm-commits
- [llvm] r277431 - AArch64: Consolidate branch inversion logic
Matt Arsenault via llvm-commits
- [PATCH] D23055: [AVX512] don't use i128 masked gather/scatter/load/store.
Igor Breger via llvm-commits
- [PATCH] D21138: [mips] Enable tail calls by default
Simon Dardis via llvm-commits
- [lld] r277432 - [ELF] - Fix: do not ignore relocations addends when using lld -r
George Rimar via llvm-commits
- [llvm] r277434 - AArch64: Assert on branch displacement bits
Matt Arsenault via llvm-commits
- [llvm] r277435 - [AVX512] Don't use i128 masked gather/scatter/load/store. Do more accurately dataWidth check.
Igor Breger via llvm-commits
- [llvm] r277436 - [LoadStoreVectorizer] Don't use a linear walk for an existence check in a SmallPtrSet
Benjamin Kramer via llvm-commits
- [PATCH] D21379: [X86] Heuristic to selectively build Newton-Raphson SQRT estimation
Nikolai Bozhenov via llvm-commits
- [PATCH] D22912: [ELF] - Linkerscript: implemented ASSERT() keyword.
George Rimar via llvm-commits
- [PATCH] D23056: Adding test for DIMacro and DIMacroFile comparison implementation
Amjad Aboud via llvm-commits
- [PATCH] D22908: [ARM] Improve isel of smul and smla instructions for thumb2
Sam Parker via llvm-commits
- [llvm] r277439 - [ARM] Some saturation instructions not DSP-only
Bernard Ogden via llvm-commits
- [llvm] r277441 - [mips] Update the P5600 scheduler for isComplete = 1
Simon Dardis via llvm-commits
- [PATCH] D21835: [mips] Update the P5600 scheduler for isComplete = 1
Simon Dardis via llvm-commits
- [PATCH] D21222: Double size of sigaltstack to prevent overflow
Jonas Hahnfeld via llvm-commits
- [PATCH] D22347: [mips][microMIPS] Implement CFC1, CFC2, CTC1 and CTC2 instructions
Matija Amidžić via llvm-commits
- [PATCH] D22143: [SimplifyCFG] Rewrite SinkThenElseCodeToEnd
James Molloy via llvm-commits
- [llvm] r277445 - [GlobalISel] Const-ify MachineInstrs passed to MachineLegalizer.
Ahmed Bougacha via llvm-commits
- [llvm] r277446 - [GlobalISel] Don't legalize non-generic instructions.
Ahmed Bougacha via llvm-commits
- [llvm] r277447 - [GlobalISel] Don't RegBankSelect target-specific instructions.
Ahmed Bougacha via llvm-commits
- [PATCH] D23057: [COFF][ARM] Apply an existing offset in MOV32T relocations
Martin Storsjö via llvm-commits
- [llvm] r277448 - HexagonVectorPrint.cpp: Fix r277370. Don't use getInstrVecReg() in the expression of assert(). It has side effects.
NAKAMURA Takumi via llvm-commits
- [Diffusion] rL277370: [Hexagon] Generate vector printing instructions
NAKAMURA Takumi via llvm-commits
- [llvm] r277450 - [ARM] Improve smul* and smla* isel for Thumb2
Sam Parker via llvm-commits
- [lld] r277222 - [LinkerScript] Filler can have a decimal value.
Rafael Espíndola via llvm-commits
- [llvm] r277454 - test commit
David Callahan via llvm-commits
- [llvm] r277455 - Revert rL277454
David Callahan via llvm-commits
- [PATCH] D23059: Teach CorrelatedValuePropagation to mark adds as no wrap
Artur Pilipenko via llvm-commits
- [PATCH] D23061: [tsan] Fix the behavior of OSAtomicTestAndClear
Kuba Brecka via llvm-commits
- [PATCH] D23062: [ELF] - Linkerscript: use expression instead of uint64_t for Dot argument.
George Rimar via llvm-commits
- [PATCH] D23063: [ELF] - Linkerscript: implemented SUBALIGN() command.
George Rimar via llvm-commits
- [compiler-rt] r277458 - [tsan] Fix behavior of realloc(nullptr, 0) on Darwin
Kuba Brecka via llvm-commits
- [llvm] r277459 - [MC] Fix handling of end-of-line preprocessor comments
Nirav Dave via llvm-commits
- [llvm] r277460 - [LV] Untangle the concepts of uniform and scalar
Matthew Simpson via llvm-commits
- [PATCH] D22800: [tsan] Fix behavior of realloc(nullptr, 0) on Darwin
Phabricator via llvm-commits
- [compiler-rt] r277461 - [tsan] Fix the behavior of OSAtomicTestAndClear
Kuba Brecka via llvm-commits
- [compiler-rt] r277463 - Follow-up for r277458: Update the tsan_mman_test.cc unit test.
Kuba Brecka via llvm-commits
- [llvm] r277464 - [GlobalISel] Require isSSA in GISel passes.
Ahmed Bougacha via llvm-commits
- [llvm] r277465 - [CodeGen] Generalize MachineFunctionProperties::print comma handling.
Ahmed Bougacha via llvm-commits
- [llvm] r277466 - [LVI] NFC. Fix a typo getValueFromFromCondition -> getValueFromCondition
Artur Pilipenko via llvm-commits
- [llvm] r277467 - [WebAssembly] Remove a README.txt entry that is now implemented.
Dan Gohman via llvm-commits
- [PATCH] D22964: [OpenCL] Add missing tests for getOCLTypeName
Yaxun Liu via llvm-commits
- [llvm] r277468 - Revert "[MC] Fix handling of end-of-line preprocessor comments"
Nirav Dave via llvm-commits
- [llvm] r277470 - [GlobalISel] Add Legalized MachineFunction property.
Ahmed Bougacha via llvm-commits
- [llvm] r277471 - [AArch64][GlobalISel] Mark basic binops/memops as legal.
Ahmed Bougacha via llvm-commits
- [llvm] r277472 - [GlobalISel] Set, require, and verify Legalized MF property.
Ahmed Bougacha via llvm-commits
- [PATCH] D21562: [AMDGPU] Wave and register controls
Konstantin Zhuravlyov via llvm-commits
- [llvm] r277474 - [LV] Generate both scalar and vector integer induction variables
Matthew Simpson via llvm-commits
- [PATCH] D23064: AMDGPU: Custom lower FP_TO_FP16 for f64
Jan Vesely via llvm-commits
- [llvm] r277475 - [GlobalISel] Add RegBankSelected MachineFunction property.
Ahmed Bougacha via llvm-commits
- [llvm] r277476 - [GlobalISel] Verify RegBankSelected MF property.
Ahmed Bougacha via llvm-commits
- [llvm] r277477 - [GlobalISel] Set and require RegBankSelected MF property.
Ahmed Bougacha via llvm-commits
- [compiler-rt] r277478 - [asan] Remove NtWaitForWorkViaWorkerFactory interceptor
Reid Kleckner via llvm-commits
- [llvm] r277479 - [LVI] NFC. Sink a condition type check from the caller down to getValueFromCondition
Artur Pilipenko via llvm-commits
- [llvm] r277480 - Rewrite the use optimizer to be less memory intensive and 50% faster.
Daniel Berlin via llvm-commits
- [PATCH] D23066: [msf] Make Fpm reader and writer use MappedBlockStream
Zachary Turner via llvm-commits
- [PATCH] D23067: TargetInstrInfo: add two new target hooks to analyse branch offsets
Sjoerd Meijer via llvm-commits
- [PATCH] D19821: [EarlyCSE] Use MemorySSA if available.
Daniel Berlin via llvm-commits
- [llvm] r277482 - [GlobalISel] Add Selected MachineFunction property.
Ahmed Bougacha via llvm-commits
- [llvm] r277483 - [GlobalISel] Verify Selected MF property.
Ahmed Bougacha via llvm-commits
- [llvm] r277484 - [GlobalISel] Set the Selected MF property.
Ahmed Bougacha via llvm-commits
- [PATCH] D23068: LoadStoreVectorizer: Remove TargetBaseAlign. Keep alignment for stack adjustments.
Alina Sbirlea via llvm-commits
- [llvm] r277485 - MSVC 2013 does not implement C++11 unions properly, so remove the anoymous union for now,
Daniel Berlin via llvm-commits
- [llvm] r277486 - [AArch64][GlobalISel] Add REQUIRES: global-isel to verifier tests.
Ahmed Bougacha via llvm-commits
- [PATCH] D22747: [InstCombine] try to fold (select C, (sext A), B) into logical ops
Sanjay Patel via llvm-commits
- [PATCH] D22747: [InstCombine] try to fold (select C, (sext A), B) into logical ops
Nicolai Hähnle via llvm-commits
- [PATCH] D22747: [InstCombine] try to fold (select C, (sext A), B) into logical ops
Sanjay Patel via llvm-commits
- [PATCH] D22747: [InstCombine] try to fold (select C, (sext A), B) into logical ops
Nicolai Hähnle via llvm-commits
- [PATCH] D22747: [InstCombine] try to fold (select C, (sext A), B) into logical ops
Sanjay Patel via llvm-commits
- [PATCH] D22747: [InstCombine] try to fold (select C, (sext A), B) into logical ops
Nicolai Hähnle via llvm-commits
- [PATCH] D22747: [InstCombine] try to fold (select C, (sext A), B) into logical ops
Nicolai Hähnle via llvm-commits
- [PATCH] D22747: [InstCombine] try to fold (select C, (sext A), B) into logical ops
Sanjay Patel via llvm-commits
- [PATCH] D22747: [InstCombine] try to fold (select C, (sext A), B) into logical ops
Phabricator via llvm-commits
- [PATCH] D22826: AMDGPU: fdiv -1, x -> rcp -x
Matt Arsenault via llvm-commits
- [PATCH] D22742: Fix `-jobs=<N>` where <N> > 1 and the number of workers is > 1 on macOS.
Kostya Serebryany via llvm-commits
- [PATCH] D22673: AMDGPU: Track physical registers in SIWholeQuadMode
Matt Arsenault via llvm-commits
- [PATCH] D22992: Updated documentation
Kostya Serebryany via llvm-commits
- [PATCH] D22675: AMDGPU: Stay in WQM for non-intrinsic stores
Matt Arsenault via llvm-commits
- [llvm] r277093 - Add LLVM_ENABLE_LLD option to use LLD as C/C++ linker.
Hans Wennborg via llvm-commits
- [llvm] r277489 - [MC] Fix Intel Operand assembly parsing for .set ids
Nirav Dave via llvm-commits
- [PATCH] D22975: [AArch64] Compute the Newton series iterations natively
Evandro Menezes via llvm-commits
- [PATCH] D22987: [lldb][cmake] Remove libclang as an lldbBase dependency (NFCI)
Zachary Turner via llvm-commits
- [PATCH] D22949: Speed up Function::isIntrinsic() by adding a bit to GlobalValue. NFC
Justin Bogner via llvm-commits
- [www] r277493 - Win snapshot: r277442.
Hans Wennborg via llvm-commits
- [llvm] r277494 - [Hexagon] Improvements to address mode checks in TargetLowering
Krzysztof Parzyszek via llvm-commits
- [llvm] r277496 - [Hexagon] Remove unused option
Krzysztof Parzyszek via llvm-commits
- [PATCH] D23072: Have only one real instructionClobbersQuery
Daniel Berlin via llvm-commits
- [llvm] r277497 - [Hexagon] Prefer _io over _rr for 64-bit store with constant offset
Krzysztof Parzyszek via llvm-commits
- [PATCH] D23073: [LoopVectorize] Change comment for isOutOfScope in collectLoopUniforms, NFC
Wei Mi via llvm-commits
- [llvm] r277498 - [AArch64] Remove useless 'import re' from CodeGen lit.local.cfg. NFC.
Ahmed Bougacha via llvm-commits
- [llvm] r277499 - [AArch64][GlobalISel] Replace test REQUIRES with lit.local.cfg. NFC.
Ahmed Bougacha via llvm-commits
- [PATCH] D23074: [IndVarSimplify] Extend trip count instead of truncating IV in LFTR, when original IV does not overflow
Mehdi AMINI via llvm-commits
- [PATCH] D23075: [IndVarSimplify] Extend trip count instead of truncating IV in LFTR, when original IV does not overflow
Ehsan Amiri via llvm-commits
- [PATCH] D23075: [IndVarSimplify] Extend trip count instead of truncating IV in LFTR, when original IV does not overflow
Mehdi AMINI via llvm-commits
- [PATCH] D23075: [IndVarSimplify] Extend trip count instead of truncating IV in LFTR, when original IV does not overflow
Ehsan Amiri via llvm-commits
- [PATCH] D23075: [IndVarSimplify] Extend trip count instead of truncating IV in LFTR, when original IV does not overflow
Ehsan Amiri via llvm-commits
- [PATCH] D23075: [IndVarSimplify] Extend trip count instead of truncating IV in LFTR, when original IV does not overflow
Sanjoy Das via llvm-commits
- [PATCH] D23075: [IndVarSimplify] Extend trip count instead of truncating IV in LFTR, when original IV does not overflow
Ehsan Amiri via llvm-commits
- [PATCH] D23075: [IndVarSimplify] Extend trip count instead of truncating IV in LFTR, when original IV does not overflow
Ehsan Amiri via llvm-commits
- [PATCH] D23075: [IndVarSimplify] Extend trip count instead of truncating IV in LFTR, when original IV does not overflow
Sanjoy Das via llvm-commits
- [PATCH] D23075: [IndVarSimplify] Extend trip count instead of truncating IV in LFTR, when original IV does not overflow
Ehsan Amiri via llvm-commits
- [PATCH] D23075: [IndVarSimplify] Extend trip count instead of truncating IV in LFTR, when original IV does not overflow
Ehsan Amiri via llvm-commits
- [PATCH] D23075: [IndVarSimplify] Extend trip count instead of truncating IV in LFTR, when original IV does not overflow
Ehsan Amiri via llvm-commits
- [PATCH] D23075: [IndVarSimplify] Extend trip count instead of truncating IV in LFTR, when original IV does not overflow
Sanjoy Das via llvm-commits
- [PATCH] D23075: [IndVarSimplify] Extend trip count instead of truncating IV in LFTR, when original IV does not overflow
Ehsan Amiri via llvm-commits
- [PATCH] D23076: Support for lifetime begin/end markers in the use optimizer
Daniel Berlin via llvm-commits
- [PATCH] D23077: [CFLAA] Make CFLAnders more conservative when it sees newly created values
Jia Chen via llvm-commits
- [llvm] r277500 - AMDGPU: Track physical registers in SIWholeQuadMode
Nicolai Haehnle via llvm-commits
- [llvm] r277501 - Fix handling of end-of-line preprocessor comments Attempt 2
Nirav Dave via llvm-commits
- [PATCH] D23065: [ADCE] Refactor anticipating new functionality (NFC)
Nadav Rotem via llvm-commits
- [llvm] r277502 - [LoopUnroll] Ensure we create prolog loops in simplified form.
Michael Zolotukhin via llvm-commits
- [llvm] r277503 - test commit
Albert Gutowski via llvm-commits
- [llvm] r277504 - AMDGPU: Stay in WQM for non-intrinsic stores
Nicolai Haehnle via llvm-commits
- [llvm] r277505 - [IRCE] Preserve DomTree and LCSSA
Sanjoy Das via llvm-commits
- [llvm] r277506 - [IRCE] Rename variable; NFC
Sanjoy Das via llvm-commits
- [compiler-rt] r277507 - [Profile] track ownership of filename pattern string
Xinliang David Li via llvm-commits
- [PATCH] D23081: [compiler-rt] Add more interception patterns.
Etienne Bergeron via llvm-commits
- [PATCH] D23082: [AutoFDO] Fix handling of empty profiles
David Callahan via llvm-commits
- [llvm] r277510 - Fixes for post-commit review comments on r277480
Daniel Berlin via llvm-commits
- [compiler-rt] r277511 - fix comments typos [NFC]
Etienne Bergeron via llvm-commits
- [llvm] r277513 - AArch64: properly calculate cmpxchg status in FastISel.
Tim Northover via llvm-commits
- [compiler-rt] r277514 - Remove stale CHECK lines that should have been included in r277478
Reid Kleckner via llvm-commits
- [llvm] r277515 - [LoopVectorize] Change comment for isOutOfScope in collectLoopUniforms, NFC
Wei Mi via llvm-commits
- [compiler-rt] r277518 - [asan] Intercept RtlRaiseException instead of kernel32!RaiseException
Reid Kleckner via llvm-commits
- [compiler-rt] r277519 - [compiler-rt] Add more interception patterns.
Etienne Bergeron via llvm-commits
- [PATCH] D21612: [compiler-rt] [XRay] Basic initialization and flag definition for XRay runtime
Serge Rogatch via llvm-commits
- [llvm] r277520 - [NVPTX] remove unnecessary named metadata update that happens to break debug info.
Artem Belevich via llvm-commits
- [llvm] r277521 - [lli] Add the ability for OrcLazyJIT to accept multiple input modules.
Lang Hames via llvm-commits
- [llvm] r277524 - [LoopUnroll] Switch the default value of -unroll-runtime-epilog back to its original value.
Michael Zolotukhin via llvm-commits
- [llvm] r265388 - Adds the ability to use an epilog remainder loop during loop unrolling and makes
Mikhail Zolotukhin via llvm-commits
- [llvm] r277527 - [LoopUnroll] Fix a PowerPC test broken by r277524.
Michael Zolotukhin via llvm-commits
- [llvm] r277528 - [Hexagon] Recognize vcombine in copy propagation
Krzysztof Parzyszek via llvm-commits
- [llvm] r277529 - PDB: Mark extended file pages as free by default.
Rui Ueyama via llvm-commits
- [llvm] r277530 - Move to having a single real instructionClobbersQuery
Daniel Berlin via llvm-commits
- [lld] r277531 - [ELF] Ignore -g option for compatibility.
Davide Italiano via llvm-commits
- [lld] r277532 - Support expressions inside FLAGS.
Rafael Espindola via llvm-commits
- [llvm] r276624 - [ARM] Enable ISel of SMMLS for ARM and Thumb2
Vedant Kumar via llvm-commits
- [llvm] r277533 - [CFLAA] Be more conservative with values we haven't seen.
George Burgess IV via llvm-commits
- [llvm] r277534 - Imported statistics types changes
Piotr Padlewski via llvm-commits
- [llvm] r277535 - AMDGPU: fdiv -1, x -> rcp -x
Matt Arsenault via llvm-commits
- [compiler-rt] r277536 - [sanitizer] Implement a __asan_default_options() equivalent for Scudo
Kostya Serebryany via llvm-commits
- [llvm] r277536 - [sanitizer] Implement a __asan_default_options() equivalent for Scudo
Kostya Serebryany via llvm-commits
- [PATCH] D23087: [LLVM-COV] Replace tabs to 2-space indentation in the HTML coverage report.
Ying Yi via llvm-commits
- [PATCH] D23089: llc: Add -start-before/-stop-before options
Matthias Braun via llvm-commits
- [PATCH] D23090: [ARM] Constant Materialize: imms with specific value can be encoded into mov.w
Weiming Zhao via llvm-commits
- [llvm] r277538 - [InstCombine] replace dyn_casts with matches; NFCI
Sanjay Patel via llvm-commits
- [PATCH] D23091: [libcxx] CMakeLists.txt cleanups: synchronize version with rest of LLVM, consistent spacing.
Eugene Zelenko via llvm-commits
- [PATCH] D23092: [libcxxabi] CMakeLists.txt cleanups: synchronize version with rest of LLVM, consistent spacing.
Eugene Zelenko via llvm-commits
- [PATCH] D23093: [clang-tidy] Fix missing dependency to static analyzer
Etienne Bergeron via llvm-commits
- [PATCH] D23094: [libunwind] CMakeLists.txt cleanups: synchronize version and CMake minimum required version with rest of LLVM, consistent spacing.
Eugene Zelenko via llvm-commits
- [llvm] r277540 - More fixes to get good error messages for bad archives.
Kevin Enderby via llvm-commits
- [PATCH] D23095: IR: Drop uniquing when an MDNode Value operand is deleted
Duncan P. N. Exon Smith via llvm-commits
- [llvm] r277541 - ARM: only form SMMLS when SUBE flags unused.
Tim Northover via llvm-commits
- [llvm] r277543 - [WebAssembly] Initial SIMD128 support.
Derek Schuff via llvm-commits
- [llvm] r277544 - [safestack] Layout large allocas first to reduce fragmentation.
Evgeniy Stepanov via llvm-commits
- [llvm] r277545 - pdbdump: Do not treat stream 0 pages as allocated pages.
Rui Ueyama via llvm-commits
- [compiler-rt] r277546 - [scudo] add NORETURN to the declaration of dieWithMessage; this should fix a warning in lib/scudo/scudo_termination.cpp
Kostya Serebryany via llvm-commits
- [llvm] r277548 - Fix a test for r277545.
Rui Ueyama via llvm-commits
- [llvm] r277549 - [WebAssembly] Remove unnecessary subtarget checks in peephole pass
Derek Schuff via llvm-commits
- [llvm] r277550 - [Verifier] Add more tests related to non-integral pointers
Sanjoy Das via llvm-commits
- [llvm] r277551 - CommandFlags.h/llc: Move StopAfter/StartBefore options to llc.
Matthias Braun via llvm-commits
- [PATCH] D22112: Disambiguate a constant with both 0B prefix and H suffix.
Yunzhong Gao via llvm-commits
- [llvm] r277553 - Support for lifetime begin/end markers in the MemorySSA use optimizer
Daniel Berlin via llvm-commits
- [compiler-rt] r277554 - [sanitizer] refactor TransferBatch to hide the implementation. NFC expected. Second attempt after failed r276383 which was reverted.
Kostya Serebryany via llvm-commits
- [llvm] r277555 - add vector test for icmp+sub
Sanjay Patel via llvm-commits
- [PATCH] D23097: RegScavenging: Add scavengeRegisterBackwards()
Matthias Braun via llvm-commits
- [PATCH] D22825: Add a counter-function insertion pass
Honggyu Kim via llvm-commits
- [llvm] r277556 - Add -lowertypetests-bitsets-level to control bitsets generation.
Ivan Krasin via llvm-commits
- [llvm] r277557 - [Inliner] clang-format various parts of the inliner prior to changes
Chandler Carruth via llvm-commits
- [compiler-rt] r277558 - Reduce coverage PC buffer size on 32-bit Windows to match 32-bit Linux
Reid Kleckner via llvm-commits
- [llvm] r277559 - [MSSA] Fix a caching bug.
George Burgess IV via llvm-commits
- [PATCH] D22724: [PM] Significantly refactor the pass pipeline parsing to be easier to reason about and less error prone.
Chandler Carruth via llvm-commits
- [PATCH] D23098: [ASan] Report illegal instruction exceptions in ASan
Reid Kleckner via llvm-commits
- [PATCH] D22405: [PM] Add a generic 'repeat N times' pass wrapper to the new pass manager.
Chandler Carruth via llvm-commits
- [PATCH] D23099: [compiler-rt] Fix broken interception unittest
Etienne Bergeron via llvm-commits
- [compiler-rt] r277560 - [compiler-rt] Fix broken interception unittest
Etienne Bergeron via llvm-commits
- [PATCH] D23101: Align XRay return sleds to 2 byte boundaries
Dean Michael Berris via llvm-commits
- [llvm] r277561 - [PM] Significantly refactor the pass pipeline parsing to be easier to
Chandler Carruth via llvm-commits
- [llvm] r277562 - [PM] Remove the NDEBUG condition around isModulePassName.
Chandler Carruth via llvm-commits
- [compiler-rt] r277563 - [sanitizer] remove one redundant loop from the allocator
Kostya Serebryany via llvm-commits
- [llvm] r277564 - RecordStreamer: handle inline asm "lazy_reference" and mark symbols as "used"
Mehdi Amini via llvm-commits
- [llvm] r277565 - [ADCE] Refactor anticipating new functionality (NFC)
David Callahan via llvm-commits
- [PATCH] D22694: [Inliner, OptDiag] Add hotness attribute to opt diagnostics
Adam Nemet via llvm-commits
- [lld] r277566 - Include filenames and section names to error messages.
Rui Ueyama via llvm-commits
- [PATCH] D23102: [ADCE] Refactoring for new functionality (NFC)
David Callahan via llvm-commits
- [compiler-rt] r277567 - [compilter-rt] Try to fix correctly rL277560
Etienne Bergeron via llvm-commits
- [lld] r277568 - Do not handle zero-sized mergeable section as mergeable.
Rui Ueyama via llvm-commits
- [polly] r277569 - Fix a couple of spelling mistakes
Tobias Grosser via llvm-commits
- [PATCH] D23104: [XRay] Set entsize for the xray_instr_map section
Dean Michael Berris via llvm-commits
- [llvm] r277571 - [IfConversion] Bugfix: Don't use undef flag while adding use operands.
Jonas Paulsson via llvm-commits
- [PATCH] D22861: Remove LLVM_ENABLE_LIBCXXABI
Eric Fiselier via llvm-commits
- [PATCH] D23106: [Profile] introduce interface __llvm_profile_dump
David Li via llvm-commits
- [PATCH] D23107: [MSAN][MIPS] Fix fork.cc test on MIPS
Sagar Thakur via llvm-commits
- [PATCH] D23108: Implemented 132/213/231 forms selection for X86-FMA3-AVX512 opcodes.
Vyacheslav Klochkov via llvm-commits
- [compiler-rt] r277579 - [compiler-rt] Remove incorrect folder layout for scudo.
Etienne Bergeron via llvm-commits
- [PATCH] D23109: [compiler-rt] Remove incorrect folder layout for scudo.
Etienne Bergeron via llvm-commits
- [llvm] r277580 - [XRay] Make the xray_instr_map section specification more correct
Dean Michael Berris via llvm-commits
- [PATCH] D21987: [XRay] Initial XRay Function Call Accounting Tool
Dean Michael Berris via llvm-commits
- [llvm] r277581 - [PM] Add a generic 'repeat N times' pass wrapper to the new pass
Chandler Carruth via llvm-commits
- [llvm] r277582 - [PM] Add the explicit copy, move, swap, and assignment boilerplate
Chandler Carruth via llvm-commits
- [PATCH] Delete use of *structors_used
Davide Italiano via llvm-commits
- [lld] r277583 - [ELF] - Linkerscript: support all kinds of sorting (including nested).
George Rimar via llvm-commits
- [llvm] r277584 - [PM] Fix a mis-named parameter in parseLoopPass -- the pass manager was
Chandler Carruth via llvm-commits
- [PATCH] D21462: [PM] Make the the new pass manageg support fully generic extra arguments to run methods, both for transform passes and analysis passes.
Chandler Carruth via llvm-commits
- [PATCH] D23110: [mips][ias] Fix all the hacks related to MIPS-specific unary operators (%hi/%lo/%gp_rel/etc.).
Daniel Sanders via llvm-commits
- [PATCH] D23111: [AVX512] Add aliases for vcvttss2si.
Igor Breger via llvm-commits
- [PATCH] D22859: [X86][SSE] Enable target shuffle combining to combine multiple shuffle inputs.
Simon Pilgrim via llvm-commits
- [PATCH] D23113: [mips] Set Personality and LSDA encoding for FreeBSD
Daniel Sanders via llvm-commits
- [PATCH] D22520: [mips] zeroext and logical 'and' mask optimizations
Simon Dardis via llvm-commits
- [PATCH] D23114: [PM] Introduce a devirtualization iteration layer for the new PM.
Chandler Carruth via llvm-commits
- [llvm] r277586 - [AVX512] Add aliases for vcvttss2si{l|q}, vcvttsd2si{l|q}, vcvttss2usi{l|q}, vcvttsd2usi{l|q} instructions.
Igor Breger via llvm-commits
- [PATCH] D23117: [coroutines] Part 4b: Coroutine Devirtualization: Handle unwinding coro.resume and coro.destroy.
Gor Nishanov via llvm-commits
- [polly] r277589 - GPGPU: Mark kernel functions as polly.skip
Tobias Grosser via llvm-commits
- [PATCH] D23118: [mips] Fix c.<cc>.<fmt> instruction definition.
Simon Dardis via llvm-commits
- [llvm] r277592 - Teach CorrelatedValuePropagation to mark adds as no wrap
Artur Pilipenko via llvm-commits
- [lld] r277594 - Remove redundant argument.
Rafael Espindola via llvm-commits
- [llvm] r277595 - [Loop Vectorizer] Move store-predication into its own function, remove obsolete comment (NFC)
Gil Rapaport via llvm-commits
- [llvm] r277596 - [InstCombine] Add select-bitext.ll tests
Nicolai Haehnle via llvm-commits
- [PATCH] D22959: MachineLoopInfo: add methods findLoopPreheader and getExitingBlock
Krzysztof Parzyszek via llvm-commits
- [PATCH] D23121: [mips] Add l.[sd] and l.[sd] instruction aliases
Simon Dardis via llvm-commits
- [PATCH] D23122: [ELF] Linkerscript: remove repeated sections in LinkerScript<ELFT>::filter
Eugene Leviant via llvm-commits
- [llvm] r277598 - add a vector variant of each test
Sanjay Patel via llvm-commits
- [PATCH] D22864: [InstCombine] Refactor optimization of zext(or(icmp, icmp)) to enable more aggressive cast-folding
Matthias J. Reisinger via llvm-commits
- [lld] r277599 - Revert 277594, it caused PR28827
Nico Weber via llvm-commits
- [lld] r277600 - Revert an unintentional change from r277599
Nico Weber via llvm-commits
- [PATCH] D23123: lld-link: Include the name of bad input files in several "input file is bad" diagnostics.
Nico Weber via llvm-commits
- [llvm] r277601 - [Hexagon] Do not check alignment for unsized types in isLegalAddressingMode
Krzysztof Parzyszek via llvm-commits
- [llvm] r277602 - Disable shrinking of SNaN constants
Elliot Colp via llvm-commits
- [compiler-rt] r277604 - [compiler-rt] Fix CHECK coding style [NFC]
Etienne Bergeron via llvm-commits
- [llvm] r277605 - Hexagon: Use llvm_unreachable. NFC.
Benjamin Kramer via llvm-commits
- [PATCH] D21189: Create subranges for new intervals resulting from live interval splitting
Krzysztof Parzyszek via llvm-commits
- [llvm] r277607 - Revert "Teach CorrelatedValuePropagation to mark adds as no wrap"
Renato Golin via llvm-commits
- [llvm] r277609 - [msf] Make FPM reader use MappedBlockStream.
Zachary Turner via llvm-commits
- [llvm] r277610 - [ARM] Constant Materialize: imms with specific value can be encoded into mov.w
Weiming Zhao via llvm-commits
- [llvm] r277611 - [CloneFunction] Don't remove side effecting calls
David Majnemer via llvm-commits
- [PATCH] D23124: ELF lld: Ignore -EL and -EB options
Ed Maste via llvm-commits
- [llvm] r277612 - use local variables; NFC
Sanjay Patel via llvm-commits
- [llvm] r277614 - [CloneFunction] Don't crash if the value map doesn't hold something
David Majnemer via llvm-commits
- [lld] r277616 - lld-link: Include the name of bad input files in several "input file is bad" diagnostics.
Nico Weber via llvm-commits
- [PATCH] D23126: lld: Add EM_IAMCU support
H.J Lu via llvm-commits
- [compiler-rt] r277621 - [ASan] Report illegal instruction exceptions in ASan
Reid Kleckner via llvm-commits
- [llvm] r277622 - [Hexagon-ish] Add function to print cell map contents in bit tracker
Krzysztof Parzyszek via llvm-commits
- [PATCH] D23100: [wasm] Fix FastISel generating NoReg
Derek Schuff via llvm-commits
- [llvm] r277624 - Adding -verify-machineinstrs option to PowerPC tests
Ehsan Amiri via llvm-commits
- [llvm] r277625 - IR: Drop uniquing when an MDNode Value operand is deleted
Duncan P. N. Exon Smith via llvm-commits
- [PATCH] D23127: [test-suite] Bitcode tests: Update cmake to build driver and halide runtime only once.
Alina Sbirlea via llvm-commits
- [llvm] r277626 - [Hexagon] Generate COPY/REG_SEQUENCE more aggressively for vectors
Krzysztof Parzyszek via llvm-commits
- [llvm] r277627 - Revert "More fixes to get good error messages for bad archives."
Vedant Kumar via llvm-commits
- [llvm] r277629 - [InstCombine] use m_APInt to allow icmp (binop X, Y), C folds with constant splat vectors
Sanjay Patel via llvm-commits
- [PATCH] D23128: [Darwin] Exclude interception union tests on Darwin and Android
Bruno Cardoso Lopes via llvm-commits
- [llvm] r277630 - Reapply "More fixes to get good error messages for bad archives."
Vedant Kumar via llvm-commits
- [llvm] r277631 - [X86][SSE] Enable target shuffle combining to combine multiple shuffle inputs.
Simon Pilgrim via llvm-commits
- [compiler-rt] r277632 - Add CFI tests for -lowertypetests-bitsets-level.
Ivan Krasin via llvm-commits
- [llvm] r277633 - [InstCombine] Cleanup select-bitext.ll tests
Nicolai Haehnle via llvm-commits
- [llvm] r277634 - Pass EphValues by const-ref as it is not modified in the callee
Sebastian Pop via llvm-commits
- [PATCH] D22967: Pass EphValues by const-ref as it is not modified in the callee
Sebastian Pop via llvm-commits
- [llvm] r277635 - [InstCombine] Refactor optimization of zext(or(icmp, icmp)) to enable more aggressive cast-folding
Tobias Grosser via llvm-commits
- [PATCH] D23129: fix test in for ARM Constant Materialize patch r277610
Weiming Zhao via llvm-commits
- [llvm] r277636 - I can't reproduce this buildbot failure locally, so temporarily remove this test while I investigate.
Elliot Colp via llvm-commits
- [llvm] r277637 - [MSSA] Add logic for special handling of atomics/volatiles.
George Burgess IV via llvm-commits
- [PATCH] D16875: MemorySSA Optimizations: Patch 1 of N
George Burgess IV via llvm-commits
- [llvm] r277638 - [InstCombine] use m_APInt to allow icmp eq (srem X, C1), C2 folds for splat constant vectors
Sanjay Patel via llvm-commits
- [PATCH] D23131: AMDGPU: Fix an interaction between WQM and polygon stippling
Nicolai Hähnle via llvm-commits
- [PATCH] D23132: Add a new BitcodeSymbolTable abstraction for bitcode files, and migrate IRObjectFile, llvm-nm, and LTO to use it
Mehdi AMINI via llvm-commits
- [llvm] r277640 - [MSSA] Add special handling for invariant/constant loads.
George Burgess IV via llvm-commits
- [llvm] r277641 - [MSSA] clang-format. NFC.
George Burgess IV via llvm-commits
- [PATCH] D23134: Make cltz and cttz zero undef when the operand cannot be zero in InstCombine
Amaury SECHET via llvm-commits
- [llvm] r277642 - Revert "[CloneFunction] Don't remove side effecting calls"
Reid Kleckner via llvm-commits
- [lld] r277643 - Add EM_IAMCU support.
Rui Ueyama via llvm-commits
- [lld] r277644 - Do not instantiate Triple twice.
Rui Ueyama via llvm-commits
- [llvm] r277645 - opt-bisect-legacy-pass-manager.ll: Test only works with default triple configured
Matthias Braun via llvm-commits
- [lld] r277646 - Rename functions that handle bitcode files.
Rui Ueyama via llvm-commits
- [llvm] r277648 - [IndVars] Un-grepify test; NFC
Sanjoy Das via llvm-commits
- [llvm] r277649 - GVN-hoist: compute MSSA once per function (PR28670)
Sebastian Pop via llvm-commits
- [llvm] r277650 - GVN-hoist: compute DFS numbers once
Sebastian Pop via llvm-commits
- [llvm] r277651 - GVN-hoist: limit the length of dependent instructions
Sebastian Pop via llvm-commits
- [llvm] r277652 - [MSSA] Fix a bug in MemorySSA's move ctor.
George Burgess IV via llvm-commits
- [PATCH] D22630: Loop rotation
Aditya Kumar via llvm-commits
- [lld] r277653 - Create only one vector instead of two.
Rui Ueyama via llvm-commits
- [PATCH] D23136: GVN-hoist: enable by default
Sebastian Pop via llvm-commits
- [PATCH] D23137: [WebAssembly] Fix CFI index for WebAssembly target to account for padding nullptr function
Dominic Chen via llvm-commits
- [PATCH] D22975: Compute the Newton series natively
Evandro Menezes via llvm-commits
- [PATCH] D23139: Add popcount(n) == bitsize(n) -> n == -1 transformation.
Amaury SECHET via llvm-commits
- [llvm] r277654 - Revert "[ARM] Constant Materialize: imms with specific value can be encoded into mov.w"
Bruno Cardoso Lopes via llvm-commits
- [PATCH] D23140: Split InputSectionDescription::Sort into SortInner and SortOuter.
Rui Ueyama via llvm-commits
- [llvm] r277655 - [PPC] Handling CallInst in PPCBoolRetToInt
Guozhi Wei via llvm-commits
- [llvm] r277656 - Clean up of libObject/Archive interfaces and change the last three uses of ErrorOr<>
Kevin Enderby via llvm-commits
- [lld] r277657 - Needed change to lld for the changes to libObject/Archive interfaces now returning Expected<>
Kevin Enderby via llvm-commits
- [llvm] r277659 - [InstCombine] use m_APInt to allow icmp eq (add X, C1), C2 folds for splat constant vectors
Sanjay Patel via llvm-commits
- [llvm] r277661 - RenameIndependentSubregs: Fix liveness query in rewriteOperands()
Matthias Braun via llvm-commits
- [PATCH] D23142: Make filler expression compatible with gold.
Rui Ueyama via llvm-commits
- [PATCH] D19908: [X86] Support the "ms-hotpatch" attribute.
Charles Davis via llvm-commits
- [llvm] r277678 - llvm-profdata: Clarify the top level help
Justin Bogner via llvm-commits
- [compiler-rt] r277679 - Only run ill.cc test on x86, 32 or 64 bit
Reid Kleckner via llvm-commits
- [PATCH] D23143: pdbdump: Fix crash bug.
Rui Ueyama via llvm-commits
- [lld] r277680 - Make filler expression compatible with gold.
Rui Ueyama via llvm-commits
- [PATCH] D18867: [IndVarSimplify] Eliminate zext of a signed IV when the IV is known to be non-negative
Li Huang via llvm-commits
- [llvm] r277681 - pdbdump: Fix crash bug.
Rui Ueyama via llvm-commits
- [llvm] r277682 - pdbdump: Add a test to verify the result of PDB -> YAML -> PDB conversions.
Rui Ueyama via llvm-commits
- [PATCH] D23144: Add instruction_count MD to imported functions
Piotr Padlewski via llvm-commits
- [compiler-rt] r277683 - [compiler-rt][XRay] Stash xmm registers in the trampolines
Dean Michael Berris via llvm-commits
- [PATCH] D23145: pdbdump: Write a free page map to page 1 or page 2.
Rui Ueyama via llvm-commits
- [test-suite] r277684 - [test-suite] Bitcode tests: Update cmake to build driver and halide runtime only once.
Alina Sbirlea via llvm-commits
- [PATCH] D23146: [ADT] Migrate DepthFirstIterator to use NodeRef
Tim Shen via llvm-commits
- [PATCH] D23148: [LoopUnroll] Simplify loops created by unrolling.
Michael Zolotukhin via llvm-commits
- [PATCH] D23149: Printing imported functions size
Piotr Padlewski via llvm-commits
- [llvm] r277685 - GVN-hoist: enable by default
Sebastian Pop via llvm-commits
- [lld] r277686 - Make ScriptParser::read* functions more functional style.
Rui Ueyama via llvm-commits
- [lld] r277687 - Remove buggy PROVIDE-in-output-description command.
Rui Ueyama via llvm-commits
- [llvm] r277688 - Make GVN Hoisting obey optnone/bisect.
Sebastian Pop via llvm-commits
- [llvm] r277689 - [PM] Change the name of the repeating utility to something less
Chandler Carruth via llvm-commits
- [llvm] r277690 - Revert "GVN-hoist: enable by default" & "Make GVN Hoisting obey optnone/bisect."
Bruno Cardoso Lopes via llvm-commits
- [llvm] r277691 - Reinstate "[CloneFunction] Don't remove side effecting calls"
David Majnemer via llvm-commits
- [compiler-rt] r277692 - [Darwin] Exclude interception union tests on Darwin and Android
Bruno Cardoso Lopes via llvm-commits
- [llvm] r277693 - Forgot the dyn_cast_or_null intended for r277691.
David Majnemer via llvm-commits
- [llvm] r277694 - Add popcount(n) == bitsize(n) -> n == -1 transformation.
Amaury Sechet via llvm-commits
- [llvm] r277695 - Fix intrinsics.ll test
Amaury Sechet via llvm-commits
- [polly] r277697 - GPGPU: Pass subtree values correctly to the kernel
Tobias Grosser via llvm-commits
- [polly] r277698 - BlockGenerator: Assert that we do not get alloca of array access
Tobias Grosser via llvm-commits
- [polly] r277699 - GPGPU: Handle scalar array references
Tobias Grosser via llvm-commits
- [llvm] r277700 - AMDGPU: Fix a slow test by using basic regalloc
Matt Arsenault via llvm-commits
- [PATCH] D23152: Remove the Triple tests that were stressing the Parser's behaviour
jojo.ma via llvm-commits
- [llvm] r277701 - [XRay] Align entry and return sleds to 2 byte boundaries
Dean Michael Berris via llvm-commits
- [PATCH] D23154: [compiler-rt][XRay] Implement __xray_unpatch()
Dean Michael Berris via llvm-commits
- [PATCH] D23155: Power9 - Part-word VSX integer scalar loads/stores and sign extend instructions
Nemanja Ivanovic via llvm-commits
- [lld] r277703 - [ELF] Linkerscript: remove repeated sections in filter()
Eugene Leviant via llvm-commits
- [PATCH] D23156: [ADT] Stop trying to test every combination of values in a triple in every permutation.
Chandler Carruth via llvm-commits
- [llvm] r277704 - Typo fix in comment. NFC
Diana Picus via llvm-commits
- [lld] r277705 - [ELF] - Remove trailing whitespaces. NFC.
George Rimar via llvm-commits
- [lld] r277706 - [ELF] - Linkerscript: Fixed SORT_BY_ALIGNMENT sorting order.
George Rimar via llvm-commits
- [PATCH] D23157: [COFF][ARM] Error out if 24 bit thumb branches are out of range
Martin Storsjö via llvm-commits
- [polly] r277707 - GPGPU: Cache PTX kernels
Tobias Grosser via llvm-commits
- [llvm] r277708 - [mips] Enable tail calls by default
Simon Dardis via llvm-commits
- [lld] r277710 - [ELF] - Linkerscript: implemented ASSERT() keyword.
George Rimar via llvm-commits
- [lld] r277711 - [ELF] - Attemp to fix buildbot.
George Rimar via llvm-commits
- [PATCH] D23159: [mips] MIPSR6 delay slot filler optimization.
Simon Dardis via llvm-commits
- [PATCH] D22092: AMDGPU: Reduce the duration of whole-quad-mode
Nicolai Hähnle via llvm-commits
- [llvm] r277713 - [X86][SSE] Don't decide when to scalarize CTTZ/CTLZ for performance at lowering - this is what cost models are for
Simon Pilgrim via llvm-commits
- [llvm] r277714 - Remove LLVM_ENABLE_LIBCXXABI
Jonas Hahnfeld via llvm-commits
- [PATCH] D22195: AMDGPU: Move SIWholeQuadMode pass to after machine scheduling
Nicolai Hähnle via llvm-commits
- [llvm] r277715 - [LLVM-COV]Replace tabs to the space indentations in the HTML coverage report.
Ying Yi via llvm-commits
- [llvm] r277716 - [X86][SSE] Add initial costs for vector CTTZ/CTLZ
Simon Pilgrim via llvm-commits
- [llvm] r277718 - [X86] Dropped XOP ctbits checks - they match the AVX checks
Simon Pilgrim via llvm-commits
- [llvm] r277719 - [mips][microMIPS] Implement CFC1, CFC2, CTC1 and CTC2 instructions
Hrvoje Varga via llvm-commits
- [PATCH] D21291: [SimplifyCFG] Range reduce switches
James Molloy via llvm-commits
- [lld] r277720 - Remove redundant argument.
Rafael Espindola via llvm-commits
- [polly] r277721 - GPGPU: Add support for shared memory
Tobias Grosser via llvm-commits
- [polly] r277722 - GPGPU: Add private memory support
Tobias Grosser via llvm-commits
- [PATCH] D23161: [ELF][MIPS] Produce a correct and complete set of MIPS ELF header flags
Simon Atanasyan via llvm-commits
- [polly] r277723 - Remove leftover debug output
Tobias Grosser via llvm-commits
- [polly] r277724 - GPGPU: Disable verbose debug output
Tobias Grosser via llvm-commits
- [llvm] r277725 - [X86] Heuristic to selectively build Newton-Raphson SQRT estimation
Nikolai Bozhenov via llvm-commits
- [PATCH] D23162: [docs] Adding target status definition to dev policy
Renato Golin via llvm-commits
- [polly] r277726 - GPGPU: Support scalars that are mapped to shared memory
Tobias Grosser via llvm-commits
- [PATCH] D23163: [AVX512][FastISel] Do not use K registers in TEST instructions
Guy Blank via llvm-commits
- [llvm] r277727 - [Hexagon] Clear kill flags from modified registers in peephole optimizer
Krzysztof Parzyszek via llvm-commits
- [llvm] r277728 - [X86][SSE] Split off shuffle mask canonicalization from lowerVectorShuffle. NFCI.
Simon Pilgrim via llvm-commits
- [PATCH] D23164: [SelectionDAG] Refactor visitInlineAsm a bit. NFCI.
Diana Picus via llvm-commits
- [llvm] r277731 - [InstCombine] use m_APInt to allow icmp eq (sub C1, X), C2 folds for splat constant vectors
Sanjay Patel via llvm-commits
- [PATCH] D23165: [ELF, Drawt] - Linkerscript: implement SIZEOF_HEADERS
George Rimar via llvm-commits
- [llvm] r277732 - [mips] Set Personality and LSDA encoding for FreeBSD
Daniel Sanders via llvm-commits
- [PATCH] D22044: [X86] Support of no_caller_saved_registers attribute (LLVM part)
Amjad Aboud via llvm-commits
- [compiler-rt] r277733 - [ASAN] Mark test/asan/TestCases/ill.cc as unsupported on darwin
Bruno Cardoso Lopes via llvm-commits
- [PATCH] D23166: [X86] Improve code size on X86 segment moves
Nirav Dave via llvm-commits
- [PATCH] D23167: emit_DW_AT_noreturn flag
Victor via llvm-commits
- [llvm] r277734 - Shamelessly add myself to CREDITS.TXT
Adrian Prantl via llvm-commits
- [llvm] r277735 - LoadStoreVectorizer: Remove TargetBaseAlign. Keep alignment for stack adjustments.
Alina Sbirlea via llvm-commits
- [llvm] r277736 - add tests for missing vector folds
Sanjay Patel via llvm-commits
- [PATCH] D23169: [LV] Unify vector and scalar maps
Matthew Simpson via llvm-commits
- [llvm] r277737 - [X86][SSE] Rename target shuffle unary permute matching function. NFCI.
Simon Pilgrim via llvm-commits
- [PATCH] D23170: [compiler-rt] Fix memory allocator for dynamic address space
Etienne Bergeron via llvm-commits
- [llvm] r277738 - [InstCombine] use m_APInt to allow icmp eq (op X, Y), C folds for splat constant vectors
Sanjay Patel via llvm-commits
- [llvm] r277740 - [Hexagon] Validate register class when doing bit simplification
Krzysztof Parzyszek via llvm-commits
- [llvm] r277741 - [llvm-cov] Add some documentation for the -tab-size option
Vedant Kumar via llvm-commits
- [llvm] r277742 - [WebAssembly] Check return value of getRegForValue in FastISel
Derek Schuff via llvm-commits
- [llvm] r277744 - remove FIXME comments (fixed with r277738)
Sanjay Patel via llvm-commits
- [compiler-rt] r277745 - [compiler-rt] Fix memory allocator for dynamic address space
Etienne Bergeron via llvm-commits
- [PATCH] D23171: [MemorySSA] Ensure address stability of MemorySSA object.
Geoff Berry via llvm-commits
- [compiler-rt] r277746 - fix whitespaces from https://reviews.llvm.org/D23170
Etienne Bergeron via llvm-commits
- [llvm] r277747 - GlobalISel: add code to widen scalar G_ADD
Tim Northover via llvm-commits
- [zorg] r277748 - Added methods to dial with extra args.
Galina Kistanova via llvm-commits
- [llvm] r277749 - GlobalISel: also add G_TRUNC to IRTranslator.
Tim Northover via llvm-commits
- [llvm] r277752 - [InstCombine] use m_APInt to allow icmp eq (or X, C1), C2 folds for splat constant vectors
Sanjay Patel via llvm-commits
- [llvm] r276957 - Add unittests to {ARM | AArch64}TargetParser.
Zachary Turner via llvm-commits
- [llvm] r277753 - [macho2yaml] String table can contain null strings
Chris Bieneman via llvm-commits
- [PATCH] D23172: Treat aliased registers as live in if-conversion
Krzysztof Parzyszek via llvm-commits
- [PATCH] D3442: Fix condition in HexagonInstrInfo::mayBeNewStore()
Krzysztof Parzyszek via llvm-commits
- [PATCH] D18777: [ValueTracking] An improvement to IR ValueTracking on Non-negative Integers
Li Huang via llvm-commits
- [llvm] r277755 - AArch64: don't assume all i128s are BUILD_PAIRs
Tim Northover via llvm-commits
- [llvm] r277758 - [CodeView] Use llvm::Error instead of std::error_code.
Zachary Turner via llvm-commits
- [llvm] r277759 - [OpenCL] Add missing tests for getOCLTypeName
Yaxun Liu via llvm-commits
- [lld] r277760 - [MachO/Core] Remove (now) unused static member function. NFCI.
Davide Italiano via llvm-commits
- [lld] r277761 - [MachO] Factor out some common code in the Driver.
Davide Italiano via llvm-commits
- [llvm] r277762 - [InstCombine] use m_APInt to allow icmp eq (and X, C1), C2 folds for splat constant vectors
Sanjay Patel via llvm-commits
- [compiler-rt] r277763 - Avoid re-entrancy between __sanitizer::Report, OutputDebugString, and RtlRaiseException
Reid Kleckner via llvm-commits
- [PATCH] D23173: GVNHoist: Don't hoist convergent calls
Matt Arsenault via llvm-commits
- [PATCH] D23174: GVN-hoist: fix early exit logic
Sebastian Pop via llvm-commits
- [zorg] r277764 - Added LLVMBuildFactory.pathRelativeToBuild method.
Galina Kistanova via llvm-commits
- [PATCH] D23176: [LoopVectorizer] Fixed a bug in memory conflict run-time check
Elena Demikhovsky via llvm-commits
- [PATCH] D23177: [CodeView] Decouple the type record deserialization from the visitor.
Zachary Turner via llvm-commits
- [llvm] r277765 - [coroutines] Part 4[ab]: Coroutine Devirtualization: Lower coro.resume and coro.destroy.
David Majnemer via llvm-commits
- [PATCH] D23178: [ADT] Add relation operators for Optional
Tim Shen via llvm-commits
- [llvm] r277766 - [ExecutionEngine] Refactor - Roll JITSymbolFlags functionality into JITSymbol.h
Lang Hames via llvm-commits
- [PATCH] D22750: Do not ignore SizeOfOptionalHeader in COFF header even if PE header is not present.
Marek Milkovič via llvm-commits
- [llvm] r277767 - GVNHoist: Don't hoist convergent calls
Matt Arsenault via llvm-commits
- [llvm] r277768 - GlobalISel: refuse to halve size of 1-byte & odd-sized LLTs.
Tim Northover via llvm-commits
- [llvm] r277769 - GlobalISel: implement narrowing for G_ADD.
Tim Northover via llvm-commits
- [llvm] r277770 - [Mach0YAML] Change n_type from uint8_t to llvm::yaml::Hex8
Chris Bieneman via llvm-commits
- [lld] r277771 - Use "llvm-objdump -s" instead of hexdump command.
Rui Ueyama via llvm-commits
- [llvm] r277773 - [CloneFunction] Add a testcase for r277691/r277693
David Majnemer via llvm-commits
- [llvm] r277774 - GlobalISel: add support for G_MUL
Tim Northover via llvm-commits
- [llvm] r277775 - GlobalISel: extend add widening to SUB, MUL, OR, AND and XOR.
Tim Northover via llvm-commits
- [PATCH] D22632: Wrong code generation for VSX floating-point loads with fast-isel
Kit Barton via llvm-commits
- [PATCH] D23179: [SystemZ] Add some missing instruction classes and instructions.
Zhan Jun Liau via llvm-commits
- [PATCH] D23180: AMDGPU: Use CreateStackObject instead of CreateSpillStackObject
Matt Arsenault via llvm-commits
- [llvm] r277776 - Clean up the logic of the Archive::Child::Child() with an assert to know Err is not a nullptr
Kevin Enderby via llvm-commits
- [PATCH] D23181: Make lld actually compatible with gold in terms of filler handling.
Rui Ueyama via llvm-commits
- [compiler-rt] r277777 - builtins: split out the EABI and VFP ARM sources
Saleem Abdulrasool via llvm-commits
- [llvm] r277778 - [LIT][Darwin] Preload libclang_rt.asan_osx_dynamic.dylib when necessary
Bruno Cardoso Lopes via llvm-commits
- [llvm] r277779 - [InstCombine] use m_APInt to allow icmp eq (mul X, C1), C2 folds for splat constant vectors
Sanjay Patel via llvm-commits
- [lld] r277780 - Split InputSectionDescription::Sort into SortInner and SortOuter.
Rui Ueyama via llvm-commits
- [llvm] r277782 - [LV, X86] Be more optimistic about vectorizing shifts.
Michael Kuperstein via llvm-commits
- [PATCH] D22942: [SCEV] Fix runtime error caused by ValueOffsetPair
Wei Mi via llvm-commits
- [llvm] r277784 - IR: Provide an IRBuilder Inserter that calls a callback after insertion
Justin Bogner via llvm-commits
- [PATCH] D22778: Add Loop Sink pass to reverse the LICM based of basic block frequency.
Dehao Chen via llvm-commits
- [llvm] r277785 - GVN-hoist: fix early exit logic
Sebastian Pop via llvm-commits
- [llvm] r277786 - GVN-hoist: enable by default
Sebastian Pop via llvm-commits
- [PATCH] D23182: [ConstantFolding] Don't create illegal (non-integral) inttoptrs
Sanjoy Das via llvm-commits
- [llvm] r277788 - [LIT][Darwin] Change %ld64 to be prefixed with DYLD_INSERT_LIBRARIES
Bruno Cardoso Lopes via llvm-commits
- [PATCH] D23183: [SimplifyLibCalls] Emit an intrinsic instead of a libcall when optimizing pow
Davide Italiano via llvm-commits
- [PATCH] D23184: Rewrite domination verifier to handle local domination as well.
Daniel Berlin via llvm-commits
- [PATCH] D23187: [MSSA] Use depth first iterator instead of custom version.
Daniel Berlin via llvm-commits
- [PATCH] D23186: [sanitizers] trace buffer API to use user-allocated buffer.
Kostya Serebryany via llvm-commits
- [lld] r277790 - Make combine() non-member function.
Rui Ueyama via llvm-commits
- [lld] r277791 - Move invariants outside of a lambda. NFC.
Rui Ueyama via llvm-commits
- [llvm] r277792 - InstCombine: Replace some never-null pointers with references. NFC
Justin Bogner via llvm-commits
- [PATCH] D23185: [sanitizers] trace buffer API to use user-allocated buffer.
Vitaly Buka via llvm-commits
- [llvm] r277793 - InstCombine: Clean up some trailing whitespace. NFC
Justin Bogner via llvm-commits
- Buildbot numbers for the last week of 7/24/2016 - 7/30/2016
Galina Kistanova via llvm-commits
- [lld] r277794 - Simplify. NFC.
Rui Ueyama via llvm-commits
- [compiler-rt] r277795 - CFI: add XFAIL test for a future optimization of two vcalls.
Ivan Krasin via llvm-commits
- [compiler-rt] r277798 - Reverting r277632 as it breaks the build on MacOS.
Ivan Krasin via llvm-commits
- [PATCH] D23192: [test-suite] Disable AArch64 tests for OSX arm64 to fix green dragon.
Alina Sbirlea via llvm-commits
- [polly] r277799 - GPGPU: Add cuda annotations to specify maximal number of threads per block
Tobias Grosser via llvm-commits
- [polly] r277800 - Add missing 'REQUIRES' line
Tobias Grosser via llvm-commits
- [llvm] r277801 - [InstCombine] try to fold (select C, (sext A), B) into logical ops
Nicolai Haehnle via llvm-commits
- [polly] r277802 - GPGPU: Sort dimension sizes of multi-dimensional shared memory arrays correctly
Tobias Grosser via llvm-commits
- [llvm] r277804 - [PowerPC] fix passing long double arguments to function (soft-float)
Strahinja Petrovic via llvm-commits
- [PATCH] D3511: [mips] Expand on r206218 to put the prologue_end marker in the correct place.
Daniel Sanders via llvm-commits
- Fwd: Fix Logical Right Shift Simplify Bug:
林作健 via llvm-commits
- [PATCH] D21465: [llc+llvm-mc] Replace the hidden -target-abi option with a -mabi thats visible in --help.
Daniel Sanders via llvm-commits
- [PATCH] D21467: [llc+llvm-mc] Prefer applying -mabi to the triple where possible and allow Mips to take ABI information in the triple.
Daniel Sanders via llvm-commits
- [PATCH] D21069: [mips] Require that ABI's are passed in the triple within LLVM.
Daniel Sanders via llvm-commits
- [PATCH] D22304: [mips] Allow ABI names from MCTargetOptions::ABIName but only if they agree with the triple.
Daniel Sanders via llvm-commits
- [PATCH] D22301: Don't ignore MCTargetOptions::ABIName on targets that currently do so.
Daniel Sanders via llvm-commits
- [PATCH] D21292: [mips] Correct ELF format for N32.
Daniel Sanders via llvm-commits
- [www] r277805 - Add event sponsors to LLVM Cauldron page
Alex Bradbury via llvm-commits
- Fix Logical Right Shift Simplify Bug
林作健 via llvm-commits
- [PATCH] D23194: [LVI] Relax the assertion about LVILatticeVal type in getConstantRange
Artur Pilipenko via llvm-commits
- [PATCH] D23195: [ARM] Add support for embedded position-independent code
Oliver Stannard via llvm-commits
- [llvm] r277806 - Reapply r276973 "Adjust Registry interface to not require plugins to export a registry"
John Brawn via llvm-commits
- [lld] r277807 - Update release notes for MIPS target
Simon Atanasyan via llvm-commits
- [llvm] r277808 - [X86][SSE] Added target shuffle combine binary compute matching function. NFCI.
Simon Pilgrim via llvm-commits
- [llvm] r277809 - Add a missing backslash to my previous commit
John Brawn via llvm-commits
- [polly] r277810 - [DependenceInfo] Reset operations counter when setting limit.
Michael Kruse via llvm-commits
- [PATCH] D23197: [ELF] Linkerscript: refactor sorting of special sections
Eugene Leviant via llvm-commits
- [llvm] r277812 - Reformat.
NAKAMURA Takumi via llvm-commits
- [PATCH] D23200: [LVI] Handle conditions in the form of (cond1 && cond2)
Artur Pilipenko via llvm-commits
- [llvm] r277813 - LLLexer.cpp: Avoid using BitsToDouble() to preserve SNaN like "double 0x7FF4000000000000".
NAKAMURA Takumi via llvm-commits
- [PATCH] D21171: ELF: Compute used bit for --as-needed during symbol resolution.
wax miguel via llvm-commits
- [PATCH] D23201: [ELF] - Fix for: error "invalid section index: xxx" when linking FreeBSD kernel.
George Rimar via llvm-commits
- [llvm] r277814 - [X86][SSE] Consistently use the target shuffle root value type for vector size calculations. NFCI.
Simon Pilgrim via llvm-commits
- [test-suite] r277815 - [test-suite] Disable AArch64 tests for OSX arm64 to fix green dragon.
Alina Sbirlea via llvm-commits
- [llvm] r277816 - testing commit access
Gor Nishanov via llvm-commits
- [PATCH] D23202: Fix gdb pretty printers to work with Python 3.
Igor Kudrin via llvm-commits
- [PATCH] D23205: [LVI] Make LVI smarter about comparisons with non-constants
Artur Pilipenko via llvm-commits
- [llvm] r277817 - [X86][SSE] Update the the target shuffle matches to use the effective mask's value type directly instead of via the input value type.
Simon Pilgrim via llvm-commits
- [PATCH] D23206: [ELF] - Linkerscript: do not define _edata, _end, _etext if SECTIONS is used.
George Rimar via llvm-commits
- [PATCH] D23207: If-conversion incorrectly calculates liveness of redefined registers
Krzysztof Parzyszek via llvm-commits
- [llvm] r277819 - reduce tests; auto-generate checks
Sanjay Patel via llvm-commits
- [llvm] r277820 - [SimplifyCFG] Make range reduction code deterministic.
Benjamin Kramer via llvm-commits
- [llvm] r277821 - Actually, r277337 was fine. Just kill the DAGs that made the test allow nondeterminism.
Benjamin Kramer via llvm-commits
- [PATCH] D23208: opt: Adding -O0 to opt tool
Gor Nishanov via llvm-commits
- [llvm] r277822 - [SystemZ] Add missing classes and instructions
Zhan Jun Liau via llvm-commits
- [PATCH] D21007: DSE: Don't remove stores made live by a call which unwinds.
Eli Friedman via llvm-commits
- [llvm] r277823 - [PowerPC] Wrong fast-isel codegen for VSX floating-point loads
Ulrich Weigand via llvm-commits
- [PATCH] D22737: [SROA] Fix crash with lifetime intrinsic partially covering alloca.
Eli Friedman via llvm-commits
- [compiler-rt] r277826 - Print a more useful BP value from MSVC-built ASan runtimes
Reid Kleckner via llvm-commits
- [compiler-rt] r277828 - builtins: better categorisation of Thumb1 builtins
Saleem Abdulrasool via llvm-commits
- [llvm] r277829 - opt: Adding -O0 to opt tool
Gor Nishanov via llvm-commits
- [llvm] r277831 - Fix TargetParser unit tests for ARM / AArch64.
Zachary Turner via llvm-commits
- [polly] r277832 - [CodeGen] Use MapVector instead of DenseMap.
Michael Kruse via llvm-commits
- [llvm] r277833 - Fix gdb pretty printers to work with Python 3.
Igor Kudrin via llvm-commits
- [compiler-rt] r277834 - builtins: windows has only one flavour on ARM
Saleem Abdulrasool via llvm-commits
- [PATCH] D23210: [MachineSinking, RFC] Sink insert_subreg, subreg_to_reg, and reg_sequence instructions
Wei Mi via llvm-commits
- [llvm] r277835 - GlobalISel: IRTranslate PHI instructions
Tim Northover via llvm-commits
- [PATCH] D22368: Replace hot-callsite based heuristic to use its own threshold parameter instead of share inline-hint parameter
Easwaran Raman via llvm-commits
- [lld] r277836 - COFF ARM: Clear the J1 and J2 bits when applying relocations to 24 bit branches
Saleem Abdulrasool via llvm-commits
- [lld] r277838 - COFF ARM: Error out if 24 bit thumb branches are out of range
Saleem Abdulrasool via llvm-commits
- [llvm] r277839 - [X86][SSE] Add initial support for 2 input target shuffle combining.
Simon Pilgrim via llvm-commits
- [PATCH] D22650: AMDGPU/R600: Convert buffer_id to VTX_READ input
Jan Vesely via llvm-commits
- [llvm] r277841 - GlobalISel: clear pending phis after MachineFunction translated
Tim Northover via llvm-commits
- [compiler-rt] r277842 - Fix dumping of process module list and test it
Reid Kleckner via llvm-commits
- [PATCH] D23212: Do not assign new discriminator for all intrinsics.
Dehao Chen via llvm-commits
- [llvm] r277843 - Do not assign new discriminator for all intrinsics.
Dehao Chen via llvm-commits
- [PATCH] D23213: Allow SmallVector to be used as a yaml sequence
Zachary Turner via llvm-commits
- [PATCH] D23214: [MDA] Treat invariant.start as non-dependence
Anna Thomas via llvm-commits
- [PATCH] D23215: [COFF][ARM] Fix typos in the relocation test
Martin Storsjö via llvm-commits
- [llvm] r277845 - Add the first of what will be a long line of additional error checks for invalid Mach-O files.
Kevin Enderby via llvm-commits
- [lld] r277846 - COFF ARM: Apply an existing offset in MOV32T relocations
Saleem Abdulrasool via llvm-commits
- [PATCH] D23217: [ADT] Change iterator_adaptor_base's default template arguments to forward more underlying typedefs
Tim Shen via llvm-commits
- [llvm] r277847 - [ORC] Change LogicalDylib::LogicalModuleHandle from an iterator to an index.
Lang Hames via llvm-commits
- [llvm] r277848 - [SCEV] Don't infinitely recurse on unreachable code
Sanjoy Das via llvm-commits
- [llvm] r277849 - [AutoFDO] Fix handling of empty profiles
David Callahan via llvm-commits
- [compiler-rt] r277850 - fix random typos [NFC]
Etienne Bergeron via llvm-commits
- [www] r277851 - Add July 8 board meeting minutes.
Chris Lattner via llvm-commits
- [llvm] r277853 - fix documentation comments; NFC
Sanjay Patel via llvm-commits
- [llvm] r277854 - [ConstantFolding] Don't create illegal (non-integral) inttoptrs
Sanjoy Das via llvm-commits
- [PATCH] D23220: Make TwoAddressInstructionPass::rescheduleMIBelowKill subreg-aware
Michael Kuperstein via llvm-commits
- [llvm] r277855 - [ADCE] Refactoring for new functionality (NFC)
David Callahan via llvm-commits
- [llvm] r277856 - WholeProgramDevirt: print remarks with devirtualized method names.
Ivan Krasin via llvm-commits
- [llvm] r277857 - Update outdated comments in the new PM internals (NFC)
Mehdi Amini via llvm-commits
- [compiler-rt] r277858 - [sanitizers] trace buffer API to use user-allocated buffer.
Mike Aizatsky via llvm-commits
- [llvm] r277859 - [sanitizers] trace buffer API to use user-allocated buffer.
Mike Aizatsky via llvm-commits
- [PATCH] D23222: Changed sign of LastCallToStaticBouns
Piotr Padlewski via llvm-commits
- [PATCH] D23223: [InstCombine] refactor ctlz/cttz folds (NFCI)
Sanjay Patel via llvm-commits
- [llvm] r277860 - Replace hot-callsite based heuristic to use its own threshold parameter instead of share inline-hint parameter
Dehao Chen via llvm-commits
- [PATCH] D23224: Fine tuning of sample profile propagation algorithm.
Dehao Chen via llvm-commits
- [PATCH] D23225: [ADCE] Modify data structures to support removing control flow
David Callahan via llvm-commits
- [llvm] r277861 - [SCEV] Un-grep'ify tests; NFC
Sanjoy Das via llvm-commits
- [PATCH] D22932: Implement llvm-objdump -S and -l
khemant at codeaurora.org via llvm-commits
- [compiler-rt] r277862 - [sanitizers] remove failing test.
Mike Aizatsky via llvm-commits
- [llvm] r277863 - Remove cold callsite heuristic that is not necessary because of cold callee heuristic.
Dehao Chen via llvm-commits
- [llvm] r277864 - [FlattenCFG] Simplify + remove unused variable. NFCI.
Davide Italiano via llvm-commits
- [llvm] r277865 - [ARM] Constant Materialize: imms with specific value can be encoded into mov.w
Weiming Zhao via llvm-commits
- [PATCH] D21809: [SystemZ] Add support for the .insn directive
Zhan Jun Liau via llvm-commits
- [llvm] r277867 - AMDGPU/SI: Increase SGPR limit to 96 on Tonga/Iceland
Marek Olsak via llvm-commits
- [lld] r277869 - ExportTrie nodes need to be visisted in order.
Pete Cooper via llvm-commits
- [PATCH] D23227: [IndVarSimplify] Integrate changes in D18777 and D18867 which depend on each other
Li Huang via llvm-commits
- [llvm] r277870 - Make YAML support SmallVector
Zachary Turner via llvm-commits
- [llvm] r277871 - [CodeView] Decouple record deserialization from visitor dispatch.
Zachary Turner via llvm-commits
- [llvm] r277872 - Rewrite domination verifier to handle local domination as well.
Daniel Berlin via llvm-commits
- [llvm] r277873 - [MSSA] Match assert vs llvm_unreachable style in verification functions.
Daniel Berlin via llvm-commits
- [compiler-rt] r277874 - Fix two tests in Win64 ASan
Reid Kleckner via llvm-commits
- [llvm] r277875 - PowerPC: Add a triple to this test
Justin Bogner via llvm-commits
- [llvm] r277876 - Fix non portable include path.
Zachary Turner via llvm-commits
- [llvm] r277877 - [LoopSimplify] Fix updating LCSSA after separating nested loops.
Michael Zolotukhin via llvm-commits
- [llvm] r277878 - CodeView: Remove an unused variable
Justin Bogner via llvm-commits
- [PATCH] D23229: Part 4c: Coroutine Devirtualization: Devirtualize coro.resume and coro.destroy.
Gor Nishanov via llvm-commits
- [llvm] r277880 - [MSSA] Use depth first iterator instead of custom version.
Daniel Berlin via llvm-commits
- [Diffusion] rL277877: [LoopSimplify] Fix updating LCSSA after separating nested loops.
Michael Zolotukhin via llvm-commits
- [PATCH] D23230: asan/win: Disable a few tests that fail on bots with not a lot of memory.
Nico Weber via llvm-commits
- [llvm] r277881 - Revert "Make YAML support SmallVector"
Justin Bogner via llvm-commits
- [compiler-rt] r277882 - Disable a few win asan64 tests that don't reliably pass, https://reviews.llvm.org/D23230
Nico Weber via llvm-commits
- [llvm] r277883 - [InstCombine] refactor ctlz/cttz folds (NFCI)
Sanjay Patel via llvm-commits
- [compiler-rt] r277886 - Disable a few more flaky asan64 tests.
Nico Weber via llvm-commits
- [PATCH] llvm-objdump macho section extractor.
Puyan Lotfi via llvm-commits
- [llvm] r277888 - Resubmit "Make YAML support SmallVector"
Zachary Turner via llvm-commits
- [PATCH] D23231: [InstCombine] Don't coerce non-integral pointers to integers
Sanjoy Das via llvm-commits
- [PATCH] D23232: [libcxx] Allow building both shared and static library
Petr Hosek via llvm-commits
- [PATCH] D23233: [libunwind] Allow building both shared and static library
Petr Hosek via llvm-commits
- [llvm] r277891 - [IRCE] Preserve loop-simplify form
Sanjoy Das via llvm-commits
- [llvm] r277892 - [IRCE] Remove unused headers; NFC
Sanjoy Das via llvm-commits
- [llvm] r277893 - Fix a -Wunused-const-variable due to a bug in clang.
Zachary Turner via llvm-commits
- [compiler-rt] r277894 - Use %stdcxx11 instead of -std=c++11 so the test passes with VS 2015
Reid Kleckner via llvm-commits
- [llvm] r277896 - [ORC] Add (partial) weak symbol support to the CompileOnDemand layer.
Lang Hames via llvm-commits
- [compiler-rt] r277898 - Try to fix the ill.cc test on Linux
Reid Kleckner via llvm-commits
- [compiler-rt] r277899 - [sanitizer] allocator: move TransferBatch into SizeClassAllocator64/SizeClassAllocator32 because we actually need different iplementations for the 64- and 32-bit case. NFC; the following patches will make the TransferBatch implementations differ
Kostya Serebryany via llvm-commits
- [llvm] r277901 - Revert "[LoopSimplify] Fix updating LCSSA after separating nested loops."
Michael Zolotukhin via llvm-commits
- [llvm] r277902 - IfConversion: factor out 2 functions to skip debug instrs. NFC
Kyle Butt via llvm-commits
- [llvm] r277903 - IfConversion: Document countDuplicatedInstructions. NFC
Kyle Butt via llvm-commits
- [llvm] r277904 - IfConverter: Split ScanInstructions into 2 functions.
Kyle Butt via llvm-commits
- [llvm] r277905 - CodeGen: If Convert blocks that would form a diamond when tail-merged.
Kyle Butt via llvm-commits
- [llvm] r277907 - Revert r277896.
Nico Weber via llvm-commits
- [llvm] r277908 - Part 4c: Coroutine Devirtualization: Devirtualize coro.resume and coro.destroy.
Gor Nishanov via llvm-commits
- [llvm] r277909 - Revert "(refs/bisect/bad) GVN-hoist: enable by default"
Matthias Braun via llvm-commits
- [llvm] r277910 - [InstCombine] Don't coerce non-integral pointers to integers
Sanjoy Das via llvm-commits
- [PATCH] D23234: [Coroutines] Part 5: Add CGSCC restart trigger
Gor Nishanov via llvm-commits
- [lld] r277911 - [ELF][MIPS] Produce a correct and complete set of MIPS ELF header flags
Simon Atanasyan via llvm-commits
- [llvm] r277912 - [ADT] Make the triple test 1000x faster through more focused test cases.
Chandler Carruth via llvm-commits
- [llvm] r277913 - [CallGraphSCCPass] Use an ArrayRef instead of a pair of iterators
David Majnemer via llvm-commits
- [llvm] r277914 - [ValueTracking] Teach computeKnownBits about [su]min/max
David Majnemer via llvm-commits
- [llvm] r277915 - [CodeGen] Fix a -Wdocumentation warning
David Majnemer via llvm-commits
- [llvm] r277916 - Move helpers into anonymous namespaces. NFC.
Benjamin Kramer via llvm-commits
- [llvm] r277919 - [X86][SSE] Add 2 input shuffle support to matchBinaryVectorShuffle
Simon Pilgrim via llvm-commits
- [llvm] r277921 - [LoadCombine] Simplify code with a brace init. NFC.
Benjamin Kramer via llvm-commits
- [llvm] r277922 - [Inliner] Use function_ref for functors which are never taken ownership of.
Benjamin Kramer via llvm-commits
- [llvm] r277924 - [ARM] Don't copy MCInsts in loop. NFC.
Benjamin Kramer via llvm-commits
- [llvm] r277925 - [X86][SSE] Regenerate SSE1 shuffle tests
Simon Pilgrim via llvm-commits
- [lld] r277926 - Unpollute the global namespace. lld edition.
Benjamin Kramer via llvm-commits
- [PATCH] D23237: [MSSA] Fix PR28880 by fixing stack popping behavior.
Daniel Berlin via llvm-commits
- [llvm] r277927 - [libfuzzer] do not warn about missing pcbuffer functions: they are new.
Mike Aizatsky via llvm-commits
- [PATCH] D23228: [libcxxabi] Do not depend on unwind when building standalone
Saleem Abdulrasool via llvm-commits
- COFFObjectFile ignore broken symbol table
Bandzi Michal via llvm-commits
- [lld] r277929 - COFF ARM: Fix typos in the relocation test
Saleem Abdulrasool via llvm-commits
- [PATCH] D22849: Fix a typo, depricated -> deprecated
Martin Storsjö via llvm-commits
- [llvm] r277930 - [X86][SSE] Enable commutation between MOVHLPS and UNPCKHPD
Simon Pilgrim via llvm-commits
- [llvm] r277931 - [X86] Add VRCPSSr_Int, VRSQRTSSr_Int, VSQRTSSr_Int, and VSQRTSDr_Int to hasUndefRegUpdate.
Craig Topper via llvm-commits
- [llvm] r277932 - [AVX-512] Add AVX512 run line to a test and re-generate the checks. Future commits will refine some of the sequences.
Craig Topper via llvm-commits
- [llvm] r277933 - [AVX-512] Add AVX-512 scalar CVT instructions to hasUndefRegUpdate.
Craig Topper via llvm-commits
- [llvm] r277934 - [AVX-512] Add SQRT/RCP14/RNDSCALE to hasUndefRegUpdate.
Craig Topper via llvm-commits
- [llvm] r277936 - [Coroutines] Part 5: Add CGSCC restart trigger
Gor Nishanov via llvm-commits
- [llvm] r277937 - [Coroutines] Passify the build bots. Remove restart-trigger.ll test for now
Gor Nishanov via llvm-commits
- [llvm] r277938 - CoroSplit: Squash unused variable FnTrigger warning in NDEBUG
Gor Nishanov via llvm-commits
- [llvm] r277939 - [X86][AVX2] Improve sign/zero extension on AVX2 targets
Simon Pilgrim via llvm-commits
- [llvm] r277940 - [libFuzzer] don't print bogus error message
Kostya Serebryany via llvm-commits
- [llvm] r277941 - [libFuzzer] make libFuzzer work with a bit older clang versions
Kostya Serebryany via llvm-commits
- [llvm] r277942 - [ORC] Re-apply r277896, removing bogus triples and datalayouts that broke tests
Lang Hames via llvm-commits
- [llvm] r277943 - [RuntimeDyld] Replace manual flag checks with JITSymbolFlags::fromObjectSymbol.
Lang Hames via llvm-commits
- [llvm] r277944 - [RuntimeDyld] Remove symbol that is unused as of r277943.
Lang Hames via llvm-commits
- [llvm] r277945 - [ExecutionEngine][RuntimeDyld] Move JITSymbol from ExecutionEngine to RuntimeDyld.
Lang Hames via llvm-commits
- [llvm] r277946 - Revert "Revert "[LoopSimplify] Fix updating LCSSA after separating nested loops.""
Michael Zolotukhin via llvm-commits
- [llvm] r277947 - [X86] Simplify a shuffle mask copy. NFC
Craig Topper via llvm-commits
- [llvm] r277948 - [AVX-512] Add andnps/andnpd to the avx512vl stack folding test.
Craig Topper via llvm-commits
- [llvm] r277949 - [X86] Add commutable floating point max/min instructions to the load folding tables.
Craig Topper via llvm-commits
- [PATCH] D23245: Part 5: Elide dynamic allocation of coroutine frame when possible
Gor Nishanov via llvm-commits
- [PATCH] D23246: [AVX512] Fix extractelement i1 lowering.
Igor Breger via llvm-commits
- [llvm] r277950 - [InstCombine] Infer inbounds on geps of allocas
David Majnemer via llvm-commits
- [llvm] r277951 - [InstSimplify] Try hard to simplify pointer comparisons
David Majnemer via llvm-commits
- [llvm] r277952 - [InstSimplify] Fold gep (gep V, C), (sub 0, V) to C
David Majnemer via llvm-commits
- [llvm] r277954 - AVX-512: Added a test for cmp intrinsics
Elena Demikhovsky via llvm-commits
- [PATCH] D23247: AVX-512: Changed lowering of BITCAST between i1 vectors and i8/i16/i32 integer values
Elena Demikhovsky via llvm-commits
- [llvm] r277956 - [X86][AVX512] Add sext/zext to 512-bit vector tests
Simon Pilgrim via llvm-commits
- [llvm] r277957 - [X86][AVX512BW] Add sext/zext AVX512BW 512-bit vector tests
Simon Pilgrim via llvm-commits
- [llvm] r277958 - AVX-512: Changed lowering of BITCAST between i1 vectors and i8/i16/i32 integer values
Elena Demikhovsky via llvm-commits
- [compiler-rt] ASan AddrIsAlignedByGranularity(addr) != 0 errors on recent i386-freebsd11 and higher
Dimitry Andric via llvm-commits
- [llvm] r277959 - [X86] lowerVectorShuffle - ensure that undefined mask elements only use SM_SentinelUndef
Simon Pilgrim via llvm-commits
- [llvm] r277960 - [AVX-512] Add EVEX encoded floating point MAX/MIN instructions to the load folding tables.
Craig Topper via llvm-commits
- [llvm] r277961 - [AVX-512] Add 512-bit logical operations to load folding tables. Add avx512f stack folding test and move some tests from the avx512vl test.
Craig Topper via llvm-commits
- [llvm] r277962 - Revert r277905, it caused PR28894
Nico Weber via llvm-commits
- [llvm] r277963 - [SLC] Emit an intrinsic instead of a libcall for pow.
Davide Italiano via llvm-commits
- [PATCH] D22104: [SimplifyLibCalls] pow(x, 0.5) -> fabs(sqrt(x)) (finite-only-mode)
Davide Italiano via llvm-commits
- [PATCH] D23249: Refactor getMipsEFlags.
Rui Ueyama via llvm-commits
- [llvm] r277965 - [AVX-512] Improve lowering of inserting a single element into lowest element of a 512-bit vector of zeroes by using vmovq/vmovd/vmovss/vmovsd.
Craig Topper via llvm-commits
- [PATCH] D23250: Fix jumptable with large code model
Ramkumar Ramachandra via llvm-commits
- [llvm] r277969 - [SROA] Fix crash with lifetime intrinsic partially covering alloca.
Eli Friedman via llvm-commits
- [compiler-rt] r277971 - [compiler-rt][XRay] Implement __xray_unpatch() and __xray_remove_handler()
Dean Michael Berris via llvm-commits
- [PATCH] D22645: Add new SPARC processor types and hardware capabilities to the LLVM SPARC backend.
James Y Knight via llvm-commits
- [llvm] r277972 - [SimplifyLibCalls] Emit sqrt intrinsic instead of a libcall.
Davide Italiano via llvm-commits
- [llvm] r277973 - [MC] Delete use of *structors_used.
Davide Italiano via llvm-commits
- [PATCH] D23252: [ADT] Extra STLExtras
bryant via llvm-commits
- [compiler-rt] r277974 - [compiler-rt][XRay] Fix XRay test build dependencies
Dean Michael Berris via llvm-commits
- [compiler-rt] r277975 - [compiler-rt][XRay] Default COMPILER_RT_BUILD_XRAY to ON
Dean Michael Berris via llvm-commits
- [PATCH] D23253: [X86] Generalized transformation of `definstr gr8; movzx gr32, gr8` to `xor gr32, gr32; definstr gr8`
bryant via llvm-commits
- [PATCH] D22716: [libunwind] support building shared lib and static lib simultaneously
Lei Zhang via llvm-commits
- [llvm] r277977 - [JumpThreading] Fix handling of aliasing metadata.
Eli Friedman via llvm-commits
- [PATCH] D21460: [JumpThreading] Fix handling of aliasing metadata.
Phabricator via llvm-commits
- [llvm] r277978 - [MSSA] Fix PR28880 by fixing use optimizer's lower bound tracking behavior.
Daniel Berlin via llvm-commits
- [PATCH] D22464: [libunwind][ARM] Fix VFP build attribute for context save/restore code
Saleem Abdulrasool via llvm-commits
- [PATCH] D23254: CodeView: extract the OMF Directory Header
Saleem Abdulrasool via llvm-commits
- [llvm] r277979 - [PM] Function-level TLI is also immutable.
Sean Silva via llvm-commits
- [llvm] r277980 - [PM] Invalidate CallGraphAnalysis because it holds AssertingVH
Sean Silva via llvm-commits
- [llvm] r277981 - [PM] BasicAA needs to be invalidated since it holds pointers to other stuff.
Sean Silva via llvm-commits
- [llvm] r277982 - [PM] More workaround for PR28400
Sean Silva via llvm-commits
- [compiler-rt] r277983 - [compiler-rt][XRay] Only add xray dependency if XRay is built and is available for the platform
Dean Michael Berris via llvm-commits
- [PATCH] D23256: Teach the analysis manager about dependencies.
Sean Silva via llvm-commits
Last message date:
Sun Aug 7 23:57:45 PDT 2016
Archived on: Sun Aug 7 23:57:21 PDT 2016
This archive was generated by
Pipermail 0.09 (Mailman edition).