The Week Of Monday 18 September 2017 Archives by author
Starting: Mon Sep 18 00:23:43 PDT 2017
Ending: Sun Sep 24 23:35:16 PDT 2017
Messages: 1690
- [llvm] r312156 - [GVNSink] Remove dependency on SmallPtrSet iteration order.
Friedman, Eli via llvm-commits
- [llvm] r313925 - Enable the reuse of values computed in a previous loop iteration.
Friedman, Eli via llvm-commits
- [llvm] r313925 - Enable the reuse of values computed in a previous loop iteration.
Friedman, Eli via llvm-commits
- [compiler-rt] r303188 - builtins: expand out the AEABI function stubs
Friedman, Eli via llvm-commits
- [PATCH] D38088: Fix out-of-order stepping behavior in programs with hoisted constants.
Robinson, Paul via llvm-commits
- [llvm] r313691 - Allow ORE.emit to take a closure to delay building the remark object
Adam Nemet via llvm-commits
- [PATCH] D37775: Add a verifier test to check the access on both sides of COPY are the same
Aditya Nandakumar via Phabricator via llvm-commits
- [PATCH] D37640: [GISel]: Fix generation of illegal COPYs (of different sizes) during CallLowering
Aditya Nandakumar via Phabricator via llvm-commits
- [llvm] r313272 - llvm-dwarfdump: support dumping static archives.
Adrian Prantl via llvm-commits
- [llvm] r313272 - llvm-dwarfdump: support dumping static archives.
Adrian Prantl via llvm-commits
- [llvm] r313560 - llvm-dwarfdump: Sink the handling of ShowChildren into DWARFDie::dump(). NFC.
Adrian Prantl via llvm-commits
- [llvm] r313566 - Fix typo in testcase.
Adrian Prantl via llvm-commits
- [llvm] r313567 - llvm-dwarfdump: add a --show-parents options when selectively dumping DIEs.
Adrian Prantl via llvm-commits
- [llvm] r313568 - Fix indentation.
Adrian Prantl via llvm-commits
- [llvm] r313573 - llvm-dwarfdump: use more efficient API (NFC)
Adrian Prantl via llvm-commits
- [llvm] r313211 - Factor out duplicate code from llvm-dwarfdump (NFC)
Adrian Prantl via llvm-commits
- [llvm] r313578 - Replace for_each with a range-based for. NFC.
Adrian Prantl via llvm-commits
- [llvm] r313672 - Move test into non-target-specific directory.
Adrian Prantl via llvm-commits
- [llvm] r313673 - llvm-dwarfdump: un-hide more command line options
Adrian Prantl via llvm-commits
- [llvm] r313778 - llvm-dwarfdump: implement --recurse-depth=<N>
Adrian Prantl via llvm-commits
- [llvm] r313836 - llvm-dwarfdump: move -eh-frame into the right section in the help output.
Adrian Prantl via llvm-commits
- [llvm] r313837 - typo
Adrian Prantl via llvm-commits
- [llvm] r313888 - llvm-dwarfdump: Add support for the --arch command line option.
Adrian Prantl via llvm-commits
- [debuginfo-tests] r313401 - [debuginfo-tests] Add string NRVO test for PR34513
Adrian Prantl via llvm-commits
- [llvm] r313900 - llvm-dwarfdump support --debug-frame=<offset> and --eh-frame=<offset>
Adrian Prantl via llvm-commits
- [debuginfo-tests] r313401 - [debuginfo-tests] Add string NRVO test for PR34513
Adrian Prantl via llvm-commits
- [llvm] r313939 - Fix a bug in a historic bitcode testcase. NFC.
Adrian Prantl via llvm-commits
- [llvm] r313940 - Fix a bug in a historic bitcode testcase.
Adrian Prantl via llvm-commits
- [PATCH] D37971: [dwarfdump] Add verbose output for .debug-line section
Adrian Prantl via Phabricator via llvm-commits
- [PATCH] D37971: [dwarfdump] Add verbose output for .debug-line section
Adrian Prantl via Phabricator via llvm-commits
- [PATCH] D37971: [dwarfdump] Add verbose output for .debug-line section
Adrian Prantl via Phabricator via llvm-commits
- [PATCH] D37877: Update getMergedLocation to check the instruction type and merge properly.
Adrian Prantl via Phabricator via llvm-commits
- [PATCH] D37877: Update getMergedLocation to check the instruction type and merge properly.
Adrian Prantl via Phabricator via llvm-commits
- [PATCH] D37877: Update getMergedLocation to check the instruction type and merge properly.
Adrian Prantl via Phabricator via llvm-commits
- [PATCH] D37971: [dwarfdump] Add verbose output for .debug-line section
Adrian Prantl via Phabricator via llvm-commits
- [PATCH] D37768: [IR] Add llvm.dbg.addr, a control-dependent version of llvm.dbg.declare
Adrian Prantl via Phabricator via llvm-commits
- [PATCH] D37768: [IR] Add llvm.dbg.addr, a control-dependent version of llvm.dbg.declare
Adrian Prantl via Phabricator via llvm-commits
- [PATCH] D38064: llvm-dwarfdump: implement --recurse-depth=<N>
Adrian Prantl via Phabricator via llvm-commits
- [PATCH] D38068: [DebugInfo] Use a DenseMap to coalesce MachineOperand locations
Adrian Prantl via Phabricator via llvm-commits
- [PATCH] D36627: dwarfdump: Add an option to collect debug info quality metrics
Adrian Prantl via Phabricator via llvm-commits
- [PATCH] D38125: [dwarfdump] Add support for redirecting output to a file
Adrian Prantl via Phabricator via llvm-commits
- [PATCH] D38135: [dwarfdump] Skip 'stripped' sections
Adrian Prantl via Phabricator via llvm-commits
- [PATCH] D37740: [SelectionDAG] Pick correct frame index in LowerArguments
Adrian Prantl via Phabricator via llvm-commits
- [PATCH] D38184: Move the stripping of malformed debug info from the Verifier to AutoUpgrade.
Adrian Prantl via Phabricator via llvm-commits
- [llvm] r313552 - [GlobalISel] Only build expensive remarks if they're enabled. NFC.
Ahmed Bougacha via llvm-commits
- [compiler-rt] r313929 - [tsan] Annotate function parameters with attribute 'noescape'.
Akira Hatanaka via llvm-commits
- [PATCH] D38141: Annotate function parameters with attribute 'noescape'
Akira Hatanaka via Phabricator via llvm-commits
- [PATCH] D38141: Annotate function parameters with attribute 'noescape'
Akira Hatanaka via Phabricator via llvm-commits
- [PATCH] D38141: Annotate function parameters with attribute 'noescape'
Akira Hatanaka via Phabricator via llvm-commits
- [PATCH] D38141: Annotate function parameters with attribute 'noescape'
Akira Hatanaka via Phabricator via llvm-commits
- [PATCH] D38141: Annotate function parameters with attribute 'noescape'
Akira Hatanaka via Phabricator via llvm-commits
- [PATCH] D37328: [mips] Reordering callseq* nodes to be linear
Aleksandar Beserminji via Phabricator via llvm-commits
- [PATCH] D35625: Removal of microMIPS64R6
Aleksandar Beserminji via Phabricator via llvm-commits
- [llvm] r313534 - Add myself to CREDITS.txt
Alex Bradbury via llvm-commits
- [PATCH] D37898: [TargetLowering] Correctly track NumFixedArgs field of CallLoweringInfo
Alex Bradbury via Phabricator via llvm-commits
- [PATCH] D29934: [RISCV 12/n] Codegen support for memory operations
Alex Bradbury via Phabricator via llvm-commits
- [PATCH] D35077: [RFC] Build LLVM-C.dll on MSVC that exports only the C API
Alexander Benikowski via Phabricator via llvm-commits
- [llvm] r313982 - [X86] Combining CMOVs with [ANY, SIGN, ZERO]_EXTEND for cases where CMOV has constant arguments
Alexander Ivchenko via llvm-commits
- [PATCH] D36711: [X86] Combining CMOVs with [ANY, SIGN, ZERO]_EXTEND for cases where CMOV has constant arguments
Alexander Ivchenko via Phabricator via llvm-commits
- [PATCH] D36711: [X86] Combining CMOVs with [ANY, SIGN, ZERO]_EXTEND for cases where CMOV has constant arguments
Alexander Ivchenko via Phabricator via llvm-commits
- [llvm] r313753 - Fix a -Wsign-compare warning in LoopAccessAnalysis.cpp
Alexander Kornienko via llvm-commits
- [llvm] r313736 - [SLP] Vectorize jumbled memory loads.
Alexander Kornienko via llvm-commits
- [llvm] r313757 - Revert r313753: "Fix a -Wsign-compare warning in LoopAccessAnalysis.cpp"
Alexander Kornienko via llvm-commits
- [llvm] r313758 - Revert r313736: "[SLP] Vectorize jumbled memory loads."
Alexander Kornienko via llvm-commits
- [llvm] r313736 - [SLP] Vectorize jumbled memory loads.
Alexander Kornienko via llvm-commits
- [llvm] r313968 - [mips] clang-format MipsTargetMachine.cpp
Alexander Richardson via llvm-commits
- [llvm] r313970 - [obj2yaml] Don't crash for input files without symbol table
Alexander Richardson via llvm-commits
- [llvm] r313559 - [SLP] Add a test for PR34635, NFC.
Alexey Bataev via llvm-commits
- [llvm] r313630 - [SLP] Reduce test, NFC.
Alexey Bataev via llvm-commits
- [PATCH] D27846: [SLP] Support for horizontal min/max reduction
Alexey Bataev via Phabricator via llvm-commits
- [PATCH] D27846: [SLP] Support for horizontal min/max reduction
Alexey Bataev via Phabricator via llvm-commits
- [PATCH] D27846: [SLP] Support for horizontal min/max reduction
Alexey Bataev via Phabricator via llvm-commits
- [PATCH] D35741: Add MemorySSA alternative to AliasSetTracker in LICM.
Alina Sbirlea via Phabricator via llvm-commits
- [PATCH] D35741: Add MemorySSA alternative to AliasSetTracker in LICM.
Alina Sbirlea via Phabricator via llvm-commits
- [PATCH] D38160: [AArch64] Improve codegen for inverted overflow checking intrinsics
Amara Emerson via Phabricator via llvm-commits
- [PATCH] D38161: [X86] Improve codegen for inverted overflow checking intrinsics
Amara Emerson via Phabricator via llvm-commits
- [llvm] r313979 - [ARM] Fix assembly and disassembly for VMRS/VMSR
Andre Vieira via llvm-commits
- [PATCH] D36306: [ARM] Fix assembly and disassembly for VMRS/VMSR
Andre Vieira via Phabricator via llvm-commits
- [PATCH] D36306: [ARM] Fix assembly and disassembly for VMRS/VMSR
Andre Vieira via Phabricator via llvm-commits
- [PATCH] D38175: [ARM] Make sure assembler rejects PC as an operand for VMOV.F16
Andre Vieira via Phabricator via llvm-commits
- [PATCH] D38175: [ARM] Make sure assembler rejects PC as an operand for VMOV.F16
Andre Vieira via Phabricator via llvm-commits
- [llvm] r313617 - Test commit.
Andrei Elovikov via llvm-commits
- [PATCH] D37256: [Nios2] adding subtarget, basic infrastructure for frame, instructions and registers
Andrei via Phabricator via llvm-commits
- [PATCH] D37256: [Nios2] adding subtarget, basic infrastructure for frame, instructions and registers
Andrei via Phabricator via llvm-commits
- [llvm] r313735 - 'into' instruction should not be decoded as a valid instr in 64-bit mode
Andrew V. Tischenko via llvm-commits
- [PATCH] D37292: 'into' instruction should not be decoded as valid in 64-bit mode
Andrew V. Tischenko via Phabricator via llvm-commits
- [PATCH] D36788: The issues with X86 prefixes
Andrew V. Tischenko via Phabricator via llvm-commits
- [PATCH] D34056: Tail merge size
Andrew V. Tischenko via Phabricator via llvm-commits
- [PATCH] D37262: The issues with X86 prefixes: step 2
Andrew V. Tischenko via Phabricator via llvm-commits
- [PATCH] D37292: 'into' instruction should not be decoded as valid in 64-bit mode
Andrew V. Tischenko via Phabricator via llvm-commits
- [PATCH] D38143: Dynamic stack alignment for Thumb1
Anton Korobeynikov via Phabricator via llvm-commits
- [PATCH] D37216: [SROA] propagate !range metadata when moving loads
Ariel Ben-Yehuda via Phabricator via llvm-commits
- [PATCH] D37821: [SimplifyCfg] Don't sink loads/stores to geps of allocas
Ariel Ben-Yehuda via Phabricator via llvm-commits
- [PATCH] D37216: [SROA] propagate !range metadata when moving loads
Ariel Ben-Yehuda via Phabricator via llvm-commits
- [llvm] r313820 - [NVPTX] Implemented shfl.sync instruction and supporting intrinsics/builtins.
Artem Belevich via llvm-commits
- [llvm] r313898 - [NVPTX] Implemented bar.warp.sync, barrier.sync, and vote{.sync} instructions/intrinsics/builtins.
Artem Belevich via llvm-commits
- [PATCH] D38090: [NVPTX] Implemented shfl.sync instruction and supporting intrinsics/builtins.
Artem Belevich via Phabricator via llvm-commits
- [PATCH] D38090: [NVPTX] Implemented shfl.sync instruction and supporting intrinsics/builtins.
Artem Belevich via Phabricator via llvm-commits
- [PATCH] D38090: [NVPTX] Implemented shfl.sync instruction and supporting intrinsics/builtins.
Artem Belevich via Phabricator via llvm-commits
- [PATCH] D38148: [NVPTX] Implemented bar.warp.sync, barrier.sync, and vote{.sync} instructions/intrinsics/builtins.
Artem Belevich via Phabricator via llvm-commits
- [PATCH] D38148: [NVPTX] Implemented bar.warp.sync, barrier.sync, and vote{.sync} instructions/intrinsics/builtins.
Artem Belevich via Phabricator via llvm-commits
- [PATCH] D38148: [NVPTX] Implemented bar.warp.sync, barrier.sync, and vote{.sync} instructions/intrinsics/builtins.
Artem Belevich via Phabricator via llvm-commits
- [llvm] r313981 - Rework loop predication pass
Artur Pilipenko via llvm-commits
- [PATCH] D37569: Rework loop predication pass
Artur Pilipenko via Phabricator via llvm-commits
- [PATCH] D38177: [LoopPredication] Support ule, sle latch predicates
Artur Pilipenko via Phabricator via llvm-commits
- [PATCH] D34141: [X86] Recognize constant arrays with special values and replace loads from it with subtract and shift instructions, which then will be replaced by X86 BZHI machine instruction.
Ayman Musa via Phabricator via llvm-commits
- [PATCH] D38025: [X86] Change the Format attribute for TEST*rr instruction from the default MRMDestReg to MRMSrcReg
Ayman Musa via Phabricator via llvm-commits
- [PATCH] D38027: [X86] Add new attribute to X86 instructions to enable marking them as "not memory foldable"
Ayman Musa via Phabricator via llvm-commits
- [PATCH] D38028: [X86][TableGen] Recommitting the X86 memory folding tables TableGen backend while disabling it by default.
Ayman Musa via Phabricator via llvm-commits
- [PATCH] D38031: Adding a shufflevector and select LLVM IR instructions fuzz tool
Ayman Musa via Phabricator via llvm-commits
- [llvm] r313998 - [Falkor] Add falkor CPU to host detection
Balaram Makam via llvm-commits
- [PATCH] D37343: [CGP] Merge empty case blocks if no extra moves are added.
Balaram Makam via Phabricator via llvm-commits
- [llvm] r313884 - [DWARF] Shrink AttributeSpec from 24 to 16 bytes.
Benjamin Kramer via llvm-commits
- [llvm] r313885 - Add missing file from r313884.
Benjamin Kramer via llvm-commits
- [llvm] r313790 - [llvm-readobj] Teach readobj to dump .res files (WindowsResource).
Bill Seurer via llvm-commits
- [llvm] r313901 - [SelectionDAG] Pick correct frame index in LowerArguments
Bjorn Pettersson via llvm-commits
- [PATCH] D38140: [DebugInfo] Do not extend range for physreg in LiveDebugVariables
Bjorn Pettersson via Phabricator via llvm-commits
- [PATCH] D37740: [SelectionDAG] Pick correct frame index in LowerArguments
Bjorn Pettersson via Phabricator via llvm-commits
- [PATCH] D37740: [SelectionDAG] Pick correct frame index in LowerArguments
Bjorn Pettersson via Phabricator via llvm-commits
- [PATCH] D37740: [SelectionDAG] Pick correct frame index in LowerArguments
Bjorn Pettersson via Phabricator via llvm-commits
- [PATCH] D37988: [AArch64] Improve tests of loads and stores of register pairs
Chad Rosier via Phabricator via llvm-commits
- [PATCH] D37821: [SimplifyCfg] Don't sink loads/stores to geps of allocas
Chad Rosier via Phabricator via llvm-commits
- [PATCH] D37939: [Mem2Reg] Also handle memcpy
Chandler Carruth via Phabricator via llvm-commits
- [PATCH] D37996: [LoopInfo] Make LoopBase and Loop destructors non-public
Chandler Carruth via Phabricator via llvm-commits
- [PATCH] D38055: Tighten the invariants around LoopBase::invalidate
Chandler Carruth via Phabricator via llvm-commits
- [PATCH] D33946: [InlineCost] Find identical loads in the callee
Chandler Carruth via Phabricator via llvm-commits
- [PATCH] D37198: [InlineCost] add visitSelectInst()
Chandler Carruth via Phabricator via llvm-commits
- [PATCH] D37939: [Mem2Reg] Also handle memcpy
Chandler Carruth via Phabricator via llvm-commits
- [PATCH] D37900: [SROA] Really remove associated dbg.declare when removing dead alloca
Chandler Carruth via Phabricator via llvm-commits
- [PATCH] D38055: Tighten the invariants around LoopBase::invalidate
Chandler Carruth via Phabricator via llvm-commits
- [PATCH] D37467: Add a new pass to speculate around PHI nodes with constant (integer) operands when profitable.
Chandler Carruth via Phabricator via llvm-commits
- [PATCH] D38154: [PassManager] Run global opts after the inliner
Chandler Carruth via Phabricator via llvm-commits
- [PATCH] D37902: [CodeExtractor] Fix multiple bugs under certain shape of extracted region
Chandler Carruth via Phabricator via llvm-commits
- [PATCH] D37198: [InlineCost] add visitSelectInst()
Chandler Carruth via Phabricator via llvm-commits
- [PATCH] D37198: [InlineCost] add visitSelectInst()
Chandler Carruth via Phabricator via llvm-commits
- [PATCH] D38051: [CodeGen] Emit necessary .note sections for -fsplit-stack
Cherry Zhang via Phabricator via llvm-commits
- [PATCH] D37859: [cmake] Add SOURCE_DIR argument to llvm_check_source_file_list
Chris Bieneman via Phabricator via llvm-commits
- [LNT] r313897 - Looks like we missed passing a session here
Chris Matthews via llvm-commits
- [llvm] r314096 - [CodeGenPrepare][NFC] Rename TargetTransformInfo::expandMemCmp -> TargetTransformInfo::enableMemCmpExpansion.
Clement Courbet via llvm-commits
- [llvm] r313542 - [X86] Fix two more places to prefer VPERMQ/PD over VPERM2X128 when AVX2 is enabled
Craig Topper via llvm-commits
- [llvm] r313557 - [X86] Don't emit COPY_TO_REG to ABCD registers before EXTRACT_SUBREG of sub_8bit_hi
Craig Topper via llvm-commits
- [llvm] r313558 - [X86] Don't emit COPY_TO_REG to ABCD registers before EXTRACT_SUBREG of sub_8bit
Craig Topper via llvm-commits
- [llvm] r313563 - [X86] Make sure we still emit zext for GR32 to GR64 when the source of the zext is AssertZext
Craig Topper via llvm-commits
- [llvm] r313610 - [X86] Add VPERMPD/VPERMQ and VPERMPS/VPERMD to the execution domain fixing table.
Craig Topper via llvm-commits
- [llvm] r313612 - [X86] Remove some unnecessary patterns for truncate with X86ISD::SELECT and undef preserved source.
Craig Topper via llvm-commits
- [llvm] r313644 - [X86] Convert X86ISD::SELECT to ISD::VSELECT just before instruction selection to avoid duplicate patterns
Craig Topper via llvm-commits
- [llvm] r313674 - [TableGen] Generate formatted DAGISelEmitter without relying on formatted_raw_ostream.
Craig Topper via llvm-commits
- [PATCH] D37957: [TableGen] Some simple optimizations to TableGen execution time
Craig Topper via llvm-commits
- [llvm] r313724 - [X86] Remove isel checks for immediate size on floating point compare and xop compare instructions. NFCI
Craig Topper via llvm-commits
- [llvm] r313782 - [TableGen] Add a DenseMapInfo for MachineValueType.
Craig Topper via llvm-commits
- [llvm] r313792 - [InstCombine] Use APInt::getActiveBits() to avoid creating an APInt from a trailing zero count to do a comparison. NFCI
Craig Topper via llvm-commits
- [llvm] r313793 - [APInt] Use getActiveBits() to implement logBase2 and ceilLogBase2. NFC
Craig Topper via llvm-commits
- [llvm] r313818 - [InstCombine] Pre-commit test cases for D38065.
Craig Topper via llvm-commits
- [llvm] r313819 - [InstCombine] Handle (X & C2) < C1 --> (X & C2) == 0
Craig Topper via llvm-commits
- [llvm] r313839 - [SelectionDAG] Use APInt::getActivebits instead of Bitwidth - leading zeros.
Craig Topper via llvm-commits
- [llvm] r313840 - [InstCombine] Teach getDemandedBitsLHSMask to handle constant splat vectors
Craig Topper via llvm-commits
- [llvm] r313847 - [SelectionDAG] Replace a flag that can never be true with an assert.
Craig Topper via llvm-commits
- [llvm] r313848 - [X86] Replace a condition that can never be true with an assert.
Craig Topper via llvm-commits
- [llvm] r313858 - Revert r313782 "[TableGen] Add a DenseMapInfo for MachineValueType."
Craig Topper via llvm-commits
- [llvm] r313859 - [TableGen] Include StringMap.h instead of StringSet.h since that's the data structure we use.
Craig Topper via llvm-commits
- [llvm] r313860 - [TableGen] Use CHAR_BIT instead of hardcoded 8 with sizeof. NFC
Craig Topper via llvm-commits
- [llvm] r313861 - [X86] Remove unused tablegen class.
Craig Topper via llvm-commits
- [llvm] r313862 - [X86] Remove windows line endings.
Craig Topper via llvm-commits
- [llvm] r313863 - [X86] Remove execute permissions from a couple files.
Craig Topper via llvm-commits
- [llvm] r313891 - [DAGCombiner] Remove duplicate code from visitZERO_EXTEND
Craig Topper via llvm-commits
- [llvm] r313908 - [DAGCombiner] Slightly simplify some code by using APInt::isMask() and countTrailingOnes instead of getting active bits and checking if all the bits below that make a mask.
Craig Topper via llvm-commits
- [llvm] r314016 - [InstCombine] Make cases for ICMP_UGT/ICMP_ULT use similar formatting since they use similar code. NFC
Craig Topper via llvm-commits
- [llvm] r314017 - [InstCombine] Simplify check for RHS being a splat constant in foldICmpUsingKnownBits by just checking Op1Min==Op1Max rather than going through m_APInt.
Craig Topper via llvm-commits
- [llvm] r314018 - [InstCombine] Move the call to isSignBitCheck into getDemandedBitsLHSMask instead of calling it outside and passing its result through a flag. NFCI
Craig Topper via llvm-commits
- [llvm] r314025 - [InstCombine] Add constant splat handling to one of the ICMP_SLT/SGT cases in foldICmpUsingKnownBits.
Craig Topper via llvm-commits
- [llvm] r314030 - [InstCombine] Remove a FIXME from a test that was fixed in r314025.
Craig Topper via llvm-commits
- [llvm] r314031 - [InstCombine] Add test cases for known bits simplifications for comparisons that don't depend on constant RHS. NFC
Craig Topper via llvm-commits
- [llvm] r314032 - [InstCombine] Teach foldICmpUsingKnownBits to simplify SLE/SGE/ULE/UGE to equality comparisons when the min/max ranges intersect in a single value.
Craig Topper via llvm-commits
- [llvm] r314058 - [X86] Remove is the isVINSERT*Index/isVEXTRACT*Index predicates from isel.
Craig Topper via llvm-commits
- [llvm] r314059 - [X86] Move the getInsertVINSERTImmediate and getExtractVEXTRACTImmediate helper functions over to X86ISelDAGToDAG.cpp
Craig Topper via llvm-commits
- [llvm] r314071 - [X86] Make sure we still mark the full register as implicitly defined when we shrink 256/512 bit zeroing xors to 128-bit.
Craig Topper via llvm-commits
- [llvm] r314072 - [AVX-512] Add pattern for selecting masked version of v8i32/v8f32 compare instructions when VLX isn't available.
Craig Topper via llvm-commits
- [llvm] r314080 - [X86] Add IFMA instructions to the load folding tables and make them commutable for the multiply operands.
Craig Topper via llvm-commits
- [llvm] r314082 - [X86] Add tests to show missed opportunities to fold broadcast loads into IFMA instructions when the load is on operand1 of the instrinsic.
Craig Topper via llvm-commits
- [llvm] r314083 - [X86] Make IFMA instructions during isel so we can fold broadcast loads.
Craig Topper via llvm-commits
- [PATCH] D37669: [X86][intrinsics] lower _mm[256|512]_mask[z]_set1_epi[8|16|32|64] intrinsic to IR
Craig Topper via Phabricator via llvm-commits
- [PATCH] D37890: [X86] Don't emit COPY_TO_REG to ABCD registers before EXTRACT_SUBREG of sub_8bit
Craig Topper via Phabricator via llvm-commits
- [PATCH] D37256: [Nios2] adding subtarget, basic infrastructure for frame, instructions and registers
Craig Topper via Phabricator via llvm-commits
- [PATCH] D37762: [InstCombine] Remove single use restriction from InstCombine's explicit sinking code.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D37729: [X86] Make sure we still emit zext for GR32 to GR64 when the source of the zext is AssertZext
Craig Topper via Phabricator via llvm-commits
- [PATCH] D37017: [DAGCombiner] fold assertzexts separated by trunc
Craig Topper via Phabricator via llvm-commits
- [PATCH] D37017: [DAGCombiner] fold assertzexts separated by trunc
Craig Topper via Phabricator via llvm-commits
- [PATCH] D38001: [X86] Don't select any extend of anyext GR32->GR64 to SUBREG_TO_REG. Use INSERT_SUBREG instead.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D38022: [X86] Convert X86ISD::SELECT to ISD::VSELECT just before instruction selection to avoid duplicate patterns
Craig Topper via Phabricator via llvm-commits
- [PATCH] D38023: [X86] Prefer MOVSS/SD over BLENDI during legalization. Remove BLENDI versions of scalar arithmetic patterns
Craig Topper via Phabricator via llvm-commits
- [PATCH] D38022: [X86] Convert X86ISD::SELECT to ISD::VSELECT just before instruction selection to avoid duplicate patterns
Craig Topper via Phabricator via llvm-commits
- [PATCH] D38022: [X86] Convert X86ISD::SELECT to ISD::VSELECT just before instruction selection to avoid duplicate patterns
Craig Topper via Phabricator via llvm-commits
- [PATCH] D36454: [X86] Changes to extract Horizontal addition operation for AVX-512.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D38022: [X86] Convert X86ISD::SELECT to ISD::VSELECT just before instruction selection to avoid duplicate patterns
Craig Topper via Phabricator via llvm-commits
- [PATCH] D38022: [X86] Convert X86ISD::SELECT to ISD::VSELECT just before instruction selection to avoid duplicate patterns
Craig Topper via Phabricator via llvm-commits
- [PATCH] D38001: [X86] Don't select anyext GR32->GR64 to SUBREG_TO_REG. Use INSERT_SUBREG instead.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D38028: [X86][TableGen] Recommitting the X86 memory folding tables TableGen backend while disabling it by default.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D38028: [X86][TableGen] Recommitting the X86 memory folding tables TableGen backend while disabling it by default.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D38027: [X86] Add new attribute to X86 instructions to enable marking them as "not memory foldable"
Craig Topper via Phabricator via llvm-commits
- [PATCH] D37292: 'into' instruction should not be decoded as valid in 64-bit mode
Craig Topper via Phabricator via llvm-commits
- [PATCH] D38065: [instCombine] Handle (X & C2) < C1 --> (X & C2) == 0
Craig Topper via Phabricator via llvm-commits
- [PATCH] D36454: [X86] Changes to extract Horizontal addition operation for AVX-512.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D38100: [InstCombine] Teach getDemandedBitsLHSMask to handle constant splat vectors
Craig Topper via Phabricator via llvm-commits
- [PATCH] D38088: Fix out-of-order stepping behavior in programs with hoisted constants.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D38117: [X86] [MC] fixed non optimal encoding of instruction memory operand (PR24038)
Craig Topper via Phabricator via llvm-commits
- [PATCH] D38025: [X86] Change the Format attribute for TEST*rr instruction from the default MRMDestReg to MRMSrcReg
Craig Topper via Phabricator via llvm-commits
- [PATCH] D38025: [X86] Change the Format attribute for TEST*rr instruction from the default MRMDestReg to MRMSrcReg
Craig Topper via Phabricator via llvm-commits
- [PATCH] D38120: [X86] Change register&memory TEST instructions from MRMSrcMem to MRMDstMem
Craig Topper via Phabricator via llvm-commits
- [PATCH] D38122: [DAGCombiner] Remove duplicate code from visitZERO_EXTEND
Craig Topper via Phabricator via llvm-commits
- [PATCH] D38120: [X86] Change register&memory TEST instructions from MRMSrcMem to MRMDstMem
Craig Topper via Phabricator via llvm-commits
- [PATCH] D38088: Fix out-of-order stepping behavior in programs with hoisted constants.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D38181: [x86] swap order of srl (and X, C1), C2 when it saves size
Craig Topper via Phabricator via llvm-commits
- [PATCH] D38181: [x86] swap order of srl (and X, C1), C2 when it saves size
Craig Topper via Phabricator via llvm-commits
- [PATCH] D38181: [x86] swap order of srl (and X, C1), C2 when it saves size
Craig Topper via Phabricator via llvm-commits
- [PATCH] D36423: [libc++] Introsort based sorting function
DIVYA SHANMUGHAN via Phabricator via llvm-commits
- [llvm] r312156 - [GVNSink] Remove dependency on SmallPtrSet iteration order.
Daniel Berlin via llvm-commits
- [llvm] r312156 - [GVNSink] Remove dependency on SmallPtrSet iteration order.
Daniel Berlin via llvm-commits
- [llvm] r313700 - NewGVN: Remove unused includes
Daniel Berlin via llvm-commits
- [llvm] r313701 - Revert "[GVNSink] Remove dependency on SmallPtrSet iteration order."
Daniel Berlin via llvm-commits
- [llvm] r313702 - GVNSink: Make ModelledPHIs constructor linear (and avoid edge case it worries about) by avoiding getIncomingValueForBlock
Daniel Berlin via llvm-commits
- [PATCH] D37832: Eliminate PHI (int typed) which is only used by inttoptr
Daniel Berlin via llvm-commits
- [PATCH] D38097: [IVUsers] Changes to make IVUsers's results robust to instruction and uselist ordering
Daniel Berlin via llvm-commits
- [PATCH] D38097: [IVUsers] Changes to make IVUsers's results robust to instruction and uselist ordering
Daniel Berlin via Phabricator via llvm-commits
- [llvm] r313876 - Revert r313825: "[IR] Add llvm.dbg.addr, a control-dependent version of llvm.dbg.declare"
Daniel Jasper via llvm-commits
- [llvm] r313988 - [SCEV] Generalize folding of trunc(x)+n*trunc(y) into folding m*trunc(x)+n*trunc(y)
Daniel Neilson via llvm-commits
- [PATCH] D37888: [SCEV] Generalize folding of trunc(x)+n*trunc(y) into folding m*trunc(x)+n*trunc(y)
Daniel Neilson via Phabricator via llvm-commits
- [PATCH] D37888: [SCEV] Generalize folding of trunc(x)+n*trunc(y) into folding m*trunc(x)+n*trunc(y)
Daniel Neilson via Phabricator via llvm-commits
- [PATCH] D37888: [SCEV] Generalize folding of trunc(x)+n*trunc(y) into folding m*trunc(x)+n*trunc(y)
Daniel Neilson via Phabricator via llvm-commits
- [PATCH] D38097: [IVUsers] Changes to make IVUsers's results robust to instruction and uselist ordering
Daniel Neilson via Phabricator via llvm-commits
- [PATCH] D38097: [IVUsers] Changes to make IVUsers's results robust to instruction and uselist ordering
Daniel Neilson via Phabricator via llvm-commits
- [PATCH] D37888: [SCEV] Generalize folding of trunc(x)+n*trunc(y) into folding m*trunc(x)+n*trunc(y)
Daniel Neilson via Phabricator via llvm-commits
- [PATCH] D38097: [IVUsers] Changes to make IVUsers's results robust to instruction and uselist ordering
Daniel Neilson via Phabricator via llvm-commits
- [PATCH] D37888: [SCEV] Generalize folding of trunc(x)+n*trunc(y) into folding m*trunc(x)+n*trunc(y)
Daniel Neilson via Phabricator via llvm-commits
- [PATCH] D38097: [IVUsers] Changes to make IVUsers's results robust to instruction and uselist ordering
Daniel Neilson via Phabricator via llvm-commits
- [llvm] r313627 - [globalisel] Add support for intrinsic_w_chain.
Daniel Sanders via llvm-commits
- [llvm] r313629 - [globalisel] Add support for intrinsic_void
Daniel Sanders via llvm-commits
- [llvm] r313633 - [globalisel] Add a G_BSWAP instruction and support bswap using it.
Daniel Sanders via llvm-commits
- [PATCH] D38043: Restore ability for C++ API users to Enable IPRA.
Daniel Sanders via Phabricator via llvm-commits
- [PATCH] D38043: Restore ability for C++ API users to Enable IPRA.
Daniel Sanders via Phabricator via llvm-commits
- [PATCH] D37985: [AMDGPU] add LDS f32 intrinsics
Daniil Fukalov via Phabricator via llvm-commits
- [PATCH] D37985: [AMDGPU] add LDS f32 intrinsics
Daniil Fukalov via Phabricator via llvm-commits
- [PATCH] D37985: [AMDGPU] add LDS f32 intrinsics
Daniil Fukalov via Phabricator via llvm-commits
- [PATCH] D37985: [AMDGPU] add LDS f32 intrinsics
Daniil Fukalov via Phabricator via llvm-commits
- [llvm] r313830 - Remove references to response file argument in CommandLine.rst
Dave Lee via llvm-commits
- [PATCH] D38095: Remove reference to response file arguments in CommandLine.rst
Dave Lee via Phabricator via llvm-commits
- [PATCH] D38095: Remove references to response file argument in CommandLine.rst
Dave Lee via Phabricator via llvm-commits
- [PATCH] D36049: [Resubmitted] Remove uses of deprecated std::unary_function, binary_function, and pointer_to_unary_function.
David Blaikie via llvm-commits
- [llvm] r313482 - Remove uses of deprecated std::not1.
David Blaikie via llvm-commits
- [llvm] r313474 - [ORC] Hook up the LLVMOrcAddObjectFile function in the Orc C Bindings.
David Blaikie via llvm-commits
- [llvm] r313287 - Remove usages of deprecated std::unary_function and std::binary_function.
David Blaikie via llvm-commits
- [llvm] r313273 - Silence warning about unused variable in release build
David Blaikie via llvm-commits
- [llvm] r313253 - Revert "[dwarfdump] Add DWARF verifiers for address ranges"
David Blaikie via llvm-commits
- [llvm] r313272 - llvm-dwarfdump: support dumping static archives.
David Blaikie via llvm-commits
- [llvm] r313211 - Factor out duplicate code from llvm-dwarfdump (NFC)
David Blaikie via llvm-commits
- [llvm] r313635 - dwarfdump: Delay parsing abbreviations until they're needed
David Blaikie via llvm-commits
- [llvm] r313659 - dwarfdump/symbolizer: Avoid loading unneeded CUs from a DWP
David Blaikie via llvm-commits
- [llvm] r313662 - Fix test to not depend on another subdirectories Input directory
David Blaikie via llvm-commits
- [llvm] r313762 - DebugInfo: Remove unneeded attributes from test/DebugInfo/Generic/imported-name-inlined.ll
David Blaikie via llvm-commits
- [PATCH] D38088: Fix out-of-order stepping behavior in programs with hoisted constants.
David Blaikie via llvm-commits
- [PATCH] D37971: [dwarfdump] Add verbose output for .debug-line section
David Blaikie via Phabricator via llvm-commits
- [PATCH] D37750: [llvm-objdump] Fix memory leaks in macho dump
David Blaikie via Phabricator via llvm-commits
- [PATCH] D37971: [dwarfdump] Add verbose output for .debug-line section
David Blaikie via Phabricator via llvm-commits
- [PATCH] D37877: Update getMergedLocation to check the instruction type and merge properly.
David Blaikie via Phabricator via llvm-commits
- [PATCH] D38079: DebugInfo: Remove target-cpu from test/DebugInfo/Generic/imported-name-inlined.ll
David Blaikie via Phabricator via llvm-commits
- [PATCH] D38073: [XRay][compiler-rt] Use pthread for initializing thread-local data
David Blaikie via Phabricator via llvm-commits
- [PATCH] D38078: [dsymutil] Don't resolve DIE reference to NULL DIE.
David Blaikie via Phabricator via llvm-commits
- [PATCH] D38079: DebugInfo: Remove unneeded attributes from test/DebugInfo/Generic/imported-name-inlined.ll
David Blaikie via Phabricator via llvm-commits
- [PATCH] D38002: Re-submit r289925 (Update .debug_line section version to match DWARF version)
David Blaikie via Phabricator via llvm-commits
- [PATCH] D37971: [dwarfdump] Add verbose output for .debug-line section
David Blaikie via Phabricator via llvm-commits
- [PATCH] D38078: [dsymutil] Don't resolve DIE reference to NULL DIE.
David Blaikie via Phabricator via llvm-commits
- [PATCH] D38064: llvm-dwarfdump: implement --recurse-depth=<N>
David Blaikie via Phabricator via llvm-commits
- [PATCH] D37971: [dwarfdump] Add verbose output for .debug-line section
David Blaikie via Phabricator via llvm-commits
- [PATCH] D38125: [dwarfdump] Add support for redirecting output to a file
David Blaikie via Phabricator via llvm-commits
- [PATCH] D38110: [libunwind][MIPS]: Add support for unwinding in O32 and N64 processes.
David Chisnall via Phabricator via llvm-commits
- [PATCH] D38115: [lit/Win] Check if a path was found before attempting to use it.
David Jones via llvm-commits
- [PATCH] D37729: [X86] Make sure we still emit zext for GR32 to GR64 when the source of the zext is AssertZext
David Kreitzer via Phabricator via llvm-commits
- [PATCH] D38001: [X86] Don't select anyext GR32->GR64 to SUBREG_TO_REG. Use INSERT_SUBREG instead.
David Kreitzer via Phabricator via llvm-commits
- [llvm] r313854 - [lit/Win] Check if a path was found before attempting to use it.
David L. Jones via llvm-commits
- [PATCH] D37946: [lit] Fix some Python 3 compatibility issues.
David L. Jones via Phabricator via llvm-commits
- [PATCH] D38015: [lit] Use inodes instead of realpaths in the config map
David L. Jones via Phabricator via llvm-commits
- [PATCH] D38016: [lit] Make lit stop writing .pyc files
David L. Jones via Phabricator via llvm-commits
- [PATCH] D37946: [lit] Fix some Python 3 compatibility issues.
David L. Jones via Phabricator via llvm-commits
- [PATCH] D38016: [lit] Make lit stop writing .pyc files
David L. Jones via Phabricator via llvm-commits
- [PATCH] D37944: [lit] Move some of LLD and Clang's configuration code into LLVM shared configuration
David L. Jones via Phabricator via llvm-commits
- [PATCH] D38115: [lit/Win] Check if a path was found before attempting to use it.
David L. Jones via Phabricator via llvm-commits
- [PATCH] D38115: [lit/Win] Check if a path was found before attempting to use it.
David L. Jones via Phabricator via llvm-commits
- [PATCH] D37832: Eliminate PHI (int typed) which is only used by inttoptr
David Li via Phabricator via llvm-commits
- [PATCH] D38066: [cmake] Add an option to build llvm with IR PGO
David Li via Phabricator via llvm-commits
- [PATCH] D38066: [cmake] Add an option to build llvm with IR PGO
David Li via Phabricator via llvm-commits
- [PATCH] D38066: [cmake] Add an option to build llvm with IR PGO
David Li via Phabricator via llvm-commits
- [PATCH] D37419: Teach scalar evolution to handle inttoptr/ptrtoint
David Li via Phabricator via llvm-commits
- [PATCH] D37419: Teach scalar evolution to handle inttoptr/ptrtoint
David Li via Phabricator via llvm-commits
- [PATCH] D37832: Eliminate PHI (int typed) which is only used by inttoptr
David Li via Phabricator via llvm-commits
- [PATCH] D37832: Eliminate PHI (int typed) which is only used by inttoptr
David Li via Phabricator via llvm-commits
- [PATCH] D38133: [CGP] Make optimizeMemoryInst introduce a select/phi if it improves things
David Li via Phabricator via llvm-commits
- [PATCH] D37019: Add select simplifications
David Majnemer via Phabricator via llvm-commits
- [PATCH] D37019: Add select simplifications
David Majnemer via Phabricator via llvm-commits
- [PATCH] D37019: Add select simplifications
David Majnemer via Phabricator via llvm-commits
- [PATCH] D37019: Add select simplifications
David Majnemer via Phabricator via llvm-commits
- [PATCH] D37019: Add select simplifications
David Majnemer via Phabricator via llvm-commits
- [lld] r313550 - [ELF] Remove default argument for lambda.
Davide Italiano via llvm-commits
- [PATCH] D38053: [AArch64] Implement R_AARCH64_ LD_PREL_LO19
Davide Italiano via llvm-commits
- [lld] r313841 - [AArch64] Implement R_AARCH64_ LD_PREL_LO19.
Davide Italiano via llvm-commits
- [PATCH] D38053: [AArch64] Implement R_AARCH64_ LD_PREL_LO19
Davide Italiano via llvm-commits
- [lld] r313846 - [AArch64] Include test for out of range LD_PREL_LO19.
Davide Italiano via llvm-commits
- [lld] r313850 - [AArch64] Properly check alignment for AARCH64_LD_PREL_LO19.
Davide Italiano via llvm-commits
- [llvm] r312724 - [ARM] Remove redundant vcvt patterns.
Davide Italiano via llvm-commits
- [llvm] r314069 - [Verifier] Stop accepting broken DIGlobalVariable(s).
Davide Italiano via llvm-commits
- [PATCH] D38005: [COFF] Check for sections larger than 4 GiB
Davide Italiano via Phabricator via llvm-commits
- [PATCH] D38036: [yaml2obj] - Don't crash on invalid document.
Davide Italiano via Phabricator via llvm-commits
- [PATCH] D38053: [AArch64] Implement R_AARCH64_ LD_PREL_LO19
Davide Italiano via Phabricator via llvm-commits
- [PATCH] D38053: [AArch64] Implement R_AARCH64_ LD_PREL_LO19
Davide Italiano via Phabricator via llvm-commits
- [PATCH] D38053: [AArch64] Implement R_AARCH64_ LD_PREL_LO19
Davide Italiano via Phabricator via llvm-commits
- [PATCH] D38053: [AArch64] Implement R_AARCH64_ LD_PREL_LO19
Davide Italiano via Phabricator via llvm-commits
- [PATCH] D38053: [AArch64] Implement R_AARCH64_ LD_PREL_LO19
Davide Italiano via Phabricator via llvm-commits
- [PATCH] D38053: [AArch64] Implement R_AARCH64_ LD_PREL_LO19
Davide Italiano via Phabricator via llvm-commits
- [PATCH] D38053: [AArch64] Implement R_AARCH64_ LD_PREL_LO19
Davide Italiano via Phabricator via llvm-commits
- [PATCH] D38099: Fix crashes with -fprofile-use + new pass manager in queens.c from the testsuite (bugzilla bug 33776)
Davide Italiano via Phabricator via llvm-commits
- [PATCH] D38053: [AArch64] Implement R_AARCH64_ LD_PREL_LO19
Davide Italiano via Phabricator via llvm-commits
- [PATCH] D38154: [PassManager] Run global opts after the inliner
Davide Italiano via Phabricator via llvm-commits
- [PATCH] D38154: [PassManager] Run global opts after the inliner
Davide Italiano via Phabricator via llvm-commits
- [PATCH] D38154: [PassManager] Run global opts after the inliner
Davide Italiano via Phabricator via llvm-commits
- [PATCH] D38154: [PassManager] Run global opts after the inliner
Davide Italiano via Phabricator via llvm-commits
- [PATCH] D38154: [PassManager] Run global opts after the inliner
Davide Italiano via Phabricator via llvm-commits
- [compiler-rt] r313871 - [XRay][compiler-rt] Remove non-trivial globals from xray_log_interface.cc
Dean Michael Berris via llvm-commits
- [PATCH] D32844: [XRay] [compiler-rt] FDR logging arg1 handler
Dean Michael Berris via Phabricator via llvm-commits
- [PATCH] D32840: [XRay] convert FDR arg1 log entries
Dean Michael Berris via Phabricator via llvm-commits
- [PATCH] D38073: [XRay][compiler-rt] Use pthread for initializing thread-local data
Dean Michael Berris via Phabricator via llvm-commits
- [PATCH] D32840: [XRay] convert FDR arg1 log entries
Dean Michael Berris via Phabricator via llvm-commits
- [PATCH] D38102: [XRay] support conditional return on PPC.
Dean Michael Berris via Phabricator via llvm-commits
- [PATCH] D38073: [XRay][compiler-rt] Use pthread for initializing thread-local data
Dean Michael Berris via Phabricator via llvm-commits
- [PATCH] D38073: [XRay][compiler-rt] Use pthread for initializing thread-local data
Dean Michael Berris via Phabricator via llvm-commits
- [PATCH] D38119: [XRay][compiler-rt] Use a hand-written circular buffer in BufferQueue
Dean Michael Berris via Phabricator via llvm-commits
- [PATCH] D38121: [XRay][compiler-rt] Remove non-trivial globals from xray_log_interface.cc
Dean Michael Berris via Phabricator via llvm-commits
- [PATCH] D38121: [XRay][compiler-rt] Remove non-trivial globals from xray_log_interface.cc
Dean Michael Berris via Phabricator via llvm-commits
- [PATCH] D38102: [XRay] support conditional return on PPC.
Dean Michael Berris via Phabricator via llvm-commits
- [llvm] r313658 - Handle profile mismatch correctly for SamplePGO.
Dehao Chen via llvm-commits
- [llvm] r313678 - Import all inlined indirect call targets for SamplePGO.
Dehao Chen via llvm-commits
- [PATCH] D38018: Handle profile mismatch correctly for SamplePGO.
Dehao Chen via Phabricator via llvm-commits
- [PATCH] D37877: Update getMergedLocation to check the instruction type and merge properly.
Dehao Chen via Phabricator via llvm-commits
- [PATCH] D37877: Update getMergedLocation to check the instruction type and merge properly.
Dehao Chen via Phabricator via llvm-commits
- [PATCH] D37877: Update getMergedLocation to check the instruction type and merge properly.
Dehao Chen via Phabricator via llvm-commits
- [PATCH] D38018: Handle profile mismatch correctly for SamplePGO.
Dehao Chen via Phabricator via llvm-commits
- [PATCH] D38018: Handle profile mismatch correctly for SamplePGO.
Dehao Chen via Phabricator via llvm-commits
- [PATCH] D36637: Import all inlined indirect call targets for SamplePGO.
Dehao Chen via Phabricator via llvm-commits
- [PATCH] D36637: Import all inlined indirect call targets for SamplePGO.
Dehao Chen via Phabricator via llvm-commits
- [PATCH] D38086: [ThinLTO] Fix dead stripping analysis for SamplePGO
Dehao Chen via Phabricator via llvm-commits
- [PATCH] D38094: Separate the logic when handling indirect calls in SamplePGO ThinLTO compile phase and other phases.
Dehao Chen via Phabricator via llvm-commits
- [PATCH] D38094: Separate the logic when handling indirect calls in SamplePGO ThinLTO compile phase and other phases.
Dehao Chen via Phabricator via llvm-commits
- [PATCH] D37898: [TargetLowering] Correctly track NumFixedArgs field of CallLoweringInfo
Derek Schuff via llvm-commits
- [PATCH] D38111: [WebAssembly] Weak symbols should be defined in SF_Global
Derek Schuff via Phabricator via llvm-commits
- [PATCH] D38019: [asan] Fix nested error detection
Dmitry Vyukov via Phabricator via llvm-commits
- [PATCH] D38019: [asan] Fix nested error detection
Dmitry Vyukov via Phabricator via llvm-commits
- [llvm] r313965 - [AVR] Remove the 'IsN64' argument to 'MCELFObjectWriter'
Dylan McKay via llvm-commits
- [llvm] r314070 - [AVR] Implement getCmpLibcallReturnType().
Dylan McKay via llvm-commits
- [PATCH] D37198: [InlineCost] add visitSelectInst()
Easwaran Raman via Phabricator via llvm-commits
- [PATCH] D38022: [X86] Convert X86ISD::SELECT to ISD::VSELECT just before instruction selection to avoid duplicate patterns
Elena Demikhovsky via Phabricator via llvm-commits
- [PATCH] D38022: [X86] Convert X86ISD::SELECT to ISD::VSELECT just before instruction selection to avoid duplicate patterns
Elena Demikhovsky via Phabricator via llvm-commits
- [PATCH] D38022: [X86] Convert X86ISD::SELECT to ISD::VSELECT just before instruction selection to avoid duplicate patterns
Elena Demikhovsky via Phabricator via llvm-commits
- [PATCH] D38022: [X86] Convert X86ISD::SELECT to ISD::VSELECT just before instruction selection to avoid duplicate patterns
Elena Demikhovsky via Phabricator via llvm-commits
- [PATCH] D37939: [Mem2Reg] Also handle memcpy
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D38006: [InstCombine] remove extract-of-select vector transform
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D38046: [AtomicExpandPass][X86] set MaxAtomicSizeInBitsSupported according to the target
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D38050: [ARM] Use correct calling convention for libm.
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D35911: ARM: Add missing selection patterns for vnmla
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D37343: [CGP] Merge empty case blocks if no extra moves are added.
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D36061: [MSP430] Implement multiplication by a constant
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D35635: Optimize {s,u}{add,sub}.with.overflow on ARM
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D35635: Optimize {s,u}{add,sub}.with.overflow on ARM
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D38085: Use the basic cost if a GEP is not used as addressing mode
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D38050: [ARM] Use correct calling convention for libm.
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D35635: Optimize {s,u}{add,sub}.with.overflow on ARM
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D38146: [AArch64] Fix bug in store of vector 0 DAGCombine.
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D38154: [PassManager] Run global opts after the inliner
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D37898: [TargetLowering] Correctly track NumFixedArgs field of CallLoweringInfo
Eli Friedman via Phabricator via llvm-commits
- [llvm] r313808 - Remove the default subtarget from the new Nios2 port. It's unused and deprecated.
Eric Christopher via llvm-commits
- [PATCH] D37256: [Nios2] adding subtarget, basic infrastructure for frame, instructions and registers
Eric Christopher via llvm-commits
- [PATCH] D38054: [PowerPC] Fix the spill issue exposed by r310809
Eric Christopher via llvm-commits
- [PATCH] D37851: [Power9] Add missing Power9 instructions.
Eric Christopher via Phabricator via llvm-commits
- [PATCH] D37256: [Nios2] adding subtarget, basic infrastructure for frame, instructions and registers
Eric Christopher via Phabricator via llvm-commits
- [PATCH] D35695: [PowerPC] Mark P9 scheduling model complete
Eric Christopher via Phabricator via llvm-commits
- [PATCH] D38088: Fix out-of-order stepping behavior in programs with hoisted constants.
Eric Christopher via Phabricator via llvm-commits
- [PATCH] D38088: Fix out-of-order stepping behavior in programs with hoisted constants.
Eric Christopher via Phabricator via llvm-commits
- [PATCH] D37656: [cfi] Set function attributes for __cfi_* functions.
Eric Christopher via Phabricator via llvm-commits
- [PATCH] D38102: [XRay] support conditional return on PPC.
Eric Christopher via Phabricator via llvm-commits
- [PATCH] D35695: [PowerPC] Mark P9 scheduling model complete
Eric Christopher via Phabricator via llvm-commits
- [PATCH] D38054: [PowerPC] Fix the spill issue exposed by r310809
Eric Christopher via Phabricator via llvm-commits
- [PATCH] D37656: [cfi] Set function attributes for __cfi_* functions.
Eric Christopher via Phabricator via llvm-commits
- [PATCH] D37991: [PowerPC] Turn on branch coalescing by default for power
Eric Christopher via Phabricator via llvm-commits
- [PATCH] D37730: [PowerPC] eliminate unconditional branch to the next instruction
Eric Christopher via Phabricator via llvm-commits
- [PATCH] D37997: [libcxx / lit] Make libcxx work correctly with the new testing workflow
Eric Fiselier via Phabricator via llvm-commits
- [PATCH] D35235: [libc++] Replace __sync_* functions with __libcpp_atomic_* functions
Eric Fiselier via Phabricator via llvm-commits
- [llvm] r313823 - [ARM] Fix some Clang-tidy modernize-use-using and Include What You Use warnings; other minor fixes (NFC).
Eugene Zelenko via llvm-commits
- [llvm] r313941 - [CodeGen] Fix some Clang-tidy modernize-use-bool-literals and Include What You Use warnings; other minor fixes (NFC).
Eugene Zelenko via llvm-commits
- [llvm] r314046 - [CodeGen] Fix some Clang-tidy modernize-use-default-member-init and Include What You Use warnings; other minor fixes (NFC).
Eugene Zelenko via llvm-commits
- [llvm] r314049 - [CodeGen] Fix build bots which uses old Clang broken in r314046. (NFC)
Eugene Zelenko via llvm-commits
- [llvm] r313553 - [AArch64] Adjust the cost model for Exynos M1 and M2
Evandro Menezes via llvm-commits
- [llvm] r313554 - [AArch64] Adjust the cost model for Exynos M1 and M2
Evandro Menezes via llvm-commits
- [llvm] r313555 - [AArch64] Adjust the cost model for Exynos M1 and M2
Evandro Menezes via llvm-commits
- [llvm] r313638 - [AArch64] Extend tests of loads and stores of register pairs
Evandro Menezes via llvm-commits
- [PATCH] D37988: [AArch64] Improve tests of loads and stores of register pairs
Evandro Menezes via Phabricator via llvm-commits
- [PATCH] D37988: [AArch64] Improve tests of loads and stores of register pairs
Evandro Menezes via Phabricator via llvm-commits
- [PATCH] D36704: [CodeGen] Improve the consistency of instruction fusion
Evandro Menezes via Phabricator via llvm-commits
- [PATCH] D37924: Add section headers to SpecialCaseLists
Evgenii Stepanov via Phabricator via llvm-commits
- [PATCH] D37924: Add section headers to SpecialCaseLists
Evgenii Stepanov via Phabricator via llvm-commits
- [PATCH] D38063: [MSan] Disable sanitization for __sanitizer_dtor_callback.
Evgenii Stepanov via Phabricator via llvm-commits
- [PATCH] D38019: [asan] Fix nested error detection
Evgenii Stepanov via Phabricator via llvm-commits
- [PATCH] D38063: [MSan] Disable sanitization for __sanitizer_dtor_callback.
Evgenii Stepanov via Phabricator via llvm-commits
- [PATCH] D38019: [asan] Fix nested error detection
Evgenii Stepanov via Phabricator via llvm-commits
- [PATCH] D37656: [cfi] Set function attributes for __cfi_* functions.
Evgenii Stepanov via Phabricator via llvm-commits
- [PATCH] D37656: [cfi] Set function attributes for __cfi_* functions.
Evgenii Stepanov via Phabricator via llvm-commits
- [llvm] r313751 - Recommit [MachineCombiner] Update instruction depths incrementally for large BBs.
Florian Hahn via llvm-commits
- [PATCH] D38164: [MachineScheduler] Favor instructions that do not increase pressure.
Florian Hahn via llvm-commits
- [PATCH] D38164: [MachineScheduler] Favor instructions that do not increase pressure.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D38164: [MachineScheduler] Favor instructions that do not increase pressure.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D37591: [LVI] Move LVILatticeVal class to separate header file (NFC).
Florian Hahn via Phabricator via llvm-commits
- [compiler-rt] r313650 - Ensure that armhf builtins library is created when using an hf abi
Francis Ricci via llvm-commits
- [compiler-rt] r313652 - Set ANDROID when any android abi is used, not just androideabi
Francis Ricci via llvm-commits
- [compiler-rt] r313999 - Removed platform-specific ifdefs from sanitizer_procmaps.h
Francis Ricci via llvm-commits
- [compiler-rt] r314001 - Fix windows buildbot broken by r313999
Francis Ricci via llvm-commits
- [compiler-rt] r314001 - Fix windows buildbot broken by r313999
Francis Ricci via llvm-commits
- [compiler-rt] r314001 - Fix windows buildbot broken by r313999
Francis Ricci via llvm-commits
- [compiler-rt] r314021 - Fix fuchsia builds broken by r313999
Francis Ricci via llvm-commits
- [compiler-rt] r314001 - Fix windows buildbot broken by r313999
Francis Ricci via llvm-commits
- [PATCH] D37269: Add support for custom loaders to the sanitizer symbolizer
Francis Ricci via Phabricator via llvm-commits
- [PATCH] D37268: Invalidate symbolizer module list from dlopen/dlclose interceptors
Francis Ricci via Phabricator via llvm-commits
- [PATCH] D37269: Add support for custom loaders to the sanitizer symbolizer
Francis Ricci via Phabricator via llvm-commits
- [PATCH] D38044: Set ANDROID when any android abi is used, not just androideabi
Francis Ricci via Phabricator via llvm-commits
- [PATCH] D38045: Ensure that armhf builtins library is created when using an hf abi
Francis Ricci via Phabricator via llvm-commits
- [PATCH] D38045: Ensure that armhf builtins library is created when using an hf abi
Francis Ricci via Phabricator via llvm-commits
- [PATCH] D38044: Set ANDROID when any android abi is used, not just androideabi
Francis Ricci via Phabricator via llvm-commits
- [PATCH] D38098: Removed platform-specific ifdefs from sanitizer_procmaps.h
Francis Ricci via Phabricator via llvm-commits
- [PATCH] D38098: Removed platform-specific ifdefs from sanitizer_procmaps.h
Francis Ricci via Phabricator via llvm-commits
- [PATCH] D38098: Removed platform-specific ifdefs from sanitizer_procmaps.h
Francis Ricci via Phabricator via llvm-commits
- [PATCH] D38098: Removed platform-specific ifdefs from sanitizer_procmaps.h
Francis Ricci via Phabricator via llvm-commits
- [PATCH] D38098: Removed platform-specific ifdefs from sanitizer_procmaps.h
Francis Ricci via Phabricator via llvm-commits
- [PATCH] D38078: [dsymutil] Don't resolve DIE reference to NULL DIE.
Frederic Riss via Phabricator via llvm-commits
- [PATCH] D38078: [dsymutil] Don't resolve DIE reference to NULL DIE.
Frederic Riss via Phabricator via llvm-commits
- [llvm] r313613 - [X86][Skylake] Adding the scheduling information for the SkylakeClient target
Gadi Haber via llvm-commits
- [PATCH] D37294: [X86][Skylake] Adding the scheduling information for the SkylakeClient target
Gadi Haber via Phabricator via llvm-commits
- [PATCH] D38035: [X86][SKX] Added codegen regression test for avx512 instructions scheduling
Gadi Haber via Phabricator via llvm-commits
- [PATCH] D38035: [X86][SKX] Added codegen regression test for avx512 instructions scheduling.NFC.
Gadi Haber via Phabricator via llvm-commits
- [PATCH] D38035: [X86][SKX] Added codegen regression test for avx512 instructions scheduling.NFC.
Gadi Haber via Phabricator via llvm-commits
- [zorg] r313903 - Use ninja for all stages to unify the tools.
Galina Kistanova via llvm-commits
- LLVM buildmaster will be updated and restarted tonight
Galina Kistanova via llvm-commits
- [llvm] r313905 - Re-land r313825: "[IR] Add llvm.dbg.addr, a control-dependent version of llvm.dbg.declare"
Galina Kistanova via llvm-commits
- [PATCH] D37951: [zorg] Allow specification of svn update mode remotely
Galina via Phabricator via llvm-commits
- [PATCH] D38011: [zorg] Update the scheduler for the reverse iterator builder
Galina via Phabricator via llvm-commits
- [PATCH] D37951: [zorg] Allow specification of svn update mode remotely
Galina via Phabricator via llvm-commits
- [PATCH] D38152: [zorg] Add another build slave to the reverse iterator builder
Galina via Phabricator via llvm-commits
- [llvm] r313916 - [AArch64] Fix bug in store of vector 0 DAGCombine.
Geoff Berry via llvm-commits
- [PATCH] D38146: [AArch64] Fix bug in store of vector 0 DAGCombine.
Geoff Berry via Phabricator via llvm-commits
- [PATCH] D38146: [AArch64] Fix bug in store of vector 0 DAGCombine.
Geoff Berry via Phabricator via llvm-commits
- [PATCH] D38146: [AArch64] Fix bug in store of vector 0 DAGCombine.
Geoff Berry via Phabricator via llvm-commits
- [lld] r313522 - [ELF] - Simplify adjustSectionsBeforeSorting().
George Rimar via llvm-commits
- [lld] r313523 - [ELF] - Fix comment. NFC.
George Rimar via llvm-commits
- [lld] r313619 - [ELF] - Introduce std::vector<InputFile *> global arrays.
George Rimar via llvm-commits
- [lld] r313620 - [ELF] - Don't crash when --emit-relocs is used with --gc-sections
George Rimar via llvm-commits
- [lld] r313621 - [ELF] - Do not merge sections from SHT_GROUP when -relocatable
George Rimar via llvm-commits
- [PATCH] D37517: [ELF] - Report orphan sections if -verbose given.
George Rimar via llvm-commits
- [lld] r313741 - [ELF] - Fix segfault when processing .eh_frame.
George Rimar via llvm-commits
- [llvm] r313746 - [yaml2obj] - Don't crash on invalid document.
George Rimar via llvm-commits
- [llvm] r313748 - Revert r313746 "[yaml2obj] - Don't crash on invalid document."
George Rimar via llvm-commits
- [PATCH] D37517: [ELF] - Report orphan sections if -verbose given.
George Rimar via llvm-commits
- [llvm] r313868 - [yaml2obj] - Don't crash on one more invalid document.
George Rimar via llvm-commits
- [PATCH] D37517: [ELF] - Report orphan sections if -verbose given.
George Rimar via llvm-commits
- [PATCH] D37815: [ELF] - Simplify adjustSectionsBeforeSorting().
George Rimar via Phabricator via llvm-commits
- [PATCH] D37517: [ELF] - Report orphan sections if -verbose given.
George Rimar via Phabricator via llvm-commits
- [PATCH] D37059: [ELF] - LTO: do not optimize away symbols accessed from linkerscript.
George Rimar via Phabricator via llvm-commits
- [PATCH] D37561: [ELF] - Don't crash when --emit-relocs is used with --gc-sections
George Rimar via Phabricator via llvm-commits
- [PATCH] D37561: [ELF] - Don't crash when --emit-relocs is used with --gc-sections
George Rimar via Phabricator via llvm-commits
- [PATCH] D37574: [ELF] - Do not merge sections from SHT_GROUP when -relocatable
George Rimar via Phabricator via llvm-commits
- [PATCH] D37574: [ELF] - Do not merge sections from SHT_GROUP when -relocatable
George Rimar via Phabricator via llvm-commits
- [PATCH] D37739: [ELF] - ICF: handle SHF_LINK_ORDER sections properly.
George Rimar via Phabricator via llvm-commits
- [PATCH] D37848: [ELF] - Dedupliсate FDEs correctly when two sections are ICFed
George Rimar via Phabricator via llvm-commits
- [PATCH] D35987: [ELF] - Introduce std::vector<InputFile *> global arrays.
George Rimar via Phabricator via llvm-commits
- [PATCH] D35987: [ELF] - Introduce std::vector<InputFile *> global arrays.
George Rimar via Phabricator via llvm-commits
- [PATCH] D37735: [ELF] - Remove one of OutputSectionFactory::addInputSec().
George Rimar via Phabricator via llvm-commits
- [PATCH] D37517: [ELF] - Report orphan sections if -verbose given.
George Rimar via Phabricator via llvm-commits
- [PATCH] D35987: [ELF] - Introduce std::vector<InputFile *> global arrays.
George Rimar via Phabricator via llvm-commits
- [PATCH] D37561: [ELF] - Don't crash when --emit-relocs is used with --gc-sections
George Rimar via Phabricator via llvm-commits
- [PATCH] D37574: [ELF] - Do not merge sections from SHT_GROUP when -relocatable
George Rimar via Phabricator via llvm-commits
- [PATCH] D37574: [ELF] - Do not merge sections from SHT_GROUP when -relocatable
George Rimar via Phabricator via llvm-commits
- [PATCH] D37059: [ELF] - LTO: do not optimize away symbols accessed from linkerscript.
George Rimar via Phabricator via llvm-commits
- [PATCH] D37848: [ELF] - Dedupliсate FDEs correctly when two sections are ICFed
George Rimar via Phabricator via llvm-commits
- [PATCH] D38034: [ELF] - Fix segfault when processing .eh_frame.
George Rimar via Phabricator via llvm-commits
- [PATCH] D38036: [yaml2obj] - Don't crash on invalid document.
George Rimar via Phabricator via llvm-commits
- [PATCH] D38039: [Support/YAMLTraits] - Refactor of Input::createHNodes
George Rimar via Phabricator via llvm-commits
- [PATCH] D37520: [ELF] - Fix removing of unused synthetic sections.
George Rimar via Phabricator via llvm-commits
- [PATCH] D37623: [ELF] - Simplify removeUnusedSyntheticSections a bit.
George Rimar via Phabricator via llvm-commits
- [PATCH] D38034: [ELF] - Fix segfault when processing .eh_frame.
George Rimar via Phabricator via llvm-commits
- [PATCH] D38034: [ELF] - Fix segfault when processing .eh_frame.
George Rimar via Phabricator via llvm-commits
- [PATCH] D38036: [yaml2obj] - Don't crash on invalid document.
George Rimar via Phabricator via llvm-commits
- [PATCH] D37848: [ELF] - Dedupliсate FDEs correctly when two sections are ICFed
George Rimar via Phabricator via llvm-commits
- [PATCH] D37059: [ELF] - LTO: do not optimize away symbols accessed from linkerscript.
George Rimar via Phabricator via llvm-commits
- [PATCH] D37623: [ELF] - Simplify removeUnusedSyntheticSections a bit.
George Rimar via Phabricator via llvm-commits
- [PATCH] D38036: [yaml2obj] - Don't crash on invalid document.
George Rimar via Phabricator via llvm-commits
- [PATCH] D37520: [ELF] - Fix removing of unused synthetic sections.
George Rimar via Phabricator via llvm-commits
- [PATCH] D37520: [ELF] - Fix removing of unused synthetic sections.
George Rimar via Phabricator via llvm-commits
- [PATCH] D38036: [yaml2obj] - Don't crash on invalid document.
George Rimar via Phabricator via llvm-commits
- [PATCH] D38082: [yaml2obj] - Don't crash on one more invalid document.
George Rimar via Phabricator via llvm-commits
- [PATCH] D38082: [yaml2obj] - Don't crash on one more invalid document.
George Rimar via Phabricator via llvm-commits
- [PATCH] D37736: [ELF] - Do not spread specific flags when emiting output sections.
George Rimar via Phabricator via llvm-commits
- [PATCH] D38082: [yaml2obj] - Don't crash on one more invalid document.
George Rimar via Phabricator via llvm-commits
- [PATCH] D38129: [ELF] - Speedup -r and --emit-relocs
George Rimar via Phabricator via llvm-commits
- [PATCH] D37626: [ELF] Scan .eh_frame sections precisely in order to eliminate unused LSDAs and personality routines.
George Rimar via Phabricator via llvm-commits
- [PATCH] D37848: [ELF] - Dedupliсate FDEs correctly when two sections are ICFed
George Rimar via Phabricator via llvm-commits
- [PATCH] D38170: [ELF] - Drop SHF_LINK_ORDER flag from output.
George Rimar via Phabricator via llvm-commits
- [PATCH] D37736: [ELF] - Do not spread specific flags when emiting output sections.
George Rimar via Phabricator via llvm-commits
- [PATCH] D38036: [yaml2obj] - Don't crash on invalid document.
George Rimar via Phabricator via llvm-commits
- [PATCH] D38036: [yaml2obj] - Don't crash on invalid document.
George Rimar via Phabricator via llvm-commits
- [PATCH] D37517: [ELF] - Report orphan sections if -verbose given.
George Rimar via Phabricator via llvm-commits
- [PATCH] D38129: [ELF] - Speedup -r and --emit-relocs
George Rimar via Phabricator via llvm-commits
- [PATCH] D38129: [ELF] - Speedup -r and --emit-relocs
George Rimar via Phabricator via llvm-commits
- [PATCH] D38129: [ELF] - Speedup -r and --emit-relocs
George Rimar via Phabricator via llvm-commits
- [PATCH] D38180: [ELF] - ICF: improve support of SHF_LINK_ORDER sections.
George Rimar via Phabricator via llvm-commits
- [PATCH] D37739: [ELF] - ICF: handle SHF_LINK_ORDER sections properly.
George Rimar via Phabricator via llvm-commits
- [PATCH] D35911: ARM: Add missing selection patterns for vnmla
Gergö Barany via Phabricator via llvm-commits
- [llvm] r314003 - [TargetTransformInfo] Handle intrinsic call in getInstructionLatency()
Guozhi Wei via llvm-commits
- [PATCH] D38104: [TargetTransformInfo] Handle intrinsic call in getInstructionLatency()
Guozhi Wei via Phabricator via llvm-commits
- [PATCH] D38104: [TargetTransformInfo] Handle intrinsic call in getInstructionLatency()
Guozhi Wei via Phabricator via llvm-commits
- [PATCH] D38104: [TargetTransformInfo] Handle intrinsic call in getInstructionLatency()
Guozhi Wei via Phabricator via llvm-commits
- [PATCH] D38104: [TargetTransformInfo] Handle intrinsic call in getInstructionLatency()
Guozhi Wei via Phabricator via llvm-commits
- [PATCH] D38104: [TargetTransformInfo] Handle intrinsic call in getInstructionLatency()
Guozhi Wei via Phabricator via llvm-commits
- [PATCH] D38104: [TargetTransformInfo] Handle intrinsic call in getInstructionLatency()
Guozhi Wei via Phabricator via llvm-commits
- [PATCH] D37251: [X86] Add a pass to convert instruction chains between domains
Guy Blank via Phabricator via llvm-commits
- [PATCH] D36104: [AArch64] Coalesce Copy Zero during instruction selection
Haicheng Wu via Phabricator via llvm-commits
- [PATCH] D36104: [AArch64] Coalesce Copy Zero during instruction selection
Haicheng Wu via Phabricator via llvm-commits
- [PATCH] D33946: [InlineCost] Find identical loads in the callee
Haicheng Wu via Phabricator via llvm-commits
- [PATCH] D37198: [InlineCost] add visitSelectInst()
Haicheng Wu via Phabricator via llvm-commits
- [PATCH] D37198: [InlineCost] add visitSelectInst()
Haicheng Wu via Phabricator via llvm-commits
- [PATCH] D33946: [InlineCost] Find identical loads in the callee
Haicheng Wu via Phabricator via llvm-commits
- [PATCH] D37216: [SROA] propagate !range metadata when moving loads
Hal Finkel via llvm-commits
- [PATCH] D37832: Eliminate PHI (int typed) which is only used by inttoptr
Hal Finkel via llvm-commits
- [PATCH] D37832: Eliminate PHI (int typed) which is only used by inttoptr
Hal Finkel via llvm-commits
- [PATCH] D37421: [XRay] [test-suite] Add LNT support to retref-bench benchmarks.
Hal Finkel via Phabricator via llvm-commits
- [PATCH] D37421: [XRay] [test-suite] Add LNT support to retref-bench benchmarks.
Hal Finkel via Phabricator via llvm-commits
- [PATCH] D38085: Use the basic cost if a GEP is not used as addressing mode
Hal Finkel via Phabricator via llvm-commits
- [PATCH] D38097: [IVUsers] Changes to make IVUsers's results robust to instruction and uselist ordering
Hal Finkel via Phabricator via llvm-commits
- [PATCH] D38097: [IVUsers] Changes to make IVUsers's results robust to instruction and uselist ordering
Hal Finkel via Phabricator via llvm-commits
- [PATCH] D38085: Use the basic cost if a GEP is not used as addressing mode
Hal Finkel via Phabricator via llvm-commits
- [PATCH] D38054: [PowerPC] Fix the spill issue exposed by r310809
Hal Finkel via Phabricator via llvm-commits
- [PATCH] D38104: [TargetTransformInfo] Handle intrinsic call in getInstructionLatency()
Hal Finkel via Phabricator via llvm-commits
- [PATCH] D37686: [DAG] Consolidating Instruction->SDNode Flags propagation in one class for better code management.
Hal Finkel via Phabricator via llvm-commits
- [PATCH] D38104: [TargetTransformInfo] Handle intrinsic call in getInstructionLatency()
Hal Finkel via Phabricator via llvm-commits
- [PATCH] D37686: [DAG] Consolidating Instruction->SDNode Flags propagation in one class for better code management.
Hal Finkel via Phabricator via llvm-commits
- [PATCH] D36258: Disable loop peeling during full unrolling pass.
Hal Finkel via Phabricator via llvm-commits
- [PATCH] D38054: [PowerPC] Fix the spill issue exposed by r310809
Hal Finkel via Phabricator via llvm-commits
- [PATCH] D38104: [TargetTransformInfo] Handle intrinsic call in getInstructionLatency()
Hal Finkel via Phabricator via llvm-commits
- [compiler-rt] r313391 - ubsan: Unbreak ubsan_cxx runtime library on Windows.
Hans Wennborg via llvm-commits
- [llvm] r313589 - Revert r313400 "[DebugInfo] Insert DW_OP_deref when spilling indirect DBG_VALUEs"
Hans Wennborg via llvm-commits
- [llvm] r313400 - [DebugInfo] Insert DW_OP_deref when spilling indirect DBG_VALUEs
Hans Wennborg via llvm-commits
- [debuginfo-tests] r313401 - [debuginfo-tests] Add string NRVO test for PR34513
Hans Wennborg via llvm-commits
- [debuginfo-tests] r313600 - Drop -O1 case from nrvo-string.cpp
Hans Wennborg via llvm-commits
- [debuginfo-tests] r313401 - [debuginfo-tests] Add string NRVO test for PR34513
Hans Wennborg via llvm-commits
- [llvm] r313779 - Pacify gcc's -Wnum-compare after r313775
Hans Wennborg via llvm-commits
- [llvm] r313780 - Pacify a gcc -Wparentheses warning
Hans Wennborg via llvm-commits
- [llvm] r313781 - Revert r313771 "[SLP] Vectorize jumbled memory loads."
Hans Wennborg via llvm-commits
- [llvm] r313775 - [DebugInfo] Use a MapVector to coalesce MachineOperand locations
Hans Wennborg via llvm-commits
- [llvm] r313771 - [SLP] Vectorize jumbled memory loads.
Hans Wennborg via llvm-commits
- [PATCH] D37936: docs: Add instructions for how to submit a merge request
Hans Wennborg via Phabricator via llvm-commits
- [PATCH] D37940: Peel off the dominant case in switch statement
Hans Wennborg via Phabricator via llvm-commits
- [PATCH] D38068: [DebugInfo] Use a DenseMap to coalesce MachineOperand locations
Hans Wennborg via Phabricator via llvm-commits
- [llvm] r313611 - [LLVM] [RegionInfo] Introduce getExitingBlocks to get all predecessors of Exit in the current region.
Hongbin Zheng via llvm-commits
- [PATCH] D38072: [SimplifyIndvar] Replace the srem used by IV if we can prove both of its operands are non-negative
Hongbin Zheng via Phabricator via llvm-commits
- [PATCH] D38072: [SimplifyIndvar] Replace the srem used by IV if we can prove both of its operands are non-negative
Hongbin Zheng via Phabricator via llvm-commits
- [PATCH] D38072: [SimplifyIndvar] Replace the srem used by IV if we can prove both of its operands are non-negative
Hongbin Zheng via Phabricator via llvm-commits
- [PATCH] D38072: [SimplifyIndvar] Replace the srem used by IV if we can prove both of its operands are non-negative
Hongbin Zheng via Phabricator via llvm-commits
- [PATCH] D38072: [SimplifyIndvar] Replace the srem used by IV if we can prove both of its operands are non-negative
Hongbin Zheng via Phabricator via llvm-commits
- [PATCH] D38072: [SimplifyIndvar] Replace the srem used by IV if we can prove both of its operands are non-negative
Hongbin Zheng via Phabricator via llvm-commits
- [PATCH] D38072: [SimplifyIndvar] Replace the srem used by IV if we can prove both of its operands are non-negative
Hongbin Zheng via Phabricator via llvm-commits
- [PATCH] D37626: [ELF] Scan .eh_frame sections precisely in order to eliminate unused LSDAs and personality routines.
Igor Kudrin via Phabricator via llvm-commits
- [llvm] r314028 - Fixed broken links in docs.
Ilya Biryukov via llvm-commits
- [PATCH] D37099: Added optional validation of svn sources to Dockerfiles.
Ilya Biryukov via Phabricator via llvm-commits
- [PATCH] D38178: Change key-id used for verifying cmake downloads in docker images.
Ilya Biryukov via Phabricator via llvm-commits
- [llvm] r313656 - [llvm-objcopy] Add support for nested and overlapping segments
Jake Ehrlich via llvm-commits
- [llvm] r313661 - [llvm-objcopy] Add test to check that architecture specific values are not used on wrong architecture.
Jake Ehrlich via llvm-commits
- [llvm] r313663 - [llvm-objcopy] Add support for .dynamic, .dynsym, and .dynstr
Jake Ehrlich via llvm-commits
- [llvm] r313664 - Revert "[llvm-objcopy] Add support for nested and overlapping segments"
Jake Ehrlich via llvm-commits
- [llvm] r313665 - Revert "[llvm-objcopy] Add support for .dynamic, .dynsym, and .dynstr"
Jake Ehrlich via llvm-commits
- [llvm] r313682 - Reland "[llvm-objcopy] Add support for nested and overlapping segments"
Jake Ehrlich via llvm-commits
- [llvm] r313767 - Reland "[llvm-objcopy] Add support for .dynamic, .dynsym, and .dynstr"
Jake Ehrlich via llvm-commits
- [llvm] r313772 - Reland "[llvm-objcopy] Add support for .dynamic, .dynsym, and .dynstr"
Jake Ehrlich via llvm-commits
- [llvm] r313787 - Rename K_MIPS64 to K_GNU64
Jake Ehrlich via llvm-commits
- [PATCH] D36558: [llvm-objcopy] Add support for nested and overlapping segments
Jake Ehrlich via Phabricator via llvm-commits
- [PATCH] D36560: [llvm-objcopy] Add support for .dynamic, .dynsym, and .dynstr
Jake Ehrlich via Phabricator via llvm-commits
- [PATCH] D38008: [llvm-objcopy] Refactor code to include initialize method
Jake Ehrlich via Phabricator via llvm-commits
- [PATCH] D37915: [llvm-objcopy] Add support for dynamic relocations
Jake Ehrlich via Phabricator via llvm-commits
- [PATCH] D38017: [llvm-objcopy] Add test to check that architecture specific values are not used on wrong architecture.
Jake Ehrlich via Phabricator via llvm-commits
- [PATCH] D38017: [llvm-objcopy] Add test to check that architecture specific values are not used on wrong architecture.
Jake Ehrlich via Phabricator via llvm-commits
- [PATCH] D38008: [llvm-objcopy] Refactor code to include initialize method
Jake Ehrlich via Phabricator via llvm-commits
- [PATCH] D36558: [llvm-objcopy] Add support for nested and overlapping segments
Jake Ehrlich via Phabricator via llvm-commits
- [PATCH] D38017: [llvm-objcopy] Add test to check that architecture specific values are not used on wrong architecture.
Jake Ehrlich via Phabricator via llvm-commits
- [PATCH] D36560: [llvm-objcopy] Add support for .dynamic, .dynsym, and .dynstr
Jake Ehrlich via Phabricator via llvm-commits
- [PATCH] D36812: Add support for writing 64-bit symbol tables for archives when offsets become too large for 32-bit
Jake Ehrlich via Phabricator via llvm-commits
- [PATCH] D38008: [llvm-objcopy] Refactor code to include initialize method
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
- [PATCH] D36558: [llvm-objcopy] Add support for nested and overlapping segments
James Henderson via Phabricator via llvm-commits
- [PATCH] D36560: [llvm-objcopy] Add support for .dynamic, .dynsym, and .dynstr
James Henderson via Phabricator via llvm-commits
- [PATCH] D37767: [llvm-objcopy] Add e_machine validity check for reserved section indexes
James Henderson via Phabricator via llvm-commits
- [PATCH] D37915: [llvm-objcopy] Add support for dynamic relocations
James Henderson via Phabricator via llvm-commits
- [PATCH] D36558: [llvm-objcopy] Add support for nested and overlapping segments
James Henderson via Phabricator via llvm-commits
- [PATCH] D36560: [llvm-objcopy] Add support for .dynamic, .dynsym, and .dynstr
James Henderson via Phabricator via llvm-commits
- [PATCH] D38008: [llvm-objcopy] Refactor code to include initialize method
James Henderson via Phabricator via llvm-commits
- [PATCH] D37915: [llvm-objcopy] Add support for dynamic relocations
James Henderson via Phabricator via llvm-commits
- [PATCH] D38017: [llvm-objcopy] Add test to check that architecture specific values are not used on wrong architecture.
James Henderson via Phabricator via llvm-commits
- [PATCH] D38008: [llvm-objcopy] Refactor code to include initialize method
James Henderson via Phabricator via llvm-commits
- [PATCH] D38008: [llvm-objcopy] Refactor code to include initialize method
James Henderson via Phabricator via llvm-commits
- [PATCH] D35014: [X86] PR32755 : Improvement in CodeGen instruction selection for LEAs.
James Molloy via Phabricator via llvm-commits
- [llvm] r313869 - [X86] Adding a testpoint for fast-math flags propagation.
Jatin Bhateja via llvm-commits
- [llvm] r313964 - [X86] Updating the test case for FMF propagation.
Jatin Bhateja via llvm-commits
- [PATCH] D37686: [DAG] Consolidating Instruction->SDNode Flags propagation in one class for better code management.
Jatin Bhateja via Phabricator via llvm-commits
- [PATCH] D36454: [X86] Changes to extract Horizontal addition operation for AVX-512.
Jatin Bhateja via Phabricator via llvm-commits
- [PATCH] D36454: [X86] Changes to extract Horizontal addition operation for AVX-512.
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] D38127: [X86] Adding a testpoint for fast-math flags propagation.
Jatin Bhateja via Phabricator via llvm-commits
- [PATCH] D37686: [DAG] Consolidating Instruction->SDNode Flags propagation in one class for better code management.
Jatin Bhateja via Phabricator via llvm-commits
- [PATCH] D37686: [DAG] Consolidating Instruction->SDNode Flags propagation in one class for better code management.
Jatin Bhateja via Phabricator via llvm-commits
- [PATCH] D37686: [DAG] Consolidating Instruction->SDNode Flags propagation in one class for better code management.
Jatin Bhateja via Phabricator via llvm-commits
- [PATCH] D37686: [DAG] Consolidating Instruction->SDNode Flags propagation in one class for better code management.
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] D38163: [X86] Updating the test case for FMF propagation.
Jatin Bhateja via Phabricator via llvm-commits
- [PATCH] D37686: [DAG] Consolidating Instruction->SDNode Flags propagation in one class for better code management.
Jatin Bhateja via Phabricator via llvm-commits
- [llvm] r313874 - [TableGen] Tidy up CodeGenRegisters
Javed Absar via llvm-commits
- [PATCH] D38014: [AMDGPU] Prevent post-RA scheduler from breaking memory clauses
Javed Absar via Phabricator via llvm-commits
- [PATCH] D37988: [AArch64] Improve tests of loads and stores of register pairs
Javed Absar via Phabricator via llvm-commits
- [PATCH] D38091: [TableGen] Tidy up CodeGenRegisters
Javed Absar via Phabricator via llvm-commits
- [PATCH] D38091: [TableGen] Tidy up CodeGenRegisters
Javed Absar via Phabricator via llvm-commits
- [PATCH] D38176: [MiSched] : Remove double call getMicroOpFactor. NFC.
Javed Absar via Phabricator via llvm-commits
- [PATCH] D36721: [MachineOutliner] AArch64: Avoid saving + restoring LR if possible
Jessica Paquette via llvm-commits
- [PATCH] D36721: [MachineOutliner] AArch64: Avoid saving + restoring LR if possible
Jessica Paquette via Phabricator via llvm-commits
- [PATCH] D36721: [MachineOutliner] AArch64: Avoid saving + restoring LR if possible
Jessica Paquette via Phabricator via llvm-commits
- [llvm] r313625 - [x86] Lowering Mask Set1 intrinsics to LLVM IR
Jina Nahias via llvm-commits
- [PATCH] D35635: Optimize {s,u}{add,sub}.with.overflow on ARM
Joel Galenson via Phabricator via llvm-commits
- [PATCH] D35635: Optimize {s,u}{add,sub}.with.overflow on ARM
Joel Galenson via Phabricator via llvm-commits
- [PATCH] D35635: Optimize {s,u}{add,sub}.with.overflow on ARM
Joel Galenson via Phabricator via llvm-commits
- [PATCH] D35635: Optimize {s,u}{add,sub}.with.overflow on ARM
Joel Galenson via Phabricator via llvm-commits
- [PATCH] D38120: [X86] Change register&memory TEST instructions from MRMSrcMem to MRMDstMem
Joerg Sonnenberger via llvm-commits
- [PATCH] D35471: [Polly] [RFC] Calculate AST expression type
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D38110: [libunwind][MIPS]: Add support for unwinding in O32 and N64 processes.
John Baldwin via Phabricator via llvm-commits
- [PATCH] D38110: [libunwind][MIPS]: Add support for unwinding in O32 and N64 processes.
John Baldwin via Phabricator via llvm-commits
- [PATCH] D38133: [CGP] Make optimizeMemoryInst introduce a select/phi if it improves things
John Brawn via Phabricator via llvm-commits
- [llvm] r313530 - [dwarfdump] Make .eh_frame an alias for .debug_frame
Jonas Devlieghere via llvm-commits
- [llvm] r313872 - [dsymutil] Don't resolve DIE reference to NULL DIE.
Jonas Devlieghere via llvm-commits
- [llvm] r313910 - [dwarfdump] Add verbose output for .debug-line section
Jonas Devlieghere via llvm-commits
- [llvm] r313969 - [dwarfdump] Add support for redirecting output to a file
Jonas Devlieghere via llvm-commits
- [llvm] r313971 - [dwarfdump] Fix ambiguous call to make_unique
Jonas Devlieghere via llvm-commits
- [PATCH] D37971: [dwarfdump] Add verbose output for .debug-line section
Jonas Devlieghere via Phabricator via llvm-commits
- [PATCH] D37852: [dwarfdump] Make .eh_frame an alias for .debug_frame
Jonas Devlieghere via Phabricator via llvm-commits
- [PATCH] D37971: [dwarfdump] Add verbose output for .debug-line section
Jonas Devlieghere via Phabricator via llvm-commits
- [PATCH] D37971: [dwarfdump] Add verbose output for .debug-line section
Jonas Devlieghere via Phabricator via llvm-commits
- [PATCH] D37971: [dwarfdump] Add verbose output for .debug-line section
Jonas Devlieghere via Phabricator via llvm-commits
- [PATCH] D37971: [dwarfdump] Add verbose output for .debug-line section
Jonas Devlieghere via Phabricator via llvm-commits
- [PATCH] D37971: [dwarfdump] Add verbose output for .debug-line section
Jonas Devlieghere via Phabricator via llvm-commits
- [PATCH] D37971: [dwarfdump] Add verbose output for .debug-line section
Jonas Devlieghere via Phabricator via llvm-commits
- [PATCH] D38064: llvm-dwarfdump: implement --recurse-depth=<N>
Jonas Devlieghere via Phabricator via llvm-commits
- [PATCH] D38078: [dsymutil] Don't resolve DIE reference to NULL DIE.
Jonas Devlieghere via Phabricator via llvm-commits
- [PATCH] D38078: [dsymutil] Don't resolve DIE reference to NULL DIE.
Jonas Devlieghere via Phabricator via llvm-commits
- [PATCH] D38078: [dsymutil] Don't resolve DIE reference to NULL DIE.
Jonas Devlieghere via Phabricator via llvm-commits
- [PATCH] D37971: [dwarfdump] Add verbose output for .debug-line section
Jonas Devlieghere via Phabricator via llvm-commits
- [PATCH] D38078: [dsymutil] Don't resolve DIE reference to NULL DIE.
Jonas Devlieghere via Phabricator via llvm-commits
- [PATCH] D37971: [dwarfdump] Add verbose output for .debug-line section
Jonas Devlieghere via Phabricator via llvm-commits
- [PATCH] D37971: [dwarfdump] Add verbose output for .debug-line section
Jonas Devlieghere via Phabricator via llvm-commits
- [PATCH] D38125: [dwarfdump] Add support for redirecting output to a file
Jonas Devlieghere via Phabricator via llvm-commits
- [PATCH] D38078: [dsymutil] Don't resolve DIE reference to NULL DIE.
Jonas Devlieghere via Phabricator via llvm-commits
- [PATCH] D38135: [dwarfdump] Skip 'stripped' sections
Jonas Devlieghere via Phabricator via llvm-commits
- [PATCH] D37971: [dwarfdump] Add verbose output for .debug-line section
Jonas Devlieghere via Phabricator via llvm-commits
- [PATCH] D38125: [dwarfdump] Add support for redirecting output to a file
Jonas Devlieghere via Phabricator via llvm-commits
- [PATCH] D38135: [dwarfdump] Skip 'stripped' sections
Jonas Devlieghere via Phabricator via llvm-commits
- [PATCH] D37810: [test] Enable LeakSanitizer on 64-bit Darwin ASan clang builds
Jonas Hahnfeld via Phabricator via llvm-commits
- [llvm] r313877 - [SystemZ] Improve optimizeCompareZero()
Jonas Paulsson via llvm-commits
- [PATCH] D37899: [SystemZ] Implement shouldCoalesce() to help regalloc to avoid running out of registers with GR128 regs
Jonas Paulsson via Phabricator via llvm-commits
- [PATCH] D37899: [SystemZ] Implement shouldCoalesce() to help regalloc to avoid running out of registers with GR128 regs
Jonas Paulsson via Phabricator via llvm-commits
- [PATCH] D37899: [SystemZ] Implement shouldCoalesce() to help regalloc to avoid running out of registers with GR128 regs
Jonas Paulsson via Phabricator via llvm-commits
- [PATCH] D36795: [SystemZ] Increase number of LOCRs emitted by passing regalloc hints
Jonas Paulsson via Phabricator via llvm-commits
- [PATCH] D37899: [SystemZ] Implement shouldCoalesce() to help regalloc to avoid running out of registers with GR128 regs
Jonas Paulsson via Phabricator via llvm-commits
- [llvm] r313680 - [ARM] Relax 'cpsie'/'cpsid' flag parsing.
Jonathan Roelofs via llvm-commits
- [PATCH] D37953: [ARM] Relax `cpsie`/`cpsid` flag parsing.
Jonathan Roelofs via Phabricator via llvm-commits
- [PATCH] D38010: lit.py: Allow configs and local configs to have a setup_script entry
Jordan Rose via Phabricator via llvm-commits
- [PATCH] D37756: [lit] Force site configs to be run before source-tree configs
Jordan Rose via Phabricator via llvm-commits
- [PATCH] D38010: lit.py: Allow configs and local configs to have a setup_script entry
Jordan Rose via Phabricator via llvm-commits
- [PATCH] D38010: lit.py: Allow configs and local configs to have a setup_script entry
Jordan Rose via Phabricator via llvm-commits
- [PATCH] D38010: lit.py: Allow configs and local configs to have a setup_script entry
Jordan Rose via Phabricator via llvm-commits
- [PATCH] D37756: [lit] Force site configs to be run before source-tree configs
Jordan Rose via Phabricator via llvm-commits
- [PATCH] D38010: lit.py: Allow configs and local configs to have a setup_script entry
Jordan Rose via Phabricator via llvm-commits
- [PATCH] D37756: [lit] Force site configs to be run before source-tree configs
Jordan Rose via Phabricator via llvm-commits
- [PATCH] D38010: lit.py: Allow configs and local configs to have a setup_script entry
Jordan Rose via Phabricator via llvm-commits
- [PATCH] D38010: lit.py: Allow configs and local configs to have a setup_script entry
Jordan Rose via Phabricator via llvm-commits
- [PATCH] D38010: lit.py: Allow configs and local configs to have a setup_script entry
Jordan Rose via Phabricator via llvm-commits
- [PATCH] D38010: lit.py: Allow configs and local configs to have a setup_script entry
Jordan Rose via Phabricator via llvm-commits
- [PATCH] D38085: Use the basic cost if a GEP is not used as addressing mode
Jun Bum Lim via Phabricator via llvm-commits
- [PATCH] D38085: Use the basic cost if a GEP is not used as addressing mode
Jun Bum Lim via Phabricator via llvm-commits
- [PATCH] D38085: Use the basic cost if a GEP is not used as addressing mode
Jun Bum Lim via Phabricator via llvm-commits
- [PATCH] D38085: Use the basic cost if a GEP is not used as addressing mode
Jun Bum Lim via Phabricator via llvm-commits
- [PATCH] D37099: Added optional validation of svn sources to Dockerfiles.
Justin Lebar via Phabricator via llvm-commits
- [PATCH] D38090: [NVPTX] Implemented shfl.sync instruction and supporting intrinsics/builtins.
Justin Lebar via Phabricator via llvm-commits
- [PATCH] D38098: Removed platform-specific ifdefs from sanitizer_procmaps.h
Kamil Rytarowski via Phabricator via llvm-commits
- [PATCH] D38024: [RegisterCoalescer] Move debug value after rematerialize trivial def
Karl-Johan Karlsson via Phabricator via llvm-commits
- [PATCH] D38002: Re-submit r289925 (Update .debug_line section version to match DWARF version)
Katya Romanova via Phabricator via llvm-commits
- [PATCH] D38002: Re-submit r289925 (Update .debug_line section version to match DWARF version)
Katya Romanova via Phabricator via llvm-commits
- [PATCH] D37939: [Mem2Reg] Also handle memcpy
Keno Fischer via Phabricator via llvm-commits
- [llvm] r313921 - Fix a bug in llvm-objdump when disassembling using the wrong default CPU
Kevin Enderby via llvm-commits
- [llvm] r314044 - [X86] [MC] fixed non optimal encoding of instruction memory operand (PR24038).
Konstantin Belochapka via llvm-commits
- [PATCH] D13592: [MC] Fixed parsing of macro arguments where expressions with spaces are present.
Konstantin Belochapka via Phabricator via llvm-commits
- [PATCH] D38117: [X86] [MC] fixed non optimal encoding of instruction memory operand (PR24038)
Konstantin Belochapka via Phabricator via llvm-commits
- [llvm] r313565 - AMDGPU: Start selecting s_xnor_{b32, b64}
Konstantin Zhuravlyov via llvm-commits
- [PATCH] D37981: AMDGPU: Start selecting s_xnor_{b32, b64}
Konstantin Zhuravlyov via Phabricator via llvm-commits
- [PATCH] D37981: AMDGPU: Start selecting s_xnor_{b32, b64}
Konstantin Zhuravlyov via Phabricator via llvm-commits
- [PATCH] D38067: AMDGPU: Fix encoding of op_sel for mad_mix* opcodes
Konstantin Zhuravlyov via Phabricator via llvm-commits
- [compiler-rt] r313538 - [scudo] Android build support
Kostya Kortchinsky via llvm-commits
- [compiler-rt] r313561 - [scudo] Additional modifications for Android tests support
Kostya Kortchinsky via llvm-commits
- [zorg] r313570 - [sanitizer] Run scudo tests on Android bot
Kostya Kortchinsky via llvm-commits
- [compiler-rt] r313987 - [scudo] Scudo thread specific data refactor, part 1
Kostya Kortchinsky via llvm-commits
- [PATCH] D37907: [scudo] Android build support
Kostya Kortchinsky via Phabricator via llvm-commits
- [PATCH] D37990: [scudo] Additional modifications for Android tests support
Kostya Kortchinsky via Phabricator via llvm-commits
- [PATCH] D37990: [scudo] Additional modifications for Android tests support
Kostya Kortchinsky via Phabricator via llvm-commits
- [PATCH] D37990: [scudo] Additional modifications for Android tests support
Kostya Kortchinsky via Phabricator via llvm-commits
- [PATCH] D37590: [scudo] RFC thread specific data refactoring
Kostya Kortchinsky via Phabricator via llvm-commits
- [PATCH] D38139: [scudo] Scudo thread specific data refactor, part 1
Kostya Kortchinsky via Phabricator via llvm-commits
- [PATCH] D38183: [scudo] Scudo thread specific data refactor, part 2
Kostya Kortchinsky via Phabricator via llvm-commits
- [llvm] r313562 - [libFuzzer] one more trophy
Kostya Serebryany via llvm-commits
- [PATCH] D37937: Introduce the llvm-cfi-verify tool.
Kostya Serebryany via Phabricator via llvm-commits
- [PATCH] D38026: Make LSan compliant with recovery mode when running on top of ASan
Kostya Serebryany via Phabricator via llvm-commits
- [llvm] r313647 - Improve TableGen performance of -gen-dag-isel (motivated by X86 backend)
Krzysztof Parzyszek via llvm-commits
- [llvm] r313649 - Move "(void)variable" closer to the assertion that uses it, NFC
Krzysztof Parzyszek via llvm-commits
- [llvm] r313273 - Silence warning about unused variable in release build
Krzysztof Parzyszek via llvm-commits
- [llvm] r313651 - Revert "Improve TableGen performance of -gen-dag-isel (motivated by X86 backend)"
Krzysztof Parzyszek via llvm-commits
- [llvm] r313660 - Recommit r313647 now that GCC seems to accept the offering
Krzysztof Parzyszek via llvm-commits
- [PATCH] D37957: [TableGen] Some simple optimizations to TableGen execution time
Krzysztof Parzyszek via llvm-commits
- [PATCH] D38174: [TableGen] Return StringRef from ValueTypeByHwMode::getMVTName
Krzysztof Parzyszek via llvm-commits
- [PATCH] D38174: [TableGen] Return StringRef from ValueTypeByHwMode::getMVTName
Krzysztof Parzyszek via llvm-commits
- [llvm] r313989 - [TableGen] Replace InfoByHwMode::getAsString with writeToStream
Krzysztof Parzyszek via llvm-commits
- [llvm] r313990 - Revert "[TableGen] Replace InfoByHwMode::getAsString with writeToStream"
Krzysztof Parzyszek via llvm-commits
- [llvm] r314004 - [TableGen] Replace InfoByHwMode::getAsString with writeToStream
Krzysztof Parzyszek via llvm-commits
- [PATCH] D37966: [TableGen] Generate formatted DAGISelEmitter without relying on formatted_raw_ostream.
Krzysztof Parzyszek via Phabricator via llvm-commits
- [PATCH] D37957: [TableGen] Some simple optimizations to TableGen execution time
Krzysztof Parzyszek via Phabricator via llvm-commits
- [PATCH] D31958: [Hexagon] Switch to parametrized register classes for HVX
Krzysztof Parzyszek via Phabricator via llvm-commits
- [PATCH] D37957: [TableGen] Some simple optimizations to TableGen execution time
Krzysztof Parzyszek via Phabricator via llvm-commits
- [PATCH] D37957: [TableGen] Some simple optimizations to TableGen execution time
Krzysztof Parzyszek via Phabricator via llvm-commits
- [PATCH] D37957: [TableGen] Some simple optimizations to TableGen execution time
Krzysztof Parzyszek via Phabricator via llvm-commits
- [PATCH] D38174: [TableGen] Return StringRef from ValueTypeByHwMode::getMVTName
Krzysztof Parzyszek via Phabricator via llvm-commits
- [PATCH] D38141: Annotate function parameters with attribute 'noescape'
Kuba (Brecka) Mracek via Phabricator via llvm-commits
- [PATCH] D38141: Annotate function parameters with attribute 'noescape'
Kuba (Brecka) Mracek via Phabricator via llvm-commits
- [PATCH] D38141: Annotate function parameters with attribute 'noescape'
Kuba (Brecka) Mracek via Phabricator via llvm-commits
- [PATCH] D38141: Annotate function parameters with attribute 'noescape'
Kuba (Brecka) Mracek via Phabricator via llvm-commits
- [compiler-rt] r314014 - Deflake the "xpc-race.mm" test.
Kuba Mracek via llvm-commits
- [PATCH] D37991: [PowerPC] Turn on branch coalescing by default for power
Lei Huang via Phabricator via llvm-commits
- [PATCH] D38029: [AVR] Override ParseDirective
Leslie Zhai via Phabricator via llvm-commits
- [PATCH] D38029: [AVR] Override ParseDirective
Leslie Zhai via Phabricator via llvm-commits
- [PATCH] D38029: [AVR] Override ParseDirective
Leslie Zhai via Phabricator via llvm-commits
- [PATCH] D38011: [zorg] Update the scheduler for the reverse iterator builder
Mandeep Singh Grang via Phabricator via llvm-commits
- [llvm] r313544 - [LoopVectorizer] Add more testcases for PR33804.
Manoj Gupta via llvm-commits
- [PATCH] D37967: [LoopVectorizer] Add more testcases for PR33804.
Manoj Gupta via Phabricator via llvm-commits
- [PATCH] D35498: [LoopVectorizer] Use two step casting for float to pointer types.
Manoj Gupta via Phabricator via llvm-commits
- [PATCH] D37967: [LoopVectorizer] Add more testcases for PR33804.
Manoj Gupta via Phabricator via llvm-commits
- [llvm] r313790 - [llvm-readobj] Teach readobj to dump .res files (WindowsResource).
Marek Sokolowski via llvm-commits
- [llvm] r313816 - [llvm-readobj] Fix 'Teach readobj to dump .res files'.
Marek Sokolowski via llvm-commits
- [llvm] r313833 - [llvm-readobj] Fix 'Teach readobj to dump .res files', pt 2.
Marek Sokolowski via llvm-commits
- [llvm] r313834 - [llvm-readobj] Fix 'Teach readobj to dump .res files', pt 3.
Marek Sokolowski via llvm-commits
- [llvm] r313912 - [llvm-readobj] Fix big-endian byte swap in WindowsResourceDumper.
Marek Sokolowski via llvm-commits
- [PATCH] D37997: [libcxx / lit] Make libcxx work correctly with the new testing workflow
Marshall Clow via Phabricator via llvm-commits
- [PATCH] D32840: [XRay] convert FDR arg1 log entries
Martin Pelikán via Phabricator via llvm-commits
- [PATCH] D32840: [XRay] convert FDR arg1 log entries
Martin Pelikán via Phabricator via llvm-commits
- [PATCH] D38121: [XRay][compiler-rt] Remove non-trivial globals from xray_log_interface.cc
Martin Pelikán via Phabricator via llvm-commits
- [llvm] r313616 - AMDGPU: Run internalize symbols at -O0
Matt Arsenault via llvm-commits
- [llvm] r313712 - AMDGPU: Match store d16_hi instructions
Matt Arsenault via llvm-commits
- [llvm] r313713 - AMDGPU: Cleanup load/store PatFrags
Matt Arsenault via llvm-commits
- [llvm] r313716 - AMDGPU: Match load d16 hi instructions
Matt Arsenault via llvm-commits
- [llvm] r313719 - AMDGPU: Move r600 only code into r600 only td file
Matt Arsenault via llvm-commits
- [llvm] r313797 - AMDGPU: Fix encoding of op_sel for mad_mix* opcodes
Matt Arsenault via llvm-commits
- [llvm] r313806 - AMDGPU: Start selecting v_mad_mixlo_f16
Matt Arsenault via llvm-commits
- [llvm] r313812 - AMDGPU: Add tied operands to v_mad_mix{lo|hi}_f16
Matt Arsenault via llvm-commits
- [llvm] r313814 - AMDGPU: Start selecting v_mad_mixhi_f16
Matt Arsenault via llvm-commits
- [llvm] r313852 - AMDGPU: Fix crash on immediate operand
Matt Arsenault via llvm-commits
- [llvm] r313865 - AMDGPU: Add option to stress calls
Matt Arsenault via llvm-commits
- [PATCH] D37981: AMDGPU: Start selecting s_xnor_{b32, b64}
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D37981: AMDGPU: Start selecting s_xnor_{b32, b64}
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D37887: AMDGPU: Run internalize symbols at -O0
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D37985: [AMDGPU] add LDS f32 intrinsics
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D37985: [AMDGPU] add LDS f32 intrinsics
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D37989: InstCombine: Insert missing canonicalizes
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D37999: InstSimplify: Constant fold some canonicalizes
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D37887: AMDGPU: Run internalize symbols at -O0
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D37985: [AMDGPU] add LDS f32 intrinsics
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D37887: AMDGPU: Run internalize symbols at -O0
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D37887: AMDGPU: Run internalize symbols at -O0
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D37887: AMDGPU: Run internalize symbols at -O0
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D37760: [AMDGPU] do not generate .AMDGPU.config for amdpal os type
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D37887: AMDGPU: Run internalize symbols at -O0
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D37887: AMDGPU: Run internalize symbols at -O0
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D37887: AMDGPU: Run internalize symbols at -O0
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D37887: AMDGPU: Run internalize symbols at -O0
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D37887: AMDGPU: Run internalize symbols at -O0
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D37887: AMDGPU: Run internalize symbols at -O0
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D37887: AMDGPU: Run internalize symbols at -O0
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D37887: AMDGPU: Run internalize symbols at -O0
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D37483: AMDGPU: AMDPAL scratch buffer support
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D38067: AMDGPU: Fix encoding of op_sel for mad_mix* opcodes
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D38043: Restore ability for C++ API users to Enable IPRA.
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D36849: [AMDGPU] Port of HSAIL inliner
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D38069: AMDGPU: Start selecting v_mad_mixlo_f16
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D38070: AMDGPU: Add tied operands to v_mad_mix{lo|hi}_f16
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D38071: AMDGPU: Start selecting v_mad_mixhi_f16
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D37485: AMDGPU: Match store d16_hi instructions
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D37486: AMDGPU: Cleanup load/store PatFrags
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D37985: [AMDGPU] add LDS f32 intrinsics
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D37605: AMDGPU: Match load d16 hi instructions
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D38067: AMDGPU: Fix encoding of op_sel for mad_mix* opcodes
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D38069: AMDGPU: Start selecting v_mad_mixlo_f16
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D38070: AMDGPU: Add tied operands to v_mad_mix{lo|hi}_f16
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D38071: AMDGPU: Start selecting v_mad_mixhi_f16
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D37760: [AMDGPU] do not generate .AMDGPU.config for amdpal os type
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D38103: AMDGPU: Fix crash on immediate operand
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D38103: AMDGPU: Fix crash on immediate operand
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D38103: AMDGPU: Fix crash on immediate operand
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D38116: AMDGPU: Add option to stress calls
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D38116: AMDGPU: Add option to stress calls
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D38166: AMDGPU: Select d16 loads into low component of register
Matt Arsenault via Phabricator via llvm-commits
- [llvm] r313831 - [MSan] Disable sanitization for __sanitizer_dtor_callback.
Matt Morehouse via llvm-commits
- [PATCH] D38063: [MSan] Disable sanitization for __sanitizer_dtor_callback.
Matt Morehouse via Phabricator via llvm-commits
- [PATCH] D38063: [MSan] Disable sanitization for __sanitizer_dtor_callback.
Matt Morehouse via Phabricator via llvm-commits
- [PATCH] D38063: [MSan] Disable sanitization for __sanitizer_dtor_callback.
Matt Morehouse via Phabricator via llvm-commits
- [PATCH] D38063: [MSan] Disable sanitization for __sanitizer_dtor_callback.
Matt Morehouse via Phabricator via llvm-commits
- [PATCH] D37738: [SLPVectorizer] Generalize vectorizeStores to support loads as well NFC.
Matthew Simpson via Phabricator via llvm-commits
- [PATCH] D38088: Fix out-of-order stepping behavior in programs with hoisted constants.
Matthew Voss via Phabricator via llvm-commits
- [PATCH] D38088: Fix out-of-order stepping behavior in programs with hoisted constants.
Matthew Voss via Phabricator via llvm-commits
- [PATCH] D38088: Fix out-of-order stepping behavior in programs with hoisted constants.
Matthew Voss via Phabricator via llvm-commits
- [test-suite] r313581 - Fix xray CMakeLists.txt
Matthias Braun via llvm-commits
- [test-suite] r313582 - Allow custom names for lhs/rhs
Matthias Braun via llvm-commits
- [test-suite] r313709 - litsupport: Mark file-local functions as such
Matthias Braun via llvm-commits
- [test-suite] r313710 - litsupport: Do lit.Test.toMetricValue() in a central place
Matthias Braun via llvm-commits
- [test-suite] r313711 - litsupport: Extend documentation
Matthias Braun via llvm-commits
- [LNT] r313917 - docs/importing_data.rst: Fix typo
Matthias Braun via llvm-commits
- [PATCH] D37421: [XRay] [test-suite] Add LNT support to retref-bench benchmarks.
Matthias Braun via Phabricator via llvm-commits
- [PATCH] D35396: [lit] Remove %T
Matthias Braun via Phabricator via llvm-commits
- [PATCH] D37421: [XRay] [test-suite] Add LNT support to retref-bench benchmarks.
Matthias Braun via Phabricator via llvm-commits
- [PATCH] D37421: [XRay] [test-suite] Add LNT support to retref-bench benchmarks.
Matthias Braun via Phabricator via llvm-commits
- [PATCH] D37421: [XRay] [test-suite] Add LNT support to retref-bench benchmarks.
Matthias Braun via Phabricator via llvm-commits
- [PATCH] D38091: [TableGen] Tidy up CodeGenRegisters
Matthias Braun via Phabricator via llvm-commits
- [PATCH] D38106: TargetLibraryInfo: Stop guessing the wchar_t size
Matthias Braun via Phabricator via llvm-commits
- [PATCH] D38106: TargetLibraryInfo: Stop guessing the wchar_t size
Matthias Braun via Phabricator via llvm-commits
- [PATCH] D38106: TargetLibraryInfo: Stop guessing the wchar_t size
Matthias Braun via Phabricator via llvm-commits
- [PATCH] D36721: [MachineOutliner] AArch64: Avoid saving + restoring LR if possible
Matthias Braun via Phabricator via llvm-commits
- [PATCH] D23601: [TII] add new target hook isAdd
Matthias Braun via Phabricator via llvm-commits
- [PATCH] D38164: [MachineScheduler] Favor instructions that do not increase pressure.
Matthias Braun via Phabricator via llvm-commits
- [compiler-rt] r313966 - [asan/lsan] Make LSan compliant with recovery mode when running on top of ASan
Maxim Ostapenko via llvm-commits
- [compiler-rt] r313967 - [asan/lsan] Trying to fix buildbots after r313966
Maxim Ostapenko via llvm-commits
- [compiler-rt] r313974 - [asan/lsan] Trying to fix PPC64 and x380x buildbots after r313966
Maxim Ostapenko via llvm-commits
- [PATCH] D38026: Make LSan compliant with recovery mode when running on top of ASan
Maxim Ostapenko via Phabricator via llvm-commits
- [PATCH] D37993: [ThinLTO/gold] Implement ThinLTO cache pruning support
Mehdi AMINI via Phabricator via llvm-commits
- [PATCH] D37019: Add select simplifications
Michael Berg via Phabricator via llvm-commits
- [PATCH] D37019: Add select simplifications
Michael Berg via Phabricator via llvm-commits
- [PATCH] D37019: Add select simplifications
Michael Berg via Phabricator via llvm-commits
- [PATCH] D37019: Add select simplifications
Michael Berg via Phabricator via llvm-commits
- [PATCH] D37019: Add select simplifications
Michael Berg via Phabricator via llvm-commits
- [polly] r313526 - [ForwardOptTree] Remove redundant simplify(). NFC.
Michael Kruse via llvm-commits
- [polly] r313527 - [test] Enable -polly-codegen-verify for regression tests.
Michael Kruse via llvm-commits
- [polly] r313546 - [ForwardOpTree] Test the max operations quota.
Michael Kruse via llvm-commits
- [polly] r313690 - [ForwardOpTree] Allow out-of-quota in examination part of forwardTree.
Michael Kruse via llvm-commits
- [polly] r313750 - [ScheduleOptimizer] Fix and test schedule tree statistics.
Michael Kruse via llvm-commits
- [polly] r313842 - Check whether IslAstInfo and DependenceInfo were computed for the same Scop.
Michael Kruse via llvm-commits
- [polly] r313881 - [ScopInfo] Use map for value def/PHI read accesses.
Michael Kruse via llvm-commits
- [polly] r313902 - [DeLICM] Allow non-injective PHIRead->PHIWrite mapping.
Michael Kruse via llvm-commits
- [polly] r313976 - polly-update-format after change in clang-format. NFC.
Michael Kruse via llvm-commits
- [PATCH] D37969: [Polly][test] Enable -polly-codegen-verify for regression tests.
Michael Kruse via Phabricator via llvm-commits
- [PATCH] D37969: [Polly][test] Enable -polly-codegen-verify for regression tests.
Michael Kruse via Phabricator via llvm-commits
- [PATCH] D37984: [Polly][ForwardOpTree] Allow out-of-quota in examination part of forwardTree.
Michael Kruse via Phabricator via llvm-commits
- [PATCH] D37984: [Polly][ForwardOpTree] Allow out-of-quota in examination part of forwardTree.
Michael Kruse via Phabricator via llvm-commits
- [llvm] r313737 - [IfConversion] Add testcases [NFC]
Mikael Holmen via llvm-commits
- [llvm] r313875 - [SROA] Really remove associated dbg.declare when removing dead alloca
Mikael Holmen via llvm-commits
- [llvm] r312318 - Debug info for variables whose type is shrinked to bool
Mikael Holmén via llvm-commits
- [PATCH] D37894: [Lint] Avoid failed assertion by fetching the proper pointer type
Mikael Holmén via Phabricator via llvm-commits
- [PATCH] D37900: [SROA] Really remove associated dbg.declare when removing dead alloca
Mikael Holmén via Phabricator via llvm-commits
- [PATCH] D37900: [SROA] Really remove associated dbg.declare when removing dead alloca
Mikael Holmén via Phabricator via llvm-commits
- [debuginfo-tests] r313634 - Revert r313600 due to bot failures on Green Dragon.
Mike Edwards via llvm-commits
- [llvm] r313706 - Reverting due to Green Dragon bot failure.
Mike Edwards via llvm-commits
- [PATCH] D38057: Try again to fix libcxx CMake so that it doesn't break when no LLVM source tree is available
Mike Edwards via Phabricator via llvm-commits
- [PATCH] D38079: DebugInfo: Remove target-cpu from test/DebugInfo/Generic/imported-name-inlined.ll
Miloš Stojanović via Phabricator via llvm-commits
- [PATCH] D38079: DebugInfo: Remove unneeded attributes from test/DebugInfo/Generic/imported-name-inlined.ll
Miloš Stojanović via Phabricator via llvm-commits
- [PATCH] D38130: [mips] Fix negative constant multiplication when using int128_t
Miloš Stojanović via Phabricator via llvm-commits
- [PATCH] D38144: [mips][mips16] Fix asmstring of Ext and Ins instructions and mips16 JALRC
Miloš Stojanović via Phabricator via llvm-commits
- [PATCH] D37902: [CodeExtractor] Fix multiple bugs under certain shape of extracted region
Min-Yih Hsu via Phabricator via llvm-commits
- [PATCH] D37902: [CodeExtractor] Fix multiple bugs under certain shape of extracted region
Min-Yih Hsu via Phabricator via llvm-commits
- [PATCH] D37902: [CodeExtractor] Fix multiple bugs under certain shape of extracted region
Min-Yih Hsu via Phabricator via llvm-commits
- [PATCH] D37902: [CodeExtractor] Fix multiple bugs under certain shape of extracted region
Min-Yih Hsu via Phabricator via llvm-commits
- [PATCH] D37719: Allow public Triple deduction from ObjectFiles.
Mitch Phillips via Phabricator via llvm-commits
- [PATCH] D37937: Introduce the llvm-cfi-verify tool.
Mitch Phillips via Phabricator via llvm-commits
- [PATCH] D37937: Introduce the llvm-cfi-verify tool.
Mitch Phillips via Phabricator via llvm-commits
- [PATCH] D37719: Allow public Triple deduction from ObjectFiles.
Mitch Phillips via Phabricator via llvm-commits
- [PATCH] D37937: Introduce the llvm-cfi-verify tool.
Mitch Phillips via Phabricator via llvm-commits
- [PATCH] D37937: Introduce the llvm-cfi-verify tool.
Mitch Phillips via Phabricator via llvm-commits
- [PATCH] D38089: Introduce the llvm-cfi-verify tool (resubmission of D37937).
Mitch Phillips via Phabricator via llvm-commits
- [PATCH] D38089: Introduce the llvm-cfi-verify tool (resubmission of D37937).
Mitch Phillips via Phabricator via llvm-commits
- [llvm] r313736 - [SLP] Vectorize jumbled memory loads.
Mohammad Shahid via llvm-commits
- [llvm] r313771 - [SLP] Vectorize jumbled memory loads.
Mohammad Shahid via llvm-commits
- [PATCH] D38143: Dynamic stack alignment for Thumb1
Momchil Velikov via Phabricator via llvm-commits
- [llvm] r313715 - DiagnosticInfoOptimizationBase: Appease g++-4.8.2 not confused to add an explicit type to resolve emit() as non-template function.
NAKAMURA Takumi via llvm-commits
- [lld] r313731 - Revert rL313697, "Compact EhSectionPiece from 32 bytes to 16 bytes."
NAKAMURA Takumi via llvm-commits
- [llvm] r313946 - Reformat.
NAKAMURA Takumi via llvm-commits
- [llvm] r313947 - HexagonVectorLoopCarriedReuse.cpp: Apply LLVM_ATTRIBUTE_UNUSED. [-Wunused-function]
NAKAMURA Takumi via llvm-commits
- [PATCH] D38012: Compact EhSectionPiece from 32 bytes to 16 bytes.
NAKAMURA Takumi via Phabricator via llvm-commits
- [llvm] r313978 - Recommit r310809 with a fix for the spill problem
Nemanja Ivanovic via llvm-commits
- [llvm] r313980 - Remove the default clause from a fully-covering switch
Nemanja Ivanovic via llvm-commits
- [llvm] r314055 - [PowerPC] Eliminate compares - add i32 sext/zext handling for SETLT/SETGT
Nemanja Ivanovic via llvm-commits
- [llvm] r314060 - [PowerPC] Eliminate compares - add i32 sext/zext handling for SETULE/SETUGE
Nemanja Ivanovic via llvm-commits
- [llvm] r314062 - [PowerPC] Eliminate compares - add i32 sext/zext handling for SETULT/SETUGT
Nemanja Ivanovic via llvm-commits
- [llvm] r314073 - [PowerPC] Eliminate compares - add i64 sext/zext handling for SETLE/SETGE
Nemanja Ivanovic via llvm-commits
- [PATCH] D37851: [Power9] Add missing Power9 instructions.
Nemanja Ivanovic via Phabricator via llvm-commits
- [PATCH] D36734: [PowerPC Peephole] Constants into a join add, use ADDI over LI/ADD.
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
- [PATCH] D34815: [Power9] Spill gprs to vector registers rather than stack
Nemanja Ivanovic via Phabricator via llvm-commits
- [PATCH] D37851: [Power9] Add missing Power9 instructions.
Nemanja Ivanovic via Phabricator via llvm-commits
- [PATCH] D38054: [PowerPC] Reimplement r310809 with fix for the spill issue
Nemanja Ivanovic via Phabricator via llvm-commits
- [PATCH] D38099: Fix crashes with -fprofile-use + new pass manager in queens.c from the testsuite (bugzilla bug 33776)
Nemanja Ivanovic via Phabricator via llvm-commits
- [PATCH] D38054: [PowerPC] Fix the spill issue exposed by r310809
Nemanja Ivanovic via Phabricator via llvm-commits
- [PATCH] D38054: [PowerPC] Fix the spill issue exposed by r310809
Nemanja Ivanovic via Phabricator via llvm-commits
- [PATCH] D38054: [PowerPC] Fix the spill issue exposed by r310809
Nemanja Ivanovic via Phabricator via llvm-commits
- [PATCH] D38054: [PowerPC] Fix the spill issue exposed by r310809
Nemanja Ivanovic via Phabricator via llvm-commits
- [PATCH] D37617: Debug info for variables whose type is shrinked to bool fix
Nikola Prica via Phabricator via llvm-commits
- [llvm] r313524 - [X86FixupBWInsts] More precise register liveness if no <imp-use> on MOVs.
Nikolai Bozhenov via llvm-commits
- [llvm] r313626 - [Nios2] Subtarget, basic infrastructure for frame, instructions and registers
Nikolai Bozhenov via llvm-commits
- [PATCH] D37559: [X86FixupBWInsts] More presise register liveness if no <imp-use> on MOVs.
Nikolai Bozhenov via Phabricator via llvm-commits
- [PATCH] D37256: [Nios2] adding subtarget, basic infrastructure for frame, instructions and registers
Nikolai Bozhenov via Phabricator via llvm-commits
- [PATCH] D37987: [DAG] allow store merging before and after legalization (PR34217)
Nirav Dave via Phabricator via llvm-commits
- [PATCH] D38021: [Compiler-rt][MIPS] Fix cross build for XRAY
Nitesh Jain via Phabricator via llvm-commits
- [PATCH] D37476: [mips] Fix PR34391
Nitesh Jain via Phabricator via llvm-commits
- [PATCH] D37832: Eliminate PHI (int typed) which is only used by inttoptr
Nuno Lopes via Phabricator via llvm-commits
- [PATCH] D37832: Eliminate PHI (int typed) which is only used by inttoptr
Nuno Lopes via Phabricator via llvm-commits
- [PATCH] D37832: Eliminate PHI (int typed) which is only used by inttoptr
Nuno Lopes via Phabricator via llvm-commits
- [PATCH] D37832: Eliminate PHI (int typed) which is only used by inttoptr
Nuno Lopes via Phabricator via llvm-commits
- [PATCH] D37832: Eliminate PHI (int typed) which is only used by inttoptr
Nuno Lopes via Phabricator via llvm-commits
- [PATCH] D38037: [InstCombine] Compacting or instructions whose operands are shift instructions
Omer Paparo Bivas via Phabricator via llvm-commits
- [PATCH] D29934: [RISCV 12/n] Codegen support for memory operations
Ondrej Glasnak via Phabricator via llvm-commits
- [PATCH] D37971: [dwarfdump] Add verbose output for .debug-line section
Paul Robinson via Phabricator via llvm-commits
- [PATCH] D38088: Fix out-of-order stepping behavior in programs with hoisted constants.
Paul Robinson via Phabricator via llvm-commits
- [PATCH] D38088: Fix out-of-order stepping behavior in programs with hoisted constants.
Paul Robinson via Phabricator via llvm-commits
- [zorg] r313914 - [zorg] Add another build slave to the reverse iterator builder
Pengxuan Zheng via llvm-commits
- [zorg] r314034 - [zorg] Update the scheduler for the reverse iterator builder
Pengxuan Zheng via llvm-commits
- [PATCH] D38011: [zorg] Update the scheduler for the reverse iterator builder
Pengxuan Zheng via Phabricator via llvm-commits
- [PATCH] D38011: [zorg] Update the scheduler for the reverse iterator builder
Pengxuan Zheng via Phabricator via llvm-commits
- [PATCH] D38152: [zorg] Add another build slave to the reverse iterator builder
Pengxuan Zheng via Phabricator via llvm-commits
- [PATCH] D38011: [zorg] Update the scheduler for the reverse iterator builder
Pengxuan Zheng via Phabricator via llvm-commits
- [PATCH] D38152: [zorg] Add another build slave to the reverse iterator builder
Pengxuan Zheng via Phabricator via llvm-commits
- [PATCH] D37953: [ARM] Relax `cpsie`/`cpsid` flag parsing.
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] D37788: [ARM] builtins: Do not abort in clear_cache.
Peter Smith via Phabricator via llvm-commits
- [PATCH] D36742: [LLD][ELF][AArch64] Implement scanner for Cortex-A53 Erratum 843419
Peter Smith via Phabricator via llvm-commits
- [PATCH] D36749: [LLD][ELF][AArch64] Complete implementation of -fix-cortex-a53-843419
Peter Smith via Phabricator via llvm-commits
- [PATCH] D38053: [AArch64] Implement R_AARCH64_ LD_PREL_LO19
Peter Smith via Phabricator via llvm-commits
- [PATCH] D38050: [ARM] Use correct calling convention for libm.
Peter Smith via Phabricator via llvm-commits
- [PATCH] D36749: [LLD][ELF][AArch64] Complete implementation of -fix-cortex-a53-843419
Peter Smith via Phabricator via llvm-commits
- [PATCH] D38050: [ARM] Use correct calling convention for libm.
Peter Smith via Phabricator via llvm-commits
- [PATCH] D38112: [ELF] Fix edge condition in thunk offset calculation
Peter Smith via Phabricator via llvm-commits
- [PATCH] D38112: [ELF] Fix edge condition in thunk offset calculation
Peter Smith via Phabricator via llvm-commits
- [PATCH] D35396: [lit] Remove %T
Peter Wu via Phabricator via llvm-commits
- [compiler-rt] r313641 - [sanitizer] Don't define common ReportDeadlySignal on Fuchsia
Petr Hosek via llvm-commits
- [PATCH] D37952: [sanitizer] Don't define common ReportDeadlySignal on Fuchsia
Petr Hosek via Phabricator via llvm-commits
- [PATCH] D37952: [sanitizer] Don't define common ReportDeadlySignal on Fuchsia
Petr Hosek via Phabricator via llvm-commits
- [PATCH] D37952: [sanitizer] Don't define common ReportDeadlySignal on Fuchsia
Petr Hosek via Phabricator via llvm-commits
- [PATCH] D37952: [sanitizer] Don't define common ReportDeadlySignal on Fuchsia
Petr Hosek via Phabricator via llvm-commits
- [PATCH] D37631: [libFuzzer] Support using libc++
Petr Hosek via Phabricator via llvm-commits
- [PATCH] D37631: [libFuzzer] Support using libc++
Petr Hosek via Phabricator via llvm-commits
- [PATCH] D37631: [libFuzzer] Support using libc++
Petr Hosek via Phabricator via llvm-commits
- [PATCH] D37631: [libFuzzer] Support using libc++
Petr Hosek via Phabricator via llvm-commits
- [PATCH] D37631: [libFuzzer] Support using libc++
Petr Hosek via Phabricator via llvm-commits
- [PATCH] D37516: [ARM] Implement isTruncateFree
Phabricator via Phabricator via llvm-commits
- [PATCH] D37974: [AArch64] Add V8_2aOps feature to Cortex-A55 and 75
Phabricator via Phabricator via llvm-commits
- [PATCH] D37947: [X86] Fix two more places to prefer VPERMQ/PD over VPERM2X128 when AVX2 is enabled
Phabricator via Phabricator via llvm-commits
- [PATCH] D37843: [X86] Don't emit COPY_TO_REG to ABCD registers before EXTRACT_SUBREG of sub_8bit_hi
Phabricator via Phabricator via llvm-commits
- [PATCH] D37890: [X86] Don't emit COPY_TO_REG to ABCD registers before EXTRACT_SUBREG of sub_8bit
Phabricator via Phabricator via llvm-commits
- [PATCH] D37729: [X86] Make sure we still emit zext for GR32 to GR64 when the source of the zext is AssertZext
Phabricator via Phabricator via llvm-commits
- [PATCH] D36210: [LLVM] [RegionInfo] Introduce getExitingBlocks to get all predecessors of Exit in the current region.
Phabricator via Phabricator via llvm-commits
- [PATCH] D38022: [X86] Convert X86ISD::SELECT to ISD::VSELECT just before instruction selection to avoid duplicate patterns
Phabricator via Phabricator via llvm-commits
- [PATCH] D36165: [MSP430] Align functions on 2-byte boundary instead of 4.
Phabricator via Phabricator via llvm-commits
- [PATCH] D37966: [TableGen] Generate formatted DAGISelEmitter without relying on formatted_raw_ostream.
Phabricator via Phabricator via llvm-commits
- [PATCH] D37886: [WebAssembly] Add support for naming wasm data segments
Phabricator via Phabricator via llvm-commits
- [PATCH] D38066: [cmake] Add an option to build llvm with IR PGO
Phabricator via Phabricator via llvm-commits
- [PATCH] D38064: llvm-dwarfdump: implement --recurse-depth=<N>
Phabricator via Phabricator via llvm-commits
- [PATCH] D38096: [WebAssembly] Add support for local symbol bindings
Phabricator via Phabricator via llvm-commits
- [PATCH] D38065: [instCombine] Handle (X & C2) < C1 --> (X & C2) == 0
Phabricator via Phabricator via llvm-commits
- [PATCH] D38111: [WebAssembly] Weak symbols should be defined in SF_Global
Phabricator via Phabricator via llvm-commits
- [PATCH] D38100: [InstCombine] Teach getDemandedBitsLHSMask to handle constant splat vectors
Phabricator via Phabricator via llvm-commits
- [PATCH] D38122: [DAGCombiner] Remove duplicate code from visitZERO_EXTEND
Phabricator via Phabricator via llvm-commits
- [PATCH] D38026: Make LSan compliant with recovery mode when running on top of ASan
Phabricator via Phabricator via llvm-commits
- [PATCH] D36258: Disable loop peeling during full unrolling pass.
Philip Reames via Phabricator via llvm-commits
- [PATCH] D36258: Disable loop peeling during full unrolling pass.
Philip Reames via Phabricator via llvm-commits
- [polly] r313623 - [GPUJIT] Improved temporary file handling.
Philipp Schaad via llvm-commits
- [llvm] r313925 - Enable the reuse of values computed in a previous loop iteration.
Pranav Bhandarkar via llvm-commits
- [llvm] r313926 - Add a testfile that I missed in a previous commit that
Pranav Bhandarkar via llvm-commits
- [llvm] r313936 - [Hexagon] - Fix testcase for the HexagonVectorLoopCarriedReuse pass.
Pranav Bhandarkar via llvm-commits
- [llvm] r313993 - Check vector elements for equivalence in the HexagonVectorLoopCarriedReuse pass
Pranav Bhandarkar via llvm-commits
- [llvm] r313685 - [MIRPrinter] Print empty successor lists when they cannot be guessed
Quentin Colombet via llvm-commits
- [llvm] r313686 - Revert "[MIRPrinter] Print empty successor lists when they cannot be guessed"
Quentin Colombet via llvm-commits
- [llvm] r313696 - [MIRPrinter] Print empty successor lists when they cannot be guessed
Quentin Colombet via llvm-commits
- [llvm] r313774 - [InstCombine] Add select simplifications
Quentin Colombet via llvm-commits
- [PATCH] D36721: [MachineOutliner] AArch64: Avoid saving + restoring LR if possible
Quentin Colombet via llvm-commits
- [PATCH] D37019: Add select simplifications
Quentin Colombet via Phabricator via llvm-commits
- [PATCH] D35816: [Greedy RegAlloc] Add logic to greedy reg alloc to avoid bad eviction chains
Quentin Colombet via Phabricator via llvm-commits
- [PATCH] D37019: Add select simplifications
Quentin Colombet via Phabricator via llvm-commits
- [PATCH] D37998: Tweak orphan section placement
Rafael Avila de Espindola via llvm-commits
- [PATCH] D36812: Add support for writing 64-bit symbol tables for archives when offsets become too large for 32-bit
Rafael Avila de Espindola via llvm-commits
- [PATCH] D38036: [yaml2obj] - Don't crash on invalid document.
Rafael Avila de Espindola via llvm-commits
- [lld] r313619 - [ELF] - Introduce std::vector<InputFile *> global arrays.
Rafael Avila de Espindola via llvm-commits
- [lld] r312796 - Currently lld creates a single section to collect all commons. There is no way
Rafael Avila de Espindola via llvm-commits
- [PATCH] D38012: Compact EhSectionPiece from 32 bytes to 16 bytes.
Rafael Avila de Espindola via llvm-commits
- [PATCH] D38012: Compact EhSectionPiece from 32 bytes to 16 bytes.
Rafael Avila de Espindola via llvm-commits
- [PATCH] D38053: [AArch64] Implement R_AARCH64_ LD_PREL_LO19
Rafael Avila de Espindola via llvm-commits
- [PATCH] D38053: [AArch64] Implement R_AARCH64_ LD_PREL_LO19
Rafael Avila de Espindola via llvm-commits
- [PATCH] D38012: Compact EhSectionPiece from 32 bytes to 16 bytes.
Rafael Avila de Espindola via llvm-commits
- [PATCH] D37517: [ELF] - Report orphan sections if -verbose given.
Rafael Avila de Espindola via llvm-commits
- [PATCH] D37517: [ELF] - Report orphan sections if -verbose given.
Rafael Avila de Espindola via llvm-commits
- [PATCH] D37517: [ELF] - Report orphan sections if -verbose given.
Rafael Avila de Espindola via llvm-commits
- [PATCH] D38082: [yaml2obj] - Don't crash on one more invalid document.
Rafael Avila de Espindola via llvm-commits
- [PATCH] D37517: [ELF] - Report orphan sections if -verbose given.
Rafael Avila de Espindola via llvm-commits
- [PATCH] D37517: [ELF] - Report orphan sections if -verbose given.
Rafael Avila de Espindola via llvm-commits
- [PATCH] D37517: [ELF] - Report orphan sections if -verbose given.
Rafael Avila de Espindola via llvm-commits
- [llvm] r313926 - Add a testfile that I missed in a previous commit that
Rafael Avila de Espindola via llvm-commits
- [lld] r313646 - Tweak orphan section placement.
Rafael Espindola via llvm-commits
- [lld] r313764 - Don't try to compute a value that is known to fail.
Rafael Espindola via llvm-commits
- [lld] r313777 - Add a special case for trivial alignment.
Rafael Espindola via llvm-commits
- [lld] r313788 - Fix assigning to _gp in linker scripts.
Rafael Espindola via llvm-commits
- [lld] r313794 - Consider only A.Sec in moveAbsRight.
Rafael Espindola via llvm-commits
- [lld] r313800 - Consider ForceAbsolute again in moveAbsRight.
Rafael Espindola via llvm-commits
- [lld] r313832 - Include thin --whole-archive members in --reproduce.
Rafael Espindola via llvm-commits
- [llvm] r313895 - Use ArrayRef. NFC.
Rafael Espindola via llvm-commits
- [lld] r313930 - Simplify error handling. NFC.
Rafael Espindola via llvm-commits
- [llvm] r313931 - Revert "Add a testfile that I missed in a previous commit that added HexagonVectorLoopCarriedReuse pass"
Rafael Espindola via llvm-commits
- [llvm] r313933 - Simplify the logic for truncating UID and GID. NFC.
Rafael Espindola via llvm-commits
- [llvm] r313935 - Use raw_ostream in functions that don't need to seek. NFC.
Rafael Espindola via llvm-commits
- [llvm] r313937 - Convert the archive writer to use Error.
Rafael Espindola via llvm-commits
- [lld] r313938 - Update for llvm change.
Rafael Espindola via llvm-commits
- [llvm] r314000 - llvm-ar: Don't add an unnecessary alignment in gnu mode.
Rafael Espindola via llvm-commits
- [llvm] r314010 - llvm-ar: align the first archive member consistently.
Rafael Espindola via llvm-commits
- [llvm] r314012 - Move code to a helper function. NFC.
Rafael Espindola via llvm-commits
- [PATCH] D37998: Tweak orphan section placement
Rafael Ávila de Espíndola via Phabricator via llvm-commits
- [llvm] r313571 - [gcov] Emit errors when opening the notes file fails
Reid Kleckner via llvm-commits
- [llvm] r313640 - Re-land r313400 "[DebugInfo] Insert DW_OP_deref when spilling indirect DBG_VALUEs"
Reid Kleckner via llvm-commits
- [llvm] r313400 - [DebugInfo] Insert DW_OP_deref when spilling indirect DBG_VALUEs
Reid Kleckner via llvm-commits
- [llvm] r313657 - Re-land "Fix Bug 30978 by emitting cv file checksums."
Reid Kleckner via llvm-commits
- [llvm] r313679 - Revert "[DebugInfo] Insert DW_OP_deref when spilling indirect DBG_VALUEs"
Reid Kleckner via llvm-commits
- [llvm] r313775 - [DebugInfo] Use a MapVector to coalesce MachineOperand locations
Reid Kleckner via llvm-commits
- [llvm] r313786 - Re-land "[DebugInfo] Insert DW_OP_deref when spilling indirect DBG_VALUEs"
Reid Kleckner via llvm-commits
- [llvm] r313825 - [IR] Add llvm.dbg.addr, a control-dependent version of llvm.dbg.declare
Reid Kleckner via llvm-commits
- [llvm] r313826 - Commit local changes that missed llvm.dbg.addr
Reid Kleckner via llvm-commits
- [llvm] r313876 - Revert r313825: "[IR] Add llvm.dbg.addr, a control-dependent version of llvm.dbg.declare"
Reid Kleckner via llvm-commits
- [llvm] r313905 - Re-land r313825: "[IR] Add llvm.dbg.addr, a control-dependent version of llvm.dbg.declare"
Reid Kleckner via llvm-commits
- [debuginfo-tests] r313401 - [debuginfo-tests] Add string NRVO test for PR34513
Reid Kleckner via llvm-commits
- [llvm] r314043 - Fix uninteneded fallthrough detected by GCC warning
Reid Kleckner via llvm-commits
- [llvm] r314050 - [Support] Rename tool_output_file to ToolOutputFile, NFC
Reid Kleckner via llvm-commits
- [polly] r314050 - [Support] Rename tool_output_file to ToolOutputFile, NFC
Reid Kleckner via llvm-commits
- [llvm] r314051 - Commit missing fixes for tool_file_rename
Reid Kleckner via llvm-commits
- [PATCH] D31951: TableGen support for parameterized register class information
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D37986: [ubsan] Fix interface_symbols_windows
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D37461: [X86][AsmParser] re-introduce 'offset' operator
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D38016: [lit] Make lit stop writing .pyc files
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D37768: [IR] Add llvm.dbg.addr, a control-dependent version of llvm.dbg.declare
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D38068: [DebugInfo] Use a DenseMap to coalesce MachineOperand locations
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D37900: [SROA] Really remove associated dbg.declare when removing dead alloca
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D38068: [DebugInfo] Use a DenseMap to coalesce MachineOperand locations
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D38068: [DebugInfo] Use a DenseMap to coalesce MachineOperand locations
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D37957: [TableGen] Some simple optimizations to TableGen execution time
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D37932: [DebugInfo] Correctly coalesce DBG_VALUEs that mix direct and indirect values
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D37768: [IR] Add llvm.dbg.addr, a control-dependent version of llvm.dbg.declare
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D37740: [SelectionDAG] Pick correct frame index in LowerArguments
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D37967: [LoopVectorizer] Add more testcases for PR33804.
Renato Golin via Phabricator via llvm-commits
- [PATCH] D37968: [ARM] Fix for indexed dot product instruction descriptions
Renato Golin via Phabricator via llvm-commits
- [PATCH] D37968: [ARM] Fix for indexed dot product instruction descriptions
Renato Golin via Phabricator via llvm-commits
- [PATCH] D37968: [ARM] Fix for indexed dot product instruction descriptions
Renato Golin via Phabricator via llvm-commits
- [PATCH] D37737: [SLPVectorizer] Merge subsequent gather loads.
Renato Golin via Phabricator via llvm-commits
- [PATCH] D37968: [ARM] Fix for indexed dot product instruction descriptions
Renato Golin via Phabricator via llvm-commits
- [PATCH] D37738: [SLPVectorizer] Generalize vectorizeStores to support loads as well NFC.
Renato Golin via Phabricator via llvm-commits
- [PATCH] D37788: [ARM] builtins: Do not abort in clear_cache.
Renato Golin via Phabricator via llvm-commits
- [PATCH] D37788: [ARM] builtins: Do not abort in clear_cache.
Renato Golin via Phabricator via llvm-commits
- [PATCH] D31951: TableGen support for parameterized register class information
Renato Golin via Phabricator via llvm-commits
- [PATCH] D38050: [ARM] Use correct calling convention for libm.
Renato Golin via Phabricator via llvm-commits
- [PATCH] D38143: Dynamic stack alignment for Thumb1
Renato Golin via Phabricator via llvm-commits
- [PATCH] D38175: [ARM] Make sure assembler rejects PC as an operand for VMOV.F16
Renato Golin via Phabricator via llvm-commits
- [llvm] r313942 - Fix unused variable warning.
Richard Trieu via llvm-commits
- [llvm] r313618 - [ARM] Use ADDCARRY / SUBCARRY
Roger Ferrer Ibanez via llvm-commits
- [PATCH] D35192: [ARM] Use ADDCARRY / SUBCARRY
Roger Ferrer Ibanez 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] D34515: [ARM] Materialise some boolean values to avoid a branch
Roger Ferrer Ibanez via Phabricator via llvm-commits
- [polly] r314081 - [Polly] Information about generalized matrix multiplication
Roman Gareev via llvm-commits
- [PATCH] D38132: [Support] mapped_file_region: avoid tautological comparison.
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D38132: [Support] mapped_file_region: avoid tautological comparison.
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D38132: [Support] mapped_file_region: avoid tautological comparison.
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D38132: [Support] mapped_file_region: store size as size_t
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D37940: Peel off the dominant case in switch statement
Rong Xu via llvm-commits
- [lld] r313556 - Remove redundant cast<> and null check.
Rui Ueyama via llvm-commits
- [lld] r313586 - Remove useless accessor.
Rui Ueyama via llvm-commits
- [lld] r313587 - Do not use inheritance for EhSectionPiece.
Rui Ueyama via llvm-commits
- [lld] r313588 - Rename EhSectionPiece::ID -> EhSectionPiece::Sec.
Rui Ueyama via llvm-commits
- [lld] r313667 - Simplify. NFC.
Rui Ueyama via llvm-commits
- [PATCH] D38012: Compact EhSectionPiece from 32 bytes to 16 bytes.
Rui Ueyama via llvm-commits
- [lld] r313681 - Rename CieRecord instance variables.
Rui Ueyama via llvm-commits
- [lld] r313697 - Compact EhSectionPiece from 32 bytes to 16 bytes.
Rui Ueyama via llvm-commits
- [PATCH] D37517: [ELF] - Report orphan sections if -verbose given.
Rui Ueyama via llvm-commits
- [lld] r314084 - Refactor GdbIndexSection. NFC.
Rui Ueyama via llvm-commits
- [lld] r314087 - Remove unused member variable.
Rui Ueyama via llvm-commits
- [lld] r314088 - Move Config->SymbolRenaming to SymbolTable.
Rui Ueyama via llvm-commits
- [lld] r314089 - Rename copy -> copyFrom.
Rui Ueyama via llvm-commits
- [lld] r314090 - Compute string hashes early and cache them.
Rui Ueyama via llvm-commits
- [lld] r314092 - Do not use StringTableBuilder to build symbol table for .gdb_index.
Rui Ueyama via llvm-commits
- [lld] r314093 - Fix off-by-one error.
Rui Ueyama via llvm-commits
- [lld] r314094 - Speeds up CU vector creation.
Rui Ueyama via llvm-commits
- [lld] r314095 - Do not sort CU vectors.
Rui Ueyama via llvm-commits
- [PATCH] D37848: [ELF] - Dedupliсate FDEs correctly when two sections are ICFed
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D37517: [ELF] - Report orphan sections if -verbose given.
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D37059: [ELF] - LTO: do not optimize away symbols accessed from linkerscript.
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D37561: [ELF] - Don't crash when --emit-relocs is used with --gc-sections
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D37998: Tweak orphan section placement
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D38005: [COFF] Check for sections larger than 4 GiB
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D38005: [COFF] Check for sections larger than 4 GiB
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D38012: Compact EhSectionPiece from 32 bytes to 16 bytes.
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D38005: [COFF] Check for sections larger than 4 GiB
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D37998: Tweak orphan section placement
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D35987: [ELF] - Introduce std::vector<InputFile *> global arrays.
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D37574: [ELF] - Do not merge sections from SHT_GROUP when -relocatable
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D38020: [COFF] Adjust secrel limit assertion
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D37623: [ELF] - Simplify removeUnusedSyntheticSections a bit.
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D37520: [ELF] - Fix removing of unused synthetic sections.
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D38034: [ELF] - Fix segfault when processing .eh_frame.
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D37848: [ELF] - Dedupliсate FDEs correctly when two sections are ICFed
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D37059: [ELF] - LTO: do not optimize away symbols accessed from linkerscript.
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D37517: [ELF] - Report orphan sections if -verbose given.
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D38012: Compact EhSectionPiece from 32 bytes to 16 bytes.
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D37645: Move new lld's code to Common subdirectory.
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D38053: [AArch64] Implement R_AARCH64_ LD_PREL_LO19
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D38005: [COFF] Check for sections larger than 4 GiB
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D38053: [AArch64] Implement R_AARCH64_ LD_PREL_LO19
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D38012: Compact EhSectionPiece from 32 bytes to 16 bytes.
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D38005: [COFF] Check for sections larger than 4 GiB
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D38020: [COFF] Adjust secrel limit assertion
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D38012: Compact EhSectionPiece from 32 bytes to 16 bytes.
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D37747: [MIPS] Fix PLT entries generation in case of linking regular and microMIPS code
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D38020: [COFF] Adjust secrel limit check
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D36749: [LLD][ELF][AArch64] Complete implementation of -fix-cortex-a53-843419
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D38136: [ELF] Simplify handling of removed sections
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D38137: [ELF] Simpler scheme for handling common symbols
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D38129: [ELF] - Speedup -r and --emit-relocs
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D38136: [ELF] Simplify handling of removed sections
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D38149: Fix off-by-one error in TarWriter.
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D38149: Fix off-by-one error in TarWriter.
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D38149: Fix off-by-one error in TarWriter.
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D38036: [yaml2obj] - Don't crash on invalid document.
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D38136: [ELF] Simplify handling of removed sections
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D37848: [ELF] - Dedupliсate FDEs correctly when two sections are ICFed
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D38129: [ELF] - Speedup -r and --emit-relocs
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D38170: [ELF] - Drop SHF_LINK_ORDER flag from output.
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D38170: [ELF] - Drop SHF_LINK_ORDER flag from output.
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D38137: [ELF] Simpler scheme for handling common symbols
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D37517: [ELF] - Report orphan sections if -verbose given.
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D37520: [ELF] - Fix removing of unused synthetic sections.
Rui Ueyama via Phabricator via llvm-commits
- [llvm] r313654 - ExecutionEngine: add R_AARCH64_ABS{16,32}
Saleem Abdulrasool via llvm-commits
- [llvm] r313668 - Revert "ExecutionEngine: add R_AARCH64_ABS{16,32}"
Saleem Abdulrasool via llvm-commits
- [llvm] r313687 - CodeGen: use range based for loops (NFC)
Saleem Abdulrasool via llvm-commits
- [llvm] r313791 - CodeGen: support SwiftError SwiftCC on Windows x64
Saleem Abdulrasool via llvm-commits
- [llvm] r313813 - X86: treat SwiftCC as Win64_CC on Win64
Saleem Abdulrasool via llvm-commits
- [llvm] r313822 - Revert "Revert "ExecutionEngine: add R_AARCH64_ABS{16, 32}""
Saleem Abdulrasool via llvm-commits
- [llvm] r313956 - AArch64: support SwiftCC properly on AAPCS64
Saleem Abdulrasool via llvm-commits
- [PATCH] D38044: Set ANDROID when any android abi is used, not just androideabi
Saleem Abdulrasool via Phabricator via llvm-commits
- [PATCH] D38020: [COFF] Adjust secrel limit assertion
Saleem Abdulrasool via Phabricator via llvm-commits
- [PATCH] D37953: [ARM] Relax `cpsie`/`cpsid` flag parsing.
Saleem Abdulrasool via Phabricator via llvm-commits
- [PATCH] D38050: [ARM] Use correct calling convention for libm.
Saleem Abdulrasool via Phabricator via llvm-commits
- [PATCH] D38050: [ARM] Use correct calling convention for libm.
Saleem Abdulrasool via Phabricator via llvm-commits
- [PATCH] D38106: TargetLibraryInfo: Stop guessing the wchar_t size
Saleem Abdulrasool via Phabricator via llvm-commits
- [llvm] r313692 - [WebAssembly] Add support for naming wasm data segments
Sam Clegg via llvm-commits
- [llvm] r313795 - Reland "[WebAssembly] Add support for naming wasm data segments"
Sam Clegg via llvm-commits
- [llvm] r313817 - [WebAssembly] Add support for local symbol bindings
Sam Clegg via llvm-commits
- [llvm] r313838 - [WebAssembly] Weak symbols should be defined in SF_Global
Sam Clegg via llvm-commits
- [PATCH] D37886: [WebAssembly] Add support for naming wasm data segments
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D38089: Introduce the llvm-cfi-verify tool (resubmission of D37937).
Sam Clegg via Phabricator via llvm-commits
- [llvm] r313533 - [ARM] Implement isTruncateFree
Sam Parker via llvm-commits
- [llvm] r313535 - [AArch64] Add V8_2aOps feature to Cortex-A55 and 75
Sam Parker via llvm-commits
- [PATCH] D37974: [AArch64] Add V8_2aOps feature to Cortex-A55 and 75
Sam Parker via Phabricator via llvm-commits
- [PATCH] D38084: [ARM] add, or, shl combining
Sam Parker via Phabricator via llvm-commits
- [llvm] r313541 - [SLP] clean up for vector store case; NFCI
Sanjay Patel via llvm-commits
- [llvm] r313545 - [x86] regenerate checks; NFC
Sanjay Patel via llvm-commits
- [llvm] r313548 - [x86] add tests for PR34217; NFC
Sanjay Patel via llvm-commits
- [llvm] r313564 - [DAG, x86] allow store merging before and after legalization (PR34217)
Sanjay Patel via llvm-commits
- [llvm] r313575 - [InstCombine] auto-generate complete checks; NFC
Sanjay Patel via llvm-commits
- [llvm] r313577 - [DAGCombiner] fold assertzexts separated by trunc
Sanjay Patel via llvm-commits
- [llvm] r313631 - [x86] regenerate checks; NFC
Sanjay Patel via llvm-commits
- [llvm] r313671 - [SimplifyCFG] fix typos/formatting; NFC
Sanjay Patel via llvm-commits
- [llvm] r313821 - [SimplifyCFG] auto-generate full checks; NFC
Sanjay Patel via llvm-commits
- [llvm] r313829 - [SimplifyCFG] don't create a no-op subtract
Sanjay Patel via llvm-commits
- [llvm] r313893 - [x86] add more tests for node-level FMF; NFC
Sanjay Patel via llvm-commits
- [llvm] r313984 - [x86] update test to use FileCheck; NFC
Sanjay Patel via llvm-commits
- [llvm] r313985 - [x86] auto-generate complete checks; NFC
Sanjay Patel via llvm-commits
- [llvm] r313986 - [x86] remove unnecessary OS specifier from test
Sanjay Patel via llvm-commits
- [llvm] r314023 - [x86] swap order of srl (and X, C1), C2 when it saves size
Sanjay Patel via llvm-commits
- [llvm] r314024 - [x86] shiftRightAlgebraic -> shiftRightArithmetic; NFC
Sanjay Patel via llvm-commits
- [llvm] r314027 - [x86] remove over-specified platform from test config
Sanjay Patel via llvm-commits
- [llvm] r314063 - [x86] add an add+shift test for follow-up suggestion from D38181; NFC
Sanjay Patel via llvm-commits
- [llvm] r314064 - [x86] reduce 64-bit mask constant to 32-bits by right shifting
Sanjay Patel via llvm-commits
- [PATCH] D37975: [X86][SSE] Improve support for vselect(Cond, 0, X) -> ANDN(Cond, X)
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D37987: [DAG] allow store merging before and after legalization (PR34217)
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D37987: [DAG] allow store merging before and after legalization (PR34217)
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D37017: [DAGCombiner] fold assertzexts separated by trunc
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D37017: [DAGCombiner] fold assertzexts separated by trunc
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D37017: [DAGCombiner] fold assertzexts separated by trunc
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D37017: [DAGCombiner] fold assertzexts separated by trunc
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D38006: [InstCombine] remove extract-of-select vector transform
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D37686: [DAG] Consolidating Instruction->SDNode Flags propagation in one class for better code management.
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D38065: [instCombine] Handle (X & C2) < C1 --> (X & C2) == 0
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D38100: [InstCombine] Teach getDemandedBitsLHSMask to handle constant splat vectors
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D38138: [SimplifyCFG] add a struct to house optional folds (PR34603)
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D37686: [DAG] Consolidating Instruction->SDNode Flags propagation in one class for better code management.
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D37686: [DAG] Consolidating Instruction->SDNode Flags propagation in one class for better code management.
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D37686: [DAG] Consolidating Instruction->SDNode Flags propagation in one class for better code management.
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D37686: [DAG] Consolidating Instruction->SDNode Flags propagation in one class for better code management.
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D38181: [x86] swap order of srl (and X, C1), C2 when it saves size
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D38181: [x86] swap order of srl (and X, C1), C2 when it saves size
Sanjay Patel via Phabricator via llvm-commits
- [llvm] r313695 - [LoopInfo] Make LoopBase and Loop destructors non-public
Sanjoy Das via llvm-commits
- [llvm] r313705 - Clang-format few files to make later diffs leaner; NFC
Sanjoy Das via llvm-commits
- [llvm] r313708 - Tighten the invariants around LoopBase::invalidate
Sanjoy Das via llvm-commits
- [llvm] r313951 - Rename markAsErased to erase, as pointed out in a previous review; NFC
Sanjoy Das via llvm-commits
- [PATCH] D37996: [LoopInfo] Make LoopBase and Loop destructors non-public
Sanjoy Das via Phabricator via llvm-commits
- [PATCH] D38055: Tighten the invariants around LoopBase::invalidate
Sanjoy Das via Phabricator via llvm-commits
- [PATCH] D37996: [LoopInfo] Make LoopBase and Loop destructors non-public
Sanjoy Das via Phabricator via llvm-commits
- [PATCH] D37996: [LoopInfo] Make LoopBase and Loop destructors non-public
Sanjoy Das via Phabricator via llvm-commits
- [PATCH] D38055: Tighten the invariants around LoopBase::invalidate
Sanjoy Das via Phabricator via llvm-commits
- [PATCH] D38055: Tighten the invariants around LoopBase::invalidate
Sanjoy Das via Phabricator via llvm-commits
- [PATCH] D38055: Tighten the invariants around LoopBase::invalidate
Sanjoy Das via Phabricator via llvm-commits
- [PATCH] D38055: Tighten the invariants around LoopBase::invalidate
Sanjoy Das via Phabricator via llvm-commits
- [PATCH] D38072: [SimplifyIndvar] Replace the srem used by IV if we can prove both of its operands are non-negative
Sanjoy Das via Phabricator via llvm-commits
- [PATCH] D38055: Tighten the invariants around LoopBase::invalidate
Sanjoy Das via Phabricator via llvm-commits
- [PATCH] D38072: [SimplifyIndvar] Replace the srem used by IV if we can prove both of its operands are non-negative
Sanjoy Das via Phabricator via llvm-commits
- [PATCH] D37888: [SCEV] Generalize folding of trunc(x)+n*trunc(y) into folding m*trunc(x)+n*trunc(y)
Sanjoy Das via Phabricator via llvm-commits
- [PATCH] D38072: [SimplifyIndvar] Replace the srem used by IV if we can prove both of its operands are non-negative
Sanjoy Das via Phabricator via llvm-commits
- [PATCH] D37888: [SCEV] Generalize folding of trunc(x)+n*trunc(y) into folding m*trunc(x)+n*trunc(y)
Sanjoy Das via Phabricator via llvm-commits
- [PATCH] D37888: [SCEV] Generalize folding of trunc(x)+n*trunc(y) into folding m*trunc(x)+n*trunc(y)
Sanjoy Das via Phabricator via llvm-commits
- [PATCH] D20217: Add direct control of whether or not a symbol is preemtable at runtime
Sean Fertile via Phabricator via llvm-commits
- [lld] r312796 - Currently lld creates a single section to collect all commons. There is no way
Sean Silva via llvm-commits
- [llvm] r313857 - Revert "Re-enable "[IRCE] Identify loops with latch comparison against current IV value""
Serguei Katkov via llvm-commits
- [PATCH] D38133: [CGP] Make optimizeMemoryInst introduce a select/phi if it improves things
Serguei Katkov via Phabricator via llvm-commits
- [llvm] r313648 - [cmake] Add SOURCE_DIR argument to llvm_check_source_file_list
Shoaib Meenai via llvm-commits
- [lld] r313699 - [COFF] Check for sections larger than 4 GiB
Shoaib Meenai via llvm-commits
- [lld] r313703 - [COFF] Adjust secrel limit check
Shoaib Meenai via llvm-commits
- [lld] r313915 - [ELF] Fix edge condition in thunk offset calculation
Shoaib Meenai via llvm-commits
- [PATCH] D37997: [libcxx / lit] Make libcxx work correctly with the new testing workflow
Shoaib Meenai via Phabricator via llvm-commits
- [PATCH] D38005: [COFF] Check for sections larger than 4 GiB
Shoaib Meenai via Phabricator via llvm-commits
- [PATCH] D38005: [COFF] Check for sections larger than 4 GiB
Shoaib Meenai via Phabricator via llvm-commits
- [PATCH] D38005: [COFF] Check for sections larger than 4 GiB
Shoaib Meenai via Phabricator via llvm-commits
- [PATCH] D38016: [lit] Make lit stop writing .pyc files
Shoaib Meenai via Phabricator via llvm-commits
- [PATCH] D38005: [COFF] Check for sections larger than 4 GiB
Shoaib Meenai via Phabricator via llvm-commits
- [PATCH] D38005: [COFF] Check for sections larger than 4 GiB
Shoaib Meenai via Phabricator via llvm-commits
- [PATCH] D38020: [COFF] Adjust secrel limit assertion
Shoaib Meenai via Phabricator via llvm-commits
- [PATCH] D38020: [COFF] Adjust secrel limit assertion
Shoaib Meenai via Phabricator via llvm-commits
- [PATCH] D37859: [cmake] Add SOURCE_DIR argument to llvm_check_source_file_list
Shoaib Meenai via Phabricator via llvm-commits
- [PATCH] D38005: [COFF] Check for sections larger than 4 GiB
Shoaib Meenai via Phabricator via llvm-commits
- [PATCH] D38020: [COFF] Adjust secrel limit assertion
Shoaib Meenai via Phabricator via llvm-commits
- [PATCH] D38005: [COFF] Check for sections larger than 4 GiB
Shoaib Meenai via Phabricator via llvm-commits
- [PATCH] D38020: [COFF] Adjust secrel limit check
Shoaib Meenai via Phabricator via llvm-commits
- [PATCH] D38020: [COFF] Adjust secrel limit check
Shoaib Meenai via Phabricator via llvm-commits
- [PATCH] D38020: [COFF] Adjust secrel limit check
Shoaib Meenai via Phabricator via llvm-commits
- [PATCH] D38112: [ELF] Fix edge condition in thunk offset calculation
Shoaib Meenai via Phabricator via llvm-commits
- [PATCH] D38112: [ELF] Fix edge condition in thunk offset calculation
Shoaib Meenai via Phabricator via llvm-commits
- [PATCH] D38112: [ELF] Fix edge condition in thunk offset calculation
Shoaib Meenai via Phabricator via llvm-commits
- [PATCH] D38112: [ELF] Fix edge condition in thunk offset calculation
Shoaib Meenai via Phabricator via llvm-commits
- [PATCH] D38112: [ELF] Fix edge condition in thunk offset calculation
Shoaib Meenai via Phabricator via llvm-commits
- [PATCH] D38112: [ELF] Fix edge condition in thunk offset calculation
Shoaib Meenai via Phabricator via llvm-commits
- [llvm] r313761 - [mips] Add a valid test case to check the reason of the recent build-bot failure. NFC
Simon Atanasyan via llvm-commits
- [llvm] r313815 - [mips] Fix calculation of a branch instruction offset to escape left shift of negative value
Simon Atanasyan via llvm-commits
- [lld] r313864 - [MIPS] Restore checking of the disassembler output. NFC
Simon Atanasyan via llvm-commits
- [llvm] r313873 - [mips] Fix relocation record format and ELF header for N32 ABI
Simon Atanasyan via llvm-commits
- [llvm] r313878 - [mips] Do not pass redundant IsN64 flag to MCELFObjectTargetWriter. NFC
Simon Atanasyan via llvm-commits
- [llvm] r313879 - [mips] Implement generation of relocations "chains" used by N32 ABI
Simon Atanasyan via llvm-commits
- [lld] r313882 - [MIPS] Explicitly list supported relocations for MIPS target. NFC
Simon Atanasyan via llvm-commits
- [PATCH] D37960: [mips] Fix relocation record format and ELF header for N32 ABI
Simon Atanasyan via Phabricator via llvm-commits
- [PATCH] D37747: [MIPS] Fix PLT entries generation in case of linking regular and microMIPS code
Simon Atanasyan via Phabricator via llvm-commits
- [PATCH] D31528: [ELF][MIPS] Multi-GOT implementation
Simon Atanasyan via Phabricator via llvm-commits
- [PATCH] D37960: [mips] Fix relocation record format and ELF header for N32 ABI
Simon Atanasyan via Phabricator via llvm-commits
- [PATCH] D37960: [mips] Fix relocation record format and ELF header for N32 ABI
Simon Atanasyan via Phabricator via llvm-commits
- [PATCH] D37960: [mips] Fix relocation record format and ELF header for N32 ABI
Simon Atanasyan via Phabricator via llvm-commits
- [PATCH] D27662: [triple+llc+llvm-mc] Make triple and ABI name consistent
Simon Atanasyan via Phabricator via llvm-commits
- [PATCH] D37749: Don't make _gp absolute
Simon Atanasyan via Phabricator via llvm-commits
- [PATCH] D33512: Simplify MipsRldMapSection::writeTo
Simon Atanasyan via Phabricator via llvm-commits
- [compiler-rt] r313645 - [mips][compiler-rt] UnXFAIL test.
Simon Dardis via llvm-commits
- [PATCH] D38038: [mips] Enable spilling and reloading of the dsp register set.
Simon Dardis via Phabricator via llvm-commits
- [PATCH] D38038: [mips] Enable spilling and reloading of the dsp register set.
Simon Dardis via Phabricator via llvm-commits
- [PATCH] D37960: [mips] Fix relocation record format and ELF header for N32 ABI
Simon Dardis via Phabricator via llvm-commits
- [PATCH] D37960: [mips] Fix relocation record format and ELF header for N32 ABI
Simon Dardis via Phabricator via llvm-commits
- [PATCH] D35625: Removal of microMIPS64R6
Simon Dardis via Phabricator via llvm-commits
- [PATCH] D37328: [mips] Reordering callseq* nodes to be linear
Simon Dardis via Phabricator via llvm-commits
- [PATCH] D35625: Removal of microMIPS64R6
Simon Dardis via Phabricator via llvm-commits
- [PATCH] D37476: [mips] Fix PR34391
Simon Dardis via Phabricator via llvm-commits
- [PATCH] D37476: [mips] Partially fix PR34391
Simon Dardis via Phabricator via llvm-commits
- [PATCH] D37960: [mips] Fix relocation record format and ELF header for N32 ABI
Simon Dardis via Phabricator via llvm-commits
- [PATCH] D38130: [mips] Fix negative constant multiplication when using int128_t
Simon Dardis via Phabricator via llvm-commits
- [PATCH] D38144: [mips][mips16] Fix asmstring of Ext and Ins instructions and mips16 JALRC
Simon Dardis via Phabricator via llvm-commits
- [PATCH] D35946: Fix redundant spacing of mips alias instructions in llvm-objdump disassemble output
Simon Dardis via Phabricator via llvm-commits
- [PATCH] D35946: Fix redundant spacing of mips alias instructions in llvm-objdump disassemble output
Simon Dardis via Phabricator via llvm-commits
- [PATCH] D38169: [mips] Remove codegen support for branch likely instructions.
Simon Dardis via Phabricator via llvm-commits
- [PATCH] D35946: Fix redundant spacing of mips alias instructions in llvm-objdump disassemble output
Simon Dardis via Phabricator via llvm-commits
- [llvm] r313528 - [X86] combineVSelectWithAllOnesOrZeros - cleanup variable names. NFCI.
Simon Pilgrim via llvm-commits
- [llvm] r313529 - [X86][SSE] Add vselect with zero tests (PR28925)
Simon Pilgrim via llvm-commits
- [llvm] r313532 - [X86][SSE] Improve support for vselect(Cond, 0, X) -> ANDN(Cond, X)
Simon Pilgrim via llvm-commits
- [llvm] r313543 - [SelectionDAG] Add BITCAST handling to ComputeNumSignBits for splatted sign bits.
Simon Pilgrim via llvm-commits
- [llvm] r313547 - [X86][AVX] Improve (i8 bitcast (v8i1 x)) handling for 256-bit vector compare results.
Simon Pilgrim via llvm-commits
- [llvm] r313632 - [X86][SSE] Add 'redundant pand' test case from PR34620
Simon Pilgrim via llvm-commits
- [llvm] r313743 - [X86][SSE] Remove unnecessary NonceMasks from combineX86ShufflesRecursively calls (NFCI)
Simon Pilgrim via llvm-commits
- [llvm] r313755 - [X86][SSE] Add PR22415 test case
Simon Pilgrim via llvm-commits
- [llvm] r313883 - [X86][SSE] Add PSHUFLW/PSHUFHW tests inspired by PR34686
Simon Pilgrim via llvm-commits
- [llvm] r313972 - [ARM] Add missing selection patterns for vnmla
Simon Pilgrim via llvm-commits
- [llvm] r313983 - [TableGen] Return StringRef from ValueTypeByHwMode::getMVTName
Simon Pilgrim via llvm-commits
- [llvm] r313996 - Remove trailing whitespace. NFCI.
Simon Pilgrim via llvm-commits
- [llvm] r314068 - [X86] Regenerate i64 to v2f32 bitcast test
Simon Pilgrim via llvm-commits
- [llvm] r314076 - [X86][SSE] Add support for extending bool vectors bitcasted from scalars
Simon Pilgrim via llvm-commits
- [llvm] r314077 - [X86][SSE] Add more tests for shuffle combining with extracted vector elements (PR22415)
Simon Pilgrim via llvm-commits
- [llvm] r314078 - Fix signed/unsigned warning
Simon Pilgrim via llvm-commits
- [PATCH] D37947: [X86] Fix two more places to prefer VPERMQ/PD over VPERM2X128 when AVX2 is enabled
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D37294: [X86][Skylake] Adding the scheduling information for the SkylakeClient target
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D37975: [X86][SSE] Improve support for vselect(Cond, 0, X) -> PAND(Cond, X)
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D37975: [X86][SSE] Improve support for vselect(Cond, 0, X) -> ANDN(Cond, X)
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D37849: [SelectionDAG] Add BITCAST handling to ComputeNumSignBits for splatted sign bits.
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D37849: [SelectionDAG] Add BITCAST handling to ComputeNumSignBits for splatted sign bits.
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D37890: [X86] Don't emit COPY_TO_REG to ABCD registers before EXTRACT_SUBREG of sub_8bit
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D37843: [X86] Don't emit COPY_TO_REG to ABCD registers before EXTRACT_SUBREG of sub_8bit_hi
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D38023: [X86] Prefer MOVSS/SD over BLENDI during legalization. Remove BLENDI versions of scalar arithmetic patterns
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D36454: [X86] Changes to extract Horizontal addition operation for AVX-512.
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D27846: [SLP] Support for horizontal min/max reduction
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D38035: [X86][SKX] Added codegen regression test for avx512 instructions scheduling
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D37966: [TableGen] Generate formatted DAGISelEmitter without relying on formatted_raw_ostream.
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D38035: [X86][SKX] Added codegen regression test for avx512 instructions scheduling.NFC.
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D37665: [SelectionDAG] Teach simplifyDemandedBits to handle shifts by constant splat vectors
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D38122: [DAGCombiner] Remove duplicate code from visitZERO_EXTEND
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D37949: [X86][XOP] Merge rotation opcodes with AVX512 equivalents. NFCI.
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D35320: [X86][SSE] Add support for extending bool vectors bitcasted from scalars.
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D35320: [X86][SSE] Add support for extending bool vectors bitcasted from scalars.
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D35320: [X86][SSE] Add support for extending bool vectors bitcasted from scalars.
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D37796: [X86][Skylake][KNL] Updating code gen regression test to use the KNL and SKYLAKE prefixes. NFC,
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D37751: [X86 CodeGen] Optimization of ZeroExtendLoad for v2i8 vector
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D37674: [X86][SKX][KNL] Updating several CodeGen tests to use the attr flag instead of mcpu flag
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D36711: [X86] Combining CMOVs with [ANY, SIGN, ZERO]_EXTEND for cases where CMOV has constant arguments
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D35911: ARM: Add missing selection patterns for vnmla
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D37473: [X86][AsmParser] fix PR32035
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D35911: ARM: Add missing selection patterns for vnmla
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D38174: [TableGen] Return StringRef from ValueTypeByHwMode::getMVTName
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D38174: [TableGen] Return StringRef from ValueTypeByHwMode::getMVTName
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D37801: [x86] fix pr29061
Simon Pilgrim via Phabricator via llvm-commits
- [llvm] r313531 - [ARM] Fix for indexed dot product instruction descriptions
Sjoerd Meijer via llvm-commits
- [PATCH] D37968: [ARM] Fix for indexed dot product instruction descriptions
Sjoerd Meijer via Phabricator via llvm-commits
- [PATCH] D37968: [ARM] Fix for indexed dot product instruction descriptions
Sjoerd Meijer via Phabricator via llvm-commits
- [PATCH] D37968: [ARM] Fix for indexed dot product instruction descriptions
Sjoerd Meijer via Phabricator via llvm-commits
- [PATCH] D37968: [ARM] Fix for indexed dot product instruction descriptions
Sjoerd Meijer via Phabricator via llvm-commits
- [PATCH] D37968: [ARM] Fix for indexed dot product instruction descriptions
Sjoerd Meijer via Phabricator via llvm-commits
- [PATCH] D23601: [TII] add new target hook isAdd
Sjoerd Meijer via Phabricator via llvm-commits
- [PATCH] D35946: Fix redundant spacing of mips alias instructions in llvm-objdump disassemble output
Sjoerd Meijer via Phabricator via llvm-commits
- [PATCH] D38026: Make LSan compliant with recovery mode when running on top of ASan
Slava Barinov via Phabricator via llvm-commits
- [PATCH] D38026: Make LSan compliant with recovery mode when running on top of ASan
Slava Barinov via Phabricator via llvm-commits
- [llvm] r313670 - [AMDGPU] Prevent post-RA scheduler from breaking memory clauses
Stanislav Mekhanoshin via llvm-commits
- [llvm] r313714 - [AMDGPU] Port of HSAIL inliner
Stanislav Mekhanoshin via llvm-commits
- [llvm] r313718 - [AMDGPU] Fix regression in test clang/test/CodeGen/backend-unsupported-error.ll
Stanislav Mekhanoshin via llvm-commits
- [llvm] r313723 - [AMDGPU] Fixed memory leak with inliner replaced
Stanislav Mekhanoshin via llvm-commits
- [PATCH] D37887: AMDGPU: Run internalize symbols at -O0
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D37985: [AMDGPU] add LDS f32 intrinsics
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D37887: AMDGPU: Run internalize symbols at -O0
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D37887: AMDGPU: Run internalize symbols at -O0
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D37887: AMDGPU: Run internalize symbols at -O0
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D37887: AMDGPU: Run internalize symbols at -O0
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D37887: AMDGPU: Run internalize symbols at -O0
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D37887: AMDGPU: Run internalize symbols at -O0
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D37887: AMDGPU: Run internalize symbols at -O0
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D37887: AMDGPU: Run internalize symbols at -O0
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D38014: [AMDGPU] Prevent post-RA scheduler from breaking memory clauses
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D37887: AMDGPU: Run internalize symbols at -O0
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D38014: [AMDGPU] Prevent post-RA scheduler from breaking memory clauses
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D38014: [AMDGPU] Prevent post-RA scheduler from breaking memory clauses
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D38014: [AMDGPU] Prevent post-RA scheduler from breaking memory clauses
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D36849: [AMDGPU] Port of HSAIL inliner
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D36849: [AMDGPU] Port of HSAIL inliner
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D38069: AMDGPU: Start selecting v_mad_mixlo_f16
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D38070: AMDGPU: Add tied operands to v_mad_mix{lo|hi}_f16
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D38071: AMDGPU: Start selecting v_mad_mixhi_f16
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D38103: AMDGPU: Fix crash on immediate operand
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D38116: AMDGPU: Add option to stress calls
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D38166: AMDGPU: Select d16 loads into low component of register
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D35561: [mips] Insert a COPY node for SW16_MM
Stefan Maksimovic via Phabricator via llvm-commits
- [PATCH] D37515: [mips] Generate memory dependencies for byVal arguments
Stefan Maksimovic via Phabricator via llvm-commits
- [llvm] r314026 - [PowerPC] Mark P9 scheduling model complete
Stefan Pintilie via llvm-commits
- [PATCH] D35695: [PowerPC] Mark P9 scheduling model complete
Stefan Pintilie via Phabricator via llvm-commits
- [PATCH] D35695: [PowerPC] Mark P9 scheduling model complete
Stefan Pintilie via Phabricator via llvm-commits
- [PATCH] D35695: [PowerPC] Mark P9 scheduling model complete
Stefan Pintilie via Phabricator via llvm-commits
- [PATCH] D35695: [PowerPC] Mark P9 scheduling model complete
Stefan Pintilie via Phabricator via llvm-commits
- [PATCH] D35695: [PowerPC] Mark P9 scheduling model complete
Stefan Pintilie via Phabricator via llvm-commits
- [PATCH] D38055: Tighten the invariants around LoopBase::invalidate
Stephan Bergmann via Phabricator via llvm-commits
- [PATCH] D38055: Tighten the invariants around LoopBase::invalidate
Stephan Bergmann via Phabricator via llvm-commits
- [llvm] r313870 - Fixed reverted commit rL312318
Strahinja Petrovic via llvm-commits
- [www] r313732 - Add reception information.
Tanya Lattner via llvm-commits
- [www] r313733 - Adjust map size.
Tanya Lattner via llvm-commits
- [www] r313734 - Adjust map some more.
Tanya Lattner via llvm-commits
- [www] r313738 - Add WiCT reception info
Tanya Lattner via llvm-commits
- [www] r313739 - Move logistics up higher in the page.
Tanya Lattner via llvm-commits
- [www] r313740 - Add SRC author name.
Tanya Lattner via llvm-commits
- [www] r313867 - Add more posters.
Tanya Lattner via llvm-commits
- [www] r314074 - Update sponsors.
Tanya Lattner via llvm-commits
- [PATCH] D37983: Add instruction subset for the ARC backend
Tatyana Krasnukha via Phabricator via llvm-commits
- [PATCH] D37983: Add instruction subset for the ARC backend
Tatyana Krasnukha via Phabricator via llvm-commits
- [PATCH] D37983: Add instruction subset for the ARC backend
Tatyana Krasnukha via Phabricator via llvm-commits
- [llvm] r313766 - [ThinLTO] Fix dead stripping analysis for SamplePGO
Teresa Johnson via llvm-commits
- [PATCH] D36258: Disable loop peeling during full unrolling pass.
Teresa Johnson via llvm-commits
- [PATCH] D37993: [ThinLTO/gold] Implement ThinLTO cache pruning support
Teresa Johnson via Phabricator via llvm-commits
- [PATCH] D37993: [ThinLTO/gold] Implement ThinLTO cache pruning support
Teresa Johnson via Phabricator via llvm-commits
- [PATCH] D38018: Handle profile mismatch correctly for SamplePGO.
Teresa Johnson via Phabricator via llvm-commits
- [PATCH] D38018: Handle profile mismatch correctly for SamplePGO.
Teresa Johnson via Phabricator via llvm-commits
- [PATCH] D36637: Import all inlined indirect call targets for SamplePGO.
Teresa Johnson via Phabricator via llvm-commits
- [PATCH] D36637: Import all inlined indirect call targets for SamplePGO.
Teresa Johnson via Phabricator via llvm-commits
- [PATCH] D38086: [ThinLTO] Fix dead stripping analysis for SamplePGO
Teresa Johnson via Phabricator via llvm-commits
- [PATCH] D38086: [ThinLTO] Fix dead stripping analysis for SamplePGO
Teresa Johnson via Phabricator via llvm-commits
- [PATCH] D37968: [ARM] Fix for indexed dot product instruction descriptions
Tim Northover via Phabricator via llvm-commits
- [PATCH] D36306: [ARM] Fix assembly and disassembly for VMRS/VMSR
Tim Northover via Phabricator via llvm-commits
- [PATCH] D37483: AMDGPU: AMDPAL scratch buffer support
Tim Renouf via Phabricator via llvm-commits
- [PATCH] D37753: [AMDGPU] implemented pal metadata
Tim Renouf via Phabricator via llvm-commits
- [PATCH] D37380: Triple: Add AMDPAL operating system type
Tim Renouf via Phabricator via llvm-commits
- [PATCH] D37760: [AMDGPU] do not generate .AMDGPU.config for amdpal os type
Tim Renouf via Phabricator via llvm-commits
- [PATCH] D38102: [XRay] support conditional return on PPC.
Tim Shen via llvm-commits
- [llvm] r314005 - [XRay] support conditional return on PPC.
Tim Shen via llvm-commits
- [PATCH] D38102: [XRay] support conditional return on PPC.
Tim Shen via Phabricator via llvm-commits
- [PATCH] D38102: [XRay] support conditional return on PPC.
Tim Shen via Phabricator via llvm-commits
- [PATCH] D38102: [XRay] support conditional return on PPC.
Tim Shen via Phabricator via llvm-commits
- [PATCH] D38102: [XRay] support conditional return on PPC.
Tim Shen via Phabricator via llvm-commits
- [PATCH] D38102: [XRay] support conditional return on PPC.
Tim Shen via Phabricator via llvm-commits
- [PATCH] D38102: [XRay] support conditional return on PPC.
Tim Shen via Phabricator via llvm-commits
- [PATCH] D38102: [XRay] support conditional return on PPC.
Tim Shen via Phabricator via llvm-commits
- [PATCH] D38102: [XRay] support conditional return on PPC.
Tim Shen via Phabricator via llvm-commits
- [polly] r314065 - [IslExprBuilder] Do not generate RTC with more than 64 bit
Tobias Grosser via llvm-commits
- [polly] r314075 - [ScopDetect/Info] Look through PHIs that follow an error block
Tobias Grosser via llvm-commits
- [PATCH] D37969: [Polly][test] Enable -polly-codegen-verify for regression tests.
Tobias Grosser via Phabricator via llvm-commits
- [PATCH] D37984: [Polly][ForwardOpTree] Allow out-of-quota in examination part of forwardTree.
Tobias Grosser via Phabricator via llvm-commits
- [llvm] r313608 - docs: Add instructions for how to submit a merge request
Tom Stellard via llvm-commits
- [llvm] r313609 - docs: Fix formatting in HowToReleaseLLVM
Tom Stellard via llvm-commits
- [PATCH] D37936: docs: Add instructions for how to submit a merge request
Tom Stellard via Phabricator via llvm-commits
- [llvm] r313636 - [Power9] Add missing Power9 instructions.
Tony Jiang via llvm-commits
- [llvm] r313639 - [PowerPC Peephole] Constants into a join add, use ADDI over LI/ADD.
Tony Jiang via llvm-commits
- [PATCH] D37851: [Power9] Add missing Power9 instructions.
Tony Jiang via Phabricator via llvm-commits
- [PATCH] D37851: [Power9] Add missing Power9 instructions.
Tony Jiang via Phabricator via llvm-commits
- [PATCH] D36734: [PowerPC Peephole] Constants into a join add, use ADDI over LI/ADD.
Tony Jiang via Phabricator via llvm-commits
- [PATCH] D38099: Fix crashes with -fprofile-use + new pass manager in queens.c from the testsuite (bugzilla bug 33776)
Tony Jiang via Phabricator via llvm-commits
- [PATCH] D37985: [AMDGPU] add LDS f32 intrinsics
Tony Tye via Phabricator via llvm-commits
- [PATCH] D37985: [AMDGPU] add LDS f32 intrinsics
Tony Tye via Phabricator via llvm-commits
- [llvm] r313669 - [SystemZ] Fix truncstore + bswap codegen bug
Ulrich Weigand via llvm-commits
- [zorg] r313977 - [zorg] Add email notification for new SystemZ builders
Ulrich Weigand via llvm-commits
- [PATCH] D37899: [SystemZ] Implement shouldCoalesce() to help regalloc to avoid running out of registers with GR128 regs
Ulrich Weigand via Phabricator via llvm-commits
- [PATCH] D36795: [SystemZ] Increase number of LOCRs emitted by passing regalloc hints
Ulrich Weigand via Phabricator via llvm-commits
- [PATCH] D37899: [SystemZ] Implement shouldCoalesce() to help regalloc to avoid running out of registers with GR128 regs
Ulrich Weigand via Phabricator via llvm-commits
- [llvm] r313676 - [MSP430] Align functions on 2-byte boundary instead of 4.
Vadzim Dambrouski via llvm-commits
- [PATCH] D36061: [MSP430] Implement multiplication by a constant
Vadzim Dambrouski via Phabricator via llvm-commits
- [PATCH] D38014: [AMDGPU] Prevent post-RA scheduler from breaking memory clauses
Valery Pykhtin via Phabricator via llvm-commits
- [compiler-rt] r313549 - [cmake] Make it possible to build and test profile without sanitizers
Vedant Kumar via llvm-commits
- [llvm] r313595 - [llvm-cov] Simplify code to find the first uncovered segment. NFC.
Vedant Kumar via llvm-commits
- [llvm] r313596 - [llvm-cov] Repair a test. NFC.
Vedant Kumar via llvm-commits
- [llvm] r313597 - [Coverage] Use gap regions to select better line exec counts
Vedant Kumar via llvm-commits
- [compiler-rt] r313599 - [profile] Update InstrProfData.inc
Vedant Kumar via llvm-commits
- [compiler-rt] r313602 - [profile] Update Linux-only tests after r313597
Vedant Kumar via llvm-commits
- [llvm] r313604 - [llvm-cov] Make report metrics agree with line exec counts, fixes PR34615
Vedant Kumar via llvm-commits
- [compiler-rt] r313614 - [ubsan-minimal] Make the interface more compatible with RTUBSan
Vedant Kumar via llvm-commits
- [compiler-rt] r313615 - [ubsan-minimal] Test exported symbol set against RTUBsan
Vedant Kumar via llvm-commits
- [llvm] r313768 - [docs] Make a note of LLVM_BUILD_INSTRUMENTED_COVERAGE
Vedant Kumar via llvm-commits
- [llvm] r313769 - [cmake] Unmark LLVM_BUILD_INSTRUMENTED_COVERAGE as experimental
Vedant Kumar via llvm-commits
- [llvm] r313770 - [cmake] Add an option to build llvm with IR PGO
Vedant Kumar via llvm-commits
- [llvm] r313824 - [docs] llvm-cov: Document -show-instantiation-summary
Vedant Kumar via llvm-commits
- [llvm] r313853 - [llvm-cov] Improve error messaging for function mismatches
Vedant Kumar via llvm-commits
- [PATCH] D38066: [cmake] Add an option to build llvm with IR PGO
Vedant Kumar via Phabricator via llvm-commits
- [PATCH] D38066: [cmake] Add an option to build llvm with IR PGO
Vedant Kumar via Phabricator via llvm-commits
- [PATCH] D38066: [cmake] Add an option to build llvm with IR PGO
Vedant Kumar via Phabricator via llvm-commits
- [PATCH] D38066: [cmake] Add an option to build llvm with IR PGO
Vedant Kumar via Phabricator via llvm-commits
- [PATCH] D37924: Add section headers to SpecialCaseLists
Vedant Kumar via Phabricator via llvm-commits
- [compiler-rt] r313518 - [sanitizer] Move StartReportDeadlySignal into sanitizer_common_libcdep
Vitaly Buka via llvm-commits
- [compiler-rt] r313519 - [ubsan] Add RTUbsan_standalone into UBSAN standalone shared
Vitaly Buka via llvm-commits
- [compiler-rt] r313520 - Revert "[ubsan] Add RTUbsan_standalone into UBSAN standalone shared"
Vitaly Buka via llvm-commits
- [compiler-rt] r313551 - [ubsan] Fix interface_symbols_windows test
Vitaly Buka via llvm-commits
- [compiler-rt] r313572 - [ubsan] Fix conflict with previous declaration on Mac
Vitaly Buka via llvm-commits
- [compiler-rt] r313583 - [ubsan] Split ubsan_init_standalone
Vitaly Buka via llvm-commits
- [compiler-rt] r313584 - [ubsan] Add file missing from r313583
Vitaly Buka via llvm-commits
- [compiler-rt] r313585 - Revert "[ubsan] Split ubsan_init_standalone"
Vitaly Buka via llvm-commits
- [compiler-rt] r313727 - [asan] Resolve FIXME by converting gtest into lit test
Vitaly Buka via llvm-commits
- [compiler-rt] r313728 - [asan] Try to fix windows test by fflush(stderr)
Vitaly Buka via llvm-commits
- [compiler-rt] r313835 - [asan] Fix nested error detection
Vitaly Buka via llvm-commits
- [compiler-rt] r313843 - [asan] Remove "rm -f" in tests where it was needed only because of >>
Vitaly Buka via llvm-commits
- [compiler-rt] r313844 - [asan] Remove "COLLISION" workaround for datarace in asan
Vitaly Buka via llvm-commits
- [compiler-rt] r313845 - [asan] Remove trailing spaces
Vitaly Buka via llvm-commits
- [compiler-rt] r313851 - [ubsan] Split ubsan_init_standalone
Vitaly Buka via llvm-commits
- [zorg] r313855 - [zorg] Remove LLVM_APPEND_VC_REV from sanitizer bots
Vitaly Buka via llvm-commits
- [llvm] r313886 - [Power9] Spill gprs to vector registers rather than stack
Vitaly Buka via llvm-commits
- [zorg] r313994 - [zorg] Update fast and android stage1 clang revision
Vitaly Buka via llvm-commits
- [compiler-rt] r314006 - [sanitizer] Move CommonSanitizerReportMutex from _print.cc to _common.cc
Vitaly Buka via llvm-commits
- [compiler-rt] r314007 - [asan] Fix unlocking order for CommonSanitizerReportMutex and reporting_thread_tid_
Vitaly Buka via llvm-commits
- [compiler-rt] r314008 - [sanitizer] Move report locking code from asan into common
Vitaly Buka via llvm-commits
- [compiler-rt] r314001 - Fix windows buildbot broken by r313999
Vitaly Buka via llvm-commits
- [compiler-rt] r314015 - [sanitizer] Replace AddressSanitizer with correct tool name
Vitaly Buka via llvm-commits
- [compiler-rt] r314001 - Fix windows buildbot broken by r313999
Vitaly Buka via llvm-commits
- [compiler-rt] r314039 - [sanitizer] Move ScopedErrorReportLock into libcdep version
Vitaly Buka via llvm-commits
- [compiler-rt] r314040 - [sanitizer] Replace thread id with GetThreadSelf
Vitaly Buka via llvm-commits
- [compiler-rt] r314041 - [lsan] Deadly signal handler for lsan
Vitaly Buka via llvm-commits
- [compiler-rt] r314048 - [lsan] Add __lsan_default_options
Vitaly Buka via llvm-commits
- [compiler-rt] r314052 - [ubsan] Support signal specific options in ubsan
Vitaly Buka via llvm-commits
- [compiler-rt] r314053 - [ubsan] Replace CommonSanitizerReportMutex with ScopedErrorReportLock
Vitaly Buka via llvm-commits
- [compiler-rt] r314057 - [ubsan] Fix assert.cc test by compiling it as C++
Vitaly Buka via llvm-commits
- [zorg] r314085 - [zorg] Switch linux bot to gold
Vitaly Buka via llvm-commits
- [zorg] r314086 - [zorg] Check we test CFI before using gold
Vitaly Buka via llvm-commits
- [zorg] r314091 - Revert "Check we test CFI before using gold" and "Switch linux bot to gold"
Vitaly Buka via llvm-commits
- [PATCH] D37608: [lsan] Deadly signal handler for lsan
Vitaly Buka via Phabricator via llvm-commits
- [PATCH] D37895: [ubsan] Support signal specific options in ubsan
Vitaly Buka via Phabricator via llvm-commits
- [PATCH] D37895: [ubsan] Support signal specific options in ubsan
Vitaly Buka via Phabricator via llvm-commits
- [PATCH] D37907: [scudo] Android build support
Vitaly Buka via Phabricator via llvm-commits
- [PATCH] D37986: [ubsan] Fix interface_symbols_windows
Vitaly Buka via Phabricator via llvm-commits
- [PATCH] D37986: [ubsan] Fix interface_symbols_windows
Vitaly Buka via Phabricator via llvm-commits
- [PATCH] D37986: [ubsan] Fix interface_symbols_windows
Vitaly Buka via Phabricator via llvm-commits
- [PATCH] D37986: [ubsan] Fix interface_symbols_windows test
Vitaly Buka via Phabricator via llvm-commits
- [PATCH] D37990: [scudo] Additional modifications for Android tests support
Vitaly Buka via Phabricator via llvm-commits
- [PATCH] D38013: [ubsan] Split ubsan_init_standalone
Vitaly Buka via Phabricator via llvm-commits
- [PATCH] D38019: [asan] Fix nested error detection
Vitaly Buka via Phabricator via llvm-commits
- [PATCH] D38019: [asan] Fix nested error detection
Vitaly Buka via Phabricator via llvm-commits
- [PATCH] D38019: [asan] Fix nested error detection
Vitaly Buka via Phabricator via llvm-commits
- [PATCH] D38019: [asan] Fix nested error detection
Vitaly Buka via Phabricator via llvm-commits
- [PATCH] D38019: [asan] Fix nested error detection
Vitaly Buka via Phabricator via llvm-commits
- [PATCH] D37952: [sanitizer] Don't define common ReportDeadlySignal on Fuchsia
Vitaly Buka via Phabricator via llvm-commits
- [PATCH] D37631: [libFuzzer] Support using libc++
Vitaly Buka via Phabricator via llvm-commits
- [PATCH] D38019: [asan] Fix nested error detection
Vitaly Buka via Phabricator via llvm-commits
- [PATCH] D38019: [asan] Fix nested error detection
Vitaly Buka via Phabricator via llvm-commits
- [PATCH] D37631: [libFuzzer] Support using libc++
Vitaly Buka via Phabricator via llvm-commits
- [PATCH] D38098: Removed platform-specific ifdefs from sanitizer_procmaps.h
Vitaly Buka via Phabricator via llvm-commits
- [PATCH] D38098: Removed platform-specific ifdefs from sanitizer_procmaps.h
Vitaly Buka via Phabricator via llvm-commits
- [PATCH] D37631: [libFuzzer] Support using libc++
Vitaly Buka via Phabricator via llvm-commits
- [PATCH] D38098: Removed platform-specific ifdefs from sanitizer_procmaps.h
Vitaly Buka via Phabricator via llvm-commits
- [PATCH] D38019: [asan] Fix nested error detection
Vitaly Buka via Phabricator via llvm-commits
- [PATCH] D38019: [asan] Fix nested error detection
Vitaly Buka via Phabricator via llvm-commits
- [PATCH] D38019: [asan] Fix nested error detection
Vitaly Buka via Phabricator via llvm-commits
- [PATCH] D38013: [ubsan] Split ubsan_init_standalone
Vitaly Buka via Phabricator via llvm-commits
- [PATCH] D38013: [ubsan] Split ubsan_init_standalone
Vitaly Buka via Phabricator via llvm-commits
- [PATCH] D37631: [libFuzzer] Support using libc++
Vitaly Buka via Phabricator via llvm-commits
- [PATCH] D38098: Removed platform-specific ifdefs from sanitizer_procmaps.h
Vitaly Buka via Phabricator via llvm-commits
- [PATCH] D38098: Removed platform-specific ifdefs from sanitizer_procmaps.h
Vitaly Buka via Phabricator via llvm-commits
- [PATCH] D38098: Removed platform-specific ifdefs from sanitizer_procmaps.h
Vitaly Buka via Phabricator via llvm-commits
- [llvm] r313605 - Allow public Triple deduction from ObjectFiles.
Vlad Tsyrklevich via llvm-commits
- [llvm] r313688 - Introduce the llvm-cfi-verify tool.
Vlad Tsyrklevich via llvm-commits
- [llvm] r313689 - Revert "Introduce the llvm-cfi-verify tool."
Vlad Tsyrklevich via llvm-commits
- [llvm] r313798 - Introduce the llvm-cfi-verify tool (resubmission of D37937).
Vlad Tsyrklevich via llvm-commits
- [llvm] r313804 - Revert "Introduce the llvm-cfi-verify tool (resubmission of D37937)."
Vlad Tsyrklevich via llvm-commits
- [llvm] r313809 - Introduce the llvm-cfi-verify tool (resubmission of D37937).
Vlad Tsyrklevich via llvm-commits
- [PATCH] D37924: Add section headers to SpecialCaseLists
Vlad Tsyrklevich via Phabricator via llvm-commits
- [PATCH] D37937: Introduce the llvm-cfi-verify tool.
Vlad Tsyrklevich via Phabricator via llvm-commits
- [PATCH] D37924: Add section headers to SpecialCaseLists
Vlad Tsyrklevich via Phabricator via llvm-commits
- [PATCH] D37924: Add section headers to SpecialCaseLists
Vlad Tsyrklevich via Phabricator via llvm-commits
- [PATCH] D37924: Add section headers to SpecialCaseLists
Vlad Tsyrklevich via Phabricator via llvm-commits
- [PATCH] D37937: Introduce the llvm-cfi-verify tool.
Vlad Tsyrklevich via Phabricator via llvm-commits
- [PATCH] D37719: Allow public Triple deduction from ObjectFiles.
Vlad Tsyrklevich via Phabricator via llvm-commits
- [PATCH] D37924: Add section headers to SpecialCaseLists
Vlad Tsyrklevich via Phabricator via llvm-commits
- [PATCH] D37937: Introduce the llvm-cfi-verify tool.
Vlad Tsyrklevich via Phabricator via llvm-commits
- [PATCH] D38089: Introduce the llvm-cfi-verify tool (resubmission of D37937).
Vlad Tsyrklevich via Phabricator via llvm-commits
- [PATCH] D38089: Introduce the llvm-cfi-verify tool (resubmission of D37937).
Vlad Tsyrklevich via Phabricator via llvm-commits
- [PATCH] D37348: Implement custom lowering for ISD::CTTZ_ZERO_UNDEF and ISD::CTTZ.
Wei Ding via Phabricator via llvm-commits
- [PATCH] D37348: Implement custom lowering for ISD::CTTZ_ZERO_UNDEF and ISD::CTTZ.
Wei Ding via Phabricator via llvm-commits
- [PATCH] D38046: [AtomicExpandPass][X86] set MaxAtomicSizeInBitsSupported according to the target
Wei Mi via llvm-commits
- [PATCH] D38046: [AtomicExpandPass][X86] set MaxAtomicSizeInBitsSupported according to the target
Wei Mi via Phabricator via llvm-commits
- [PATCH] D36562: [Bitfield] Make the bitfield a separate location if it has width of legal integer type and its bit offset is naturally aligned for the type
Wei Mi via Phabricator via llvm-commits
- [PATCH] D35235: [libc++] Replace __sync_* functions with __libcpp_atomic_* functions
Weiming Zhao via Phabricator via llvm-commits
- [PATCH] D35235: [libc++] Replace __sync_* functions with __libcpp_atomic_* functions
Weiming Zhao via Phabricator via llvm-commits
- [PATCH] D35235: [libc++] Replace __sync_* functions with __libcpp_atomic_* functions
Weiming Zhao via Phabricator via llvm-commits
- [PATCH] D37832: Eliminate PHI (int typed) which is only used by inttoptr
Xinliang David Li via llvm-commits
- [llvm] r313592 - [ThinLTO/gold] Implement ThinLTO cache pruning support
Yi Kong via llvm-commits
- [PATCH] D37993: [ThinLTO/gold] Implement ThinLTO cache pruning support
Yi Kong via Phabricator via llvm-commits
- [PATCH] D37993: [ThinLTO/gold] Implement ThinLTO cache pruning support
Yi Kong via Phabricator via llvm-commits
- [PATCH] D37993: [ThinLTO/gold] Implement ThinLTO cache pruning support
Yi Kong via Phabricator via llvm-commits
- [PATCH] D37993: [ThinLTO/gold] Implement ThinLTO cache pruning support
Yi Kong via Phabricator via llvm-commits
- [PATCH] D37993: [ThinLTO/gold] Implement ThinLTO cache pruning support
Yi Kong via Phabricator via llvm-commits
- [PATCH] D37993: [ThinLTO/gold] Implement ThinLTO cache pruning support
Yi Kong via Phabricator via llvm-commits
- [PATCH] D38098: Removed platform-specific ifdefs from sanitizer_procmaps.h
Yicheng Wang via Phabricator via llvm-commits
- [PATCH] D38098: Removed platform-specific ifdefs from sanitizer_procmaps.h
Yicheng Wang via Phabricator via llvm-commits
- [PATCH] D38098: Removed platform-specific ifdefs from sanitizer_procmaps.h
Yicheng Wang via Phabricator via llvm-commits
- [PATCH] D38098: Removed platform-specific ifdefs from sanitizer_procmaps.h
Yicheng Wang via Phabricator via llvm-commits
- [PATCH] D38098: Removed platform-specific ifdefs from sanitizer_procmaps.h
Yicheng Wang via Phabricator via llvm-commits
- [PATCH] D38098: Removed platform-specific ifdefs from sanitizer_procmaps.h
Yicheng Wang via Phabricator via llvm-commits
- [PATCH] D38098: Removed platform-specific ifdefs from sanitizer_procmaps.h
Yicheng Wang via Phabricator via llvm-commits
- [PATCH] D38098: Removed platform-specific ifdefs from sanitizer_procmaps.h
Yicheng Wang via Phabricator via llvm-commits
- [PATCH] D38098: Removed platform-specific ifdefs from sanitizer_procmaps.h
Yicheng Wang via Phabricator via llvm-commits
- [PATCH] D38098: Removed platform-specific ifdefs from sanitizer_procmaps.h
Yicheng Wang via Phabricator via llvm-commits
- [PATCH] D38098: Removed platform-specific ifdefs from sanitizer_procmaps.h
Yicheng Wang via Phabricator via llvm-commits
- [PATCH] D38098: Removed platform-specific ifdefs from sanitizer_procmaps.h
Yicheng Wang via Phabricator via llvm-commits
- [PATCH] D38098: Removed platform-specific ifdefs from sanitizer_procmaps.h
Yicheng Wang via Phabricator via llvm-commits
- [PATCH] D38098: Removed platform-specific ifdefs from sanitizer_procmaps.h
Yicheng Wang via Phabricator via llvm-commits
- [llvm] r313593 - bpf: add inline-asm support
Yonghong Song via llvm-commits
- [llvm] r313958 - bpf: refactor inst patterns with more mnemonics
Yonghong Song via llvm-commits
- [llvm] r313959 - bpf: refactor inst patterns with better inheritance
Yonghong Song via llvm-commits
- [llvm] r313960 - bpf: add 32bit register set
Yonghong Song via llvm-commits
- [llvm] r313961 - bpf: initial 32-bit ALU encoding support in assembler
Yonghong Song via llvm-commits
- [llvm] r313886 - [Power9] Spill gprs to vector registers rather than stack
Zaara Syeda via llvm-commits
- [llvm] r313890 - Fix buildbot failures, add mtriple to gpr-vsr-spill.ll
Zaara Syeda via llvm-commits
- [PATCH] D34815: [Power9] Spill gprs to vector registers rather than stack
Zaara Syeda via Phabricator via llvm-commits
- [PATCH] D34815: [Power9] Spill gprs to vector registers rather than stack
Zaara Syeda via Phabricator via llvm-commits
- [PATCH] D37099: Added optional validation of svn sources to Dockerfiles.
Zachary Turner via llvm-commits
- [llvm] r313467 - Resubmit "Add a shared llvm.lit module that all test suites can use."
Zachary Turner via llvm-commits
- [llvm] r313574 - [cmake] Add a simple function to dump all variables.
Zachary Turner via llvm-commits
- [lld] r313579 - [lit] Update clang and lld to use new config helpers.
Zachary Turner via llvm-commits
- [llvm] r313579 - [lit] Update clang and lld to use new config helpers.
Zachary Turner via llvm-commits
- [llvm] r313580 - [lit] Fix a Python 3 compatibility issue.
Zachary Turner via llvm-commits
- [llvm] r313590 - Fix inverted regex search.
Zachary Turner via llvm-commits
- [llvm] r313594 - [lit] Use realpath when adding to the config map.
Zachary Turner via llvm-commits
- [llvm] r313601 - Set svn:ignore property on *.pyc.
Zachary Turner via llvm-commits
- [PATCH] D38016: [lit] Make lit stop writing .pyc files
Zachary Turner via llvm-commits
- [llvm] r313606 - Fix llvm-lit script generation in libcxx.
Zachary Turner via llvm-commits
- [llvm] r313607 - Revert "Fix llvm-lit script generation in libcxx."
Zachary Turner via llvm-commits
- [PATCH] D37944: [lit] Move some of LLD and Clang's configuration code into LLVM shared configuration
Zachary Turner via llvm-commits
- [llvm] r313643 - Resubmit "Fix llvm-lit script generation in libcxx."
Zachary Turner via llvm-commits
- [PATCH] D37957: [TableGen] Some simple optimizations to TableGen execution time
Zachary Turner via llvm-commits
- [PATCH] D37756: [lit] Force site configs to be run before source-tree configs
Zachary Turner via llvm-commits
- [PATCH] D37756: [lit] Force site configs to be run before source-tree configs
Zachary Turner via llvm-commits
- [llvm] r313698 - Make lit stop writing pyc files.
Zachary Turner via llvm-commits
- [PATCH] D38057: Try again to fix libcxx CMake so that it doesn't break when no LLVM source tree is available
Zachary Turner via llvm-commits
- [llvm] r313763 - Make libcxx tests work when llvm sources are not present.
Zachary Turner via llvm-commits
- [llvm] r313765 - [lit] Reverse path list when updating environment vars.
Zachary Turner via llvm-commits
- [llvm] r313782 - [TableGen] Add a DenseMapInfo for MachineValueType.
Zachary Turner via llvm-commits
- [llvm] r313783 - [TableGen] Some optimizations to TableGen.
Zachary Turner via llvm-commits
- [llvm] r313782 - [TableGen] Add a DenseMapInfo for MachineValueType.
Zachary Turner via llvm-commits
- [llvm] r313807 - [lit] Undo the patch to stop writing pyc files.
Zachary Turner via llvm-commits
- [llvm] r313849 - [lit] Make lit support config files with .py extension.
Zachary Turner via llvm-commits
- [PATCH] D38115: [lit/Win] Check if a path was found before attempting to use it.
Zachary Turner via llvm-commits
- [PATCH] D38115: [lit/Win] Check if a path was found before attempting to use it.
Zachary Turner via llvm-commits
- [PATCH] D38132: [Support] mapped_file_region: avoid tautological comparison.
Zachary Turner via llvm-commits
- [PATCH] D38132: [Support] mapped_file_region: avoid tautological comparison.
Zachary Turner via llvm-commits
- [PATCH] D38132: [Support] mapped_file_region: avoid tautological comparison.
Zachary Turner via llvm-commits
- [llvm] r313887 - [lit] Add a test for the builtin config map.
Zachary Turner via llvm-commits
- [llvm] r313889 - [lit] Don't norm case when inserting into the config map.
Zachary Turner via llvm-commits
- [lld] r313892 - [lit] Rename lld and clang lit configs to end in .py
Zachary Turner via llvm-commits
- [llvm] r313918 - [lit] Actually do normalize the case of files in the config map.
Zachary Turner via llvm-commits
- [lld] r313919 - [lit] Refactor out some more common lit configuration code.
Zachary Turner via llvm-commits
- [llvm] r313919 - [lit] Refactor out some more common lit configuration code.
Zachary Turner via llvm-commits
- [lld] r313922 - Revert "[lit] Refactor out some more common lit configuration code."
Zachary Turner via llvm-commits
- [llvm] r313922 - Revert "[lit] Refactor out some more common lit configuration code."
Zachary Turner via llvm-commits
- [lld] r313928 - Resubmit "[lit] Refactor out some more common lit configuration code."
Zachary Turner via llvm-commits
- [llvm] r313928 - Resubmit "[lit] Refactor out some more common lit configuration code."
Zachary Turner via llvm-commits
- [PATCH] D38174: [TableGen] Return StringRef from ValueTypeByHwMode::getMVTName
Zachary Turner via llvm-commits
- [PATCH] D38174: [TableGen] Return StringRef from ValueTypeByHwMode::getMVTName
Zachary Turner via llvm-commits
- [PATCH] D38174: [TableGen] Return StringRef from ValueTypeByHwMode::getMVTName
Zachary Turner via llvm-commits
- [PATCH] D31951: TableGen support for parameterized register class information
Zachary Turner via Phabricator via llvm-commits
- [PATCH] D37997: [libcxx / lit] Make libcxx work correctly with the new testing workflow
Zachary Turner via Phabricator via llvm-commits
- [PATCH] D37997: [libcxx / lit] Make libcxx work correctly with the new testing workflow
Zachary Turner via Phabricator via llvm-commits
- [PATCH] D38015: [lit] Use inodes instead of realpaths in the config map
Zachary Turner via Phabricator via llvm-commits
- [PATCH] D38016: [lit] Make lit stop writing .pyc files
Zachary Turner via Phabricator via llvm-commits
- [PATCH] D38016: [lit] Make lit stop writing .pyc files
Zachary Turner via Phabricator via llvm-commits
- [PATCH] D38015: [lit] Use inodes instead of realpaths in the config map
Zachary Turner via Phabricator via llvm-commits
- [PATCH] D38016: [lit] Make lit stop writing .pyc files
Zachary Turner via Phabricator via llvm-commits
- [PATCH] D37946: [lit] Fix some Python 3 compatibility issues.
Zachary Turner via Phabricator via llvm-commits
- [PATCH] D37997: [libcxx / lit] Make libcxx work correctly with the new testing workflow
Zachary Turner via Phabricator via llvm-commits
- [PATCH] D38015: [lit] Use inodes instead of realpaths in the config map
Zachary Turner via Phabricator via llvm-commits
- [PATCH] D37997: [libcxx / lit] Make libcxx work correctly with the new testing workflow
Zachary Turner via Phabricator via llvm-commits
- [PATCH] D38010: lit.py: Allow configs and local configs to have a setup_script entry
Zachary Turner via Phabricator via llvm-commits
- [PATCH] D38010: lit.py: Allow configs and local configs to have a setup_script entry
Zachary Turner via Phabricator via llvm-commits
- [PATCH] D38016: [lit] Make lit stop writing .pyc files
Zachary Turner via Phabricator via llvm-commits
- [PATCH] D38010: lit.py: Allow configs and local configs to have a setup_script entry
Zachary Turner via Phabricator via llvm-commits
- [PATCH] D38047: [libcxxabi / lit] Write generated llvm-lit script for libcxxabi
Zachary Turner via Phabricator via llvm-commits
- [PATCH] D38010: lit.py: Allow configs and local configs to have a setup_script entry
Zachary Turner via Phabricator via llvm-commits
- [PATCH] D37957: [TableGen] Some simple optimizations to TableGen execution time
Zachary Turner via Phabricator via llvm-commits
- [PATCH] D38057: Try again to fix libcxx CMake so that it doesn't break when no LLVM source tree is available
Zachary Turner via Phabricator via llvm-commits
- [PATCH] D37756: [lit] Force site configs to be run before source-tree configs
Zachary Turner via Phabricator via llvm-commits
- [PATCH] D38010: lit.py: Allow configs and local configs to have a setup_script entry
Zachary Turner via Phabricator via llvm-commits
- [PATCH] D38010: lit.py: Allow configs and local configs to have a setup_script entry
Zachary Turner via Phabricator via llvm-commits
- [PATCH] D38010: lit.py: Allow configs and local configs to have a setup_script entry
Zachary Turner via Phabricator via llvm-commits
- [PATCH] D38010: lit.py: Allow configs and local configs to have a setup_script entry
Zachary Turner via Phabricator via llvm-commits
- [PATCH] D38057: Try again to fix libcxx CMake so that it doesn't break when no LLVM source tree is available
Zachary Turner via Phabricator via llvm-commits
- [PATCH] D38057: Try again to fix libcxx CMake so that it doesn't break when no LLVM source tree is available
Zachary Turner via Phabricator via llvm-commits
- [PATCH] D37957: [TableGen] Some simple optimizations to TableGen execution time
Zachary Turner via Phabricator via llvm-commits
- [PATCH] D37957: [TableGen] Some simple optimizations to TableGen execution time
Zachary Turner via Phabricator via llvm-commits
- [PATCH] D37957: [TableGen] Some simple optimizations to TableGen execution time
Zachary Turner via Phabricator via llvm-commits
- [PATCH] D37957: [TableGen] Some simple optimizations to TableGen execution time
Zachary Turner via Phabricator via llvm-commits
- [PATCH] D38015: [lit] Use inodes instead of realpaths in the config map
Zachary Turner via Phabricator via llvm-commits
- [PATCH] D38105: [lit] Add a test for the config map functionality
Zachary Turner via Phabricator via llvm-commits
- [PATCH] D38105: [lit] Add a test for the config map functionality
Zachary Turner via Phabricator via llvm-commits
- [PATCH] D37838: [lit] Allow lit config files to have a .py extension
Zachary Turner via Phabricator via llvm-commits
- [PATCH] D38105: [lit] Add a test for the config map functionality
Zachary Turner via Phabricator via llvm-commits
- [PATCH] D38149: Fix off-by-one error in TarWriter.
Zachary Turner via Phabricator via llvm-commits
- [PATCH] D37951: [zorg] Allow specification of svn update mode remotely
Zachary Turner via Phabricator via llvm-commits
- [PATCH] D37944: [lit] Move some of LLD and Clang's configuration code into LLVM shared configuration
Zachary Turner via Phabricator via llvm-commits
- [PATCH] D38149: Fix off-by-one error in TarWriter.
Zachary Turner via Phabricator via llvm-commits
- [PATCH] D38136: [ELF] Simplify handling of removed sections
ben via Phabricator via llvm-commits
- [PATCH] D38137: [ELF] Simpler scheme for handling common symbols
ben via Phabricator via llvm-commits
- [PATCH] D37718: [ELF] Handle references to garbage collected common symbols
ben via Phabricator via llvm-commits
- [PATCH] D38136: [ELF] Simplify handling of removed sections
ben via Phabricator via llvm-commits
- [PATCH] D38136: [ELF] Simplify handling of removed sections
ben via Phabricator via llvm-commits
- [PATCH] D38136: [ELF] Simplify handling of removed sections
ben via Phabricator via llvm-commits
- [PATCH] D38137: [ELF] Simpler scheme for handling common symbols
ben via Phabricator via llvm-commits
- [PATCH] D38136: [ELF] Simplify handling of removed sections
ben via Phabricator via llvm-commits
- [PATCH] D38137: [ELF] Simpler scheme for handling common symbols
ben via Phabricator via llvm-commits
- [PATCH] D37461: [X86][AsmParser] re-introduce 'offset' operator
coby via Phabricator via llvm-commits
- [PATCH] D37669: [X86][intrinsics] lower _mm[256|512]_mask[z]_set1_epi[8|16|32|64] intrinsic to IR
jina via Phabricator via llvm-commits
- [PATCH] D37669: [X86][intrinsics] lower _mm[256|512]_mask[z]_set1_epi[8|16|32|64] intrinsic to IR
jina via Phabricator via llvm-commits
- [PATCH] D37669: [X86][intrinsics] lower _mm[256|512]_mask[z]_set1_epi[8|16|32|64] intrinsic to IR
jina via Phabricator via llvm-commits
- [PATCH] D37669: [X86][intrinsics] lower _mm[256|512]_mask[z]_set1_epi[8|16|32|64] intrinsic to IR
jina via Phabricator via llvm-commits
- [PATCH] D36058: [X86][LLVM]Expanding Supports lowerInterleavedStore() in X86InterleavedAccess (VF8 stride 4).
michael zuckerman via Phabricator via llvm-commits
Last message date:
Sun Sep 24 23:35:16 PDT 2017
Archived on: Sun Sep 24 23:35:17 PDT 2017
This archive was generated by
Pipermail 0.09 (Mailman edition).