The Week Of Monday 3 July 2017 Archives by author
Starting: Mon Jul 3 00:19:14 PDT 2017
Ending: Sun Jul 9 23:54:39 PDT 2017
Messages: 1450
- [llvm] r307460 - Revert "Revert "Revert "Revert "Switch external cvtres.exe for llvm's own resource library.""""
Robinson, Paul via llvm-commits
- [llvm] r307285 - [opt-viewer] Move under tools, install it
Adam Nemet via llvm-commits
- [PATCH] D35048: [opt-viewer] Move under tools, install it
Adam Nemet via Phabricator via llvm-commits
- [PATCH] D35048: [opt-viewer] Move under tools, install it
Adam Nemet via Phabricator via llvm-commits
- [PATCH] D35122: [LoopInterchange] Add some optimization remarks.
Adam Nemet via Phabricator via llvm-commits
- [PATCH] D35035: [InstCombine] Prevent memcpy generation for small data size
Aditya Kumar via Phabricator via llvm-commits
- [llvm] r307302 - [GISel]: Enhance the MachineIRBuilder API
Aditya Nandakumar via llvm-commits
- [PATCH] D34915: [pdb] Add a test for every known CodeView type
Adrian McCarthy via Phabricator via llvm-commits
- [PATCH] D35163: [PDB] Enable NativeSession to create symbols for built-in types on demand
Adrian McCarthy via Phabricator via llvm-commits
- [PATCH] D34438: [FastISel] fix a fallback diagnostic.
Ahmed Bougacha via Phabricator via llvm-commits
- [PATCH] D34876: [asan] Remove check for stack size
Aleksey Shlyapnikov via Phabricator via llvm-commits
- [PATCH] D35026: [Sanitizers] Consolidate internal errno definitions.
Aleksey Shlyapnikov via Phabricator via llvm-commits
- [PATCH] D35026: [Sanitizers] Consolidate internal errno definitions.
Aleksey Shlyapnikov via Phabricator via llvm-commits
- [PATCH] D35026: [Sanitizers] Consolidate internal errno definitions.
Aleksey Shlyapnikov via Phabricator via llvm-commits
- [PATCH] D35026: [Sanitizers] Consolidate internal errno definitions.
Aleksey Shlyapnikov via Phabricator via llvm-commits
- [PATCH] D35026: [Sanitizers] Consolidate internal errno definitions.
Aleksey Shlyapnikov via Phabricator via llvm-commits
- [PATCH] D35026: [Sanitizers] Consolidate internal errno definitions.
Aleksey Shlyapnikov via Phabricator via llvm-commits
- [PATCH] D35026: [Sanitizers] Consolidate internal errno definitions.
Aleksey Shlyapnikov via Phabricator via llvm-commits
- [llvm] r307372 - [Support] sys::getProcessTriple should return a macOS triple using
Alex Lorenz via llvm-commits
- [llvm] r307377 - Update the Windows version of updateTripleOSVersion to account for
Alex Lorenz via llvm-commits
- [PATCH] D34446: [Support] sys::getProcessTriple should return a macOS triple using the system's version of macOS
Alex Lorenz via Phabricator via llvm-commits
- [PATCH] D34446: [Support] sys::getProcessTriple should return a macOS triple using the system's version of macOS
Alex Lorenz via Phabricator via llvm-commits
- [compiler-rt] r307233 - [Sanitizers] Consolidate internal errno definitions.
Alex Shlyapnikov via llvm-commits
- [llvm] r307085 - Fix dangling StringRefs found by clang-tidy misc-dangling-handle check.
Alexander Kornienko via llvm-commits
- [llvm] r307113 - [profiledata] Avoid creating a temporary vector in getNumValueData
Alexander Shaposhnikov via llvm-commits
- [llvm] r307195 - [tablegen] Avoid creating temporary strings
Alexander Shaposhnikov via llvm-commits
- [PATCH] D34969: [tablegen] Avoid creating a temporary vector in getInstructionCase
Alexander Shaposhnikov via Phabricator via llvm-commits
- [PATCH] D34970: [profiledata] Avoid creating a temporary vector in getNumValueData
Alexander Shaposhnikov via Phabricator via llvm-commits
- [PATCH] D34969: [tablegen] Avoid creating a temporary vector in getInstructionCase
Alexander Shaposhnikov via Phabricator via llvm-commits
- [PATCH] D34970: [profiledata] Avoid creating a temporary vector in getNumValueData
Alexander Shaposhnikov via Phabricator via llvm-commits
- [PATCH] D34969: [tablegen] Avoid creating a temporary vector in getInstructionCase
Alexander Shaposhnikov via Phabricator via llvm-commits
- [PATCH] D34970: [profiledata] Avoid creating a temporary vector in getNumValueData
Alexander Shaposhnikov via Phabricator via llvm-commits
- [PATCH] D34994: [table] Avoid creating temporary strings
Alexander Shaposhnikov via Phabricator via llvm-commits
- [PATCH] D34994: [tablegen] Avoid creating temporary strings
Alexander Shaposhnikov via Phabricator via llvm-commits
- [llvm] r307026 - [AMDGPU] Switch scalarize global loads ON by default
Alexander Timofeev via llvm-commits
- [llvm] r307097 - [AMDGPU] Switch scalarize global loads ON by default
Alexander Timofeev via llvm-commits
- [PATCH] D34407: Switch scalarize global loads ON by default
Alexander via Phabricator via llvm-commits
- [PATCH] D34407: Switch scalarize global loads ON by default
Alexander via Phabricator via llvm-commits
- [PATCH] D34726: AMDGPU/SI: Do not insert an instruction into worklist twice in movetovalu
Alfred Huang via Phabricator via llvm-commits
- [PATCH] D34726: AMDGPU/SI: Do not insert an instruction into worklist twice in movetovalu
Alfred Huang via Phabricator via llvm-commits
- [PATCH] D34726: AMDGPU/SI: Do not insert an instruction into worklist twice in movetovalu
Alfred Huang via Phabricator via llvm-commits
- [PATCH] D34726: AMDGPU/SI: Do not insert an instruction into worklist twice in movetovalu
Alfred Huang via Phabricator via llvm-commits
- [PATCH] D35076: [AArch64] Add an SVE target feature to the backend and TargetParser
Amara Emerson via Phabricator via llvm-commits
- [PATCH] D35076: [AArch64] Add an SVE target feature to the backend and TargetParser
Amara Emerson via Phabricator via llvm-commits
- [PATCH] D35076: [AArch64] Add an SVE target feature to the backend and TargetParser
Amara Emerson via Phabricator via llvm-commits
- [PATCH] D34769: [X86] X86::CMOV to Branch heuristic based optimization
Amjad Aboud via Phabricator via llvm-commits
- [PATCH] D34769: [X86] X86::CMOV to Branch heuristic based optimization
Amjad Aboud via Phabricator via llvm-commits
- [PATCH] D34424: [ARM] Unified logic for computing target ABI.
Ana Pazos via Phabricator via llvm-commits
- [PATCH] D33186: [InstCombine] Canonicalize clamp of float types to minmax in fast mode.
Andrei Elovikov via Phabricator via llvm-commits
- [PATCH] D33186: [InstCombine] Canonicalize clamp of float types to minmax in fast mode.
Andrei Elovikov via Phabricator via llvm-commits
- [PATCH] D33186: [InstCombine] Canonicalize clamp of float types to minmax in fast mode.
Andrei Elovikov via Phabricator via llvm-commits
- [PATCH] D33186: [InstCombine] Canonicalize clamp of float types to minmax in fast mode.
Andrei Elovikov via Phabricator via llvm-commits
- [PATCH] D35002: Add some tests for cast+clamp/min/max before D33186.
Andrei Elovikov via Phabricator via llvm-commits
- [PATCH] D33186: [InstCombine] Canonicalize clamp of float types to minmax in fast mode.
Andrei Elovikov via Phabricator via llvm-commits
- [PATCH] D33186: [InstCombine] Canonicalize clamp of float types to minmax in fast mode.
Andrei Elovikov via Phabricator via llvm-commits
- [llvm] r307058 - [Orc] Remove the memory manager argument to addModule, and de-templatize the
Andres Freund via llvm-commits
- [llvm] r306058 - [ORC] Switch the object layer API from addObjectSet to addObject (singular), and
Andres Freund via llvm-commits
- [lld] r307013 - [LLD][LinkerScript] Allow non-alloc sections to be assigned to segments.
Andrew Ng via llvm-commits
- [PATCH] D34853: Fix (benignly) incorrect GoogleTest specs in various lit configs.
Andrew Ng via Phabricator via llvm-commits
- [PATCH] D34855: [lit] Factor out listdir logic shared by different test formats.
Andrew Ng via Phabricator via llvm-commits
- [PATCH] D34976: [lit] Fix unit test discovery for Visual Studio builds.
Andrew Ng via Phabricator via llvm-commits
- [PATCH] D34976: [lit] Fix unit test discovery for Visual Studio builds.
Andrew Ng via Phabricator via llvm-commits
- [PATCH] D34976: [lit] Fix unit test discovery for Visual Studio builds.
Andrew Ng via Phabricator via llvm-commits
- [PATCH] D35075: [AArch64] Redundant copy elimination - remove more zero copies.
Andrew Pinski via Phabricator via llvm-commits
- [llvm] r307397 - NFC: I simply added CHECK-LABEL to prevent false matches in the tests.
Andrew V. Tischenko via llvm-commits
- [PATCH] D33099: AMD Jaguar scheduler doesn't correctly model 256-bit AVX instructions
Andrew V. Tischenko via Phabricator via llvm-commits
- [PATCH] D35115: Clang's assembler crashes if Scale in lea is negative (pr33661)
Andrew V. Tischenko via Phabricator via llvm-commits
- [PATCH] D33099: [X86] Model 256-bit AVX instructions in the AMD Jaguar scheduler (PR28573)
Andrew V. Tischenko via Phabricator via llvm-commits
- [PATCH] D35115: Clang's assembler crashes if Scale in lea is negative (pr33661)
Andrew V. Tischenko via Phabricator via llvm-commits
- [llvm] r307091 - [DAGCombiner] Intermediate variables in visitRotate promoted to the function's begin. NFC precommit for D12833.
Andrew Zhogin via llvm-commits
- [llvm] r307103 - [ARM][test] Added test/CodeGen/ARM/ror.ll test. NFC precommit for D12833.
Andrew Zhogin via llvm-commits
- [llvm] r307179 - [DAGCombiner] visitRotate patch to optimize pair of ROTR/ROTL instructions into one with combined shift operand.
Andrew Zhogin via llvm-commits
- [PATCH] D12833: Combines pair of rotr/rotl with constant shifts into one instruction with combined shift
Andrew Zhogin via Phabricator via llvm-commits
- [PATCH] D12833: Combines pair of rotr/rotl with constant shifts into one instruction with combined shift
Andrew Zhogin via Phabricator via llvm-commits
- [PATCH] D12833: Combines pair of rotr/rotl with constant shifts into one instruction with combined shift
Andrew Zhogin via Phabricator via llvm-commits
- [PATCH] D12833: Combines pair of rotr/rotl with constant shifts into one instruction with combined shift
Andrew Zhogin via Phabricator via llvm-commits
- [PATCH] D12833: Combines pair of rotr/rotl with constant shifts into one instruction with combined shift
Andrew Zhogin via Phabricator via llvm-commits
- [PATCH] D12833: Combines pair of rotr/rotl with constant shifts into one instruction with combined shift
Andrew Zhogin via Phabricator via llvm-commits
- [PATCH] D12833: Combines pair of rotr/rotl with constant shifts into one instruction with combined shift
Andrew Zhogin via Phabricator via llvm-commits
- [PATCH] D34163: Add strictfp attribute to prevent unwanted optimizations of libm calls
Andy Kaylor via Phabricator via llvm-commits
- [PATCH] D34163: Add strictfp attribute to prevent unwanted optimizations of libm calls
Andy Kaylor via Phabricator via llvm-commits
- [llvm] r307078 - [LoopDeletion] NFC: Add debug statements to the optimization
Anna Thomas via llvm-commits
- [llvm] r307084 - [FastISel][SelectionDAG]Teach fastISel about GC intrinsics
Anna Thomas via llvm-commits
- [llvm] r307086 - [FastISel] Move gc intrinsic test to X86 directory
Anna Thomas via llvm-commits
- [llvm] r307096 - [LoopDeletion] NFC: Add loop being analyzed debug statement
Anna Thomas via llvm-commits
- [llvm] r307112 - [SafepointIRVerifier] Add verifier pass for finding GC relocation bugs
Anna Thomas via llvm-commits
- [llvm] r307291 - [LoopUnrollRuntime] Bailout when multiple exiting blocks to the unique latch exit block
Anna Thomas via llvm-commits
- [llvm] r307340 - [SafepointIRVerifier] NFC: Refactor code for identifying exclusive base type
Anna Thomas via llvm-commits
- [llvm] r307392 - [SafepointIRVerifier] Avoid false positives in GC verifier for compare between pointers
Anna Thomas via llvm-commits
- [llvm] r307417 - [LoopUnrollRuntime] NFC: use the precomputed loop exit in ConnectProlog
Anna Thomas via llvm-commits
- [llvm] r307435 - [LoopUnrollRuntime] Support multiple exit blocks unrolling when prolog remainder generated
Anna Thomas via llvm-commits
- [PATCH] D34421: [FastISel][SelectionDAG]Teach fastISel about GC intrinsics
Anna Thomas via Phabricator via llvm-commits
- [PATCH] D15940: Add verifier pass for finding GC relocation bugs
Anna Thomas via Phabricator via llvm-commits
- [PATCH] D35057: [SafepointIRVerifier] Avoid false positives in GC verifier for compare between pointers
Anna Thomas via Phabricator via llvm-commits
- [PATCH] D35057: [SafepointIRVerifier] Avoid false positives in GC verifier for compare between pointers
Anna Thomas via Phabricator via llvm-commits
- [PATCH] D35057: [SafepointIRVerifier] Avoid false positives in GC verifier for compare between pointers
Anna Thomas via Phabricator via llvm-commits
- [PATCH] D35057: [SafepointIRVerifier] Avoid false positives in GC verifier for compare between pointers
Anna Thomas via Phabricator via llvm-commits
- [PATCH] D35107: Re-enable "[IndVars] Canonicalize comparisons between non-negative values and indvars"
Anna Thomas via Phabricator via llvm-commits
- [PATCH] D35107: Re-enable "[IndVars] Canonicalize comparisons between non-negative values and indvars"
Anna Thomas via Phabricator via llvm-commits
- [llvm] r307053 - [legalize-types] Clean up softening machinery.
Anton Yartsev via llvm-commits
- [PATCH] D31946: [legalize-types] Clean up softening machinery.
Anton Yartsev via Phabricator via llvm-commits
- [PATCH] D34555: [NVPTX] Add lowering of i128 params.
Artem Belevich via Phabricator via llvm-commits
- [PATCH] D34708: [NVPTX] Allow to make libcalls that are defined in the current module.
Artem Belevich via Phabricator via llvm-commits
- [PATCH] D34555: [NVPTX] Add lowering of i128 params.
Artem Belevich via Phabricator via llvm-commits
- [PATCH] D34555: [NVPTX] Add lowering of i128 params.
Artem Belevich via Phabricator via llvm-commits
- [PATCH] D34918: [libc++] Avoid atomic built-ins for NO_THREADS build
Asiri Rathnayake via llvm-commits
- [PATCH] D34965: AMDGPU/SI: Force exports at the end for SI scheduler
Axel Davy via Phabricator via llvm-commits
- [PATCH] D34967: AMDGPU/SI: Fix Depth and Height computation for SI scheduler
Axel Davy via Phabricator via llvm-commits
- [PATCH] D34968: AMDGPU/SI: Disable PostRA scheduler with SI scheduler
Axel Davy via Phabricator via llvm-commits
- [PATCH] D34968: AMDGPU/SI: Disable PostRA scheduler with SI scheduler
Axel Davy via Phabricator via llvm-commits
- [PATCH] D32871: [LV] Using VPlan to model the vectorized code and drive its transformation
Ayal Zaks via Phabricator via llvm-commits
- [PATCH] D35179: [X86][AVX512] Add patterns for masked AVX512 floating point compare instructions that were missing.
Ayman Musa via Phabricator via llvm-commits
- [PATCH] D34854: Allow GHC calling convention to use YMM and ZMM registers
Ben Gamari via Phabricator via llvm-commits
- [PATCH] D34854: Allow GHC calling convention to use YMM and ZMM registers
Ben Gamari via Phabricator via llvm-commits
- [llvm] r307021 - Revert "[GVN] Recommit the patch "Add phi-translate support in scalarpre"."
Benjamin Kramer via llvm-commits
- [llvm] r306313 - [GVN] Recommit the patch "Add phi-translate support in scalarpre".
Benjamin Kramer via llvm-commits
- [PATCH] D34538: Handle ConstantExpr correctly in SelectionDAGBuilder
Benoit Vey via Phabricator via llvm-commits
- [PATCH] D34982: [Polly][WIP] Fully-Indexed static expansion
Bonfante Nicolas via Phabricator via llvm-commits
- [llvm] r307203 - [DependenceAnalysis] Make sure base objects are the same when comparing GEPs
Brendon Cahoon via llvm-commits
- [PATCH] D34702: [DependenceAnalysis] Make sure base objects are the same when comparing GEPs
Brendon Cahoon via Phabricator via llvm-commits
- [PATCH] D35048: [opt-viewer] Move under tools, install it
Brian Cain via Phabricator via llvm-commits
- [PATCH] D35132: [cmake] GetSVN.cmake takes a list of arguments
Brian Gesiak via Phabricator via llvm-commits
- [llvm] r307304 - [ValueTracking] Support icmps fed by 'and' and 'or'.
Chad Rosier via llvm-commits
- [llvm] r307400 - [ValueTracking] Fix the identity case (LHS => RHS) when the LHS is false.
Chad Rosier via llvm-commits
- [PATCH] D34940: [LoopInterchange] Add more debug messages to currentLimitations().
Chad Rosier via Phabricator via llvm-commits
- [PATCH] D34951: [AArch64] Add test case for preferred function alignment (NFC).
Chad Rosier via Phabricator via llvm-commits
- [PATCH] D35025: [SimplifyCFG] Move a portion of an if statement that should already be implied to an assert
Chad Rosier via Phabricator via llvm-commits
- [PATCH] D34961: [AArch64] Use 16 bytes as preferred function alignment on Cortex-A72.
Chad Rosier via Phabricator via llvm-commits
- [PATCH] D34954: [AArch64] Use 16 bytes as preferred function alignment on Cortex-A57.
Chad Rosier via Phabricator via llvm-commits
- [PATCH] D35075: [AArch64] Redundant copy elimination - remove more zero copies.
Chad Rosier via Phabricator via llvm-commits
- [PATCH] D35075: [AArch64] Redundant copy elimination - remove more zero copies.
Chad Rosier via Phabricator via llvm-commits
- [PATCH] D34901: [ValueTracking] Support icmps fed by 'and' and 'or'
Chad Rosier via Phabricator via llvm-commits
- [llvm] r307487 - [PM] Finish implementing and fix a chain of bugs uncovered by testing
Chandler Carruth via llvm-commits
- [llvm] r307490 - [ADT] Add a default constructor and a bool conversion to function_ref.
Chandler Carruth via llvm-commits
- [llvm] r307493 - [PM] Teach PreservedAnalyses to have an `allInSet` static factory
Chandler Carruth via llvm-commits
- [llvm] r307496 - [ADT] Fix a test case to use a correct escape for a null byte followed
Chandler Carruth via llvm-commits
- [llvm] r307497 - [PM] Add unittesting of the call graph update logic with complex
Chandler Carruth via llvm-commits
- [llvm] r307498 - [PM] Fix a nasty bug in the new PM where we failed to properly
Chandler Carruth via llvm-commits
- [llvm] r307519 - [ADT] Fix another "oops" spotted by eddyb and reported in IRC.
Chandler Carruth via llvm-commits
- [PATCH] D33946: [InlineCost] Find identical loads in the callee
Chandler Carruth via Phabricator via llvm-commits
- [PATCH] D33464: [PM][WIP] Enable out-of-tree registration of passes with the new PassBuilder
Chandler Carruth via Phabricator via llvm-commits
- [PATCH] D33464: [PM][WIP] Enable out-of-tree registration of passes with the new PassBuilder
Chandler Carruth via Phabricator via llvm-commits
- [PATCH] D34080: [ThinLTO] Add dump-summary command to llvm-lto2 tool
Charles Saternos via llvm-commits
- [PATCH] D33760: [libunwind][CMake] Add install path variable to allow overriding the destination
Chris Bieneman via Phabricator via llvm-commits
- [PATCH] D27701: [lit] Fix discovery test on Windows
Chris Bieneman via Phabricator via llvm-commits
- [PATCH] D34520: Minor correctness improvements for LLVMTestingSupport
Chris Bieneman via Phabricator via llvm-commits
- [llvm] r307299 - remove an unused empty file.
Chris Lattner via llvm-commits
- [llvm] r307299 - remove an unused empty file.
Chris Lattner via llvm-commits
- [LNT] r307183 - Make Regression object printable even when SQLAlchemy invalidates it
Chris Matthews via llvm-commits
- [LNT] r307216 - Give 404 when accessing invalid machine ID from this page
Chris Matthews via llvm-commits
- [LNT] r307221 - Fix postgres only API issue
Chris Matthews via llvm-commits
- [LNT] r307222 - Load TestSuite descriptions from json files
Chris Matthews via llvm-commits
- [LNT] r307447 - Make LNT client print server's error messages
Chris Matthews via llvm-commits
- [LNT] r307447 - Make LNT client print server's error messages
Chris Matthews via llvm-commits
- [PATCH] D35001: [LNT] Missing "Produced by" field on Run causes UI to crash
Chris Matthews via Phabricator via llvm-commits
- [PATCH] D34677: [AMDGPU] Whole Quad Mode variant of mov.dpp intrinsic
Connor Abbott via Phabricator via llvm-commits
- [PATCH] D35167: [AMDGPU] Add an llvm.amdgcn.wqm intrinsic for WQM
Connor Abbott via Phabricator via llvm-commits
- [llvm] r307106 - Recommit r307064, "[InstCombine] Add test cases demonstrating creation of extra bswap instrinsic calls when when optimizing bswap and bitwise ops when the bswaps have additional uses. NFC"
Craig Topper via llvm-commits
- [llvm] r307199 - [InstCombine] Use CmpInst::Predicate with m_Cmp instead of ICmpInst::Predicate. NFC
Craig Topper via llvm-commits
- [llvm] r307210 - [IR] Use CmpInst::isIntPredicate()/isFPPredicate in some asserts instead of doing the equivalent range check. NFC
Craig Topper via llvm-commits
- [llvm] r307224 - [IR] Use CmpInst::isFPPredicate/isIntPredicate in a few other places. NFC
Craig Topper via llvm-commits
- [llvm] r307270 - [InstCombine] Don't create extra ConstantInt objects in foldSelectICmpAnd. NFCI
Craig Topper via llvm-commits
- [llvm] r307273 - [InstCombine] Add single use checks to SimplifyBSwap to ensure we are really saving instructions
Craig Topper via llvm-commits
- [llvm] r307274 - [InstCombine] Clarify comment to mention other transform that it does. NFC
Craig Topper via llvm-commits
- [llvm] r307275 - [InstCombine] Change helper method to a file local static method. NFC
Craig Topper via llvm-commits
- [llvm] r307276 - [SimplifyCFG] Move a portion of an if statement that should already be implied to an assert
Craig Topper via llvm-commits
- [llvm] r307290 - [InstCombine] Remove Builder argument from InstCombiner::tryFactorization. NFC
Craig Topper via llvm-commits
- [llvm] r307292 - [Constants] If we already have a ConstantInt*, prefer to use isZero/isOne/isMinusOne instead of isNullValue/isOneValue/isAllOnesValue inherited from Constant. NFCI
Craig Topper via llvm-commits
- [llvm] r307293 - [Constants] Replace calls to ConstantInt::equalsInt(0)/equalsInt(1) with isZero and isOne. NFCI
Craig Topper via llvm-commits
- [llvm] r307295 - [InstCombine] Remove include of DIBuilder.h and Dwarf.h as they don't appear to be necessary.
Craig Topper via llvm-commits
- [llvm] r307331 - [InstCombine] Change a couple helper functions to only take the IRBuilder as an argument and not the whole InstCombiner object. NFC
Craig Topper via llvm-commits
- [llvm] r307332 - [InstCombine] Remove unused arguments from some helper functions. NFC
Craig Topper via llvm-commits
- [llvm] r307333 - [InstCombine] No need to pass DataLayout to helper functions if we're passing the InstCombiner object. We can just ask it for the DataLayout. NFC
Craig Topper via llvm-commits
- [llvm] r307358 - [TableGen] Fix some mismatches in the use of Namespace fields versus Target name in some of our emitters.
Craig Topper via llvm-commits
- [llvm] r307361 - [TableGen] Add a proper namespace to an Instruction in an AsmMatcher test. This is required after r307358.
Craig Topper via llvm-commits
- [llvm] r307362 - [TableGen] Use StringRef instead of std::string for CodeGenInstruction namespace. NFC
Craig Topper via llvm-commits
- [llvm] r307363 - [TableGen] Cleanup capturing of instruction namespace for the fast isel emitter to remove a std::string and duplicated code. NFC
Craig Topper via llvm-commits
- [llvm] r307419 - vim: add 'builtin', 'nobuiltin', 'nonnull', and 'speculatable' to the keyword list.
Craig Topper via llvm-commits
- [llvm] r307430 - [APInt] Add a fastpath for the single word case of isOneValue to match isNullValue, isAllOnesValue, etc. NFCI
Craig Topper via llvm-commits
- [llvm] r307431 - [PatternMatch] Implement m_One and m_AllOnes using Constant::isOneValue/isAllOnesValue instead of doing our own splat detection and checking the resulting APInt.
Craig Topper via llvm-commits
- [llvm] r307432 - [PatternMatch] Implement m_AnyZero using Constant::isZeroValue instead of ORing together isNullValue and isNegativeZeroValue. NFCI
Craig Topper via llvm-commits
- [llvm] r307433 - [PatternMatch] Implemenet m_SignMask using Constant::isMinSignedValue instead of doing splat detection and analyzing the resulting APInt.
Craig Topper via llvm-commits
- [llvm] r307451 - [InstCombine] Make InstCombine's IRBuilder be passed by reference everywhere
Craig Topper via llvm-commits
- [llvm] r307462 - [X86] Cleanup some CPUID usage in getAvailableFeatures.
Craig Topper via llvm-commits
- [llvm] r307463 - [X86] Use 'unsigned' instead of 'unsigned int' for consistency in the X86 portion of Host.cpp.
Craig Topper via llvm-commits
- [llvm] r307465 - [X86] Minor formatting fix. NFC
Craig Topper via llvm-commits
- [llvm] r307466 - [X86] Correct the BDVER4 model numbers to include 0x70-0x7f.
Craig Topper via llvm-commits
- [llvm] r307467 - [X86] In getHostCPUName, remove some code that changes some AMD CPU names based on features not being enabled.
Craig Topper via llvm-commits
- [llvm] r307486 - [InstCombine] Speculatively implement a fix for what might be the root cause of PR33721 by making sure that we have integer types before doing select C, -1, 0 -> sext C to int
Craig Topper via llvm-commits
- [llvm] r307491 - [IR] Make use of Type::isPtrOrPtrVectorTy/isIntOrIntVectorTy/isFPOrFPVectorTy to shorten code. NFC
Craig Topper via llvm-commits
- [llvm] r307492 - [IR] Add Type::isIntOrIntVectorTy(unsigned) similar to the existing isIntegerTy(unsigned), but also works for vectors.
Craig Topper via llvm-commits
- [llvm] r307495 - [X86] Remove check for AVX512 support from skylake-avx512 detection in getHostCPUName.
Craig Topper via llvm-commits
- [llvm] r307520 - [X86] Remove asserts from getX86CpuIDAndInfo/getX86CpuIDAndInfoEx. Restore past behavior of returning an unsupported indication to the caller instead.
Craig Topper via llvm-commits
- [llvm] r307522 - [X86] Fix typo in comment. NFC
Craig Topper via llvm-commits
- [PATCH] D34974: [InstCombine] Add single use checks to SimplifyBSwap to ensure we are really saving instructions
Craig Topper via Phabricator via llvm-commits
- [PATCH] D35014: [X86] PR32755 : Improvement in CodeGen instruction selection for LEAs.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D34901: [ValueTracking] Support icmps fed by 'and' and 'or'
Craig Topper via Phabricator via llvm-commits
- [PATCH] D35025: [SimplifyCFG] Move a portion of an if statement that should already be implied to an assert
Craig Topper via Phabricator via llvm-commits
- [PATCH] D35040: [IR] Implement Constant::isNegativeZeroValue/isZeroValue/isAllOnesValue/isOneValue/isMinSignedValue for ConstantDataVector without going through getElementAsConstant
Craig Topper via Phabricator via llvm-commits
- [PATCH] D35044: [IR] Remove the opcode argument from CmpInst::Create
Craig Topper via Phabricator via llvm-commits
- [PATCH] D35097: [InstCombine] Make InstCombine's IRBuilder be passed by reference everywhere
Craig Topper via Phabricator via llvm-commits
- [PATCH] D35044: [IR] Remove the opcode argument from CmpInst::Create
Craig Topper via Phabricator via llvm-commits
- [PATCH] D35161: [X86] Improve the unknown stepping support for Intel CPUs in getHostCPUName
Craig Topper via Phabricator via llvm-commits
- [PATCH] D35097: [InstCombine] Make InstCombine's IRBuilder be passed by reference everywhere
Craig Topper via Phabricator via llvm-commits
- [PATCH] D34566: [loop idiom Recognition] support memcpy for multiple consecutive loads and stores
DIVYA SHANMUGHAN via Phabricator via llvm-commits
- [PATCH] D35035: [InstCombine] Prevent memcpy generation for small data size
DIVYA SHANMUGHAN via Phabricator via llvm-commits
- [PATCH] D35035: [InstCombine] Prevent memcpy generation for small data size
DIVYA SHANMUGHAN via Phabricator via llvm-commits
- [PATCH] D34566: [loop idiom Recognition] support memcpy for multiple consecutive loads and stores
DIVYA SHANMUGHAN via Phabricator via llvm-commits
- [PATCH] D34566: [loop idiom Recognition] support memcpy for multiple consecutive loads and stores
DIVYA SHANMUGHAN via Phabricator via llvm-commits
- [PATCH] D34566: [loop idiom Recognition] support memcpy for multiple consecutive loads and stores
DIVYA SHANMUGHAN via Phabricator via llvm-commits
- [PATCH] D34566: [loop idiom Recognition] support memcpy for multiple consecutive loads and stores
DIVYA SHANMUGHAN via Phabricator via llvm-commits
- [PATCH] D35035: [InstCombine] Prevent memcpy generation for small data size
DIVYA SHANMUGHAN via Phabricator via llvm-commits
- [PATCH] D35090: [WebAssembly] Use the correct size for MCFillFragment
Dan Gohman via Phabricator via llvm-commits
- [llvm] r271491 - [LibFuzzer] Reimplement how the optional user functions are called.
Dan Liew via llvm-commits
- [PATCH] D35142: WIP! [CFG] Create a new removeUnreachable utility that updates the dom in place
Daniel Berlin via Phabricator via llvm-commits
- [llvm] r307383 - Fix uninitalized memory access introduced in r307350.
Daniel Jasper via llvm-commits
- [PATCH] D34885: Add element atomic memset intrinsic
Daniel Neilson via Phabricator via llvm-commits
- [llvm] r307079 - [globalisel][tablegen] Partially fix compile-time regressions by converting matcher to state-machine(s)
Daniel Sanders via llvm-commits
- [llvm] r307088 - [globalisel][tablegen] Fix release builds after r307079
Daniel Sanders via llvm-commits
- [llvm] r307093 - [globalisel][tablegen] Fix the modules build after r307079
Daniel Sanders via llvm-commits
- [llvm] r307133 - [globalisel][tablegen] Added instruction emission to the state-machine-based matcher.
Daniel Sanders via llvm-commits
- [llvm] r307138 - [globalisel][tablegen] Fix an unused variable warning in release builds after r307133
Daniel Sanders via llvm-commits
- [llvm] r307146 - [globalisel][tablegen] Fix the misuse of STATISTICS() on release builds (like r307088) after r307133.
Daniel Sanders via llvm-commits
- [llvm] r307159 - [globalisel][tablegen] Finish fixing compile-time regressions by merging the matcher and emitter state machines.
Daniel Sanders via llvm-commits
- [llvm] r307168 - [globalisel][tablegen] Fix another unused variable warning introduced by r307159
Daniel Sanders via llvm-commits
- [llvm] r307240 - [globalisel][tablegen] Import rules containing intrinsic_wo_chain.
Daniel Sanders via llvm-commits
- [llvm] r307246 - [globalisel][tablegen] Rename and re-comment to match the new MatchTables. NFC.
Daniel Sanders via llvm-commits
- [llvm] r307248 - [globalisel][tablegen] Rename and re-comment render functions to match the new MatchTables. NFC.
Daniel Sanders via llvm-commits
- [PATCH] D33758: [globalisel][tablegen] Partially fix compile-time regressions by converting matcher to state-machine(s)
Daniel Sanders via Phabricator via llvm-commits
- [PATCH] D33758: [globalisel][tablegen] Partially fix compile-time regressions by converting matcher to state-machine(s)
Daniel Sanders via Phabricator via llvm-commits
- [PATCH] D33764: [globalisel][tablegen] Added instruction emission to the state-machine-based matcher.
Daniel Sanders via Phabricator via llvm-commits
- [PATCH] D33766: [globalisel][tablegen] Finish fixing compile-time regressions by merging the matcher and emitter state machines.
Daniel Sanders via Phabricator via llvm-commits
- [PATCH] D33764: [globalisel][tablegen] Added instruction emission to the state-machine-based matcher.
Daniel Sanders via Phabricator via llvm-commits
- [PATCH] D33764: [globalisel][tablegen] Added instruction emission to the state-machine-based matcher.
Daniel Sanders via Phabricator via llvm-commits
- [PATCH] D33766: [globalisel][tablegen] Finish fixing compile-time regressions by merging the matcher and emitter state machines.
Daniel Sanders via Phabricator via llvm-commits
- [PATCH] D33764: [globalisel][tablegen] Added instruction emission to the state-machine-based matcher.
Daniel Sanders via Phabricator via llvm-commits
- [PATCH] D32278: [globalisel][tablegen] Import rules containing intrinsic_wo_chain.
Daniel Sanders via Phabricator via llvm-commits
- [PATCH] D35117: [globalisel][tablegen] Add control-flow to the MatchTable.
Daniel Sanders via Phabricator via llvm-commits
- [PATCH] D35130: [globalisel][tablegen] Enable the import of rules involving fma.
Daniel Sanders via Phabricator via llvm-commits
- [PATCH] D34207: [IndVarSimplify] Add AShr exact flags using induction variables ranges.
Dave Green via Phabricator via llvm-commits
- [PATCH] D34207: [IndVarSimplify] Add AShr exact flags using induction variables ranges.
Dave Green via Phabricator via llvm-commits
- [llvm] r307166 - DebugInfo: Generalize LoadedObjectInfoHelper from RuntimeDyld
David Blaikie via llvm-commits
- [lld] r307167 - Use LoadedObjectInfoHelper to simplify/delegate the implementation of 'clone'
David Blaikie via llvm-commits
- [PATCH] D34838: Prototype: Reduce llvm-profdata merge memory usage further
David Blaikie via llvm-commits
- [llvm] r307236 - Simplify InstrProfRecord tests, eliminating named temporaries in favor of braced init args
David Blaikie via llvm-commits
- [llvm] r307237 - Fix -Wunused-function by making function declarations in a header non-static
David Blaikie via llvm-commits
- [PATCH] D34838: Prototype: Reduce llvm-profdata merge memory usage further
David Blaikie via llvm-commits
- [PATCH] D35043: [ADT] Enable reverse iteration for DenseMap
David Blaikie via llvm-commits
- [PATCH] D34838: Prototype: Reduce llvm-profdata merge memory usage further
David Blaikie via llvm-commits
- [llvm] r307298 - Prototype: Reduce llvm-profdata merge memory usage further
David Blaikie via llvm-commits
- [llvm] r307440 - ProfData: Fix some unchecked Errors in unit tests
David Blaikie via llvm-commits
- [llvm] r307440 - ProfData: Fix some unchecked Errors in unit tests
David Blaikie via llvm-commits
- [PATCH] D35149: llvm-profdata: Reduce memory usage by using Error callback rather than member
David Blaikie via llvm-commits
- [PATCH] D35149: llvm-profdata: Reduce memory usage by using Error callback rather than member
David Blaikie via llvm-commits
- [llvm] r307516 - llvm-profdata: Reduce memory usage by using Error callback rather than member
David Blaikie via llvm-commits
- [PATCH] D34969: [tablegen] Avoid creating a temporary vector in getInstructionCase
David Blaikie via Phabricator via llvm-commits
- [PATCH] D34970: [profiledata] Avoid creating a temporary vector in getNumValueData
David Blaikie via Phabricator via llvm-commits
- [PATCH] D34970: [profiledata] Avoid creating a temporary vector in getNumValueData
David Blaikie via Phabricator via llvm-commits
- [PATCH] D34969: [tablegen] Avoid creating a temporary vector in getInstructionCase
David Blaikie via Phabricator via llvm-commits
- [PATCH] D34970: [profiledata] Avoid creating a temporary vector in getNumValueData
David Blaikie via Phabricator via llvm-commits
- [PATCH] D34994: [tablegen] Avoid creating temporary strings
David Blaikie via Phabricator via llvm-commits
- [PATCH] D35009: [DWARF] - Provide default implementations for methods of LoadedObjectInfo
David Blaikie via Phabricator via llvm-commits
- [PATCH] D35004: [DWARF] - Add API to allow DWARFContextInMemory to delegate relocations handling to client.
David Blaikie via Phabricator via llvm-commits
- [PATCH] D35005: [ELF] - Do not apply relocations to .debug_ranges when building -gdb-index
David Blaikie via Phabricator via llvm-commits
- [PATCH] D34863: [XRay][tools] Function call stack based analysis tooling for XRay traces
David Blaikie via Phabricator via llvm-commits
- [PATCH] D35042: [llvm] Separate out reverse iteration flag into its own header
David Blaikie via Phabricator via llvm-commits
- [PATCH] D34860: [Objective-C] Fix non-determinism in clang
David Blaikie via Phabricator via llvm-commits
- [PATCH] D35043: [ADT] Enable reverse iteration for DenseMap
David Blaikie via Phabricator via llvm-commits
- [PATCH] D34838: Prototype: Reduce llvm-profdata merge memory usage further
David Blaikie via Phabricator via llvm-commits
- [PATCH] D34838: Prototype: Reduce llvm-profdata merge memory usage further
David Blaikie via Phabricator via llvm-commits
- [PATCH] D34838: Prototype: Reduce llvm-profdata merge memory usage further
David Blaikie via Phabricator via llvm-commits
- [PATCH] D35149: llvm-profdata: Reduce memory usage by using Error callback rather than member
David Blaikie via Phabricator via llvm-commits
- [PATCH] D35149: llvm-profdata: Reduce memory usage by using Error callback rather than member
David Blaikie via Phabricator via llvm-commits
- [PATCH] D35166: [DWARF] Introduce verification for the unit header chain in .debug_info section to llvm-dwarfdump.
David Blaikie via Phabricator via llvm-commits
- [PATCH] D35149: llvm-profdata: Reduce memory usage by using Error callback rather than member
David Blaikie via Phabricator via llvm-commits
- [PATCH] D35149: llvm-profdata: Reduce memory usage by using Error callback rather than member
David Blaikie via Phabricator via llvm-commits
- [PATCH] D35149: llvm-profdata: Reduce memory usage by using Error callback rather than member
David Blaikie via Phabricator via llvm-commits
- [PATCH] D35043: [ADT] Enable reverse iteration for DenseMap
David Blaikie via Phabricator via llvm-commits
- [llvm] r307157 - [IndVarSimplify] Add AShr exact flags using induction variables ranges.
David Green via llvm-commits
- [PATCH] D34601: [X86][LLVM]Expanding Supports lowerInterleavedStore() in X86InterleavedAccess.
David Kreitzer via Phabricator via llvm-commits
- [llvm] r307235 - [lit] Fix unit test discovery for Visual Studio builds.
David L. Jones via llvm-commits
- [lld] r307320 - Change remaining references to lit.util.capture to use subprocess.check_output.
David L. Jones via llvm-commits
- [llvm] r307320 - Change remaining references to lit.util.capture to use subprocess.check_output.
David L. Jones via llvm-commits
- [PATCH] D34841: [lit/libcxx] Fix a remaining reference to lit.util.capture() in custom libcxx/Darwin code.
David L. Jones via Phabricator via llvm-commits
- [PATCH] D34976: [lit] Fix unit test discovery for Visual Studio builds.
David L. Jones via Phabricator via llvm-commits
- [PATCH] D34976: [lit] Fix unit test discovery for Visual Studio builds.
David L. Jones via Phabricator via llvm-commits
- [PATCH] D34853: Fix (benignly) incorrect GoogleTest specs in various lit configs.
David L. Jones via Phabricator via llvm-commits
- [PATCH] D35087: Change remaining references to lit.util.capture to use subprocess.check_output.
David L. Jones via Phabricator via llvm-commits
- [PATCH] D35088: Change remaining references to lit.util.capture to use subprocess.check_output.
David L. Jones via Phabricator via llvm-commits
- [PATCH] D35088: Change remaining references to lit.util.capture to use subprocess.check_output.
David L. Jones via Phabricator via llvm-commits
- [PATCH] D35088: Change remaining references to lit.util.capture to use subprocess.check_output.
David L. Jones via Phabricator via llvm-commits
- [PATCH] D34841: [lit/libcxx] Fix a remaining reference to lit.util.capture() in custom libcxx/Darwin code.
David L. Jones via Phabricator via llvm-commits
- [PATCH] D35093: [lit] Implement non-pipelined echo commands internally
David L. Jones via Phabricator via llvm-commits
- [PATCH] D35043: [ADT] Enable reverse iteration for DenseMap
David Li via Phabricator via llvm-commits
- [PATCH] D35063: [ConstHoisting] Turn on consthoist-with-block-frequency by default
David Li via Phabricator via llvm-commits
- [PATCH] D35063: [ConstHoisting] Turn on consthoist-with-block-frequency by default
David Li via Phabricator via llvm-commits
- [PATCH] D35063: [ConstHoisting] Turn on consthoist-with-block-frequency by default
David Li via Phabricator via llvm-commits
- [PATCH] D34838: Prototype: Reduce llvm-profdata merge memory usage further
David Li via Phabricator via llvm-commits
- [PATCH] D34838: Prototype: Reduce llvm-profdata merge memory usage further
David Li via Phabricator via llvm-commits
- [PATCH] D35043: [ADT] Enable reverse iteration for DenseMap
David Li via Phabricator via llvm-commits
- [PATCH] D35084: [ConstHoisting] choose to hoist when frequency is the same
David Li via Phabricator via llvm-commits
- [PATCH] D35063: [ConstHoisting] Turn on consthoist-with-block-frequency by default
David Li via Phabricator via llvm-commits
- [PATCH] D35149: llvm-profdata: Reduce memory usage by using Error callback rather than member
David Li via Phabricator via llvm-commits
- [PATCH] D35155: [ProfileData] Add new option to dump top N hottest functions
David Li via Phabricator via llvm-commits
- [PATCH] D35149: llvm-profdata: Reduce memory usage by using Error callback rather than member
David Li via Phabricator via llvm-commits
- [PATCH] D35149: llvm-profdata: Reduce memory usage by using Error callback rather than member
David Li via Phabricator via llvm-commits
- [llvm] r307247 - [RegisterCoalescer] Fix for SubRange join unreachable
David Stuttard via llvm-commits
- [PATCH] D34391: [RegisterCoalescer] Fix for SubRange join unreachable
David Stuttard via Phabricator via llvm-commits
- [PATCH] D34391: [RegisterCoalescer] Fix for SubRange join unreachable
David Stuttard via Phabricator via llvm-commits
- [PATCH] D34889: [ScheduleDAG] Fix bug in check for use of dead defs
David Stuttard via Phabricator via llvm-commits
- [PATCH] D34391: [RegisterCoalescer] Fix for SubRange join unreachable
David Stuttard via Phabricator via llvm-commits
- [PATCH] D35073: [RegisterCoalescer] Fix for subrange join unreachable
David Stuttard via Phabricator via llvm-commits
- [llvm] r307215 - [GlobalOpt] Remove unreachable blocks before optimizing a function.
Davide Italiano via llvm-commits
- [llvm] r306919 - [Dominators] Reapply r306892, r306893, r306893.
Davide Italiano via llvm-commits
- [llvm] r307303 - [LTO] Fix the interaction between linker redefined symbols and ThinLTO
Davide Italiano via llvm-commits
- [llvm] r307305 - [lib/LTO] Add a comment to explain where we set the linkage in the summary.
Davide Italiano via llvm-commits
- [PATCH] D34080: [ThinLTO] Add dump-summary command to llvm-lto2 tool
Davide Italiano via llvm-commits
- [lld] r307410 - [LTO] Add a test for ThinLTO + --wrap.
Davide Italiano via llvm-commits
- [lld] r307412 - [LTO] Add a test for ThinLTO + --defsym.
Davide Italiano via llvm-commits
- [PATCH] D34080: [ThinLTO] Add dump-summary command to llvm-lto2 tool
Davide Italiano via llvm-commits
- [llvm] r307425 - [Local] Update the comment for removeUnreachableBlocks.
Davide Italiano via llvm-commits
- [llvm] r307508 - [X86] Relax an assertion when legalizing vector types.
Davide Italiano via llvm-commits
- [PATCH] D34939: MathExtras UnitTest: Assert that isPowerOf2(0) is false. NFC.
Davide Italiano via Phabricator via llvm-commits
- [PATCH] D35048: [opt-viewer] Move under tools, install it
Davide Italiano via Phabricator via llvm-commits
- [PATCH] D35064: [lib/LTO] Fix the interaction between linker redefined symbols and ThinLTO
Davide Italiano via Phabricator via llvm-commits
- [PATCH] D35064: [lib/LTO] Fix the interaction between linker redefined symbols and ThinLTO
Davide Italiano via Phabricator via llvm-commits
- [PATCH] D35064: [lib/LTO] Fix the interaction between linker redefined symbols and ThinLTO
Davide Italiano via Phabricator via llvm-commits
- [PATCH] D35064: [lib/LTO] Fix the interaction between linker redefined symbols and ThinLTO
Davide Italiano via Phabricator via llvm-commits
- [PATCH] D35064: [lib/LTO] Fix the interaction between linker redefined symbols and ThinLTO
Davide Italiano via Phabricator via llvm-commits
- [PATCH] D35064: [lib/LTO] Fix the interaction between linker redefined symbols and ThinLTO
Davide Italiano via Phabricator via llvm-commits
- [PATCH] D35126: [LTO] Add a test for ThinLTO + --wrap
Davide Italiano via Phabricator via llvm-commits
- [PATCH] D34080: [ThinLTO] Add dump-summary command to llvm-lto2 tool
Davide Italiano via Phabricator via llvm-commits
- [PATCH] D35044: [IR] Remove the opcode argument from CmpInst::Create
Davide Italiano via Phabricator via llvm-commits
- [PATCH] D35126: [LTO] Add a test for ThinLTO + --wrap
Davide Italiano via Phabricator via llvm-commits
- [PATCH] D34080: [ThinLTO] Add dump-summary command to llvm-lto2 tool
Davide Italiano via Phabricator via llvm-commits
- [PATCH] D35142: WIP! [CFG] Create a new removeUnreachable utility that updates the dom in place
Davide Italiano via Phabricator via llvm-commits
- [PATCH] D35028: [GlobalOpt] Remove unreachable blocks before optimizing a function
Davide Italiano via Phabricator via llvm-commits
- [PATCH] D35142: WIP! [CFG] Create a new removeUnreachable utility that updates the dom in place
Davide Italiano via Phabricator via llvm-commits
- [PATCH] D34639: Fix DebugLoc propagation for unreachable LoadInst
Davide Italiano via Phabricator via llvm-commits
- [test-suite] r307017 - [XRay] Add Google Benchmark library + initial XRay benchmarks
Dean Michael Berris via llvm-commits
- [PATCH] D32272: [XRay] Add Google Benchmark library + initial XRay benchmarks
Dean Michael Berris via Phabricator via llvm-commits
- [PATCH] D32272: [XRay] Add Google Benchmark library + initial XRay benchmarks
Dean Michael Berris via Phabricator via llvm-commits
- [llvm] r307437 - Add sample PGO support to ThinLTO new pass manager.
Dehao Chen via llvm-commits
- [llvm] r307439 - Increase the import-threshold for crtical functions.
Dehao Chen via llvm-commits
- [PATCH] D34895: Add sample PGO support to ThinLTO new pass manager.
Dehao Chen via Phabricator via llvm-commits
- [PATCH] D34895: Add sample PGO support to ThinLTO new pass manager.
Dehao Chen via Phabricator via llvm-commits
- [PATCH] D35096: Increase the import-threshold for crtical functions.
Dehao Chen via Phabricator via llvm-commits
- [PATCH] D34895: Add sample PGO support to ThinLTO new pass manager.
Dehao Chen via Phabricator via llvm-commits
- [PATCH] D35145: Use emplace_back to replace size() and resize().
Dehao Chen via Phabricator via llvm-commits
- [PATCH] D35148: Use DenseMap instead std::map for GVSummaryMapTy.
Dehao Chen via Phabricator via llvm-commits
- [PATCH] D34555: [NVPTX] Add lowering of i128 params.
Denys Zariaiev via Phabricator via llvm-commits
- [PATCH] D34555: [NVPTX] Add lowering of i128 params.
Denys Zariaiev via Phabricator via llvm-commits
- [PATCH] D34555: [NVPTX] Add lowering of i128 params.
Denys Zariaiev via Phabricator via llvm-commits
- [PATCH] D34555: [NVPTX] Add lowering of i128 params.
Denys Zariaiev via Phabricator via llvm-commits
- [PATCH] D34734: [WebAssembly] MC: Don't generate extra types for weak alias
Derek Schuff via Phabricator via llvm-commits
- [PATCH] D34966: [WebAssembly] Fix types for address taken functions
Derek Schuff via Phabricator via llvm-commits
- [llvm] r307139 - [MachineIRBuilder] Add buildBinaryOp helper. NFC
Diana Picus via llvm-commits
- [llvm] r307141 - [MachineIRBuilder] Add buildOr helper. NFC.
Diana Picus via llvm-commits
- [llvm] r307144 - [MachineIRBuilder] Fix formatting. NFC.
Diana Picus via llvm-commits
- [llvm] r307145 - [ARM] GlobalISel: Extract tiny helper. NFC
Diana Picus via llvm-commits
- [llvm] r307149 - [GlobalISel] Refactor Legalizer helpers for libcalls
Diana Picus via llvm-commits
- [llvm] r307239 - [ARM] GlobalISel: Widen s1, s8, s16 G_CONSTANT
Diana Picus via llvm-commits
- [llvm] r307243 - [ARM] GlobalISel: Legalize G_FCMP for s32
Diana Picus via llvm-commits
- [llvm] r307245 - [ARM] GlobalISel: Map s32 G_FCMP in reg bank select
Diana Picus via llvm-commits
- [llvm] r307249 - Revert "Revert "Revert "[IndVars] Canonicalize comparisons between non-negative values and indvars"""
Diana Picus via llvm-commits
- [llvm] r307365 - [ARM] GlobalISel: Select hard G_FCMP for s32
Diana Picus via llvm-commits
- [llvm] r307366 - [ARM] GlobalISel: Fixup r307365
Diana Picus via llvm-commits
- [PATCH] D35116: [ARM] Tidy up ARMBaseRegisterInfo implementation. NFC
Diana Picus via Phabricator via llvm-commits
- [PATCH] D35116: [ARM] Tidy up ARMBaseRegisterInfo implementation. NFC
Diana Picus via Phabricator via llvm-commits
- [llvm] r307158 - [SLPVectorizer] Add an extra parameter to cancelScheduling function, NFCI.
Dinar Temirbulatov via llvm-commits
- [PATCH] D28907: [SLP] Fix for PR30787: Failure to beneficially vectorize 'copyable' elements in integer binary ops.
Dinar Temirbulatov via Phabricator via llvm-commits
- [PATCH] D35139: [SLPVectorizer][InstCombine] Fix PR21780 Expansion of 256 bit vector loads fails to fold into shuffles
Dinar Temirbulatov via Phabricator via llvm-commits
- [PATCH] D35139: [SLPVectorizer][InstCombine] Fix PR21780 Expansion of 256 bit vector loads fails to fold into shuffles
Dinar Temirbulatov via Phabricator via llvm-commits
- [llvm] r307402 - [AMDGPU][mc][gfx9] Added support of op_sel/op_sel_hi for V_MAD_MIX*
Dmitry Preobrazhensky via llvm-commits
- [PATCH] D35134: [tsan] Add comments for the bool argument of ThreadIgnoreBegin/ThreadIgnoreSyncBegin, NFC.
Dmitry Vyukov via llvm-commits
- [PATCH] D35016: [tsan] Use pthread_sigmask instead of sigprocmask to block signals in a thread on Darwin
Dmitry Vyukov via Phabricator via llvm-commits
- [llvm] r307056 - [AVR] Add a missing clobber declaration to LPMW
Dylan McKay via llvm-commits
- [llvm] r307057 - [AVR] Fix bug which caused assertion errors for some FRMIDX instructions
Dylan McKay via llvm-commits
- [llvm] r307109 - [AVR] Add the branch selection pass from the GitHub repository
Dylan McKay via llvm-commits
- [llvm] r307111 - Revert "[AVR] Add the branch selection pass from the GitHub repository"
Dylan McKay via llvm-commits
- [llvm] r307503 - [AVR] Fix test errors due to tied operands not matching
Dylan McKay via llvm-commits
- [PATCH] D34983: Support placing switch tables in target-specific address spaces
Dylan McKay via Phabricator via llvm-commits
- [PATCH] D34983: Support placing switch tables in target-specific address spaces
Dylan McKay via Phabricator via llvm-commits
- [PATCH] D33946: [InlineCost] Find identical loads in the callee
Easwaran Raman via Phabricator via llvm-commits
- [PATCH] D35034: compiler-rt: use fp_t instead of long double, for consistency
Ed Maste via Phabricator via llvm-commits
- [PATCH] D34077: DAGCombine: Combine BUILD_VECTOR to TRUNCATE
Elena Demikhovsky via Phabricator via llvm-commits
- [PATCH] D12833: Combines pair of rotr/rotl with constant shifts into one instruction with combined shift
Elena Demikhovsky via Phabricator via llvm-commits
- [PATCH] D33186: [InstCombine] Canonicalize clamp of float types to minmax in fast mode.
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D33186: [InstCombine] Canonicalize clamp of float types to minmax in fast mode.
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D34943: llvm: fix building with musl libc
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D34240: [WebAssembly] Expansion of llvm.umul.overflow with i64 type operands.
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D34905: Modify constraints in `llvm::canReplaceOperandWithVariable`
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D34921: [ConstantHoisting] Remove dupliate logic in constant hoisting
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D34905: Modify constraints in `llvm::canReplaceOperandWithVariable`
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D34921: [ConstantHoisting] Remove dupliate logic in constant hoisting
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D34921: [ConstantHoisting] Remove dupliate logic in constant hoisting
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D34905: Modify constraints in `llvm::canReplaceOperandWithVariable`
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D34905: Modify constraints in `llvm::canReplaceOperandWithVariable`
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D34905: Modify constraints in `llvm::canReplaceOperandWithVariable`
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D34515: [ARM] Materialise some boolean values to avoid a branch
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D34697: [ARM] Inline callee if its target-features are a subset of the caller
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D34862: [CGP] Relax a bit restriction for optimizeMemoryInst to extend scope
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D34885: Add element atomic memset intrinsic
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D34773: [CodeGenPrepare] Don't create dead instructions in addrmode sinking
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D34921: [ConstantHoisting] Remove dupliate logic in constant hoisting
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D34904: [CGP] use subtract of cmps for result of memcmp expansion
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D34619: [ARM] Enable partial and runtime unrolling
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D34921: [ConstantHoisting] Remove dupliate logic in constant hoisting
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D34862: [CGP] Relax a bit restriction for optimizeMemoryInst to extend scope
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D35156: [ARM] Make ARMExpandPseudo add implicit uses for predicated instructions
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D35030: [DAG] Handle missing transform in fold of value extension case.
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D35002: Add some tests for cast+clamp/min/max before D33186.
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D33186: [InstCombine] Canonicalize clamp of float types to minmax in fast mode.
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D34999: [CodeGen] InstrEmitter should constrain register class for inline ASM
Eli Friedman via Phabricator via llvm-commits
- [lld] r307188 - Revert "Replace trivial use of external rc.exe by writing our own .res file."
Eric Beckmann via llvm-commits
- [llvm] r307188 - Revert "Replace trivial use of external rc.exe by writing our own .res file."
Eric Beckmann via llvm-commits
- [lld] r307189 - Revert "Switch external cvtres.exe for llvm's own resource library."
Eric Beckmann via llvm-commits
- [llvm] r307189 - Revert "Switch external cvtres.exe for llvm's own resource library."
Eric Beckmann via llvm-commits
- [lld] r307190 - Revert "Revert "Switch external cvtres.exe for llvm's own resource library.""
Eric Beckmann via llvm-commits
- [llvm] r307190 - Revert "Revert "Switch external cvtres.exe for llvm's own resource library.""
Eric Beckmann via llvm-commits
- [lld] r307191 - Revert "Revert "Replace trivial use of external rc.exe by writing our own .res file.""
Eric Beckmann via llvm-commits
- [llvm] r307191 - Revert "Revert "Replace trivial use of external rc.exe by writing our own .res file.""
Eric Beckmann via llvm-commits
- [lld] r307226 - Revert "Revert "Revert "Replace trivial use of external rc.exe by writing our own .res file."""
Eric Beckmann via llvm-commits
- [llvm] r307226 - Revert "Revert "Revert "Replace trivial use of external rc.exe by writing our own .res file."""
Eric Beckmann via llvm-commits
- [lld] r307227 - Revert "Revert "Revert "Switch external cvtres.exe for llvm's own resource library."""
Eric Beckmann via llvm-commits
- [llvm] r307227 - Revert "Revert "Revert "Switch external cvtres.exe for llvm's own resource library."""
Eric Beckmann via llvm-commits
- [lld] r307452 - Add name offset flags, for parity with cvtres.exe.
Eric Beckmann via llvm-commits
- [llvm] r307452 - Add name offset flags, for parity with cvtres.exe.
Eric Beckmann via llvm-commits
- [lld] r307460 - Revert "Revert "Revert "Revert "Switch external cvtres.exe for llvm's own resource library.""""
Eric Beckmann via llvm-commits
- [llvm] r307460 - Revert "Revert "Revert "Revert "Switch external cvtres.exe for llvm's own resource library.""""
Eric Beckmann via llvm-commits
- [PATCH] D35099: Add name offset flags, for parity with cvtres.exe.
Eric Beckmann via Phabricator via llvm-commits
- [PATCH] D35099: Add name offset flags, for parity with cvtres.exe.
Eric Beckmann via Phabricator via llvm-commits
- [www-releases] r306535 - Add links to the clang/llvm docs for 4.0.1.
Eric Christopher via llvm-commits
- [www-releases] r306535 - Add links to the clang/llvm docs for 4.0.1.
Eric Christopher via llvm-commits
- [llvm] r271491 - [LibFuzzer] Reimplement how the optional user functions are called.
Eric Christopher via llvm-commits
- [llvm] r307457 - Remove a variable that was only used in asserts and had a duplicate copy in something we did use anyhow.
Eric Christopher via llvm-commits
- [PATCH] D35027: [PowerPC] Reduce register pressure by not materializing a constant just for use as an index register for X-Form loads/stores
Eric Christopher via Phabricator via llvm-commits
- [PATCH] D35027: [PowerPC] Reduce register pressure by not materializing a constant just for use as an index register for X-Form loads/stores
Eric Christopher via Phabricator via llvm-commits
- [PATCH] D35027: [PowerPC] Reduce register pressure by not materializing a constant just for use as an index register for X-Form loads/stores
Eric Christopher via Phabricator via llvm-commits
- [PATCH] D28990: Align i128 to 16 bytes
Eric Christopher via Phabricator via llvm-commits
- [zorg] r307128 - Add 32-bit libc++ builder
Eric Fiselier via llvm-commits
- [PATCH] D34918: [libc++] Avoid atomic built-ins for NO_THREADS build
Eric Fiselier via Phabricator via llvm-commits
- [PATCH] D34918: [libc++] Avoid atomic built-ins for NO_THREADS build
Eric Fiselier via Phabricator via llvm-commits
- [PATCH] D35160: Only check shadow memory for operands that are sized.
Eric Fiselier via Phabricator via llvm-commits
- [PATCH] D34142: [ARM] Add macro fusion for AES instructions.
Evandro Menezes via Phabricator via llvm-commits
- [PATCH] D34827: Add end-to-end tests for overflows of byval arguments.
Evgenii Stepanov via Phabricator via llvm-commits
- [PATCH] D35026: [Sanitizers] Consolidate internal errno definitions.
Evgenii Stepanov via Phabricator via llvm-commits
- [PATCH] D35026: [Sanitizers] Consolidate internal errno definitions.
Evgenii Stepanov via Phabricator via llvm-commits
- [PATCH] D35032: [sanitizer] Use TASK_VM_INFO to get the maximum VM address on iOS/AArch64
Evgenii Stepanov via Phabricator via llvm-commits
- [PATCH] D34789: Copy arguments passed by value into explicit allocas for ASan
Evgenii Stepanov via Phabricator via llvm-commits
- [PATCH] D34789: Copy arguments passed by value into explicit allocas for ASan
Evgenii Stepanov via Phabricator via llvm-commits
- [PATCH] D35094: Update Cross-DSO CFI documentation.
Evgenii Stepanov via Phabricator via llvm-commits
- [PATCH] D35094: Update Cross-DSO CFI documentation.
Evgenii Stepanov via Phabricator via llvm-commits
- [PATCH] D34789: Copy arguments passed by value into explicit allocas for ASan
Evgenii Stepanov via Phabricator via llvm-commits
- [PATCH] D34827: Add end-to-end tests for overflows of byval arguments.
Evgenii Stepanov via Phabricator via llvm-commits
- [PATCH] D34789: Copy arguments passed by value into explicit allocas for ASan
Evgenii Stepanov via Phabricator via llvm-commits
- [llvm] r307342 - Copy arguments passed by value into explicit allocas for ASan.
Evgeniy Stepanov via llvm-commits
- [compiler-rt] r307343 - [asan] Add end-to-end tests for overflows of byval arguments.
Evgeniy Stepanov via llvm-commits
- [compiler-rt] r307345 - Revert r307342, r307343.
Evgeniy Stepanov via llvm-commits
- [llvm] r307345 - Revert r307342, r307343.
Evgeniy Stepanov via llvm-commits
- [PATCH] D34057: [TargetTransformInfo, API] Add optional list of operands to TTI::getUserCost
Evgeny Astigeevich via Phabricator via llvm-commits
- [PATCH] D34601: [X86][LLVM]Expanding Supports lowerInterleavedStore() in X86InterleavedAccess.
Farhana Aleen via Phabricator via llvm-commits
- [PATCH] D34136: [Solaris] replace Solaris.h hack with a set of better hacks
Fedor Sergeev via Phabricator via llvm-commits
- [PATCH] D35054: [Solaris] get rid of _RESTRICT_KYWD warning during the build
Fedor Sergeev via Phabricator via llvm-commits
- [PATCH] D35054: [Solaris] get rid of _RESTRICT_KYWD warning during the build
Fedor Sergeev via Phabricator via llvm-commits
- [PATCH] D35054: [Solaris] get rid of _RESTRICT_KYWD warning during the build
Fedor Sergeev via Phabricator via llvm-commits
- [PATCH] D35032: [sanitizer] Use TASK_VM_INFO to get the maximum VM address on iOS/AArch64
Filipe Cabecinhas via llvm-commits
- [PATCH] D35032: [sanitizer] Use TASK_VM_INFO to get the maximum VM address on iOS/AArch64
Filipe Cabecinhas via Phabricator via llvm-commits
- [llvm] r307035 - [LoopInterchange] Add more debug messages to currentLimitations().
Florian Hahn via llvm-commits
- [llvm] r307369 - [AArch64] Add test case for preferred function alignment (NFC).
Florian Hahn via llvm-commits
- [llvm] r307380 - [AArch64] Use 16 bytes as preferred function alignment on Cortex-A72.
Florian Hahn via llvm-commits
- [llvm] r307389 - [AArch64] Use 16 bytes as preferred function alignment on Cortex-A57.
Florian Hahn via llvm-commits
- [PATCH] D34940: [LoopInterchange] Add more debug messages to currentLimitations().
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D34951: [AArch64] Add test case for preferred function alignment (NFC).
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D34954: [AArch64] Use 16 bytes as preferred function alignment on Cortex-A57.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D34951: [AArch64] Add test case for preferred function alignment (NFC).
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D34958: [AArch64] Add AArch64Subtarget::isFusion function.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D34142: [ARM] Add macro fusion for AES instructions.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D34959: [AArch64] Only run macro fusion for CPUs with any fusion support.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D34961: [AArch64] Use 16 bytes as preferred function alignment on Cortex-A72.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D34958: [AArch64] Add AArch64Subtarget::isFusion function.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D34622: [Linker] Add directives to support mixing ARM/Thumb module-level inline asm.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D34697: [ARM] Inline callee if its target-features are a subset of the caller
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D34958: [AArch64] Add AArch64Subtarget::isFusion function.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D34697: [ARM] Inline callee if its target-features are a subset of the caller
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D34961: [AArch64] Use 16 bytes as preferred function alignment on Cortex-A72.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D34954: [AArch64] Use 16 bytes as preferred function alignment on Cortex-A57.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D35116: [ARM] Tidy up ARMBaseRegisterInfo implementation
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D35122: [LoopInterchange] Add some optimization remarks.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D35085: Respect exitcode sanitizer option in UBSan
Francis Ricci via Phabricator via llvm-commits
- [PATCH] D35135: Refactor MemoryMappingLayout::Next to use a single struct instead of output parameters. NFC.
Francis Ricci via Phabricator via llvm-commits
- [PATCH] D35136: Use internal_strncpy to copy filename in linux procmaps
Francis Ricci via Phabricator via llvm-commits
- [PATCH] D35085: Respect exitcode sanitizer option in UBSan
Francis Ricci via Phabricator via llvm-commits
- [PATCH] D18046: [X86] Providing correct unwind info in function epilogue
Francis Visoiu Mistrih via Phabricator via llvm-commits
- [PATCH] D34990: Fix endianness bug in DAGCombiner::visitTRUNCATE
Francois Pichet via Phabricator via llvm-commits
- [PATCH] D34990: Fix endianness bug in DAGCombiner::visitTRUNCATE
Francois Pichet via Phabricator via llvm-commits
- [llvm] r307229 - Avoid constructing GlobalExtensions only to find out it is empty.
Frederich Munch via llvm-commits
- [PATCH] D33658: Extend DynamicLibrary class to be usable without loading permanently.
Frederich Munch via Phabricator via llvm-commits
- [PATCH] D33657: Allow libraries to be loaded with RTLD_LOCAL on Unix.
Frederich Munch via Phabricator via llvm-commits
- [PATCH] D33381: Avoid constructing GlobalExtensions only to find out it is empty.
Frederich Munch via Phabricator via llvm-commits
- [PATCH] D35070: Extend DynamicLibrary class to be usable without loading permanently.
Frederich Munch via Phabricator via llvm-commits
- [PATCH] D33657: Allow libraries to be loaded with RTLD_LOCAL on Unix.
Frederich Munch via Phabricator via llvm-commits
- [PATCH] D33529: Allow clients to specify search order of DynamicLibraries.
Frederich Munch via Phabricator via llvm-commits
- [PATCH] D33657: Allow libraries to be loaded with RTLD_LOCAL on Unix.
Frederich Munch via Phabricator via llvm-commits
- [PATCH] D35102: Make EHFrames available to sub-classes of RTDyldMemoryManager.
Frederich Munch via Phabricator via llvm-commits
- [PATCH] D30709: Handle IMAGE_REL_AMD64_ADDR32NB in RuntimeDyldCOFF
Frederich Munch via Phabricator via llvm-commits
- [PATCH] D33529: Allow clients to specify search order of DynamicLibraries.
Frederich Munch via Phabricator via llvm-commits
- [PATCH] D33658: Extend DynamicLibrary class to be usable without loading permanently.
Frederich Munch via Phabricator via llvm-commits
- [llvm] r307108 - NFC.
Gadi Haber via llvm-commits
- [PATCH] D34935: [X86] Convert test "extractelement-legalization-store-ordering.ll" to be "update_llc_test_checks" tool friendly. NFC.
Gadi Haber via Phabricator via llvm-commits
- [PATCH] D34934: [X86] Convert CodeGen test half.ll to be update_llc_test_checks friendly. NFC.
Gadi Haber via Phabricator via llvm-commits
- [PATCH] D34935: [X86] Convert test "extractelement-legalization-store-ordering.ll" to be "update_llc_test_checks" tool friendly. NFC.
Gadi Haber via Phabricator via llvm-commits
- [PATCH] D34934: [X86] Convert CodeGen test half.ll to be update_llc_test_checks friendly. NFC.
Gadi Haber via Phabricator via llvm-commits
- [PATCH] D34934: [X86] Convert CodeGen test half.ll to be update_llc_test_checks friendly. NFC.
Gadi Haber via Phabricator via llvm-commits
- [PATCH] D35019: [X86][SandyBridgel] Updating all scheduling information on each SNB instruction about latency, number of uOps and used ports
Gadi Haber via Phabricator via llvm-commits
- [PATCH] D35019: [X86][SandyBridgel] Updating all scheduling information on each SNB instruction about latency, number of uOps and used ports
Gadi Haber via Phabricator via llvm-commits
- [PATCH] D35019: [X86][SandyBridgel] Updating all scheduling information on each SNB instruction about latency, number of uOps and used ports
Gadi Haber via Phabricator via llvm-commits
- [PATCH] D35019: [X86][SandyBridgel] Updating all scheduling information on each SNB instruction about latency, number of uOps and used ports
Gadi Haber via Phabricator via llvm-commits
- [llvm] r307200 - Added more info on silent master to the doc.
Galina Kistanova via llvm-commits
- [zorg] r307347 - Added a step to compare Tablegen inc files if nondeterminism has been detected.
Galina Kistanova via llvm-commits
- [zorg] r307453 - Removed builder 'sanitizer_x86_64-freebsd'.
Galina Kistanova via llvm-commits
- LLVM buildmaster will be updated and restarted tonight
Galina Kistanova via llvm-commits
- [PATCH] D34962: [TargetLowering] Add hook for adding target MMO flags when doing ISel.
Geoff Berry via Phabricator via llvm-commits
- [PATCH] D34963: [AArch64][Falkor] Avoid HW prefetcher tag collisions (step 1)
Geoff Berry via Phabricator via llvm-commits
- [PATCH] D34963: [AArch64][Falkor] Avoid HW prefetcher tag collisions (step 1)
Geoff Berry via Phabricator via llvm-commits
- [PATCH] D34962: [TargetLowering] Add hook for adding target MMO flags when doing ISel.
Geoff Berry via Phabricator via llvm-commits
- [PATCH] D35003: [MemoryBuiltins] Allow truncation in visitAllocaInst()
George Burgess IV via Phabricator via llvm-commits
- [PATCH] D35003: [MemoryBuiltins] Allow truncation in visitAllocaInst()
George Burgess IV via Phabricator via llvm-commits
- [llvm] r307339 - [lit] Modify LIT to accept environment variable LIT_FILTER to select tests.
George Karpenkov via llvm-commits
- [PATCH] D34736: [cmake] Cache results of find_darwin_sdk_dir and add an option to prefer public SDK
George Karpenkov via Phabricator via llvm-commits
- [PATCH] D35071: [cmake] Add an option to prefer public SDK in find_darwin_sdk_dir
George Karpenkov via Phabricator via llvm-commits
- [PATCH] D34736: [cmake] Cache results of find_darwin_sdk_dir
George Karpenkov via Phabricator via llvm-commits
- [PATCH] D33048: [CMake] runtimes test targets need to depend on LLVM tools
George Karpenkov via Phabricator via llvm-commits
- [lld] r306813 - [ELF] - Resolve references properly when using .symver directive
George Rimar via llvm-commits
- [lld] r307032 - [ELF] - Remove use of precomipled binary for invalid-relocation-x64.test
George Rimar via llvm-commits
- [lld] r306813 - [ELF] - Resolve references properly when using .symver directive
George Rimar via llvm-commits
- [lld] r307039 - [ELF] - Simplify allocateHeaders(). NFC.
George Rimar via llvm-commits
- [lld] r307039 - [ELF] - Simplify allocateHeaders(). NFC.
George Rimar via llvm-commits
- [lld] r307076 - [ELF] - Use llvm::find_if instead std::find_if where possible. NFC.
George Rimar via llvm-commits
- [lld] r307077 - [ELF] - Resolve references properly when using .symver directive
George Rimar via llvm-commits
- [PATCH] D34956: [ELF] - Store pointer to PT_LOAD instead of pointer to first section (FirstInPtLoad) in OutputSection
George Rimar via llvm-commits
- [llvm] r307242 - [DWARF] - Provide default implementation for getSectionLoadAddress() method of LoadedObjectInfo
George Rimar via llvm-commits
- [PATCH] D34977: [ELF] - Allow moving location counter backward in some cases.
George Rimar via llvm-commits
- [PATCH] D35005: [ELF] - Do not apply relocations to .debug_ranges when building -gdb-index
George Rimar via llvm-commits
- [PATCH] D35004: [DWARF] - Add API to allow DWARFContextInMemory to delegate relocations handling to client.
George Rimar via llvm-commits
- [PATCH] D34814: [ELF] - Fail the link if something happens on DWARF parsing stage of -gdb-index building
George Rimar via llvm-commits
- [lld] r307364 - [ELF] - Handle symbols with default version early.
George Rimar via llvm-commits
- [lld] r307370 - [ELF] - Fail the link if something happens on DWARF parsing stage of -gdb-index building
George Rimar via llvm-commits
- [PATCH] D34855: [lit] Factor out listdir logic shared by different test formats.
George Rimar via Phabricator via llvm-commits
- [PATCH] D34855: [lit] Factor out listdir logic shared by different test formats.
George Rimar via Phabricator via llvm-commits
- [PATCH] D34893: [ELF] - Remove use of precomipled binary for invalid-relocation-x64.test
George Rimar via Phabricator via llvm-commits
- [PATCH] D33680: [ELF] - Resolve references properly when using .symver directive
George Rimar via Phabricator via llvm-commits
- [PATCH] D34956: [ELF] - Store pointer to PT_LOAD instead of pointer to first section (FirstInPtLoad) in OutputSection
George Rimar via Phabricator via llvm-commits
- [PATCH] D34976: [lit] Fix unit test discovery for Visual Studio builds.
George Rimar via Phabricator via llvm-commits
- [PATCH] D34977: [ELF] - Allow moving location counter backward in some cases.
George Rimar via Phabricator via llvm-commits
- [PATCH] D33680: [ELF] - Resolve references properly when using .symver directive
George Rimar via Phabricator via llvm-commits
- [PATCH] D35004: [DWARF] - Add API to allow DWARFContextInMemory to delegate relocations handling to client.
George Rimar via Phabricator via llvm-commits
- [PATCH] D35005: [ELF] - Do not apply relocations to .debug_ranges when building -gdb-index
George Rimar via Phabricator via llvm-commits
- [PATCH] D35005: [ELF] - Do not apply relocations to .debug_ranges when building -gdb-index
George Rimar via Phabricator via llvm-commits
- [PATCH] D35004: [DWARF] - Add API to allow DWARFContextInMemory to delegate relocations handling to client.
George Rimar via Phabricator via llvm-commits
- [PATCH] D35009: [DWARF] - Provide default implementations for methods of LoadedObjectInfo
George Rimar via Phabricator via llvm-commits
- [PATCH] D35009: [DWARF] - Provide default implementations for methods of LoadedObjectInfo
George Rimar via Phabricator via llvm-commits
- [PATCH] D35009: [DWARF] - Provide default implementations for methods of LoadedObjectInfo
George Rimar via Phabricator via llvm-commits
- [PATCH] D34977: [ELF] - Allow moving location counter backward in some cases.
George Rimar via Phabricator via llvm-commits
- [PATCH] D35005: [ELF] - Do not apply relocations to .debug_ranges when building -gdb-index
George Rimar via Phabricator via llvm-commits
- [PATCH] D35059: [ELF] - Handle symbols with default version early.
George Rimar via Phabricator via llvm-commits
- [PATCH] D34689: [LLD][ELF] Pre-create ThunkSections at Target specific intervals
George Rimar via Phabricator via llvm-commits
- [PATCH] D33680: [ELF] - Resolve references properly when using .symver directive
George Rimar via Phabricator via llvm-commits
- [PATCH] D35059: [ELF] - Handle symbols with default version early.
George Rimar via Phabricator via llvm-commits
- [PATCH] D34814: [ELF] - Fail the link if something happens on DWARF parsing stage of -gdb-index building
George Rimar via Phabricator via llvm-commits
- [PATCH] D35119: [ELF] Fix functionality treating IFunc definitions in DSOs as functions.
George Rimar via Phabricator via llvm-commits
- [PATCH] D32201: [RALLOC] Increase CSR cost in RegAllocGreedy to favour splitting over CSR first use
Gerolf Hoflehner via Phabricator via llvm-commits
- [PATCH] D35105: [SjLj] Replace recursive block marking algorithm with iterative algorithm
Gerolf Hoflehner via Phabricator via llvm-commits
- [llvm] r307418 - [cloning] Do not duplicate types when cloning functions
Gor Nishanov via llvm-commits
- [PATCH] D35106: [cloning] Do not duplicate types when cloning functions
Gor Nishanov via Phabricator via llvm-commits
- [PATCH] D35106: [cloning] Do not duplicate types when cloning functions
Gor Nishanov via Phabricator via llvm-commits
- [PATCH] D35106: [cloning] Do not duplicate types when cloning functions
Gor Nishanov via Phabricator via llvm-commits
- [PATCH] D35106: [cloning] Do not duplicate types when cloning functions
Gor Nishanov via Phabricator via llvm-commits
- [PATCH] D34816: [GlobalISel][X86] support G_FPEXT operation.
Guy Blank via Phabricator via llvm-commits
- [PATCH] D35177: [GlobalISel][X86] extend G_ZEXT support.
Guy Blank via Phabricator via llvm-commits
- [PATCH] D34458: [TTI] Refine the cost of EXT in getUserCost()
Haicheng Wu via Phabricator via llvm-commits
- [PATCH] D34762: [JumpThreading] Add a pattern to TryToUnfoldSelectInCurrBB()
Haicheng Wu via Phabricator via llvm-commits
- [PATCH] D34762: [JumpThreading] Add a pattern to TryToUnfoldSelectInCurrBB()
Haicheng Wu via Phabricator via llvm-commits
- [PATCH] D33946: [InlineCost] Find identical loads in the callee
Haicheng Wu via Phabricator via llvm-commits
- [PATCH] D34566: [loop idiom Recognition] support memcpy for multiple consecutive loads and stores
Haicheng Wu via Phabricator via llvm-commits
- [PATCH] D34566: [loop idiom Recognition] support memcpy for multiple consecutive loads and stores
Haicheng Wu via Phabricator via llvm-commits
- [PATCH] D4609: Top-Down FunctionAttrs propagation for noalias, dereferenceable and nonnull inference
Haicheng Wu via Phabricator via llvm-commits
- [PATCH] D34566: [loop idiom Recognition] support memcpy for multiple consecutive loads and stores
Haicheng Wu via Phabricator via llvm-commits
- [PATCH] D34762: [JumpThreading] Add a pattern to TryToUnfoldSelectInCurrBB()
Haicheng Wu via Phabricator via llvm-commits
- [PATCH] D34962: [TargetLowering] Add hook for adding target MMO flags when doing ISel.
Hal Finkel via Phabricator via llvm-commits
- [PATCH] D34963: [AArch64][Falkor] Avoid HW prefetcher tag collisions (step 1)
Hal Finkel via Phabricator via llvm-commits
- [PATCH] D34829: [PowerPC] Make sure that we remove dead PHI nodes after the PPCCTRLoops pass
Hal Finkel via Phabricator via llvm-commits
- [PATCH] D34815: [Power9] Spill gprs to vector registers rather than stack
Hal Finkel via Phabricator via llvm-commits
- [PATCH] D35007: [PowerPC] Do not emit displacements for DQ-Form instructions that aren't multiples of 16
Hal Finkel via Phabricator via llvm-commits
- [PATCH] D34997: Keep metadata when changing Invoke instructions to Call ones
Hal Finkel via Phabricator via llvm-commits
- [PATCH] D34245: [PowerPC] Refine the checking for emiting TOC restore nops and Tail-Call eligibility.
Hal Finkel via Phabricator via llvm-commits
- [PATCH] D35027: [PowerPC] Reduce register pressure by not materializing a constant just for use as an index register for X-Form loads/stores
Hal Finkel via Phabricator via llvm-commits
- [PATCH] D35007: [PowerPC] Do not emit displacements for DQ-Form instructions that aren't multiples of 16
Hal Finkel via Phabricator via llvm-commits
- [PATCH] D34962: [TargetLowering] Add hook for adding target MMO flags when doing ISel.
Hal Finkel via Phabricator via llvm-commits
- [PATCH] D34963: [AArch64][Falkor] Avoid HW prefetcher tag collisions (step 1)
Hal Finkel via Phabricator via llvm-commits
- [PATCH] D35189: Add GUID-ValueID map and original name to ThinLTO summary.
Haojie Wang via Phabricator via llvm-commits
- [PATCH] D35189: Add GUID-ValueID map and original name to ThinLTO summary.
Haojie Wang via Phabricator via llvm-commits
- [llvm] r307075 - fix trivial typos in comments; NFC
Hiroshi Inoue via llvm-commits
- [llvm] r307094 - fix trivial typos in comments; NFC
Hiroshi Inoue via llvm-commits
- [compiler-rt] r307124 - fix trivial typos in comments; NFC
Hiroshi Inoue via llvm-commits
- [llvm] r307488 - fix trivial typos; NFC
Hiroshi Inoue via llvm-commits
- [llvm] r307523 - fix formatting; NFC
Hiroshi Inoue via llvm-commits
- [PATCH] D34986: [PowerPC] avoid redundant analysis while lowering an immediate; NFC
Hiroshi Inoue via Phabricator via llvm-commits
- [PATCH] D34245: [PowerPC] Refine the checking for emiting TOC restore nops and Tail-Call eligibility.
Hiroshi Inoue via Phabricator via llvm-commits
- [PATCH] D34337: [PPC] Fix two bugs in frame lowering.
Hiroshi Inoue via Phabricator via llvm-commits
- [PATCH] D34337: [PPC] Fix two bugs in frame lowering.
Hiroshi Inoue via Phabricator via llvm-commits
- [PATCH] D34245: [PowerPC] Refine the checking for emiting TOC restore nops and Tail-Call eligibility.
Hiroshi Inoue via Phabricator via llvm-commits
- [PATCH] D33715: [PPC] exploit rotate-left-then-mask-insert instructions for bitfield insert
Hiroshi Inoue via Phabricator via llvm-commits
- [llvm] r307019 - [GlobalISel][X86] fix %ptr(p0) = G_CONSTANT selection.
Igor Breger via llvm-commits
- [llvm] r307125 - [GlobalISel][X86] Allow graceful fallback for struct/array argument/return value lowering. Going to support it in follow patch.
Igor Breger via llvm-commits
- [llvm] r307140 - [GlobalIsel] allow x86_fp80 values to be dumped.
Igor Breger via llvm-commits
- [llvm] r307142 - [GlobalISel][X86] For now don't handle not trivial function arguments lowering.
Igor Breger via llvm-commits
- [llvm] r307489 - [FastISel] fix a fallback diagnostic.
Igor Breger via llvm-commits
- [llvm] r307494 - [GlobalISel][X86] Add legalizer tests for G_LOAD/G_STORE operations. NFC.
Igor Breger via llvm-commits
- [PATCH] D34602: [GlobalISel][X86] Support call ABI.
Igor Breger via Phabricator via llvm-commits
- [PATCH] D34975: [GlobalIsel] allow x86_fp80 values to be dumped.
Igor Breger via Phabricator via llvm-commits
- [PATCH] D34978: [GlobalIsel] fix undefined behavior if Action not set.
Igor Breger via Phabricator via llvm-commits
- [PATCH] D34978: [GlobalIsel] fix undefined behavior if Action not set.
Igor Breger via Phabricator via llvm-commits
- [PATCH] D34438: [FastISel] fix a fallback diagnostic.
Igor Breger via Phabricator via llvm-commits
- [PATCH] D34602: [GlobalISel][X86] Support call ABI.
Igor Breger via Phabricator via llvm-commits
- [PATCH] D34602: [GlobalISel][X86] Support call ABI.
Igor Breger via Phabricator via llvm-commits
- [PATCH] D35161: [X86] Improve the unknown stepping support for Intel CPUs in getHostCPUName
Igor Breger via Phabricator via llvm-commits
- [PATCH] D35177: [GlobalISel][X86] extend G_ZEXT support.
Igor Breger via Phabricator via llvm-commits
- [PATCH] D35178: [GlobalISel][X86] Support G_LOAD/G_STORE i1.
Igor Breger via Phabricator via llvm-commits
- [llvm] r307031 - Fixed argument parsing in docker scripts.
Ilya Biryukov via llvm-commits
- [llvm] r307080 - NFC. Removed mention of missing script from build_docker_image.sh.
Ilya Biryukov via llvm-commits
- [llvm] r307256 - Made a script to build docker images easier to use.
Ilya Biryukov via llvm-commits
- [llvm] r307258 - Fixes to Dockerfile scripts.
Ilya Biryukov via llvm-commits
- [PATCH] D35050: Made a script to build docker images easier to use.
Ilya Biryukov via Phabricator via llvm-commits
- [PATCH] D35050: Made a script to build docker images easier to use.
Ilya Biryukov via Phabricator via llvm-commits
- [PATCH] D26208: [Kaleidoscope] Fix incorrect build command in Chapter 2.
Ismail Badawi via Phabricator via llvm-commits
- [PATCH] D33964: [LLVM][llvm-objcopy] Added basic plumbing to get things started
Jake Ehrlich via Phabricator via llvm-commits
- [PATCH] D33964: [LLVM][llvm-objcopy] Added basic plumbing to get things started
Jake Ehrlich via Phabricator via llvm-commits
- [PATCH] D33964: [LLVM][llvm-objcopy] Added basic plumbing to get things started
Jake Ehrlich via Phabricator via llvm-commits
- [PATCH] D33964: [LLVM][llvm-objcopy] Added basic plumbing to get things started
Jake Ehrlich via Phabricator via llvm-commits
- [PATCH] D35077: [RFC] Build LLVM-C.dll on MSVC that exports only the C API
Jakob Bornecrantz via Phabricator via llvm-commits
- [llvm] r306919 - [Dominators] Reapply r306892, r306893, r306893.
Jakub (Kuba) Kuderski via llvm-commits
- [llvm] r306919 - [Dominators] Reapply r306892, r306893, r306893.
Jakub (Kuba) Kuderski via llvm-commits
- [llvm] r306919 - [Dominators] Reapply r306892, r306893, r306893.
Jakub (Kuba) Kuderski via llvm-commits
- [PATCH] D35142: WIP! [CFG] Create a new removeUnreachable utility that updates the dom in place
Jakub Kuderski via Phabricator via llvm-commits
- [PATCH] D33964: [LLVM][llvm-objcopy] Added basic plumbing to get things started
James Henderson via Phabricator via llvm-commits
- [PATCH] D33964: [LLVM][llvm-objcopy] Added basic plumbing to get things started
James Henderson via Phabricator via llvm-commits
- [PATCH] D34993: Hack to keep __real_foo
James Henderson via Phabricator via llvm-commits
- [PATCH] D35089: Add/Implement AddresSpace to PseudoSourceValue.
Jan Sjödin via Phabricator via llvm-commits
- [PATCH] D34240: [WebAssembly] Expansion of llvm.umul.overflow with i64 type operands.
Jatin Bhateja via Phabricator via llvm-commits
- [PATCH] D34240: [WebAssembly] Expansion of llvm.umul.overflow with i64 type operands.
Jatin Bhateja via Phabricator via llvm-commits
- [PATCH] D34596: [X86]: Adding a priorty selection guided-src for pre-RA instruction scheduling.
Jatin Bhateja via Phabricator via llvm-commits
- [PATCH] D35014: [X86] PR32755 : Improvement in CodeGen instruction selection for LEAs.
Jatin Bhateja via Phabricator via llvm-commits
- [PATCH] D35014: [X86] PR32755 : Improvement in CodeGen instruction selection for LEAs.
Jatin Bhateja via Phabricator via llvm-commits
- [PATCH] D35014: [X86] PR32755 : Improvement in CodeGen instruction selection for LEAs.
Jatin Bhateja via Phabricator via llvm-commits
- [PATCH] D35014: [X86] PR32755 : Improvement in CodeGen instruction selection for LEAs.
Jatin Bhateja via Phabricator via llvm-commits
- [PATCH] D34958: [AArch64] Add AArch64Subtarget::isFusion function.
Javed Absar via Phabricator via llvm-commits
- [PATCH] D34973: AMDGPU: Add macro fusion schedule DAG mutation
Javed Absar via Phabricator via llvm-commits
- [PATCH] D35116: [ARM] Tidy up ARMBaseRegisterInfo implementation
Javed Absar via Phabricator via llvm-commits
- [PATCH] D35116: [ARM] Tidy up ARMBaseRegisterInfo implementation
Javed Absar via Phabricator via llvm-commits
- [PATCH] D35116: [ARM] Tidy up ARMBaseRegisterInfo implementation. NFC
Javed Absar via Phabricator via llvm-commits
- [PATCH] D34394: [MachineVerifier] Add check that tied physregs aren't different.
Jesper Antonsson via Phabricator via llvm-commits
- [llvm] r307263 - Doxygen formatting. NFCI
Joel Jones via llvm-commits
- [PATCH] D34958: [AArch64] Add AArch64Subtarget::isFusion function.
Joel Jones via Phabricator via llvm-commits
- [PATCH] D35058: [docs] Document how to debug instruction scheduling model generation
Joel Jones via Phabricator via llvm-commits
- [PATCH] D35058: [docs] Document how to debug instruction scheduling model generation
Joel Jones via Phabricator via llvm-commits
- [PATCH] D34951: [AArch64] Add test case for preferred function alignment (NFC).
Joel Jones via Phabricator via llvm-commits
- [PATCH] D34918: [libc++] Avoid atomic built-ins for NO_THREADS build
Joerg Sonnenberger via llvm-commits
- [PATCH] D33657: Allow libraries to be loaded with RTLD_LOCAL on Unix.
Joerg Sonnenberger via Phabricator via llvm-commits
- [PATCH] D35054: [Solaris] get rid of _RESTRICT_KYWD warning during the build
Joerg Sonnenberger via Phabricator via llvm-commits
- [PATCH] D34952: [ARM] Adjust ifcvt heuristic for the diamond ifcvt case
John Brawn via Phabricator via llvm-commits
- [PATCH] D34685: Mark a number of x86 only tests to require x86
Jon Chesterfield via Phabricator via llvm-commits
- [PATCH] D34685: Mark a number of x86 only tests to require x86
Jon Chesterfield via Phabricator via llvm-commits
- [compiler-rt] r307127 - [asan] Remove check for stack size
Jonas Hahnfeld via llvm-commits
- [PATCH] D34876: [asan] Remove check for stack size
Jonas Hahnfeld via Phabricator via llvm-commits
- [PATCH] D35049: LSR tunings for SystemZ, with some minor common code changes
Jonas Paulsson via Phabricator via llvm-commits
- [PATCH] D34918: [libc++] Avoid atomic built-ins for NO_THREADS build
Jonathan Roelofs via llvm-commits
- [PATCH] D34918: [libc++] Avoid atomic built-ins for NO_THREADS build
Jonathan Roelofs via Phabricator via llvm-commits
- [PATCH] D34762: [JumpThreading] Add a pattern to TryToUnfoldSelectInCurrBB()
Jun Bum Lim via Phabricator via llvm-commits
- [PATCH] D34608: [AArch64] Increase CSR cost when defering use of CSR is preferred
Jun Bum Lim via Phabricator via llvm-commits
- [PATCH] D34608: [AArch64] Increase CSR cost when defering use of CSR is preferred
Jun Bum Lim via Phabricator via llvm-commits
- [PATCH] D34762: [JumpThreading] Add a pattern to TryToUnfoldSelectInCurrBB()
Jun Bum Lim via Phabricator via llvm-commits
- [PATCH] D34856: Let llvm-diff correctly deal with Undef/ConstantAggregateZero/ConstantVector/IndirectBr
Juneyoung Lee via Phabricator via llvm-commits
- [PATCH] D34856: Let llvm-diff correctly deal with Undef/ConstantAggregateZero/ConstantVector/IndirectBr
Juneyoung Lee via Phabricator via llvm-commits
- [llvm] r306096 - [ADT] Add llvm::to_float
Justin Bogner via llvm-commits
- [PATCH] D34998: Check for Haiku when setting LIB_NAMES for GNU ld
Jérôme Duval via Phabricator via llvm-commits
- [llvm] r307469 - [Solaris] get rid of _RESTRICT_KYWD warning during the build
Kamil Rytarowski via llvm-commits
- [PATCH] D34943: llvm: fix building with musl libc
Kamil Rytarowski via Phabricator via llvm-commits
- [PATCH] D34957: clang: add support for hard float musl linux targets.
Kamil Rytarowski via Phabricator via llvm-commits
- [PATCH] D35026: [Sanitizers] Consolidate internal errno definitions.
Kamil Rytarowski via Phabricator via llvm-commits
- [PATCH] D35026: [Sanitizers] Consolidate internal errno definitions.
Kamil Rytarowski via Phabricator via llvm-commits
- [PATCH] D35054: [Solaris] get rid of _RESTRICT_KYWD warning during the build
Kamil Rytarowski via Phabricator via llvm-commits
- [PATCH] D34957: clang: add support for hard float musl linux targets.
Kamil Rytarowski via Phabricator via llvm-commits
- [PATCH] D35054: [Solaris] get rid of _RESTRICT_KYWD warning during the build
Kamil Rytarowski via Phabricator via llvm-commits
- [PATCH] D35106: [cloning] Do not duplicate types when cloning functions
Keno Fischer via Phabricator via llvm-commits
- [PATCH] D34753: [Support] - Add bad alloc error handler for handling allocation malfunctions
Klaus Kretzschmar via Phabricator via llvm-commits
- [PATCH] D34753: [Support] - Add bad alloc error handler for handling allocation malfunctions
Klaus Kretzschmar via Phabricator via llvm-commits
- [PATCH] D21723: [RFC] Enhance synchscope representation
Konstantin Zhuravlyov via Phabricator via llvm-commits
- [PATCH] D34582: AMDGPU: Fix emitting encoded calls
Konstantin Zhuravlyov via Phabricator via llvm-commits
- [PATCH] D21723: [RFC] Enhance synchscope representation
Konstantin Zhuravlyov via Phabricator via llvm-commits
- [PATCH] D35026: [Sanitizers] Consolidate internal errno definitions.
Kostya Kortchinsky via Phabricator via llvm-commits
- [LNT] r307222 - Load TestSuite descriptions from json files
Kristof Beyls via llvm-commits
- [LNT] r307222 - Load TestSuite descriptions from json files
Kristof Beyls via llvm-commits
- [PATCH] D34978: [GlobalIsel] fix undefined behavior if Action not set.
Kristof Beyls via Phabricator via llvm-commits
- [PATCH] D34978: [GlobalIsel] fix undefined behavior if Action not set.
Kristof Beyls via Phabricator via llvm-commits
- [PATCH] D35001: [LNT] Missing "Produced by" field on Run causes UI to crash
Kristof Beyls via Phabricator via llvm-commits
- [PATCH] D34961: [AArch64] Use 16 bytes as preferred function alignment on Cortex-A72.
Kristof Beyls via Phabricator via llvm-commits
- [PATCH] D34954: [AArch64] Use 16 bytes as preferred function alignment on Cortex-A57.
Kristof Beyls via Phabricator via llvm-commits
- [PATCH] D34736: [cmake] Cache results of find_darwin_sdk_dir and add an option to prefer public SDK
Kuba (Brecka) Mracek via Phabricator via llvm-commits
- [PATCH] D35016: [tsan] Use pthread_sigmask instead of sigprocmask to block signals in a thread on Darwin
Kuba (Brecka) Mracek via Phabricator via llvm-commits
- [PATCH] D35016: [tsan] Use pthread_sigmask instead of sigprocmask to block signals in a thread on Darwin
Kuba (Brecka) Mracek via Phabricator via llvm-commits
- [PATCH] D35031: [sanitizer] Split GetMaxVirtualAddress into separate Linux version and Mac version [NFC]
Kuba (Brecka) Mracek via Phabricator via llvm-commits
- [PATCH] D35032: [sanitizer] Use TASK_VM_INFO to get the maximum VM address on iOS/AArch64
Kuba (Brecka) Mracek via Phabricator via llvm-commits
- [PATCH] D35032: [sanitizer] Use TASK_VM_INFO to get the maximum VM address on iOS/AArch64
Kuba (Brecka) Mracek via Phabricator via llvm-commits
- [PATCH] D35031: [sanitizer] Split GetMaxVirtualAddress into separate Linux version and Mac version [NFC]
Kuba (Brecka) Mracek via Phabricator via llvm-commits
- [PATCH] D35071: [cmake] Add an option to prefer public SDK in find_darwin_sdk_dir
Kuba (Brecka) Mracek via Phabricator via llvm-commits
- [PATCH] D34736: [cmake] Cache results of find_darwin_sdk_dir
Kuba (Brecka) Mracek via Phabricator via llvm-commits
- [PATCH] D34736: [cmake] Cache results of find_darwin_sdk_dir
Kuba (Brecka) Mracek via Phabricator via llvm-commits
- [PATCH] D35031: [sanitizer] Split GetMaxVirtualAddress into separate Linux version and Mac version [NFC]
Kuba (Brecka) Mracek via Phabricator via llvm-commits
- [PATCH] D35032: [sanitizer] Use TASK_VM_INFO to get the maximum VM address on iOS/AArch64
Kuba (Brecka) Mracek via Phabricator via llvm-commits
- [PATCH] D35032: [sanitizer] Use TASK_VM_INFO to get the maximum VM address on iOS/AArch64
Kuba (Brecka) Mracek via Phabricator via llvm-commits
- [PATCH] D35098: [asan] For iOS/AArch64, if the dynamic shadow doesn't fit, restrict the VM space
Kuba (Brecka) Mracek via Phabricator via llvm-commits
- [PATCH] D34736: [cmake] Cache results of find_darwin_sdk_dir
Kuba (Brecka) Mracek via Phabricator via llvm-commits
- [PATCH] D34736: [cmake] Cache results of find_darwin_sdk_dir
Kuba (Brecka) Mracek via Phabricator via llvm-commits
- [PATCH] D35098: [asan] For iOS/AArch64, if the dynamic shadow doesn't fit, restrict the VM space
Kuba (Brecka) Mracek via Phabricator via llvm-commits
- [PATCH] D35134: [tsan] Add comments for the bool argument of ThreadIgnoreBegin/ThreadIgnoreSyncBegin, NFC.
Kuba (Brecka) Mracek via Phabricator via llvm-commits
- [PATCH] D35143: [tsan] Port setjmp/longjmp assembly to Darwin/AArch64
Kuba (Brecka) Mracek via Phabricator via llvm-commits
- [PATCH] D35147: [tsan] Add a mapping for Darwin/AArch64
Kuba (Brecka) Mracek via Phabricator via llvm-commits
- [PATCH] D35135: Refactor MemoryMappingLayout::Next to use a single struct instead of output parameters. NFC.
Kuba (Brecka) Mracek via Phabricator via llvm-commits
- [PATCH] D35154: [tsan] Add a max VM address check for Darwin/AArch64
Kuba (Brecka) Mracek via Phabricator via llvm-commits
- [PATCH] D35157: [tsan] Add support for running TSan tests on iOS simulator and devices
Kuba (Brecka) Mracek via Phabricator via llvm-commits
- [PATCH] D35098: [asan] For iOS/AArch64, if the dynamic shadow doesn't fit, restrict the VM space
Kuba (Brecka) Mracek via Phabricator via llvm-commits
- [PATCH] D35157: [tsan] Add support for running TSan tests on iOS simulator and devices
Kuba (Brecka) Mracek via Phabricator via llvm-commits
- [PATCH] D35173: [lsan] Add _os_trace into LSan's suppression list
Kuba (Brecka) Mracek via Phabricator via llvm-commits
- [compiler-rt] r307212 - [tsan] Use pthread_sigmask instead of sigprocmask to block signals in a thread on Darwin
Kuba Mracek via llvm-commits
- [compiler-rt] r307281 - [sanitizer] Split GetMaxVirtualAddress into separate Linux version and Mac version [NFC]
Kuba Mracek via llvm-commits
- [compiler-rt] r307282 - Fixup for r307281: Also move GetKernelAreaSize into sanitizer_linux.cc
Kuba Mracek via llvm-commits
- [compiler-rt] r307284 - More fixup for r307281: Move the #includes to sanitizer_linux.cc
Kuba Mracek via llvm-commits
- [compiler-rt] r307307 - [sanitizer] Use TASK_VM_INFO to get the maximum VM address on iOS/AArch64
Kuba Mracek via llvm-commits
- [compiler-rt] r307309 - Fix whitespace lint issue (introduced in r307307).
Kuba Mracek via llvm-commits
- [compiler-rt] r307330 - [cmake] Add an option to prefer public SDK in find_darwin_sdk_dir
Kuba Mracek via llvm-commits
- [compiler-rt] r307344 - [cmake] Cache results of find_darwin_sdk_dir
Kuba Mracek via llvm-commits
- [compiler-rt] r307408 - Fix-up for r307307: vm_info.max_address is the first non-addressable pointer, so we need to subtract one.
Kuba Mracek via llvm-commits
- [compiler-rt] r307443 - Update buildgo.sh to pass -isysroot on Darwin.
Kuba Mracek via llvm-commits
- [compiler-rt] r307448 - Make sure SANITIZER_MIN_OSX_VERSION is defined before using it.
Kuba Mracek via llvm-commits
- [PATCH] D35014: [X86] PR32755 : Improvement in CodeGen instruction selection for LEAs.
Lama via Phabricator via llvm-commits
- [PATCH] D35014: [X86] PR32755 : Improvement in CodeGen instruction selection for LEAs.
Lama via Phabricator via llvm-commits
- [PATCH] D35014: [X86] PR32755 : Improvement in CodeGen instruction selection for LEAs.
Lama via Phabricator via llvm-commits
- [llvm] r307058 - [Orc] Remove the memory manager argument to addModule, and de-templatize the
Lang Hames via llvm-commits
- [llvm] r307319 - [ORC] Update GlobalMappingLayer::addModuleSet to addModule.
Lang Hames via llvm-commits
- [llvm] r307319 - [ORC] Update GlobalMappingLayer::addModuleSet to addModule.
Lang Hames via llvm-commits
- [llvm] r307322 - [ORC] Add missing <memory> include for shared_ptr.
Lang Hames via llvm-commits
- [llvm] r307350 - [ORC] Errorize the ORC APIs.
Lang Hames via llvm-commits
- [llvm] r307354 - [Orc] Add missing return value (left out in r307350).
Lang Hames via llvm-commits
- [llvm] r307058 - [Orc] Remove the memory manager argument to addModule, and de-templatize the
Lang Hames via llvm-commits
- [PATCH] D34446: [Support] sys::getProcessTriple should return a macOS triple using the system's version of macOS
Lang Hames via Phabricator via llvm-commits
- [PATCH] D35001: [LNT] Missing "Produced by" field on Run causes UI to crash
Leandro Nunes via Phabricator via llvm-commits
- [llvm] r307442 - [PowerPC] NFC : Common up definitions of isIntS16Immediate and update parameter to int16_t
Lei Huang via llvm-commits
- [PATCH] D35027: [PowerPC] Reduce register pressure by not materializing a constant just for use as an index register for X-Form loads/stores
Lei Huang via Phabricator via llvm-commits
- [PATCH] D35027: [PowerPC] Reduce register pressure by not materializing a constant just for use as an index register for X-Form loads/stores
Lei Huang via Phabricator via llvm-commits
- [PATCH] D35027: [PowerPC] Reduce register pressure by not materializing a constant just for use as an index register for X-Form loads/stores
Lei Huang via Phabricator via llvm-commits
- [PATCH] D35027: [PowerPC] Reduce register pressure by not materializing a constant just for use as an index register for X-Form loads/stores
Lei Huang via Phabricator via llvm-commits
- [PATCH] D35027: [PowerPC] Reduce register pressure by not materializing a constant just for use as an index register for X-Form loads/stores
Lei Huang via Phabricator via llvm-commits
- [PATCH] D35027: [PowerPC] Reduce register pressure by not materializing a constant just for use as an index register for X-Form loads/stores
Lei Huang via Phabricator via llvm-commits
- [PATCH] D35027: [PowerPC] Reduce register pressure by not materializing a constant just for use as an index register for X-Form loads/stores
Lei Huang via Phabricator via llvm-commits
- [llvm] r307294 - Modify constraints in `llvm::canReplaceOperandWithVariable`
Leo Li via llvm-commits
- [PATCH] D34905: Modify constraints in `llvm::canReplaceOperandWithVariable`
Leo Li via Phabricator via llvm-commits
- [PATCH] D34921: [ConstantHoisting] Remove dupliate logic in constant hoisting
Leo Li via Phabricator via llvm-commits
- [PATCH] D34921: [ConstantHoisting] Remove dupliate logic in constant hoisting
Leo Li via Phabricator via llvm-commits
- [PATCH] D34921: [ConstantHoisting] Remove dupliate logic in constant hoisting
Leo Li via Phabricator via llvm-commits
- [PATCH] D34921: [ConstantHoisting] Remove dupliate logic in constant hoisting
Leo Li via Phabricator via llvm-commits
- [PATCH] D34905: Modify constraints in `llvm::canReplaceOperandWithVariable`
Leo Li via Phabricator via llvm-commits
- [PATCH] D34905: Modify constraints in `llvm::canReplaceOperandWithVariable`
Leo Li via Phabricator via llvm-commits
- [PATCH] D34905: Modify constraints in `llvm::canReplaceOperandWithVariable`
Leo Li via Phabricator via llvm-commits
- [PATCH] D34905: Modify constraints in `llvm::canReplaceOperandWithVariable`
Leo Li via Phabricator via llvm-commits
- [PATCH] D34921: [ConstantHoisting] Remove dupliate logic in constant hoisting
Leo Li via Phabricator via llvm-commits
- [PATCH] D34921: [ConstantHoisting] Remove dupliate logic in constant hoisting
Leo Li via Phabricator via llvm-commits
- [PATCH] D34921: [ConstantHoisting] Remove dupliate logic in constant hoisting
Leo Li via Phabricator via llvm-commits
- [PATCH] D34555: [NVPTX] Add lowering of i128 params.
Madhur Amilkanthwar via llvm-commits
- [llvm] r307297 - [llvm] Separate out reverse iteration flag into its own header
Mandeep Singh Grang via llvm-commits
- [PATCH] D35042: [llvm] Separate out reverse iteration flag into its own header
Mandeep Singh Grang via Phabricator via llvm-commits
- [PATCH] D35043: [ADT] Enable reverse iteration for DenseMap
Mandeep Singh Grang via Phabricator via llvm-commits
- [PATCH] D34860: [Objective-C] Fix non-determinism in clang
Mandeep Singh Grang via Phabricator via llvm-commits
- [PATCH] D35043: [ADT] Enable reverse iteration for DenseMap
Mandeep Singh Grang via Phabricator via llvm-commits
- [PATCH] D34860: [Objective-C] Fix non-determinism in clang
Mandeep Singh Grang via Phabricator via llvm-commits
- [PATCH] D35042: [llvm] Separate out reverse iteration flag into its own header
Mandeep Singh Grang via Phabricator via llvm-commits
- [PATCH] D35079: [COFF, AArch64] Set the private label prefix to .L
Mandeep Singh Grang via Phabricator via llvm-commits
- [PATCH] D35080: [Docs] Updating CMake docs to include LLVM_REVERSE_ITERATION
Mandeep Singh Grang via Phabricator via llvm-commits
- [PATCH] D34856: Let llvm-diff correctly deal with Undef/ConstantAggregateZero/ConstantVector/IndirectBr
Mandeep Singh Grang via Phabricator via llvm-commits
- [PATCH] D35043: [ADT] Enable reverse iteration for DenseMap
Mandeep Singh Grang via Phabricator via llvm-commits
- [PATCH] D34197: Added Dockerfiles to build clang from sources.
Manuel Klimek via Phabricator via llvm-commits
- [PATCH] D34197: Added Dockerfiles to build clang from sources.
Manuel Klimek via Phabricator via llvm-commits
- [PATCH] D35050: Made a script to build docker images easier to use.
Manuel Klimek via Phabricator via llvm-commits
- [llvm] r307081 - [AMDGPU] Fix latency of MIMG instructions
Marek Olsak via llvm-commits
- [PATCH] D29892: ar: add llvm-dlltool support
Martell Malone via Phabricator via llvm-commits
- [PATCH] D29892: ar: add llvm-dlltool support
Martell Malone via Phabricator via llvm-commits
- [PATCH] D29892: ar: add llvm-dlltool support
Martell Malone via Phabricator via llvm-commits
- [PATCH] D34943: llvm: fix building with musl libc
Martell Malone via Phabricator via llvm-commits
- [PATCH] D34957: clang: add support for hard float musl linux targets.
Martell Malone via Phabricator via llvm-commits
- [PATCH] D34943: llvm: fix building with musl libc
Martell Malone via Phabricator via llvm-commits
- [PATCH] D34943: llvm: fix building with musl libc
Martell Malone via Phabricator via llvm-commits
- [PATCH] D34957: clang: add support for hard float musl linux targets.
Martell Malone via Phabricator via llvm-commits
- [PATCH] D34957: clang: add support for hard float musl linux targets.
Martell Malone via Phabricator via llvm-commits
- [PATCH] D34957: clang: add support for hard float musl linux targets.
Martell Malone via Phabricator via llvm-commits
- [llvm] r307317 - [COFF, AArch64] Set the private label prefix to .L
Martin Storsjo via llvm-commits
- [PATCH] D34964: [LLD] [COFF] Add initial support for some ARM64 relocations and import thunks
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D34474: [RFC] [AArch64] Add a win64 specific aarch64 calling convention, for va_list handling
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D34474: [RFC] [AArch64] Add a win64 specific aarch64 calling convention, for va_list handling
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D34474: [RFC] [AArch64] Add a win64 specific aarch64 calling convention for vararg functions
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D34474: [RFC] [AArch64] Add a win64 specific aarch64 calling convention for vararg functions
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D35006: [AArch64] Implement support for windows style vararg functions
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D34474: [RFC] [AArch64] Add a win64 specific aarch64 calling convention
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D33880: COFF: Introduce LD shim around LINK
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D34964: [LLD] [COFF] Add initial support for some ARM64 relocations and import thunks
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D35079: [COFF, AArch64] Set the private label prefix to .L
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D35006: [AArch64] Implement support for windows style vararg functions
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D35079: [COFF, AArch64] Set the private label prefix to .L
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D35006: [AArch64] Implement support for windows style vararg functions
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D34964: [LLD] [COFF] Add initial support for some ARM64 relocations and import thunks
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D35006: [AArch64] Implement support for windows style vararg functions
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D33278: [LLVM][x86][Inline Asm] - Enum support for MS syntax
Matan via Phabricator via llvm-commits
- [PATCH] D33277: [Clang][x86][Inline Asm] - Enum support for MS syntax
Matan via Phabricator via llvm-commits
- [llvm] r307311 - AMDGPU: Remove unnecessary IR from MIR tests
Matt Arsenault via llvm-commits
- [llvm] r307312 - AMDGPU: Minor cleanup of shrinking logic
Matt Arsenault via llvm-commits
- [llvm] r307313 - AMDGPU: Add macro fusion schedule DAG mutation
Matt Arsenault via llvm-commits
- [PATCH] D34722: AMDGPU: Add operand target flags serialization
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D34897: Replace -print-whole-regmask with a threshold.
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D34968: AMDGPU/SI: Disable PostRA scheduler with SI scheduler
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D34968: AMDGPU/SI: Disable PostRA scheduler with SI scheduler
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D34973: AMDGPU: Add macro fusion schedule DAG mutation
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D34973: AMDGPU: Add macro fusion schedule DAG mutation
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D34844: [AMDGPU] Always use rcp + mul with fast math
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D34991: [InferAddressSpaces] Fix assertion about null pointer
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D35073: [RegisterCoalescer] Fix for subrange join unreachable
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D34973: AMDGPU: Add macro fusion schedule DAG mutation
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D34773: [CodeGenPrepare] Don't create dead instructions in addrmode sinking
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D35127: AMDGPU/GlobalISel: Mark 32-bit G_OR as legal
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D35141: AMDGPU: Remove unnecessary check for constant operands
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D35162: AMDGPU: Allow SIShrinkInstructions to work in non-SSA
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D35164: AMDGPU: Allow SIShrinkInstructions to fold FrameIndexes
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D35164: AMDGPU: Allow SIShrinkInstructions to fold FrameIndexes
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D34827: Add end-to-end tests for overflows of byval arguments.
Matt Morehouse via Phabricator via llvm-commits
- [PATCH] D34789: Copy arguments passed by value into explicit allocas for ASan
Matt Morehouse via Phabricator via llvm-commits
- [PATCH] D34789: Copy arguments passed by value into explicit allocas for ASan
Matt Morehouse via Phabricator via llvm-commits
- [PATCH] D34789: Copy arguments passed by value into explicit allocas for ASan
Matt Morehouse via Phabricator via llvm-commits
- [PATCH] D34789: Copy arguments passed by value into explicit allocas for ASan
Matt Morehouse via Phabricator via llvm-commits
- [PATCH] D35160: Only check shadow memory for operands that are sized.
Matt Morehouse via Phabricator via llvm-commits
- [PATCH] D35160: Only check shadow memory for operands that are sized.
Matt Morehouse via Phabricator via llvm-commits
- [llvm] r307409 - [ARM] Implement interleaved access bug fix from r306334
Matthew Simpson via llvm-commits
- [LNT] r307177 - Fix error code path
Matthias Braun via llvm-commits
- [LNT] r307181 - config.py: Fix pep8 warnings
Matthias Braun via llvm-commits
- [LNT] r307208 - testsuite(db)?.py: Fix pep8 warnings; NFC
Matthias Braun via llvm-commits
- [LNT] r307213 - Followup fix for r306740
Matthias Braun via llvm-commits
- [LNT] r307222 - Load TestSuite descriptions from json files
Matthias Braun via llvm-commits
- [LNT] r307223 - Schema migration logic for custom schemas
Matthias Braun via llvm-commits
- [LNT] r307222 - Load TestSuite descriptions from json files
Matthias Braun via llvm-commits
- [LNT] r307283 - Fix wrong mapping in compile suite upgrading logic
Matthias Braun via llvm-commits
- [LNT] r307306 - Rename run_order when upgrading submissions for unknown suites.
Matthias Braun via llvm-commits
- [LNT] r307314 - Improve testsuite guess for db_XXX/submitRun
Matthias Braun via llvm-commits
- [LNT] r307323 - Remove empty file
Matthias Braun via llvm-commits
- [LNT] r307324 - Remove simplejson stuff
Matthias Braun via llvm-commits
- [LNT] r307325 - Remove unused detectCPUs function
Matthias Braun via llvm-commits
- [LNT] r307327 - Fix another bug when upgrading custom schemas from old format versions
Matthias Braun via llvm-commits
- [LNT] r307336 - Avoid name/hostname clash when upgrading old compile submission
Matthias Braun via llvm-commits
- [LNT] r307337 - lnt/test/__init__: Fix pep8 warnings
Matthias Braun via llvm-commits
- [llvm] r307351 - LiveRegUnits: Rename accumulateBackward()->accumulate()
Matthias Braun via llvm-commits
- [llvm] r307352 - RegisterScavenging: Fix PR33687
Matthias Braun via llvm-commits
- [LNT] r307415 - Move some v4db methds down to TestSuiteDB
Matthias Braun via llvm-commits
- [LNT] r307416 - db: rename check_json_schema_changes -> check_schema_changes; NFC
Matthias Braun via llvm-commits
- [llvm] r307424 - FuzzerUtilDarwin.cpp: We need to pass modifiable strings to posix_spawn
Matthias Braun via llvm-commits
- [LNT] r307447 - Make LNT client print server's error messages
Matthias Braun via llvm-commits
- [LNT] r307447 - Make LNT client print server's error messages
Matthias Braun via llvm-commits
- [LNT] r307447 - Make LNT client print server's error messages
Matthias Braun via llvm-commits
- [PATCH] D34753: [Support] - Add bad alloc error handler for handling allocation malfunctions
Matthias Braun via Phabricator via llvm-commits
- [PATCH] D35055: [InlineSpiller] Only examine defs in BUNDLE instruction
Matthias Braun via Phabricator via llvm-commits
- [PATCH] D34962: [TargetLowering] Add hook for adding target MMO flags when doing ISel.
Matthias Braun via Phabricator via llvm-commits
- [llvm] r307126 - [IndVars] Canonicalize comparisons between non-negative values and indvars
Max Kazantsev via llvm-commits
- [llvm] r307135 - Revert "[IndVars] Canonicalize comparisons between non-negative values and indvars"
Max Kazantsev via llvm-commits
- [llvm] r307244 - Revert "Revert "[IndVars] Canonicalize comparisons between non-negative values and indvars""
Max Kazantsev via llvm-commits
- [llvm] r307249 - Revert "Revert "Revert "[IndVars] Canonicalize comparisons between non-negative values and indvars"""
Max Kazantsev via llvm-commits
- [llvm] r307477 - Re-enable "[IndVars] Canonicalize comparisons between non-negative values and indvars"
Max Kazantsev via llvm-commits
- [PATCH] D34979: [IndVars] Canonicalize comparisons between non-negative values and indvars
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D34979: [IndVars] Canonicalize comparisons between non-negative values and indvars
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D34979: [IndVars] Canonicalize comparisons between non-negative values and indvars
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D35010: [IRCE] Recognize loops with ne/eq latch conditions
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D34979: [IndVars] Canonicalize comparisons between non-negative values and indvars
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D35107: Re-enable "[IndVars] Canonicalize comparisons between non-negative values and indvars"
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D35107: Re-enable "[IndVars] Canonicalize comparisons between non-negative values and indvars"
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D35107: Re-enable "[IndVars] Canonicalize comparisons between non-negative values and indvars"
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D35107: Re-enable "[IndVars] Canonicalize comparisons between non-negative values and indvars"
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D35010: [IRCE] Recognize loops with ne/eq latch conditions
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D35010: [IRCE] Recognize loops with ne/eq latch conditions
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D35010: [IRCE] Recognize loops with ne/eq latch conditions
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D35010: [IRCE] Recognize loops with ne/eq latch conditions
Max Kazantsev via Phabricator via llvm-commits
- [llvm] r307249 - Revert "Revert "Revert "[IndVars] Canonicalize comparisons between non-negative values and indvars"""
Maxim Kazantsev via llvm-commits
- D35107: Re-enable "[IndVars] Canonicalize comparisons between non-negative values and indvars"
Maxim Kazantsev via llvm-commits
- [PATCH] D34971: Remove freed InvalidDomains from InvalidDomainMap.
Maximilian Falkenstein via Phabricator via llvm-commits
- [PATCH] D34903: [NFC] Bump isl to isl-0.18-767-gdf8f57f9
Maximilian Falkenstein via Phabricator via llvm-commits
- [PATCH] D34903: [NFC] Bump isl to isl-0.18-767-gdf8f57f9
Maximilian Falkenstein via Phabricator via llvm-commits
- [PATCH] D34971: Remove freed InvalidDomains from InvalidDomainMap.
Maximilian Falkenstein via Phabricator via llvm-commits
- [PATCH] D34080: [ThinLTO] Add dump-summary command to llvm-lto2 tool
Mehdi AMINI via llvm-commits
- [PATCH] D34197: Added Dockerfiles to build clang from sources.
Mehdi AMINI via Phabricator via llvm-commits
- [PATCH] D34197: Added Dockerfiles to build clang from sources.
Mehdi AMINI via Phabricator via llvm-commits
- [PATCH] D35043: [ADT] Enable reverse iteration for DenseMap
Mehdi AMINI via Phabricator via llvm-commits
- [PATCH] D35043: [ADT] Enable reverse iteration for DenseMap
Mehdi AMINI via Phabricator via llvm-commits
- [PATCH] D35148: Use DenseMap instead std::map for GVSummaryMapTy.
Mehdi AMINI via Phabricator via llvm-commits
- [PATCH] D35148: Use DenseMap instead std::map for GVSummaryMapTy.
Mehdi AMINI via Phabricator via llvm-commits
- [PATCH] D35189: Add GUID-ValueID map and original name to ThinLTO summary.
Mehdi AMINI via Phabricator via llvm-commits
- [PATCH] D35096: Increase the import-threshold for crtical functions.
Mehdi AMINI via Phabricator via llvm-commits
- [llvm] r307326 - [NVPTX] Add lowering of i128 params.
Michael Kuperstein via llvm-commits
- [llvm] r307334 - Reverting r307326 because it breaks clang tests.
Michael Kuperstein via llvm-commits
- [PATCH] D34555: [NVPTX] Add lowering of i128 params.
Michael Kuperstein via Phabricator via llvm-commits
- [PATCH] D34555: [NVPTX] Add lowering of i128 params.
Michael Kuperstein via Phabricator via llvm-commits
- [PATCH] D34150: [LV] Test once if vector trip count is zero, instead of twice
Michael Kuperstein via Phabricator via llvm-commits
- [PATCH] D35104: Add support for nontemporal loads and stores on HVX
Michael Wu via Phabricator via llvm-commits
- [PATCH] D34841: [lit/libcxx] Fix a remaining reference to lit.util.capture() in custom libcxx/Darwin code.
Michael Zolotukhin via Phabricator via llvm-commits
- [PATCH] D34841: [lit/libcxx] Fix a remaining reference to lit.util.capture() in custom libcxx/Darwin code.
Michael Zolotukhin via Phabricator via llvm-commits
- [PATCH] D34769: [X86] X86::CMOV to Branch heuristic based optimization
Michael via Phabricator via llvm-commits
- [llvm] r307259 - [MachineVerifier] Add check that tied physregs aren't different.
Mikael Holmen via llvm-commits
- [llvm] r307521 - [ArgumentPromotion] Change use of removed argument in llvm.dbg.value to undef
Mikael Holmen via llvm-commits
- [llvm] r306919 - [Dominators] Reapply r306892, r306893, r306893.
Mikael Holmén via llvm-commits
- [llvm] r307204 - [llvm-pdbutil] Add the ability to truncate stream purpose names.
Mikael Holmén via llvm-commits
- [llvm] r307204 - [llvm-pdbutil] Add the ability to truncate stream purpose names.
Mikael Holmén via llvm-commits
- [llvm] r307204 - [llvm-pdbutil] Add the ability to truncate stream purpose names.
Mikael Holmén via llvm-commits
- [PATCH] D34874: [ArgumentPromotion] Change use of removed argument in llvm.dbg.value to undef
Mikael Holmén via Phabricator via llvm-commits
- [PATCH] D35003: [MemoryBuiltins] Allow truncation in visitAllocaInst()
Mikael Holmén via Phabricator via llvm-commits
- [PATCH] D35003: [MemoryBuiltins] Allow truncation in visitAllocaInst()
Mikael Holmén via Phabricator via llvm-commits
- [PATCH] D34394: [MachineVerifier] Add check that tied physregs aren't different.
Mikael Holmén via Phabricator via llvm-commits
- [PATCH] D35055: [InlineSpiller] Only examine defs in BUNDLE instruction
Mikael Holmén via Phabricator via llvm-commits
- [PATCH] D35055: [InlineSpiller] Only examine defs in BUNDLE instruction
Mikael Holmén via Phabricator via llvm-commits
- [PATCH] D35003: [MemoryBuiltins] Allow truncation in visitAllocaInst()
Mikael Holmén via Phabricator via llvm-commits
- [PATCH] D35003: [MemoryBuiltins] Allow truncation in visitAllocaInst()
Mikael Holmén via Phabricator via llvm-commits
- [PATCH] D34874: [ArgumentPromotion] Change use of removed argument in llvm.dbg.value to undef
Mikael Holmén via Phabricator via llvm-commits
- [PATCH] D34874: [ArgumentPromotion] Change use of removed argument in llvm.dbg.value to undef
Mikael Holmén via Phabricator via llvm-commits
- [PATCH] D34874: [ArgumentPromotion] Change use of removed argument in llvm.dbg.value to undef
Mikael Holmén via Phabricator via llvm-commits
- [llvm] r307054 - Revert r307026, "[AMDGPU] Switch scalarize global loads ON by default"
NAKAMURA Takumi via llvm-commits
- [llvm] r307069 - llvm/ExecutionEngine/Orc/ObjectTransformLayer.h: Add <memory> to appease libstdc++'s std::shared_ptr.
NAKAMURA Takumi via llvm-commits
- [llvm] r307070 - Revert r307064, "[InstCombine] Add test cases demonstrating creation of extra bswap instrinsic calls when when optimizing bswap and bitwise ops when the bswaps have additional uses. NFC"
NAKAMURA Takumi via llvm-commits
- [llvm] r307249 - Revert "Revert "Revert "[IndVars] Canonicalize comparisons between non-negative values and indvars"""
NAKAMURA Takumi via llvm-commits
- [llvm] r307511 - CGSCCPassManagerTest.cpp: Fix warnings. [-Wunused-variable]
NAKAMURA Takumi via llvm-commits
- [PATCH] D34407: Switch scalarize global loads ON by default
NAKAMURA Takumi via Phabricator via llvm-commits
- [PATCH] D33764: [globalisel][tablegen] Added instruction emission to the state-machine-based matcher.
NAKAMURA Takumi via Phabricator via llvm-commits
- [PATCH] D33764: [globalisel][tablegen] Added instruction emission to the state-machine-based matcher.
NAKAMURA Takumi via Phabricator via llvm-commits
- [PATCH] D34464: lit: Make sure testnames are unicode strings
NAKAMURA Takumi via Phabricator via llvm-commits
- [PATCH] D35107: Re-enable "[IndVars] Canonicalize comparisons between non-negative values and indvars"
NAKAMURA Takumi via Phabricator via llvm-commits
- [PATCH] D34520: Minor correctness improvements for LLVMTestingSupport
NAKAMURA Takumi via Phabricator via llvm-commits
- [llvm] r307120 - [PowerPC] Fix for PR33636
Nemanja Ivanovic via llvm-commits
- [llvm] r307122 - Add the missing triple to the test case added as part of r307120.
Nemanja Ivanovic via llvm-commits
- [PATCH] D34808: [PowerPC] Fix for PR33636
Nemanja Ivanovic via Phabricator via llvm-commits
- [PATCH] D35007: [PowerPC] Do not emit displacements for DQ-Form instructions that aren't multiples of 16
Nemanja Ivanovic via Phabricator via llvm-commits
- [PATCH] D35007: [PowerPC] Do not emit displacements for DQ-Form instructions that aren't multiples of 16
Nemanja Ivanovic via Phabricator via llvm-commits
- [PATCH] D35007: [PowerPC] Do not emit displacements for DQ-Form instructions that aren't multiples of 16
Nemanja Ivanovic via Phabricator via llvm-commits
- [PATCH] D35007: [PowerPC] Do not emit displacements for DQ-Form instructions that aren't multiples of 16
Nemanja Ivanovic via Phabricator via llvm-commits
- [PATCH] D34815: [Power9] Spill gprs to vector registers rather than stack
Nemanja Ivanovic via Phabricator via llvm-commits
- [llvm] r307055 - [DAG] Fixed predicate for determining when two frame indices
Nirav Dave via llvm-commits
- [llvm] r307114 - Rewrite areNonVolatileConsecutiveLoads to use BaseIndexOffset
Nirav Dave via llvm-commits
- [llvm] r307153 - [Hexagon] Preclude non-memory test from being optimized away. NFC.
Nirav Dave via llvm-commits
- [PATCH] D34472: [DAG] Rewrite areNonVolatileConsecutiveLoads to use BaseIndexOffset
Nirav Dave via Phabricator via llvm-commits
- [PATCH] D35030: [DAG] Handle missing transform in fold of value extension case.
Nirav Dave via Phabricator via llvm-commits
- [PATCH] D34095: [DAG] Prevent CombineTo from deleting already deleted nodes
Nirav Dave via Phabricator via llvm-commits
- [PATCH] D34095: [DAG] Prevent CombineTo from deleting already deleted nodes
Nirav Dave via Phabricator via llvm-commits
- [PATCH] D34569: [DAGCombine] Improve Store Merge logic to merge bitcast extracts.
Nirav Dave via Phabricator via llvm-commits
- [PATCH] D34569: [DAGCombine] Improve Store Merge logic to merge bitcast extracts.
Nirav Dave via Phabricator via llvm-commits
- [PATCH] D33345: [DAG] Improve Aliasing of operations to static alloca
Nirav Dave via Phabricator via llvm-commits
- [PATCH] D35145: Use emplace_back to replace size() and resize().
Noel Grandin via Phabricator via llvm-commits
- [PATCH] D34602: [GlobalISel][X86] Support call ABI.
Oren Ben Simhon via Phabricator via llvm-commits
- [PATCH] D33680: [ELF] - Resolve references properly when using .symver directive
Orivej Desh via Phabricator via llvm-commits
- [PATCH] D34685: Mark a number of x86 only tests to require x86
Paul Robinson via Phabricator via llvm-commits
- [llvm] r306096 - [ADT] Add llvm::to_float
Pavel Labath via llvm-commits
- [llvm] r307286 - Bitcode: Include any strings added to the string table in the module hash.
Peter Collingbourne via llvm-commits
- [llvm] r305598 - utils: Add a git-r utility for mapping svn revisions to git revisions in the monorepo.
Peter Collingbourne via llvm-commits
- [PATCH] D35037: Bitcode: Include any strings added to the string table in the module hash.
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D35037: Bitcode: Include any strings added to the string table in the module hash.
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D35037: Bitcode: Include any strings added to the string table in the module hash.
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D35064: [lib/LTO] Fix the interaction between linker redefined symbols and ThinLTO
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D35094: Update Cross-DSO CFI documentation.
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D34035: [LLD][ELF] Introduce Thunk reuse compatibility
Peter Smith via llvm-commits
- [PATCH] D34037: [LLD][ELF] Allow multiple thunks to be added for a symbol.
Peter Smith via llvm-commits
- [lld] r307131 - [ELF] Extract allocateHeaders() from assignAddresses()
Peter Smith via llvm-commits
- [lld] r307132 - [ELF] Introduce Thunk reuse compatibility
Peter Smith via llvm-commits
- [lld] r307136 - [ELF] Allow multiple thunks to be added for a symbol.
Peter Smith via llvm-commits
- [lld] r307137 - [ELF] Fix Windows build error
Peter Smith via llvm-commits
- [PATCH] D34345: [LLD][ELF] Reset any accumulated state before calculating addresses
Peter Smith via llvm-commits
- [lld] r307367 - [ELF] Extract temporary state used in assignAddresses()
Peter Smith via llvm-commits
- [lld] r307373 - [ELF] Add call to assignAddresses() before createThunks() [NFC]
Peter Smith via llvm-commits
- [PATCH] D34950: [compiler-rt][builtins] XFAIL tests involving complex divide for ARM hard float targets
Peter Smith via Phabricator via llvm-commits
- [PATCH] D34344: [LLD][ELF] Extract allocateHeaders() from assignAddresses()
Peter Smith via Phabricator via llvm-commits
- [PATCH] D34035: [LLD][ELF] Introduce Thunk reuse compatibility
Peter Smith via Phabricator via llvm-commits
- [PATCH] D34344: [LLD][ELF] Extract allocateHeaders() from assignAddresses()
Peter Smith via Phabricator via llvm-commits
- [PATCH] D34035: [LLD][ELF] Introduce Thunk reuse compatibility
Peter Smith via Phabricator via llvm-commits
- [PATCH] D34037: [LLD][ELF] Allow multiple thunks to be added for a symbol.
Peter Smith via Phabricator via llvm-commits
- [PATCH] D34950: [compiler-rt][builtins] XFAIL tests involving complex divide for ARM hard float targets
Peter Smith via Phabricator via llvm-commits
- [PATCH] D34345: [LLD][ELF] Extract temporary state used in assignAddresses()
Peter Smith via Phabricator via llvm-commits
- [PATCH] D34689: [LLD][ELF] Pre-create ThunkSections at Target specific intervals
Peter Smith via Phabricator via llvm-commits
- [PATCH] D34691: [LLD][ELF] Introduce range extension thunks for ARM
Peter Smith via Phabricator via llvm-commits
- [PATCH] D34692: [LLD][ELF] Add support for multiple passes to createThunks()
Peter Smith via Phabricator via llvm-commits
- [PATCH] D34345: [LLD][ELF] Extract temporary state used in assignAddresses()
Peter Smith via Phabricator via llvm-commits
- [PATCH] D34688: [LLD][ELF] Add call to assignAddresses() before createThunks() [NFC]
Peter Smith via Phabricator via llvm-commits
- [PATCH] D34689: [LLD][ELF] Pre-create ThunkSections at Target specific intervals
Peter Smith via Phabricator via llvm-commits
- [lld] r307037 - [ELF] Remove unused synthetic sections from script commands
Petr Hosek via llvm-commits
- [PATCH] D34800: [ELF] Remove unused synthetic sections from script commands
Petr Hosek via llvm-commits
- [PATCH] D34800: [ELF] Remove unused synthetic sections from script commands
Petr Hosek via Phabricator via llvm-commits
- [PATCH] D35017: [CMake] Use tools template for clangd and modularize
Petr Hosek via Phabricator via llvm-commits
- [PATCH] D33760: [libunwind][CMake] Add install path variable to allow overriding the destination
Petr Hosek via Phabricator via llvm-commits
- [PATCH] D33762: [libcxx][CMake] Add install path variable to allow overriding the destination
Petr Hosek via Phabricator via llvm-commits
- [PATCH] D33761: [libcxxabi][CMake] Add install path variable to allow overriding the destination
Petr Hosek via Phabricator via llvm-commits
- [PATCH] D33760: [libunwind][CMake] Add install path variable to allow overriding the destination
Petr Hosek via Phabricator via llvm-commits
- [PATCH] D35165: [sanitizer] Support compiler-rt builtins
Petr Hosek via Phabricator via llvm-commits
- [PATCH] D35165: [sanitizer] Support compiler-rt builtins
Petr Hosek via Phabricator via llvm-commits
- [PATCH] D34204: [LLD][LinkerScript] Allow non-alloc sections to be assigned to segments.
Phabricator via Phabricator via llvm-commits
- [PATCH] D34828: [X86] Add RDRAND feature to GLM CPU
Phabricator via Phabricator via llvm-commits
- [PATCH] D34923: [X86] Add comment string for broadcast loads from the constant pool.
Phabricator via Phabricator via llvm-commits
- [PATCH] D34421: [FastISel][SelectionDAG]Teach fastISel about GC intrinsics
Phabricator via Phabricator via llvm-commits
- [PATCH] D15940: Add verifier pass for finding GC relocation bugs
Phabricator via Phabricator via llvm-commits
- [PATCH] D34975: [GlobalIsel] allow x86_fp80 values to be dumped.
Phabricator via Phabricator via llvm-commits
- [PATCH] D34734: [WebAssembly] MC: Don't generate extra types for weak alias
Phabricator via Phabricator via llvm-commits
- [PATCH] D34966: [WebAssembly] Fix types for address taken functions
Phabricator via Phabricator via llvm-commits
- [PATCH] D35016: [tsan] Use pthread_sigmask instead of sigprocmask to block signals in a thread on Darwin
Phabricator via Phabricator via llvm-commits
- [PATCH] D35050: Made a script to build docker images easier to use.
Phabricator via Phabricator via llvm-commits
- [PATCH] D34974: [InstCombine] Add single use checks to SimplifyBSwap to ensure we are really saving instructions
Phabricator via Phabricator via llvm-commits
- [PATCH] D35025: [SimplifyCFG] Move a portion of an if statement that should already be implied to an assert
Phabricator via Phabricator via llvm-commits
- [PATCH] D35031: [sanitizer] Split GetMaxVirtualAddress into separate Linux version and Mac version [NFC]
Phabricator via Phabricator via llvm-commits
- [PATCH] D35032: [sanitizer] Use TASK_VM_INFO to get the maximum VM address on iOS/AArch64
Phabricator via Phabricator via llvm-commits
- [PATCH] D35071: [cmake] Add an option to prefer public SDK in find_darwin_sdk_dir
Phabricator via Phabricator via llvm-commits
- [PATCH] D34736: [cmake] Cache results of find_darwin_sdk_dir
Phabricator via Phabricator via llvm-commits
- [PATCH] D35057: [SafepointIRVerifier] Avoid false positives in GC verifier for compare between pointers
Phabricator via Phabricator via llvm-commits
- [PATCH] D34438: [FastISel] fix a fallback diagnostic.
Phabricator via Phabricator via llvm-commits
- [PATCH] D33464: [PM][WIP] Enable out-of-tree registration of passes with the new PassBuilder
Philip Pfaffe via Phabricator via llvm-commits
- [PATCH] D34702: [DependenceAnalysis] Make sure base objects are the same when comparing GEPs
Philip Pfaffe via Phabricator via llvm-commits
- [PATCH] D33464: [PM][WIP] Enable out-of-tree registration of passes with the new PassBuilder
Philip Pfaffe via Phabricator via llvm-commits
- [PATCH] D34885: Add element atomic memset intrinsic
Philip Reames via Phabricator via llvm-commits
- [llvm] r307186 - [AMDGPU] Move GISel accessor initialization from TargetMachine to Subtarget.
Quentin Colombet via llvm-commits
- [llvm] r265567 - [AArch64] Teach the subtarget how to get to the RegisterBankInfo.
Quentin Colombet via llvm-commits
- [llvm] r307427 - [RegAllocFast] Add the proper initialize method to use the .mir infrastructure
Quentin Colombet via llvm-commits
- [llvm] r307428 - [RegAllocFast] Don't insert kill flags of super-register for partial kill
Quentin Colombet via llvm-commits
- [PATCH] D34391: [RegisterCoalescer] Fix for SubRange join unreachable
Quentin Colombet via Phabricator via llvm-commits
- [PATCH] D35055: [InlineSpiller] Only examine defs in BUNDLE instruction
Quentin Colombet via Phabricator via llvm-commits
- [Diffusion] rL306858: Completely disable git/svn version checking if not needed.
Rafael Avila de Espindola via llvm-commits
- [PATCH] D34800: [ELF] Remove unused synthetic sections from script commands
Rafael Avila de Espindola via llvm-commits
- [PATCH] D34752: [LLD][ELF] Fix nullptr dereference when creating an error message.
Rafael Avila de Espindola via llvm-commits
- [lld] r306813 - [ELF] - Resolve references properly when using .symver directive
Rafael Avila de Espindola via llvm-commits
- [PATCH] D34560: Completelly disable git/svn version checking if not needed
Rafael Avila de Espindola via llvm-commits
- [PATCH] D34814: [ELF] - Fail the link if something happens on DWARF parsing stage of -gdb-index building
Rafael Avila de Espindola via llvm-commits
- [PATCH] D33680: [ELF] - Resolve references properly when using .symver directive
Rafael Avila de Espindola via llvm-commits
- [lld] r307039 - [ELF] - Simplify allocateHeaders(). NFC.
Rafael Avila de Espindola via llvm-commits
- [PATCH] D34956: [ELF] - Store pointer to PT_LOAD instead of pointer to first section (FirstInPtLoad) in OutputSection
Rafael Avila de Espindola via llvm-commits
- [lld] r307039 - [ELF] - Simplify allocateHeaders(). NFC.
Rafael Avila de Espindola via llvm-commits
- [PATCH] D34344: [LLD][ELF] Extract allocateHeaders() from assignAddresses()
Rafael Avila de Espindola via llvm-commits
- [PATCH] D34035: [LLD][ELF] Introduce Thunk reuse compatibility
Rafael Avila de Espindola via llvm-commits
- [PATCH] D34035: [LLD][ELF] Introduce Thunk reuse compatibility
Rafael Avila de Espindola via llvm-commits
- [PATCH] D34037: [LLD][ELF] Allow multiple thunks to be added for a symbol.
Rafael Avila de Espindola via llvm-commits
- [PATCH] D34345: [LLD][ELF] Reset any accumulated state before calculating addresses
Rafael Avila de Espindola via llvm-commits
- [lld] r306036 - Keep the original symbol name when renamed.
Rafael Avila de Espindola via llvm-commits
- [PATCH] D35005: [ELF] - Do not apply relocations to .debug_ranges when building -gdb-index
Rafael Avila de Espindola via llvm-commits
- [PATCH] D35004: [DWARF] - Add API to allow DWARFContextInMemory to delegate relocations handling to client.
Rafael Avila de Espindola via llvm-commits
- [PATCH] D34345: [LLD][ELF] Reset any accumulated state before calculating addresses
Rafael Avila de Espindola via llvm-commits
- [PATCH] D34977: [ELF] - Allow moving location counter backward in some cases.
Rafael Avila de Espindola via llvm-commits
- [PATCH] D34345: [LLD][ELF] Extract temporary state used in assignAddresses()
Rafael Avila de Espindola via llvm-commits
- [PATCH] D35059: [ELF] - Handle symbols with default version early.
Rafael Avila de Espindola via llvm-commits
- [PATCH] D35064: [lib/LTO] Fix the interaction between linker redefined symbols and ThinLTO
Rafael Avila de Espindola via llvm-commits
- [PATCH] D34814: [ELF] - Fail the link if something happens on DWARF parsing stage of -gdb-index building
Rafael Avila de Espindola via llvm-commits
- [PATCH] D34685: Mark a number of x86 only tests to require x86
Rafael Avila de Espindola via llvm-commits
- [PATCH] D34688: [LLD][ELF] Add call to assignAddresses() before createThunks() [NFC]
Rafael Avila de Espindola via llvm-commits
- [PATCH] D35004: [DWARF] - Add API to allow DWARFContextInMemory to delegate relocations handling to client.
Rafael Avila de Espindola via llvm-commits
- [PATCH] D35126: [LTO] Add a test for ThinLTO + --wrap
Rafael Avila de Espindola via llvm-commits
- [lld] r307041 - Add a test for a recent regression.
Rafael Espindola via llvm-commits
- [lld] r307043 - Move clearOutputSections earlier.
Rafael Espindola via llvm-commits
- [lld] r307044 - fix msvc build
Rafael Espindola via llvm-commits
- [lld] r307082 - Make the test more strict.
Rafael Espindola via llvm-commits
- [lld] r307089 - Improve error message.
Rafael Espindola via llvm-commits
- [lld] r307100 - Move clearOutputSections earlier. NFC.
Rafael Espindola via llvm-commits
- [lld] r307101 - Move clearOutputSections earlier. NFC.
Rafael Espindola via llvm-commits
- [lld] r307102 - Move clearOutputSections earlier. NFC.
Rafael Espindola via llvm-commits
- [lld] r307107 - Move clearOutputSections earlier. NFC.
Rafael Espindola via llvm-commits
- [lld] r307110 - Fix PR33635.
Rafael Espindola via llvm-commits
- [lld] r307178 - Merge createOrphanCommands into addOrphanSections.
Rafael Espindola via llvm-commits
- [llvm] r307192 - Add a test for relocation addend on mips.
Rafael Espindola via llvm-commits
- [lld] r307209 - Remove two dummy casts. NFC.
Rafael Espindola via llvm-commits
- [lld] r307211 - Using existing variable. NFC.
Rafael Espindola via llvm-commits
- [lld] r307214 - Remove a function that is now trivial.
Rafael Espindola via llvm-commits
- [lld] r307217 - Simplify. NFC.
Rafael Espindola via llvm-commits
- [lld] r307219 - Use Entry::SecSize in a couple of cases.
Rafael Espindola via llvm-commits
- [lld] r307220 - Remove dummy cast.
Rafael Espindola via llvm-commits
- [lld] r307225 - Move fabricateDefaultCommands earlier.
Rafael Espindola via llvm-commits
- [lld] r307279 - Remove redundant argument. NFC.
Rafael Espindola via llvm-commits
- [llvm] r307300 - Add @LINE to checks in a test.
Rafael Espindola via llvm-commits
- [llvm] r307318 - Use @LINE in two more tests.
Rafael Espindola via llvm-commits
- [llvm] r307359 - Reduce code duplication.
Rafael Espindola via llvm-commits
- [llvm] r307406 - Fix variable names. NFC.
Rafael Espindola via llvm-commits
- [PATCH] D34988: Reduce duplication in pcrel reloc creation
Rafael Ávila de Espíndola via Phabricator via llvm-commits
- [PATCH] D34988: Reduce duplication in pcrel reloc creation
Rafael Ávila de Espíndola via Phabricator via llvm-commits
- [PATCH] D34993: Hack to keep __real_foo
Rafael Ávila de Espíndola via Phabricator via llvm-commits
- [PATCH] D34781: Introduce a MCReloc class
Rafael Ávila de Espíndola via Phabricator via llvm-commits
- [PATCH] D34988: Reduce duplication in pcrel reloc creation
Rafael Ávila de Espíndola via Phabricator via llvm-commits
- [PATCH] D34993: Hack to keep __real_foo
Rafael Ávila de Espíndola via Phabricator via llvm-commits
- [PATCH] D34988: Reduce duplication in pcrel reloc creation
Rafael Ávila de Espíndola via Phabricator via llvm-commits
- [lld] r307278 - [PDB] Fill in "Parent" and "End" fields of scope-like symbol records
Reid Kleckner via llvm-commits
- [llvm] r307278 - [PDB] Fill in "Parent" and "End" fields of scope-like symbol records
Reid Kleckner via llvm-commits
- [lld] r307280 - Fix pdb-scopes.test
Reid Kleckner via llvm-commits
- [llvm] r307310 - [lit] Factor out some shell input/output redirection logic, NFC
Reid Kleckner via llvm-commits
- [compiler-rt] r307321 - [asan] Fix -Winvalid-paste error with clang-cl
Reid Kleckner via llvm-commits
- [PATCH] D34898: [PDB] Fill in "Parent" and "End" fields of scope-like symbol records
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D34988: Reduce duplication in pcrel reloc creation
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D34898: [PDB] Fill in "Parent" and "End" fields of scope-like symbol records
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D33345: [DAG] Improve Aliasing of operations to static alloca
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D35093: [lit] Implement non-pipelined echo commands internally
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D35086: Fix some differences between LLD and MSVC generated PDBs
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D35092: Use native path syntax when writing PDB module name.
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D35086: Fix some differences between LLD and MSVC generated PDBs
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D35039: [llvm-pdbutil] Improve output of llvm-pdbutil diff mode
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D35093: [lit] Implement non-pipelined echo commands internally
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D35093: [lit] Implement non-pipelined echo commands internally
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D34753: [Support] - Add bad alloc error handler for handling allocation malfunctions
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D34988: Reduce duplication in pcrel reloc creation
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D34874: [ArgumentPromotion] Change use of removed argument in llvm.dbg.value to undef
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D33128: [AsmParser] Mnemonic Spell Corrector
Renato Golin via Phabricator via llvm-commits
- [PATCH] D35076: [AArch64] Add an SVE target feature to the backend and TargetParser
Renato Golin via Phabricator via llvm-commits
- [PATCH] D35076: [AArch64] Add an SVE target feature to the backend and TargetParser
Renato Golin via Phabricator via llvm-commits
- [PATCH] D35085: Respect exitcode sanitizer option in UBSan
Richard Smith - zygoloid via Phabricator via llvm-commits
- [PATCH] D35125: Unbreak shared library linkage on DragonFlyBSD.
Rimvydas via Phabricator via llvm-commits
- [PATCH] D34515: [ARM] Materialise some boolean values to avoid a branch
Roger Ferrer Ibanez via Phabricator via llvm-commits
- [PATCH] D34176: [cmake] Make sure that -Wcast-qual is not a error in preparation for clang's -Wcast-qual for C++
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D33680: [ELF] - Resolve references properly when using .symver directive
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D35022: [MachO] Add missing byte-swaps when reading dyld_info
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D34611: [mips][FastISel] Correct the relocation operators for calls & data.
Sagar Thakur via Phabricator via llvm-commits
- [PATCH] D34809: [mips] Pick the right variant of DINS upfront and enable target instruction verification
Sagar Thakur via Phabricator via llvm-commits
- [PATCH] D34474: [RFC] [AArch64] Add a win64 specific aarch64 calling convention, for va_list handling
Saleem Abdulrasool via Phabricator via llvm-commits
- [PATCH] D34543: Track globals promoted to coalesced const pool entries
Saleem Abdulrasool via Phabricator via llvm-commits
- [PATCH] D34950: [compiler-rt][builtins] XFAIL tests involving complex divide for ARM hard float targets
Saleem Abdulrasool via Phabricator via llvm-commits
- [llvm] r307194 - [WebAssembly] MC: Don't generate extra types for weak alias
Sam Clegg via llvm-commits
- [llvm] r307198 - [WebAssembly] Fix types for address taken functions
Sam Clegg via llvm-commits
- [llvm] r307348 - [WebAssembly] Support weak defined symbols
Sam Clegg via llvm-commits
- [PATCH] D34734: [WebAssembly] MC: Don't generate extra types for weak alias
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D34734: [WebAssembly] MC: Don't generate extra types for weak alias
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D34734: [WebAssembly] MC: Don't generate extra types for weak alias
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D34734: [WebAssembly] MC: Don't generate extra types for weak alias
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D34966: [WebAssembly] Fix types for address taken functions
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D34988: Reduce duplication in pcrel reloc creation
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D34734: [WebAssembly] MC: Don't generate extra types for weak alias
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D34966: [WebAssembly] Fix types for address taken functions
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D35090: [WebAssembly] Use the correct size for MCFillFragment
Sam Clegg via Phabricator via llvm-commits
- [llvm] r307407 - [AMDGPU] Assembler: refactor convert methods (VOP3 and MIMG)
Sam Kolton via llvm-commits
- [PATCH] D34619: [ARM] Enable partial and runtime unrolling
Sam Parker via Phabricator via llvm-commits
- [PATCH] D34619: [ARM] Enable partial and runtime unrolling
Sam Parker via Phabricator via llvm-commits
- [llvm] r307022 - [InstCombine] move and improve tests for cmp-intrinsic; NFC
Sanjay Patel via llvm-commits
- [llvm] r307024 - [x86] auto-generate complete checks for tests; NFC
Sanjay Patel via llvm-commits
- [llvm] r307028 - [x86] auto-generate complete checks for tests; NFC
Sanjay Patel via llvm-commits
- [llvm] r307033 - [x86] auto-generate complete checks for tests; NFC
Sanjay Patel via llvm-commits
- [llvm] r307262 - [x86] fix over-specified triple and auto-generate checks; NFC
Sanjay Patel via llvm-commits
- [llvm] r307267 - [CGP, x86] update test checks; NFC
Sanjay Patel via llvm-commits
- [llvm] r307403 - [DemandedBits] fix formatting; NFC
Sanjay Patel via llvm-commits
- [llvm] r307404 - [x86] add SBB optimization for SETAE (uge) condition code
Sanjay Patel via llvm-commits
- [llvm] r307429 - [DAGCombiner] use local variable to shorten code; NFCI
Sanjay Patel via llvm-commits
- [llvm] r307471 - [x86] add SBB optimization for SETBE (ule) condition code
Sanjay Patel via llvm-commits
- [PATCH] D35097: [InstCombine] Make InstCombine's IRBuilder be passed by reference everywhere
Sanjay Patel via llvm-commits
- [llvm] r307475 - [LoopVectorize] auto-generate complete checks; NFC
Sanjay Patel via llvm-commits
- [llvm] r307476 - [LoopVectorize] partly revert r307475
Sanjay Patel via llvm-commits
- [PATCH] D34763: [InstCombine] look through bswaps for equality comparisons
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D34652: [x86] add SBB optimization for SETAE (uge) condition code
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D34652: [x86] add SBB optimization for SETAE (uge) condition code
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D34652: [x86] add SBB optimization for SETAE (uge) condition code
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D34974: [InstCombine] Add single use checks to SimplifyBSwap to ensure we are really saving instructions
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D35067: [x86, CGP] increase memcmp() expansion up to 4 load pairs
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D35035: [InstCombine] Prevent memcpy generation for small data size
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D34652: [x86] add SBB optimization for SETAE (uge) condition code
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D34904: [CGP] use subtract of cmps for result of memcmp expansion
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D34904: [CGP] use subtract of cmps for result of memcmp expansion
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D35097: [InstCombine] Make InstCombine's IRBuilder be passed by reference everywhere
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D35182: [InstCombine] remove one-use restriction for not (cmp P, A, B) --> cmp P', A, B
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D34598: ScalarEvolution: Add URem support
Sanjoy Das via Phabricator via llvm-commits
- [PATCH] D34207: [IndVarSimplify] Add AShr exact flags using induction variables ranges.
Sanjoy Das via Phabricator via llvm-commits
- [PATCH] D34979: [IndVars] Canonicalize comparisons between non-negative values and indvars
Sanjoy Das via Phabricator via llvm-commits
- [PATCH] D34200: [PM/unswitch] Teach SimpleLoopUnswitch to do non-trivial unswitching, making it no longer even remotely simple.
Sanjoy Das via Phabricator via llvm-commits
- [PATCH] D35010: [IRCE] Recognize loops with ne/eq latch conditions
Sanjoy Das via Phabricator via llvm-commits
- [lld] r307162 - [ELF] Fix nullptr dereference when creating an error message for a synthetic section.
Sean Eveson via llvm-commits
- [PATCH] D34752: [LLD][ELF] Fix nullptr dereference when creating an error message.
Sean Eveson via Phabricator via llvm-commits
- [PATCH] D34752: [LLD][ELF] Fix nullptr dereference when creating an error message.
Sean Eveson via Phabricator via llvm-commits
- [llvm] r307180 - [PowerPC] Make sure that we remove dead PHI nodes after the PPCCTRLoops pass.
Sean Fertile via llvm-commits
- [llvm] r307185 - [Power9] Disable removing extra swaps on P9.
Sean Fertile via llvm-commits
- [llvm] r307346 - Extend memcpy expansion in Transform/Utils to handle wider operand types.
Sean Fertile via llvm-commits
- [PATCH] D34829: [PowerPC] Make sure that we remove dead PHI nodes after the PPCCTRLoops pass
Sean Fertile via Phabricator via llvm-commits
- [PATCH] D34627: [Power9] Disable removing extra swaps on P9 since it should not be needed.
Sean Fertile via Phabricator via llvm-commits
- [PATCH] D34245: [PowerPC] Refine the checking for emiting TOC restore nops and Tail-Call eligibility.
Sean Fertile via Phabricator via llvm-commits
- [PATCH] D34245: [PowerPC] Refine the checking for emiting TOC restore nops and Tail-Call eligibility.
Sean Fertile via Phabricator via llvm-commits
- [PATCH] D35027: [PowerPC] Reduce register pressure by not materializing a constant just for use as an index register for X-Form loads/stores
Sean Fertile via Phabricator via llvm-commits
- [PATCH] D34245: [PowerPC] Refine the checking for emiting TOC restore nops and Tail-Call eligibility.
Sean Fertile via Phabricator via llvm-commits
- [PATCH] D32536: Extend memcpy expansion in Transform/Utils to handle wider operand types.
Sean Fertile via Phabricator via llvm-commits
- [PATCH] D35101: [cfi] only add cfi tests on supported arches
Sean Fertile via Phabricator via llvm-commits
- [PATCH] D34245: [PowerPC] Refine the checking for emiting TOC restore nops and Tail-Call eligibility.
Sean Fertile via Phabricator via llvm-commits
- [llvm] r307299 - remove an unused empty file.
Sean Silva via llvm-commits
- [PATCH] D34745: Revert Revert [MBP] do not rotate loop if it creates extra branch
Serguei Katkov via Phabricator via llvm-commits
- [PATCH] D34421: [FastISel][SelectionDAG]Teach fastISel about GC intrinsics
Serguei Katkov via Phabricator via llvm-commits
- [PATCH] D34862: [CGP] Relax a bit restriction for optimizeMemoryInst to extend scope
Serguei Katkov via Phabricator via llvm-commits
- [PATCH] D35057: [SafepointIRVerifier] Avoid false positives in GC verifier for compare between pointers
Serguei Katkov via Phabricator via llvm-commits
- [PATCH] D34862: [CGP] Relax a bit restriction for optimizeMemoryInst to extend scope
Serguei Katkov via Phabricator via llvm-commits
- [PATCH] D35057: [SafepointIRVerifier] Avoid false positives in GC verifier for compare between pointers
Serguei Katkov via Phabricator via llvm-commits
- [PATCH] D34862: [CGP] Relax a bit restriction for optimizeMemoryInst to extend scope
Serguei Katkov via Phabricator via llvm-commits
- [PATCH] D34862: [CGP] Relax a bit restriction for optimizeMemoryInst to extend scope
Serguei Katkov via Phabricator via llvm-commits
- [PATCH] D34862: [CGP] Relax a bit restriction for optimizeMemoryInst to extend scope
Serguei Katkov via Phabricator via llvm-commits
- [PATCH] D35077: [RFC] Build LLVM-C.dll on MSVC that exports only the C API
Shoaib Meenai via Phabricator via llvm-commits
- [polly] r307163 - [PPCGCodeGeneration] Teach Polly to start using live range reordering.
Siddharth Bhat via llvm-commits
- [polly] r307164 - [NFC] [ScopInfo] fix warning about construction order
Siddharth Bhat via llvm-commits
- [polly] r307165 - [NFC] Fix breaking build by adding REQUIRES: pollyacc
Siddharth Bhat via llvm-commits
- [polly] r307260 - [Polly] [PPCGCodeGeneration] Teach `must_kills` to kill scalars that are local to the scop.
Siddharth Bhat via llvm-commits
- [polly] r307398 - [NFC] [PPCGCodeGeneration] Add test for simple invariant load hoisting.
Siddharth Bhat via llvm-commits
- [polly] r307401 - [NFC] [PPCGCodeGeneration] Extend `invariant-load-hoisting-with-variable-upper-bound` test case.
Siddharth Bhat via llvm-commits
- [lld] r307083 - [ELF] Do not use `this` to access members of non-template class. NFC
Simon Atanasyan via llvm-commits
- [PATCH] D31528: [ELF][MIPS] Multi-GOT implementation
Simon Atanasyan via Phabricator via llvm-commits
- [PATCH] D35168: [mips] Handle the `long-calls` feature flags in the MIPS backend
Simon Atanasyan via Phabricator via llvm-commits
- [PATCH] D34511: [mips][microMIPS] Extending size reduction pass with ADDIUSP and ADDIUR1SP
Simon Dardis via Phabricator via llvm-commits
- [PATCH] D34990: Fix endianness bug in DAGCombiner::visitTRUNCATE
Simon Dardis via Phabricator via llvm-commits
- [llvm] r307027 - [X86][SSE4A] Add tests showing missed opportunities to combine EXTRQI/INSERTQI shuffles
Simon Pilgrim via llvm-commits
- [llvm] r307038 - [X86][SSE4A] Test SSE4A shuffle combining on SSE42 capable target as well
Simon Pilgrim via llvm-commits
- [llvm] r307042 - [X86][SSE4A] Add SSE4A shuffle tests on pre-SSSE3 hardware
Simon Pilgrim via llvm-commits
- [llvm] r307048 - [X86][SSE4A] Add support for combining from EXTRQI/INSERTQI shuffles
Simon Pilgrim via llvm-commits
- [llvm] r307073 - [X86] Add combine tests for vector rotates
Simon Pilgrim via llvm-commits
- [llvm] r307095 - [X86][SSE4A] Generalized EXTRQI/INSERTQI shuffle decodes
Simon Pilgrim via llvm-commits
- [llvm] r307098 - Fix signed/unsigned comparison warnings
Simon Pilgrim via llvm-commits
- [llvm] r307099 - [X86][SSE4A] Add support for combining from non-v16i8 EXTRQI/INSERTQI shuffles
Simon Pilgrim via llvm-commits
- [llvm] r307176 - [X86][SSE] Dropped -mcpu from bitcast+setcc mask tests
Simon Pilgrim via llvm-commits
- [llvm] r307182 - [X86] Test bitfield loadstore tests on i686 as well
Simon Pilgrim via llvm-commits
- [llvm] r307184 - {DAGCombiner] Fold (rot x, 0) -> x
Simon Pilgrim via llvm-commits
- [llvm] r307250 - [X86][SSE4A] Split EXTRQ/INSERTQ shuffle matching from lowering. NFCI.
Simon Pilgrim via llvm-commits
- [llvm] r307251 - [X86][SSE4A] Add scheduling tests for SSE4A instructions
Simon Pilgrim via llvm-commits
- [llvm] r307254 - [X86][SSE4A] Add support for shuffle combining to EXTRQ.
Simon Pilgrim via llvm-commits
- [llvm] r307255 - [X86][SSE] combineX86ShuffleChain - merge duplicate 'Zeroable' element masks
Simon Pilgrim via llvm-commits
- [llvm] r307257 - [X86][SSE] combineX86ShuffleChain - merge duplicate creations of integer mask types
Simon Pilgrim via llvm-commits
- [llvm] r307265 - [X86][SSE4A] Add test showing missed opportunities to combine INSERTQI shuffle
Simon Pilgrim via llvm-commits
- [llvm] r307268 - [X86][SSE4A] Add support for shuffle combining to INSERTQI.
Simon Pilgrim via llvm-commits
- [llvm] r307288 - Fix spelling in comments. NFCI.
Simon Pilgrim via llvm-commits
- [llvm] r307289 - [X86][SSE] Dropped -mcpu from bitcast+setcc tests
Simon Pilgrim via llvm-commits
- [llvm] r307301 - [X86][SSE] Tests for bitcasting iX integers to vXi1 boolean vectors
Simon Pilgrim via llvm-commits
- [llvm] r307374 - [Hexagon] Fix -Wimplicit-fallthrough warnings. NFCI.
Simon Pilgrim via llvm-commits
- [llvm] r307375 - [Arm] Fix -Wimplicit-fallthrough warnings. NFCI.
Simon Pilgrim via llvm-commits
- [llvm] r307376 - [SystemZ] Fix -Wimplicit-fallthrough warnings. NFCI.
Simon Pilgrim via llvm-commits
- [llvm] r307378 - [Sparc] Fix -Wimplicit-fallthrough warning. NFCI.
Simon Pilgrim via llvm-commits
- [llvm] r307381 - [AMDGPU] Fix -Wimplicit-fallthrough warnings. NFCI.
Simon Pilgrim via llvm-commits
- [llvm] r307382 - [PowerPC] Fix -Wimplicit-fallthrough warnings. NFCI.
Simon Pilgrim via llvm-commits
- [llvm] r307393 - [AArch64] Fix -Wimplicit-fallthrough warnings. NFCI.
Simon Pilgrim via llvm-commits
- [llvm] r307395 - [Hexagon] Fix some more -Wimplicit-fallthrough warnings. NFCI.
Simon Pilgrim via llvm-commits
- [llvm] r307396 - [Lanai] Fix -Wimplicit-fallthrough warning. NFCI.
Simon Pilgrim via llvm-commits
- [llvm] r307411 - Fix some more -Wimplicit-fallthrough warnings. NFCI.
Simon Pilgrim via llvm-commits
- [llvm] r307473 - Fix -Wimplicit-fallthrough warning. NFCI.
Simon Pilgrim via llvm-commits
- [llvm] r307480 - [ARM] Fix -Wimplicit-fallthrough warning. NFCI.
Simon Pilgrim via llvm-commits
- [llvm] r307484 - [AArch64] Fix -Wimplicit-fallthrough warnings. NFCI.
Simon Pilgrim via llvm-commits
- [llvm] r307485 - [AMDGPU] Fix -Wimplicit-fallthrough warning. NFCI.
Simon Pilgrim via llvm-commits
- [llvm] r307500 - [X86][AVX512] Regenerate AVX512VL comparison tests.
Simon Pilgrim via llvm-commits
- [llvm] r307500 - [X86][AVX512] Regenerate AVX512VL comparison tests.
Simon Pilgrim via llvm-commits
- [llvm] r307502 - Handle ConstantExpr correctly in SelectionDAGBuilder
Simon Pilgrim via llvm-commits
- [llvm] r307504 - [X86] Allow GHC calling convention to use YMM and ZMM registers
Simon Pilgrim via llvm-commits
- [PATCH] D34828: [X86] Add RDRAND feature to GLM CPU
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D34934: [X86] Convert CodeGen test half.ll to be update_llc_test_checks friendly. NFC.
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D34472: [DAG] Rewrite areNonVolatileConsecutiveLoads to use BaseIndexOffset
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D28907: [SLP] Fix for PR30787: Failure to beneficially vectorize 'copyable' elements in integer binary ops.
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D34935: [X86] Convert test "extractelement-legalization-store-ordering.ll" to be "update_llc_test_checks" tool friendly. NFC.
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D12833: Combines pair of rotr/rotl with constant shifts into one instruction with combined shift
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D34934: [X86] Convert CodeGen test half.ll to be update_llc_test_checks friendly. NFC.
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D34934: [X86] Convert CodeGen test half.ll to be update_llc_test_checks friendly. NFC.
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D34571: [DAGCombine] Improve handling of insert_subvector of bitcast values
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D34854: Allow GHC calling convention to use YMM and ZMM registers
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D12833: Combines pair of rotr/rotl with constant shifts into one instruction with combined shift
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D12833: Combines pair of rotr/rotl with constant shifts into one instruction with combined shift
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D12833: Combines pair of rotr/rotl with constant shifts into one instruction with combined shift
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D35014: [X86] PR32755 : Improvement in CodeGen instruction selection for LEAs.
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D12833: Combines pair of rotr/rotl with constant shifts into one instruction with combined shift
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D33099: AMD Jaguar scheduler doesn't correctly model 256-bit AVX instructions
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D34569: [DAGCombine] Improve Store Merge logic to merge bitcast extracts.
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D35115: Clang's assembler crashes if Scale in lea is negative (pr33661)
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D34990: Fix endianness bug in DAGCombiner::visitTRUNCATE
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D35115: Clang's assembler crashes if Scale in lea is negative (pr33661)
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D35139: [SLPVectorizer][InstCombine] Fix PR21780 Expansion of 256 bit vector loads fails to fold into shuffles
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D34538: Handle ConstantExpr correctly in SelectionDAGBuilder
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D34854: Allow GHC calling convention to use YMM and ZMM registers
Simon Pilgrim via Phabricator via llvm-commits
- [polly] r307173 - Prefix the name of the calling host function in the name of callee GPU kernel
Singapuram Sanjay Srivallabh via llvm-commits
- [llvm] r307148 - [AsmParser] Mnemonic Spell Corrector
Sjoerd Meijer via llvm-commits
- [PATCH] D33128: [AsmParser] Mnemonic Spell Corrector
Sjoerd Meijer via Phabricator via llvm-commits
- [PATCH] D35011: [ARM] add v4f16 and v8f16 as legal types
Sjoerd Meijer via Phabricator via llvm-commits
- [PATCH] D34697: [ARM] Inline callee if its target-features are a subset of the caller
Sjoerd Meijer via Phabricator via llvm-commits
- [PATCH] D34619: [ARM] Enable partial and runtime unrolling
Sjoerd Meijer via Phabricator via llvm-commits
- [PATCH] D35166: [DWARF] Introduce verification for the unit header chain in .debug_info section to llvm-dwarfdump.
Spyridoula Gravani via Phabricator via llvm-commits
- [llvm] r307308 - [AMDGPU] Always use rcp + mul with fast math
Stanislav Mekhanoshin via llvm-commits
- [PATCH] D34973: AMDGPU: Add macro fusion schedule DAG mutation
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D34844: [AMDGPU] Always use rcp + mul with fast math
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D34844: [AMDGPU] Always use rcp + mul with fast math
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D35141: AMDGPU: Remove unnecessary check for constant operands
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D35164: AMDGPU: Allow SIShrinkInstructions to fold FrameIndexes
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D35162: AMDGPU: Allow SIShrinkInstructions to work in non-SSA
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D34276: [mips] Alter register classes for MSA pseudo f16 instructions
Stefan Maksimovic via Phabricator via llvm-commits
- [PATCH] D35027: [PowerPC] Reduce register pressure by not materializing a constant just for use as an index register for X-Form loads/stores
Stefan Pintilie via Phabricator via llvm-commits
- [PATCH] D35027: [PowerPC] Reduce register pressure by not materializing a constant just for use as an index register for X-Form loads/stores
Stefan Pintilie via Phabricator via llvm-commits
- [PATCH] D34543: Track globals promoted to coalesced const pool entries
Stephen Crane via Phabricator via llvm-commits
- [PATCH] D34543: Track globals promoted to coalesced const pool entries
Stephen Crane via Phabricator via llvm-commits
- [PATCH] D34543: Track globals promoted to coalesced const pool entries
Stephen Crane via Phabricator via llvm-commits
- [PATCH] D34080: [ThinLTO] Add dump-summary command to llvm-lto2 tool
Teresa Johnson via llvm-commits
- [PATCH] D35037: Bitcode: Include any strings added to the string table in the module hash.
Teresa Johnson via Phabricator via llvm-commits
- [PATCH] D35064: [lib/LTO] Fix the interaction between linker redefined symbols and ThinLTO
Teresa Johnson via Phabricator via llvm-commits
- [PATCH] D35037: Bitcode: Include any strings added to the string table in the module hash.
Teresa Johnson via Phabricator via llvm-commits
- [PATCH] D35064: [lib/LTO] Fix the interaction between linker redefined symbols and ThinLTO
Teresa Johnson via Phabricator via llvm-commits
- [PATCH] D35064: [lib/LTO] Fix the interaction between linker redefined symbols and ThinLTO
Teresa Johnson via Phabricator via llvm-commits
- [PATCH] D35064: [lib/LTO] Fix the interaction between linker redefined symbols and ThinLTO
Teresa Johnson via Phabricator via llvm-commits
- [PATCH] D35064: [lib/LTO] Fix the interaction between linker redefined symbols and ThinLTO
Teresa Johnson via Phabricator via llvm-commits
- [PATCH] D34895: Add sample PGO support to ThinLTO new pass manager.
Teresa Johnson via Phabricator via llvm-commits
- [PATCH] D35096: Increase the import-threshold for crtical functions.
Teresa Johnson via Phabricator via llvm-commits
- [PATCH] D35148: Use DenseMap instead std::map for GVSummaryMapTy.
Teresa Johnson via Phabricator via llvm-commits
- [PATCH] D35145: Use emplace_back to replace size() and resize().
Teresa Johnson via Phabricator via llvm-commits
- [PATCH] D35148: Use DenseMap instead std::map for GVSummaryMapTy.
Teresa Johnson via Phabricator via llvm-commits
- [PATCH] D35006: [AArch64] Implement support for windows style vararg functions
Tim Northover via Phabricator via llvm-commits
- [PATCH] D35006: [AArch64] Implement support for windows style vararg functions
Tim Northover via Phabricator via llvm-commits
- [PATCH] D35006: [AArch64] Implement support for windows style vararg functions
Tim Northover via Phabricator via llvm-commits
- [polly] r307090 - Bump isl to isl-0.18-768-g033b61ae
Tobias Grosser via llvm-commits
- [polly] r307355 - Make create_ll work with latest LLVM [NFC]
Tobias Grosser via llvm-commits
- [polly] r307499 - Remove freed InvalidDomains from InvalidDomainMap.
Tobias Grosser via llvm-commits
- [PATCH] D34903: [NFC] Bump isl to isl-0.18-767-gdf8f57f9
Tobias Grosser via Phabricator via llvm-commits
- [PATCH] D34971: Remove freed InvalidDomains from InvalidDomainMap.
Tobias Grosser via Phabricator via llvm-commits
- [PATCH] D34903: Bump isl to isl-0.18-768-g033b61ae
Tobias Grosser via Phabricator via llvm-commits
- [PATCH] D34971: Remove freed InvalidDomains from InvalidDomainMap.
Tobias Grosser via Phabricator via llvm-commits
- [PATCH] D34971: Remove freed InvalidDomains from InvalidDomainMap.
Tobias Grosser via Phabricator via llvm-commits
- [PATCH] D33464: [PM][WIP] Enable out-of-tree registration of passes with the new PassBuilder
Tobias Grosser via Phabricator via llvm-commits
- [lld] r307092 - ELF: Only unlink regular files
Tom Stellard via llvm-commits
- [llvm] r307150 - CMake: Add LLVM_UTILS_INSTALL_DIR option
Tom Stellard via llvm-commits
- [www] r307385 - Add links to 4.0.1 release.
Tom Stellard via llvm-commits
- [www-releases] r307387 - Add LICENSE.TXT for 4.0.1
Tom Stellard via llvm-commits
- [www-releases] r306535 - Add links to the clang/llvm docs for 4.0.1.
Tom Stellard via llvm-commits
- [lld] r307405 - [MachO] Add missing byte-swaps when reading dyld_info
Tom Stellard via llvm-commits
- [www-releases] r307414 - Add 4.0.1 binaries for SLES11.3 and Fedora 25
Tom Stellard via llvm-commits
- [PATCH] D34917: ELF: Only unlink regular files
Tom Stellard via Phabricator via llvm-commits
- [PATCH] D34989: test-release.sh: Fix phase2 and phase3 binary comparision
Tom Stellard via Phabricator via llvm-commits
- [PATCH] D30655: CMake: Add LLVM_UTILS_INSTALL_DIR option
Tom Stellard via Phabricator via llvm-commits
- [PATCH] D35022: [MachO] Add missing byte-swaps when reading dyld_info
Tom Stellard via Phabricator via llvm-commits
- [PATCH] D35052: Fix ObjCPass on big-endian host
Tom Stellard via Phabricator via llvm-commits
- [PATCH] D35022: [MachO] Add missing byte-swaps when reading dyld_info
Tom Stellard via Phabricator via llvm-commits
- [PATCH] D35127: AMDGPU/GlobalISel: Mark 32-bit G_OR as legal
Tom Stellard via Phabricator via llvm-commits
- [llvm] r307169 - [Power9] Exploit vector integer extend instructions when indices aren't correct.
Tony Jiang via llvm-commits
- [llvm] r307174 - [Power9] Exploit vector extract with variable index.
Tony Jiang via llvm-commits
- [llvm] r307413 - [PPC CodeGen] Expand the bitreverse.i32 intrinsic.
Tony Jiang via llvm-commits
- [PATCH] D34009: [Power9] Exploit vector integer extend instructions when indices aren't correct
Tony Jiang via Phabricator via llvm-commits
- [PATCH] D34032: [Power9] Exploit vector extract with variable index
Tony Jiang via Phabricator via llvm-commits
- [PATCH] D35027: [PowerPC] Reduce register pressure by not materializing a constant just for use as an index register for X-Form loads/stores
Tony Jiang via Phabricator via llvm-commits
- [PATCH] D34337: [PPC] Fix two bugs in frame lowering.
Tony Jiang via Phabricator via llvm-commits
- [PATCH] D34337: [PPC] Fix two bugs in frame lowering.
Tony Jiang via Phabricator via llvm-commits
- [PATCH] D33572: [PPC CodeGen] Expand the bitreverse.i32 intrinsic.
Tony Jiang via Phabricator via llvm-commits
- [PATCH] D35007: [PowerPC] Do not emit displacements for DQ-Form instructions that aren't multiples of 16
Tony Jiang via Phabricator via llvm-commits
- [PATCH] D34337: [PPC] Fix two bugs in frame lowering.
Tony Jiang via Phabricator via llvm-commits
- [PATCH] D35188: Add bitreverse LNT benchmark.
Tony Jiang via Phabricator via llvm-commits
- [llvm] r307353 - Correct GFX9 processor names.
Tony Tye via llvm-commits
- [PATCH] D34726: AMDGPU/SI: Do not insert an instruction into worklist twice in movetovalu
Tony Tye via Phabricator via llvm-commits
- [PATCH] D34726: AMDGPU/SI: Do not insert an instruction into worklist twice in movetovalu
Tony Tye via Phabricator via llvm-commits
- [llvm] r307154 - [SystemZ] Small cleanups to SystemZScheduleZ13.td
Ulrich Weigand via llvm-commits
- [llvm] r307155 - [SystemZ] Simplify handling of 128-bit multiply/divide instruction
Ulrich Weigand via llvm-commits
- [llvm] r307207 - Fix libcall expansion creating DAG nodes with invalid type post type legalization.
Vadim Chugunov via llvm-commits
- [PATCH] D34240: [WebAssembly] Expansion of llvm.umul.overflow with i64 type operands.
Vadim Chugunov via Phabricator via llvm-commits
- [PATCH] D28990: Align i128 to 16 bytes
Valentin Churavy via Phabricator via llvm-commits
- [PATCH] D33657: Allow libraries to be loaded with RTLD_LOCAL on Unix.
Vassil Vassilev via Phabricator via llvm-commits
- [PATCH] D33657: Allow libraries to be loaded with RTLD_LOCAL on Unix.
Vassil Vassilev via Phabricator via llvm-commits
- [PATCH] D33657: Allow libraries to be loaded with RTLD_LOCAL on Unix.
Vassil Vassilev via Phabricator via llvm-commits
- [PATCH] D33529: Allow clients to specify search order of DynamicLibraries.
Vassil Vassilev via Phabricator via llvm-commits
- [PATCH] D18046: [X86] Providing correct unwind info in function epilogue
Violeta Vukobrat via Phabricator via llvm-commits
- [zorg] r307006 - [sanitizer] Prepare Android test for parallel execution
Vitaly Buka via llvm-commits
- [zorg] r307008 - [sanitizers] Run android tests on multiple devices in parallel
Vitaly Buka via llvm-commits
- [zorg] r307010 - [sanitizers] Fix args of test_on_device function in Android build script
Vitaly Buka via llvm-commits
- [zorg] r307011 - [sanitizers] Fix parallel logging
Vitaly Buka via llvm-commits
- [zorg] r307012 - [sanitizers] Fix output redirection in Android script
Vitaly Buka via llvm-commits
- [zorg] r307015 - [sanitizers] Fix Android logging
Vitaly Buka via llvm-commits
- [zorg] r307047 - [sanitizers] Fix parallel check for tested Android platforms
Vitaly Buka via llvm-commits
- [zorg] r307049 - [sanitizer] Run multiple test in parallel on single device
Vitaly Buka via llvm-commits
- [zorg] r307050 - [sanitizers] Fix sharded test execution
Vitaly Buka via llvm-commits
- [llvm] r307269 - [LSR] Narrow search space by filtering non-optimal formulae with the same ScaledReg and Scale.
Wei Mi via llvm-commits
- [llvm] r307328 - [ConstHoisting] choose to hoist when frequency is the same.
Wei Mi via llvm-commits
- [llvm] r307338 - [ConstHoisting] Turn on consthoist-with-block-frequency by default.
Wei Mi via llvm-commits
- [PATCH] D34583: [LSR] Narrow search space by filtering non-optimal formulae with the same ScaledReg and Scale.
Wei Mi via Phabricator via llvm-commits
- [PATCH] D35063: [ConstHoisting] Turn on consthoist-with-block-frequency by default
Wei Mi via Phabricator via llvm-commits
- [PATCH] D35063: [ConstHoisting] Turn on consthoist-with-block-frequency by default
Wei Mi via Phabricator via llvm-commits
- [PATCH] D35063: [ConstHoisting] Turn on consthoist-with-block-frequency by default
Wei Mi via Phabricator via llvm-commits
- [PATCH] D35063: [ConstHoisting] Turn on consthoist-with-block-frequency by default
Wei Mi via Phabricator via llvm-commits
- [PATCH] D35084: [ConstHoisting] choose to hoist when frequency is the same
Wei Mi via Phabricator via llvm-commits
- [PATCH] D35084: [ConstHoisting] choose to hoist when frequency is the same
Wei Mi via Phabricator via llvm-commits
- [PATCH] D35063: [ConstHoisting] Turn on consthoist-with-block-frequency by default
Wei Mi via Phabricator via llvm-commits
- [PATCH] D34918: [libc++] Avoid atomic built-ins for NO_THREADS build
Weiming Zhao via Phabricator via llvm-commits
- [PATCH] D34918: [libc++] Avoid atomic built-ins for NO_THREADS build
Weiming Zhao via Phabricator via llvm-commits
- [PATCH] D34918: [libc++] Avoid atomic built-ins for NO_THREADS build
Weiming Zhao via Phabricator via llvm-commits
- [PATCH] D34918: [libc++] Avoid atomic built-ins for NO_THREADS build
Weiming Zhao via Phabricator via llvm-commits
- [PATCH] D34918: [libc++] Avoid atomic built-ins for NO_THREADS build
Weiming Zhao via Phabricator via llvm-commits
- [PATCH] D34918: [libc++] Avoid atomic built-ins for NO_THREADS build
Weiming Zhao via Phabricator via llvm-commits
- [PATCH] D34639: Fix DebugLoc propagation for unreachable LoadInst
Weiming Zhao via Phabricator via llvm-commits
- [www-releases] r306535 - Add links to the clang/llvm docs for 4.0.1.
Will Dietz via llvm-commits
- [www-releases] r306535 - Add links to the clang/llvm docs for 4.0.1.
Will Dietz via llvm-commits
- [PATCH] D34838: Prototype: Reduce llvm-profdata merge memory usage further
Xinliang David Li via llvm-commits
- [PATCH] D34838: Prototype: Reduce llvm-profdata merge memory usage further
Xinliang David Li via llvm-commits
- [llvm] r307349 - [InferAddressSpaces] Fix assertion about null pointer
Yaxun Liu via llvm-commits
- [PATCH] D34991: [InferAddressSpaces] Fix assertion about null pointer
Yaxun Liu via Phabricator via llvm-commits
- [PATCH] D34991: [InferAddressSpaces] Fix assertion about null pointer
Yaxun Liu via Phabricator via llvm-commits
- [PATCH] D34991: [InferAddressSpaces] Fix assertion about null pointer
Yaxun Liu via Phabricator via llvm-commits
- [PATCH] D34997: Keep metadata when changing Invoke instructions to Call ones
Yevgeny Rouban via Phabricator via llvm-commits
- [PATCH] D34997: Keep metadata when changing Invoke instructions to Call ones
Yevgeny Rouban via Phabricator via llvm-commits
- [PATCH] D34368: [AArch64] PointerRegClass should be GPR64spRegClass
Yi Kong via Phabricator via llvm-commits
- [PATCH] D34999: [CodeGen] InstrEmitter should constrain register class for inline ASM
Yi Kong via Phabricator via llvm-commits
- [llvm] r307116 - [Bash-autocompletion] Show flags which has HelpText or GroupID
Yuka Takahashi via llvm-commits
- [llvm] r307479 - [Bash-autocompletion] Auto complete cc1 options if -cc1 is specified
Yuka Takahashi via llvm-commits
- [PATCH] D34976: [lit] Fix unit test discovery for Visual Studio builds.
Zachary Turner via llvm-commits
- [llvm] r307187 - [PDB] Add a test that verifies every known type record.
Zachary Turner via llvm-commits
- [llvm] r307204 - [llvm-pdbutil] Add the ability to truncate stream purpose names.
Zachary Turner via llvm-commits
- [llvm] r307205 - Fix std::min ambiguity between uint32 and size_t.
Zachary Turner via llvm-commits
- [lld] r307356 - [PDB] Teach libpdb to write DBI Stream ECNames.
Zachary Turner via llvm-commits
- [llvm] r307356 - [PDB] Teach libpdb to write DBI Stream ECNames.
Zachary Turner via llvm-commits
- [lld] r307360 - Fix lld tests after r307356.
Zachary Turner via llvm-commits
- [llvm] r307421 - [llvm-pdbutil] Improve diff mode.
Zachary Turner via llvm-commits
- [lld] r307422 - Fix some differences between lld and MSVC generated PDBs.
Zachary Turner via llvm-commits
- [llvm] r307422 - Fix some differences between lld and MSVC generated PDBs.
Zachary Turner via llvm-commits
- [lld] r307423 - Use windows path syntax when writing PDB module name.
Zachary Turner via llvm-commits
- [llvm] r307423 - Use windows path syntax when writing PDB module name.
Zachary Turner via llvm-commits
- [lld] r307426 - [llvm-pdbutil] Fix build.
Zachary Turner via llvm-commits
- [llvm] r307426 - [llvm-pdbutil] Fix build.
Zachary Turner via llvm-commits
- [lld] r307436 - [PDB] More changes to bring lld PDBs to parity with MSVC.
Zachary Turner via llvm-commits
- [llvm] r307436 - [PDB] More changes to bring lld PDBs to parity with MSVC.
Zachary Turner via llvm-commits
- [lld] r307459 - Delete the pdb diff test.
Zachary Turner via llvm-commits
- [PATCH] D34915: [pdb] Add a test for every known CodeView type
Zachary Turner via Phabricator via llvm-commits
- [PATCH] D35039: [llvm-pdbutil] Improve output of llvm-pdbutil diff mode
Zachary Turner via Phabricator via llvm-commits
- [PATCH] D34915: [pdb] Add a test for every known CodeView type
Zachary Turner via Phabricator via llvm-commits
- [PATCH] D35086: Fix some differences between LLD and MSVC generated PDBs
Zachary Turner via Phabricator via llvm-commits
- [PATCH] D35092: Use native path syntax when writing PDB module name.
Zachary Turner via Phabricator via llvm-commits
- [PATCH] D35086: Fix some differences between LLD and MSVC generated PDBs
Zachary Turner via Phabricator via llvm-commits
- [PATCH] D35086: Fix some differences between LLD and MSVC generated PDBs
Zachary Turner via Phabricator via llvm-commits
- [PATCH] D35092: Use native path syntax when writing PDB module name.
Zachary Turner via Phabricator via llvm-commits
- [PATCH] D35039: [llvm-pdbutil] Improve output of llvm-pdbutil diff mode
Zachary Turner via Phabricator via llvm-commits
- [PATCH] D35152: Add some basic linker module symbols
Zachary Turner via Phabricator via llvm-commits
- [PATCH] D35039: [llvm-pdbutil] Improve output of llvm-pdbutil diff mode
Zachary Turner via Phabricator via llvm-commits
- [PATCH] D35092: Use native path syntax when writing PDB module name.
Zachary Turner via Phabricator via llvm-commits
- [PATCH] D35086: Fix some differences between LLD and MSVC generated PDBs
Zachary Turner via Phabricator via llvm-commits
- [llvm] r307036 - DAGCombine: Combine BUILD_VECTOR to TRUNCATE
Zvi Rackover via llvm-commits
- [llvm] r307046 - MathExtras UnitTest: Assert that isPowerOf2(0) is false. NFC.
Zvi Rackover via llvm-commits
- [PATCH] D34077: DAGCombine: Combine BUILD_VECTOR to TRUNCATE
Zvi Rackover via Phabricator via llvm-commits
- [PATCH] D34077: DAGCombine: Combine BUILD_VECTOR to TRUNCATE
Zvi Rackover via Phabricator via llvm-commits
- [PATCH] D34939: MathExtras UnitTest: Assert that isPowerOf2(0) is false. NFC.
Zvi Rackover via Phabricator via llvm-commits
- [PATCH] D34077: DAGCombine: Combine BUILD_VECTOR to TRUNCATE
Zvi Rackover via Phabricator via llvm-commits
- [PATCH] D34077: DAGCombine: Combine BUILD_VECTOR to TRUNCATE
Zvi Rackover via Phabricator via llvm-commits
- [PATCH] D34652: [x86] add SBB optimization for SETAE (uge) condition code
Zvi Rackover via Phabricator via llvm-commits
- [PATCH] D34939: MathExtras UnitTest: Assert that isPowerOf2(0) is false. NFC.
Zvi Rackover via Phabricator via llvm-commits
- [PATCH] D34939: MathExtras UnitTest: Assert that isPowerOf2(0) is false. NFC.
Zvi Rackover via Phabricator via llvm-commits
- [PATCH] D34652: [x86] add SBB optimization for SETAE (uge) condition code
Zvi Rackover via Phabricator via llvm-commits
- [PATCH] D33435: [SelectionDAG] reset NewNodesMustHaveLegalTypes flag between basic blocks
Zvi Rackover via Phabricator via llvm-commits
- [PATCH] D34601: [X86][LLVM]Expanding Supports lowerInterleavedStore() in X86InterleavedAccess.
Zvi Rackover via Phabricator via llvm-commits
- [PATCH] D35019: [X86][SandyBridgel] Updating all scheduling information on each SNB instruction about latency, number of uOps and used ports
Zvi Rackover via Phabricator via llvm-commits
- [PATCH] D34438: [FastISel] fix a fallback diagnostic.
Zvi Rackover via Phabricator via llvm-commits
- [PATCH] D34438: [FastISel] fix a fallback diagnostic.
Zvi Rackover via Phabricator via llvm-commits
- [PATCH] D35019: [X86][SandyBridgel] Updating all scheduling information on each SNB instruction about latency, number of uOps and used ports
Zvi Rackover via Phabricator via llvm-commits
- [PATCH] D34769: [X86] X86::CMOV to Branch heuristic based optimization
Zvi Rackover via Phabricator via llvm-commits
- [PATCH] D34769: [X86] X86::CMOV to Branch heuristic based optimization
Zvi Rackover via Phabricator via llvm-commits
- [PATCH] D34601: [X86][LLVM]Expanding Supports lowerInterleavedStore() in X86InterleavedAccess.
michael zuckerman via Phabricator via llvm-commits
- [PATCH] D34601: [X86][LLVM]Expanding Supports lowerInterleavedStore() in X86InterleavedAccess.
michael zuckerman via Phabricator via llvm-commits
- [PATCH] D35114: Fix invalid cast in instcombine UMul/ZExt idiom
serge via Phabricator via llvm-commits
Last message date:
Sun Jul 9 23:54:39 PDT 2017
Archived on: Sun Jul 9 23:54:24 PDT 2017
This archive was generated by
Pipermail 0.09 (Mailman edition).