The Week Of Monday 31 July 2017 Archives by thread
Starting: Mon Jul 31 00:03:30 PDT 2017
Ending: Sun Aug 6 23:26:55 PDT 2017
Messages: 2323
- [PATCH] D35471: [Polly] [RFC] Calculate AST expression type
Tobias Grosser via Phabricator via llvm-commits
- [PATCH] D36073: [CGP] Extends the scope of optimizeMemoryInst optimization
Serguei Katkov via Phabricator via llvm-commits
- [PATCH] D35474: SSAUpdater: Add mode when Phi creation is not allowed
Serguei Katkov via Phabricator via llvm-commits
- [PATCH] D36054: Emit only A Single Opt Remark When Inlining
Sam Elliott via Phabricator via llvm-commits
- [PATCH] D36069: [X86][InstCombine] Add some constant folding for BZHI intrinsics
Zvi Rackover via Phabricator via llvm-commits
- [PATCH] D36063: [X86][InstCombine] Add basic constant folding support for BEXTR/BEXTRI intrinsics.
Zvi Rackover via Phabricator via llvm-commits
- [llvm] r309544 - [SLP]: Add test to resurrect the jumbled load patch. This test has multiple uses
Mohammad Shahid via llvm-commits
- [PATCH] D35897: [X86][AVX512] Add masked MOVS[S|D] patterns
Zvi Rackover via Phabricator via llvm-commits
- [PATCH] D36065: [llvm-dlltool] Write correct weak externals
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D36064: [docker] Fix unmatched quote problem in here-document on older versions of bash
Ilya Biryukov via Phabricator via llvm-commits
- [llvm] r309546 - [X86][AVX512] Add masked MOVS[S|D] patterns
Guy Blank via llvm-commits
- [PATCH] D35489: [LoopInterchange] Do not interchange loops with function calls.
Florian Hahn via Phabricator via llvm-commits
- [llvm] r309547 - [LoopInterchange] Do not interchange loops with function calls.
Florian Hahn via llvm-commits
- [PATCH] D36077: [ELF] - Speedup .gdb_index building with use of relocation caching layer.
George Rimar via Phabricator via llvm-commits
- [lld] r308544 - Speed up gdb index creation.
George Rimar via llvm-commits
- [PATCH] D36078: [XRay][compiler-rt] Remove use of std::mutex and std::shared_ptr from global scope.
Dean Michael Berris via Phabricator via llvm-commits
- [llvm] r309310 - Un-revert "Teach the CMake build system to run lit's test suite. These can be run"
Yung, Douglas via llvm-commits
- [llvm] r309549 - [Support/GlobPattern] - Do not crash when pattern has characters with int value < 0.
George Rimar via llvm-commits
- [PATCH] D35891: [Support/GlobPattern] - Do not crash when pattern has characters with int value < 0.
George Rimar via Phabricator via llvm-commits
- [PATCH] D35742: [Driver] Register effective triple before get arm float abi.
Peter Smith via Phabricator via llvm-commits
- [PATCH] D36079: Binary search to find a relocation.
Rui Ueyama via Phabricator via llvm-commits
- [llvm] r309552 - [Modules] llvm-config: Exclude CMAKE_CFG_INTDIR. It isn't used in headers.
NAKAMURA Takumi via llvm-commits
- [llvm] r309553 - Guard print() functions only used by dump() functions.
Florian Hahn via llvm-commits
- [PATCH] D35765: [SelectionDAG][mips] Fix PR33883
Zoran Jovanovic via Phabricator via llvm-commits
- [PATCH] D35949: Guard print() functions only used by dump() functions.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D36080: [XRay][compiler-rt] Allow for building the XRay runtime without PREINIT initialization.
Dean Michael Berris via Phabricator via llvm-commits
- [PATCH] D36081: [X86] Improved X86::CMOV to Branch heuristic
Amjad Aboud via Phabricator via llvm-commits
- [PATCH] D36028: [sanitizer_common] Fuchsia support for interceptors
Filipe Cabecinhas via Phabricator via llvm-commits
- [PATCH] D36082: [Cloning] Move distinct GlobalVariable debug info metadata in CloneModule
Ewan Crawford via Phabricator via llvm-commits
- [PATCH] D35256: [SCEV] Try harder to preserve NSW information for sext(sub) expressions
Amara Emerson via Phabricator via llvm-commits
- [PATCH] D36055: [X86] Disable creating BEXTR from shift and mask operations with BMI. Only do it for TBM.
Simon Pilgrim via Phabricator via llvm-commits
- [llvm] r309555 - [llvm-dlltool] Write correct weak externals
Martin Storsjo via llvm-commits
- [PATCH] D35997: Support itineraries in TargetSubtargetInfo::getSchedInfoStr
Andrew V. Tischenko via Phabricator via llvm-commits
- [PATCH] D35851: [Dominators] Include infinite loops in PostDominatorTree
Tobias Grosser via Phabricator via llvm-commits
- [PATCH] D34507: [mips] Generate NMADD and NMSUB instructions when fneg node is present
Stanislav Ocovaj via Phabricator via llvm-commits
- [PATCH] D35724: [ELF] - Fix missing relocation when linking executable with --unresolved-symbols=ignore-all
George Rimar via llvm-commits
- [polly] r309490 - Remove Debug metadata from copied instruction to prevent Module verification failure
Tobias Grosser via llvm-commits
- [polly] r309556 - Revert "Remove Debug metadata from copied instruction to prevent Module verification failure"
Tobias Grosser via llvm-commits
- [PATCH] D35014: [X86] PR32755 : Improvement in CodeGen instruction selection for LEAs.
Lama via Phabricator via llvm-commits
- [PATCH] D35965: [X86] SET0 to use XMM registers where possible PR26018 PR32862 2/2
Dinar Temirbulatov via Phabricator via llvm-commits
- [PATCH] D36084: [globalisel][tablegen] Support zero-instruction emission.
Daniel Sanders via Phabricator via llvm-commits
- [PATCH] D36085: [globalisel][tablegen] Generate TypeObject table. NFC
Daniel Sanders via Phabricator via llvm-commits
- [PATCH] D29402: [SLP] Initial rework for min/max horizontal reduction vectorization, NFC.
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D36086: [globalisel][tablegen] Add support for ImmLeaf without SDNodeXForm
Daniel Sanders via Phabricator via llvm-commits
- [PATCH] D35987: [ELF] - Introduce std::vector<InputFile *> global arrays.
George Rimar via Phabricator via llvm-commits
- [PATCH] D33848: Do not recombine FMA when that is not needed.
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D33991: Improved throughput calculation
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D34559: [X86][DAG] Switch X86 Target to post-legalized store merge
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D34931: [X86] Basic lowering support for selection of COMPRESS with a constant mask
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D34875: ARM: Report error for invalid use of AAPCS_VFP calling convention
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D36087: [SCEV] Re-enable "Cache results of computeExitLimit"
Max Kazantsev via Phabricator via llvm-commits
- [llvm] r309080 - [SCEV] Cache results of computeExitLimit
Maxim Kazantsev via llvm-commits
- [llvm] r309558 - [LV] Avoid redundant operations manipulating masks
Ayal Zaks via llvm-commits
- [PATCH] D35725: [LV] Avoid redundant operations manipulating masks
Phabricator via Phabricator via llvm-commits
- [PATCH] D35587: [X86][ASM] Fixed assertion crash with inline asm (PR14393)
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D35977: [AVX-512] Remove patterns that select vmovdqu8/16 for unmasked loads. Prefer vmovdqa64/vmovdqu64 instead.
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D34029: Infer lowest bits of an integer Multiply when the low bits of the operands are known
Pedro Ferreira via Phabricator via llvm-commits
- [PATCH] D36061: [MSP430] Implement multiplication by a constant
Hal Finkel via Phabricator via llvm-commits
- [PATCH] D35380: [RuntimeUnroll] Add heuristic for unrolling multi-exit loop
Anna Thomas via Phabricator via llvm-commits
- [PATCH] D35788: [DAGCombiner] Extending pattern detection for vector shuffle.
Jatin Bhateja via Phabricator via llvm-commits
- [PATCH] D35761: [Polly][WIP] Use SCEV information for the second level aliasing
Tobias Grosser via Phabricator via llvm-commits
- [PATCH] D35833: [globalisel][tablegen] Add support for importing 'imm' operands.
Daniel Sanders via Phabricator via llvm-commits
- [polly] r309560 - [GPGPU] Add support for NVIDIA libdevice
Tobias Grosser via llvm-commits
- [PATCH] D35703: [GPGPU] Add support for NVIDIA libdevice
Tobias Grosser via Phabricator via llvm-commits
- [llvm] r309561 - [SelectionDAG][mips] Fix PR33883
Simon Dardis via llvm-commits
- [llvm] r308599 - [globalisel][tablegen] Fix an issue with lambdas when compiling with older GCC's
Daniel Sanders via llvm-commits
- [PATCH] D36089: [ELF] - Replace parallelForEach with ranged form.
George Rimar via Phabricator via llvm-commits
- [llvm] r309563 - [Cost] Rename getReductionCost() to getArithmeticReductionCost(), NFC.
Alexey Bataev via llvm-commits
- [PATCH] D34682: [Triple] Add isThumb and isARM functions NFCI.
Florian Hahn via Phabricator via llvm-commits
- [llvm] r309565 - [X86] Extending a test cases for LEA factorization.
Simon Pilgrim via llvm-commits
- [PATCH] D36090: [ELF] - Use multithreading for building .gdb_index.
George Rimar via Phabricator via llvm-commits
- [llvm] r309566 - [SLP] Initial rework for min/max horizontal reduction vectorization, NFC.
Alexey Bataev via llvm-commits
- [PATCH] D30703: [DSE] Merge stores when the later store only writes to memory locations the early store also wrote to.
Filipe Cabecinhas via Phabricator via llvm-commits
- [PATCH] D35907: [StackColoring] Update AliasAnalysis information in stack coloring pass
Hiroshi Inoue via Phabricator via llvm-commits
- [PATCH] D35998: [TableGen] AsmMatcher: fix OpIdx computation when HasOptionalOperands is true
Nirav Dave via Phabricator via llvm-commits
- [PATCH] D36092: [MIR] Print target specific constant pools
Diana Picus via Phabricator via llvm-commits
- [PATCH] D33559: AMDGPU/SI: Extend promoting alloca to vector to arrays of up to 16 elements
Matt Arsenault via Phabricator via llvm-commits
- [llvm] r309568 - [docker] Fix unmatched quote problem in here-document on older versions of bash
Don Hinton via llvm-commits
- [PATCH] D35633: [ThinLTO] Add FunctionAttr NoRecurse and ReadAttr propagation to ThinLTO
Charles Saternos via Phabricator via llvm-commits
- [PATCH] D36047: [ThinLTO] Add function attributes to Index and GraphTraits for function summary
Charles Saternos via Phabricator via llvm-commits
- [PATCH] D35979: [X86] Fix a crash in FEntryInserter Pass.
Manoj Gupta via Phabricator via llvm-commits
- [llvm] r309570 - [DebugInfo] Don't overwrite DWARFUnit fields if the CU DIE doesn't have them.
Benjamin Kramer via llvm-commits
- [PATCH] D35584: [CGP] Fold empty dedicated exit blocks created by loopsimplify.
Balaram Makam via Phabricator via llvm-commits
- [PATCH] D35737: [GSel]: Support Widening G_ICMP's destination operand.
Aditya Nandakumar via Phabricator via llvm-commits
- [PATCH] D36093: [msan] Check for pvalloc overflow
Kostya Kortchinsky via Phabricator via llvm-commits
- [PATCH] D34795: Supporting -f(no)-reorder-functions flag, llvm side change
Taewook Oh via Phabricator via llvm-commits
- [PATCH] D35566: [DAG] Extend visitSCALAR_TO_VECTOR optimization to truncated vector.
Nirav Dave via Phabricator via llvm-commits
- [PATCH] D35944: [ELF] Disable relocation validation when targeting weak undefined symbols
James Henderson via Phabricator via llvm-commits
- [PATCH] D34571: [DAGCombine] Improve handling of insert_subvector of bitcast values
Nirav Dave via Phabricator via llvm-commits
- [llvm] r309572 - Extend ifdefs to more unused helper functions.
Florian Hahn via llvm-commits
- [PATCH] D29826: [SLP] General improvements of SLP vectorization process.
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D35821: Have ARM call setBooleanContents(ZeroOrOneBooleanContent).
Joel Galenson via Phabricator via llvm-commits
- [llvm] r309573 - Extend ifndef to printDebugLoc.
Florian Hahn via llvm-commits
- [PATCH] D36059: [memops] Add a new pass to inject fast-path code for specific library function calls.
Hal Finkel via Phabricator via llvm-commits
- [PATCH] D36058: [X86][LLVM]Expanding Supports lowerInterleavedStore() in X86InterleavedAccess (VF8 stride 4).
Simon Pilgrim via Phabricator via llvm-commits
- [llvm] r309422 - Fix conditional tail call branch folding when both edges are the same
Hans Wennborg via llvm-commits
- [llvm] r309576 - Exclude more unused functions from release build.
Florian Hahn via llvm-commits
- [llvm] r309343 - [X86] Fix latent bug in sibcall eligibility logic
Hans Wennborg via llvm-commits
- [PATCH] D36094: [globalisel][tablegen] Do not merge memoperands from instructions that weren't in the match.
Daniel Sanders via Phabricator via llvm-commits
- [llvm] r309578 - Do not recombine FMA when that is not needed.
Amaury Sechet via llvm-commits
- [llvm] r309579 - [GISel]: Support Widening G_ICMP's destination operand.
Aditya Nandakumar via llvm-commits
- [PATCH] D33964: [LLVM][llvm-objcopy] Added basic plumbing to get things started
Jake Ehrlich via Phabricator via llvm-commits
- [polly] r309582 - [Simplify] Remove all kinds of redundant scalar writes.
Michael Kruse via llvm-commits
- [llvm] r309583 - Fix typo in comment.
Simon Pilgrim via llvm-commits
- [llvm] r309584 - Strip trailing whitespace. NFCI.
Simon Pilgrim via llvm-commits
- [PATCH] D30913: [NFC] Feature generic options to setup start/stop-after/before
Quentin Colombet via Phabricator via llvm-commits
- [PATCH] D35963: [DWARF] Added verification check for tags in accelerator tables. This patch verifies that the atom tag is actually the same with the tag of the DIE that we retrieve from the table.
Spyridoula Gravani via Phabricator via llvm-commits
- [llvm] r309323 - [AArch64] Fix legality info passed to demanded bits for TBI opt.
Hans Wennborg via llvm-commits
- [PATCH] D33435: [SelectionDAG] reset NewNodesMustHaveLegalTypes flag between basic blocks
Simon Pilgrim via Phabricator via llvm-commits
- [llvm] r309325 - [X86] Don't lie about legality to TLI's demanded bits.
Hans Wennborg via llvm-commits
- [PATCH] D35978: [AVX-512] Don't use unmasked VMOVDQU8/16 for 8-bit or 16-bit element stores even when BWI instructions are supported. Always use VMOVDQA32/VMOVDQU32.
Simon Pilgrim via Phabricator via llvm-commits
- [llvm] r309330 - [ConstantFolder] Don't try to fold gep when the idx is a vector.
Hans Wennborg via llvm-commits
- [llvm] r309589 - [AVX-512] Remove patterns that select vmovdqu8/16 for unmasked loads. Prefer vmovdqa64/vmovdqu64 instead.
Craig Topper via llvm-commits
- [llvm] r309594 - [IPSCCP] Guard a user of getInitializer with hasDefinitiveInitializer
David Majnemer via llvm-commits
- [llvm] r309596 - [DWARF] Added verification check for tags in accelerator tables. This patch verifies that the atom tag is actually the same with the tag of the DIE that we retrieve from the table.
Spyridoula Gravani via llvm-commits
- [llvm] r309597 - [CGP] use subtract or subtract-of-cmps for result of memcmp expansion
Sanjay Patel via llvm-commits
- [PATCH] D34904: [CGP] use subtract of cmps for result of memcmp expansion
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D36039: AMDGPU: Fix clobbering CSR VGPRs when spilling SGPR to it
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D35829: [X86][LLVM]Expanding Supports lowerInterleavedStore() in X86InterleavedAccess (VF16 stride 4).
Farhana Aleen via Phabricator via llvm-commits
- [llvm] r309599 - [TargetPassConfig] Feature generic options to setup start/stop-after/before
Quentin Colombet via llvm-commits
- [llvm] r309600 - [llc][NFC] Update message in assert.
Quentin Colombet via llvm-commits
- [PATCH] D36032: [sanitizer_common] Fuchsia-specific symbolizer
Aleksey Shlyapnikov via Phabricator via llvm-commits
- [PATCH] D36035: [sanitizer] Fix the sanitizer build on Android
Evgenii Stepanov via Phabricator via llvm-commits
- [PATCH] D35785: [AsmParser][AVX512]Enhance OpMask/Zero/Merge syntax check rubostness
coby via Phabricator via llvm-commits
- [compiler-rt] r309601 - [msan] Check for pvalloc overflow
Kostya Kortchinsky via llvm-commits
- [llvm] r309602 - [lit] Avoid copying llvm/utils/lit/tests/Inputs with lit site configs
Reid Kleckner via llvm-commits
- [llvm] r309603 - [X86][InstCombine] Add basic simplification support for BEXTR/BEXTRI intrinsics.
Craig Topper via llvm-commits
- [llvm] r309604 - [X86][InstCombine] Add some simplifications for BZHI intrinsics
Craig Topper via llvm-commits
- [lld] r309605 - Never export weak undefined from executable.
Rafael Espindola via llvm-commits
- [PATCH] D34719: [AMDGPU] Implement llvm.amdgcn.set.inactive intrinsic
Connor Abbott via Phabricator via llvm-commits
- [PATCH] D36026: [lit] Avoid copying llvm/utils/lit/tests/Inputs with lit site configs
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D35340: [x86] use more shift or LEA for select-of-constants
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D35642: [PEI] Simplify handling of targets with no phys regs. NFC
Francis Visoiu Mistrih via Phabricator via llvm-commits
- [PATCH] D36097: Prototype fix for lld DWARF parsing of base address selection entries in range lists
David Blaikie via Phabricator via llvm-commits
- [llvm] r309606 - [SLPVectorizer] Unbreak the build with -Werror.
Davide Italiano via llvm-commits
- [PATCH] D36102: [Polly][ForwardOpTree] Support synthesizable values.
Michael Kruse via Phabricator via llvm-commits
- [PATCH] D36103: [tsan] Check for pvalloc overlow
Kostya Kortchinsky via Phabricator via llvm-commits
- [PATCH] D33840: [DAGCombine] Do not try to deduplicate commutative operations if both operand are the same.
Amaury SECHET via Phabricator via llvm-commits
- [lld] r309608 - [lld/pdb] Add an empty globals stream.
Zachary Turner via llvm-commits
- [llvm] r309608 - [lld/pdb] Add an empty globals stream.
Zachary Turner via llvm-commits
- [PATCH] D35290: [pdb/lld] Add an empty globals stream
Zachary Turner via Phabricator via llvm-commits
- [polly] r309609 - [ForwardOpTree] Support synthesizable values.
Michael Kruse via llvm-commits
- [PATCH] D36060: [AsmParser][GAS-compatibility] Ignore an empty 'p2align' directive
Reid Kleckner via Phabricator via llvm-commits
- [llvm] r309610 - [sanitizer-coverage] ensure minimal alignment for coverage counters and guards
Kostya Serebryany via llvm-commits
- [PATCH] D34815: [Power9] Spill gprs to vector registers rather than stack
Zaara Syeda via Phabricator via llvm-commits
- [llvm] r309611 - [sanitizer-coverage] don't instrument available_externally functions
Kostya Serebryany via llvm-commits
- [llvm] r309612 - [InstCombine] add tests for mask hoisting; NFC
Sanjay Patel via llvm-commits
- [PATCH] D36049: [Resubmitted] Remove uses of deprecated std::unary_function, binary_function, and pointer_to_unary_function.
David Blaikie via Phabricator via llvm-commits
- [LNT] r309613 - Report no_errors as a string for now
Matthias Braun via llvm-commits
- [PATCH] D35456: Remove uses of deprecated std::unary_function, binary_function, and pointer_to_unary_function.
David Blaikie via Phabricator via llvm-commits
- [llvm] r309614 - [X86][MMX] Added custom lowering action for MMX SELECT (PR30418)
Konstantin Belochapka via llvm-commits
- [PATCH] D36107: [PostDom] document the current handling of infinite loops and unreachables
Tobias Grosser via Phabricator via llvm-commits
- [PATCH] D34661: [X86][MMX] Added custom lowering action for MMX SELECT (PR30418)
Konstantin Belochapka via Phabricator via llvm-commits
- [PATCH] D36109: [CodeGen] Provide an advanced shrink-wrapping interface
Francis Visoiu Mistrih via Phabricator via llvm-commits
- [llvm] r309615 - [libFuzzer] implement __sanitizer_cov_pcs_init and add pc-table to build flags for one test (for now)
Kostya Serebryany via llvm-commits
- [PATCH] D36110: [COFF, ARM64] Add MS builtins __dmb, __dsb, __isb
Mandeep Singh Grang via Phabricator via llvm-commits
- [PATCH] D36110: [COFF, ARM64] Add MS builtins __dmb, __dsb, __isb
Mandeep Singh Grang via Phabricator via llvm-commits
- [PATCH] D36110: [COFF, ARM64] Add MS builtins __dmb, __dsb, __isb
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D36110: [COFF, ARM64] Add MS builtins __dmb, __dsb, __isb
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D36110: [COFF, ARM64] Add MS builtins __dmb, __dsb, __isb
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D36110: [COFF, ARM64] Add MS builtins __dmb, __dsb, __isb
Saleem Abdulrasool via Phabricator via llvm-commits
- [PATCH] D36110: [COFF, ARM64] Add MS builtins __dmb, __dsb, __isb
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D36111: [COFF, ARM64] Add MS builtins __dmb, __dsb, __isb
Mandeep Singh Grang via Phabricator via llvm-commits
- [PATCH] D36111: [COFF, ARM64] Add MS builtins __dmb, __dsb, __isb
Mandeep Singh Grang via Phabricator via llvm-commits
- [PATCH] D36111: [COFF, ARM64] Add MS builtins __dmb, __dsb, __isb
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D36111: [COFF, ARM64] Add MS builtins __dmb, __dsb, __isb
Mandeep Singh Grang via Phabricator via llvm-commits
- [PATCH] D36111: [COFF, ARM64] Add MS builtins __dmb, __dsb, __isb
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D36111: [COFF, ARM64] Add MS builtins __dmb, __dsb, __isb
Mandeep Singh Grang via Phabricator via llvm-commits
- [PATCH] D36111: [COFF, ARM64] Add MS builtins __dmb, __dsb, __isb
Mandeep Singh Grang via Phabricator via llvm-commits
- [PATCH] D36111: [COFF, ARM64] Add MS builtins __dmb, __dsb, __isb
Martin Storsjö via Phabricator via llvm-commits
- [lld] r309199 - Rename ObjectFile -> ObjFile.
David Blaikie via llvm-commits
- [compiler-rt] r309617 - Remove STL/microsoft-specific CFI blacklist entries
Peter Collingbourne via llvm-commits
- [PATCH] D35855: Remove STL/microsoft-specific CFI blacklist entries
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D35441: Allow None as a MemoryLocation to getModRefInfo
Daniel Berlin via Phabricator via llvm-commits
- [llvm] r309621 - Update phi nodes in LowerTypeTests control flow simplification
Peter Collingbourne via llvm-commits
- [PATCH] D30751: [MachineCopyPropagation] Extend pass to do COPY source forwarding
Geoff Berry via Phabricator via llvm-commits
- [PATCH] D36012: Update phi nodes in LowerTypeTests control flow simplification
Peter Collingbourne via Phabricator via llvm-commits
- [llvm] r309623 - Debug Info: Also check the DWARF output in assembler-only test cases
Adrian Prantl via llvm-commits
- [PATCH] D35869: [ADCE][Dominators] Teach ADCE to preserve dominators
Jakub Kuderski via Phabricator via llvm-commits
- [PATCH] D35035: [InstCombine] Prevent memcpy generation for small data size
DIVYA SHANMUGHAN via Phabricator via llvm-commits
- [llvm] r309625 - [AVX-512] Use AVX512 as test check prefix instead of AVX3. NFC
Craig Topper via llvm-commits
- [llvm] r309627 - [InstCombine] allow mask hoisting transform for vector types
Sanjay Patel via llvm-commits
- [llvm] r309628 - [codeview] Ignore DBG_VALUEs when choosing a BB start source loc
Reid Kleckner via llvm-commits
- [PATCH] D35594: [GISel]: ConstantFold operations when building MIR
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 llvm-commits
- [llvm] r309629 - [AVX512] Add a common prefix to avx512-insert-extract.ll so we can reduce the number of check lines on some test cases.
Craig Topper via llvm-commits
- [PATCH] D36113: [Loop Vectorize] Vectorize Loops with Backward Dependence
DIVYA SHANMUGHAN via Phabricator via llvm-commits
- [llvm] r309630 - DebugInfo: Put range base specifier entry functionality behind a flag
David Blaikie via llvm-commits
- [PATCH] D36114: [AsmPrinterDwarf] Add support for .cfi_restore directive
Francis Visoiu Mistrih via Phabricator via llvm-commits
- [PATCH] D36115: [Loop Vectorize] Block Probability for Predicated Blocks
DIVYA SHANMUGHAN via Phabricator via llvm-commits
- [PATCH] D35970: Teach cc1as driver to accept ARM ropi/rwpi reloc model
Weiming Zhao via Phabricator via llvm-commits
- [llvm] r309632 - [AVX-512] Add unmasked subvector inserts and extract to the execution domain tables.
Craig Topper via llvm-commits
- [PATCH] D36117: [DebugInfo] Don't turn dbg.declare into DBG_VALUE for static allocas
Reid Kleckner via Phabricator via llvm-commits
- [compiler-rt] r309634 - Add powerpc64 to compiler-rt build infrastructure.
Sterling Augustine via llvm-commits
- [llvm] r309515 - Revert "[AVR] Mark a failing symbolizer test as XFAIL"
Dylan McKay via llvm-commits
- [PATCH] D36119: [CMake][LLVM] Remove duplicated library mask. Broken clang linking against clangShared
Oleg Ranevskyy via Phabricator via llvm-commits
- [PATCH] D36120: [msan] Reverting D36093
Kostya Kortchinsky via Phabricator via llvm-commits
- [compiler-rt] r309637 - [msan] Reverting D36093
Kostya Kortchinsky via llvm-commits
- [compiler-rt] r309638 - [sanitizer] Fix the sanitizer build on Android
Petr Hosek via llvm-commits
- [compiler-rt] r309639 - [sancov] Fix coverage-reset test on Android/i686.
Evgeniy Stepanov via llvm-commits
- [PATCH] D36123: [InstCombine] Remove explicit check for impossible condition. Replace with assert
Craig Topper via Phabricator via llvm-commits
- [PATCH] D35933: Eliminate TargetTransformInfo::isFoldableMemAccess()
Quentin Colombet via Phabricator via llvm-commits
- [PATCH] D35704: added reset feature to dfsan
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D35319: LSE Atomics reorg - Part I
Stefan Teleman via Phabricator via llvm-commits
- [PATCH] D36124: [GVN] Remove stale entry in phitranslate cache when new phi is generated for PRE
Wei Mi via Phabricator via llvm-commits
- [PATCH] D36125: Remove PrologEpilogInserter's usage of DBG_VALUE's offset field
Adrian Prantl via Phabricator via llvm-commits
- [llvm] r309641 - Allow None as a MemoryLocation to getModRefInfo
Alina Sbirlea via llvm-commits
- [llvm] r309642 - [ScheduleDAG] Don't schedule node with physical register interference
Eli Friedman via llvm-commits
- [PATCH] D33818: [ScheduleDAG] Don't schedule node with physical register interference
Eli Friedman via Phabricator via llvm-commits
- [llvm] r309643 - Reland "[LLVM][llvm-objcopy] Added basic plumbing to get things started"
Petr Hosek via llvm-commits
- [llvm] r309644 - [sanitizer-coverage] relax an assertion
Kostya Serebryany via llvm-commits
- [llvm] r309645 - Default MemoryLocation passed to getModRefInfo should be None (D35441)
Alina Sbirlea via llvm-commits
- [llvm] r309646 - [libFuzzer] enable -fsanitize-coverage=pc-table for all tests
Kostya Serebryany via llvm-commits
- [PATCH] D35936: [ELF] - Move getSymbols() method to InputFile.
Rafael Avila de Espindola via llvm-commits
- [PATCH] D36127: [OptDiag] Updating Remarks in SampleProfile
Tarun Rajendran via Phabricator via llvm-commits
- [llvm] r309647 - [libFuzzer] implement more correct way of computing feature index for Inline8bitCounters
Kostya Serebryany via llvm-commits
- [llvm] r309651 - [StackColoring] Update AliasAnalysis information in stack coloring pass
Hiroshi Inoue via llvm-commits
- [PATCH] D36128: AMDGPU/R600: Initialize more passes
Tom Stellard via Phabricator via llvm-commits
- [lld] r309652 - Binary search to find a relocation.
Rui Ueyama via llvm-commits
- [llvm] r309653 - [MathExtras] Remove unnecessary cast of a constant 1 in a subtract.
Craig Topper via llvm-commits
- [lld] r309654 - Remove a redundant temporary variable.
Rui Ueyama via llvm-commits
- [PATCH] D35928: [XRay][X86] Use a valid instruction for the synthetic reference.
Dean Michael Berris via Phabricator via llvm-commits
- [compiler-rt] r309655 - [sanitizer-coverage] dummy definitions for __sanitizer_cov_8bit_counters_init and __sanitizer_cov_pcs_init
Kostya Serebryany via llvm-commits
- [llvm] r309657 - [MetaRenamer] Leave `@main` alone.
Davide Italiano via llvm-commits
- [llvm] r309658 - [llvm][llvm-objcopy] Added support for outputting to binary in llvm-objcopy
Petr Hosek via llvm-commits
- [llvm] r309659 - Revert r309415: "[LVI] Constant-propagate a zero extension of the switch condition value through case edges"
Daniel Jasper via llvm-commits
- [llvm] r309415 - [LVI] Constant-propagate a zero extension of the switch condition value through case edges
Daniel Jasper via llvm-commits
- [llvm] r309660 - Revert "[llvm][llvm-objcopy] Added support for outputting to binary in llvm-objcopy"
Petr Hosek via llvm-commits
- [PATCH] D35980: [WIP] Add a generic interface for outlining.
River Riddle via Phabricator via llvm-commits
- [PATCH] D18794: [Clang][BuiltIn][avx512] Adding builtins and tests to clang
michael zuckerman via Phabricator via llvm-commits
- [llvm] r309661 - [IRCE][NFC] Add assert that AddRecExpr's step is not zero
Max Kazantsev via llvm-commits
- [llvm] r309662 - [PM] Add a comment clarifying what a particular predicate is doing.
Chandler Carruth via llvm-commits
- [llvm] r309663 - [IRCE][NFC] Add another assert that AddRecExpr's step is not zero
Max Kazantsev via llvm-commits
- [PATCH] D35539: [IRCE] Handle loops with step different from 1/-1
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D36129: [X86] Use BEXTRI for 64-bit 'and' with a large mask
Craig Topper via Phabricator via llvm-commits
- [PATCH] D34393: Adding code padding for performance stability - infrastructure
Omer Paparo Bivas via Phabricator via llvm-commits
- [PATCH] D34396: Adding code padding for performance stability - first policy (BranchesWithSameTargetAvoidancePolicy)
Omer Paparo Bivas via Phabricator via llvm-commits
- [PATCH] D35994: Debug info for variables whos type is shrinked to bool
Nikola Prica via Phabricator via llvm-commits
- [compiler-rt] r309665 - [sanitizer-coverage] Fix Windows build broken by r309655
Vitaly Buka via llvm-commits
- [PATCH] D34689: [LLD][ELF] Pre-create ThunkSections at Target specific intervals
Peter Smith via Phabricator via llvm-commits
- [llvm] r309666 - Support itineraries in TargetSubtargetInfo::getSchedInfoStr - Now if the given instr does not have sched model then we try to calculate the latecy/throughput with help of itineraries.
Andrew V. Tischenko via llvm-commits
- [PATCH] D34596: [X86]: Adding a new priority function 'guided-src' for Scheduler DAG instruction scheduling.
Jatin Bhateja via Phabricator via llvm-commits
- [polly] r309669 - [NFC] [PPCGCodeGeneration] Convert GPUNodeBuilder::getArrayOffset to isl++.
Siddharth Bhat via llvm-commits
- [llvm] r309670 - [NFC] Remove obsolete profiling data from eq_ne test
Max Kazantsev via llvm-commits
- [PATCH] D36134: [ARM] Improve loop unrolling for Cortex-M
Sam Parker via Phabricator via llvm-commits
- [PATCH] D35302: [IRCE] Recognize loops with unsigned latch conditions
Max Kazantsev via Phabricator via llvm-commits
- [polly] r309671 - [NFC] [PPCGCodeGeneration] Convert GPUNodeBuilder::getGridSizes to isl++.
Siddharth Bhat via llvm-commits
- [PATCH] D36135: [RFC] Make infinite loops available in postdom tree, but do not connect them to thereverse reachable part of the CFG
Tobias Grosser via Phabricator via llvm-commits
- [llvm] r309673 - [PostDom] Fix typo in comment [NFC]
Tobias Grosser via llvm-commits
- [PATCH] D36137: [Polly][Simplify] Rewrite redundant write detection algorithm.
Michael Kruse via Phabricator via llvm-commits
- [PATCH] D36138: [ELF] - Don't segfault when accessing location counter inside MEMORY command.
George Rimar via Phabricator via llvm-commits
- [PATCH] D36140: [ELF] - Do not segfault if linkerscript tries to access Target too early.
George Rimar via Phabricator via llvm-commits
- [polly] r309674 - [NFC] [IslNodeBuilder, GPUNodeBuilder] Unify mechanism for looking up replacement Values.
Siddharth Bhat via llvm-commits
- [PATCH] D30200: [SLP] Fix for PR31880: shuffle and vectorize repeated scalar ops on extracted elements
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D27846: [SLP] Support for horizontal min/max reduction
Simon Pilgrim via Phabricator via llvm-commits
- [llvm] r309675 - AMDGPU/GlobalISel: Add support for amdgpu_vs calling convention
Tom Stellard via llvm-commits
- [PATCH] D35916: AMDGPU/GlobalISel: Add support for amdgpu_vs calling convention
Tom Stellard via Phabricator via llvm-commits
- [PATCH] D36145: [ELF] - Do not segfault when doing logical and/or operations on symbols that have no output sections.
George Rimar via Phabricator via llvm-commits
- [llvm] r309676 - [X86] Regenerate big structure return test and check on x86_64 as well.
Simon Pilgrim via llvm-commits
- [llvm] r309677 - [Hexagon] Convert HVX vector constants of i1 to i8
Krzysztof Parzyszek via llvm-commits
- [PATCH] D35182: [InstCombine] remove one-use restriction for not (cmp P, A, B) --> cmp P', A, B
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D35182: [InstCombine] remove one-use restriction for not (cmp P, A, B) --> cmp P', A, B
Craig Topper via Phabricator via llvm-commits
- [PATCH] D35182: [InstCombine] remove one-use restriction for not (cmp P, A, B) --> cmp P', A, B
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D35182: [InstCombine] remove one-use restriction for not (cmp P, A, B) --> cmp P', A, B
Craig Topper via Phabricator via llvm-commits
- [PATCH] D35182: [InstCombine] remove one-use restriction for not (cmp P, A, B) --> cmp P', A, B
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D35182: [InstCombine] remove one-use restriction for not (cmp P, A, B) --> cmp P', A, B
Davide Italiano via Phabricator via llvm-commits
- [PATCH] D35182: [InstCombine] remove one-use restriction for not (cmp P, A, B) --> cmp P', A, B
Craig Topper via Phabricator via llvm-commits
- [PATCH] D35182: [InstCombine] remove one-use restriction for not (cmp P, A, B) --> cmp P', A, B
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D35182: [InstCombine] remove one-use restriction for not (cmp P, A, B) --> cmp P', A, B
Craig Topper via Phabricator via llvm-commits
- lld/win32 creates pic code for threadlocal
Carlo Kok via llvm-commits
- [lld] r308809 - Don't crash on an empty section with an ALIGN.
George Rimar via llvm-commits
- [llvm] r309679 - [Mips] Fix for BBIT octeon instruction
Strahinja Petrovic via llvm-commits
- [llvm] r309680 - [DAG] Extend visitSCALAR_TO_VECTOR optimization to truncated vector.
Nirav Dave via llvm-commits
- [PATCH] D35192: [ARM] Use ADDCARRY / SUBCARRY
Roger Ferrer Ibanez via Phabricator via llvm-commits
- [polly] r309681 - [PPCGCodeGeneration] Correct usage of llvm::Value with getLatestValue.
Siddharth Bhat via llvm-commits
- [PATCH] D36151: [GlobalISel] Only merge memory ops for mayLoad or mayStore instrs.
Florian Hahn via Phabricator via llvm-commits
- [polly] r309682 - [GPUJIT] Call `cuProfilerStop` before destroying the context to flush profiler cache.
Siddharth Bhat via llvm-commits
- [llvm] r309683 - [DebugInfo] Use shrink_to_fit to simplify code. NFCI.
Benjamin Kramer via llvm-commits
- [llvm] r309684 - [PostDom] document the current handling of infinite loops and unreachables
Tobias Grosser via llvm-commits
- [PATCH] D31528: [ELF][MIPS] Multi-GOT implementation
Simon Atanasyan via Phabricator via llvm-commits
- [llvm] r309685 - DebugInfo: Update flag description that'd been copypasted from another
David Blaikie via llvm-commits
- [polly] r309686 - [NFC] Add 'REQUIRES: pollyacc' on 'test/GPGPU/invariant-load-hoisting-of-array.ll'
Siddharth Bhat via llvm-commits
- [llvm] r309687 - [globalisel][tablegen] Removed unnecessary typedef pointed out in post-commit review for r308599. NFC
Daniel Sanders via llvm-commits
- [lld] r309688 - [ELF] - Use multithreading for building .gdb_index.
George Rimar via llvm-commits
- [PATCH] D36152: [ARM] Add registers to debuginfo MIR test cases.
Florian Hahn via Phabricator via llvm-commits
- [llvm] r309690 - [InstCombine] Remove explicit check for impossible condition. Replace with assert
Craig Topper via llvm-commits
- [llvm] r309691 - [X86] Added missing cpu to fix generic scheduling model tests
Simon Pilgrim via llvm-commits
- [PATCH] D35856: [InlineCost] Simplify more 'and' and 'or' operations.
Chad Rosier via Phabricator via llvm-commits
- [PATCH] D36153: [ARM] The ARM backend is MachineVerifier clean now.
Florian Hahn via Phabricator via llvm-commits
- [llvm] r309692 - [X86][SSSE3] Fix typos in pabsw/pmulhrsw tests for load folding scheduling.
Simon Pilgrim via llvm-commits
- [llvm] r309693 - [AVX-512] Don't use unmasked VMOVDQU8/16 for 8-bit or 16-bit element stores even when BWI instructions are supported. Always use VMOVDQA32/VMOVDQU32.
Craig Topper via llvm-commits
- [llvm] r309694 - [X86] Fix a crash in FEntryInserter Pass.
Manoj Gupta via llvm-commits
- [llvm] r309698 - [DAG] Move extload check in store merge. NFC.
Nirav Dave via llvm-commits
- [PATCH] D35918: [GVNHoist] Factor out reachability to search for anticipable instructions quickly
Aditya Kumar via Phabricator via llvm-commits
- [PATCH] D35846: [X86][Asm]Allow far jmp/call to be picked when using explicit FWORD size specifier
Craig Topper via Phabricator via llvm-commits
- [PATCH] D36157: [PM] Split LoopUnrollPass and make partial unroller a function pass
Teresa Johnson via Phabricator via llvm-commits
- [PATCH] D36158: [DAG} Allow merging of stores of vector loads
Nirav Dave via Phabricator via llvm-commits
- [llvm] r309699 - [X86][SSSE3] Added missing PHADDS/PHSUBS/PSIGN intrinsic schedules
Simon Pilgrim via llvm-commits
- [llvm] r309700 - [X86] Split bmi.ll into a bmi test and a bmi2 test.
Craig Topper via llvm-commits
- [llvm] r309701 - [X86][SSE] Added missing PACKSS/PACKUS intrinsic schedules
Simon Pilgrim via llvm-commits
- [PATCH] D34484: DAG: Provide access to Pass instance from SelectionDAG
Hal Finkel via Phabricator via llvm-commits
- [PATCH] D36160: Liveness issues in tail merging, and the ARM::LR saved-but-not-restored
Krzysztof Parzyszek via Phabricator via llvm-commits
- [PATCH] D36160: Liveness issues in tail merging, and the ARM::LR saved-but-not-restored
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D36160: Liveness issues in tail merging, and the ARM::LR saved-but-not-restored
Krzysztof Parzyszek via Phabricator via llvm-commits
- [PATCH] D36160: Liveness issues in tail merging, and the ARM::LR saved-but-not-restored
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D36160: Liveness issues in tail merging, and the ARM::LR saved-but-not-restored
Krzysztof Parzyszek via Phabricator via llvm-commits
- [PATCH] D36160: Liveness issues in tail merging, and the ARM::LR saved-but-not-restored
Quentin Colombet via Phabricator via llvm-commits
- [PATCH] D36160: Liveness issues in tail merging, and the ARM::LR saved-but-not-restored
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D36160: Liveness issues in tail merging, and the ARM::LR saved-but-not-restored
Quentin Colombet via Phabricator via llvm-commits
- [PATCH] D36160: Liveness issues in tail merging, and the ARM::LR saved-but-not-restored
Krzysztof Parzyszek via Phabricator via llvm-commits
- [PATCH] D36160: Liveness issues in tail merging, and the ARM::LR saved-but-not-restored
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D36160: Liveness issues in tail merging, and the ARM::LR saved-but-not-restored
Krzysztof Parzyszek via Phabricator via llvm-commits
- [PATCH] D36160: Liveness issues in tail merging, and the ARM::LR saved-but-not-restored
Krzysztof Parzyszek via Phabricator via llvm-commits
- [PATCH] D36160: Liveness issues in tail merging, and the ARM::LR saved-but-not-restored
Krzysztof Parzyszek via Phabricator via llvm-commits
- [PATCH] D36160: Liveness issues in tail merging, and the ARM::LR saved-but-not-restored
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D36160: Liveness issues in tail merging, and the ARM::LR saved-but-not-restored
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D36160: Liveness issues in tail merging, and the ARM::LR saved-but-not-restored
Matthias Braun via Phabricator via llvm-commits
- [compiler-rt] r309704 - Revert rL309634 until upstream buildbots have upgraded libc.
Sterling Augustine via llvm-commits
- [llvm] r309706 - [X86] Use BEXTR/BEXTRI for 64-bit 'and' with a large mask
Craig Topper via llvm-commits
- [llvm] r309708 - [DAG] Convert extload check to equivalent type check. NFC.
Nirav Dave via llvm-commits
- [llvm] r309711 - [CGP] use narrower types in memcmp expansion when possible
Sanjay Patel via llvm-commits
- [PATCH] D33587: [DAGCombine] Do several rounds of combine.
Simon Pilgrim via Phabricator via llvm-commits
- [llvm] r309715 - [X86][SSE] Added missing vector logic intrinsic schedules
Simon Pilgrim via llvm-commits
- [llvm] r309716 - [libFuzzer] temporarty remove pc-tables and disable test/fuzzer-printcovpcs.test until this can be fixed on Windows
Kostya Serebryany via llvm-commits
- [PATCH] D36163: [llvm-pdbutil] Dump the FPM stream
Zachary Turner via Phabricator via llvm-commits
- [PATCH] D36164: [msan] Check for pvalloc overflow
Kostya Kortchinsky via Phabricator via llvm-commits
- [llvm] r309717 - Revert "[DAG] Extend visitSCALAR_TO_VECTOR optimization to truncated vector."
Nirav Dave via llvm-commits
- [PATCH] D36165: [MSP430] Align functions on 2-byte boundary instead of 4.
Vadzim Dambrouski via Phabricator via llvm-commits
- [llvm] r309718 - [X86][SSE3] Add scheduler tests for MONITOR/MWAIT
Simon Pilgrim via llvm-commits
- [llvm] r309719 - Pull out VectorNumElements value. NFC.
Nirav Dave via llvm-commits
- [llvm] r309721 - [lanai] Add getIntImmCost in LanaiTargetTransformInfo.
Jacques Pienaar via llvm-commits
- [PATCH] D34849: [AMDGPU] Add missing hazard for DPP-after-EXEC-write
Connor Abbott via Phabricator via llvm-commits
- [PATCH] D35953: [LiveDebugVariables] Use lexical scope to trim debug value live intervals
Robert Lougher via Phabricator via llvm-commits
- [PATCH] D35919: [AArch64] Rewrite stack frame handling for win64 vararg functions
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D35241: [DAGCombine] Fix for shuffle to vector extend for non power 2 vectors
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D36036: Supported interleaved byte load-pattern of stride:4 VF(8, 16, 32).
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D36029: [sanitizer_common] Disable filesystem-related code for Fuchsia
Roland McGrath via Phabricator via llvm-commits
- [PATCH] D36031: [sanitizer_common] Fuchsia OS support code
Roland McGrath via Phabricator via llvm-commits
- [llvm] r309723 - [AMDGPU] Put a function used only inside assert() under NDEBUG.
Davide Italiano via llvm-commits
- [PATCH] D36166: added support for build with dataflow sanitizer
Farah Hariri via Phabricator via llvm-commits
- [llvm] r309726 - [Value Tracking] Refactor and/or logic into helper. NFC.
Chad Rosier via llvm-commits
- [PATCH] D36167: [Dominators] Introduce batch updates
Jakub Kuderski via Phabricator via llvm-commits
- [PATCH] D35374: AMDGPU: Fix handling of div_scale with undef inputs
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D35528: [Dominators] Teach LoopUnswitch to use the incremental API
Jakub Kuderski via Phabricator via llvm-commits
- [polly] r309727 - Update to isl-0.18-809-gd5b4535
Tobias Grosser via llvm-commits
- [polly] r309728 - [Simplify] Improve scalability.
Michael Kruse via llvm-commits
- [llvm] r309729 - [DebugInfo] Don't turn dbg.declare into DBG_VALUE for static allocas
Reid Kleckner via llvm-commits
- [polly] r309730 - Silence -Wunused-variable warning in NDEBUG builds
Reid Kleckner via llvm-commits
- [llvm] r309732 - AMDGPU: Initial implementation of calls
Matt Arsenault via llvm-commits
- [llvm] r309733 - AMDGPU: Add test for r308774
Matt Arsenault via llvm-commits
- [PATCH] D36170: LSR: Fix PR33514
Evgeny Stupachenko via Phabricator via llvm-commits
- [polly] r309734 - [Simplify] Rewrite redundant write detection algorithm.
Michael Kruse via llvm-commits
- [PATCH] D36002: AMDGPU: Initial implementation of calls
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D27869: [libFuzzer] Diff 24 - Use clang as linker in Windows, to properly include sanitizer libraries.
George Karpenkov via Phabricator via llvm-commits
- [www] r309735 - Add student grant application
Tanya Lattner via llvm-commits
- [www] r309736 - Fix link to application
Tanya Lattner via llvm-commits
- [llvm] r309739 - [Value Tracking] Default argument to true and rename accordingly. NFC.
Chad Rosier via llvm-commits
- [PATCH] D36033: [ubsan] Enable UBSan build for Fuchsia
Roland McGrath via Phabricator via llvm-commits
- [PATCH] D36172: [InstCombine] Improve profitability check for folding PHI args
Ulrich Weigand via Phabricator via llvm-commits
- [PATCH] D35866: [sanitizer_common] Fuchsia-specific implementation of SanitizerCoverage
Roland McGrath via Phabricator via llvm-commits
- [PATCH] D35581: [LoopRotate][Dominators] Use the incremental API to update DomTree
Jakub Kuderski via Phabricator via llvm-commits
- [llvm] r309740 - [DAG] Factor out common expressions. NFC.
Nirav Dave via llvm-commits
- [PATCH] D36174: [AArch64] Fix a typo in isExtFreeImpl()
Haicheng Wu via Phabricator via llvm-commits
- [PATCH] D36175: [InstSimplify] Accept more loop-invariant cases in ThreadBinOpOverPHI
Ulrich Weigand via Phabricator via llvm-commits
- [compiler-rt] r309742 - [ubsan] Enable UBSan build for Fuchsia
Vitaly Buka via llvm-commits
- [PATCH] D36173: [InstSimplify] Perform known-bits analysis in SimplifyAndInst
Craig Topper via Phabricator via llvm-commits
- [llvm] r309743 - AMDGPU: Fix handling of div_scale with undef inputs
Matt Arsenault via llvm-commits
- [PATCH] D35865: [asan] Fuchsia port
Roland McGrath via Phabricator via llvm-commits
- [PATCH] D36188: [PM] Fix a bug where through CGSCC iteration we can get infinite-inlining across multiple runs of the inliner by keeping a tiny history of internal-to-SCC inlining decisions.
Chandler Carruth via Phabricator via llvm-commits
- [PATCH] D36189: [asan] Interceptors for Fuchsia
Roland McGrath via Phabricator via llvm-commits
- [PATCH] D36190: [asan] Allocator support for Fuchsia
Roland McGrath via Phabricator via llvm-commits
- [llvm] r309744 - [AArch64] Rewrite stack frame handling for win64 vararg functions
Martin Storsjo via llvm-commits
- [compiler-rt] r309745 - [sanitizer_common] Fuchsia support for interceptors
Vitaly Buka via llvm-commits
- [llvm] r309746 - [Hexagon] Fix some Clang-tidy modernize-use-using and Include What You Use warnings; other minor fixes (NFC).
Eugene Zelenko via llvm-commits
- [llvm] r309747 - [llvm-cov] Allow specifying distinct architectures for each loaded binary
Vedant Kumar via llvm-commits
- [llvm] r309748 - [AArch64] Fix a typo in isExtFreeImpl()
Haicheng Wu via llvm-commits
- [PATCH] D36104: [AArch64] Coalesce Copy Zero during instruction selection
Haicheng Wu via Phabricator via llvm-commits
- [compiler-rt] r309749 - [sanitizer_common] Disable filesystem-related code for Fuchsia
Vitaly Buka via llvm-commits
- [PATCH] D36192: [tsan] Fix format string in WriteMemoryProfile
Kuba (Brecka) Mracek via Phabricator via llvm-commits
- [llvm] r309751 - Remove PrologEpilogInserter's usage of DBG_VALUE's offset field
Adrian Prantl via llvm-commits
- [PATCH] D36193: AMDGPU: IMPLICIT_DEFs do not contribute to wait states
Nicolai Hähnle via Phabricator via llvm-commits
- [polly] r309753 - [ForwardOpTree] Execute canForwardTree also in release builds.
Michael Kruse via llvm-commits
- [PATCH] D36195: Fix the bug that parseAAPipeline is not invoked in runNewPMPasses in release compiler.
Dehao Chen via Phabricator via llvm-commits
- [PATCH] D35967: [AMDGPU] Collapse adjacent SI_END_CF
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [llvm] r309754 - PowerPC: Do not use llc -march in tests.
Matthias Braun via llvm-commits
- [llvm] r309755 - ARM: Do not use llc -march in tests.
Matthias Braun via llvm-commits
- [compiler-rt] r309756 - [sanitizer_common] Fuchsia OS support code
Vitaly Buka via llvm-commits
- [PATCH] D36018: Make .file directive to have basename only
Rafael Avila de Espindola via llvm-commits
- [llvm] r309757 - Use helper function instead of manually constructing DBG_VALUEs (NFC)
Adrian Prantl via llvm-commits
- [llvm] r309758 - [SCEV/IndVars] Always compute loop exiting values if the backedge count is 0
Sanjoy Das via llvm-commits
- [PATCH] D35389: AMDGPU: Add analysis pass for function argument info
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D34727: AMDGPU/SI: Don't fix a PHI under uniform branch in SIFixSGPRCopies only when sources and destination are all sgprs
Changpeng Fang via Phabricator via llvm-commits
- [www] r309759 - Add grant application dates to important date list.
Tanya Lattner via llvm-commits
- [PATCH] D35738: Enable llvm-pdbutil to list enumerations using native PDB reader
Adrian McCarthy via Phabricator via llvm-commits
- [compiler-rt] r309760 - [sanitizer_common] Fuchsia-specific symbolizer
Vitaly Buka via llvm-commits
- [llvm] r309761 - Assert that the offset of a MachineLocation is always 0.
Adrian Prantl via llvm-commits
- [PATCH] D36007: [AMDGPU] Turn s_and_saveexec_b64 into s_and_b64 if result is unused
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D36197: [X86] Teach fastisel to select calls to dllimport functions
Reid Kleckner via Phabricator via llvm-commits
- [llvm] r309762 - [AMDGPU] Collapse adjacent SI_END_CF
Stanislav Mekhanoshin via llvm-commits
- [llvm] r309763 - Remove unused accessor (NFC)
Adrian Prantl via llvm-commits
- [PATCH] D36199: [Inliner] Increase threshold for hot callsites without PGO.
Easwaran Raman via Phabricator via llvm-commits
- [PATCH] D34801: [coverage] Make smaller regions for the first case of a switch.
Eli Friedman via Phabricator via llvm-commits
- [llvm] r309766 - [AMDGPU] Turn s_and_saveexec_b64 into s_and_b64 if result is unused
Stanislav Mekhanoshin via llvm-commits
- [llvm] r309768 - Reland "[llvm][llvm-objcopy] Added support for outputting to binary in llvm-objcopy"
Petr Hosek via llvm-commits
- [llvm] r309769 - Update MIR testcase to reflect change in r309751.
Adrian Prantl via llvm-commits
- [llvm] r309771 - Revert "Reland "[llvm][llvm-objcopy] Added support for outputting to binary in llvm-objcopy""
Petr Hosek via llvm-commits
- [PATCH] D36052: Update the new PM pipeline to make ICP aware if it is SamplePGO build.
Dehao Chen via Phabricator via llvm-commits
- [llvm] r309773 - Update LiveDebugValues to generate DIExpressions for spill offsets
Adrian Prantl via llvm-commits
- [PATCH] D36201: Merge manifest namespaces.
Eric Beckmann via Phabricator via llvm-commits
- [llvm] r309774 - X86: Do not use llc -march in tests.
Matthias Braun via llvm-commits
- [PATCH] D35287: llc: Require an explicit -mtriple=default to target default triple
Matthias Braun via Phabricator via llvm-commits
- [PATCH] D36203: [zorg] Add buildbot with reverse iteration enabled
Pengxuan Zheng via Phabricator via llvm-commits
- [llvm] r309775 - DAG: Undo and->or combine with FrameIndexes
Matt Arsenault via llvm-commits
- [PATCH] D33849: DAG: Undo and->or combine with FrameIndexes
Matt Arsenault via Phabricator via llvm-commits
- [llvm] r309776 - AMDGPU: Don't place arguments in emergency stack slot
Matt Arsenault via llvm-commits
- [PATCH] D36003: AMDGPU: Don't place arguments in emergency stack slot
Matt Arsenault via Phabricator via llvm-commits
- [llvm] r309777 - [DAG] Refactor store merge subexpressions. NFC.
Nirav Dave via llvm-commits
- [llvm] r309779 - [AMDGPU] Fix asan error after last commit
Stanislav Mekhanoshin via llvm-commits
- [llvm] r309780 - Update the new PM pipeline to make ICP aware if it is SamplePGO build.
Dehao Chen via llvm-commits
- [llvm] r309781 - AMDGPU: Analyze callee resource usage in AsmPrinter
Matt Arsenault via llvm-commits
- [PATCH] D36004: AMDGPU: Analyze callee resource usage in AsmPrinter
Matt Arsenault via Phabricator via llvm-commits
- [llvm] r309782 - AMDGPU: Fix emitting encoded calls
Matt Arsenault via llvm-commits
- [PATCH] D36198: Use more consistent names
Rafael Ávila de Espíndola via Phabricator via llvm-commits
- [PATCH] D34582: AMDGPU: Fix emitting encoded calls
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D36204: [RegisterCoalescer] Add wrapper for Erasing Instructions
Sameer AbuAsal via Phabricator via llvm-commits
- [llvm] r309783 - AMDGPU: Fix clobbering CSR VGPRs when spilling SGPR to it
Matt Arsenault via llvm-commits
- [PATCH] D34569: [DAG] Relax type restriction for store merge
Nirav Dave via Phabricator via llvm-commits
- [llvm] r309784 - [PM] Fix a bug where through CGSCC iteration we can get
Chandler Carruth via llvm-commits
- [PATCH] D36071: [compiler-rt] [builtins] Only include immintrin.h if it is used
Frederich Munch via Phabricator via llvm-commits
- [llvm] r309785 - [SimplifyCFG] Fix typo in comment. NFC
Craig Topper via llvm-commits
- [llvm] r309787 - Fix the bug that parseAAPipeline is not invoked in runNewPMPasses in release compiler.
Dehao Chen via llvm-commits
- [LNT] r309788 - Show a helpful note if a submission is rejected because of mismatching machine info
Matthias Braun via llvm-commits
- [llvm] r309789 - [NewGVN] Remove a (now stale) comment. NFCI.
Davide Italiano via llvm-commits
- [llvm] r309790 - [NewGVN] Fold single-use variables. NFCI.
Davide Italiano via llvm-commits
- [PATCH] D36206: [AMDGPU] Delete dead code
Davide Italiano via Phabricator via llvm-commits
- [PATCH] D36207: [compiler-rt] Check for empty buffer in Addr2LineProcess::ReadFromSymbolizer
David Lam via Phabricator via llvm-commits
- [LNT] r309791 - Fix more pep8 warnings; NFC
Matthias Braun via llvm-commits
- [PATCH] D34997: Keep metadata when changing Invoke instructions to Call ones
Yevgeny Rouban via Phabricator via llvm-commits
- [compiler-rt] r309792 - [XRay][compiler-rt] Remove use of std::mutex and std::shared_ptr from global scope.
Dean Michael Berris via llvm-commits
- [PATCH] D36210: [LLVM] [RegionInfo] Introduce getExitingBlocks to get all predecessors of Exit in the current region.
Hongbin Zheng via Phabricator via llvm-commits
- [PATCH] D36211: [cmake] Expose the dependencies of ExecutionEngine as PUBLIC
Michał Górny via Phabricator via llvm-commits
- [llvm] r309793 - [InstCombine] Add test cases for 'or' and 'xor' to match the vector 'and' of 'sext' of 'cmp' test.
Craig Topper via llvm-commits
- [PATCH] D36213: [InstCombine] Remove check for sext of vector icmp from shouldOptimizeCast
Craig Topper via Phabricator via llvm-commits
- [PATCH] D36214: [InstCombine] Remove explicit code for folding (xor(zext(cmp)), 1) and (xor(sext(cmp)), -1) to ext(!cmp).
Craig Topper via Phabricator via llvm-commits
- [PATCH] D36214: [InstCombine] Remove explicit code for folding (xor(zext(cmp)), 1) and (xor(sext(cmp)), -1) to ext(!cmp).
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D36214: [InstCombine] Remove explicit code for folding (xor(zext(cmp)), 1) and (xor(sext(cmp)), -1) to ext(!cmp).
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D36214: [InstCombine] Remove explicit code for folding (xor(zext(cmp)), 1) and (xor(sext(cmp)), -1) to ext(!cmp).
Craig Topper via Phabricator via llvm-commits
- [PATCH] D36214: [InstCombine] Remove explicit code for folding (xor(zext(cmp)), 1) and (xor(sext(cmp)), -1) to ext(!cmp).
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D36214: [InstCombine] Remove explicit code for folding (xor(zext(cmp)), 1) and (xor(sext(cmp)), -1) to ext(!cmp).
Phabricator via Phabricator via llvm-commits
- [PATCH] D36212: [lit] Use Visual Studio build config when testing
NAKAMURA Takumi via Phabricator via llvm-commits
- [lld] r309796 - [ELF] - Recommit r309252 "[ELF] - Fix missing relocation when linking executable with --unresolved-symbols=ignore-all"
George Rimar via llvm-commits
- [compiler-rt] r309797 - [sanitizer_common] Fuchsia-specific implementation of SanitizerCoverage
Vitaly Buka via llvm-commits
- [compiler-rt] r309798 - [asan] Interceptors for Fuchsia
Vitaly Buka via llvm-commits
- [PATCH] D36071: [builtins] Use _Interlocked* intrinsics for atomics on MSVC
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D35945: [ELF] - Linkerscript: better disgnostic for INPUT/GROUP commands.
George Rimar via Phabricator via llvm-commits
- [PATCH] D35167: [AMDGPU] Add an llvm.amdgcn.wqm intrinsic for WQM
Nicolai Hähnle via Phabricator via llvm-commits
- [polly] r309802 - [GPUJIT] Teach GPUJIT to use a pre-existing CUDA context if available.
Siddharth Bhat via llvm-commits
- [PATCH] D35524: [AMDGPU] Add support for Whole Wavefront Mode
Nicolai Hähnle via Phabricator via llvm-commits
- [PATCH] D34716: [AMDGPU] Add pseudo "old" and "wqm_mode" source to all DPP instructions
Nicolai Hähnle via Phabricator via llvm-commits
- [PATCH] D35650: [PowerPC] Don't crash on larger splats that can be achieved through 1-byte splats
Nemanja Ivanovic via Phabricator via llvm-commits
- [PATCH] D34684: [Power 9] Exploit vector absolute difference instructions on Power 9
Nemanja Ivanovic via Phabricator via llvm-commits
- [PATCH] D35569: [ARM] Remove FeatureNoARM implies ModeThumb.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D34048: [PowerPC] Eliminate compares - add i32 sext/zext handling for SETLE/SETGE
Nemanja Ivanovic via Phabricator via llvm-commits
- [PATCH] D35672: [XRay] [test-suite] Don't use llvm_multisource macro for XRay tests and use .test files
Eizan Miyamoto via llvm-commits
- [llvm] r309804 - [globalisel][tablegen] Do not merge memoperands from instructions that weren't in the match.
Daniel Sanders via llvm-commits
- [polly] r309805 - [SD] Set PollyUseRuntimeAliasChecks correctly
Philip Pfaffe via llvm-commits
- [llvm] r309806 - [MIR] Print target-specific constant pools
Diana Picus via llvm-commits
- [polly] r309807 - [SI][NewPM] Collect loop count statistics
Philip Pfaffe via llvm-commits
- [PATCH] D36215: [IRCE] Identify loops with latch comparison against current IV value
Max Kazantsev via Phabricator via llvm-commits
- [polly] r309808 - [GPUJIT] Add GPUJIT APIs for allocating and freeing managed memory.
Siddharth Bhat via llvm-commits
- [PATCH] D36216: [PM] Fix proxy invalidation
Philip Pfaffe via Phabricator via llvm-commits
- [PATCH] D35409: Add new ASAN_OPTION: sleep_after_init.
Martin Liška via Phabricator via llvm-commits
- [polly] r309811 - [PM] Fix proxy invalidation
Philip Pfaffe via llvm-commits
- [PATCH] D35307: [AArch64] Initial SVE register definitions
Amara Emerson via Phabricator via llvm-commits
- [PATCH] D35843: [ELF] - Fix "--symbol-ordering-file doesn't work with linker scripts"
George Rimar via Phabricator via llvm-commits
- [llvm] r309812 - [SLP] Fix for PR31880: shuffle and vectorize repeated scalar ops on extracted elements
Alexey Bataev via llvm-commits
- [PATCH] D36218: AMDGPU/GlobalISel: Mark 32-bit G_FMUL as legal
Tom Stellard via Phabricator via llvm-commits
- [PATCH] D36219: [ARM] Tidy up banked registers encoding
Javed Absar via Phabricator via llvm-commits
- [PATCH] D36220: [Loop Vectorize] Added a separate metadata
DIVYA SHANMUGHAN via Phabricator via llvm-commits
- [PATCH] D35458: [Polly][PM][WIP] Polly pass registration
Philip Pfaffe via Phabricator via llvm-commits
- [PATCH] D35883: [ARM] GlobalISel: Select simple G_GLOBAL_VALUE instructions
Diana Picus via Phabricator via llvm-commits
- [llvm] r309814 - [SLPVectorizer] Test update, NFC.
Alexey Bataev via llvm-commits
- [llvm] r309816 - [SLPVectorizer] Generalize interface of functions, NFC.
Alexey Bataev via llvm-commits
- [llvm] r309817 - [InlineCost] Simplify more 'and' and 'or' operations.
Chad Rosier via llvm-commits
- [llvm] r309818 - Assert that the offset in MachineLocation::set() is always 0. (NFC)
Adrian Prantl via llvm-commits
- [PATCH] D32871: [LV] Using VPlan to model the vectorized code and drive its transformation
Matthew Simpson via Phabricator via llvm-commits
- [llvm] r309819 - [InlineCost] Remove redundant call. NFC.
Chad Rosier via llvm-commits
- [PATCH] D36223: [AArch64] Simplify AES*Tied pseudo expansion (NFC).
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D36222: [MIPS] Add support to match more patterns for BBIT instruction.
Simon Dardis via Phabricator via llvm-commits
- [PATCH] D35901: [DAG] Improve candidate pruning in store merge failure case. NFCI
Nirav Dave via Phabricator via llvm-commits
- [llvm] r309821 - [AArch64] Simplify AES*Tied pseudo expansion (NFC).
Florian Hahn via llvm-commits
- [polly] r309822 - Remove debug metadata from copied instruction to prevent GPUModule verification failure
Singapuram Sanjay Srivallabh via llvm-commits
- [llvm] r309823 - Remove unreachable code. (NFC)
Adrian Prantl via llvm-commits
- Lab is down
Victor Leschuk via llvm-commits
- [llvm] r309824 - Remove unused includes of MachineLocation.h (NFC)
Adrian Prantl via llvm-commits
- [llvm] r309825 - [AArch64] Improve the test of conditional branch fusion
Evandro Menezes via llvm-commits
- [PATCH] D36224: [CodeGen} Conditionally replace subregister uses when processing tied operands
Jesper Antonsson via Phabricator via llvm-commits
- [PATCH] D35391: [Dominators] Teach LoopDeletion to use the new incremental API
Jakub Kuderski via Phabricator via llvm-commits
- [polly] r309826 - [Polly][PM][WIP] Polly pass registration
Philip Pfaffe via llvm-commits
- [test-suite] r309828 - TestSuite.cmake: Improve comments; NFC
Matthias Braun via llvm-commits
- [PATCH] D36227: [ELF] - LTO: Try to be option compatible with the gold plugin.
George Rimar via Phabricator via llvm-commits
- [lld] r309829 - [ELF] When the code segment is the last, align it to the page boundary
Petr Hosek via llvm-commits
- [llvm] r309830 - [DAG] Improve candidate pruning in store merge failure case. NFCI
Nirav Dave via llvm-commits
- [PATCH] D36025: Do not want to use BFI to get profile count for sample pgo
Dehao Chen via Phabricator via llvm-commits
- [llvm] r309831 - Remove the unused Offset field from MachineLocation (NFC)
Adrian Prantl via llvm-commits
- [PATCH] D36228: Don't pass the code model to MC
Rafael Ávila de Espíndola via Phabricator via llvm-commits
- [llvm] r309832 - AMDGPU: Restore using MRI to find highest used regs
Matt Arsenault via llvm-commits
- [llvm] r309833 - Revert "[lit] Avoid copying llvm/utils/lit/tests/Inputs with lit site configs"
Reid Kleckner via llvm-commits
- [llvm] r309834 - Assert that the offset of a DBG_VALUE is always 0. (NFC)
Adrian Prantl via llvm-commits
- [PATCH] D35222: InstSimplify: canonicalize is idempotent
Matt Arsenault via Phabricator via llvm-commits
- [polly] r309835 - Fix r309826: Move intantiation and specialization of OwningScopAnalysisManagerFunctionProxy to the polly namespace.
Philip Pfaffe via llvm-commits
- [PATCH] D33070: AMDGPU: Teach isLegalAddressingMode about global_* instructions
Matt Arsenault via Phabricator via llvm-commits
- [llvm] r309836 - Xray docs with description of Flight Data Recorder binary format.
Keith Wyss via llvm-commits
- [PATCH] D36041: [XRay] [docs] Xray docs with description of Flight Data Recorder binary format.
Keith via Phabricator via llvm-commits
- [llvm] r309839 - [InstCombine] Add missing test case for (xor (sext (cmp)), -1) -> (sext (!cmp)).
Craig Topper via llvm-commits
- [lld] r309840 - Use more consistent names
Rafael Espindola via llvm-commits
- [PATCH] D36231: [asan] Make dump_registers.cc more stable
Kuba (Brecka) Mracek via Phabricator via llvm-commits
- [llvm] r309841 - [AsmParser][GAS-compatibility] Ignore an empty 'p2align' directive
Coby Tayree via llvm-commits
- [llvm] r309842 - Revert "Xray docs with description of Flight Data Recorder binary format."
Keith Wyss via llvm-commits
- [PATCH] D35989: [SCEV][NFC] Introduces expression sizes estimation
Sanjoy Das via Phabricator via llvm-commits
- [PATCH] D36233: [ThinLTO] Add FunctionAttrs to ThinLTO index
Charles Saternos via Phabricator via llvm-commits
- [PATCH] D36234: [InstCombine] Support sext in foldLogicCastConstant
Craig Topper via Phabricator via llvm-commits
- [polly] r309845 - Fix code format on r309826
Singapuram Sanjay Srivallabh via llvm-commits
- [compiler-rt] r309847 - [ubsan] Test -fsanitize=vptr without -fsanitize=null
Vedant Kumar via llvm-commits
- [compiler-rt] r309848 - This ppc64 implementation of clear_cache works for both big and little endian.
Sterling Augustine via llvm-commits
- [llvm] r309849 - [StackColoring] Update AliasAnalysis information in stack coloring pass (part 2)
Hiroshi Inoue via llvm-commits
- [llvm] r309850 - [Dominators] Teach LoopDeletion to use the new incremental API
Jakub Kuderski via llvm-commits
- [polly] r309853 - Fix r309826: Appease clang-format check.
Philip Pfaffe via llvm-commits
- [PATCH] D35396: [lit] Make %T return a per-test temporary directory
Kuba (Brecka) Mracek via Phabricator via llvm-commits
- [PATCH] D36235: [pdb/lld] Write a valid FPM
Zachary Turner via Phabricator via llvm-commits
- [compiler-rt] r309854 - Add new ASAN_OPTION: sleep_after_init.
Kostya Serebryany via llvm-commits
- [llvm] r309855 - [AArch64] Add Exynos M2 feature test (NFC)
Evandro Menezes via llvm-commits
- [polly] r309856 - Replace asserts with llvm_unreachable to clarify intent
Tobias Grosser via llvm-commits
- [polly] r309870 - Move ScopStmt::setAccessRelation to isl++
Tobias Grosser via llvm-commits
- [polly] r309871 - Move setNewAccessRelation to isl++
Tobias Grosser via llvm-commits
- [PATCH] D33880: COFF: Introduce LD shim around LINK
Martin Storsjö via Phabricator via llvm-commits
- [llvm] r309872 - [NewGVN] Now that load coercion is enable, we pass this test.
Davide Italiano via llvm-commits
- [PATCH] D36236: [SelectionDAG] Resolve PR33978.
Simon Dardis via Phabricator via llvm-commits
- [PATCH] D33513: [ThinLTO] Fix ThinLTO crash while destroying context
Charles Saternos via Phabricator via llvm-commits
- [llvm] r309876 - [Power9] Exploit vector absolute difference instructions on Power 9
Stefan Pintilie via llvm-commits
- [polly] r309878 - Enable simplify and forward-op-tree by default
Tobias Grosser via llvm-commits
- [llvm] r309879 - DebugInfo: Test & handle (differently) non-zero DW_AT_ranges_base
David Blaikie via llvm-commits
- [llvm] r309880 - [InstCombine] Support sext in foldLogicCastConstant
Craig Topper via llvm-commits
- [llvm] r309882 - [InstCombine] Remove explicit code for folding (xor(zext(cmp)), 1) and (xor(sext(cmp)), -1) to ext(!cmp).
Craig Topper via llvm-commits
- [PATCH] D36239: [sanitizer] Split MmapFixedNoReserve into a version that disallows overwriting existing memory and one that allows it
Kuba (Brecka) Mracek via Phabricator via llvm-commits
- [compiler-rt] r309883 - [msan] Check for pvalloc overflow
Kostya Kortchinsky via llvm-commits
- [llvm] r309884 - Don't pass the code model to MC
Rafael Espindola via llvm-commits
- [llvm] r309886 - [PM] Split LoopUnrollPass and make partial unroller a function pass
Teresa Johnson via llvm-commits
- [PATCH] D36240: [InstCombine] Remove the (not (sext)) case from foldBoolSextMaskToSelect and inline the remaining code to match visitOr
Craig Topper via Phabricator via llvm-commits
- [llvm] r309887 - [InstCombine] Remove unnecessary temporary APInt. NFCI
Craig Topper via llvm-commits
- [PATCH] D36241: Delete Default and JITDefault code models
Rafael Ávila de Espíndola via Phabricator via llvm-commits
- [llvm] r309889 - [libFuzzer tests] Use substring comparison in libFuzzer tests
George Karpenkov via llvm-commits
- [PATCH] D36243: [GPGPU] Make sure that all parameter dimensions are set in schedule
Tobias Grosser via Phabricator via llvm-commits
- [llvm] r309890 - LV: Don't insert runtime ptr checks on divergent targets
Matt Arsenault via llvm-commits
- [PATCH] D32730: LV: Don't insert runtime ptr checks on divergent targets
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D36244: [LoopVectorize] Fix assertion failure in Fcmp vectorization
Anna Thomas via Phabricator via llvm-commits
- [llvm] r309891 - Xray docs with description of Flight Data Recorder binary format.
Keith Wyss via llvm-commits
- [compiler-rt] r309892 - Use a more standard method to mark these tests as unsupported on powerpc64.
Sterling Augustine via llvm-commits
- [llvm] r309893 - AMDGPU/R600: Initialize more passes
Tom Stellard via llvm-commits
- [llvm] r309894 - [pdbutil] Add a command to dump the FPM.
Zachary Turner via llvm-commits
- [llvm] r309895 - [MSF] Move MSF unit tests to their own unittest target.
Zachary Turner via llvm-commits
- [PATCH] D35680: [ELF] - Round executable PT_LOAD to page size and pad it with traps
Rafael Avila de Espindola via llvm-commits
- [llvm] r309896 - [pdb/lld] Write a valid FPM.
Zachary Turner via llvm-commits
- [PATCH] D36245: [tsan] Check for pvalloc overlow
Kostya Kortchinsky via Phabricator via llvm-commits
- [compiler-rt] r309897 - [tsan] Check for pvalloc overlow
Kostya Kortchinsky via llvm-commits
- [PATCH] D36246: Fix the bug when SampleProfileWriter writes out number of callsites.
Dehao Chen via Phabricator via llvm-commits
- [PATCH] D36247: [LVI] Constant-propagate a zero extension of the switch condition value through case edges
Hiroshi Yamauchi via Phabricator via llvm-commits
- [PATCH] D36248: [AArch64] Fix an assertion for pre-index generation with unscaled loads/stores.
Chad Rosier via Phabricator via llvm-commits
- [llvm] r309898 - AMDGPU/GlobalISel: Mark 32-bit G_FMUL as legal
Tom Stellard via llvm-commits
- [llvm] r309899 - Revert "[libFuzzer tests] Use substring comparison in libFuzzer tests"
George Karpenkov via llvm-commits
- [PATCH] D35850: [InlineCost] Add cl::opt to allow full inline cost to be computed for debugging purposes.
Chandler Carruth via Phabricator via llvm-commits
- [PATCH] D34781: Introduce a MCReloc class
Rafael Ávila de Espíndola via Phabricator via llvm-commits
- [lld] r309900 - [PDB] Improve our PDB OMF debug directory entry
Reid Kleckner via llvm-commits
- [PATCH] D35905: Simplify ARMELFObjectWriter::GetRelocTypeInner
Rafael Ávila de Espíndola via Phabricator via llvm-commits
- [PATCH] D34988: Reduce duplication in pcrel reloc creation
Rafael Ávila de Espíndola via Phabricator via llvm-commits
- [lld] r309902 - [PDB] Improve rsds test to check that we fill in the file offset as well as the RVA
Reid Kleckner via llvm-commits
- [llvm] r309903 - [llvm-cov] Respect the value of the -show-instantiations option
Vedant Kumar via llvm-commits
- [llvm] r309904 - [Coverage] Add an API to retrive all instantiations of a function (NFC)
Vedant Kumar via llvm-commits
- [llvm] r309905 - Rely on autobrief, remove \briefs from a header. NFC.
Vedant Kumar via llvm-commits
- [llvm] r309906 - Move two functions to a nicer spot. NFC.
Vedant Kumar via llvm-commits
- [PATCH] D32729: LV: Don't vectorize with unknown loop counts on divergent targets
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D36252: [diagtool] Add ability to get name from id
don hinton via Phabricator via llvm-commits
- [llvm] r309907 - Fix the bug when SampleProfileWriter writes out number of callsites.
Dehao Chen via llvm-commits
- [PATCH] D36255: Integrate manifest merging library into LLD.
Eric Beckmann via Phabricator via llvm-commits
- [compiler-rt] r309909 - [XRay][compiler-rt] Allow for building the XRay runtime without PREINIT initialization.
Dean Michael Berris via llvm-commits
- [PATCH] D36256: [ELF] Don't output headers into a segment if there's no space for them
Petr Hosek via Phabricator via llvm-commits
- [llvm] r309910 - [ARM] Tidy up banked registers encoding
Javed Absar via llvm-commits
- [llvm] r309911 - Delete Default and JITDefault code models
Rafael Espindola via llvm-commits
- [lld] r309913 - Update for llvm change.
Rafael Espindola via llvm-commits
- [compiler-rt] r309914 - [asan] Allocator support for Fuchsia
Vitaly Buka via llvm-commits
- [llvm] r309915 - [RegisterCoalescer] Add wrapper for Erasing Instructions
Sameer AbuAsal via llvm-commits
- [PATCH] D36257: [asan] Check for pvalloc overlow
Kostya Kortchinsky via Phabricator via llvm-commits
- [llvm] r309918 - Add LLVM_FALLTHROUGH.
Rafael Espindola via llvm-commits
- Buildmaster restart
Victor Leschuk via llvm-commits
- [llvm] r309919 - [unittest] Remove TODO comment which caused concern
Tobias Grosser via llvm-commits
- [llvm] r309921 - Fix the ppc jit tests.
Rafael Espindola via llvm-commits
- [PATCH] D36258: Disable loop peeling during full unrolling pass.
Teresa Johnson via Phabricator via llvm-commits
- [llvm] r309922 - Fix WebAssembly target after r309911.
Daniel Jasper via llvm-commits
- [PATCH] D36071: [builtins] Use Interlocked* intrinsics for atomics on MSVC
Martin Storsjö via Phabricator via llvm-commits
- [llvm] r309923 - [ARM] Use ADDCARRY / SUBCARRY
Roger Ferrer Ibanez via llvm-commits
- [PATCH] D36260: [ARM] Use searchable-table for banked registers
Javed Absar via Phabricator via llvm-commits
- [llvm] r309924 - [globalisel][tablegen] Update a comment to use the name of the constant rather than the value.
Daniel Sanders via llvm-commits
- [llvm] r309925 - [SCEV] Re-enable "Cache results of computeExitLimit"
Max Kazantsev via llvm-commits
- [llvm] r309926 - [X86] SET0 to use XMM registers where possible PR26018 PR32862
Dinar Temirbulatov via llvm-commits
- llvm-commits Digest, Vol 158, Issue 38
George Rimar via llvm-commits
- [llvm] r309927 - [ARM] GlobalISel: Select simple G_GLOBAL_VALUE instructions
Diana Picus via llvm-commits
- [llvm] r309928 - [Cloning] Move distinct GlobalVariable debug info metadata in CloneModule
Ewan Crawford via llvm-commits
- [llvm] r309929 - Removed unused variabled from unit test
Max Kazantsev via llvm-commits
- [llvm] r309930 - [SelectionDAG] Resolve PR33978.
Simon Dardis via llvm-commits
- [PATCH] D35621: X86 Asm can't work properly with symbolic Scale
Andrew V. Tischenko via Phabricator via llvm-commits
- [PATCH] D35936: [ELF] - Move getSymbols() methods to InputFile.
George Rimar via Phabricator via llvm-commits
- [PATCH] D36262: [ELF] - Do not forget to fill last bytes of PT_LOADs with trap instructions.
George Rimar via Phabricator via llvm-commits
- [PATCH] D35945: [ELF] - Linkerscript: better diagnostic for INPUT/GROUP commands.
George Rimar via Phabricator via llvm-commits
- [PATCH] D21292: [mips] Correct ELF format for N32.
Kovacsics Robert via Phabricator via llvm-commits
- [PATCH] D35874: [MIPS] Implement support for -mstack-alignment.
Simon Dardis via Phabricator via llvm-commits
- [PATCH] D24725: [ELF] - Linkerscript: report orphans if --verbose used.
George Rimar via Phabricator via llvm-commits
- [PATCH] D34583: [LSR] Narrow search space by filtering non-optimal formulae with the same ScaledReg and Scale.
Evgeny Astigeevich via Phabricator via llvm-commits
- [llvm] r309931 - llvm/Support/CodeGenCWrappers.h: Add missing "llvm/ADT/Optional.h", to fix modules build.
NAKAMURA Takumi via llvm-commits
- [llvm] r309932 - Prune linefeed at eof.
NAKAMURA Takumi via llvm-commits
- [PATCH] D33548: [DWARF] - Cleanup relocation handling.
George Rimar via Phabricator via llvm-commits
- [PATCH] D36263: [lit] check-lit compatibility with multi-config CMake generators
Greg Bedwell via Phabricator via llvm-commits
- [PATCH] D36265: Support lib changes to allow VFS implementation handling working dir locally.
Ilya Biryukov via Phabricator via llvm-commits
- [PATCH] D35663: [Polly] Remove dependency of `Scop::getStmtFor(Inst)` on `getStmtFor(BB)`. [NFC].
Nandini Singhal via Phabricator via llvm-commits
- [llvm] r309933 - [LiveDebugVariables] Use lexical scope to trim debug value live intervals
Robert Lougher via llvm-commits
- [PATCH] D35625: Removal of microMIPS64R6
Simon Dardis via Phabricator via llvm-commits
- [polly] r309934 - [PPCGCodeGeneration] Construct `isl_multi_pw_aff` of PPCGArray.bounds even when polly-ignore-parameter-bounds is turned on.
Siddharth Bhat via llvm-commits
- [PATCH] D36266: [ELF] - Remove ScriptLexer::Error field and check ErrorCount instead.
George Rimar via Phabricator via llvm-commits
- [polly] r309938 - [test] Fix test case without Polly-ACC.
Michael Kruse via llvm-commits
- [polly] r309939 - Make sure that all parameter dimensions are set in schedule
Tobias Grosser via llvm-commits
- [PATCH] D36267: [ELF] Explicitly write null bytes in string tables
James Henderson via Phabricator via llvm-commits
- [polly] r309943 - Add missing REQUIRES line
Tobias Grosser via llvm-commits
- [llvm] r309944 - [GlobalISel] Only merge memory ops for mayLoad or mayStore instrs.
Florian Hahn via llvm-commits
- [llvm] r309945 - [BDCE] add tests to show invalid/incomplete transforms
Sanjay Patel via llvm-commits
- [llvm] r309946 - [NewGVN] fix typos; NFC
Sanjay Patel via llvm-commits
- [polly] r309947 - [VirtualInstruction] Avoid use of getStmtFor(BB). NFC.
Michael Kruse via llvm-commits
- [PATCH] D36270: [llvm-dwarfdump] - Change how dwarfdump dumps .debug_ranges
George Rimar via Phabricator via llvm-commits
- [llvm] r309949 - [TableGen] AsmMatcher: fix OpIdx computation when HasOptionalOperands is true
Nirav Dave via llvm-commits
- [llvm] r309950 - Revert r309923, it caused PR34045.
Nico Weber via llvm-commits
- [llvm] r309951 - [DAG] Allow merging of stores of vector loads
Nirav Dave via llvm-commits
- [llvm] r309952 - Fix use after free in unit test.
Benjamin Kramer via llvm-commits
- [PATCH] D29641: [SLP] Fix for PR31847: Assertion failed: (isLoopInvariant(Operands[i], L) && "SCEVAddRecExpr operand is not loop-invariant!")
Hans Wennborg via Phabricator via llvm-commits
- [lld] r309953 - [ELF] - Do not segfault if linkerscript tries to access Target too early.
George Rimar via llvm-commits
- [llvm] r309959 - AMDGPU/SI: Don't fix a PHI under uniform branch in SIFixSGPRCopies only when sources and destination are all sgprs
Changpeng Fang via llvm-commits
- [llvm] r309961 - [X86][AVX512] Tidied up v64i8 vector shuffle tests with triple
Simon Pilgrim via llvm-commits
- [PATCH] D36273: [Polly][PM] Register polly passes with the opt tool for the new-pm path
Philip Pfaffe via Phabricator via llvm-commits
- [llvm] r309962 - Revert "[AArch64] Simplify AES*Tied pseudo expansion (NFC)."
Tim Northover via llvm-commits
- [llvm] r309963 - [X86] Adding a test for vector shuffle extractions.
Simon Pilgrim via llvm-commits
- [llvm] r309964 - Do not want to use BFI to get profile count for sample pgo
Dehao Chen via llvm-commits
- [llvm] r309966 - Disable loop peeling during full unrolling pass.
Teresa Johnson via llvm-commits
- [llvm] r309967 - Fix check-lit compatibility with multi-config CMake generators
Greg Bedwell via llvm-commits
- [PATCH] D35101: [cfi] only add cfi tests on supported arches
Sean Fertile via Phabricator via llvm-commits
- [PATCH] D36274: Introduce FuzzMutate library
Justin Bogner via Phabricator via llvm-commits
- [PATCH] D36275: Implement llvm-isel-fuzzer for fuzzing instruction selection
Justin Bogner via Phabricator via llvm-commits
- [PATCH] D36276: [zorg] Remove test_polly_format step from Polly buildbot
Pengxuan Zheng via Phabricator via llvm-commits
- [zorg] r309970 - [zorg] Remove test_polly_format step from Polly buildbot
Pengxuan Zheng via llvm-commits
- [PATCH] D36014: [llvm-cov] Ignore unclosed line segments when setting line counts
Justin Bogner via llvm-commits
- [PATCH] D36277: [zorg] Add optional checkAll step to Polly buildbot
Pengxuan Zheng via Phabricator via llvm-commits
- [zorg] r309971 - [zorg] Add optional checkAll step to Polly buildbot
Pengxuan Zheng via llvm-commits
- [zorg] r309972 - [zorg] Add buildbot with reverse iteration enabled
Pengxuan Zheng via llvm-commits
- [PATCH] D21688: CodeGen: Add AddressSpace field to PseudoSourceValue
Yaxun Liu via Phabricator via llvm-commits
- [compiler-rt] r309973 - These tests use 80-bit long doubles, which are x86 only. Mark them so.
Sterling Augustine via llvm-commits
- [compiler-rt] r309974 - [builtins] Use Interlocked* intrinsics for atomics on MSVC
Martin Storsjo via llvm-commits
- [PATCH] D36279: [Object] Fix ELFObjectFile<ELFT>::getRelocationOffset
Alexander Shaposhnikov via Phabricator via llvm-commits
- [PATCH] D36280: Fix access to undefined weak symbols in pic code
Rafael Ávila de Espíndola via Phabricator via llvm-commits
- [PATCH] D35844: Correct dwarf unwind information in function epilogue
Kyle Butt via Phabricator via llvm-commits
- [PATCH] D36281: Fix llvm-for-windows-on-linux build after LLVM r272701.
Nico Weber via Phabricator via llvm-commits
- [llvm] r309980 - Fix llvm-for-windows-on-linux build after LLVM r272701.
Nico Weber via llvm-commits
- [PATCH] D36282: Move unit test to the proper location
Taewook Oh via Phabricator via llvm-commits
- [PATCH] D21813: ARM: Fix ARMSubtarget for WOA
Martell Malone via Phabricator via llvm-commits
- [llvm] r309981 - test commit
Connor Abbott via llvm-commits
- [llvm] r309982 - [libFuzzer] Un-reverting change in tests after fixing the failure on Linux.
George Karpenkov via llvm-commits
- [llvm] r309983 - [llvm-pdbutil] Allow diff to force module equivalencies.
Zachary Turner via llvm-commits
- [PATCH] D36284: [sanitizer] Remove use of task_for_pid from sanitizer_stoptheworld_mac.cc
Kuba (Brecka) Mracek via Phabricator via llvm-commits
- [PATCH] D36285: [PDB] Fix section contributions
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D36286: AMDGPU: Move R600 parts of AMDGPUISelDAGToDAG into their own class
Tom Stellard via Phabricator via llvm-commits
- [llvm] r309985 - Move unit test to the proper location
Taewook Oh via llvm-commits
- [PATCH] D34608: [WIP][AArch64] Increase CSR cost when defering use of CSR is preferred
Jun Bum Lim via Phabricator via llvm-commits
- [llvm] r309986 - [LVI] Constant-propagate a zero extension of the switch condition value through case edges
Hiroshi Yamauchi via llvm-commits
- [lld] r309987 - [PDB] Fix section contributions
Reid Kleckner via llvm-commits
- [llvm] r309987 - [PDB] Fix section contributions
Reid Kleckner via llvm-commits
- [PATCH] D36287: [SimplifyCFG] Simplify based on a dominating condition (looking past hammocks and diamonds).
Chad Rosier via Phabricator via llvm-commits
- [llvm] r309988 - [NewGVN] Fix the case where we have a phi-of-ops which goes away.
Davide Italiano via llvm-commits
- [PATCH] D36229: [X86][Asm] Allow negative immediate to appear before bracketed expression
Reid Kleckner via Phabricator via llvm-commits
- [lld] r309989 - [PDB] Loosen checks for section contribution sizes
Reid Kleckner via llvm-commits
- [PATCH] D36288: Use profile summary to disable peeling for huge working sets
Teresa Johnson via Phabricator via llvm-commits
- [llvm] r309990 - [GlobalISel] Make GlobalISel a non-optional library.
Quentin Colombet via llvm-commits
- [llvm] r309991 - DAG: Provide access to Pass instance from SelectionDAG
Matt Arsenault via llvm-commits
- [polly] r309992 - [VirtualInstruction] Handle MetadataAsValue as constant.
Michael Kruse via llvm-commits
- [llvm] r309993 - [Mips] Fix some Clang-tidy modernize-use-using and Include What You Use warnings; other minor fixes (NFC).
Eugene Zelenko via llvm-commits
- [PATCH] D34982: [Polly][WIP] Fully-Indexed static expansion
Bonfante Nicolas via Phabricator via llvm-commits
- [llvm] r309994 - [Inliner] Increase threshold for hot callsites without PGO.
Easwaran Raman via llvm-commits
- [llvm] r309996 - AMDGPU: Add analysis pass for function argument info
Matt Arsenault via llvm-commits
- [llvm] r309997 - Fix typo.
Eric Christopher via llvm-commits
- [PATCH] D33638: [libcxx] Have separate abi library flags for static and shared builds
Martell Malone via Phabricator via llvm-commits
- [llvm] r309998 - AMDGPU: Pass special input registers to functions
Matt Arsenault via llvm-commits
- [PATCH] D31615: AMDGPU: Add way to specify that instructions zero high 16-bits
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D35634: AMDGPU: Don't use report_fatal_error for unsupported call types
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D36292: AMDGPU: Add pass to cleanup DAG SALU/VALU messes
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D36293: AMDGPU: Look through copies for immediates
Matt Arsenault via Phabricator via llvm-commits
- [llvm] r310000 - [llvm-pdbutil] Add an option to only dump specific module indices.
Zachary Turner via llvm-commits
- [llvm] r310001 - Support: WOA64 and WOA Signals
Martell Malone via llvm-commits
- [llvm] r310002 - AMDGPU: Fix implicitarg.ptr handling special inputs
Matt Arsenault via llvm-commits
- [PATCH] D36008: AMDGPU: Fix implicitarg.ptr handling special inputs
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D36006: AMDGPU: Don't use report_fatal_error for unsupported call types
Matt Arsenault via Phabricator via llvm-commits
- [llvm] r310003 - AMDGPU: Remove error on calls for amdgcn
Matt Arsenault via llvm-commits
- [PATCH] D36005: AMDGPU: Remove error on calls for amdgcn
Matt Arsenault via Phabricator via llvm-commits
- [llvm] r310004 - AMDGPU: Don't use report_fatal_error for unsupported call types
Matt Arsenault via llvm-commits
- [llvm] r310005 - Use profile summary to disable peeling for huge working sets
Teresa Johnson via llvm-commits
- [PATCH] D26215: AMDGPU/SI: Emit constant global variables into .text/.rodata sections
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D33068: AMDGPU: Start adding global_* instructions
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D36021: IPRA: Don't crash on null getCallPreservedMask
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D11621: AMDGPU/SI: Mark SMRD instructions as rematerializable
Matt Arsenault via Phabricator via llvm-commits
- [llvm] r310007 - AMDGPU: Remove pointless asserts
Matt Arsenault via llvm-commits
- [PATCH] D36296: BlockPlacement: add a flag to force cold block outlining w/o a profile.
Kyle Butt via Phabricator via llvm-commits
- [PATCH] D35390: AMDGPU: Pass special input registers to functions
Matt Arsenault via Phabricator via llvm-commits
- [llvm] r310008 - Revert "[TableGen] AsmMatcher: fix OpIdx computation when HasOptionalOperands is true"
Vitaly Buka via llvm-commits
- [llvm] r310009 - Disable libFuzzer tests on Windows
George Karpenkov via llvm-commits
- [llvm] r310011 - [llvm-cov] NFC: make_unique-ify two allocations
Vedant Kumar via llvm-commits
- [llvm] r310012 - [llvm-cov] Ignore unclosed line segments when setting line counts
Vedant Kumar via llvm-commits
- [llvm] r310013 - [AMDGPU] Add missing hazard for DPP-after-EXEC-write
Connor Abbott via llvm-commits
- [llvm] r310014 - Teach GlobalSRA to update the debug info for split-up globals.
Adrian Prantl via llvm-commits
- [compiler-rt] r310015 - coverage: Update tests to reflect changes from r310012
Vedant Kumar via llvm-commits
- [PATCH] D31505: Do not close STD* descriptors
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D36298: [llvm-cov] Rearrange entries in HTML report index.
Eli Friedman via Phabricator via llvm-commits
- [llvm] r310016 - [Support] Update comments about stdout, raw_fd_ostream, and outs()
Reid Kleckner via llvm-commits
- [PATCH] D36020: [llvm-cov] Unify region marker placement between text/html modes
Vedant Kumar via Phabricator via llvm-commits
- [PATCH] D36299: [AMDGPU] Preserve inverted bit in SI_IF in presence of SI_KILL
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D36300: WIP: DebugInfo: Use base address and offset pairs in debug_loc.dwo to reduce required relocations
David Blaikie via Phabricator via llvm-commits
- [llvm] r310018 - Reland "[llvm][llvm-objcopy] Added support for outputting to binary in llvm-objcopy"
Petr Hosek via llvm-commits
- [llvm] r310020 - Revert r310014 as it breaks build lld-x86_64-darwin13
Victor Leschuk via llvm-commits
- [llvm] r310021 - Un-revert r310014: false revert, it wasn't the cause of build break
Victor Leschuk via llvm-commits
- [PATCH] D36302: [msan] Switch the pvalloc overflow test to a lit test
Kostya Kortchinsky via Phabricator via llvm-commits
- [llvm] r310022 - Prevent unused warning in non-assert builds (introduced in r310014).
Daniel Jasper via llvm-commits
- [llvm] r310023 - Fix SCEVExitLimitForget tests to make Sanitizer happy
Max Kazantsev via llvm-commits
- [llvm] r310024 - [InstCombine] Remove unnecessary casts. NFC
Craig Topper via llvm-commits
- [llvm] r310025 - [InstCombine] Move the call to foldSelectICmpAnd into foldSelectInstWithICmp. NFCI
Craig Topper via llvm-commits
- [llvm] r310026 - Revert "[llvm][llvm-objcopy] Added support for outputting to binary in llvm-objcopy"
Petr Hosek via llvm-commits
- [llvm] r310027 - [IRCE] Recognize loops with unsigned latch conditions
Max Kazantsev via llvm-commits
- [llvm] r310028 - [AVR] Update target machine to use new constructor parameters
Dylan McKay via llvm-commits
- [llvm] r310029 - Avoid comparison between signed and unsigned in SCEVExitLimitForget tests
Max Kazantsev via llvm-commits
- [llvm] r310031 - [AMDGPU] Preserve inverted bit in SI_IF in presence of SI_KILL
Stanislav Mekhanoshin via llvm-commits
- [llvm] r310032 - [IRCE] Handle loops with step different from 1/-1
Max Kazantsev via llvm-commits
- [compiler-rt] r310033 - [msan] Switch the pvalloc overflow test to a lit test
Benjamin Kramer via llvm-commits
- [llvm] r310034 - Do not declare a variable which is used only in assert. NFC
Max Kazantsev via llvm-commits
- [polly] r310036 - [NFC] ScopPass: Remove unused AnalysisKey from OwningInnerAnalysisManagerProxy
Philip Pfaffe via llvm-commits
- [polly] r310039 - [NFC] Fix r310036: Appease clang-format
Philip Pfaffe via llvm-commits
- [lld] r310040 - [ELF] - Replace parallelForEach with ranged form.
George Rimar via llvm-commits
- [PATCH] D36303: [Polly][PM] Make the new-pm passes behave more like the legacy passes
Philip Pfaffe via Phabricator via llvm-commits
- [PATCH] D36304: [lld] [COFF] Add support for aligncomm directives
Martin Storsjö via Phabricator via llvm-commits
- [lld] r310042 - [ELF] Explicitly write null bytes in string tables
James Henderson via llvm-commits
- [llvm] r310043 - [Polly][PM] Register polly passes with the opt tool for the new-pm path
Philip Pfaffe via llvm-commits
- [PATCH] D35778: Add NetBSD PaX MPROTECT support in allocateMappedMemory
Kamil Rytarowski via Phabricator via llvm-commits
- [llvm] r310044 - [mips][microMIPS] Extending size reduction pass with ADDIUSP and ADDIUR1SP
Zoran Jovanovic via llvm-commits
- [lld] r310045 - [ELF] - Fix "--symbol-ordering-file doesn't work with linker scripts"
George Rimar via llvm-commits
- [lld] r310046 - [ELF] - Remove ScriptLexer::Error field and check ErrorCount instead.
George Rimar via llvm-commits
- [llvm] r310048 - [AMDGPU] Fixed MSVC build break
Florian Gross via llvm-commits
- [lld] r310049 - [ELF] - Move getSymbols() methods to InputFile.
George Rimar via llvm-commits
- [PATCH] D28335: [WIP] [RFC] Don't lower floating point intrinsics to libcalls which modify errno
Simon Pilgrim via Phabricator via llvm-commits
- [polly] r310052 - [PM] Make the new-pm passes behave more like the legacy passes
Philip Pfaffe via llvm-commits
- [PATCH] D36307: [Support/GlobPattern] - Treat multiple stars('*') as single.
George Rimar via Phabricator via llvm-commits
- [llvm] r310053 - Add some tests for cast+clamp/min/max before D33186.
Nikolai Bozhenov via llvm-commits
- [PATCH] D35002: Add some tests for cast+clamp/min/max before D33186.
Nikolai Bozhenov via Phabricator via llvm-commits
- [llvm] r310054 - [InstCombine] Canonicalize clamp of float types to minmax in fast mode.
Nikolai Bozhenov via llvm-commits
- [PATCH] D33186: [InstCombine] Canonicalize clamp of float types to minmax in fast mode.
Nikolai Bozhenov via Phabricator via llvm-commits
- [llvm] r310055 - [DSE] Merge stores when the later store only writes to memory locations the early store also wrote to.
Filipe Cabecinhas via llvm-commits
- [polly] r310056 - [ForwardOpTree] Refactor out forwardSpeculatable(). NFC.
Michael Kruse via llvm-commits
- [PATCH] D35779: Disable RWX mapping tests in unittests/Support/MemoryTest
Kamil Rytarowski via Phabricator via llvm-commits
- [llvm] r310058 - [DAGCombiner] Extending pattern detection for vector shuffle.
Simon Pilgrim via llvm-commits
- [PATCH] D35553: Define OFF_T as 64-bit integer on NetBSD
Kamil Rytarowski via Phabricator via llvm-commits
- [PATCH] D35558: Use sys::Memory::AllocateRWX for JIT code
Kamil Rytarowski via Phabricator via llvm-commits
- [PATCH] D33946: [InlineCost] Find identical loads in the callee
Haicheng Wu via Phabricator via llvm-commits
- [PATCH] D35551: Add NetBSD support in sanitizer_procmaps_freebsd.cc
Kamil Rytarowski via Phabricator via llvm-commits
- [PATCH] D34889: [ScheduleDAG] Fix bug in check for use of dead defs
David Stuttard via Phabricator via llvm-commits
- [PATCH] D34677: [AMDGPU] Whole Quad Mode variant of mov.dpp intrinsic
David Stuttard via Phabricator via llvm-commits
- [llvm] r310059 - [AMDGPU][MC] Enabled expressions as operands
Dmitry Preobrazhensky via llvm-commits
- [PATCH] D36309: [LoopUnroll] Enable option to peel remainder loop
Sam Parker via Phabricator via llvm-commits
- [PATCH] D35554: Add NetBSD support in sanitizer_platform_limits_posix.*
Kamil Rytarowski via Phabricator via llvm-commits
- [PATCH] D36311: [ThinLTO] Add GraphTraits for FunctionSummaries
Charles Saternos via Phabricator via llvm-commits
- [PATCH] D36312: Enable COMPILER_RT_HAS_SANITIZER_COMMON on NetBSD
Kamil Rytarowski via Phabricator via llvm-commits
- [PATCH] D36313: [llvm-dwarfdump] - Print section name and index when dumping .debug_info ranges
George Rimar via Phabricator via llvm-commits
- [PATCH] D36314: Add NetBSD support in sanitizer_unwind_linux_libcdep.cc
Kamil Rytarowski via Phabricator via llvm-commits
- [PATCH] D33099: [X86] Model 256-bit AVX instructions in the AMD Jaguar scheduler (PR28573)
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D36316: Add NetBSD support in sanitizer_syscall_generic.inc
Kamil Rytarowski via Phabricator via llvm-commits
- [PATCH] D36317: Adjust the hotness threshold from 99.9% to 99%.
Dehao Chen via Phabricator via llvm-commits
- [llvm] r310060 - [InstCombine] narrow lshr with constant
Sanjay Patel via llvm-commits
- [PATCH] D36319: [DebugInfo][DWARF] Correct some usages of PRIx32 to PRIx64
Simon Dardis via Phabricator via llvm-commits
- [PATCH] D36320: Add NetBSD support in sanitizer_linux_libcdep.cc
Kamil Rytarowski via Phabricator via llvm-commits
- [llvm] r310061 - [ThinLTO] Add FunctionAttrs to ThinLTO index
Charles Saternos via llvm-commits
- [PATCH] D36321: Reuse interception_linux for NetBSD
Kamil Rytarowski via Phabricator via llvm-commits
- [llvm] r310062 - [InstCombine] Use ConstantInt::getFalse to reduce some code. NFC
Craig Topper via llvm-commits
- [llvm] r310063 - [InstCombine] Remove the (not (sext)) case from foldBoolSextMaskToSelect and inline the remaining code to match visitOr
Craig Topper via llvm-commits
- [llvm] r310064 - [InstCombine] Fold single-use variable into assert.
Benjamin Kramer via llvm-commits
- [llvm] r310065 - Adjust the hotness threshold from 99.9% to 99%.
Dehao Chen via llvm-commits
- [PATCH] D36323: Add NetBSD support in interception.h
Kamil Rytarowski via Phabricator via llvm-commits
- [PATCH] D36325: Reuse sanitizer_linux for NetBSD
Kamil Rytarowski via Phabricator via llvm-commits
- [llvm] r310066 - [AArch64] Fix an assertion for pre-index generation with unscaled loads/stores.
Chad Rosier via llvm-commits
- [PATCH] D36326: [MIPS] Use ABI to determine stack alignment.
John Baldwin via Phabricator via llvm-commits
- [llvm] r310069 - [ConstantInt] Use ConstantInt::getValue instead of Constant::getUniqueInteger in a few places where we obviously have a ConstantInt. NFC
Craig Topper via llvm-commits
- [llvm] r310071 - [ArgPromotion] Preserve alignment of byval argument in new alloca
Reid Kleckner via llvm-commits
- [llvm] r310072 - [ARM] Use searchable-table for banked registers
Javed Absar via llvm-commits
- [llvm] r310073 - [Inliner] Fix a typo in option description. NFC.
Easwaran Raman via llvm-commits
- [llvm] r310075 - Port libFuzzer tests to LIT. Do not require two-stage build for check-fuzzer.
George Karpenkov via llvm-commits
- [PATCH] D36328: [Support] Remove getPathFromOpenFD, it was unused
Reid Kleckner via Phabricator via llvm-commits
- [llvm] r310076 - Drop Windows support from libFuzzer tests.
George Karpenkov via llvm-commits
- [llvm] r310077 - Fixing buildbots: do not register check-fuzzer if clang or asan are not
George Karpenkov via llvm-commits
- [llvm] r310078 - [Support] Remove getPathFromOpenFD, it was unused
Reid Kleckner via llvm-commits
- [lld] r310079 - Remove redundant flag.
Rafael Espindola via llvm-commits
- [www] r310080 - add missing minutes
John Regehr via llvm-commits
- [zorg] r310081 - [libFuzzer] simplify the fuzzer bot following r310075
Kostya Serebryany via llvm-commits
- [PATCH] D36331: Add ARC backend
Pete Couperus via Phabricator via llvm-commits
- [llvm] r310083 - [MachineOperand] Add ChangeToTargetIndex method. NFC
Marcello Maggioni via llvm-commits
- [PATCH] D36332: [llvm-pdbutil] Dump image section headers
Zachary Turner via Phabricator via llvm-commits
- [lld] r310084 - Fix which file is in an error message.
Rafael Espindola via llvm-commits
- [PATCH] D36333: Move the SampleProfileLoader right after EarlyFPM.
Dehao Chen via Phabricator via llvm-commits
- [llvm] r310085 - [AMDGPU] Add an llvm.amdgcn.wqm intrinsic for WQM
Connor Abbott via llvm-commits
- [llvm] r310086 - [AMDGPU] refactor WQM pass in preparation for WWM (NFCI)
Connor Abbott via llvm-commits
- [llvm] r310087 - [AMDGPU] Add support for Whole Wavefront Mode
Connor Abbott via llvm-commits
- [llvm] r310088 - [AMDGPU] Implement llvm.amdgcn.set.inactive intrinsic
Connor Abbott via llvm-commits
- [PATCH] D35523: [AMDGPU] refactor WQM pass in preparation for WWM (NFCI)
Connor Abbott via Phabricator via llvm-commits
- [compiler-rt] r310089 - [compiler-rt] Check for empty buffer in Addr2LineProcess::ReadFromSymbolizer
Alex Shlyapnikov via llvm-commits
- [lld] r310090 - Simplify. NFC.
Rafael Espindola via llvm-commits
- [llvm] r310091 - [libFuzzer] make trace-pc.test more reliable
Kostya Serebryany via llvm-commits
- [llvm] r310092 - Fix PR33514
Evgeny Stupachenko via llvm-commits
- [PATCH] D36334: [lld] Write the PDB absolute path to the debug directory header
Zachary Turner via Phabricator via llvm-commits
- [llvm] r310093 - [SystemZ] Eliminate unnecessary serialization operations
Ulrich Weigand via llvm-commits
- [llvm] r310094 - [SystemZ] Add support for 128-bit atomic load/store/cmpxchg
Ulrich Weigand via llvm-commits
- [PATCH] D36335: Add ‘llvm.experimental.constrained.fma‘ Intrinsic
Matt Arsenault via Phabricator via llvm-commits
- [llvm] r310100 - [libFuzzer tests] Only enable libFuzzer tests if
George Karpenkov via llvm-commits
- [llvm] r310101 - [InstCombine] auto-generate test checks; NFC
Sanjay Patel via llvm-commits
- [zorg] r310102 - [libFuzzer] add -DLIBFUZZER_ENABLE_TESTS=ON to libFuzzer bot
Kostya Serebryany via llvm-commits
- [polly] r310103 - [PPCGCodeGeneration] [NFC] Log every location from which PPCGCodegen bails.
Siddharth Bhat via llvm-commits
- [llvm] r310106 - [libFuzzer] split one test into several
Kostya Serebryany via llvm-commits
- [PATCH] D36337: [Support] Use FILE_SHARE_DELETE to fix RemoveFileOnSignal on Windows
Reid Kleckner via Phabricator via llvm-commits
- [lld] r310107 - [llvm-pdbutil] Dump image section headers.
Zachary Turner via llvm-commits
- [llvm] r310107 - [llvm-pdbutil] Dump image section headers.
Zachary Turner via llvm-commits
- [lld] r310108 - [lld] Write the absolute PDB path to the debug directory.
Zachary Turner via llvm-commits
- [compiler-rt] r310109 - CFI: Move STL allocator blacklist to clang
Vlad Tsyrklevich via llvm-commits
- [PATCH] D36291: CFI: Move STL allocator blacklist to clang
Vlad Tsyrklevich via Phabricator via llvm-commits
- [llvm] r310110 - [libFuzzer] remove the now redundant 'LLVMFuzzer-' prefix from libFuzzer tests
Kostya Serebryany via llvm-commits
- [lld] r310111 - minor grammar fix
Nico Weber via llvm-commits
- [lld] r310112 - Fix build breakage.
Zachary Turner via llvm-commits
- [llvm] r310113 - [libFuzzer] make a test more robust
Kostya Serebryany via llvm-commits
- [llvm] r310114 - [GlobalISel] Remove a stall comment in CMake.
Quentin Colombet via llvm-commits
- [llvm] r310115 - [GlobalISel] Remove the GISelAccessor API.
Quentin Colombet via llvm-commits
- [compiler-rt] r310116 - Add NetBSD support in sanitizer_procmaps_freebsd.cc
Kamil Rytarowski via llvm-commits
- [llvm] r310117 - [SCEV] Preserve NSW information for sext(subtract).
Amara Emerson via llvm-commits
- [llvm] r310118 - Revert r310058, it caused PR34073.
Nico Weber via llvm-commits
- [compiler-rt] r310119 - [asan] Check for pvalloc overlow
Kostya Kortchinsky via llvm-commits
- [llvm] r310122 - [InstCombine] add vector tests for truncated math; NFC
Sanjay Patel via llvm-commits
- [llvm] r310123 - Revert r310055, it caused PR34074.
Nico Weber via llvm-commits
- [llvm] r310124 - Remove unused include directive and un-break the module build.
Adrian Prantl via llvm-commits
- [zorg] r310125 - [libFuzzer] re-enable the bigger libFuzzer tests
Kostya Serebryany via llvm-commits
- [llvm] r310126 - [libFuzzer] re-enable fuzzer-printcovpcs.test
Kostya Serebryany via llvm-commits
- [PATCH] D36338: BlockPlacement: Consider hotness of blocks relative to a loop iteration rather than relative to the loop as a whole
Richard Smith - zygoloid via Phabricator via llvm-commits
- [llvm] r310127 - Reland "[llvm][llvm-objcopy] Added support for outputting to binary in llvm-objcopy"
Petr Hosek via llvm-commits
- [llvm] r310128 - [pdbutil] When dumping section contribs, show the section name.
Zachary Turner via llvm-commits
- [llvm] r310129 - BlockPlacement: add a flag to force cold block outlining w/o a profile.
Kyle Butt via llvm-commits
- [lld] r310130 - Fix broken PDB tests.
Zachary Turner via llvm-commits
- [llvm] r310130 - Fix broken PDB tests.
Zachary Turner via llvm-commits
- [lld] r310131 - More PDB buildbot fixes.
Zachary Turner via llvm-commits
- [PATCH] D36339: [asan] Fix unsupported test on Android
Kostya Kortchinsky via Phabricator via llvm-commits
- [compiler-rt] r310133 - [asan] Fix unsupported test on Android
Kostya Kortchinsky via llvm-commits
- [llvm] r310137 - [Support] Use FILE_SHARE_DELETE to fix RemoveFileOnSignal on Windows
Reid Kleckner via llvm-commits
- [compiler-rt] r310139 - Add NetBSD support in sanitizer_syscall_generic.inc
Kamil Rytarowski via llvm-commits
- [compiler-rt] r310140 - Add NetBSD support in interception.h
Kamil Rytarowski via llvm-commits
- [llvm] r310141 - [InstCombine] narrow truncated add/sub/mul with constant
Sanjay Patel via llvm-commits
- [lld] r310142 - Move File from SymbolBody to Symbol.
Rafael Espindola via llvm-commits
- [compiler-rt] r310143 - Add NetBSD support in sanitizer_linux_libcdep.cc
Kamil Rytarowski via llvm-commits
- [llvm] r310144 - Enable llvm-pdbutil to list enumerations using native PDB reader
Adrian McCarthy via llvm-commits
- [PATCH] D36341: Make ICP uses PSI to check for hotness.
Dehao Chen via Phabricator via llvm-commits
- [polly] r310146 - [DeLICM] Refactor ZoneAlgorithm into ZoneAlgo.cpp. NFC.
Michael Kruse via llvm-commits
- [PATCH] D36342: [lld] Write the DataCRC to the output PDB
Zachary Turner via Phabricator via llvm-commits
- [llvm] r310148 - [libFuzzer] print PCs using the in-binary PC-table instead of relying on PCs captured at run-time
Kostya Serebryany via llvm-commits
- [llvm] r310149 - [llvm][llvm-objcopy] When outputting to binary don't output segments that cover no sections
Petr Hosek via llvm-commits
- [PATCH] D35985: Skip live range segment verification for reserved physregs
Matthias Braun via Phabricator via llvm-commits
- [PATCH] D33814: CodeGen: Fix ARM cmpxchg64 register fragmentation in fast-regalloc
Hans Wennborg via Phabricator via llvm-commits
- [llvm] r310150 - [X86] Regenerate the fsin/fcos instruction test using update_llc_test_checks.py. NFC
Craig Topper via llvm-commits
- [llvm] r310151 - [libFuzzer] use the in-binary pc table (instead of PCs captured at run-time) to implement -exit_on_src_pos
Kostya Serebryany via llvm-commits
- [PATCH] D18046: [X86] Providing correct unwind info in function epilogue
Matthias Braun via Phabricator via llvm-commits
- [PATCH] D36344: [X86] Don't use fsin/fcos/fsincos instructions ever
Craig Topper via Phabricator via llvm-commits
- [llvm] r310152 - [X86] Teach fastisel to select calls to dllimport functions
Reid Kleckner via llvm-commits
- [llvm] r310153 - Commit the local change I had to make my test pass
Reid Kleckner via llvm-commits
- [PATCH] D36345: AMDGPU: Cleanup subtarget features
Matt Arsenault via Phabricator via llvm-commits
- [llvm] r310159 - [InstCombine] In foldSelectICmpAnd, if we need to to truncate from the 'and' type to the 'select' type, do it after shifting right instead of just bailing.
Craig Topper via llvm-commits
- [PATCH] D36346: Fix thinlto cache key computation for cfi-icall.
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D36348: [CMake][runtimes] Support for building target variants
Petr Hosek via Phabricator via llvm-commits
- [llvm] r310161 - [LCG] Remove the use of the parent sets to compute connectivity when
Chandler Carruth via llvm-commits
- [llvm] r310162 - [LCG] Remove the complex walk of the parent sets to update graph
Chandler Carruth via llvm-commits
- [llvm] r310163 - [LCG] Rather than walking the directed graph structure to update graph
Chandler Carruth via llvm-commits
- [llvm] r310164 - [LCG] When removing a dead function and clearing out the data
Chandler Carruth via llvm-commits
- [PATCH] D36350: [lld] Allow rel iplt symbols with dynamic symbol table
Shoaib Meenai via Phabricator via llvm-commits
- [llvm] r310165 - [LCG] Replace an implicit bool operator with a named function. (NFC)
Chandler Carruth via llvm-commits
- [lld] r310166 - Replace CRLF.
Rui Ueyama via llvm-commits
- [PATCH] D36351: [lld][ELF] Add profile guided section layout
Michael Spencer via Phabricator via llvm-commits
- [llvm] r308387 - [asan] Copy arguments passed by value into explicit allocas for ASan
Kuba Mracek via llvm-commits
- [llvm] r310167 - [AArch64] LSE Atomics reorg - part 1
Joel Jones via llvm-commits
- [PATCH] D34692: [LLD][ELF] Add support for multiple passes to createThunks()
Shoaib Meenai via Phabricator via llvm-commits
- [lld] r310168 - [lld] Allow rel iplt symbols with dynamic symbol table
Shoaib Meenai via llvm-commits
- [llvm] r310169 - [LCG] Add the concept of a "dead" node and use it to avoid a complex
Chandler Carruth via llvm-commits
- [llvm] r310170 - [LCG] Re-implement the basic isParentOf, isAncestorOf, isChildOf, and
Chandler Carruth via llvm-commits
- [llvm] r310171 - [LCG] Completely remove the parent set and leaf tracking for RefSCCs.
Chandler Carruth via llvm-commits
- [llvm] r310172 - IPRA: Don't crash on null getCallPreservedMask
Matt Arsenault via llvm-commits
- [llvm] r310173 - [LCG] Fold otherwise unused variable into assert.
Benjamin Kramer via llvm-commits
- [llvm] r310174 - [LCG] Remove yet another variable only used inside of asserts.
Chandler Carruth via llvm-commits
- [polly] r310175 - [unittests] Add unittest for getPartialTilePrefixes
Tobias Grosser via llvm-commits
- [polly] r310176 - Fix spelling error in previous commit
Tobias Grosser via llvm-commits
- [polly] r310177 - Add forgotten CMakeLists.txt file in unit-test
Tobias Grosser via llvm-commits
- [llvm] r310178 - [ARM] Add registers to debuginfo MIR test cases.
Florian Hahn via llvm-commits
- [PATCH] D36352: [LCG] Switch one of the update methods for the LazyCallGraph to support limited batch updates.
Chandler Carruth via Phabricator via llvm-commits
- [compiler-rt] r310179 - Add NetBSD support in sanitizer_unwind_linux_libcdep.cc
Kamil Rytarowski via llvm-commits
- [llvm] r310180 - [ARM] The ARM backend is MachineVerifier clean now.
Florian Hahn via llvm-commits
- [llvm] r310181 - [InstCombine] refactor trunc(binop) transforms; NFCI
Sanjay Patel via llvm-commits
- [PATCH] D36360: Add NetBSD support in sanitizer_errno.h
Kamil Rytarowski via Phabricator via llvm-commits
- [PATCH] D35804: [BPI] Detect branches in loops that make themselves not taken
David Li via Phabricator via llvm-commits
- [compiler-rt] r310182 - Add NetBSD support in sanitizer_errno.h
Kamil Rytarowski via llvm-commits
- [PATCH] D36361: [X86] Enable isel to use the PAUSE instruction even when SSE2 is disabled
Craig Topper via Phabricator via llvm-commits
- [llvm] r310183 - [SLPVectorizer] Add extra parameter to setInsertPointAfterBundle to handle different opcodes, NFCI.
Dinar Temirbulatov via llvm-commits
- [llvm] r310184 - [InstCombine] Support vector splats in foldSelectICmpAnd.
Craig Topper via llvm-commits
- [llvm] r310185 - [InstCombine] Teach the code that pulls logical operators through constant shifts to handle vector splats too.
Craig Topper via llvm-commits
- [llvm] r310186 - [InstCombine] Fold (C - X) ^ signmask -> (C + signmask - X).
Craig Topper via llvm-commits
- [polly] r310187 - [Polly] Fix typo. NFC.
Tobias Grosser via llvm-commits
- [PATCH] D36365: [llvm-dlltool] Map the "arm64" machine type
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D36366: [COFF, ARM64] Use '//' as comment character in assembly files
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D35188: Add bitreverse LNT benchmark.
Hal Finkel via Phabricator via llvm-commits
- [PATCH] D36367: [Phab test] Testing expansion of O0 O3 etc.
Sean Silva via Phabricator via llvm-commits
- [PATCH] D34181: MachineInstr: Reason locally about some memory objects before going to AA.
Hal Finkel via Phabricator via llvm-commits
- [llvm] r310188 - [InstCombine] Regenerate test28_sub test case in xor.ll that I forgot to commit after fixing a typo in r310186.
Craig Topper via llvm-commits
- [llvm] r310189 - [ADT] Add a much simpler loop to DenseMap::clear when the types are
Chandler Carruth via llvm-commits
- [llvm] r310190 - [X86] Enable isel to use the PAUSE instruction even when SSE2 is disabled
Craig Topper via llvm-commits
- [PATCH] D34983: Support placing switch tables in target-specific address spaces
Hal Finkel via Phabricator via llvm-commits
- [polly] r310192 - [IslNodeBuilder] [NFC] Refactor creation of loop induction variables of loops outside scops.
Siddharth Bhat via llvm-commits
- [polly] r310193 - [Polly] [PPCGCodeGeneration] Deal with loops outside the Scop correctly in PPCGCodeGeneration.
Siddharth Bhat via llvm-commits
- [polly] r310194 - [GPGPU] Rename all, not only the first libdevice function
Tobias Grosser via llvm-commits
- [llvm] r310195 - [InstCombine] Support ~(c-X) --> X+(-c-1) and ~(X-c) --> (-c-1)-X for splat vectors.
Craig Topper via llvm-commits
- [PATCH] D35043: [ADT] Enable reverse iteration for DenseMap
Mandeep Singh Grang via Phabricator via llvm-commits
- [PATCH] D36369: [LLVM][x86][Inline Asm] support for GCC style inline asm - Y<x> constraints
coby via Phabricator via llvm-commits
- [PATCH] D36370: [Polly] Fix for the JSON Exporter
Mike via Phabricator via llvm-commits
- [PATCH] D36372: [GPGPU] Make sure managed arrays are prepared at the beginning of the scop
Tobias Grosser via Phabricator via llvm-commits
- [polly] r310196 - [GPGPU] Make sure managed arrays are prepared at the beginning of the scop
Tobias Grosser via llvm-commits
- [polly] r310197 - Add missing 'REQUIRES: pollyacc' line
Tobias Grosser via llvm-commits
- [llvm] r310198 - [X86][X87] Add test case for PR34080
Simon Pilgrim via llvm-commits
- [polly] r310199 - [Polly] Fix for the JSON Exporter
Tobias Grosser via llvm-commits
- [llvm] r310200 - [AVR] Compute code model if one is not provided
Meador Inge via llvm-commits
- [llvm] r310201 - [X86][X87] Regenerate inline-asm tests
Simon Pilgrim via llvm-commits
- [PATCH] D36373: Add NetBSD support in sanitizer_test_utils.h
Kamil Rytarowski via Phabricator via llvm-commits
- [PATCH] D36374: Add NetBSD support in asan_errors.cc
Kamil Rytarowski via Phabricator via llvm-commits
- [llvm] r310202 - [X86] Add comment to match closing Defs = [FPSW]. NFCI.
Simon Pilgrim via llvm-commits
- [PATCH] D36375: Add NetBSD support in asan_interceptors.h
Kamil Rytarowski via Phabricator via llvm-commits
- [PATCH] D36376: Add NetBSD support in asan_malloc_linux.cc
Kamil Rytarowski via Phabricator via llvm-commits
- [PATCH] D36377: Add NetBSD support in asan_stack.h
Kamil Rytarowski via Phabricator via llvm-commits
- [PATCH] D36379: LLVM: Make GNU COFF Aligncomm optional
Martell Malone via Phabricator via llvm-commits
- [polly] r310203 - [ScopInfo] Move InvalidDomain to isl++ [NFC]
Tobias Grosser via llvm-commits
- [polly] r310204 - [Scopinfo] Fix memory corruption issue that sneaked into the previous commit
Tobias Grosser via llvm-commits
- [polly] r310205 - Update to isl-0.18-812-g565da6e
Tobias Grosser via llvm-commits
- [polly] r310206 - Update to a newer version of isl++
Tobias Grosser via llvm-commits
- [polly] r310207 - Move ScopStmt::Domain to isl++
Tobias Grosser via llvm-commits
- [llvm] r310208 - [x86] use more shift or LEA for select-of-constants
Sanjay Patel via llvm-commits
- [polly] r310209 - Move ScopInfo::getDomain(), getDomainSpace(), getDomainId() to isl++
Tobias Grosser via llvm-commits
- [polly] r310210 - [ScopInfo] Move ScopStmt::ScopStmt to isl++ [NFC]
Tobias Grosser via llvm-commits
- [polly] r310211 - [ScopInfo] Move ScopArrayInfo::ScopArrayInfo to isl++ [NFC]
Tobias Grosser via llvm-commits
- [polly] r310212 - [ScopInfo] Update comments to refer to isl++ [NFC]
Tobias Grosser via llvm-commits
- [polly] r310213 - [ScopInfo] Move InvariantAccess to isl++ [NFC]
Tobias Grosser via llvm-commits
- [polly] r310214 - [ScopInfo] Move getPredecessorDomainConstraints to isl++ [NFC]
Tobias Grosser via llvm-commits
- [polly] r310215 - [ScopInfo] Move ScopStmt::getSchedule to isl++
Tobias Grosser via llvm-commits
- [PATCH] D36380: [Polly][ForwardOpTree] Use known array content analysis to forward load instruction.
Michael Kruse via Phabricator via llvm-commits
- [PATCH] D36381: [MISched] Add enableMachineScheduler function that checks enable-misched.
Florian Hahn via Phabricator via llvm-commits
- [polly] r310216 - [ScopInfo] Move ScopStmt::setAstBuild/getAstBuild to isl++
Tobias Grosser via llvm-commits
- [llvm] r310217 - AMDGPU: Fix typo in feature description
Matt Arsenault via llvm-commits
- [PATCH] D35774: [x86][inline-asm]Extend support for memory reference expression
coby via Phabricator via llvm-commits
- [polly] r310218 - Remove functional changes that sneaked in by accident in r308892
Tobias Grosser via llvm-commits
- [PATCH] D4609: Top-Down FunctionAttrs propagation for noalias, dereferenceable and nonnull inference
Hal Finkel via Phabricator via llvm-commits
- [polly] r310219 - [ScopInfo] Move get*Writes/getReads/getAccesses to isl++
Tobias Grosser via llvm-commits
- [polly] r310220 - [ScopInfo] Translate Scop::getIdForParam to isl++ [NFC]
Tobias Grosser via llvm-commits
- [polly] r310221 - [ScopInfo] Translate Scop::getContext to isl++ [NFC]
Tobias Grosser via llvm-commits
- [llvm] r310223 - [llvm-dlltool] Map the "arm64" machine type
Martin Storsjo via llvm-commits
- [polly] r310224 - [ScopInfo] Translate Scop::getParamSpace to isl++ [NFC]
Tobias Grosser via llvm-commits
- [polly] r310225 - [ScopInfo] Move Scop::addNonEmptyDomainConstraints to isl++ [NFC]
Tobias Grosser via llvm-commits
- [llvm] r310227 - [SLPVectorizer][X86] Cleanup test case. NFCI
Simon Pilgrim via llvm-commits
- [PATCH] D28907: [SLP] Fix for PR30787: Failure to beneficially vectorize 'copyable' elements in integer binary ops.
Simon Pilgrim via Phabricator via llvm-commits
- [polly] r310228 - [ScopInfo] Move Scop::getAssumedContext to isl++ [NFC]
Tobias Grosser via llvm-commits
- [polly] r310229 - [ScopInfo] Move Scop::getInvalidContext to isl++ [NFC]
Tobias Grosser via llvm-commits
- [polly] r310230 - [ScopInfo] Move Scop::getDomains to isl++ [NFC]
Tobias Grosser via llvm-commits
- [polly] r310231 - [ScopInfo] Move Scop::getPwAffOnly to isl++ [NFC]
Tobias Grosser via llvm-commits
- [llvm] r310232 - [InstCombine] Support '(C - X) ^ signmask -> (C + signmask - X)' and '(X + C) ^ signmask -> (X + C + signmask)' for vector splats.
Craig Topper via llvm-commits
- [PATCH] D36382: [InstCombine] Remove shift handling from OptAndOp.
Craig Topper via Phabricator via llvm-commits
- [llvm] r310233 - [InstCombine] Support (X ^ C1) & C2 --> (X & C2) ^ (C1&C2) for vector splats.
Craig Topper via llvm-commits
- [llvm] r310234 - [InstCombine] Remove shift handling from OptAndOp.
Craig Topper via llvm-commits
- [PATCH] D36383: [CMake] Allow overriding lib dir suffix independently from LLVM
Petr Hosek via Phabricator via llvm-commits
- [polly] r310235 - [ScopInfo] Move Scop::addInvariantLoads to isl++ [NFC]
Tobias Grosser via llvm-commits
- [polly] r310236 - [ScopInfo] Make Scop::canAlwaysBeHoisted a member function
Tobias Grosser via llvm-commits
- [PATCH] D36384: [InstCombine] Support (X | C1) & C2 --> (X & C2^(C1&C2)) | (C1&C2) for vector splats
Craig Topper via Phabricator via llvm-commits
- [PATCH] D36385: [asan] Refactor thread creation bookkeeping
Roland McGrath via Phabricator via llvm-commits
- [PATCH] D35865: [asan] Complete the Fuchsia port
Roland McGrath via Phabricator via llvm-commits
- [llvm] r310237 - [Reassociate] Try to bail out early when canonicalizing.
Davide Italiano via llvm-commits
- [llvm] r310238 - [Reassociate] Use a range loop for clarity. NFCI.
Davide Italiano via llvm-commits
- [PATCH] D36386: [clang] Remove unit test which uses reverse-iterate and fix a PointerLikeTypeTrait specialization
Mandeep Singh Grang via Phabricator via llvm-commits
- [llvm] r310239 - [SelectionDAG] reset NewNodesMustHaveLegalTypes flag between basic blocks
Guy Blank via llvm-commits
Last message date:
Sun Aug 6 23:26:55 PDT 2017
Archived on: Mon Aug 7 01:11:06 PDT 2017
This archive was generated by
Pipermail 0.09 (Mailman edition).