The Week Of Monday 26 June 2017 Archives by author
Starting: Mon Jun 26 00:15:59 PDT 2017
Ending: Sun Jul 2 23:44:05 PDT 2017
Messages: 2446
- [llvm] r306525 - [InstCombine] Canonicalize clamp of float types to minmax in fast mode.
Bozhenov, Nikolai via llvm-commits
- [llvm] r306529 - [X86] Correct dwarf unwind information in function epilogue
Friedman, Eli via llvm-commits
- [compiler-rt] r304598 - [asan] fix one more case where stack-use-after-return is not async-signal-safe (during thread startup). beef-up the test to give it a chance to catch regressions. Also relax the lint to make C++11 more usable.
Hahnfeld, Jonas via llvm-commits
- r305918 and "Bad machine code: Using an undefined physical register"
Jasty, Ananth via llvm-commits
- [PATCH] D34765: [DWARF] [NFC] Move a couple of member functions to DWARFUnit (baseclass) from DWARFCompileUnit (derived class)
Pieb, Wolfgang via llvm-commits
- [llvm] r306695 - ScalarEvolution: Add URem support
Robinson, Paul via llvm-commits
- [PATCH] D34765: [DWARF] [NFC] Move a couple of member functions to DWARFUnit (baseclass) from DWARFCompileUnit (derived class)
Robinson, Paul via llvm-commits
- [llvm] r306331 - [LV] Changing the interface of ValueMap, NFC.
Zaks, Ayal via llvm-commits
- D34473: [LV] Changing the interface of ValueMap
Zaks, Ayal via llvm-commits
- [llvm] r306336 - Enable vectorizer-maximize-bandwidth by default.
Zaks, Ayal via llvm-commits
- [PATCH] D34647: [opt-viewer] Python 3 support in opt-viewer.py
Adam Nemet via Phabricator via llvm-commits
- [PATCH] D34711: [opt-viewer] opt-viewer.py takes -o argument
Adam Nemet via Phabricator via llvm-commits
- [PATCH] D34735: [opt-viewer] Add progress indicators (PR33522)
Adam Nemet via Phabricator via llvm-commits
- [PATCH] D34735: [opt-viewer] Add progress indicators (PR33522)
Adam Nemet via Phabricator via llvm-commits
- [PATCH] D34647: [opt-viewer] Python 3 support in opt-viewer.py
Adam Nemet via Phabricator via llvm-commits
- [PATCH] D34864: [ORE] Unify spelling as "diagnostics hotness"
Adam Nemet via Phabricator via llvm-commits
- [PATCH] D34866: [ORE] Remove old "diagnostic hotness" spelling
Adam Nemet via Phabricator via llvm-commits
- [PATCH] D34867: [ORE] Add diagnostics hotness threshold
Adam Nemet via Phabricator via llvm-commits
- [PATCH] D33320: [SLP] Improve comments and naming of functions/variables/members, NFC.
Adam Nemet via Phabricator via llvm-commits
- [PATCH] D34867: [ORE] Add diagnostics hotness threshold
Adam Nemet via Phabricator via llvm-commits
- [PATCH] D34867: [ORE] Add diagnostics hotness threshold
Adam Nemet via Phabricator via llvm-commits
- [PATCH] D34768: Remove creation of vector to store loop indices
Aditya Kumar via Phabricator via llvm-commits
- [PATCH] D34768: Remove creation of vector to store loop indices
Aditya Kumar via Phabricator via llvm-commits
- [llvm] r306475 - [GISel]: Add G_FEXP, G_FEXP2 opcodes
Aditya Nandakumar via llvm-commits
- [llvm] r306766 - [GISel]: New Opcode G_FLOG/G_FLOG2
Aditya Nandakumar via llvm-commits
- [PATCH] D34710: [GISel]: New Opcode G_FEXP/G_FEXP2
Aditya Nandakumar via Phabricator via llvm-commits
- [PATCH] D34710: [GISel]: New Opcode G_FEXP/G_FEXP2
Aditya Nandakumar via Phabricator via llvm-commits
- [PATCH] D34837: [GISel]: New Opcode G_FLOG/G_FLOG2
Aditya Nandakumar via Phabricator via llvm-commits
- [PATCH] D34837: [GISel]: New Opcode G_FLOG/G_FLOG2
Aditya Nandakumar via Phabricator via llvm-commits
- [llvm] r306610 - Introduce symbol cache to PDB NativeSession
Adrian McCarthy via llvm-commits
- [PATCH] D34542: Introduce symbol cache to PDB NativeSession
Adrian McCarthy via Phabricator via llvm-commits
- [PATCH] D34542: Introduce symbol cache to PDB NativeSession
Adrian McCarthy via Phabricator via llvm-commits
- [PATCH] D34542: Introduce symbol cache to PDB NativeSession
Adrian McCarthy via Phabricator via llvm-commits
- [PATCH] D34542: Introduce symbol cache to PDB NativeSession
Adrian McCarthy via Phabricator via llvm-commits
- [PATCH] D34542: Introduce symbol cache to PDB NativeSession
Adrian McCarthy via Phabricator via llvm-commits
- [PATCH] D34667: [Demangler] [DO NOT SUBMIT] Initial patch for Microsoft demangler.
Adrian McCarthy via Phabricator via llvm-commits
- [llvm] r306299 - [X86][AVX-512] Don't raise inexact in ceil, floor, round, trunc.
Ahmed Bougacha via llvm-commits
- [PATCH] D33758: [globalisel][tablegen] Partially fix compile-time regressions by converting matcher to state-machine(s)
Ahmed Bougacha via Phabricator via llvm-commits
- [PATCH] D33596: [globalisel][tablegen] Add support for EXTRACT_SUBREG.
Ahmed Bougacha via Phabricator via llvm-commits
- [PATCH] D33766: [globalisel][tablegen] Finish fixing compile-time regressions by merging the matcher and emitter state machines.
Ahmed Bougacha via Phabricator via llvm-commits
- [PATCH] D33764: [globalisel][tablegen] Added instruction emission to the state-machine-based matcher.
Ahmed Bougacha via Phabricator via llvm-commits
- [compiler-rt] r306746 - Merge
Aleksey Shlyapnikov via llvm-commits
- [PATCH] D34540: [Sanitizers] 64 bit allocator respects allocator_may_return_null flag
Aleksey Shlyapnikov via Phabricator via llvm-commits
- [PATCH] D34540: [Sanitizers] 64 bit allocator respects allocator_may_return_null flag
Aleksey Shlyapnikov via Phabricator via llvm-commits
- [PATCH] D34731: [Sanitizers] Operator new() interceptors always die on allocation error
Aleksey Shlyapnikov via Phabricator via llvm-commits
- [PATCH] D34731: [Sanitizers] Operator new() interceptors always die on allocation error
Aleksey Shlyapnikov via Phabricator via llvm-commits
- [PATCH] D34731: [Sanitizers] Operator new() interceptors always die on allocation error
Aleksey Shlyapnikov via Phabricator via llvm-commits
- [PATCH] D34786: [LSan] Make LSan allocator allocator_may_return_null compliant
Aleksey Shlyapnikov via Phabricator via llvm-commits
- [PATCH] D34782: [scudo] Change aligned alloc functions to be more compliant & perf changes
Aleksey Shlyapnikov via Phabricator via llvm-commits
- [PATCH] D34786: [LSan] Make LSan allocator allocator_may_return_null compliant
Aleksey Shlyapnikov via Phabricator via llvm-commits
- [PATCH] D34786: [LSan] Make LSan allocator allocator_may_return_null compliant
Aleksey Shlyapnikov via Phabricator via llvm-commits
- [PATCH] D34799: [Sanitizers] Rename CallocShouldReturnNullDueToOverflow to CheckForCallocOverflow
Aleksey Shlyapnikov via Phabricator via llvm-commits
- [PATCH] D34782: [scudo] Change aligned alloc functions to be more compliant & perf changes
Aleksey Shlyapnikov via Phabricator via llvm-commits
- [PATCH] D34782: [scudo] Change aligned alloc functions to be more compliant & perf changes
Aleksey Shlyapnikov via Phabricator via llvm-commits
- [PATCH] D34782: [scudo] Change aligned alloc functions to be more compliant & perf changes
Aleksey Shlyapnikov via Phabricator via llvm-commits
- [PATCH] D34799: [Sanitizers] Rename CallocShouldReturnNullDueToOverflow to CheckForCallocOverflow
Aleksey Shlyapnikov via Phabricator via llvm-commits
- [PATCH] D34799: [Sanitizers] Rename CallocShouldReturnNullDueToOverflow to CheckForCallocOverflow
Aleksey Shlyapnikov via Phabricator via llvm-commits
- [PATCH] D34845: [LSan] Make LSan allocator allocator_may_return_null compliant
Aleksey Shlyapnikov via Phabricator via llvm-commits
- [PATCH] D34876: [asan] Remove check for stack size
Aleksey Shlyapnikov via Phabricator via llvm-commits
- [PATCH] D34845: [LSan] Make LSan allocator allocator_may_return_null compliant
Aleksey Shlyapnikov via Phabricator via llvm-commits
- [PATCH] D34845: [LSan] Make LSan allocator allocator_may_return_null compliant
Aleksey Shlyapnikov via Phabricator via llvm-commits
- [PATCH] D34876: [asan] Remove check for stack size
Aleksey Shlyapnikov via Phabricator via llvm-commits
- [PATCH] D34446: [Support] sys::getProcessTriple should return a macOS triple using the system's version of macOS
Alex Lorenz via Phabricator via llvm-commits
- [PATCH] D34797: [profile] Move __llvm_profile_filename into a separate object
Alex Lorenz via Phabricator via llvm-commits
- [compiler-rt] r306342 - [Sanitizers] 64 bit allocator respects allocator_may_return_null flag
Alex Shlyapnikov via llvm-commits
- [compiler-rt] r306604 - [Sanitizers] Operator new() interceptors always die on allocation error
Alex Shlyapnikov via llvm-commits
- [compiler-rt] r306624 - [LSan] Make LSan allocator allocator_may_return_null compliant
Alex Shlyapnikov via llvm-commits
- [compiler-rt] r306746 - Merge
Alex Shlyapnikov via llvm-commits
- [compiler-rt] r306747 - [Sanitizers] Rename CallocShouldReturnNullDueToOverflow to CheckForCallocOverflow
Alex Shlyapnikov via llvm-commits
- [compiler-rt] r306748 - Merge
Alex Shlyapnikov via llvm-commits
- [compiler-rt] r306845 - [LSan] Make LSan allocator allocator_may_return_null compliant
Alex Shlyapnikov via llvm-commits
- [llvm] r306695 - ScalarEvolution: Add URem support
Alexandre Isoard via llvm-commits
- [llvm] r306723 - Reverting r306695 while investigating failing test case.
Alexandre Isoard via llvm-commits
- [llvm] r306695 - ScalarEvolution: Add URem support
Alexandre Isoard via llvm-commits
- [PATCH] D34598: ScalarEvolution: Add URem support
Alexandre Isoard via Phabricator via llvm-commits
- [PATCH] D34598: ScalarEvolution: Add URem support
Alexandre Isoard via Phabricator via llvm-commits
- [PATCH] D34598: ScalarEvolution: Add URem support
Alexandre Isoard via Phabricator via llvm-commits
- [PATCH] D34598: ScalarEvolution: Add URem support
Alexandre Isoard via Phabricator via llvm-commits
- [PATCH] D34598: ScalarEvolution: Add URem support
Alexandre Isoard via Phabricator via llvm-commits
- [PATCH] D34598: ScalarEvolution: Add URem support
Alexandre Isoard via Phabricator via llvm-commits
- [llvm] r306550 - [AArch64] AArch64CondBrTuningPass generates wrong branch instructions
Alexandros Lamprineas via llvm-commits
- [PATCH] D34743: [AArch64] AArch64CondBrTuningPass generates wrong branch instructions
Alexandros Lamprineas via Phabricator via llvm-commits
- [llvm] r306828 - [SLP] A test for limiting vectorization of instructions, NFC.
Alexey Bataev via llvm-commits
- [PATCH] D33320: [SLP] Improve comments and naming of functions/variables/members, NFC.
Alexey Bataev via Phabricator via llvm-commits
- [PATCH] D33320: [SLP] Improve comments and naming of functions/variables/members, NFC.
Alexey Bataev via Phabricator via llvm-commits
- [PATCH] D34726: AMDGPU/SI: Don not insert an instruction into worklist twice in movetovalu
Alfred Huang via Phabricator via llvm-commits
- [PATCH] D33058: [LV] Sink casts to unravel first order recurrence
Amara Emerson via Phabricator via llvm-commits
- [PATCH] D32730: LV: Don't insert runtime ptr checks on divergent targets
Amara Emerson 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
- [PATCH] D34769: [X86] X86::CMOV to Branch heuristic based optimization
Amjad Aboud via Phabricator via llvm-commits
- [PATCH] D34769: [X86] X86::CMOV to Branch heuristic based optimization
Amjad Aboud via Phabricator via llvm-commits
- [PATCH] D34769: [X86] X86::CMOV to Branch heuristic based optimization
Amjad Aboud via Phabricator via llvm-commits
- [polly] r306283 - [NFC] Return both polly.start and polly.exiting from executeScopConditionally.
Andreas Simbuerger via llvm-commits
- [polly] r306395 - [FIX] Add %loadPolly to test
Andreas Simbuerger via llvm-commits
- [polly] r306398 - [NFC][CodeGen] Use the ExitBlock explicitly.
Andreas Simbuerger via llvm-commits
- [polly] r306479 - [JSONImport] Check, if the size of an imported array is positive
Andreas Simbuerger via llvm-commits
- [PATCH] D33688: [Polly] Heap allocation for new arrays
Andreas Simbuerger via Phabricator via llvm-commits
- [PATCH] D33688: [Polly] Heap allocation for new arrays
Andreas Simbuerger via Phabricator via llvm-commits
- [PATCH] D33688: [Polly] Heap allocation for new arrays
Andreas Simbuerger via Phabricator via llvm-commits
- [PATCH] D33688: [Polly] Heap allocation for new arrays
Andreas Simbuerger via Phabricator via llvm-commits
- [PATCH] D33688: [Polly] Heap allocation for new arrays
Andreas Simbuerger via Phabricator via llvm-commits
- [PATCH] D33688: [Polly] Heap allocation for new arrays
Andreas Simbuerger via Phabricator via llvm-commits
- [PATCH] D33688: [Polly] Heap allocation for new arrays
Andreas Simbuerger via Phabricator via llvm-commits
- [PATCH] D33186: [InstCombine] Canonicalize clamp of float types to minmax in fast mode.
Andrei Elovikov via Phabricator via llvm-commits
- [PATCH] D33186: [InstCombine] Canonicalize clamp of float types to minmax in fast mode.
Andrei Elovikov via Phabricator via llvm-commits
- [PATCH] D33186: [InstCombine] Canonicalize clamp of float types to minmax in fast mode.
Andrei Elovikov via Phabricator via llvm-commits
- [PATCH] D34350: Add tests to document current InstCombine behavior for clamp pattern.
Andrei Elovikov via Phabricator via llvm-commits
- [PATCH] D33186: [InstCombine] Canonicalize clamp of float types to minmax in fast mode.
Andrei Elovikov via Phabricator via llvm-commits
- [PATCH] D33186: [InstCombine] Canonicalize clamp of float types to minmax in fast mode.
Andrei Elovikov via Phabricator via llvm-commits
- [PATCH] D33186: [InstCombine] Canonicalize clamp of float types to minmax in fast mode.
Andrei Elovikov via Phabricator via llvm-commits
- [PATCH] D32994: [NFC] Use stdin for some tests instead of positional argument.
Andrei Elovikov via Phabricator via llvm-commits
- [PATCH] D32994: [NFC] Use stdin for some tests instead of positional argument.
Andrei Elovikov via Phabricator via llvm-commits
- [PATCH] D32994: [NFC] Use stdin for some tests instead of positional argument.
Andrei Elovikov via Phabricator via llvm-commits
- [PATCH] D34204: [LLD][LinkerScript] Allow non-alloc sections to be assigned to segments.
Andrew Ng via llvm-commits
- [PATCH] D34204: [LLD][LinkerScript] Allow non-alloc sections to be assigned to segments.
Andrew Ng via Phabricator via llvm-commits
- [PATCH] D34204: [LLD][LinkerScript] Allow non-alloc sections to be assigned to segments.
Andrew Ng via Phabricator via llvm-commits
- [PATCH] D34204: [LLD][LinkerScript] Allow non-alloc sections to be assigned to segments.
Andrew Ng via Phabricator via llvm-commits
- [PATCH] D34579: Fold fneg and fabs like multiplications
Andrew Pinski via Phabricator via llvm-commits
- [PATCH] D34675: Fix incorrect comment in machine-scheduler
Andrew Trick via Phabricator via llvm-commits
- [PATCH] D12828: DAGCombiner::MatchBSwapHWord fix for (t0 | t1) | (t2 | t3)
Andrew Zhogin via Phabricator via llvm-commits
- [llvm] r306410 - [LoopUnrollRuntime] Use SCEV exit count for calculating trip count. NFCI
Anna Thomas via llvm-commits
- [llvm] r306846 - [RuntimeUnrolling] Add logic for loops with multiple exit blocks
Anna Thomas via llvm-commits
- [PATCH] D34421: [FastISel][SelectionDAG]Teach fastISel about GC intrinsics
Anna Thomas via Phabricator via llvm-commits
- [PATCH] D34532: [LoopUnroll] Fix bug in computeUnrollCount causing it to not honor MaxCount
Anna Thomas via Phabricator via llvm-commits
- [PATCH] D33001: [RuntimeUnrolling] Add logic for loops with multiple exit blocks
Anna Thomas via Phabricator via llvm-commits
- [PATCH] D34532: [LoopUnroll] Fix bug in computeUnrollCount causing it to not honor MaxCount
Anna Thomas via Phabricator via llvm-commits
- [PATCH] D33001: [RuntimeUnrolling] Add logic for loops with multiple exit blocks
Anna Thomas via Phabricator via llvm-commits
- [PATCH] D33001: [RuntimeUnrolling] Add logic for loops with multiple exit blocks
Anna Thomas via Phabricator via llvm-commits
- [PATCH] D33001: [RuntimeUnrolling] Add logic for loops with multiple exit blocks
Anna Thomas via Phabricator via llvm-commits
- [PATCH] D33001: [RuntimeUnrolling] Add logic for loops with multiple exit blocks
Anna Thomas via Phabricator via llvm-commits
- [PATCH] D33001: [RuntimeUnrolling] Add logic for loops with multiple exit blocks
Anna Thomas via Phabricator via llvm-commits
- [PATCH] D33001: [RuntimeUnrolling] Add logic for loops with multiple exit blocks
Anna Thomas via Phabricator via llvm-commits
- [PATCH] D33001: [RuntimeUnrolling] Add logic for loops with multiple exit blocks
Anna Thomas via Phabricator via llvm-commits
- [PATCH] D15940: Add verifier pass for finding GC relocation bugs
Anna Thomas via Phabricator via llvm-commits
- [PATCH] D33320: [SLP] Improve comments and naming of functions/variables/members, NFC.
Anna Thomas via Phabricator via llvm-commits
- [PATCH] D34421: [FastISel][SelectionDAG]Teach fastISel about GC intrinsics
Anna Thomas via Phabricator via llvm-commits
- [PATCH] D33320: [SLP] Improve comments and naming of functions/variables/members, NFC.
Anna Thomas via Phabricator via llvm-commits
- [PATCH] D25517: [SLPVectorizer] Improved support of partial tree vectorization.
Anna Thomas via Phabricator via llvm-commits
- [PATCH] D33320: [SLP] Improve comments and naming of functions/variables/members, NFC.
Anna Thomas via Phabricator via llvm-commits
- [PATCH] D33320: [SLP] Improve comments and naming of functions/variables/members, NFC.
Anna Thomas via Phabricator via llvm-commits
- [PATCH] D33001: [RuntimeUnrolling] Add logic for loops with multiple exit blocks
Anna Thomas via Phabricator via llvm-commits
- [PATCH] D31946: [legalize-types] Clean up softening machinery.
Anton Yartsev via Phabricator via llvm-commits
- [PATCH] D34285: [SROA] Be smarter when copying metadata to retyped loads
Ariel Ben-Yehuda via llvm-commits
- [PATCH] D34285: [SROA] Be smarter when copying metadata to retyped loads
Ariel Ben-Yehuda via Phabricator via llvm-commits
- [PATCH] D34285: [SROA] Be smarter when copying metadata to retyped loads
Ariel Ben-Yehuda via Phabricator via llvm-commits
- [PATCH] D34285: [SROA] Be smarter when copying metadata to retyped loads
Ariel Ben-Yehuda via Phabricator via llvm-commits
- [PATCH] D31124: AMDGPU/SI: Add lane tracking to SI Scheduler
Axel Davy via Phabricator via llvm-commits
- [llvm] r306331 - [LV] Changing the interface of ValueMap, NFC.
Ayal Zaks via llvm-commits
- [llvm] r306338 - reverting 306331.
Ayal Zaks via llvm-commits
- [llvm] r306381 - Recommitting 306331.
Ayal Zaks via llvm-commits
- [llvm] r306575 - [LV] Fix PR33613 - retain order of insertelement per part
Ayal Zaks via llvm-commits
- [llvm] r306803 - [LV] Optimize for size when vectorizing loops with tiny trip count
Ayal Zaks via llvm-commits
- [llvm] r306884 - [LV] Sink casts to unravel first order recurrence
Ayal Zaks via llvm-commits
- [PATCH] D34760: [LV] Fix PR33613 - retain order of insertelements per part
Ayal Zaks via Phabricator via llvm-commits
- [PATCH] D34373: [LV] Optimize for size when vectorizing loops with tiny trip count
Ayal Zaks via Phabricator via llvm-commits
- [PATCH] D34150: [LV] Test once if vector trip count is zero, instead of twice
Ayal Zaks via Phabricator via llvm-commits
- [llvm] r306371 - [TableGen] Fix bug in TableGen CodeGenPatterns when adding variants of the patterns.
Ayman Musa via llvm-commits
- [llvm] r306402 - Recommitting rL305465 after fixing bug in TableGen in rL306251 & rL306371
Ayman Musa via llvm-commits
- [PATCH] D34341: [TableGen] Fix bug in TableGen CodeGenPatterns when adding variants of the patterns.
Ayman Musa via Phabricator via llvm-commits
- [PATCH] D33188: [X86][AVX512] Improve lowering of AVX512 compare intrinsics (remove redundant shift left+right instructions).
Ayman Musa via Phabricator via llvm-commits
- [PATCH] D34605: [GlobalISel][X86] Support bitwise operations : G_AND, G_OR, G_XOR
Ayman Musa via Phabricator via llvm-commits
- [PATCH] D34450: bug33527 - Linker::LinkOnlyNeeded should import AppendingLinkage globals (release_40)
Benoit Belley via Phabricator via llvm-commits
- [PATCH] D34448: bug33527 - Linker::LinkOnlyNeeded should import AppendingLinkage globals
Benoit Belley via Phabricator via llvm-commits
- [PATCH] D34448: bug33527 - Linker::LinkOnlyNeeded should import AppendingLinkage globals
Benoit Belley via Phabricator via llvm-commits
- [PATCH] D34448: bug33527 - Linker::LinkOnlyNeeded should import AppendingLinkage globals
Benoit Belley via Phabricator via llvm-commits
- [PATCH] D34448: bug33527 - Linker::LinkOnlyNeeded should import AppendingLinkage globals
Benoit Belley via Phabricator via llvm-commits
- [PATCH] D34450: bug33527 - Linker::LinkOnlyNeeded should import AppendingLinkage globals (release_40)
Benoit Belley via Phabricator via llvm-commits
- [PATCH] D34450: bug33527 - Linker::LinkOnlyNeeded should import AppendingLinkage globals (release_40)
Benoit Belley via Phabricator via llvm-commits
- [PATCH] D34448: bug33527 - Linker::LinkOnlyNeeded should import AppendingLinkage globals
Benoit Belley via Phabricator via llvm-commits
- [PATCH] D34448: bug33527 - Linker::LinkOnlyNeeded should import AppendingLinkage globals
Benoit Belley via Phabricator via llvm-commits
- [PATCH] D34448: bug33527 - Linker::LinkOnlyNeeded should import AppendingLinkage globals
Benoit Belley via Phabricator via llvm-commits
- [PATCH] D34450: bug33527 - Linker::LinkOnlyNeeded should import AppendingLinkage globals (release_40)
Benoit Belley via Phabricator via llvm-commits
- [PATCH] D34448: bug33527 - Linker::LinkOnlyNeeded should import AppendingLinkage globals
Benoit Belley via Phabricator via llvm-commits
- [PATCH] D34538: Handle ConstantExpr correctly in SelectionDAGBuilder
Benoit Vey via Phabricator via llvm-commits
- [PATCH] D34668: llvm-nm: Add suport for symbol demangling (-C/--demangle)
Bob Wilson via llvm-commits
- [PATCH] D33688: [Polly] Heap allocation for new arrays
Bonfante Nicolas via Phabricator via llvm-commits
- [PATCH] D33688: [Polly] Heap allocation for new arrays
Bonfante Nicolas via Phabricator via llvm-commits
- [PATCH] D33688: [Polly] Heap allocation for new arrays
Bonfante Nicolas via Phabricator via llvm-commits
- [PATCH] D33688: [Polly] Heap allocation for new arrays
Bonfante Nicolas via Phabricator via llvm-commits
- [PATCH] D33688: [Polly] Heap allocation for new arrays
Bonfante Nicolas via Phabricator via llvm-commits
- [PATCH] D33688: [Polly] Heap allocation for new arrays
Bonfante Nicolas via Phabricator via llvm-commits
- [PATCH] D33688: [Polly] Heap allocation for new arrays
Bonfante Nicolas via Phabricator via llvm-commits
- [PATCH] D33688: [Polly] Heap allocation for new arrays
Bonfante Nicolas via Phabricator via llvm-commits
- [PATCH] D34702: [DependenceAnalysis] Make sure base objects are the same when comparing GEPs
Brendon Cahoon via Phabricator via llvm-commits
- [PATCH] D34702: [DependenceAnalysis] Make sure base objects are the same when comparing GEPs
Brendon Cahoon via Phabricator via llvm-commits
- [llvm] r306306 - [opt-viewer] Python 3 support in opt-stats.py
Brian Gesiak via llvm-commits
- [llvm] r306423 - [opt-viewer] Python 3 support in opt-diff.py
Brian Gesiak via llvm-commits
- [llvm] r306694 - [opt-viewer] opt-viewer.py takes -o argument
Brian Gesiak via llvm-commits
- [llvm] r306720 - [opt-viewer] Python 3 support in opt-viewer.py
Brian Gesiak via llvm-commits
- [llvm] r306726 - [opt-viewer] Add progress indicators (PR33522)
Brian Gesiak via llvm-commits
- [llvm] r306848 - [ORE] Unify spelling as "diagnostics hotness"
Brian Gesiak via llvm-commits
- [llvm] r306866 - [ORE] Remove old "diagnostic hotness" spelling
Brian Gesiak via llvm-commits
- [llvm] r306912 - [ORE] Add diagnostics hotness threshold
Brian Gesiak via llvm-commits
- [PATCH] D34564: [opt-viewer] Python 3 support in opt-stats.py
Brian Gesiak via Phabricator via llvm-commits
- [PATCH] D34646: [opt-viewer] Handle file names that contain '#'
Brian Gesiak via Phabricator via llvm-commits
- [PATCH] D34647: [opt-viewer] Python 3 support in opt-viewer.py
Brian Gesiak via Phabricator via llvm-commits
- [PATCH] D34670: [opt-viewer] Python 3 support in opt-diff.py
Brian Gesiak via Phabricator via llvm-commits
- [PATCH] D34670: [opt-viewer] Python 3 support in opt-diff.py
Brian Gesiak via Phabricator via llvm-commits
- [PATCH] D34711: [opt-viewer] opt-viewer.py takes -o argument
Brian Gesiak via Phabricator via llvm-commits
- [PATCH] D34735: [opt-viewer] Add progress indicators (PR33522)
Brian Gesiak via Phabricator via llvm-commits
- [PATCH] D34775: [lit] Remove dead code (not referenced anywhere), and clarify some function names.
Brian Gesiak via Phabricator via llvm-commits
- [PATCH] D34792: [lit] Remove dead code not referenced in the LLVM SVN repo.
Brian Gesiak via Phabricator via llvm-commits
- [PATCH] D34793: [lit] Fix some convoluted logic around Unicode encoding, and de-duplicate across modules that used it.
Brian Gesiak via Phabricator via llvm-commits
- [PATCH] D34647: [opt-viewer] Python 3 support in opt-viewer.py
Brian Gesiak via Phabricator via llvm-commits
- [PATCH] D34711: [opt-viewer] opt-viewer.py takes -o argument
Brian Gesiak via Phabricator via llvm-commits
- [PATCH] D34735: [opt-viewer] Add progress indicators (PR33522)
Brian Gesiak via Phabricator via llvm-commits
- [PATCH] D34647: [opt-viewer] Python 3 support in opt-viewer.py
Brian Gesiak via Phabricator via llvm-commits
- [PATCH] D34735: [opt-viewer] Add progress indicators (PR33522)
Brian Gesiak via Phabricator via llvm-commits
- [PATCH] D34647: [opt-viewer] Python 3 support in opt-viewer.py
Brian Gesiak via Phabricator via llvm-commits
- [PATCH] D34855: [lit] Factor out listdir logic shared by different test formats.
Brian Gesiak via Phabricator via llvm-commits
- [PATCH] D34864: [ORE] Unify spelling as "diagnostics hotness"
Brian Gesiak via Phabricator via llvm-commits
- [PATCH] D34866: [ORE] Remove old "diagnostic hotness" spelling
Brian Gesiak via Phabricator via llvm-commits
- [PATCH] D34867: [ORE] Add diagnostics hotness threshold
Brian Gesiak via Phabricator via llvm-commits
- [PATCH] D34864: [ORE] Unify spelling as "diagnostics hotness"
Brian Gesiak via Phabricator via llvm-commits
- [PATCH] D34867: [ORE] Add diagnostics hotness threshold
Brian Gesiak via Phabricator via llvm-commits
- [PATCH] D34867: [ORE] Add diagnostics hotness threshold
Brian Gesiak via Phabricator via llvm-commits
- [PATCH] D34855: [lit] Factor out listdir logic shared by different test formats.
Brian Gesiak via Phabricator via llvm-commits
- [PATCH] D34867: [ORE] Add diagnostics hotness threshold
Brian Gesiak via Phabricator via llvm-commits
- [PATCH] D34867: [ORE] Add diagnostics hotness threshold
Brian Gesiak via Phabricator via llvm-commits
- [llvm] r306738 - [AArch64] Silence an unused variable warning in Release builds. NFC.
Chad Rosier via llvm-commits
- [PATCH] D34220: [AArch64] Prefer B.cond to CBZ/CBNZ/TBZ/TBNZ when NZCV flags can be set for "free"
Chad Rosier via Phabricator via llvm-commits
- [PATCH] D34743: [AArch64] AArch64CondBrTuningPass generates wrong branch instructions
Chad Rosier via Phabricator via llvm-commits
- [PATCH] D34901: [ValueTracking] Support icmps fed by 'and' and 'or'
Chad Rosier via Phabricator via llvm-commits
- [PATCH] D34285: [SROA] Be smarter when copying metadata to retyped loads
Chandler Carruth via llvm-commits
- [llvm] r306353 - [SROA] Clean up a test case a bit prior to adding more testing for
Chandler Carruth via llvm-commits
- [llvm] r306358 - [SROA] Further test cleanup and add a test for the actual propagation of
Chandler Carruth via llvm-commits
- [llvm] r306379 - [SROA] Fix PR32902 by more carefully propagating !nonnull metadata.
Chandler Carruth via llvm-commits
- [PATCH] D33540: [PM/ThinLTO] Port the ThinLTO pipeline (both components) to the new PM.
Chandler Carruth via llvm-commits
- [PATCH] D33540: [PM/ThinLTO] Port the ThinLTO pipeline (both components) to the new PM.
Chandler Carruth via llvm-commits
- [llvm] r306414 - Updated and extended the information about each instruction in HSW and SNB to include the following data:
Chandler Carruth via llvm-commits
- [llvm] r306529 - [X86] Correct dwarf unwind information in function epilogue
Chandler Carruth via llvm-commits
- [PATCH] D34728: [ThinkLTO] Invoke build(Thin)?LTOPreLinkDefaultPipeline.
Chandler Carruth via llvm-commits
- [polly] r306767 - Update Polly to reflect a change to a clang-format patch. I'm not sure
Chandler Carruth via llvm-commits
- [llvm] r306797 - Remove the BBVectorize pass.
Chandler Carruth via llvm-commits
- [llvm] r306525 - [InstCombine] Canonicalize clamp of float types to minmax in fast mode.
Chandler Carruth via llvm-commits
- [PATCH] D34312: [NewPM/Inliner] Reduce threshold for cold callsites in the non-PGO case
Chandler Carruth via Phabricator via llvm-commits
- [PATCH] D34285: [SROA] Be smarter when copying metadata to retyped loads
Chandler Carruth via Phabricator via llvm-commits
- [PATCH] D34641: Fix the bug when handling shufflevector for aarch64.
Chandler Carruth via Phabricator via llvm-commits
- [PATCH] D34641: Fix the bug when handling shufflevector for aarch64.
Chandler Carruth via Phabricator via llvm-commits
- [PATCH] D34285: [SROA] Be smarter when copying metadata to retyped loads
Chandler Carruth via Phabricator via llvm-commits
- [PATCH] D33850: Inlining: Don't re-map simplified cloned instructions.
Chandler Carruth via Phabricator via llvm-commits
- [PATCH] D33262: [JumpThreading] Teach jump threading how to analyze (and (cmp A, C1), (cmp A, C2)) after InstCombine has turned it into (cmp (add A, C3), C4)
Chandler Carruth via Phabricator via llvm-commits
- [PATCH] D33464: [PM][WIP] Enable out-of-tree registration of passes with the new PassBuilder
Chandler Carruth via Phabricator via llvm-commits
- [PATCH] D34312: [NewPM/Inliner] Reduce threshold for cold callsites in the non-PGO case
Chandler Carruth via Phabricator via llvm-commits
- [PATCH] D34312: [NewPM/Inliner] Reduce threshold for cold callsites in the non-PGO case
Chandler Carruth via Phabricator via llvm-commits
- [PATCH] D34309: [NewPM/Inliner] Customize threshold based on optlevel and sizelevel
Chandler Carruth via Phabricator via llvm-commits
- [PATCH] D34728: [ThinkLTO] Invoke build(Thin)?LTOPreLinkDefaultPipeline.
Chandler Carruth via Phabricator via llvm-commits
- [PATCH] D34309: [NewPM/Inliner] Customize threshold based on optlevel and sizelevel
Chandler Carruth via Phabricator via llvm-commits
- [PATCH] D34728: [ThinkLTO] Invoke build(Thin)?LTOPreLinkDefaultPipeline.
Chandler Carruth via Phabricator via llvm-commits
- [PATCH] D34200: [PM/unswitch] Teach SimpleLoopUnswitch to do non-trivial unswitching, making it no longer even remotely simple.
Chandler Carruth via Phabricator via llvm-commits
- [PATCH] D34200: [PM/unswitch] Teach SimpleLoopUnswitch to do non-trivial unswitching, making it no longer even remotely simple.
Chandler Carruth via Phabricator via llvm-commits
- [PATCH] D34764: Introduce FileEdit utility
Chandler Carruth via Phabricator via llvm-commits
- [PATCH] D34764: Introduce FileEdit utility
Chandler Carruth via Phabricator via llvm-commits
- [PATCH] D34764: Introduce FileEdit utility
Chandler Carruth via Phabricator via llvm-commits
- [PATCH] D34728: [ThinkLTO] Invoke build(Thin)?LTOPreLinkDefaultPipeline.
Chandler Carruth via Phabricator via llvm-commits
- [PATCH] D34790: [NewPM] Add a flag -fexperimental-new-pass-manager=on/off/debug for printing debug output.
Chandler Carruth via Phabricator via llvm-commits
- [PATCH] D34620: [DataLayout] Remove default argument from DataLayout APIs
Chandler Carruth via Phabricator via llvm-commits
- [PATCH] D34803: [LTO] Remove values from non-prevailing comdats
Chandler Carruth via Phabricator via llvm-commits
- [PATCH] D34600: [Error] add expectSuccess()
Chandler Carruth via Phabricator via llvm-commits
- [PATCH] D34790: [NewPM] Add Clang cc1 flag -fdebug-pass-manager for printing debug information.
Chandler Carruth via Phabricator via llvm-commits
- [PATCH] D34728: [ThinkLTO] Invoke build(Thin)?LTOPreLinkDefaultPipeline.
Chandler Carruth via Phabricator via llvm-commits
- [PATCH] D34720: Hook the sample PGO machinery in the new PM
Chandler Carruth via Phabricator via llvm-commits
- [PATCH] D34600: [Error] add expectSuccess()
Chandler Carruth via Phabricator via llvm-commits
- [PATCH] D34600: [Error] add expectSuccess()
Chandler Carruth via Phabricator via llvm-commits
- [PATCH] D34600: [Error] add expectSuccess()
Chandler Carruth via Phabricator via llvm-commits
- [PATCH] D34726: AMDGPU/SI: Don not insert an instruction into worklist twice in movetovalu
Changpeng Fang 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
- [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
- [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
- [PATCH] D34726: AMDGPU/SI: Don not insert an instruction into worklist twice in movetovalu
Changpeng Fang via Phabricator via llvm-commits
- [PATCH] D34726: AMDGPU/SI: Don not insert an instruction into worklist twice in movetovalu
Changpeng Fang via Phabricator via llvm-commits
- [PATCH] D34875: ARM: Report error for invalid use of AAPCS_VFP calling convention
Charles Baylis via Phabricator via llvm-commits
- [PATCH] D34063: [ThinLTO] YAML traits for module summaries
Charles Saternos via Phabricator via llvm-commits
- [PATCH] D34063: [ThinLTO] YAML traits for module summaries
Charles Saternos via Phabricator via llvm-commits
- [PATCH] D34063: [ThinLTO] YAML traits for module summaries
Charles Saternos via Phabricator via llvm-commits
- [PATCH] D34063: [ThinLTO] YAML traits for module summaries
Charles Saternos via Phabricator via llvm-commits
- [PATCH] D34063: [ThinLTO] YAML traits for module summaries
Charles Saternos via Phabricator via llvm-commits
- [llvm] r306420 - Another test commit
Chih-Hung Hsieh via llvm-commits
- [llvm] r306567 - Another test commit.
Chih-Hung Hsieh via llvm-commits
- [PATCH] D31946: [legalize-types] Clean up softening machinery.
Chih-Hung Hsieh via Phabricator via llvm-commits
- [PATCH] D31946: [legalize-types] Clean up softening machinery.
Chih-Hung Hsieh via Phabricator via llvm-commits
- [PATCH] D34617: LNT's MANIFEST.in file is missing required client & server requirement files
Chris Matthews via llvm-commits
- [LNT] r306339 - One global requirements file for server installs
Chris Matthews via llvm-commits
- [PATCH] D34362: [LNT] Support for different DataSet usage in Polybench for "lnt runtest nt"
Chris Matthews via llvm-commits
- [PATCH] D34584: Introduce new JSON import format
Chris Matthews via llvm-commits
- [LNT] r306593 - Don't mix int and str on the x axis
Chris Matthews via llvm-commits
- [LNT] r306594 - Where possible, use plural names in API endpoints
Chris Matthews via llvm-commits
- [LNT] r306595 - Some initial docs for the REST API
Chris Matthews via llvm-commits
- [LNT] r306596 - New REST API format
Chris Matthews via llvm-commits
- [LNT] r306597 - We just never update the version number of LNT - that is silly
Chris Matthews via llvm-commits
- [LNT] r306729 - Make a nice error message when we don't parse the test-suite json
Chris Matthews via llvm-commits
- [LNT] r306742 - Typo in method name
Chris Matthews via llvm-commits
- [LNT] r306743 - Add an API for accessing sample data
Chris Matthews via llvm-commits
- [LNT] r306900 - Don't return null sample data
Chris Matthews via llvm-commits
- [LNT] r306901 - Add a delete method with auth to the runs API
Chris Matthews via llvm-commits
- [LNT] r306902 - PEP8 whitespace fixups
Chris Matthews via llvm-commits
- [LNT] r306908 - Fix all the rest of the whitespace errors in this file
Chris Matthews via llvm-commits
- [LNT] r306909 - Fix all other linter warnings
Chris Matthews via llvm-commits
- [PATCH] D34617: LNT's MANIFEST.in file is missing required client & server requirement files
Chris Matthews via Phabricator via llvm-commits
- [PATCH] D34581: Fix missing/mismatched html tags
Chris Matthews via Phabricator via llvm-commits
- [PATCH] D33541: Change the LNT command line parser to click
Chris Matthews via Phabricator via llvm-commits
- [PATCH] D34586: Remove info_keys; NFC
Chris Matthews via Phabricator via llvm-commits
- r305918 and "Bad machine code: Using an undefined physical register"
Christof Douma via llvm-commits
- [llvm] r306425 - [X86][AsmParser][MS-compatability] Binary/Unary operators enhancements
Coby Tayree via llvm-commits
- [PATCH] D34716: [AMDGPU] Add pseudo "old" and "wqm_mode" source to all DPP instructions
Connor Abbott via Phabricator via llvm-commits
- [PATCH] D34716: [AMDGPU] Add pseudo "old" and "wqm_mode" source to all DPP instructions
Connor Abbott via Phabricator via llvm-commits
- [PATCH] D34716: [AMDGPU] Add pseudo "old" and "wqm_mode" source to all DPP instructions
Connor Abbott via Phabricator via llvm-commits
- [PATCH] D34847: [AMDGPU] Mark all export instructions as DisableWQM
Connor Abbott via Phabricator via llvm-commits
- [PATCH] D34849: [AMDGPU] Add missing hazard for DPP-after-EXEC-write
Connor Abbott via Phabricator via llvm-commits
- [PATCH] D34849: [AMDGPU] Add missing hazard for DPP-after-EXEC-write
Connor Abbott via Phabricator via llvm-commits
- [PATCH] D34847: [AMDGPU] Mark all export instructions as DisableWQM
Connor Abbott via Phabricator via llvm-commits
- [PATCH] D34847: [AMDGPU] Mark all export instructions as DisableWQM
Connor Abbott via Phabricator via llvm-commits
- [PATCH] D34717: [AMDGPU] Teach the WQM pass about Whole Wavefront Mode and wqm_ctrl
Connor Abbott via Phabricator via llvm-commits
- [llvm] r306277 - [IR] Rename BinaryOperator::init to AssertOK and remove argument. Replace default case in switch with llvm_unreachable since all valid opcodes are covered.
Craig Topper via llvm-commits
- [llvm] r306365 - [InstCombine] Add test cases demonstrating that we don't optmize select+cmp+cttz/ctlz when the bitwidth is larger than 64 bits.
Craig Topper via llvm-commits
- [llvm] r306416 - [JumpThreading] Add test case that was supposed to go with r306085.
Craig Topper via llvm-commits
- [llvm] r306417 - [PatternMatch] Remove 64-bit or less restriction from m_SpecificInt
Craig Topper via llvm-commits
- [llvm] r306426 - [InstCombine] Add test cases to show that we don't propagate 'nsw' flags when converting mul by pow2 constant to shl for splat vectors. NFC
Craig Topper via llvm-commits
- [llvm] r306427 - [InstCombine] Add test case demonstrating that we don't propagate nsw flag when converting mul by pow2 to shl when the type is larger than 64-bits. NFC
Craig Topper via llvm-commits
- [llvm] r306456 - [Constants] Fix copy-pasto in llvm_unreachable message. NFC
Craig Topper via llvm-commits
- [llvm] r306457 - [InstCombine] Propagate nsw flag when turning mul by pow2 into shift when the constant is a vector splat or the scalar bit width is larger than 64-bits
Craig Topper via llvm-commits
- [llvm] r306508 - [InstCombine] Add test case demonstrating that we don't handle icmp eq (trunc (lshr(X, cst1)), cst->icmp (and X, mask), cst when the shift type is larger than 64-bits. NFC
Craig Topper via llvm-commits
- [llvm] r306509 - Revert r306508 "[InstCombine] Add test case demonstrating that we don't handle icmp eq (trunc (lshr(X, cst1)), cst->icmp (and X, mask), cst when the shift type is larger than 64-bits. NFC"
Craig Topper via llvm-commits
- [llvm] r306508 - [InstCombine] Add test case demonstrating that we don't handle icmp eq (trunc (lshr(X, cst1)), cst->icmp (and X, mask), cst when the shift type is larger than 64-bits. NFC
Craig Topper via llvm-commits
- [llvm] r306510 - [InstCombine] Add test case demonstrating that we don't handle icmp eq (trunc (lshr(X, cst1)), cst->icmp (and X, mask), cst when the shift type is larger than 64-bits. NFC
Craig Topper via llvm-commits
- [llvm] r306577 - [InstCombine] Remove 64-bit bit width restriction from m_ConstantInt(uint64_t*&)
Craig Topper via llvm-commits
- [llvm] r306617 - [InstCombine] In visitXor, use m_Not on the instruction itself instead of looking for all ones in Op1. This is consistent with 3 other not checks before this one. NFCI
Craig Topper via llvm-commits
- [llvm] r306800 - [InstCombine] In foldXorToXor, move the commutable matcher from the LHS match to the RHS match. No meaningful change intended.
Craig Topper via llvm-commits
- [llvm] r306801 - [InstCombine] Add test cases to demonstrate failure to fold (a | b) ^ (~a | ~b) --> ~(a ^ b) and its commuted variants.
Craig Topper via llvm-commits
- [llvm] r306885 - [InstCombine] Replace an unnecessary use of a matcher with just an isa and a cast. NFC
Craig Topper via llvm-commits
- [llvm] r306950 - [SelectionDAGBuilder] Use EVT::getVectorVT instead of MVT::getVectorVT to prevent a crash if the type isn't a simple VT.
Craig Topper via llvm-commits
- [llvm] r306967 - [InstCombine] Fold (a | b) ^ (~a | ~b) --> ~(a ^ b) and (a & b) ^ (~a & ~b) --> ~(a ^ b)
Craig Topper via llvm-commits
- [llvm] r306987 - [IR] Remove unnecessary operator new from ConstantDataArray and ConstantDataVector. They inherit an identical version from ConstantData. NFC
Craig Topper via llvm-commits
- [llvm] r306997 - [InstCombine] Remove an if that should have been guaranteed by the caller. Replace with an assert. NFC
Craig Topper via llvm-commits
- [llvm] r306998 - [InstCombine] Add test cases showing missed opportunity to fold BITWISE_OP(BSWAP(A), BSWAP(B))->BSWAP(BITWISE_OP(A, B)) for vectors. NFC
Craig Topper via llvm-commits
- [llvm] r306999 - [InstCombine] Support BITWISE_OP(BSWAP(A), BSWAP(B))->BSWAP(BITWISE_OP(A, B)) for vectors.
Craig Topper via llvm-commits
- [llvm] r307000 - [InstCombine] Remove support for BITWISE_OP(CONSTANT, BSWAP(x)) -> BSWAP(OP(BSWAP(CONSTANT), x)).
Craig Topper via llvm-commits
- [llvm] r307001 - [InstCombine] Add test cases for BITWISE_OP( BSWAP(x), CONSTANT ) -> BSWAP( BITWISE_OP(x, BSWAP(CONSTANT) ) ) with splat vectors. NFC
Craig Topper via llvm-commits
- [llvm] r307002 - [InstCombine] Support BITWISE_OP( BSWAP(x), CONSTANT ) -> BSWAP( BITWISE_OP(x, BSWAP(CONSTANT) ) ) for splat vectors.
Craig Topper via llvm-commits
- [llvm] r307003 - [InstCombine] Add a TODO for a probable missing single use check. NFC
Craig Topper via llvm-commits
- [PATCH] D34504: [LLVM][X86][Goldmont] Adding new target-cpu: Goldmont
Craig Topper via Phabricator via llvm-commits
- [PATCH] D34341: [TableGen] Fix bug in TableGen CodeGenPatterns when adding variants of the patterns.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D34571: [DAGCombine] Improve handling of insert_subvector of bitcast values
Craig Topper via Phabricator via llvm-commits
- [PATCH] D34666: [PatternMatch] Remove 64-bit or less restriction from m_SpecificInt
Craig Topper via Phabricator via llvm-commits
- [PATCH] D34666: [PatternMatch] Remove 64-bit or less restriction from m_SpecificInt
Craig Topper via Phabricator via llvm-commits
- [PATCH] D33262: [JumpThreading] Teach jump threading how to analyze (and (cmp A, C1), (cmp A, C2)) after InstCombine has turned it into (cmp (add A, C3), C4)
Craig Topper via Phabricator via llvm-commits
- [PATCH] D33262: [JumpThreading] Teach jump threading how to analyze (and (cmp A, C1), (cmp A, C2)) after InstCombine has turned it into (cmp (add A, C3), C4)
Craig Topper via Phabricator via llvm-commits
- [PATCH] D33262: [JumpThreading] Teach jump threading how to analyze (and (cmp A, C1), (cmp A, C2)) after InstCombine has turned it into (cmp (add A, C3), C4)
Craig Topper via Phabricator via llvm-commits
- [PATCH] D34699: [InstCombine] Propagate nsw flag when turning mul by pow2 into shift when the constant is a vector splat or the scalar bit width is larger than 64-bits
Craig Topper via Phabricator via llvm-commits
- [PATCH] D34737: [InstCombine] Remove 64-bit bit width restriction from m_ConstantInt(uint64_t*&)
Craig Topper via Phabricator via llvm-commits
- [PATCH] D34504: [LLVM][X86][Goldmont] Adding new target-cpu: Goldmont
Craig Topper via Phabricator via llvm-commits
- [PATCH] D34828: [X86] Add RDRAND feature to GLM CPU
Craig Topper via Phabricator via llvm-commits
- [PATCH] D34870: [InstCombine] Fold (a | b) ^ (~a | ~b) --> ~(a ^ b) and (a & b) ^ (~a & ~b) --> ~(a ^ b)
Craig Topper via Phabricator via llvm-commits
- [PATCH] D34831: Fix opt --help ordering of available optimizations.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D34923: [X86] Add comment string for broadcast loads from the constant pool.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D34923: [X86] Add comment string for broadcast loads from the constant pool.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D34923: [X86] Add comment string for broadcast loads from the constant pool.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D34566: [loop idiom Recognition] support memcpy for multiple consecutive loads and stores
DIVYA SHANMUGHAN via Phabricator via llvm-commits
- [PATCH] D34548: [Dominators] Keep tree level in DomTreeNode and use it to find NCD and answer dominance queries
Daniel Berlin via llvm-commits
- [llvm] r306701 - Remove unneeded else from OrderedInstructions::dominates.
Daniel Berlin via llvm-commits
- [llvm] r306702 - NewGVN: Remove useless test in addPhiOfOps.
Daniel Berlin via llvm-commits
- [llvm] r306703 - PredicateInfo: Use OrderedInstructions instead of our homemade
Daniel Berlin via llvm-commits
- [PATCH] D34823: [PredicateInfo] Invalidate an OrderedBasicBlock when instruction in it is deleted.
Daniel Berlin via llvm-commits
- [PATCH] D34823: [PredicateInfo] Invalidate an OrderedBasicBlock when instruction in it is deleted.
Daniel Berlin via llvm-commits
- [PATCH] D34823: [PredicateInfo] Invalidate an OrderedBasicBlock when instruction in it is deleted.
Daniel Berlin via llvm-commits
- [llvm] r306913 - Add comments on sibling and parent properties in dominator trees
Daniel Berlin via llvm-commits
- [llvm] r306916 - A little wordsmithing of dominator verification comments.
Daniel Berlin via llvm-commits
- [PATCH] D34482: [Dominators] Add parent and sibling property verification (non-hacky)
Daniel Berlin via llvm-commits
- [PATCH] D28934: Write a new SSAUpdater
Daniel Berlin via Phabricator via llvm-commits
- [PATCH] D34651: [Dominators] Use a custom DFS implementation
Daniel Berlin via Phabricator via llvm-commits
- [PATCH] D28934: Write a new SSAUpdater
Daniel Berlin via Phabricator via llvm-commits
- [PATCH] D34258: [Dominators] Use Semi-NCA instead of SLT to calculate dominators
Daniel Berlin via Phabricator via llvm-commits
- [PATCH] D34823: [PredicateInfo] Invalidate an OrderedBasicBlock when instruction in it is deleted.
Daniel Berlin via Phabricator via llvm-commits
- [PATCH] D32720: [LICM] Introduce a finer granularity option to compute early exits.
Daniel Berlin via Phabricator via llvm-commits
- [PATCH] D32720: [LICM] Introduce a finer granularity option to compute early exits.
Daniel Berlin via Phabricator via llvm-commits
- [PATCH] D34482: [Dominators] Add parent and sibling property verification (non-hacky)
Daniel Berlin via Phabricator via llvm-commits
- [llvm] r306529 - [X86] Correct dwarf unwind information in function epilogue
Daniel Jasper via llvm-commits
- [llvm] r306529 - [X86] Correct dwarf unwind information in function epilogue
Daniel Jasper via llvm-commits
- [llvm] r306676 - Revert "r306529 - [X86] Correct dwarf unwind information in function epilogue"
Daniel Jasper via llvm-commits
- [llvm] r306529 - [X86] Correct dwarf unwind information in function epilogue
Daniel Jasper via llvm-commits
- [llvm] r306529 - [X86] Correct dwarf unwind information in function epilogue
Daniel Jasper via llvm-commits
- [llvm] r306792 - Revert "r306473 - re-commit r306336: Enable vectorizer-maximize-bandwidth by default."
Daniel Jasper via llvm-commits
- [llvm] r306793 - Revert "r306541 - Add zero-length check to memcpy/memset load store loop expansion"
Daniel Jasper via llvm-commits
- [llvm] r306529 - [X86] Correct dwarf unwind information in function epilogue
Daniel Jasper via llvm-commits
- [PATCH] D34629: Add isElementAtomic query method to MemInstrinsic class.
Daniel Neilson via Phabricator via llvm-commits
- [PATCH] D34642: Restore original intent of memset instcombine test
Daniel Neilson via Phabricator via llvm-commits
- [PATCH] D34642: Restore original intent of memset instcombine test
Daniel Neilson via Phabricator via llvm-commits
- [PATCH] D34642: Restore original intent of memset instcombine test
Daniel Neilson via Phabricator via llvm-commits
- [PATCH] D34645: Explicitly check for presence of correct results in instcombine memmove test
Daniel Neilson via Phabricator via llvm-commits
- [PATCH] D34642: Restore original intent of memset instcombine test
Daniel Neilson via Phabricator via llvm-commits
- [PATCH] D34642: Restore original intent of memset instcombine test
Daniel Neilson via Phabricator via llvm-commits
- [PATCH] D34629: Add isElementAtomic query method to MemInstrinsic class.
Daniel Neilson via Phabricator via llvm-commits
- [PATCH] D34884: Add element atomic memmove intrinsic
Daniel Neilson via Phabricator via llvm-commits
- [PATCH] D34885: Add element atomic memset intrinsic
Daniel Neilson via Phabricator via llvm-commits
- [PATCH] D34885: Add element atomic memset intrinsic
Daniel Neilson via Phabricator via llvm-commits
- [PATCH] D34629: Add isElementAtomic query method to MemInstrinsic class.
Daniel Neilson via Phabricator via llvm-commits
- [llvm] r306388 - [globalisel][tablegen] Add support for EXTRACT_SUBREG.
Daniel Sanders via llvm-commits
- [llvm] r306388 - [globalisel][tablegen] Add support for EXTRACT_SUBREG.
Daniel Sanders via llvm-commits
- [llvm] r306388 - [globalisel][tablegen] Add support for EXTRACT_SUBREG.
Daniel Sanders via llvm-commits
- [llvm] r306388 - [globalisel][tablegen] Add support for EXTRACT_SUBREG.
Daniel Sanders via llvm-commits
- [llvm] r306544 - [globalisel][tablegen] Multiple 80-col corrections.
Daniel Sanders via llvm-commits
- [llvm] r306552 - [globalisel][tablegen] Post-commit review nits for r306388. NFC
Daniel Sanders via llvm-commits
- [PATCH] D33596: [globalisel][tablegen] Add support for EXTRACT_SUBREG.
Daniel Sanders via Phabricator via llvm-commits
- [PATCH] D33596: [globalisel][tablegen] Add support for EXTRACT_SUBREG.
Daniel Sanders via Phabricator via llvm-commits
- [PATCH] D33758: [globalisel][tablegen] Partially fix compile-time regressions by converting matcher to state-machine(s)
Daniel Sanders via Phabricator via llvm-commits
- [PATCH] D33758: [globalisel][tablegen] Partially fix compile-time regressions by converting matcher to state-machine(s)
Daniel Sanders via Phabricator via llvm-commits
- [PATCH] D34685: Mark a number of x86 only tests to require x86
Dave Bozier via Phabricator via llvm-commits
- [PATCH] D34685: Mark a number of x86 only tests to require x86
Dave Bozier via Phabricator via llvm-commits
- [llvm] r254057 - [PGO] Convert InstrProfRecord based serialization methods to use common C methods
David Blaikie via llvm-commits
- [PATCH] D34694: llvm-profdata: Indirect infrequently used fields to reduce memory usage
David Blaikie via llvm-commits
- [llvm] r254057 - [PGO] Convert InstrProfRecord based serialization methods to use common C methods
David Blaikie via llvm-commits
- [PATCH] D34694: llvm-profdata: Indirect infrequently used fields to reduce memory usage
David Blaikie via llvm-commits
- [PATCH] D34764: Introduce FileEdit utility
David Blaikie via llvm-commits
- [PATCH] D34764: Introduce FileEdit utility
David Blaikie via llvm-commits
- [PATCH] D34732: Clean temp directories before running lit
David Blaikie via llvm-commits
- [llvm] r306631 - llvm-profdata: Indirect infrequently used fields to reduce memory usage
David Blaikie via llvm-commits
- [llvm] r269222 - [ProfileData] Use SoftInstrProfErrors to count soft errors, NFC
David Blaikie via llvm-commits
- [PATCH] D34732: Clean temp directories before running lit
David Blaikie via llvm-commits
- [PATCH] D34765: [DWARF] [NFC] Move a couple of member functions to DWARFUnit (baseclass) from DWARFCompileUnit (derived class)
David Blaikie via llvm-commits
- [PATCH] D34765: [DWARF] [NFC] Move a couple of member functions to DWARFUnit (baseclass) from DWARFCompileUnit (derived class)
David Blaikie via llvm-commits
- [PATCH] D34732: Clean temp directories before running lit
David Blaikie via llvm-commits
- [llvm] r269222 - [ProfileData] Use SoftInstrProfErrors to count soft errors, NFC
David Blaikie via llvm-commits
- [llvm] r269222 - [ProfileData] Use SoftInstrProfErrors to count soft errors, NFC
David Blaikie via llvm-commits
- [PATCH] D34765: [DWARF] [NFC] Move a couple of member functions to DWARFUnit (baseclass) from DWARFCompileUnit (derived class)
David Blaikie via llvm-commits
- [llvm] r254057 - [PGO] Convert InstrProfRecord based serialization methods to use common C methods
David Blaikie via llvm-commits
- [llvm] r269222 - [ProfileData] Use SoftInstrProfErrors to count soft errors, NFC
David Blaikie via llvm-commits
- [llvm] r269222 - [ProfileData] Use SoftInstrProfErrors to count soft errors, NFC
David Blaikie via llvm-commits
- [llvm] r269222 - [ProfileData] Use SoftInstrProfErrors to count soft errors, NFC
David Blaikie via llvm-commits
- [PATCH] D34798: [Dominators] Add CFGBuilder testing utility
David Blaikie via llvm-commits
- [PATCH] D34798: [Dominators] Add CFGBuilder testing utility
David Blaikie via llvm-commits
- [llvm] r269222 - [ProfileData] Use SoftInstrProfErrors to count soft errors, NFC
David Blaikie via llvm-commits
- [llvm] r269222 - [ProfileData] Use SoftInstrProfErrors to count soft errors, NFC
David Blaikie via llvm-commits
- [PATCH] D34838: Prototype: Reduce llvm-profdata merge memory usage further
David Blaikie via llvm-commits
- [PATCH] D34838: Prototype: Reduce llvm-profdata merge memory usage further
David Blaikie via llvm-commits
- [PATCH] D34328: [ELF] - Add ability for DWARFContextInMemory to exit early when any error happen.
David Blaikie via Phabricator via llvm-commits
- [PATCH] D34328: [ELF] - Add ability for DWARFContextInMemory to exit early when any error happen.
David Blaikie via Phabricator via llvm-commits
- [PATCH] D34694: llvm-profdata: Indirect infrequently used fields to reduce memory usage
David Blaikie via Phabricator via llvm-commits
- [PATCH] D34694: llvm-profdata: Indirect infrequently used fields to reduce memory usage
David Blaikie via Phabricator via llvm-commits
- [PATCH] D34704: [DWARF] NFC: Combine relocs with DataExtractor
David Blaikie via Phabricator via llvm-commits
- [PATCH] D34694: llvm-profdata: Indirect infrequently used fields to reduce memory usage
David Blaikie via Phabricator via llvm-commits
- [PATCH] D34744: [DWARF] - Simplify HandleExpectedError implementation in DWARFDebugInfoTest
David Blaikie via Phabricator via llvm-commits
- [PATCH] D34765: [DWARF] [NFC] Move a couple of member functions to DWARFUnit (baseclass) from DWARFCompileUnit (derived class)
David Blaikie via Phabricator via llvm-commits
- [PATCH] D34694: llvm-profdata: Indirect infrequently used fields to reduce memory usage
David Blaikie via Phabricator via llvm-commits
- [PATCH] D34694: llvm-profdata: Indirect infrequently used fields to reduce memory usage
David Blaikie via Phabricator via llvm-commits
- [PATCH] D34694: llvm-profdata: Indirect infrequently used fields to reduce memory usage
David Blaikie via Phabricator via llvm-commits
- [PATCH] D34694: llvm-profdata: Indirect infrequently used fields to reduce memory usage
David Blaikie via Phabricator via llvm-commits
- [PATCH] D34704: [DWARF] NFC: Combine relocs with DataExtractor
David Blaikie via Phabricator via llvm-commits
- [PATCH] D34704: [DWARF] NFC: Combine relocs with DataExtractor
David Blaikie via Phabricator via llvm-commits
- [PATCH] D34765: [DWARF] [NFC] Move a couple of member functions to DWARFUnit (baseclass) from DWARFCompileUnit (derived class)
David Blaikie via Phabricator via llvm-commits
- [PATCH] D34694: llvm-profdata: Indirect infrequently used fields to reduce memory usage
David Blaikie via Phabricator via llvm-commits
- [PATCH] D34765: [DWARF] [NFC] Move a couple of member functions to DWARFUnit (baseclass) from DWARFCompileUnit (derived class)
David Blaikie via Phabricator via llvm-commits
- [PATCH] D34798: [Dominators] Add CFGBuilder testing utility
David Blaikie via Phabricator via llvm-commits
- [PATCH] D34838: Prototype: Reduce llvm-profdata merge memory usage further
David Blaikie via Phabricator via llvm-commits
- [PATCH] D34838: Prototype: Reduce llvm-profdata merge memory usage further
David Blaikie via Phabricator via llvm-commits
- [PATCH] D34798: [Dominators] Add CFGBuilder testing utility
David Blaikie via Phabricator via llvm-commits
- [PATCH] D34838: Prototype: Reduce llvm-profdata merge memory usage further
David Blaikie via Phabricator via llvm-commits
- [llvm] r306388 - [globalisel][tablegen] Add support for EXTRACT_SUBREG.
David Green via llvm-commits
- [llvm] r306388 - [globalisel][tablegen] Add support for EXTRACT_SUBREG.
David Green via llvm-commits
- [PATCH] D34793: [lit] Fix some convoluted logic around Unicode encoding, and de-duplicate across modules that used it.
David Jones via llvm-commits
- [PATCH] D34792: [lit] Remove dead code not referenced in the LLVM SVN repo.
David Jones via llvm-commits
- [llvm] r306600 - [lit] Remove dead code (not referenced anywhere), and clarify some function names.
David L. Jones via llvm-commits
- [llvm] r306623 - [lit] Remove dead code not referenced in the LLVM SVN repo.
David L. Jones via llvm-commits
- [llvm] r306625 - [lit] Fix some convoluted logic around Unicode encoding, and de-duplicate across modules that used it.
David L. Jones via llvm-commits
- [llvm] r306626 - Fix spelling: uncode -> unicode.
David L. Jones via llvm-commits
- [llvm] r306629 - Revert "[lit] Fix some convoluted logic around Unicode encoding, and de-duplicate across modules that used it."
David L. Jones via llvm-commits
- [llvm] r306643 - [lit] Re-apply: Fix some convoluted logic around Unicode encoding, and de-duplicate across modules that used it.
David L. Jones via llvm-commits
- [test-suite] r306730 - [lit, test-suite] Fix a reference to FileBasedTest that I missed earlier.
David L. Jones via llvm-commits
- [llvm] r306895 - [lit] Factor out listdir logic shared by different test formats.
David L. Jones via llvm-commits
- [PATCH] D34775: [lit] Remove dead code (not referenced anywhere), and clarify some function names.
David L. Jones via Phabricator via llvm-commits
- [PATCH] D34775: [lit] Remove dead code (not referenced anywhere), and clarify some function names.
David L. Jones via Phabricator via llvm-commits
- [PATCH] D34792: [lit] Remove dead code not referenced in the LLVM SVN repo.
David L. Jones via Phabricator via llvm-commits
- [PATCH] D34793: [lit] Fix some convoluted logic around Unicode encoding, and de-duplicate across modules that used it.
David L. Jones via Phabricator via llvm-commits
- [PATCH] D34792: [lit] Remove dead code not referenced in the LLVM SVN repo.
David L. Jones via Phabricator via llvm-commits
- [PATCH] D34792: [lit] Remove dead code not referenced in the LLVM SVN repo.
David L. Jones via Phabricator via llvm-commits
- [PATCH] D34792: [lit] Remove dead code not referenced in the LLVM SVN repo.
David L. Jones via Phabricator via llvm-commits
- [PATCH] D34793: [lit] Fix some convoluted logic around Unicode encoding, and de-duplicate across modules that used it.
David L. Jones via Phabricator via llvm-commits
- [PATCH] D34793: [lit] Fix some convoluted logic around Unicode encoding, and de-duplicate across modules that used it.
David L. Jones via Phabricator via llvm-commits
- [PATCH] D34793: [lit] Fix some convoluted logic around Unicode encoding, and de-duplicate across modules that used it.
David L. Jones via Phabricator via llvm-commits
- [PATCH] D34793: [lit] Fix some convoluted logic around Unicode encoding, and de-duplicate across modules that used it.
David L. Jones via Phabricator via llvm-commits
- [PATCH] D34793: [lit] Fix some convoluted logic around Unicode encoding, and de-duplicate across modules that used it.
David L. Jones via Phabricator via llvm-commits
- [PATCH] D34793: [lit] Fix some convoluted logic around Unicode encoding, and de-duplicate across modules that used it.
David L. Jones via Phabricator via llvm-commits
- [PATCH] D34793: [lit] Fix some convoluted logic around Unicode encoding, and de-duplicate across modules that used it.
David L. Jones via Phabricator via llvm-commits
- [PATCH] D34464: lit: Make sure testnames are unicode strings
David L. Jones via Phabricator via llvm-commits
- [PATCH] D34830: [lit, test-suite] Fix a reference to FileBasedTest that I missed earlier.
David L. Jones via Phabricator via llvm-commits
- [PATCH] D34830: [lit, test-suite] Fix a reference to FileBasedTest that I missed earlier.
David L. Jones via Phabricator via llvm-commits
- [PATCH] D34830: [lit, test-suite] Fix a reference to FileBasedTest that I missed earlier.
David L. Jones via Phabricator via llvm-commits
- [PATCH] D34841: [lit/libcxx] Fix a remaining reference to lit.util.capture() in custom libcxx/Darwin code.
David L. Jones via Phabricator via llvm-commits
- [PATCH] D34792: [lit] Remove dead code not referenced in the LLVM SVN repo.
David L. Jones via Phabricator via llvm-commits
- [PATCH] D34841: [lit/libcxx] Fix a remaining reference to lit.util.capture() in custom libcxx/Darwin code.
David L. Jones via Phabricator via llvm-commits
- [PATCH] D34841: [lit/libcxx] Fix a remaining reference to lit.util.capture() in custom libcxx/Darwin code.
David L. Jones via Phabricator via llvm-commits
- [PATCH] D34841: [lit/libcxx] Fix a remaining reference to lit.util.capture() in custom libcxx/Darwin code.
David L. Jones via Phabricator via llvm-commits
- [PATCH] D34841: [lit/libcxx] Fix a remaining reference to lit.util.capture() in custom libcxx/Darwin code.
David L. Jones via Phabricator via llvm-commits
- [PATCH] D34853: Fix (benignly) incorrect GoogleTest specs in various lit configs.
David L. Jones via Phabricator via llvm-commits
- [PATCH] D34855: [lit] Factor out listdir logic shared by different test formats.
David L. Jones via Phabricator via llvm-commits
- [PATCH] D34855: [lit] Factor out listdir logic shared by different test formats.
David L. Jones via Phabricator via llvm-commits
- [PATCH] D34855: [lit] Factor out listdir logic shared by different test formats.
David L. Jones via Phabricator via llvm-commits
- [PATCH] D34085: [PGO] Register promote profile counter updates
David Li via Phabricator via llvm-commits
- [PATCH] D34085: [PGO] Register promote profile counter updates
David Li via Phabricator via llvm-commits
- [PATCH] D33839: Prevent outlining of basicblock that uses BlockAddress
David Li via Phabricator via llvm-commits
- [PATCH] D34662: Enable ICP for AutoFDO.
David Li via Phabricator via llvm-commits
- [PATCH] D34662: Enable ICP for AutoFDO.
David Li via Phabricator via llvm-commits
- [PATCH] D34694: llvm-profdata: Indirect infrequently used fields to reduce memory usage
David Li via Phabricator via llvm-commits
- [PATCH] D34662: Enable ICP for AutoFDO.
David Li via Phabricator via llvm-commits
- [PATCH] D33839: Prevent outlining of basicblock that uses BlockAddress
David Li via Phabricator via llvm-commits
- [PATCH] D34663: Update test for enabling ICP for AutoFDO.
David Li via Phabricator via llvm-commits
- [PATCH] D34663: Update test for enabling ICP for AutoFDO.
David Li via Phabricator via llvm-commits
- [PATCH] D34709: [Profile] Improve profile dumping with merging
David Li via Phabricator via llvm-commits
- [PATCH] D34694: llvm-profdata: Indirect infrequently used fields to reduce memory usage
David Li via Phabricator via llvm-commits
- [PATCH] D34709: [Profile] Improve profile dumping with merging
David Li via Phabricator via llvm-commits
- [PATCH] D34720: Hook the sample PGO machinery in the new PM
David Li via Phabricator via llvm-commits
- [PATCH] D34709: [Profile] Improve profile dumping with merging
David Li via Phabricator via llvm-commits
- [PATCH] D34694: llvm-profdata: Indirect infrequently used fields to reduce memory usage
David Li via Phabricator via llvm-commits
- [PATCH] D34797: [profile] Move __llvm_profile_filename into a separate object
David Li via Phabricator via llvm-commits
- [PATCH] D34797: [profile] Move __llvm_profile_filename into a separate object
David Li via Phabricator via llvm-commits
- [PATCH] D34822: [LVI] Constant-propagate a zero extension of the switch condition value through case edges
David Li via Phabricator via llvm-commits
- [PATCH] D34838: Prototype: Reduce llvm-profdata merge memory usage further
David Li via Phabricator via llvm-commits
- [PATCH] D30416: [BitfieldShrinking] Shrink Bitfields load/store when the bitfields are legal to access independently
David Li via Phabricator via llvm-commits
- [PATCH] D34720: Hook the sample PGO machinery in the new PM
David Li via Phabricator via llvm-commits
- [PATCH] D34838: Prototype: Reduce llvm-profdata merge memory usage further
David Li via Phabricator via llvm-commits
- [PATCH] D34838: Prototype: Reduce llvm-profdata merge memory usage further
David Li via Phabricator via llvm-commits
- [PATCH] D34650: [COFF] Allow debug info to relocate against discarded symbols
David Majnemer via Phabricator via llvm-commits
- [PATCH] D34667: [Demangler] [DO NOT SUBMIT] Initial patch for Microsoft demangler.
David Majnemer via Phabricator via llvm-commits
- [PATCH] D34677: [AMDGPU] Whole Quad Mode variant of mov.dpp intrinsic
David Stuttard via Phabricator via llvm-commits
- [PATCH] D34391: [RegisterCoalescer] Fix for SubRange join unreachable
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] r306348 - [CFLAA] Change FunctionHandle to be common to Steensgaard's and Andersens'
Davide Italiano via llvm-commits
- [llvm] r306351 - [CFLAA] Use raw pointers instead of Optional<Pointer>. NFC.
Davide Italiano via llvm-commits
- [llvm] r306354 - [CFLAA] Move a common function to the header to reduce duplication.
Davide Italiano via llvm-commits
- [llvm] r306355 - [CFLAA] Move FunctionHandle to llvm::cflaa.
Davide Italiano via llvm-commits
- [llvm] r306381 - Recommitting 306331.
Davide Italiano via llvm-commits
- [llvm] r306608 - Revert "Make OrderedInstructions and OrderedBasicBlock use AssertingVH, to try and catch mistakes"
Davide Italiano via llvm-commits
- [llvm] r306754 - [CFLAA] Remove unneded function declaration. NFCI.
Davide Italiano via llvm-commits
- [llvm] r306938 - [Cloner] Re-map simplfied cloned instructions.
Davide Italiano via llvm-commits
- [llvm] r306966 - [CodeExtractor] Remove unneded and commented out debugging stmts.
Davide Italiano via llvm-commits
- [PATCH] D34638: [CFLAA] Change FunctionHandle to be common to Steensgaard's and Andersens'
Davide Italiano via Phabricator via llvm-commits
- [PATCH] D34639: Fix DebugLoc propagation for unreachable LoadInst
Davide Italiano via Phabricator via llvm-commits
- [PATCH] D34639: Fix DebugLoc propagation for unreachable LoadInst
Davide Italiano via Phabricator via llvm-commits
- [PATCH] D34638: [CFLAA] Change FunctionHandle to be common to Steensgaard's and Andersens'
Davide Italiano via Phabricator via llvm-commits
- [PATCH] D34638: [CFLAA] Change FunctionHandle to be common to Steensgaard's and Andersens'
Davide Italiano via Phabricator via llvm-commits
- [PATCH] D34660: [CFLAA] Move a common function to the utils header to reduce duplication
Davide Italiano via Phabricator via llvm-commits
- [PATCH] D34616: [Reassociate] Make sure EraseInst sets MadeChange
Davide Italiano via Phabricator via llvm-commits
- [PATCH] D28934: Write a new SSAUpdater
Davide Italiano via Phabricator via llvm-commits
- [PATCH] D34660: [CFLAA] Move a common function to the utils header to reduce duplication
Davide Italiano via Phabricator via llvm-commits
- [PATCH] D34660: [CFLAA] Move a common function to the utils header to reduce duplication
Davide Italiano via Phabricator via llvm-commits
- [PATCH] D34666: [PatternMatch] Remove 64-bit or less restriction from m_SpecificInt
Davide Italiano via Phabricator via llvm-commits
- [PATCH] D34670: [opt-viewer] Python 3 support in opt-diff.py
Davide Italiano via Phabricator via llvm-commits
- [PATCH] D34668: llvm-nm: Add suport for symbol demangling (-C/--demangle)
Davide Italiano via Phabricator via llvm-commits
- [PATCH] D34703: [Dominators] Teach IDF to use level information
Davide Italiano via Phabricator via llvm-commits
- [PATCH] D34668: llvm-nm: Add suport for symbol demangling (-C/--demangle)
Davide Italiano via Phabricator via llvm-commits
- [PATCH] D31834: Remove unnecessary bitvector clear
Davide Italiano via Phabricator via llvm-commits
- [PATCH] D33850: Inlining: Don't re-map simplified cloned instructions.
Davide Italiano via Phabricator via llvm-commits
- [PATCH] D33850: Inlining: Don't re-map simplified cloned instructions.
Davide Italiano via Phabricator via llvm-commits
- [compiler-rt] r306502 - [XRay][compiler-rt][NFC] Add example always/never instrument files.
Dean Michael Berris via llvm-commits
- [compiler-rt] r306505 - [XRay][compiler-rt] Only run test in x86_64 linux.
Dean Michael Berris via llvm-commits
- [compiler-rt] r306506 - [XRay][compiler-rt][NFC] Move test case into correct directory.
Dean Michael Berris via llvm-commits
- [PATCH] D32840: [XRay] convert FDR arg1 log entries
Dean Michael Berris via Phabricator via llvm-commits
- [PATCH] D34669: [XRay][compiler-rt][NFC] Add example always/never instrument files.
Dean Michael Berris via Phabricator via llvm-commits
- [PATCH] D34669: [XRay][compiler-rt][NFC] Add example always/never instrument files.
Dean Michael Berris via Phabricator via llvm-commits
- [PATCH] D32844: [XRay] [compiler-rt] FDR logging arg1 handler
Dean Michael Berris via Phabricator via llvm-commits
- [PATCH] D32272: [XRay] Add Google Benchmark library + initial XRay benchmarks
Dean Michael Berris via Phabricator via llvm-commits
- [PATCH] D34863: [XRay][tools] Function call stack based analysis tooling for XRay traces
Dean Michael Berris via Phabricator via llvm-commits
- [llvm] r305960 - Enable vectorizer-maximize-bandwidth by default.
Dehao Chen via llvm-commits
- [llvm] r305960 - Enable vectorizer-maximize-bandwidth by default.
Dehao Chen via llvm-commits
- [llvm] r306334 - Fix the bug when handling shufflevector for aarch64.
Dehao Chen via llvm-commits
- [llvm] r306336 - Enable vectorizer-maximize-bandwidth by default.
Dehao Chen via llvm-commits
- [llvm] r306336 - Enable vectorizer-maximize-bandwidth by default.
Dehao Chen via llvm-commits
- [llvm] r306344 - revert r306336 for breaking ppc test.
Dehao Chen via llvm-commits
- [llvm] r306429 - Enable ICP for AutoFDO.
Dehao Chen via llvm-commits
- [llvm] r306473 - re-commit r306336: Enable vectorizer-maximize-bandwidth by default.
Dehao Chen via llvm-commits
- [llvm] r306336 - Enable vectorizer-maximize-bandwidth by default.
Dehao Chen via llvm-commits
- [PATCH] D34720: Hook the sample PGO machinery in the new PM
Dehao Chen via llvm-commits
- [llvm] r306763 - Hook the sample PGO machinery in the new PM
Dehao Chen via llvm-commits
- [PATCH] D34641: Fix the bug when handling shufflevector for aarch64.
Dehao Chen via Phabricator via llvm-commits
- [PATCH] D33341: Enable vectorizer-maximize-bandwidth by default.
Dehao Chen via Phabricator via llvm-commits
- [PATCH] D34641: Fix the bug when handling shufflevector for aarch64.
Dehao Chen via Phabricator via llvm-commits
- [PATCH] D33341: Enable vectorizer-maximize-bandwidth by default.
Dehao Chen via Phabricator via llvm-commits
- [PATCH] D34662: Enable ICP for AutoFDO.
Dehao Chen via Phabricator via llvm-commits
- [PATCH] D34663: Update test for enabling ICP for AutoFDO.
Dehao Chen via Phabricator via llvm-commits
- [PATCH] D34662: Enable ICP for AutoFDO.
Dehao Chen via Phabricator via llvm-commits
- [PATCH] D34663: Update test for enabling ICP for AutoFDO.
Dehao Chen via Phabricator via llvm-commits
- [PATCH] D34663: Update test for enabling ICP for AutoFDO.
Dehao Chen via Phabricator via llvm-commits
- [PATCH] D34720: Hook the sample PGO machinery in the new PM
Dehao Chen via Phabricator via llvm-commits
- [PATCH] D34720: Hook the sample PGO machinery in the new PM
Dehao Chen via Phabricator via llvm-commits
- [PATCH] D34720: Hook the sample PGO machinery in the new PM
Dehao Chen via Phabricator via llvm-commits
- [PATCH] D34720: Hook the sample PGO machinery in the new PM
Dehao Chen via Phabricator via llvm-commits
- [PATCH] D34895: Add sample PGO support to ThinLTO new pass manager.
Dehao Chen via Phabricator via llvm-commits
- [PATCH] D34895: Add sample PGO support to ThinLTO new pass manager.
Dehao Chen via Phabricator via llvm-commits
- [PATCH] D34708: [NVPTX] Allow to make libcalls that are defined in the current module.
Denys Zariaiev via Phabricator via llvm-commits
- [PATCH] D34708: [NVPTX] Allow to make libcalls that are defined in the current module.
Denys Zariaiev via Phabricator via llvm-commits
- [PATCH] D34708: [NVPTX] Allow to make libcalls that are defined in the current module.
Denys Zariaiev via Phabricator via llvm-commits
- [PATCH] D34658: [WebAssembly] Add support for printing relocations with llvm-objdump
Derek Schuff via Phabricator via llvm-commits
- [PATCH] D34658: [WebAssembly] Add support for printing relocations with llvm-objdump
Derek Schuff via Phabricator via llvm-commits
- [PATCH] D34657: [WebAssembly] Add data size and alignment to linking section
Derek Schuff via Phabricator via llvm-commits
- [PATCH] D34734: [WebAssembly] MC: Don't generate extra types for weak alias
Derek Schuff via Phabricator via llvm-commits
- [llvm] r305960 - Enable vectorizer-maximize-bandwidth by default.
Diana Picus via llvm-commits
- [llvm] r306382 - [ARM] GlobalISel: Support G_SELECT for i32
Diana Picus via llvm-commits
- [llvm] r306390 - [ARM] GlobalISel: Support G_SELECT for pointers
Diana Picus via llvm-commits
- [zorg] r306523 - Add AArch64 GlobalISel buildbot
Diana Picus via llvm-commits
- [llvm] r306749 - [SLPVectorizer] Moving Entry->NeedToGather check out of inner loop,
Dinar Temirbulatov via llvm-commits
- [llvm] r306887 - [SLPVectorizer] Add isOdd() helper function, NFCI.
Dinar Temirbulatov via llvm-commits
- [PATCH] D34756: [SLPVectorizer] Introducing getTreeEntry() [NFC]
Dinar Temirbulatov via Phabricator via llvm-commits
- [PATCH] D28907: [SLP] Fix for PR30787: Failure to beneficially vectorize 'copyable' elements in integer binary ops.
Dinar Temirbulatov via Phabricator via llvm-commits
- [PATCH] D34023: [AVX2] [TTI CostModel] Add cost of interleaved loads/stores for AVX2
Dorit Nuzman via Phabricator via llvm-commits
- [PATCH] D34601: [X86][LLVM]Expanding Supports lowerInterleavedStore() in X86InterleavedAccess.
Dorit Nuzman via Phabricator via llvm-commits
- [llvm] r306923 - [AVR] Update AVRASmBackend from API change in r306906
Dylan McKay via llvm-commits
- [llvm] r306947 - [AVR] Remove a bunch of now-obselete tests
Dylan McKay via llvm-commits
- [llvm] r306484 - [NewPM/Inliner] Reduce threshold for cold callsites in the non-PGO case
Easwaran Raman via llvm-commits
- [llvm] r306542 - Create inliner params based on size and opt levels.
Easwaran Raman via llvm-commits
- [PATCH] D34309: [NewPM/Inliner] Customize threshold based on optlevel and sizelevel
Easwaran Raman via Phabricator via llvm-commits
- [PATCH] D34312: [NewPM/Inliner] Reduce threshold for cold callsites in the non-PGO case
Easwaran Raman via Phabricator via llvm-commits
- [PATCH] D34312: [NewPM/Inliner] Reduce threshold for cold callsites in the non-PGO case
Easwaran Raman via Phabricator via llvm-commits
- [PATCH] D34312: [NewPM/Inliner] Reduce threshold for cold callsites in the non-PGO case
Easwaran Raman via Phabricator via llvm-commits
- [PATCH] D34312: [NewPM/Inliner] Reduce threshold for cold callsites in the non-PGO case
Easwaran Raman via Phabricator via llvm-commits
- [PATCH] D34312: [NewPM/Inliner] Reduce threshold for cold callsites in the non-PGO case
Easwaran Raman via Phabricator via llvm-commits
- [PATCH] D34309: [NewPM/Inliner] Customize threshold based on optlevel and sizelevel
Easwaran Raman via Phabricator via llvm-commits
- [PATCH] D34309: [NewPM/Inliner] Customize threshold based on optlevel and sizelevel
Easwaran Raman via Phabricator via llvm-commits
- [PATCH] D34309: [NewPM/Inliner] Customize threshold based on optlevel and sizelevel
Easwaran Raman via Phabricator via llvm-commits
- [PATCH] D34919: [Inliner] Optimize shouldBeDeferred
Easwaran Raman via Phabricator via llvm-commits
- [lld] r306403 - Sort lit.cfg architectures
Ed Maste via llvm-commits
- [lld] r306813 - [ELF] - Resolve references properly when using .symver directive
Ed Maste via llvm-commits
- [PATCH] D34618: [LLD] Add basic 64-bit SPARC support
Ed Maste via Phabricator via llvm-commits
- [PATCH] D34618: [LLD] Add basic 64-bit SPARC support
Ed Maste via Phabricator via llvm-commits
- [PATCH] D32272: [XRay] Add Google Benchmark library + initial XRay benchmarks
Eizan Miyamoto via Phabricator via llvm-commits
- [PATCH] D32272: [XRay] Add Google Benchmark library + initial XRay benchmarks
Eizan Miyamoto via Phabricator via llvm-commits
- [PATCH] D32272: [XRay] Add Google Benchmark library + initial XRay benchmarks
Eizan Miyamoto via Phabricator via llvm-commits
- [PATCH] D32272: [XRay] Add Google Benchmark library + initial XRay benchmarks
Eizan Miyamoto via Phabricator via llvm-commits
- [PATCH] D32272: [XRay] Add Google Benchmark library + initial XRay benchmarks
Eizan Miyamoto via Phabricator via llvm-commits
- [PATCH] D32272: [XRay] Add Google Benchmark library + initial XRay benchmarks
Eizan Miyamoto via Phabricator via llvm-commits
- [PATCH] D34521: Remove /nologo from windows build
Ekaterina Vaartis via Phabricator via llvm-commits
- [PATCH] D34077: DAGCombine: Combine BUILD_VECTOR to TRUNCATE
Elena Demikhovsky via Phabricator via llvm-commits
- [PATCH] D34077: DAGCombine: Combine BUILD_VECTOR to TRUNCATE
Elena Demikhovsky via Phabricator via llvm-commits
- [PATCH] D34077: DAGCombine: Combine BUILD_VECTOR to TRUNCATE
Elena Demikhovsky via Phabricator via llvm-commits
- [PATCH] D34538: Handle ConstantExpr correctly in SelectionDAGBuilder
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D34240: [WebAssembly] Expansion of llvm.umul.overflow with i64 type operands.
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D34642: Restore original intent of memset instcombine test
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D34629: Add isElementAtomic query method to MemInstrinsic class.
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D34645: Explicitly check for presence of correct results in instcombine memmove test
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D34642: Restore original intent of memset instcombine test
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D34242: [InstCombine] canonicalize icmp predicate feeding select
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D33186: [InstCombine] Canonicalize clamp of float types to minmax in fast mode.
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D34598: ScalarEvolution: Add URem support
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D34642: Restore original intent of memset instcombine test
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D34240: [WebAssembly] Expansion of llvm.umul.overflow with i64 type operands.
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D33186: [InstCombine] Canonicalize clamp of float types to minmax in fast mode.
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D33839: Prevent outlining of basicblock that uses BlockAddress
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D33186: [InstCombine] Canonicalize clamp of float types to minmax in fast mode.
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D34619: [ARM] Enable partial and runtime unrolling
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D33186: [InstCombine] Canonicalize clamp of float types to minmax in fast mode.
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D34416: [CGP] eliminate a sub instruction in memcmp expansion
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D34598: ScalarEvolution: Add URem support
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D34619: [ARM] Enable partial and runtime unrolling
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D34598: ScalarEvolution: Add URem support
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D34598: ScalarEvolution: Add URem support
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D32720: [LICM] Introduce a finer granularity option to compute early exits.
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D32720: [LICM] Introduce a finer granularity option to compute early exits.
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D34773: [CodeGenPrepare] Don't create dead instructions in addrmode sinking
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D34780: Make OrderedInstructions and OrderedBasicBlock use AssertingVH, to try and catch mistakes
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D34240: [WebAssembly] Expansion of llvm.umul.overflow with i64 type operands.
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D32720: [LICM] Introduce a finer granularity option to compute early exits.
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D34768: Remove creation of vector to store loop indices
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D34057: [TargetTransformInfo, API] Add optional list of operands to TTI::getUserCost
Eli Friedman 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
- [PATCH] D34576: [ConstantHoisting] Avoid hoisting constants in GEPs that index into a struct type.
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D34576: [ConstantHoisting] Avoid hoisting constants in GEPs that index into a struct type.
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D34576: [ConstantHoisting] Avoid hoisting constants in GEPs that index into a struct type.
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D34576: [ConstantHoisting] Avoid hoisting constants in GEPs that index into a struct type.
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D34858: [COFF, ARM64] Correct the data layout string for COFF ARM64 target
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D34885: Add element atomic memset intrinsic
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D34629: Add isElementAtomic query method to MemInstrinsic class.
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D34862: [CGP] Relax a bit restriction for optimizeMemoryInst to extend scope
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D34619: [ARM] Enable partial and runtime unrolling
Eli Friedman via Phabricator via llvm-commits
- [lld] r306311 - Replace trivial use of external rc.exe by writing our own .res file.
Eric Beckmann via llvm-commits
- [llvm] r306311 - Replace trivial use of external rc.exe by writing our own .res file.
Eric Beckmann via llvm-commits
- [lld] r306465 - Add more stringent tests for the resource section of executables.
Eric Beckmann via llvm-commits
- [lld] r306618 - Revert "Replace trivial use of external rc.exe by writing our own .res file."
Eric Beckmann via llvm-commits
- [llvm] r306618 - Revert "Replace trivial use of external rc.exe by writing our own .res file."
Eric Beckmann via llvm-commits
- [llvm] r306853 - Fix bug in symbol generation for resource COFF
Eric Beckmann via llvm-commits
- [lld] r306854 - Tighten up tests for .rsrc section emission.
Eric Beckmann via llvm-commits
- [lld] r306941 - Revert "Revert "Replace trivial use of external rc.exe by writing our own .res file.""
Eric Beckmann via llvm-commits
- [llvm] r306941 - Revert "Revert "Replace trivial use of external rc.exe by writing our own .res file.""
Eric Beckmann via llvm-commits
- [PATCH] D34664: Add more stringent tests for the resource section of executables.
Eric Beckmann via Phabricator via llvm-commits
- [PATCH] D34664: Add more stringent tests for the resource section of executables.
Eric Beckmann via Phabricator via llvm-commits
- [PATCH] D34664: Add more stringent tests for the resource section of executables.
Eric Beckmann via Phabricator via llvm-commits
- [PATCH] D34664: Add more stringent tests for the resource section of executables.
Eric Beckmann via Phabricator via llvm-commits
- [PATCH] D34832: [llvm-cvtres] Put resource symbols in .rsrc$02
Eric Beckmann via Phabricator via llvm-commits
- [PATCH] D34832: [llvm-cvtres] Put resource symbols in .rsrc$02
Eric Beckmann via Phabricator via llvm-commits
- [PATCH] D34832: [llvm-cvtres] Put resource symbols in .rsrc$02
Eric Beckmann via Phabricator via llvm-commits
- [PATCH] D34832: [llvm-cvtres] Put resource symbols in .rsrc$02
Eric Beckmann via Phabricator via llvm-commits
- [PATCH] D34832: [llvm-cvtres] Put resource symbols in .rsrc$02
Eric Beckmann via Phabricator via llvm-commits
- [PATCH] D34900: Tighten up tests for .rsrc section emission.
Eric Beckmann via Phabricator via llvm-commits
- [PATCH] D34900: Tighten up tests for .rsrc section emission.
Eric Beckmann via Phabricator via llvm-commits
- [PATCH] D34922: Revert "Revert "Replace trivial use of external rc.exe by writing our own .res file.""
Eric Beckmann via Phabricator via llvm-commits
- [PATCH] D34922: Revert "Revert "Replace trivial use of external rc.exe by writing our own .res file.""
Eric Beckmann via Phabricator via llvm-commits
- [llvm] r306599 - Fix a typo.
Eric Christopher via llvm-commits
- [llvm] r306761 - Make the PPCCTRLoops pass depend on being able to access the TargetMachine and clean up accordingly.
Eric Christopher via llvm-commits
- [llvm] r306762 - To help readability of mightUseCTR pull out the inline asm handling support into a function.
Eric Christopher via llvm-commits
- [llvm] r306768 - Unified logic for computing target ABI in backend and front end by moving this common code to Support/TargetParser.
Eric Christopher via llvm-commits
- [llvm] r306777 - Add a C API section to the release notes.
Eric Christopher via llvm-commits
- [llvm] r306779 - Reduce the complexity of the signbit/branch test functions.
Eric Christopher via llvm-commits
- [llvm] r306780 - Change the type of Undecorated to unique_ptr<char[]> since we're looking at a null terminated string and not a single character.
Eric Christopher via llvm-commits
- [llvm] r306781 - Reduce indenting and clean up comparisons around sign bit.
Eric Christopher via llvm-commits
- [llvm] r306788 - Rewrite demangle memory handling.
Eric Christopher via llvm-commits
- [llvm] r306864 - Make 0 argument getSubtargetImpl functions for the X86, AArch64, and PPC targets deleted so that no one is tempted to use them.
Eric Christopher via llvm-commits
- [llvm] r306927 - Rewrite ARM execute only support to avoid the use of a command line flag and unqualified ARMSubtarget lookup.
Eric Christopher via llvm-commits
- [llvm] r289784 - [ARM] Implement execute-only support in CodeGen
Eric Christopher via llvm-commits
- [llvm] r306939 - Remove the default ARMSubtarget from the ARM TargetMachine.
Eric Christopher via llvm-commits
- [lld] r306941 - Revert "Revert "Replace trivial use of external rc.exe by writing our own .res file.""
Eric Christopher via llvm-commits
- [PATCH] D33876: [X86][AsmParser][MS-compatability] Binary/Unary operators enhancements
Eric Christopher via Phabricator via llvm-commits
- [PATCH] D34622: [Linker] Add directives to support mixing ARM/Thumb module-level inline asm.
Eric Christopher via Phabricator via llvm-commits
- [PATCH] D31494: [PowerPC] Pretty-print CR bits the way the binutils disassembler does
Eric Christopher via Phabricator via llvm-commits
- [PATCH] D34424: [ARM] Unified logic for computing target ABI.
Eric Christopher via Phabricator via llvm-commits
- [PATCH] D27620: [Assembler] Report multiple near misses for invalid instructions
Eric Christopher via Phabricator via llvm-commits
- [PATCH] D34627: [Power9] Disable removing extra swaps on P9 since it should not be needed.
Eric Christopher via Phabricator via llvm-commits
- [llvm] r306857 - Fix opt --help ordering of available optimizations.
Erich Keane via llvm-commits
- [PATCH] D34831: Fix opt --help ordering of available optimizations.
Erich Keane via Phabricator via llvm-commits
- [PATCH] D34831: Fix opt --help ordering of available optimizations.
Erich Keane via Phabricator via llvm-commits
- [PATCH] D34831: Fix opt --help ordering of available optimizations.
Erich Keane via Phabricator via llvm-commits
- [llvm] r306687 - [llvm-objdump] Handle invalid instruction gracefully on ARM
Eugene Leviant via llvm-commits
- [PATCH] D34813: [llvm-objdump] Handle invalid instruction gracefully on ARM
Eugene Leviant via Phabricator via llvm-commits
- [PATCH] D34813: [llvm-objdump] Handle invalid instruction gracefully on ARM
Eugene Leviant via Phabricator via llvm-commits
- [llvm] r306341 - [CodeGen] Fix some Clang-tidy modernize-use-using and Include What You Use warnings; other minor fixes (NFC).
Eugene Zelenko via llvm-commits
- [llvm] r306472 - [Analysis] Fix some Clang-tidy modernize-use-using and Include What You Use warnings; other minor fixes (NFC).
Eugene Zelenko via llvm-commits
- [llvm] r306476 - [Analysis] Revert r306472 changes in LoopInfo headers to fix broken builds.
Eugene Zelenko via llvm-commits
- [llvm] r306616 - [CodeView] Fix some Clang-tidy modernize-use-using and Include What You Use warnings; other minor fixes (NFC).
Eugene Zelenko via llvm-commits
- [llvm] r306911 - [CodeView, PDB] Fix some Clang-tidy modernize and Include What You Use warnings; other minor fixes (NFC).
Eugene Zelenko via llvm-commits
- [llvm] r306925 - [ObjectYAML] Fix some Clang-tidy modernize and Include What You Use warnings; other minor fixes (NFC).
Eugene Zelenko via llvm-commits
- [PATCH] D34667: [Demangler] [DO NOT SUBMIT] Initial patch for Microsoft demangler.
Eugene Zemtsov via Phabricator via llvm-commits
- [compiler-rt] r306746 - Merge
Evgenii Stepanov via llvm-commits
- [PATCH] D34656: [msan] Intercept wcscat, wcsncat.
Evgenii Stepanov via Phabricator via llvm-commits
- [PATCH] D34656: [msan] Intercept wcscat, wcsncat.
Evgenii Stepanov via Phabricator via llvm-commits
- [PATCH] D34656: [msan] Intercept wcscat, wcsncat.
Evgenii Stepanov via Phabricator via llvm-commits
- [PATCH] D34786: [LSan] Make LSan allocator allocator_may_return_null compliant
Evgenii Stepanov via Phabricator via llvm-commits
- [PATCH] D34789: Copy arguments passed by value into explicit allocas for ASan
Evgenii Stepanov via Phabricator via llvm-commits
- [PATCH] D34789: Copy arguments passed by value into explicit allocas for ASan
Evgenii Stepanov via Phabricator via llvm-commits
- [PATCH] D34789: Copy arguments passed by value into explicit allocas for ASan
Evgenii Stepanov via Phabricator via llvm-commits
- [PATCH] D34827: Add end-to-end tests for overflows of byval arguments.
Evgenii Stepanov via Phabricator via llvm-commits
- [PATCH] D34789: Copy arguments passed by value into explicit allocas for ASan
Evgenii Stepanov via Phabricator via llvm-commits
- [PATCH] D34827: Add end-to-end tests for overflows of byval arguments.
Evgenii Stepanov via Phabricator via llvm-commits
- [PATCH] D34799: [Sanitizers] Rename CallocShouldReturnNullDueToOverflow to CheckForCallocOverflow
Evgenii Stepanov via Phabricator via llvm-commits
- [PATCH] D34789: Copy arguments passed by value into explicit allocas for ASan
Evgenii Stepanov via Phabricator via llvm-commits
- [PATCH] D34789: Copy arguments passed by value into explicit allocas for ASan
Evgenii Stepanov via Phabricator via llvm-commits
- [PATCH] D34789: Copy arguments passed by value into explicit allocas for ASan
Evgenii Stepanov via Phabricator via llvm-commits
- [PATCH] D34845: [LSan] Make LSan allocator allocator_may_return_null compliant
Evgenii Stepanov via Phabricator via llvm-commits
- [PATCH] D34789: Copy arguments passed by value into explicit allocas for ASan
Evgenii Stepanov via Phabricator via llvm-commits
- [compiler-rt] r306482 - [msan] Intercept wcscat, wcsncat.
Evgeniy Stepanov via llvm-commits
- [compiler-rt] r306493 - [asan] Fix windows build.
Evgeniy Stepanov via llvm-commits
- [llvm] r306674 - [TargetTransformInfo, API] Add a list of operands to TTI::getUserCost
Evgeny Astigeevich via llvm-commits
- [PATCH] D34057: [TargetTransformInfo, API] Add optional list of operands to TTI::getUserCost
Evgeny Astigeevich via Phabricator via llvm-commits
- [PATCH] D33685: [InlineCost] Change CallAnalyzer::isGEPFree to use TTI::getUserCost instead of TTI::getGEPCost
Evgeny Astigeevich via Phabricator via llvm-commits
- [PATCH] D34618: [LLD] Add basic 64-bit SPARC support
Fedor Sergeev via Phabricator via llvm-commits
- [PATCH] D34618: [LLD] Add basic 64-bit SPARC support
Fedor Sergeev via Phabricator 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] D34028: [Bitcode] Add thumb-mode to target-features in metadata loader.
Florian Hahn via llvm-commits
- [PATCH] D34028: [Bitcode] Add thumb-mode to target-features in metadata loader.
Florian Hahn via llvm-commits
- [llvm] r306478 - [AArch64] Inline callee if its target-features are a subset of the caller
Florian Hahn via llvm-commits
- [llvm] r306654 - [ARM] Add tGPRwithpc register class and use it for TBB/THH
Florian Hahn via llvm-commits
- [llvm] r306675 - [TBAA] Remove metadata keyword from IR examples in comments (NFC).
Florian Hahn via llvm-commits
- [PATCH] D34610: [ARM] Add tGPRWithPC register class and use it for TBB/THH.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D34610: [ARM] Add tGPRwithpc register class and use it for TBB/THH.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D34622: [Linker] Add directives to support mixing ARM/Thumb module-level inline asm.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D34028: [Bitcode] Add thumb-mode to target-features in metadata loader.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D34028: [Bitcode] Add thumb-mode to target-features in metadata loader.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D34682: [Triple] Add isThumb and isARM functions NFCI.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D34028: [Bitcode] Add thumb-mode to target-features in metadata loader.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D34610: [ARM] Add tGPRwithpc register class and use it for TBB/THH.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D34697: [ARM] Inline callee if its target-features are a subset of the caller
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D34698: [AArch64] Inline callee if its target-features are a subset of the caller
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D34698: [AArch64] Inline callee if its target-features are a subset of the caller
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D34698: [AArch64] Inline callee if its target-features are a subset of the caller
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D34622: [Linker] Add directives to support mixing ARM/Thumb module-level inline asm.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D34622: [Linker] Add directives to support mixing ARM/Thumb module-level inline asm.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D34622: [Linker] Add directives to support mixing ARM/Thumb module-level inline asm.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D34879: [LoopInterchange] Skip zext instructions when looking for induction var.
Florian Hahn via Phabricator via llvm-commits
- [compiler-rt] r306411 - [tsan] Add missing include directory for test unittests
Francis Ricci via llvm-commits
- [compiler-rt] r306415 - Only test sanitizers that are built when COMPILER_RT_SANITIZERS_TO_BUILD is used
Francis Ricci via llvm-commits
- [compiler-rt] r306431 - Revert "Only test sanitizers that are built when COMPILER_RT_SANITIZERS_TO_BUILD is used"
Francis Ricci via llvm-commits
- [compiler-rt] r306450 - Only test sanitizers that are built when COMPILER_RT_SANITIZERS_TO_BUILD is used
Francis Ricci via llvm-commits
- [compiler-rt] r306453 - Loop directly over sanitizers to build in cmake
Francis Ricci via llvm-commits
- [compiler-rt] r306455 - Don't double-include cfi tests on linux
Francis Ricci via llvm-commits
- [compiler-rt] r306463 - Don't build tsan/dd when COMPILER_RT_HAS_TSAN is false
Francis Ricci via llvm-commits
- [PATCH] D34631: [tsan] Add missing include directory for test unittests
Francis Ricci via Phabricator via llvm-commits
- [PATCH] D34644: Only test sanitizers that are built when COMPILER_RT_SANITIZERS_TO_BUILD is used
Francis Ricci via Phabricator via llvm-commits
- [PATCH] D34644: Only test sanitizers that are built when COMPILER_RT_SANITIZERS_TO_BUILD is used
Francis Ricci via Phabricator via llvm-commits
- [PATCH] D34644: Only test sanitizers that are built when COMPILER_RT_SANITIZERS_TO_BUILD is used
Francis Ricci via Phabricator via llvm-commits
- [PATCH] D34631: [tsan] Add missing include directory for test unittests
Francis Ricci via Phabricator via llvm-commits
- [PATCH] D34644: Only test sanitizers that are built when COMPILER_RT_SANITIZERS_TO_BUILD is used
Francis Ricci via Phabricator via llvm-commits
- [PATCH] D34644: Only test sanitizers that are built when COMPILER_RT_SANITIZERS_TO_BUILD is used
Francis Ricci via Phabricator via llvm-commits
- [PATCH] D34693: Loop directly over sanitizers to build in cmake
Francis Ricci via Phabricator via llvm-commits
- [PATCH] D34644: Only test sanitizers that are built when COMPILER_RT_SANITIZERS_TO_BUILD is used
Francis Ricci via Phabricator via llvm-commits
- [PATCH] D34644: Only test sanitizers that are built when COMPILER_RT_SANITIZERS_TO_BUILD is used
Francis Ricci via Phabricator via llvm-commits
- [PATCH] D34644: Only test sanitizers that are built when COMPILER_RT_SANITIZERS_TO_BUILD is used
Francis Ricci via Phabricator via llvm-commits
- [PATCH] D34644: Only test sanitizers that are built when COMPILER_RT_SANITIZERS_TO_BUILD is used
Francis Ricci via Phabricator via llvm-commits
- [PATCH] D34644: Only test sanitizers that are built when COMPILER_RT_SANITIZERS_TO_BUILD is used
Francis Ricci via Phabricator via llvm-commits
- [PATCH] D34693: Loop directly over sanitizers to build in cmake
Francis Ricci via Phabricator via llvm-commits
- [PATCH] D34772: Treat allocations within dispatch_once blocks as global allocations
Francis Ricci via Phabricator via llvm-commits
- [PATCH] D34772: Treat allocations within dispatch_once blocks as global allocations
Francis Ricci via Phabricator via llvm-commits
- [PATCH] D34772: Treat allocations within dispatch_once blocks as global allocations
Francis Ricci via Phabricator via llvm-commits
- [PATCH] D34359: [DWARF] Verification of the validity of the hash data offset and hash data DIEs in the the .apple_names section.
Frederic Riss via Phabricator via llvm-commits
- [PATCH] D34359: [DWARF] Verification of the validity of the hash data offset and hash data DIEs in the the .apple_names section.
Frederic Riss via Phabricator via llvm-commits
- [PATCH] D34359: [DWARF] Verification of the validity of the hash data offset and hash data DIEs in the the .apple_names section.
Frederic Riss via Phabricator via llvm-commits
- [llvm] r306414 - Updated and extended the information about each instruction in HSW and SNB to include the following data:
Gadi Haber via llvm-commits
- [llvm] r306414 - Updated and extended the information about each instruction in HSW and SNB to include the following data:
Gadi Haber via llvm-commits
- [llvm] r306973 - [X86] Rerun "update_llc_test_checks" tool on CodeGen tests. NFC.
Gadi Haber via llvm-commits
- [PATCH] D34933: [X86] Rerun "update_llc_test_checks" tool on CodeGen tests. NFC.
Gadi Haber via Phabricator via llvm-commits
- [PATCH] D34933: [X86] Rerun "update_llc_test_checks" tool on CodeGen tests. NFC.
Gadi Haber via Phabricator via llvm-commits
- [PATCH] D34934: [X86] Convert CodeGen test half.ll to be update_llc_test_checks friendly. NFC.
Gadi Haber via Phabricator via llvm-commits
- Few builders are off-line for maintenance
Galina Kistanova via llvm-commits
- [llvm] r306369 - Fixed the warning introduced by r306289 to make ubuntu-gcc7.1-werror bot green.
Galina Kistanova via llvm-commits
- LLVM buildmaster will be updated and restarted tonight
Galina Kistanova via llvm-commits
- Buildbot numbers for the week of 06/11/2017 - 06/17/2017
Galina Kistanova via llvm-commits
- Buildbot numbers for the week of 06/18/2017 - 06/24/2017
Galina Kistanova via llvm-commits
- [zorg] r306639 - Moved builders clang-with-lto-ubuntu, clang-with-thin-lto-ubuntu, llvm-clang-lld-x86_64-scei-ps4-ubuntu-fast to Ubuntu 16.04 LTS.
Galina Kistanova via llvm-commits
- [zorg] r306640 - Updated slave properties for ps4-buildslave1.
Galina Kistanova via llvm-commits
- [zorg] r306645 - Limited number of builds for slave ps4-buildslave1.
Galina Kistanova via llvm-commits
- [zorg] r306787 - Moved builders clang-with-lto-ubuntu, clang-with-thin-lto-ubuntu, llvm-clang-lld-x86_64-scei-ps4-ubuntu-fast to Ubuntu 14.04 slave.
Galina Kistanova via llvm-commits
- [llvm] r306477 - [EarlyCSE][MemorySSA] Enable MemorySSA in function-simplification pass of EarlyCSE.
Geoff Berry via llvm-commits
- [llvm] r306554 - [LoopUnroll] Pass SCEV to getUnrollingPreferences hook. NFCI.
Geoff Berry via llvm-commits
- [llvm] r306564 - [LoopUnroll] Fix bug in computeUnrollCount causing it to not honor MaxCount
Geoff Berry via llvm-commits
- [llvm] r306584 - [AArch64][Falkor] Try to avoid exhausting HW prefetcher resources when unrolling.
Geoff Berry via llvm-commits
- [llvm] r306588 - [AArch64][Falkor] Attempt to fix Windows buildbots
Geoff Berry via llvm-commits
- [PATCH] D34532: [LoopUnroll] Fix bug in computeUnrollCount causing it to not honor MaxCount
Geoff Berry via Phabricator via llvm-commits
- [PATCH] D34532: [LoopUnroll] Fix bug in computeUnrollCount causing it to not honor MaxCount
Geoff Berry via Phabricator via llvm-commits
- [PATCH] D30751: [MachineCopyPropagation] Extend pass to do COPY source forwarding
Geoff Berry via Phabricator via llvm-commits
- [PATCH] D30751: [MachineCopyPropagation] Extend pass to do COPY source forwarding
Geoff Berry via Phabricator via llvm-commits
- [PATCH] D34743: [AArch64] AArch64CondBrTuningPass generates wrong branch instructions
Geoff Berry via Phabricator via llvm-commits
- [PATCH] D34743: [AArch64] AArch64CondBrTuningPass generates wrong branch instructions
Geoff Berry via Phabricator via llvm-commits
- [PATCH] D34531: [LoopUnroll] Pass SCEV to getUnrollingPreferences hook. NFCI.
Geoff Berry via Phabricator via llvm-commits
- [PATCH] D34532: [LoopUnroll] Fix bug in computeUnrollCount causing it to not honor MaxCount
Geoff Berry via Phabricator via llvm-commits
- [PATCH] D34533: [AArch64][Falkor] Try to avoid exhausting HW prefetcher resources when unrolling.
Geoff Berry via Phabricator via llvm-commits
- [PATCH] D34638: [CFLAA] Change FunctionHandle to be common to Steensgaard's and Andersens'
George Burgess IV via Phabricator via llvm-commits
- [PATCH] D34660: [CFLAA] Move a common function to the utils header to reduce duplication
George Burgess IV via Phabricator via llvm-commits
- [lld] r306036 - Keep the original symbol name when renamed.
George Rimar via llvm-commits
- [llvm] r306512 - [ELF] - Add ability for DWARFContextInMemory to exit early when any error happen.
George Rimar via llvm-commits
- [llvm] r306513 - Revert r306512 "[ELF] - Add ability for DWARFContextInMemory to exit early when any error happen."
George Rimar via llvm-commits
- [llvm] r306517 - Recommit "[ELF] - Add ability for DWARFContextInMemory to exit early when any error happen."
George Rimar via llvm-commits
- [llvm] r306518 - [DebugInfo] - Removed trailing whitespaces. NFC.
George Rimar via llvm-commits
- [compiler-rt] r306504 - Re-enable wait.cc, wait4.cc, waitid.cc tests on Darwin.
George Rimar via llvm-commits
- [lld] r306526 - [ELF] - Do not set st_size field of SHT_UNDEF symbols.
George Rimar via llvm-commits
- [lld] r306527 - [ELF] - Do not crash when LLD synthesizes output sections with BYTE commands and -r
George Rimar via llvm-commits
- [PATCH] D33680: [ELF] - Resolve references properly when using .symver directive
George Rimar via llvm-commits
- [llvm] r306677 - [DWARF] - Fix message reporting about broken relocation.
George Rimar via llvm-commits
- [PATCH] D34744: [DWARF] - Simplify HandleExpectedError implementation in DWARFDebugInfoTest
George Rimar via llvm-commits
- [PATCH] D34758: [YAML] - Teach yaml2obj/obj2yaml to work with numeric relocation values.
George Rimar via llvm-commits
- [llvm] r306812 - [DWARF] - Simplify HandleExpectedError implementation in DWARFDebugInfoTest
George Rimar via llvm-commits
- [lld] r306813 - [ELF] - Resolve references properly when using .symver directive
George Rimar via llvm-commits
- [llvm] r306814 - [YAML] - Teach yaml2obj/obj2yaml to work with numeric relocation values.
George Rimar via llvm-commits
- [PATCH] D33680: [ELF] - Resolve references properly when using .symver directive
George Rimar via Phabricator via llvm-commits
- [PATCH] D33680: [ELF] - Resolve references properly when using .symver directive
George Rimar via Phabricator via llvm-commits
- [PATCH] D34328: [ELF] - Add ability for DWARFContextInMemory to exit early when any error happen.
George Rimar via Phabricator via llvm-commits
- [PATCH] D34328: [ELF] - Add ability for DWARFContextInMemory to exit early when any error happen.
George Rimar via Phabricator via llvm-commits
- [PATCH] D34673: [ELF] - Do not set st_size field of SHT_UNDEF symbols
George Rimar via Phabricator via llvm-commits
- [PATCH] D34673: [ELF] - Do not set st_size field of SHT_UNDEF symbols
George Rimar via Phabricator via llvm-commits
- [PATCH] D34676: [ELF] - Do not crash when LLD synthesizes output sections with BYTE commands and -r
George Rimar via Phabricator via llvm-commits
- [PATCH] D34328: [ELF] - Add ability for DWARFContextInMemory to exit early when any error happen.
George Rimar via Phabricator via llvm-commits
- [PATCH] D34328: [ELF] - Add ability for DWARFContextInMemory to exit early when any error happen.
George Rimar via Phabricator via llvm-commits
- [PATCH] D34328: [ELF] - Add ability for DWARFContextInMemory to exit early when any error happen.
George Rimar via Phabricator via llvm-commits
- [PATCH] D34328: [ELF] - Add ability for DWARFContextInMemory to exit early when any error happen.
George Rimar via Phabricator via llvm-commits
- [PATCH] D34328: [ELF] - Add ability for DWARFContextInMemory to exit early when any error happen.
George Rimar via Phabricator via llvm-commits
- [PATCH] D34744: [DWARF] - Simplify HandleExpectedError implementation in DWARFDebugInfoTest
George Rimar via Phabricator via llvm-commits
- [PATCH] D34673: [ELF] - Do not set st_size field of SHT_UNDEF symbols
George Rimar via Phabricator via llvm-commits
- [PATCH] D34673: [ELF] - Do not set st_size field of SHT_UNDEF symbols
George Rimar via Phabricator via llvm-commits
- [PATCH] D34676: [ELF] - Do not crash when LLD synthesizes output sections with BYTE commands and -r
George Rimar via Phabricator via llvm-commits
- [PATCH] D33680: [ELF] - Resolve references properly when using .symver directive
George Rimar via Phabricator via llvm-commits
- [PATCH] D34744: [DWARF] - Simplify HandleExpectedError implementation in DWARFDebugInfoTest
George Rimar via Phabricator via llvm-commits
- [PATCH] D34744: [DWARF] - Simplify HandleExpectedError implementation in DWARFDebugInfoTest
George Rimar via Phabricator via llvm-commits
- [PATCH] D34758: [YAML] - Teach yaml2obj/obj2yaml to work with numeric relocation values.
George Rimar via Phabricator via llvm-commits
- [PATCH] D34758: [YAML] - Teach yaml2obj/obj2yaml to work with numeric relocation values.
George Rimar via Phabricator via llvm-commits
- [PATCH] D34744: [DWARF] - Simplify HandleExpectedError implementation in DWARFDebugInfoTest
George Rimar via Phabricator via llvm-commits
- [PATCH] D34744: [DWARF] - Simplify HandleExpectedError implementation in DWARFDebugInfoTest
George Rimar via Phabricator via llvm-commits
- [PATCH] D33680: [ELF] - Resolve references properly when using .symver directive
George Rimar via Phabricator via llvm-commits
- [PATCH] D33680: [ELF] - Resolve references properly when using .symver directive
George Rimar via Phabricator via llvm-commits
- [PATCH] D34327: [ELF] - Produce fatal error if we not able to create DWARFContextInMemory object.
George Rimar via Phabricator via llvm-commits
- [PATCH] D34814: [ELF] - Fail the link if something happens on DWARF parsing stage of -gdb-index building
George Rimar via Phabricator via llvm-commits
- [PATCH] D34758: [YAML] - Teach yaml2obj/obj2yaml to work with numeric relocation values.
George Rimar via Phabricator via llvm-commits
- [PATCH] D34744: [DWARF] - Simplify HandleExpectedError implementation in DWARFDebugInfoTest
George Rimar via Phabricator via llvm-commits
- [PATCH] D34744: [DWARF] - Simplify HandleExpectedError implementation in DWARFDebugInfoTest
George Rimar via Phabricator via llvm-commits
- [PATCH] D34744: [DWARF] - Simplify HandleExpectedError implementation in DWARFDebugInfoTest
George Rimar via Phabricator via llvm-commits
- [PATCH] D33680: [ELF] - Resolve references properly when using .symver directive
George Rimar via Phabricator via llvm-commits
- [PATCH] D34758: [YAML] - Teach yaml2obj/obj2yaml to work with numeric relocation values.
George Rimar via Phabricator via llvm-commits
- [PATCH] D34893: [ELF] - Remove use of precomipled binary for invalid-relocation-x64.test
George Rimar via Phabricator via llvm-commits
- [PATCH] D34781: Introduce a MCReloc class
Gerolf Hoflehner via Phabricator via llvm-commits
- [PATCH] D34160: [Power9] Exploit vinserth instruction
Graham Yiu via Phabricator via llvm-commits
- [PATCH] D34160: [Power9] Exploit vinserth instruction
Graham Yiu via Phabricator via llvm-commits
- [PATCH] D34630: [Power9] Add additional patterns to recognize and transform insertelt/extractelt to vinsert[h|b]/vextractu[h|b] instructions.
Graham Yiu via Phabricator via llvm-commits
- [PATCH] D33720: [PowerPC] Eliminate compares - add i64 sext/zext handling for SETNE
Guozhi Wei via Phabricator via llvm-commits
- [PATCH] D33958: [GlobalISel][X86] Support vector type G_MERGE_VALUES selection.
Guy Blank via Phabricator via llvm-commits
- [PATCH] D33665: [GlobalISel][X86] Support vector type G_UNMERGE_VALUES selection.
Guy Blank via Phabricator via llvm-commits
- [PATCH] D33958: [GlobalISel][X86] Support vector type G_MERGE_VALUES selection.
Guy Blank via Phabricator via llvm-commits
- [PATCH] D34738: [GlobalISel][X86] Support G_GLOBAL_VALUE operation.
Guy Blank via Phabricator via llvm-commits
- [PATCH] D34754: [GlobalISel][X86] Support G_BRCOND operation.
Guy Blank via Phabricator via llvm-commits
- [PATCH] D33946: [InlineCost] Find identical loads in the callee
Haicheng Wu via Phabricator via llvm-commits
- [PATCH] D33946: [InlineCost] Find identical loads in the callee
Haicheng Wu via Phabricator via llvm-commits
- [PATCH] D34458: [TTI] Refine the cost of EXT in getUserCost()
Haicheng Wu via Phabricator via llvm-commits
- [PATCH] D34458: [TTI] Refine the cost of EXT in getUserCost()
Haicheng Wu via Phabricator via llvm-commits
- [PATCH] D34762: [JumpThreading] Add a pattern to TryToUnfoldSelectInCurrBB()
Haicheng Wu via Phabricator via llvm-commits
- [PATCH] D34762: [JumpThreading] Add a pattern to TryToUnfoldSelectInCurrBB()
Haicheng Wu via Phabricator via llvm-commits
- [PATCH] D34458: [TTI] Refine the cost of EXT in getUserCost()
Haicheng Wu via Phabricator via llvm-commits
- [PATCH] D34615: [PowerPC] set optimization level in SelectionDAGISel
Hal Finkel via Phabricator via llvm-commits
- [PATCH] D33572: [PPC] Implement fast bit reverse in PPCDAGToDAGISel
Hal Finkel via Phabricator via llvm-commits
- [PATCH] D34666: [PatternMatch] Remove 64-bit or less restriction from m_SpecificInt
Hal Finkel via Phabricator via llvm-commits
- [PATCH] D34679: [SelectionDAG] set dereferenceable flag in MergeConsecutiveStores to fix assetion failure
Hal Finkel via Phabricator via llvm-commits
- [PATCH] D34732: Clean temp directories before running lit
Hal Finkel via Phabricator via llvm-commits
- [PATCH] D34732: Clean temp directories before running lit
Hal Finkel via Phabricator via llvm-commits
- [PATCH] D34707: Add zero-length check to memcpy/memset load store loop expansion
Hal Finkel via Phabricator via llvm-commits
- [PATCH] D34373: [LV] Optimize for size when vectorizing loops with tiny trip count
Hal Finkel via Phabricator via llvm-commits
- [PATCH] D33572: [PPC CodeGen] Expand the bitreverse.i32 intrinsic.
Hal Finkel via Phabricator via llvm-commits
- [PATCH] D34769: [X86] X86::CMOV to Branch heuristic based optimization
Hal Finkel via Phabricator via llvm-commits
- [PATCH] D34769: [X86] X86::CMOV to Branch heuristic based optimization
Hal Finkel via Phabricator via llvm-commits
- [PATCH] D32139: [AliasSetTracker] Don't drop AA MD so eagerly
Hal Finkel via Phabricator via llvm-commits
- [PATCH] D33572: [PPC CodeGen] Expand the bitreverse.i32 intrinsic.
Hal Finkel via Phabricator via llvm-commits
- [PATCH] D34337: [PPC] Fix two bugs in frame lowering.
Hal Finkel via Phabricator via llvm-commits
- [PATCH] D34808: [PowerPC] Fix for PR33636
Hal Finkel via Phabricator via llvm-commits
- [PATCH] D34908: [PPC CodeGen] Expand the bitreverse.i64 intrinsic.
Hal Finkel via Phabricator via llvm-commits
- [www] r306329 - Win snapshot: r306282
Hans Wennborg via llvm-commits
- [PATCH] D34817: [SimplifyCFG] Update the name of switch generated lookup table.
Hans Wennborg via Phabricator via llvm-commits
- [PATCH] D34817: [SimplifyCFG] Update the name of switch generated lookup table.
Hans Wennborg via Phabricator via llvm-commits
- [llvm] r306774 - [WebAssembly] Add support for exception handling instructions
Heejin Ahn via llvm-commits
- [llvm] r306367 - [PowerPC] set optimization level in SelectionDAGISel
Hiroshi Inoue via llvm-commits
- [llvm] r306380 - [PowerPC] fix incorrect processor name for -mcpu in a test case
Hiroshi Inoue via llvm-commits
- [llvm] r306393 - fix trivial typos, NFC
Hiroshi Inoue via llvm-commits
- [llvm] r306404 - [SelectionDAG] set dereferenceable flag in MergeConsecutiveStores to fix assetion failure
Hiroshi Inoue via llvm-commits
- [llvm] r306507 - Add missing library dependency to fix build break in llvm-lto2
Hiroshi Inoue via llvm-commits
- [llvm] r306678 - [PowerPC] fix potential verification error on __tls_get_addr
Hiroshi Inoue via llvm-commits
- [llvm] r306716 - fix trivial typo, NFC
Hiroshi Inoue via llvm-commits
- [llvm] r306798 - fix trivial typo; NFC
Hiroshi Inoue via llvm-commits
- [compiler-rt] r306807 - fix trivial typos, NFC
Hiroshi Inoue via llvm-commits
- [llvm] r306808 - fix trivial typos, NFC
Hiroshi Inoue via llvm-commits
- [llvm] r306952 - fix trivial typos, NFC
Hiroshi Inoue via llvm-commits
- [compiler-rt] r306955 - fix trivial typo; NFC
Hiroshi Inoue via llvm-commits
- [llvm] r306968 - fix trivial typos; NFC
Hiroshi Inoue via llvm-commits
- [llvm] r306975 - fix trivial typos in documents; NFC
Hiroshi Inoue via llvm-commits
- [llvm] r307004 - fix trivial typos in comments; NFC
Hiroshi Inoue via llvm-commits
- [compiler-rt] r307005 - fix trivial typos in comments; NFC
Hiroshi Inoue via llvm-commits
- [PATCH] D34615: [PowerPC] set optimization level in SelectionDAGISel
Hiroshi Inoue via Phabricator via llvm-commits
- [PATCH] D34615: [PowerPC] set optimization level in SelectionDAGISel
Hiroshi Inoue via Phabricator via llvm-commits
- [PATCH] D34615: [PowerPC] set optimization level in SelectionDAGISel
Hiroshi Inoue via Phabricator via llvm-commits
- [PATCH] D33572: [PPC] Implement fast bit reverse in PPCDAGToDAGISel
Hiroshi Inoue via Phabricator via llvm-commits
- [PATCH] D34679: [SelectionDAG] set dereferenceable flag in MergeConsecutiveStores to fix assetion failure
Hiroshi Inoue via Phabricator via llvm-commits
- [PATCH] D34679: [SelectionDAG] set dereferenceable flag in MergeConsecutiveStores to fix assetion failure
Hiroshi Inoue via Phabricator via llvm-commits
- [PATCH] D32998: [SROA] enable splitting for non-whole-alloca loads and stores
Hiroshi Inoue via Phabricator via llvm-commits
- [PATCH] D31647: [JumpThreading] Propagate branch hint (biased branch weight) metadata
Hiroshi Inoue via Phabricator via llvm-commits
- [PATCH] D34757: [PowerPC] better instruction selection for OR (XOR) with a 32-bit immediate
Hiroshi Inoue via Phabricator via llvm-commits
- [PATCH] D34627: [Power9] Disable removing extra swaps on P9 since it should not be needed.
Hiroshi Inoue via Phabricator via llvm-commits
- [PATCH] D30900: [PPC] Eliminate stack frame in non-leaf function based on shrink wrapping
Hiroshi Inoue via Phabricator via llvm-commits
- [PATCH] D34347: [PowerPC] fix potential verification error on __tls_get_addr
Hiroshi Inoue via Phabricator via llvm-commits
- [PATCH] D30900: [PPC] Eliminate stack frame in non-leaf function based on shrink wrapping
Hiroshi Inoue via Phabricator via llvm-commits
- [PATCH] D34815: [Power9] Spill gprs to vector registers rather than stack
Hiroshi Inoue via Phabricator via llvm-commits
- [PATCH] D34815: [Power9] Spill gprs to vector registers rather than stack
Hiroshi Inoue via Phabricator via llvm-commits
- [PATCH] D34869: [PowerPC] fix latency for simple integer instructions in POWER9 scheduler
Hiroshi Inoue via Phabricator via llvm-commits
- [PATCH] D30900: [PPC] Eliminate stack frame in non-leaf function based on shrink wrapping
Hiroshi Inoue via Phabricator via llvm-commits
- [PATCH] D34822: [LVI] Constant-propagate a zero extension of the switch condition value through case edges
Hiroshi Yamauchi via Phabricator via llvm-commits
- [PATCH] D34822: [LVI] Constant-propagate a zero extension of the switch condition value through case edges
Hiroshi Yamauchi via Phabricator via llvm-commits
- [llvm] r306370 - [GlobalISel][X86] Add fp32/62 legalizer, regbank-select, selection tests for G_FADD, G_FSUB, G_FMUL, G_FDIV. NFC.
Igor Breger via llvm-commits
- [llvm] r306533 - [GlobalISel][X86] Support bitwise operations : G_AND, G_OR, G_XOR
Igor Breger via llvm-commits
- [llvm] r306537 - [GlobalISel][X86] Test G_CONSTANT i32 0 TableGen'erated selection.NFC.
Igor Breger via llvm-commits
- [llvm] r306665 - [GlobalISel][X86] Support vector type G_MERGE_VALUES selection.
Igor Breger via llvm-commits
- [llvm] r306971 - [GlobalISel][X86] Support vector type G_UNMERGE_VALUES selection.
Igor Breger via llvm-commits
- [llvm] r306972 - [GlobalISel][X86] Support G_GLOBAL_VALUE operation.
Igor Breger via llvm-commits
- [PATCH] D33958: [GlobalISel][X86] Support vector type G_MERGE_VALUES selection.
Igor Breger via Phabricator via llvm-commits
- [PATCH] D34504: [LLVM][X86][Goldmont] Adding new target-cpu: Goldmont
Igor Breger via Phabricator via llvm-commits
- [PATCH] D34738: [GlobalISel][X86] Support G_GLOBAL_VALUE operation.
Igor Breger via Phabricator via llvm-commits
- [PATCH] D34605: [GlobalISel][X86] Support bitwise operations : G_AND, G_OR, G_XOR
Igor Breger via Phabricator via llvm-commits
- [PATCH] D34504: [LLVM][X86][Goldmont] Adding new target-cpu: Goldmont
Igor Breger via Phabricator via llvm-commits
- [PATCH] D34754: [GlobalISel][X86] Support G_BRCOND operation.
Igor Breger via Phabricator via llvm-commits
- [PATCH] D34807: [Clang][X86][Goldmont] Adding new target-cpu: Goldmont
Igor Breger via Phabricator via llvm-commits
- [PATCH] D33958: [GlobalISel][X86] Support vector type G_MERGE_VALUES selection.
Igor Breger via Phabricator via llvm-commits
- [PATCH] D34807: [Clang][X86][Goldmont] Adding new target-cpu: Goldmont
Igor Breger via Phabricator via llvm-commits
- [PATCH] D34816: [GlobalISel][X86] support G_FPEXT operation.
Igor Breger via Phabricator via llvm-commits
- [PATCH] D34438: [FastISel] fix a fallback diagnostic.
Igor Breger via Phabricator via llvm-commits
- [PATCH] D34602: [GlobalISel][X86] Support call ABI.
Igor Breger via Phabricator via llvm-commits
- [PATCH] D33665: [GlobalISel][X86] Support vector type G_UNMERGE_VALUES selection.
Igor Breger via Phabricator via llvm-commits
- [PATCH] D34602: [GlobalISel][X86] Support call ABI.
Igor Breger via Phabricator via llvm-commits
- [llvm] r306810 - Added Dockerfiles to build clang from sources.
Ilya Biryukov via llvm-commits
- [llvm] r306811 - Fixed misplaced table border in the docs.
Ilya Biryukov via llvm-commits
- [PATCH] D34197: Added Dockerfiles to build clang from sources.
Ilya Biryukov via Phabricator via llvm-commits
- [PATCH] D34197: Added Dockerfiles to build clang from sources.
Ilya Biryukov via Phabricator via llvm-commits
- [PATCH] D34197: Added Dockerfiles to build clang from sources.
Ilya Biryukov via Phabricator via llvm-commits
- [PATCH] D34197: Added Dockerfiles to build clang from sources.
Ilya Biryukov via Phabricator via llvm-commits
- [PATCH] D34197: Added Dockerfiles to build clang from sources.
Ilya Biryukov via Phabricator via llvm-commits
- [PATCH] D34197: Added Dockerfiles to build clang from sources.
Ilya Biryukov via Phabricator via llvm-commits
- [PATCH] D34197: Added Dockerfiles to build clang from sources.
Ilya Biryukov via Phabricator via llvm-commits
- [PATCH] D34197: Added Dockerfiles to build clang from sources.
Ilya Biryukov via Phabricator via llvm-commits
- [PATCH] D34806: [MergeFunctions] Merge small functions if possible without a thunk
JF Bastien via Phabricator via llvm-commits
- [PATCH] D33964: [LLVM][llvm-objcopy] Added basic plumbing to get things started
Jake Ehrlich via Phabricator via llvm-commits
- [PATCH] D33964: [LLVM][llvm-objcopy] Added basic plumbing to get things started
Jake Ehrlich via Phabricator via llvm-commits
- [PATCH] D33964: [LLVM][llvm-objcopy] Added basic plumbing to get things started
Jake Ehrlich via Phabricator via llvm-commits
- [PATCH] D33964: [LLVM][llvm-objcopy] Added basic plumbing to get things started
Jake Ehrlich via Phabricator via llvm-commits
- [PATCH] D33964: [LLVM][llvm-objcopy] Added basic plumbing to get things started
Jake Ehrlich via Phabricator via llvm-commits
- [PATCH] D33964: [LLVM][llvm-objcopy] Added basic plumbing to get things started
Jake Ehrlich via Phabricator via llvm-commits
- [PATCH] D33964: [LLVM][llvm-objcopy] Added basic plumbing to get things started
Jake Ehrlich via Phabricator via llvm-commits
- [PATCH] D34798: [Dominators] Add CFGBuilder testing utility
Jakub (Kuba) Kuderski via llvm-commits
- [llvm] r306892 - [Dominators] Keep tree level in DomTreeNode and use it to find NCD and answer dominance queries
Jakub (Kuba) Kuderski via llvm-commits
- [llvm] r306892 - [Dominators] Keep tree level in DomTreeNode and use it to find NCD and answer dominance queries
Jakub (Kuba) Kuderski via llvm-commits
- [llvm] r306892 - [Dominators] Keep tree level in DomTreeNode and use it to find NCD and answer dominance queries
Jakub (Kuba) Kuderski via llvm-commits
- [llvm] r306437 - [Dominators] Use Semi-NCA instead of SLT to calculate dominators
Jakub Kuderski via llvm-commits
- [llvm] r306562 - [Dominators] Move number to node mapping out of DominatorTreeBase
Jakub Kuderski via llvm-commits
- [llvm] r306572 - [Dominators] Move InfoRec outside of DominatorTreeBase
Jakub Kuderski via llvm-commits
- [llvm] r306574 - [Dominators] Move IDoms out of DominatorTreeBase and put them in SNCAInfo
Jakub Kuderski via llvm-commits
- [llvm] r306576 - [Dominators] Move SemiNCAInfo and helper functions out of DominatorTreeBase
Jakub Kuderski via llvm-commits
- [llvm] r306579 - [Dominators] Move helper functions into SemiNCAInfo
Jakub Kuderski via llvm-commits
- [llvm] r306711 - [Dominators] Add parent and sibling property verification (non-hacky)
Jakub Kuderski via llvm-commits
- [llvm] r306713 - [Dominators] Remove DominatorBase class
Jakub Kuderski via llvm-commits
- [llvm] r306714 - [Dominators] Rearrange access specifiers in DominatorTreeBase
Jakub Kuderski via llvm-commits
- [llvm] r306778 - [Dominators] Don't compute DFS InOut numbers eagerly.
Jakub Kuderski via llvm-commits
- [llvm] r306839 - [Dominators] Do not perform expensive checks by default. Fix PR33656.
Jakub Kuderski via llvm-commits
- [llvm] r306892 - [Dominators] Keep tree level in DomTreeNode and use it to find NCD and answer dominance queries
Jakub Kuderski via llvm-commits
- [llvm] r306893 - [Dominators] Add NearestCommonDominator verification
Jakub Kuderski via llvm-commits
- [llvm] r306894 - [Dominators] Teach IDF to use level information
Jakub Kuderski via llvm-commits
- [llvm] r306907 - Revert "[Dominators] Teach IDF to use level information"
Jakub Kuderski via llvm-commits
- [llvm] r306919 - [Dominators] Reapply r306892, r306893, r306893.
Jakub Kuderski via llvm-commits
- [PATCH] D34651: [Dominators] Use a custom DFS implementation
Jakub Kuderski via Phabricator via llvm-commits
- [PATCH] D34651: [Dominators] Use a custom DFS implementation
Jakub Kuderski via Phabricator via llvm-commits
- [PATCH] D34651: [Dominators] Use a custom DFS implementation
Jakub Kuderski via Phabricator via llvm-commits
- [PATCH] D34420: [Dominators] Move SemiNCAInfo and helper functions out of DominatorTreeBase
Jakub Kuderski via Phabricator via llvm-commits
- [PATCH] D34427: [Dominators] Move helper functions into SemiNCAInfo
Jakub Kuderski via Phabricator via llvm-commits
- [PATCH] D34482: [Dominators] Add parent and sibling property verification (non-hacky)
Jakub Kuderski via Phabricator via llvm-commits
- [PATCH] D34493: [Dominators] Remove DominatorBase class
Jakub Kuderski via Phabricator via llvm-commits
- [PATCH] D34527: [Dominators] Rearrange access specifiers in DominatorTreeBase
Jakub Kuderski via Phabricator via llvm-commits
- [PATCH] D34548: [Dominators] Keep tree level in DomTreeNode and use it to find NCD and answer dominance queries
Jakub Kuderski via Phabricator via llvm-commits
- [PATCH] D34575: [Dominators] Add NearestCommonDominator verification
Jakub Kuderski via Phabricator via llvm-commits
- [PATCH] D34651: [Dominators] Use a custom DFS implementation
Jakub Kuderski via Phabricator via llvm-commits
- [PATCH] D34258: [Dominators] Use Semi-NCA instead of SLT to calculate dominators
Jakub Kuderski via Phabricator via llvm-commits
- [PATCH] D34703: [Dominators] Teach IDF to use level information
Jakub Kuderski via Phabricator via llvm-commits
- [PATCH] D34295: [Dominators] Move number to node mapping out of DominatorTreeBase
Jakub Kuderski via Phabricator via llvm-commits
- [PATCH] D34295: [Dominators] Move number to node mapping out of DominatorTreeBase
Jakub Kuderski via Phabricator via llvm-commits
- [PATCH] D34305: [Dominators] Move InfoRec outside of DominatorTreeBase
Jakub Kuderski via Phabricator via llvm-commits
- [PATCH] D34305: [Dominators] Move InfoRec outside of DominatorTreeBase
Jakub Kuderski via Phabricator via llvm-commits
- [PATCH] D34317: [Dominators] Move IDoms out of DominatorTreeBase and put them in SNCAInfo
Jakub Kuderski via Phabricator via llvm-commits
- [PATCH] D34317: [Dominators] Move IDoms out of DominatorTreeBase and put them in SNCAInfo
Jakub Kuderski via Phabricator via llvm-commits
- [PATCH] D34420: [Dominators] Move SemiNCAInfo and helper functions out of DominatorTreeBase
Jakub Kuderski via Phabricator via llvm-commits
- [PATCH] D34427: [Dominators] Move helper functions into SemiNCAInfo
Jakub Kuderski via Phabricator via llvm-commits
- [PATCH] D34427: [Dominators] Move helper functions into SemiNCAInfo
Jakub Kuderski via Phabricator via llvm-commits
- [PATCH] D34798: [Dominators] Add CFGBuilder testing utility
Jakub Kuderski via Phabricator via llvm-commits
- [PATCH] D34482: [Dominators] Add parent and sibling property verification (non-hacky)
Jakub Kuderski via Phabricator via llvm-commits
- [PATCH] D34482: [Dominators] Add parent and sibling property verification (non-hacky)
Jakub Kuderski via Phabricator via llvm-commits
- [PATCH] D34493: [Dominators] Remove DominatorBase class
Jakub Kuderski via Phabricator via llvm-commits
- [PATCH] D34527: [Dominators] Rearrange access specifiers in DominatorTreeBase
Jakub Kuderski via Phabricator via llvm-commits
- [PATCH] D34798: [Dominators] Add CFGBuilder testing utility
Jakub Kuderski via Phabricator via llvm-commits
- [PATCH] D34798: [Dominators] Add CFGBuilder testing utility
Jakub Kuderski via Phabricator via llvm-commits
- [PATCH] D34798: [Dominators] Add CFGBuilder testing utility
Jakub Kuderski via Phabricator via llvm-commits
- [PATCH] D34296: [Dominators] Don't compute DFS InOut numbers eagerly.
Jakub Kuderski via Phabricator via llvm-commits
- [PATCH] D34296: [Dominators] Don't compute DFS InOut numbers eagerly.
Jakub Kuderski via Phabricator via llvm-commits
- [PATCH] D34894: [Dominators] Do not perform expensive checks by default. Fix PR33656.
Jakub Kuderski via Phabricator via llvm-commits
- [PATCH] D34894: [Dominators] Do not perform expensive checks by default. Fix PR33656.
Jakub Kuderski via Phabricator via llvm-commits
- [PATCH] D34548: [Dominators] Keep tree level in DomTreeNode and use it to find NCD and answer dominance queries
Jakub Kuderski via Phabricator via llvm-commits
- [PATCH] D34575: [Dominators] Add NearestCommonDominator verification
Jakub Kuderski via Phabricator via llvm-commits
- [PATCH] D34548: [Dominators] Keep tree level in DomTreeNode and use it to find NCD and answer dominance queries
Jakub Kuderski via Phabricator via llvm-commits
- [PATCH] D34703: [Dominators] Teach IDF to use level information
Jakub Kuderski via Phabricator via llvm-commits
- [PATCH] D33964: [LLVM][llvm-objcopy] Added basic plumbing to get things started
James Henderson via Phabricator via llvm-commits
- [PATCH] D33964: [LLVM][llvm-objcopy] Added basic plumbing to get things started
James Henderson via Phabricator via llvm-commits
- [PATCH] D34344: [LLD][ELF] Extract allocateHeaders() from assignAddresses()
James Henderson via Phabricator via llvm-commits
- [PATCH] D33964: [LLVM][llvm-objcopy] Added basic plumbing to get things started
James Henderson via Phabricator via llvm-commits
- [PATCH] D33964: [LLVM][llvm-objcopy] Added basic plumbing to get things started
James Henderson via Phabricator via llvm-commits
- [PATCH] D34398: [ARM] Improve if-conversion for M-class CPUs without branch predictors
James Molloy via Phabricator via llvm-commits
- [PATCH] D34618: [LLD] Add basic 64-bit SPARC support
James Y Knight via Phabricator via llvm-commits
- [PATCH] D34240: [WebAssembly] Expansion of llvm.umul.overflow with i64 type operands.
Jatin Bhateja via Phabricator via llvm-commits
- [PATCH] D34596: [X86]: Adding a priorty selection guided-src for pre-RA instruction scheduling.
Jatin Bhateja via Phabricator via llvm-commits
- [PATCH] D34240: [WebAssembly] Expansion of llvm.umul.overflow with i64 type operands.
Jatin Bhateja via Phabricator via llvm-commits
- [PATCH] D34240: [WebAssembly] Expansion of llvm.umul.overflow with i64 type operands.
Jatin Bhateja via Phabricator via llvm-commits
- [PATCH] D34240: [WebAssembly] Expansion of llvm.umul.overflow with i64 type operands.
Jatin Bhateja via Phabricator via llvm-commits
- [PATCH] D34596: [X86]: Adding a priorty selection guided-src for pre-RA instruction scheduling.
Jatin Bhateja via Phabricator via llvm-commits
- [llvm] r306424 - Fix incorrect comment in machine-scheduler
Javed Absar via llvm-commits
- [PATCH] D34675: Fix incorrect comment in machine-scheduler
Javed Absar via Phabricator via llvm-commits
- [PATCH] D34675: Fix incorrect comment in machine-scheduler
Javed Absar via Phabricator via llvm-commits
- [PATCH] D34398: [ARM] Improve if-conversion for M-class CPUs without branch predictors
Javed Absar via Phabricator via llvm-commits
- [PATCH] D34682: [Triple] Add isThumb and isARM functions NFCI.
Javed Absar via Phabricator via llvm-commits
- [PATCH] D34394: [MachineVerifier] Add check that tied physregs aren't different.
Jesper Antonsson via Phabricator via llvm-commits
- [PATCH] D34832: [llvm-cvtres] Put resource symbols in .rsrc$02
Joe Ranieri via Phabricator via llvm-commits
- [PATCH] D34832: [llvm-cvtres] Put resource symbols in .rsrc$02
Joe Ranieri via Phabricator via llvm-commits
- [llvm] r306462 - [AArch64] Performance enhancements for Cavium ThunderX2 T99
Joel Jones via llvm-commits
- [llvm] r306492 - [TableGen] Improve Debug Output for --debug-only=subtarget-emitter NFCI
Joel Jones via llvm-commits
- [PATCH] D31801: Performance enhancements for Cavium ThunderX2 T99
Joel Jones via Phabricator via llvm-commits
- [PATCH] D31801: Performance enhancements for Cavium ThunderX2 T99
Joel Jones via Phabricator via llvm-commits
- [PATCH] D34713: [TableGen] Improve Debug Output for --debug-only=subtarget-emitter NFCI
Joel Jones via Phabricator via llvm-commits
- [PATCH] D34713: [TableGen] Improve Debug Output for --debug-only=subtarget-emitter NFCI
Joel Jones via Phabricator via llvm-commits
- [PATCH] D34713: [TableGen] Improve Debug Output for --debug-only=subtarget-emitter NFCI
Joel Jones via Phabricator via llvm-commits
- [llvm] r306878 - Fix ODR violations due to abuse of LLVM_YAML_IS_(FLOW_)?SEQUENCE_VECTOR
Joerg Sonnenberger via llvm-commits
- [PATCH] D34790: [NewPM] Add a flag -fexperimental-new-pass-manager=on/off/debug for printing debug output.
Joerg Sonnenberger via Phabricator via llvm-commits
- [PATCH] D34875: ARM: Report error for invalid use of AAPCS_VFP calling convention
Joerg Sonnenberger via Phabricator via llvm-commits
- [PATCH] D34918: [libc++] Avoid atomic built-ins for NO_THREADS build
Joerg Sonnenberger via Phabricator via llvm-commits
- [PATCH] D33999: Refine the condition for when to use CALL16 vs a GOT displacement.
John Baldwin via Phabricator via llvm-commits
- [PATCH] D33948: Try to handle 'dla' in PIC mode for N64.
John Baldwin via Phabricator via llvm-commits
- [PATCH] D33948: Try to handle 'dla' in PIC mode for N64.
John Baldwin via Phabricator via llvm-commits
- [PATCH] D33948: Try to handle 'dla' in PIC mode for N64.
John Baldwin via Phabricator via llvm-commits
- [PATCH] D33948: Try to handle 'dla' in PIC mode for N64.
John Baldwin via Phabricator via llvm-commits
- [PATCH] D33948: Try to handle 'dla' in PIC mode for N64.
John Baldwin via Phabricator via llvm-commits
- [PATCH] D33948: Try to handle 'dla' in PIC mode for N64.
John Baldwin via Phabricator via llvm-commits
- [llvm] r306547 - [ARM] Improve if-conversion for M-class CPUs without branch predictors
John Brawn via llvm-commits
- [PATCH] D34398: [ARM] Improve if-conversion for M-class CPUs without branch predictors
John Brawn via Phabricator via llvm-commits
- [PATCH] D34398: [ARM] Improve if-conversion for M-class CPUs without branch predictors
John Brawn via Phabricator via llvm-commits
- [PATCH] D34834: [objc] Don't require null-check and don't emit memset when result is ignored for struct-returning method calls
John McCall via Phabricator via llvm-commits
- [PATCH] D34834: [objc] Don't require null-check and don't emit memset when result is ignored for struct-returning method calls
John McCall via Phabricator via llvm-commits
- [PATCH] D34856: Let llvm-diff correctly deal with Undef/ConstantAggregateZero/ConstantVector/IndirectBr
John McCall via Phabricator via llvm-commits
- [PATCH] D34856: Let llvm-diff correctly deal with Undef/ConstantAggregateZero/ConstantVector/IndirectBr
John McCall via Phabricator via llvm-commits
- [PATCH] D34685: Mark a number of x86 only tests to require x86
Jon Chesterfield via Phabricator via llvm-commits
- [PATCH] D34876: [asan] Remove check for stack size
Jonas Hahnfeld via Phabricator via llvm-commits
- [PATCH] D34876: [asan] Remove check for stack size
Jonas Hahnfeld via Phabricator via llvm-commits
- [llvm] r306287 - [SystemZ] Add a check against zero before calling getTestUnderMaskCond()
Jonas Paulsson via llvm-commits
- [PATCH] D34668: llvm-nm: Add suport for symbol demangling (-C/--demangle)
Jonathan Roelofs via llvm-commits
- [llvm] r306842 - [DWARF] Don't include TestingSupport in LLVM_LINK_COMPONENTS.
Juergen Ributzka via llvm-commits
- [PATCH] D34576: [ConstantHoisting] Avoid hoisting constants in GEPs that index into a struct type.
Juergen Ributzka via Phabricator via llvm-commits
- [PATCH] D34576: [ConstantHoisting] Avoid hoisting constants in GEPs that index into a struct type.
Juergen Ributzka via Phabricator via llvm-commits
- [PATCH] D34458: [TTI] Refine the cost of EXT in getUserCost()
Jun Bum Lim via Phabricator via llvm-commits
- [PATCH] D34762: [JumpThreading] Add a pattern to TryToUnfoldSelectInCurrBB()
Jun Bum Lim via Phabricator via llvm-commits
- [PATCH] D34608: [AArch64] Increase CSR cost when defering use of CSR is preferred
Jun Bum Lim via Phabricator via llvm-commits
- [PATCH] D34608: [AArch64] Increase CSR cost when defering use of CSR is preferred
Jun Bum Lim via Phabricator via llvm-commits
- [PATCH] D34856: Let llvm-diff correctly deal with Undef/ConstantAggregateZero/ConstantVector/IndirectBr
Juneyoung Lee via Phabricator via llvm-commits
- [PATCH] D34856: Let llvm-diff correctly deal with Undef/ConstantAggregateZero/ConstantVector/IndirectBr
Juneyoung Lee via Phabricator via llvm-commits
- [PATCH] D34521: Remove /nologo from windows build
Justin Bogner via llvm-commits
- [PATCH] D34708: [NVPTX] Allow to make libcalls that are defined in the current module.
Justin Lebar via Phabricator via llvm-commits
- [llvm] r306615 - [InstCombine] Retain TBAA when narrowing memory accesses
Keno Fischer via llvm-commits
- [llvm] r306727 - [AliasSetTracker] Don't drop AA MD so eagerly
Keno Fischer via llvm-commits
- [llvm] r306737 - [CodeGenPrepare] Don't create inttoptr for ni ptrs
Keno Fischer via llvm-commits
- [PATCH] D32139: [AliasSetTracker] Don't drop AA MD so eagerly
Keno Fischer via Phabricator via llvm-commits
- [PATCH] D34335: Fix invalid ptrtoint in InstCombine
Keno Fischer via Phabricator via llvm-commits
- [PATCH] D34668: llvm-nm: Add suport for symbol demangling (-C/--demangle)
Kevin Enderby via llvm-commits
- [PATCH] D34753: [Support] - Add bad alloc error handler for handling allocation malfunctions
Klaus Kretzschmar via Phabricator via llvm-commits
- [PATCH] D21723: [RFC] Enhance synchscope representation
Konstantin Zhuravlyov via Phabricator via llvm-commits
- [PATCH] D32142: AMDGPU: Setup SP/FP in callee function prolog/epilog
Konstantin Zhuravlyov via Phabricator via llvm-commits
- [PATCH] D33967: AMDGPU: Detect kernarg segment pointer
Konstantin Zhuravlyov via Phabricator via llvm-commits
- [compiler-rt] r306698 - [scudo] Change aligned alloc functions to be more compliant & perf changes
Kostya Kortchinsky via llvm-commits
- [compiler-rt] r306834 - [sanitizer] Small tweaks and fixes to allocator related functions
Kostya Kortchinsky via llvm-commits
- [PATCH] D34517: [scudo] PRNG makeover
Kostya Kortchinsky via Phabricator via llvm-commits
- [PATCH] D34731: [Sanitizers] Operator new() interceptors always die on allocation error
Kostya Kortchinsky via Phabricator via llvm-commits
- [PATCH] D34782: [scudo] Change aligned alloc functions to be more compliant & perf changes
Kostya Kortchinsky via Phabricator via llvm-commits
- [PATCH] D34782: [scudo] Change aligned alloc functions to be more compliant & perf changes
Kostya Kortchinsky via Phabricator via llvm-commits
- [PATCH] D34782: [scudo] Change aligned alloc functions to be more compliant & perf changes
Kostya Kortchinsky via Phabricator via llvm-commits
- [PATCH] D34782: [scudo] Change aligned alloc functions to be more compliant & perf changes
Kostya Kortchinsky via Phabricator via llvm-commits
- [PATCH] D34782: [scudo] Change aligned alloc functions to be more compliant & perf changes
Kostya Kortchinsky via Phabricator via llvm-commits
- [PATCH] D34782: [scudo] Change aligned alloc functions to be more compliant & perf changes
Kostya Kortchinsky via Phabricator via llvm-commits
- [PATCH] D34840: [sanitizer] Small tweaks and fixes to allocator related functions
Kostya Kortchinsky via Phabricator via llvm-commits
- [llvm] r306514 - [ARM] Make -mcpu=generic schedule for an in-order core (Cortex-A8).
Kristof Beyls via llvm-commits
- [LNT] r306534 - This patch changes the default command line argument parser on LNT from optparse to click.
Kristof Beyls via llvm-commits
- [LNT] r306670 - Fix MANIFEST.in file adding two missing entries.
Kristof Beyls via llvm-commits
- [llvm] r306806 - [GlobalISel] Make multi-step legalization work.
Kristof Beyls via llvm-commits
- [PATCH] D34581: Fix missing/mismatched html tags
Kristof Beyls via Phabricator via llvm-commits
- [PATCH] D34584: Introduce new JSON import format
Kristof Beyls via Phabricator via llvm-commits
- [PATCH] D32529: [GlobalISel] Make multi-step legalization work.
Kristof Beyls via Phabricator via llvm-commits
- [PATCH] D34362: [LNT] Support for different DataSet usage in Polybench for "lnt runtest nt"
Kristof Beyls via Phabricator via llvm-commits
- [PATCH] D34584: Introduce new JSON import format
Kristof Beyls via Phabricator via llvm-commits
- [PATCH] D34584: Introduce new JSON import format
Kristof Beyls via Phabricator via llvm-commits
- [PATCH] D30529: [RFC][GlobalISel] Enable legalizing non-power-of-2 sized types.
Kristof Beyls via Phabricator via llvm-commits
- [PATCH] D34584: Introduce new JSON import format
Kristof Beyls via Phabricator via llvm-commits
- [PATCH] D32529: [GlobalISel] Make multi-step legalization work.
Kristof Beyls via Phabricator via llvm-commits
- [llvm] r306288 - [Hexagon] Handle cases when the aligned stack pointer is missing
Krzysztof Parzyszek via llvm-commits
- [llvm] r306443 - [Hexagon] Update kills in hexagon-nvj even more properly than before
Krzysztof Parzyszek via llvm-commits
- [llvm] r306458 - [Hexagon] Use proper predicate register state when expanding PS_vselect
Krzysztof Parzyszek via llvm-commits
- [llvm] r306466 - Create a PHI value when merging with a known undef live-in
Krzysztof Parzyszek via llvm-commits
- [llvm] r306553 - Missed a check for UndefVI in r306466
Krzysztof Parzyszek via llvm-commits
- [llvm] r306557 - Rangify loops, formatting changes, use bool instead of unsigned, NFC
Krzysztof Parzyszek via llvm-commits
- [llvm] r306585 - Break up long lines, NFC
Krzysztof Parzyszek via llvm-commits
- [llvm] r306690 - [Hexagon] Keep all phi nodes when building DFG in addr-mode-opt
Krzysztof Parzyszek via llvm-commits
- [llvm] r306888 - [Hexagon] Implement frame pointer elimination with -fomit-frame-pointer
Krzysztof Parzyszek via llvm-commits
- [PATCH] D34640: Create a PHI value when merging with a known undef live-in
Krzysztof Parzyszek via Phabricator via llvm-commits
- [PATCH] D34640: Create a PHI value when merging with a known undef live-in
Krzysztof Parzyszek via Phabricator via llvm-commits
- [PATCH] D34640: Create a PHI value when merging with a known undef live-in
Krzysztof Parzyszek via Phabricator via llvm-commits
- [PATCH] D34640: Create a PHI value when merging with a known undef live-in
Krzysztof Parzyszek via Phabricator via llvm-commits
- [PATCH] D34640: Create a PHI value when merging with a known undef live-in
Krzysztof Parzyszek via Phabricator via llvm-commits
- [PATCH] D31951: TableGen support for parametrized register class information
Krzysztof Parzyszek via Phabricator via llvm-commits
- [PATCH] D31951: TableGen support for parametrized register class information
Krzysztof Parzyszek via Phabricator via llvm-commits
- [PATCH] D34818: [Hexagon] Emit lookup tables in text section based on a flag
Krzysztof Parzyszek via Phabricator via llvm-commits
- [PATCH] D34736: [cmake] Cache results of find_darwin_sdk_dir and add an option to prefer public SDK
Kuba (Brecka) Mracek via Phabricator via llvm-commits
- [PATCH] D34834: [objc] Don't require null-check and don't emit memset when result is ignored for struct-returning method calls
Kuba (Brecka) Mracek via Phabricator via llvm-commits
- [PATCH] D34834: [objc] Don't require null-check and don't emit memset when result is ignored for struct-returning method calls
Kuba (Brecka) Mracek via Phabricator via llvm-commits
- r305918 and "Bad machine code: Using an undefined physical register"
Kuba Mracek via llvm-commits
- r305918 and "Bad machine code: Using an undefined physical register"
Kuba Mracek via llvm-commits
- r305918 and "Bad machine code: Using an undefined physical register"
Kuba Mracek via llvm-commits
- [compiler-rt] r306335 - [asan] Flag 'asan_gen_prefixes.cc' as unsupported on iOS. The ARM and ARM64 assemblers can use different label prefixes than the expected.
Kuba Mracek via llvm-commits
- [compiler-rt] r306504 - Re-enable wait.cc, wait4.cc, waitid.cc tests on Darwin. They used to be flaky, something to do with LeakSanitizer now being enabled on Darwin. Let's re-enable them and see if they are still flaky or not.
Kuba Mracek via llvm-commits
- [compiler-rt] r306551 - Revert r306504: Re-enable wait.cc, wait4.cc, waitid.cc tests on Darwin.
Kuba Mracek via llvm-commits
- [compiler-rt] r306838 - [objc] Don't require null-check and don't emit memset when result is ignored for struct-returning method calls [compiler-rt part]
Kuba Mracek via llvm-commits
- [llvm] r306495 - Inlining: Don't re-map simplified cloned instructions.
Kyle Butt via llvm-commits
- [PATCH] D33850: Inlining: Don't re-map simplified cloned instructions.
Kyle Butt via llvm-commits
- [PATCH] D33850: Inlining: Don't re-map simplified cloned instructions.
Kyle Butt via llvm-commits
- [PATCH] D33850: Inlining: Don't re-map simplified cloned instructions.
Kyle Butt via Phabricator via llvm-commits
- [PATCH] D33850: Inlining: Don't re-map simplified cloned instructions.
Kyle Butt via Phabricator via llvm-commits
- [PATCH] D33574: PPC: Verify that branch fixups fit within the range.
Kyle Butt via Phabricator via llvm-commits
- [PATCH] D26208: [Kaleidoscope] Fix incorrect build command in Chapter 2.
Lang Hames via Phabricator via llvm-commits
- [PATCH] D34600: [Error] add expectSuccess()
Lang Hames via Phabricator via llvm-commits
- [PATCH] D34600: [Error] add expectSuccess()
Lang Hames via Phabricator via llvm-commits
- [PATCH] D34600: [Error] add expectSuccess()
Lang Hames via Phabricator via llvm-commits
- [PATCH] D34600: [Error] add expectSuccess()
Lang Hames via Phabricator via llvm-commits
- [PATCH] D34600: [Error] add expectSuccess()
Lang Hames via Phabricator via llvm-commits
- [PATCH] D33541: Change the LNT command line parser to click
Leandro Nunes via Phabricator via llvm-commits
- [PATCH] D33541: Change the LNT command line parser to click
Leandro Nunes via Phabricator via llvm-commits
- [PATCH] D34792: [lit] Remove dead code not referenced in the LLVM SVN repo.
Leandro Nunes via Phabricator via llvm-commits
- [PATCH] D34830: [lit, test-suite] Fix a reference to FileBasedTest that I missed earlier.
Leandro Nunes via Phabricator via llvm-commits
- [llvm] r306704 - [ConstantHoisting] Avoid hoisting constants in GEPs that index into a struct type.
Leo Li via llvm-commits
- [PATCH] D34576: [ConstantHoisting] Avoid hoisting constants in GEPs that index into a struct type.
Leo Li via Phabricator via llvm-commits
- [PATCH] D34576: [ConstantHoisting] Avoid hoisting constants in GEPs that index into a struct type.
Leo Li via Phabricator via llvm-commits
- [PATCH] D34576: [ConstantHoisting] Avoid hoisting constants in GEPs that index into a struct type.
Leo Li via Phabricator via llvm-commits
- [PATCH] D34576: [ConstantHoisting] Avoid hoisting constants in GEPs that index into a struct type.
Leo Li via Phabricator via llvm-commits
- [PATCH] D34576: [ConstantHoisting] Avoid hoisting constants in GEPs that index into a struct type.
Leo Li via Phabricator via llvm-commits
- [PATCH] D34576: [ConstantHoisting] Avoid hoisting constants in GEPs that index into a struct type.
Leo Li via Phabricator via llvm-commits
- [PATCH] D34576: [ConstantHoisting] Avoid hoisting constants in GEPs that index into a struct type.
Leo Li via Phabricator via llvm-commits
- [llvm] r306359 - [AVR] Migrate to new MCAsmBackend applyFixup and processFixupValue
Leslie Zhai via llvm-commits
- [PATCH] D34551: [AVR] Migrate to new MCAsmBackend applyFixup and processFixupValue
Leslie Zhai via Phabricator via llvm-commits
- [PATCH] D34551: [AVR] Migrate to new MCAsmBackend applyFixup and processFixupValue
Leslie Zhai via Phabricator via llvm-commits
- [llvm] r306366 - [COFF, ARM64] Fix typo in COFF ARM64 Relocation Type
Mandeep Singh Grang via llvm-commits
- [llvm] r306490 - [COFF, ARM64] Add support for Windows ARM64 COFF format
Mandeep Singh Grang via llvm-commits
- [llvm] r306589 - [AArch64] Make assert messages uniform and general [NFC]
Mandeep Singh Grang via llvm-commits
- [llvm] r306613 - [NFC] Remove multiple semicolons
Mandeep Singh Grang via llvm-commits
- [PATCH] D34659: [COFF, ARM64] Fix typo in COFF ARM64 Relocation Type
Mandeep Singh Grang via Phabricator via llvm-commits
- [PATCH] D34659: [COFF, ARM64] Fix typo in COFF ARM64 Relocation Type
Mandeep Singh Grang via Phabricator via llvm-commits
- [PATCH] D34705: [COFF, ARM64] Add support for Windows ARM64 COFF format
Mandeep Singh Grang via Phabricator via llvm-commits
- [PATCH] D34706: [COFF, ARM64] Add support for Windows ARM64 COFF format
Mandeep Singh Grang via Phabricator via llvm-commits
- [PATCH] D34705: [COFF, ARM64] Add support for Windows ARM64 COFF format
Mandeep Singh Grang via Phabricator via llvm-commits
- [PATCH] D34706: [COFF, ARM64] Add support for Windows ARM64 COFF format
Mandeep Singh Grang via Phabricator via llvm-commits
- [PATCH] D34706: [COFF, ARM64] Add support for Windows ARM64 COFF format
Mandeep Singh Grang via Phabricator via llvm-commits
- [PATCH] D34705: [COFF, ARM64] Add support for Windows ARM64 COFF format
Mandeep Singh Grang via Phabricator via llvm-commits
- [PATCH] D34706: [COFF, ARM64] Add support for Windows ARM64 COFF format
Mandeep Singh Grang via Phabricator via llvm-commits
- [PATCH] D34705: [COFF, ARM64] Add support for Windows ARM64 COFF format
Mandeep Singh Grang via Phabricator via llvm-commits
- [PATCH] D34474: [RFC] [AArch64] Add a win64 specific aarch64 calling convention, for va_list handling
Mandeep Singh Grang via Phabricator via llvm-commits
- [PATCH] D34730: [AArch64] Make assert messages uniform [NFC]
Mandeep Singh Grang via Phabricator via llvm-commits
- [PATCH] D34742: [BinaryFormat] Identify AArch64 COFF files
Mandeep Singh Grang via Phabricator via llvm-commits
- [PATCH] D34566: [loop idiom Recognition] support memcpy for multiple consecutive loads and stores
Mandeep Singh Grang via Phabricator via llvm-commits
- [PATCH] D34566: [loop idiom Recognition] support memcpy for multiple consecutive loads and stores
Mandeep Singh Grang via Phabricator via llvm-commits
- [PATCH] D34730: [AArch64] Make assert messages uniform [NFC]
Mandeep Singh Grang via Phabricator via llvm-commits
- [PATCH] D34730: [AArch64] Make assert messages uniform [NFC]
Mandeep Singh Grang via Phabricator via llvm-commits
- [PATCH] D34730: [AArch64] Make assert messages uniform [NFC]
Mandeep Singh Grang via Phabricator via llvm-commits
- [PATCH] D34474: [RFC] [AArch64] Add a win64 specific aarch64 calling convention, for va_list handling
Mandeep Singh Grang via Phabricator via llvm-commits
- [PATCH] D34474: [RFC] [AArch64] Add a win64 specific aarch64 calling convention, for va_list handling
Mandeep Singh Grang via Phabricator via llvm-commits
- [PATCH] D34785: [NFC] Remove multiple semicolons
Mandeep Singh Grang via Phabricator via llvm-commits
- [PATCH] D34785: [NFC] Remove multiple semicolons
Mandeep Singh Grang via Phabricator via llvm-commits
- [PATCH] D34785: [NFC] Remove multiple semicolons
Mandeep Singh Grang via Phabricator via llvm-commits
- [PATCH] D34857: [COFF, ARM64] Add initial relocation types for COFF ARM64 target
Mandeep Singh Grang via Phabricator via llvm-commits
- [PATCH] D34858: [COFF, ARM64] Correct the data layout string for COFF ARM64 target
Mandeep Singh Grang via Phabricator via llvm-commits
- [PATCH] D34859: [COFF, ARM64] Set the data type widths and the data layout string for COFF ARM64
Mandeep Singh Grang via Phabricator via llvm-commits
- [PATCH] D34860: [Objective-C] Fix non-determinism in clang
Mandeep Singh Grang via Phabricator via llvm-commits
- [PATCH] D34856: Let llvm-diff correctly deal with Undef/ConstantAggregateZero/ConstantVector/IndirectBr
Mandeep Singh Grang via Phabricator via llvm-commits
- [PATCH] D34767: AMDGPU: Remove SITypeRewriter
Marek Olšák via Phabricator via llvm-commits
- [llvm] r306300 - [inline asm] dot operator while using imm generates wrong ir + asm - llvm part
Marina Yatsina via llvm-commits
- [PATCH] D34618: [LLD] Add basic 64-bit SPARC support
Mark Kettenis via Phabricator via llvm-commits
- [PATCH] D34618: [LLD] Add basic 64-bit SPARC support
Mark Kettenis via Phabricator via llvm-commits
- [PATCH] D34618: [LLD] Add basic 64-bit SPARC support
Mark Kettenis via Phabricator via llvm-commits
- [PATCH] D34618: [LLD] Add basic 64-bit SPARC support
Mark Kettenis via Phabricator via llvm-commits
- [PATCH] D34618: [LLD] Add basic 64-bit SPARC support
Mark Kettenis via Phabricator via llvm-commits
- [PATCH] D34618: [LLD] Add basic 64-bit SPARC support
Mark Kettenis via Phabricator via llvm-commits
- [PATCH] D34618: [LLD] Add basic 64-bit SPARC support
Mark Kettenis via Phabricator via llvm-commits
- [PATCH] D34618: [LLD] Add basic 64-bit SPARC support
Mark Kettenis via Phabricator via llvm-commits
- [PATCH] D34787: Delete comparison with GlobalOffsetTable.
Mark Kettenis via Phabricator via llvm-commits
- [PATCH] D32399: [LLD] Order writable executable sections before writable ones
Mark Kettenis via Phabricator via llvm-commits
- [PATCH] D33880: COFF: Introduce LD shim around LINK
Martell Malone via Phabricator via llvm-commits
- [PATCH] D33880: COFF: Introduce LD shim around LINK
Martell Malone via Phabricator via llvm-commits
- [PATCH] D32840: [XRay] convert FDR arg1 log entries
Martin Pelikán via Phabricator via llvm-commits
- [PATCH] D32840: [XRay] convert FDR arg1 log entries
Martin Pelikán via Phabricator via llvm-commits
- [PATCH] D32844: [XRay] [compiler-rt] FDR logging arg1 handler
Martin Pelikán via Phabricator via llvm-commits
- [PATCH] D32844: [XRay] [compiler-rt] FDR logging arg1 handler
Martin Pelikán via Phabricator via llvm-commits
- [PATCH] D34669: [XRay][compiler-rt][NFC] Add example always/never instrument files.
Martin Pelikán via Phabricator via llvm-commits
- [PATCH] D34669: [XRay][compiler-rt][NFC] Add example always/never instrument files.
Martin Pelikán via Phabricator via llvm-commits
- [llvm] r306647 - [BinaryFormat] Identify AArch64 COFF files
Martin Storsjo via llvm-commits
- [llvm] r306794 - [llvm-readobj] Include the PE magic value in printouts
Martin Storsjo via llvm-commits
- [llvm] r306795 - [llvm-readobj] Improve printouts for COFF ARM64 binaries
Martin Storsjo via llvm-commits
- [lld] r306796 - Update a test case after LLVM r306794
Martin Storsjo via llvm-commits
- [lld] r306963 - [COFF] Add initial support for linking ARM64 binaries
Martin Storsjo via llvm-commits
- [PATCH] D34474: [RFC] [AArch64] Add a win64 specific aarch64 calling convention, for va_list handling
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D34742: [BinaryFormat] Identify AArch64 COFF files
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D34742: [BinaryFormat] Identify AArch64 COFF files
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D34474: [RFC] [AArch64] Add a win64 specific aarch64 calling convention, for va_list handling
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D34474: [RFC] [AArch64] Add a win64 specific aarch64 calling convention, for va_list handling
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D34833: [LLD] [COFF] Add initial support for linking ARM64 binaries
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D34833: [LLD] [COFF] Add initial support for linking ARM64 binaries
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D34835: [COFF] Classify AArch64 as 64 bit as well
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D34836: [llvm-readobj] Include the PE magic value in printouts
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D34833: [LLD] [COFF] Add initial support for linking ARM64 binaries
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D34836: [llvm-readobj] Include the PE magic value in printouts
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D34836: [llvm-readobj] Include the PE magic value in printouts
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D34836: [llvm-readobj] Include the PE magic value in printouts
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D34833: [LLD] [COFF] Add initial support for linking ARM64 binaries
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D34833: [LLD] [COFF] Add initial support for linking ARM64 binaries
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D34836: [llvm-readobj] Include the PE magic value in printouts
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D34833: [LLD] [COFF] Add initial support for linking ARM64 binaries
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D34835: [llvm-readobj] Improve printouts for COFF ARM64 binaries
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D34833: [LLD] [COFF] Add initial support for linking ARM64 binaries
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D34836: [llvm-readobj] Include the PE magic value in printouts
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D34835: [llvm-readobj] Improve printouts for COFF ARM64 binaries
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D34833: [LLD] [COFF] Add initial support for linking ARM64 binaries
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D34833: [LLD] [COFF] Add initial support for linking ARM64 binaries
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D34833: [LLD] [COFF] Add initial support for linking ARM64 binaries
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D33277: [Clang][x86][Inline Asm] - Enum support for MS syntax
Matan via Phabricator via llvm-commits
- [PATCH] D33278: [LLVM][x86][Inline Asm] - Enum support for MS syntax
Matan via Phabricator via llvm-commits
- [PATCH] D33278: [LLVM][x86][Inline Asm] - Enum support for MS syntax
Matan via Phabricator via llvm-commits
- [llvm] r306312 - AMDGPU: Setup SP/FP in callee function prolog/epilog
Matt Arsenault via llvm-commits
- [llvm] r306333 - RenameIndependentSubregs: Fix iterator problem
Matt Arsenault via llvm-commits
- [llvm] r306441 - RenameIndependentSubregs: Fix infinite loop
Matt Arsenault via llvm-commits
- [llvm] r306603 - AMDGPU: Remove SITypeRewriter
Matt Arsenault via llvm-commits
- [llvm] r306995 - AMDGPU: Add operand target flags serialization
Matt Arsenault via llvm-commits
- [PATCH] D32142: AMDGPU: Setup SP/FP in callee function prolog/epilog
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D33967: AMDGPU: Detect kernarg segment pointer
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D33966: AMDGPU: Annotate call graph with used features
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D34391: [RegisterCoalescer] Fix for SubRange join unreachable
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D32142: AMDGPU: Setup SP/FP in callee function prolog/epilog
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D34643: RenameIndependentSubregs: Fix iterator problem
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D34042: AMDGPU: Annotate features from x work item/group IDs.
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D34643: RenameIndependentSubregs: Fix iterator problem
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D34655: [AMDGPU] Add 2 new alignbit patterns
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D34655: [AMDGPU] Add 2 new alignbit patterns
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D34700: RenameIndependentSubregs: Fix infinite loop
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D34104: [SROA] Fix APInt size when alloca address space is not 0
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D34700: RenameIndependentSubregs: Fix infinite loop
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D34708: [NVPTX] Allow to make libcalls that are defined in the current module.
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D34722: AMDGPU: Add operand target flags serialization
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
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D34723: [AMDGPU] truncate left shift
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D34726: AMDGPU/SI: Don not insert an instruction into worklist twice in movetovalu
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D34723: [AMDGPU] truncate left shift
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D34723: [AMDGPU] truncate left shift
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D34729: [AMDGPU] Add pattern for v_alignbit_b32 with immediate
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D34723: [AMDGPU] truncate left shift
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D34723: [AMDGPU] truncate left shift
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D34677: [AMDGPU] Whole Quad Mode variant of mov.dpp intrinsic
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D34767: AMDGPU: Remove SITypeRewriter
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D34767: AMDGPU: Remove SITypeRewriter
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D34484: DAG: Provide access to Pass instance from SelectionDAG
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D34844: [AMDGPU] Always use rcp + mul with fast math
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D34849: [AMDGPU] Add missing hazard for DPP-after-EXEC-write
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D34844: [AMDGPU] Always use rcp + mul with fast math
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D34391: [RegisterCoalescer] Fix for SubRange join unreachable
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D34897: Change default for -print-whole-regmask to false
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D21688: CodeGen: Add AddressSpace field to PseudoSourceValue
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D21688: CodeGen: Add AddressSpace field to PseudoSourceValue
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D34897: Change default for -print-whole-regmask to false
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D34717: [AMDGPU] Teach the WQM pass about Whole Wavefront Mode and wqm_ctrl
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D34789: Copy arguments passed by value into explicit allocas for ASan
Matt Morehouse via Phabricator via llvm-commits
- [PATCH] D34789: Copy arguments passed by value into explicit allocas for ASan
Matt Morehouse via Phabricator via llvm-commits
- [PATCH] D34789: Copy arguments passed by value into explicit allocas for ASan
Matt Morehouse via Phabricator via llvm-commits
- [PATCH] D34827: Add end-to-end tests for overflows of byval arguments.
Matt Morehouse via Phabricator via llvm-commits
- [PATCH] D34789: Copy arguments passed by value into explicit allocas for ASan
Matt Morehouse via Phabricator via llvm-commits
- [llvm] r306412 - [AArch64] Update successor probabilities after ccmp-conversion
Matthew Simpson via llvm-commits
- [llvm] r306336 - Enable vectorizer-maximize-bandwidth by default.
Matthew Simpson via llvm-commits
- [PATCH] D34473: [LV] Changing the interface of ValueMap
Matthew Simpson via Phabricator via llvm-commits
- [PATCH] D34109: [AArch64] Update successor probabilities after ccmp-conversion
Matthew Simpson via Phabricator via llvm-commits
- [PATCH] D34109: [AArch64] Update successor probabilities after ccmp-conversion
Matthew Simpson via Phabricator via llvm-commits
- [PATCH] D34641: Fix the bug when handling shufflevector for aarch64.
Matthew Simpson via Phabricator via llvm-commits
- [PATCH] D34641: Fix the bug when handling shufflevector for aarch64.
Matthew Simpson via Phabricator via llvm-commits
- [PATCH] D34109: [AArch64] Update successor probabilities after ccmp-conversion
Matthew Simpson via Phabricator via llvm-commits
- [PATCH] D34760: [LV] Fix PR33613 - retain order of insertelements per part
Matthew Simpson via Phabricator via llvm-commits
- [LNT] r306321 - migrate.py: Call close_all before applying upgrade scripts
Matthias Braun via llvm-commits
- [LNT] r306326 - Add postgres_wrapper.sh to enable tests without server
Matthias Braun via llvm-commits
- [llvm] r306352 - ScheduleDAGInstrs: Fix fixupKills() adding too many kill flags.
Matthias Braun via llvm-commits
- [LNT] r306356 - developer_guide: Tests need lnt in $PATH
Matthias Braun via llvm-commits
- [LNT] r306360 - Fix missing/mismatched html tags
Matthias Braun via llvm-commits
- [LNT] r306361 - migrate: Redo session handling
Matthias Braun via llvm-commits
- [LNT] r306362 - migrations/*.py: Rework session handling
Matthias Braun via llvm-commits
- [LNT] r306363 - lit: Use .shtest instead of .test.sh
Matthias Braun via llvm-commits
- [llvm] r306436 - LiveRangeCalc: Slightly improve map usage; NFC
Matthias Braun via llvm-commits
- [LNT] r306569 - Check output in send-run-comparison/send-daily-report tests
Matthias Braun via llvm-commits
- [LNT] r306570 - runs: Refactor generate_run_report; NFC
Matthias Braun via llvm-commits
- [LNT] r306740 - Introduce new JSON import format
Matthias Braun via llvm-commits
- [LNT] r306744 - Refactor runs.html usage; NFC
Matthias Braun via llvm-commits
- [LNT] r306745 - Fix error path after r306534
Matthias Braun via llvm-commits
- [PATCH] D34109: [AArch64] Update successor probabilities after ccmp-conversion
Matthias Braun via Phabricator via llvm-commits
- [PATCH] D34643: RenameIndependentSubregs: Fix iterator problem
Matthias Braun via Phabricator via llvm-commits
- [PATCH] D34640: Create a PHI value when merging with a known undef live-in
Matthias Braun via Phabricator via llvm-commits
- [PATCH] D34610: [ARM] Add tGPRwithpc register class and use it for TBB/THH.
Matthias Braun via Phabricator via llvm-commits
- [PATCH] D34391: [RegisterCoalescer] Fix for SubRange join unreachable
Matthias Braun via Phabricator via llvm-commits
- [PATCH] D29611: RegisterCoalescer: Fix joinReservedPhysReg()
Matthias Braun via Phabricator via llvm-commits
- [PATCH] D34581: Fix missing/mismatched html tags
Matthias Braun via Phabricator via llvm-commits
- [PATCH] D34700: RenameIndependentSubregs: Fix infinite loop
Matthias Braun via Phabricator via llvm-commits
- [PATCH] D34362: [LNT] Support for different DataSet usage in Polybench for "lnt runtest nt"
Matthias Braun via Phabricator via llvm-commits
- [PATCH] D34640: Create a PHI value when merging with a known undef live-in
Matthias Braun via Phabricator via llvm-commits
- [PATCH] D34584: Introduce new JSON import format
Matthias Braun via Phabricator via llvm-commits
- [PATCH] D34640: Create a PHI value when merging with a known undef live-in
Matthias Braun via Phabricator via llvm-commits
- [PATCH] D34713: [TableGen] Improve Debug Output for --debug-only=subtarget-emitter NFCI
Matthias Braun via Phabricator via llvm-commits
- [PATCH] D34713: [TableGen] Improve Debug Output for --debug-only=subtarget-emitter NFCI
Matthias Braun via Phabricator via llvm-commits
- [PATCH] D34584: Introduce new JSON import format
Matthias Braun via Phabricator via llvm-commits
- [PATCH] D34584: Introduce new JSON import format
Matthias Braun via Phabricator via llvm-commits
- [PATCH] D34584: Introduce new JSON import format
Matthias Braun via Phabricator via llvm-commits
- [PATCH] D32272: [XRay] Add Google Benchmark library + initial XRay benchmarks
Matthias Braun via Phabricator via llvm-commits
- [PATCH] D32272: [XRay] Add Google Benchmark library + initial XRay benchmarks
Matthias Braun via Phabricator via llvm-commits
- [PATCH] D32272: [XRay] Add Google Benchmark library + initial XRay benchmarks
Matthias Braun via Phabricator via llvm-commits
- [PATCH] D34793: [lit] Fix some convoluted logic around Unicode encoding, and de-duplicate across modules that used it.
Matthias Braun via Phabricator via llvm-commits
- [PATCH] D34793: [lit] Fix some convoluted logic around Unicode encoding, and de-duplicate across modules that used it.
Matthias Braun via Phabricator via llvm-commits
- [PATCH] D34584: Introduce new JSON import format
Matthias Braun via Phabricator via llvm-commits
- [PATCH] D34830: [lit, test-suite] Fix a reference to FileBasedTest that I missed earlier.
Matthias Braun via Phabricator via llvm-commits
- [PATCH] D34584: Introduce new JSON import format
Matthias Braun via Phabricator via llvm-commits
- [PATCH] D34830: [lit, test-suite] Fix a reference to FileBasedTest that I missed earlier.
Matthias Braun via Phabricator via llvm-commits
- [PATCH] D34586: Remove info_keys; NFC
Matthias Braun via Phabricator via llvm-commits
- [PATCH] D32272: [XRay] Add Google Benchmark library + initial XRay benchmarks
Matthias Braun via Phabricator via llvm-commits
- [PATCH] D34897: Change default for -print-whole-regmask to false
Matthias Braun via Phabricator via llvm-commits
- [PATCH] D34897: Change default for -print-whole-regmask to false
Matthias Braun via Phabricator via llvm-commits
- [PATCH] D34897: Change default for -print-whole-regmask to false
Matthias Braun via Phabricator via llvm-commits
- [PATCH] D34910: Make LLVM_TARGETS_TO_BUILD=all build all targets
Matthias Braun via Phabricator via llvm-commits
- [PATCH] D34910: Make LLVM_TARGETS_TO_BUILD=all build all targets
Matthias Braun via Phabricator via llvm-commits
- [PATCH] D34910: Make LLVM_TARGETS_TO_BUILD=all build all targets
Matthias Braun via Phabricator via llvm-commits
- [llvm] r306503 - [IRCE][NFC] Better get SCEV for 1 in calculateSubRanges
Max Kazantsev via llvm-commits
- [llvm] r306785 - [SCEV] Use depth limit instead of local cache for SExt and ZExt
Max Kazantsev via llvm-commits
- [PATCH] D34273: [SCEV] Use depth limit instead of local cache for SExt and ZExt
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D34629: Add isElementAtomic query method to MemInstrinsic class.
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D34672: [IRCE][NFC] Better get SCEV for 1 in calculateSubRanges
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D34672: [IRCE][NFC] Better get SCEV for 1 in calculateSubRanges
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D34598: ScalarEvolution: Add URem support
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D34273: [SCEV] Use depth limit instead of local cache for SExt and ZExt
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D34273: [SCEV] Use depth limit instead of local cache for SExt and ZExt
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D33928: [LoopStrengthReduction] Treat SCEVUnknown pessimistically in LSR
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D34903: Bump isl to isl-0.18-767-gdf8f57f9
Maximilian Falkenstein via Phabricator via llvm-commits
- [PATCH] D34450: bug33527 - Linker::LinkOnlyNeeded should import AppendingLinkage globals (release_40)
Mehdi AMINI via Phabricator via llvm-commits
- [PATCH] D34028: [Bitcode] Add thumb-mode to target-features in metadata loader.
Mehdi AMINI via Phabricator via llvm-commits
- [PATCH] D33946: [InlineCost] Find identical loads in the callee
Mehdi AMINI via Phabricator via llvm-commits
- [PATCH] D34028: [Bitcode] Add thumb-mode to target-features in metadata loader.
Mehdi AMINI via Phabricator via llvm-commits
- [PATCH] D34028: [Bitcode] Add thumb-mode to target-features in metadata loader.
Mehdi AMINI via Phabricator via llvm-commits
- [PATCH] D34197: Added Dockerfiles to build clang from sources.
Mehdi AMINI via Phabricator via llvm-commits
- [PATCH] D34197: Added Dockerfiles to build clang from sources.
Mehdi AMINI via Phabricator via llvm-commits
- [PATCH] D34197: Added Dockerfiles to build clang from sources.
Mehdi AMINI via Phabricator via llvm-commits
- [PATCH] D34197: Added Dockerfiles to build clang from sources.
Mehdi AMINI via Phabricator via llvm-commits
- [PATCH] D34197: Added Dockerfiles to build clang from sources.
Mehdi AMINI via Phabricator via llvm-commits
- [PATCH] D34910: Make LLVM_TARGETS_TO_BUILD=all build all targets
Mehdi AMINI via Phabricator via llvm-commits
- [polly] r306540 - Heap allocation for new arrays.
Michael Kruse via llvm-commits
- [polly] r306667 - [ScopInfo] Do not use ScopStmt in Domain derivation of ScopInfo. NFC
Michael Kruse via llvm-commits
- [polly] r306540 - Heap allocation for new arrays.
Michael Kruse via llvm-commits
- [llvm] r306695 - ScalarEvolution: Add URem support
Michael Kruse via llvm-commits
- [PATCH] D33688: [Polly] Heap allocation for new arrays
Michael Kruse via Phabricator via llvm-commits
- [PATCH] D33688: [Polly] Heap allocation for new arrays
Michael Kruse via Phabricator via llvm-commits
- [PATCH] D33688: [Polly] Heap allocation for new arrays
Michael Kruse via Phabricator via llvm-commits
- [PATCH] D33942: [Polly] [ScopInfo] Do not use ScopStmt in Domain derivation of ScopInfo. NFC
Michael Kruse via Phabricator via llvm-commits
- [PATCH] D33688: [Polly] Heap allocation for new arrays
Michael Kruse via Phabricator via llvm-commits
- [PATCH] D33688: [Polly] Heap allocation for new arrays
Michael Kruse via Phabricator via llvm-commits
- [PATCH] D33688: [Polly] Heap allocation for new arrays
Michael Kruse via Phabricator via llvm-commits
- [PATCH] D33942: [Polly] [ScopInfo] Do not use ScopStmt in Domain derivation of ScopInfo. NFC
Michael Kruse via Phabricator via llvm-commits
- [PATCH] D33942: [Polly] [ScopInfo] Do not use ScopStmt in Domain derivation of ScopInfo. NFC
Michael Kruse via Phabricator via llvm-commits
- [PATCH] D34473: [LV] Changing the interface of ValueMap
Michael Kuperstein via Phabricator via llvm-commits
- [PATCH] D34756: [SLPVectorizer] Introducing getTreeEntry() [NFC]
Michael Kuperstein via Phabricator via llvm-commits
- [PATCH] D34756: [SLPVectorizer] Introducing getTreeEntry() [NFC]
Michael Kuperstein via Phabricator via llvm-commits
- [compiler-rt] r306644 - Revert "[LSan] Make LSan allocator allocator_may_return_null compliant"
Michael Zolotukhin via llvm-commits
- [PATCH] D34792: [lit] Remove dead code not referenced in the LLVM SVN repo.
Michael Zolotukhin via Phabricator via llvm-commits
- [PATCH] D34841: [lit/libcxx] Fix a remaining reference to lit.util.capture() in custom libcxx/Darwin code.
Michael Zolotukhin via Phabricator via llvm-commits
- [llvm] r306286 - [X86][LLVM][test]Expanding Supports lowerInterleavedStore() in X86InterleavedAccess test.
Michael Zuckerman via llvm-commits
- [llvm] r306532 - Reverting commit 306414 on behalf of @gadi.haber
Michael Zuckerman via llvm-commits
- [llvm] r306532 - Reverting commit 306414 on behalf of @gadi.haber
Michael Zuckerman via llvm-commits
- [llvm] r306543 - [X86][LLVM][test]Expanding Supports lowerInterleavedStore() in X86InterleavedAccess test.
Michael Zuckerman via llvm-commits
- [llvm] r306658 - [LLVM][X86][Goldmont] Adding new target-cpu: Goldmont
Michael Zuckerman via llvm-commits
- [PATCH] D34847: [AMDGPU] Mark all export instructions as DisableWQM
Michel Dänzer via Phabricator via llvm-commits
- [llvm] r306279 - [IfConversion] Hoist removeBranch calls out of if/else clauses [NFC]
Mikael Holmen via llvm-commits
- [llvm] r306368 - [Reassociate] Make sure EraseInst sets MadeChange
Mikael Holmen via llvm-commits
- [llvm] r305481 - [BasicAA] Don't call isKnownNonEqual if we might be have gone through a PHINode.
Mikael Holmén via llvm-commits
- [llvm] r306529 - [X86] Correct dwarf unwind information in function epilogue
Mikael Holmén via llvm-commits
- [PATCH] D34388: [IfConversion] Hoist removeBranch calls out of if/else clauses [NFC]
Mikael Holmén via Phabricator via llvm-commits
- [PATCH] D34135: [LVI] Add initial result to avoid infinite getValueFromCondition recursion
Mikael Holmén via Phabricator via llvm-commits
- [PATCH] D34616: [Reassociate] Make sure EraseInst sets MadeChange
Mikael Holmén via Phabricator via llvm-commits
- [PATCH] D34616: [Reassociate] Make sure EraseInst sets MadeChange
Mikael Holmén via Phabricator via llvm-commits
- [PATCH] D34616: [Reassociate] Make sure EraseInst sets MadeChange
Mikael Holmén via Phabricator via llvm-commits
- [PATCH] D34616: [Reassociate] Make sure EraseInst sets MadeChange
Mikael Holmén via Phabricator via llvm-commits
- [PATCH] D34099: [IfConversion] Maintain the CFG when predicating/merging blocks in IfConvert*
Mikael Holmén via Phabricator via llvm-commits
- [PATCH] D34874: [ArgPromotion] Remove llvm.dbg.value on removed argument
Mikael Holmén via Phabricator via llvm-commits
- [PATCH] D34874: [ArgPromotion] Remove llvm.dbg.value on removed argument
Mikael Holmén via Phabricator via llvm-commits
- [PATCH] D34511: [mips][microMIPS] Extending size reduction pass with ADDIUSP and ADDIUR1SP
Milena Vujosevic Janicic via Phabricator via llvm-commits
- [llvm] r306974 - [X86][CM] update add\sub costs of vectors of 64 in X86\SLM arch
Mohammed Agabaria via llvm-commits
- [PATCH] D33983: update add\sub costs of vectors of 64 in X86\SLM arch
Mohammed Agabaria via Phabricator via llvm-commits
- [PATCH] D34406: Fix typo/oversight: GETTER to SETTER (NFC)
Momchil Velikov via Phabricator via llvm-commits
- [llvm] r306657 - Test commit
NAKAMURA Takumi via llvm-commits
- [polly] r306657 - Test commit
NAKAMURA Takumi via llvm-commits
- [polly] r306696 - Test commit
NAKAMURA Takumi via llvm-commits
- [llvm] r306818 - CREDITS.TXT: Update myself.
NAKAMURA Takumi via llvm-commits
- [llvm] r306979 - llvm/test/Transforms/LoopVectorize/X86/slm-no-vectorize.ll: -debug is available in +Asserts.
NAKAMURA Takumi via llvm-commits
- [PATCH] D34328: [ELF] - Add ability for DWARFContextInMemory to exit early when any error happen.
NAKAMURA Takumi via Phabricator via llvm-commits
- [PATCH] D34793: [lit] Fix some convoluted logic around Unicode encoding, and de-duplicate across modules that used it.
NAKAMURA Takumi via Phabricator via llvm-commits
- [PATCH] D34793: [lit] Fix some convoluted logic around Unicode encoding, and de-duplicate across modules that used it.
NAKAMURA Takumi via Phabricator via llvm-commits
- [PATCH] D34482: [Dominators] Add parent and sibling property verification (non-hacky)
NAKAMURA Takumi via Phabricator via llvm-commits
- [PATCH] D34482: [Dominators] Add parent and sibling property verification (non-hacky)
NAKAMURA Takumi via Phabricator via llvm-commits
- [PATCH] D34910: Make LLVM_TARGETS_TO_BUILD=all build all targets
NAKAMURA Takumi via Phabricator via llvm-commits
- [PATCH] D33942: [Polly] [ScopInfo] Do not use ScopStmt in Domain derivation of ScopInfo. NFC
Nandini Singhal via Phabricator via llvm-commits
- [PATCH] D33942: [Polly] [ScopInfo] Do not use ScopStmt in Domain derivation of ScopInfo. NFC
Nandini Singhal via Phabricator via llvm-commits
- [PATCH] D33942: [Polly] [ScopInfo] Do not use ScopStmt in Domain derivation of ScopInfo. NFC
Nandini Singhal via Phabricator via llvm-commits
- [PATCH] D34160: [Power9] Exploit vinserth instruction
Nemanja Ivanovic via Phabricator via llvm-commits
- [PATCH] D34009: [Power9] Exploit vector integer extend instructions when indices aren't correct
Nemanja Ivanovic via Phabricator via llvm-commits
- [PATCH] D31494: [PowerPC] Pretty-print CR bits the way the binutils disassembler does
Nemanja Ivanovic via Phabricator via llvm-commits
- [PATCH] D33572: [PPC CodeGen] Expand the bitreverse.i32 intrinsic.
Nemanja Ivanovic via Phabricator via llvm-commits
- [PATCH] D34627: [Power9] Disable removing extra swaps on P9 since it should not be needed.
Nemanja Ivanovic via Phabricator via llvm-commits
- [PATCH] D34337: [PPC] Fix two bugs in frame lowering.
Nemanja Ivanovic via Phabricator via llvm-commits
- [PATCH] D34630: [Power9] Add additional patterns to recognize and transform insertelt/extractelt to vinsert[h|b]/vextractu[h|b] instructions.
Nemanja Ivanovic via Phabricator via llvm-commits
- [PATCH] D34032: [Power9] Exploit vector extract with variable index
Nemanja Ivanovic via Phabricator via llvm-commits
- [PATCH] D30900: [PPC] Eliminate stack frame in non-leaf function based on shrink wrapping
Nemanja Ivanovic via Phabricator via llvm-commits
- [PATCH] D34160: [Power9] Exploit vinserth instruction
Nemanja Ivanovic via Phabricator via llvm-commits
- [PATCH] D34808: [PowerPC] Fix for PR33636
Nemanja Ivanovic via Phabricator via llvm-commits
- [PATCH] D34627: [Power9] Disable removing extra swaps on P9 since it should not be needed.
Nemanja Ivanovic via Phabricator via llvm-commits
- [PATCH] D34637: [libunwind] Add _LIBUNWIND_DISABLE_VISIBILITY_ANNOTATIONS
Nico Weber via Phabricator via llvm-commits
- [llvm] r306375 - AMDGPU: M0 operands to spill/restore opcodes are dead
Nicolai Haehnle 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
- [llvm] r306524 - Add tests to document current InstCombine behavior for clamp pattern.
Nikolai Bozhenov via llvm-commits
- [llvm] r306525 - [InstCombine] Canonicalize clamp of float types to minmax in fast mode.
Nikolai Bozhenov via llvm-commits
- [llvm] r306528 - [ValueTracking] Enabling existing ValueTracking patch by default.
Nikolai Bozhenov via llvm-commits
- [llvm] r306536 - Revert r306528
Nikolai Bozhenov via llvm-commits
- [llvm] r306684 - [NFC] Use stdin for some tests instead of positional argument.
Nikolai Bozhenov via llvm-commits
- [llvm] r306815 - Revert of r306525: "Canonicalize clamp of float types to minmax"
Nikolai Bozhenov via llvm-commits
- [PATCH] D34350: Add tests to document current InstCombine behavior for clamp pattern.
Nikolai Bozhenov via Phabricator via llvm-commits
- [PATCH] D33186: [InstCombine] Canonicalize clamp of float types to minmax in fast mode.
Nikolai Bozhenov via Phabricator via llvm-commits
- [PATCH] D32994: [NFC] Use stdin for some tests instead of positional argument.
Nikolai Bozhenov via Phabricator via llvm-commits
- [llvm] r306498 - [DAG] Fold FrameIndex offset into BaseIndexOffset analysis. NFCI.
Nirav Dave via llvm-commits
- [llvm] r306501 - Revert "[DAG] Fold FrameIndex offset into BaseIndexOffset analysis. NFCI."
Nirav Dave via llvm-commits
- [llvm] r306688 - [DAG] Fold FrameIndex offset into BaseIndexOffset analysis. NFCI.
Nirav Dave via llvm-commits
- [llvm] r306819 - [DAG] Rewrite areNonVolatileConsecutiveLoads to use BaseIndexOffset
Nirav Dave via llvm-commits
- [llvm] r306820 - Revert "[DAG] Rewrite areNonVolatileConsecutiveLoads to use BaseIndexOffset"
Nirav Dave via llvm-commits
- [PATCH] D34571: [DAGCombine] Improve handling of insert_subvector of bitcast values
Nirav Dave via Phabricator via llvm-commits
- [PATCH] D34571: [DAGCombine] Improve handling of insert_subvector of bitcast values
Nirav Dave via Phabricator via llvm-commits
- [PATCH] D34569: [DAGCombine] Improve Store Merge logic to merge bitcast extracts.
Nirav Dave via Phabricator via llvm-commits
- [PATCH] D34559: [X86][DAG] Switch X86 Target to post-legalized store merge
Nirav Dave via Phabricator via llvm-commits
- [PATCH] D34559: [X86][DAG] Switch X86 Target to post-legalized store merge
Nirav Dave via Phabricator via llvm-commits
- [PATCH] D34571: [DAGCombine] Improve handling of insert_subvector of bitcast values
Nirav Dave via Phabricator via llvm-commits
- [PATCH] D34472: [DAG] Rewrite areNonVolatileConsecutiveLoads to use BaseIndexOffset
Nirav Dave via Phabricator via llvm-commits
- [PATCH] D34472: [DAG] Rewrite areNonVolatileConsecutiveLoads to use BaseIndexOffset
Nirav Dave via Phabricator via llvm-commits
- [PATCH] D34569: [DAGCombine] Improve Store Merge logic to merge bitcast extracts.
Nirav Dave via Phabricator via llvm-commits
- [PATCH] D34569: [DAGCombine] Improve Store Merge logic to merge bitcast extracts.
Nirav Dave via Phabricator via llvm-commits
- [PATCH] D34472: [DAG] Rewrite areNonVolatileConsecutiveLoads to use BaseIndexOffset
Nirav Dave via Phabricator via llvm-commits
- [PATCH] D34569: [DAGCombine] Improve Store Merge logic to merge bitcast extracts.
Nirav Dave via Phabricator via llvm-commits
- [PATCH] D33345: [DAG] Improve Aliasing of operations to static alloca
Nirav Dave via Phabricator via llvm-commits
- [PATCH] D33345: [DAG] Improve Aliasing of operations to static alloca
Nirav Dave via Phabricator via llvm-commits
- [PATCH] D34472: [DAG] Rewrite areNonVolatileConsecutiveLoads to use BaseIndexOffset
Nirav Dave via Phabricator via llvm-commits
- [PATCH] D34472: [DAG] Rewrite areNonVolatileConsecutiveLoads to use BaseIndexOffset
Nirav Dave via Phabricator via llvm-commits
- [PATCH] D33345: [DAG] Improve Aliasing of operations to static alloca
Nirav Dave via Phabricator via llvm-commits
- [PATCH] D33345: [DAG] Improve Aliasing of operations to static alloca
Nirav Dave 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] D34393: Adding code padding for performance stability - infrastructure
Omer Paparo Bivas via Phabricator via llvm-commits
- [PATCH] D34602: [GlobalISel][X86] Support call ABI.
Oren Ben Simhon via Phabricator via llvm-commits
- [llvm] r306315 - [DWARF] NFC: Collect info used by DWARFFormValue into a helper.
Paul Robinson via llvm-commits
- [lld] r306316 - Tweak to match change in LLVM API, in r306315.
Paul Robinson via llvm-commits
- [llvm] r306324 - [DWARF] NFC: Give DwarfFormat a 1-byte base type.
Paul Robinson via llvm-commits
- [llvm] r306418 - [DWARF] NFC: Make string-offset handling more like address-table handling;
Paul Robinson via llvm-commits
- [llvm] r306699 - [DWARF] NFC: DWARFDataExtractor combines relocs with DataExtractor.
Paul Robinson via llvm-commits
- [lld] r306700 - Tweak to match change in LLVM API, in r306699
Paul Robinson via llvm-commits
- [PATCH] D34570: [DWARF] NFC: Collect info needed by DWARFFormValue into a helper
Paul Robinson via Phabricator via llvm-commits
- [PATCH] D34704: [DWARF] NFC: Combine relocs with DataExtractor
Paul Robinson via Phabricator via llvm-commits
- [PATCH] D34704: [DWARF] NFC: Combine relocs with DataExtractor
Paul Robinson via Phabricator via llvm-commits
- [PATCH] D34704: [DWARF] NFC: Combine relocs with DataExtractor
Paul Robinson via Phabricator via llvm-commits
- [PATCH] D34704: [DWARF] NFC: Combine relocs with DataExtractor
Paul Robinson via Phabricator via llvm-commits
- [PATCH] D34704: [DWARF] NFC: Combine relocs with DataExtractor
Paul Robinson via Phabricator via llvm-commits
- [PATCH] D34704: [DWARF] NFC: Combine relocs with DataExtractor
Paul Robinson via Phabricator via llvm-commits
- [PATCH] D34685: Mark a number of x86 only tests to require x86
Paul Robinson via Phabricator via llvm-commits
- [PATCH] D34765: [DWARF] [NFC] Move a couple of member functions to DWARFUnit (baseclass) from DWARFCompileUnit (derived class)
Paul Robinson via Phabricator via llvm-commits
- [PATCH] D34765: [DWARF] [NFC] Move a couple of member functions to DWARFUnit (baseclass) from DWARFCompileUnit (derived class)
Paul Robinson via Phabricator via llvm-commits
- [PATCH] D34685: Mark a number of x86 only tests to require x86
Paul Robinson via Phabricator via llvm-commits
- [llvm] r306671 - Recommit "[Support] Add RetryAfterSignal helper function"
Pavel Labath via llvm-commits
- [PATCH] D33895: [Support] Add TempFailureRetry helper function
Pavel Labath 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
- [llvm] r306529 - [X86] Correct dwarf unwind information in function epilogue
Petar Jovanovic via llvm-commits
- [llvm] r306529 - [X86] Correct dwarf unwind information in function epilogue
Petar Jovanovic via llvm-commits
- [llvm] r306529 - [X86] Correct dwarf unwind information in function epilogue
Petar Jovanovic via llvm-commits
- [llvm] r306529 - [X86] Correct dwarf unwind information in function epilogue
Petar Jovanovic via llvm-commits
- [PATCH] D18046: [X86] Providing correct unwind info in function epilogue
Petar Jovanovic via Phabricator via llvm-commits
- [llvm] r306486 - Object: Add version and producer fields to the irsymtab header. NFCI.
Peter Collingbourne via llvm-commits
- [llvm] r306487 - Bitcode: Write the irsymtab to disk.
Peter Collingbourne via llvm-commits
- [llvm] r306488 - Object: Teach irsymtab::read() to try to use the irsymtab that we wrote to disk.
Peter Collingbourne via llvm-commits
- [llvm] r306491 - Add missing library dependency.
Peter Collingbourne via llvm-commits
- [PATCH] D34668: llvm-nm: Add suport for symbol demangling (-C/--demangle)
Peter Collingbourne via llvm-commits
- [PATCH] D34668: llvm-nm: Add suport for symbol demangling (-C/--demangle)
Peter Collingbourne via llvm-commits
- [PATCH] D34450: bug33527 - Linker::LinkOnlyNeeded should import AppendingLinkage globals (release_40)
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D33972: Object: Add version and producer fields to the irsymtab header. NFCI.
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D33974: Object: Teach irsymtab::read() to try to use the irsymtab that we wrote to disk.
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D34644: Only test sanitizers that are built when COMPILER_RT_SANITIZERS_TO_BUILD is used
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D34644: Only test sanitizers that are built when COMPILER_RT_SANITIZERS_TO_BUILD is used
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D33973: Bitcode: Write the irsymtab to disk.
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D33974: Object: Teach irsymtab::read() to try to use the irsymtab that we wrote to disk.
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D33972: Object: Add version and producer fields to the irsymtab header. NFCI.
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D33974: Object: Teach irsymtab::read() to try to use the irsymtab that we wrote to disk.
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D33972: Object: Add version and producer fields to the irsymtab header. NFCI.
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D33973: Bitcode: Write the irsymtab to disk.
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D33974: Object: Teach irsymtab::read() to try to use the irsymtab that we wrote to disk.
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D34560: Completelly disable git/svn version checking if not needed
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D34854: Allow GHC calling convention to use YMM and ZMM registers
Peter Collingbourne via Phabricator via llvm-commits
- [lld] r306282 - [ELF] Define _GLOBAL_OFFSET_TABLE_ symbol relative to .got
Peter Smith via llvm-commits
- [lld] r306522 - [ELF] Consolidate .ARM.extab.* sections into .ARM.extab
Peter Smith via llvm-commits
- [llvm] r306529 - [X86] Correct dwarf unwind information in function epilogue
Peter Smith via llvm-commits
- [PATCH] D34355: [LLD][ELF] Define _GLOBAL_OFFSET_TABLE_ to base of .got for ARM
Peter Smith via Phabricator via llvm-commits
- [PATCH] D34355: [LLD][ELF] Define _GLOBAL_OFFSET_TABLE_ to base of .got for ARM
Peter Smith via Phabricator via llvm-commits
- [PATCH] D34678: [LLD][ELF] Consolidate .ARM.extab.* sections into .ARM.extab
Peter Smith via Phabricator via llvm-commits
- [PATCH] D34035: [LLD][ELF] Introduce Thunk reuse compatibility
Peter Smith via Phabricator via llvm-commits
- [PATCH] D34037: [LLD][ELF] Allow multiple thunks to be added for a symbol.
Peter Smith via Phabricator via llvm-commits
- [PATCH] D34344: [LLD][ELF] Extract allocateHeaders() from assignAddresses()
Peter Smith via Phabricator via llvm-commits
- [PATCH] D34345: [LLD][ELF] Reset any accumulated state before calculating addresses
Peter Smith via Phabricator via llvm-commits
- [PATCH] D34688: [LLD][ELF] Add call to assignAddresses() before createThunks() [NFC]
Peter Smith via Phabricator via llvm-commits
- [PATCH] D34689: [LLD][ELF] Pre-create ThunkSections at Target specific intervals
Peter Smith via Phabricator via llvm-commits
- [PATCH] D34690: [LLD][ELF] Introduce target specific inBranchRange() function
Peter Smith via Phabricator via llvm-commits
- [PATCH] D34691: [LLD][ELF] Introduce range extension thunks for ARM
Peter Smith via Phabricator via llvm-commits
- [PATCH] D34692: [LLD][ELF] Add support for multiple passes to createThunks()
Peter Smith via Phabricator via llvm-commits
- [PATCH] D31665: [LLD][ELF] Add test cases for range extension thunks (no linkerscripts)
Peter Smith via Phabricator via llvm-commits
- [PATCH] D31666: [LLD][ELF] Add test cases for range extension thunks using linker scripts
Peter Smith via Phabricator via llvm-commits
- [PATCH] D31666: [LLD][ELF] Add test cases for range extension thunks using linker scripts
Peter Smith via Phabricator via llvm-commits
- [PATCH] D34678: [LLD][ELF] Consolidate .ARM.extab.* sections into .ARM.extab
Peter Smith via Phabricator via llvm-commits
- [PATCH] D34344: [LLD][ELF] Extract allocateHeaders() from assignAddresses()
Peter Smith via Phabricator via llvm-commits
- [PATCH] D34751: [ARM] ldr pc,=expression should be allowed in Thumb2
Peter Smith via Phabricator via llvm-commits
- [PATCH] D32816: [CMake] Support multi-target runtimes build
Petr Hosek via Phabricator via llvm-commits
- [PATCH] D33762: [libcxx][CMake] Add install path variable to allow overriding the destination
Petr Hosek via Phabricator via llvm-commits
- [PATCH] D33761: [libcxxabi][CMake] Add install path variable to allow overriding the destination
Petr Hosek via Phabricator via llvm-commits
- [PATCH] D33760: [libunwind][CMake] Add install path variable to allow overriding the destination
Petr Hosek via Phabricator via llvm-commits
- [PATCH] D34800: [ELF] Remove unused synthetic sections from script commands
Petr Hosek via Phabricator via llvm-commits
- [PATCH] D33957: [GlobalISel][X86] Support vector type G_EXTRACT selection.
Phabricator via Phabricator via llvm-commits
- [PATCH] D34635: [WebAssembly] Add more support for weak symbols
Phabricator via Phabricator via llvm-commits
- [PATCH] D34473: [LV] Changing the interface of ValueMap
Phabricator via Phabricator via llvm-commits
- [PATCH] D34587: developer_guide: Tests need lnt in $PATH
Phabricator via Phabricator via llvm-commits
- [PATCH] D34581: Fix missing/mismatched html tags
Phabricator via Phabricator via llvm-commits
- [PATCH] D33319: AMDGPU: M0 operands to spill/restore opcodes are dead
Phabricator via Phabricator via llvm-commits
- [PATCH] D34666: [PatternMatch] Remove 64-bit or less restriction from m_SpecificInt
Phabricator via Phabricator via llvm-commits
- [PATCH] D33839: Prevent outlining of basicblock that uses BlockAddress
Phabricator via Phabricator via llvm-commits
- [PATCH] D34699: [InstCombine] Propagate nsw flag when turning mul by pow2 into shift when the constant is a vector splat or the scalar bit width is larger than 64-bits
Phabricator via Phabricator via llvm-commits
- [PATCH] D34657: [WebAssembly] Add data size and alignment to linking section
Phabricator via Phabricator via llvm-commits
- [PATCH] D34658: [WebAssembly] Add support for printing relocations with llvm-objdump
Phabricator via Phabricator via llvm-commits
- [PATCH] D34712: [WebAssembly] Only run WebAssembly objdump tests if it is enabled as a target
Phabricator via Phabricator via llvm-commits
- [PATCH] D34605: [GlobalISel][X86] Support bitwise operations : G_AND, G_OR, G_XOR
Phabricator via Phabricator via llvm-commits
- [PATCH] D33541: Change the LNT command line parser to click
Phabricator via Phabricator via llvm-commits
- [PATCH] D34743: [AArch64] AArch64CondBrTuningPass generates wrong branch instructions
Phabricator via Phabricator via llvm-commits
- [PATCH] D34760: [LV] Fix PR33613 - retain order of insertelements per part
Phabricator via Phabricator via llvm-commits
- [PATCH] D34737: [InstCombine] Remove 64-bit bit width restriction from m_ConstantInt(uint64_t*&)
Phabricator via Phabricator via llvm-commits
- [PATCH] D31954: [InstCombine] Retain TBAA when narrowing loads
Phabricator via Phabricator via llvm-commits
- [PATCH] D34756: [SLPVectorizer] Introducing getTreeEntry() [NFC]
Phabricator via Phabricator via llvm-commits
- [PATCH] D34504: [LLVM][X86][Goldmont] Adding new target-cpu: Goldmont
Phabricator via Phabricator via llvm-commits
- [PATCH] D33958: [GlobalISel][X86] Support vector type G_MERGE_VALUES selection.
Phabricator via Phabricator via llvm-commits
- [PATCH] D34617: LNT's MANIFEST.in file is missing required client & server requirement files
Phabricator via Phabricator via llvm-commits
- [PATCH] D34807: [Clang][X86][Goldmont] Adding new target-cpu: Goldmont
Phabricator via Phabricator via llvm-commits
- [PATCH] D34797: [profile] Move __llvm_profile_filename into a separate object
Phabricator via Phabricator via llvm-commits
- [PATCH] D34668: llvm-nm: Add suport for symbol demangling (-C/--demangle)
Phabricator via Phabricator via llvm-commits
- [PATCH] D32139: [AliasSetTracker] Don't drop AA MD so eagerly
Phabricator via Phabricator via llvm-commits
- [PATCH] D33906: Remove `inline` keyword from inline `classof` methods
Phabricator via Phabricator via llvm-commits
- [PATCH] D33110: [CodeGenPrepare] Don't create inttoptr for ni ptrs
Phabricator via Phabricator via llvm-commits
- [PATCH] D34584: Introduce new JSON import format
Phabricator via Phabricator via llvm-commits
- [PATCH] D34852: Remove unused declarations
Phabricator via Phabricator via llvm-commits
- [PATCH] D34373: [LV] Optimize for size when vectorizing loops with tiny trip count
Phabricator via Phabricator via llvm-commits
- [PATCH] D32529: [GlobalISel] Make multi-step legalization work.
Phabricator via Phabricator via llvm-commits
- [PATCH] D34197: Added Dockerfiles to build clang from sources.
Phabricator via Phabricator via llvm-commits
- [PATCH] D34834: [objc] Don't require null-check and don't emit memset when result is ignored for struct-returning method calls
Phabricator via Phabricator via llvm-commits
- [PATCH] D33001: [RuntimeUnrolling] Add logic for loops with multiple exit blocks
Phabricator via Phabricator via llvm-commits
- [PATCH] D33058: [LV] Sink casts to unravel first order recurrence
Phabricator via Phabricator via llvm-commits
- [PATCH] D34870: [InstCombine] Fold (a | b) ^ (~a | ~b) --> ~(a ^ b) and (a & b) ^ (~a & ~b) --> ~(a ^ b)
Phabricator via Phabricator via llvm-commits
- [PATCH] D33665: [GlobalISel][X86] Support vector type G_UNMERGE_VALUES selection.
Phabricator via Phabricator via llvm-commits
- [PATCH] D34738: [GlobalISel][X86] Support G_GLOBAL_VALUE operation.
Phabricator via Phabricator via llvm-commits
- [PATCH] D34702: [DependenceAnalysis] Make sure base objects are the same when comparing GEPs
Philip Pfaffe via Phabricator via llvm-commits
- [llvm] r306980 - [InstCombine] look through bswap/bitreverse for equality comparisons
Philip Reames via llvm-commits
- [PATCH] D33001: [RuntimeUnrolling] Add logic for loops with multiple exit blocks
Philip Reames via Phabricator via llvm-commits
- [PATCH] D33001: [RuntimeUnrolling] Add logic for loops with multiple exit blocks
Philip Reames via Phabricator via llvm-commits
- [PATCH] D34885: Add element atomic memset intrinsic
Philip Reames via Phabricator via llvm-commits
- [PATCH] D34884: Add element atomic memmove intrinsic
Philip Reames via Phabricator via llvm-commits
- [PATCH] D34576: [ConstantHoisting] Avoid hoisting constants in GEPs that index into a struct type.
Pirama Arumuga Nainar via Phabricator via llvm-commits
- [PATCH] D34576: [ConstantHoisting] Avoid hoisting constants in GEPs that index into a struct type.
Pirama Arumuga Nainar via Phabricator via llvm-commits
- [PATCH] D34617: LNT's MANIFEST.in file is missing required client & server requirement files
Przemyslaw Wirkus via Phabricator via llvm-commits
- [llvm] r306875 - GlobalISel: add G_IMPLICIT_DEF instruction.
Quentin Colombet via llvm-commits
- [llvm] r306875 - GlobalISel: add G_IMPLICIT_DEF instruction.
Quentin Colombet via llvm-commits
- [llvm] r306875 - GlobalISel: add G_IMPLICIT_DEF instruction.
Quentin Colombet via llvm-commits
- [llvm] r306875 - GlobalISel: add G_IMPLICIT_DEF instruction.
Quentin Colombet via llvm-commits
- [llvm] r306875 - GlobalISel: add G_IMPLICIT_DEF instruction.
Quentin Colombet via llvm-commits
- [llvm] r306875 - GlobalISel: add G_IMPLICIT_DEF instruction.
Quentin Colombet via llvm-commits
- [llvm] r306920 - [ARM] Move GISel accessor initialization from TargetMachine to Subtarget.
Quentin Colombet via llvm-commits
- [llvm] r306921 - [X86] Move GISel accessor initialization from TargetMachine to Subtarget.
Quentin Colombet via llvm-commits
- [llvm] r265567 - [AArch64] Teach the subtarget how to get to the RegisterBankInfo.
Quentin Colombet via llvm-commits
- [PATCH] D31834: Remove unnecessary bitvector clear
Quentin Colombet via Phabricator via llvm-commits
- [PATCH] D34458: [TTI] Refine the cost of EXT in getUserCost()
Quentin Colombet via Phabricator via llvm-commits
- [PATCH] D32201: [RALLOC] Increase CSR cost in RegAllocGreedy to favour splitting over CSR first use
Quentin Colombet via Phabricator via llvm-commits
- [PATCH] D32201: [RALLOC] Increase CSR cost in RegAllocGreedy to favour splitting over CSR first use
Quentin Colombet via Phabricator via llvm-commits
- [PATCH] D34608: [AArch64] Increase CSR cost when defering use of CSR is preferred
Quentin Colombet via Phabricator via llvm-commits
- [PATCH] D34902: [RegisterCoalescer] Account for instructions deleted by removePartialredunduncy and in WorkList
Quentin Colombet via Phabricator via llvm-commits
- [PATCH] D34394: [MachineVerifier] Add check that tied physregs aren't different.
Quentin Colombet via Phabricator via llvm-commits
- [PATCH] D34685: Mark a number of x86 only tests to require x86
Rafael Avila de Espindola via llvm-commits
- [PATCH] D34673: [ELF] - Do not set st_size field of SHT_UNDEF symbols
Rafael Avila de Espindola via llvm-commits
- [PATCH] D34678: [LLD][ELF] Consolidate .ARM.extab.* sections into .ARM.extab
Rafael Avila de Espindola via llvm-commits
- [PATCH] D34668: llvm-nm: Add suport for symbol demangling (-C/--demangle)
Rafael Avila de Espindola via llvm-commits
- [PATCH] D34668: llvm-nm: Add suport for symbol demangling (-C/--demangle)
Rafael Avila de Espindola via llvm-commits
- [PATCH] D33680: [ELF] - Resolve references properly when using .symver directive
Rafael Avila de Espindola via llvm-commits
- [PATCH] D33680: [ELF] - Resolve references properly when using .symver directive
Rafael Avila de Espindola via llvm-commits
- [PATCH] D34668: llvm-nm: Add suport for symbol demangling (-C/--demangle)
Rafael Avila de Espindola via llvm-commits
- [PATCH] D34668: llvm-nm: Add suport for symbol demangling (-C/--demangle)
Rafael Avila de Espindola via llvm-commits
- [PATCH] D33680: [ELF] - Resolve references properly when using .symver directive
Rafael Avila de Espindola via llvm-commits
- [PATCH] D34752: [LLD][ELF] Fix nullptr dereference when creating an error message.
Rafael Avila de Espindola via llvm-commits
- [PATCH] D34668: llvm-nm: Add suport for symbol demangling (-C/--demangle)
Rafael Avila de Espindola via llvm-commits
- [PATCH] D34803: [LTO] Remove values from non-prevailing comdats
Rafael Avila de Espindola via llvm-commits
- [PATCH] D34204: [LLD][LinkerScript] Allow non-alloc sections to be assigned to segments.
Rafael Avila de Espindola via llvm-commits
- [PATCH] D34204: [LLD][LinkerScript] Allow non-alloc sections to be assigned to segments.
Rafael Avila de Espindola via llvm-commits
- [PATCH] D34803: [LTO] Remove values from non-prevailing comdats
Rafael Avila de Espindola via llvm-commits
- [PATCH] D34800: [ELF] Remove unused synthetic sections from script commands
Rafael Avila de Espindola via llvm-commits
- [PATCH] D34685: Mark a number of x86 only tests to require x86
Rafael Avila de Espindola via llvm-commits
- [PATCH] D34893: [ELF] - Remove use of precomipled binary for invalid-relocation-x64.test
Rafael Avila de Espindola via llvm-commits
- [PATCH] D34668: llvm-nm: Add suport for symbol demangling (-C/--demangle)
Rafael Avila de Espindola via llvm-commits
- [PATCH] D34668: llvm-nm: Add suport for symbol demangling (-C/--demangle)
Rafael Avila de Espindola via llvm-commits
- [PATCH] D34781: Introduce a MCReloc class
Rafael Avila de Espindola via llvm-commits
- [llvm] r306892 - [Dominators] Keep tree level in DomTreeNode and use it to find NCD and answer dominance queries
Rafael Avila de Espindola via llvm-commits
- [PATCH] D34204: [LLD][LinkerScript] Allow non-alloc sections to be assigned to segments.
Rafael Avila de Espindola via llvm-commits
- [PATCH] D34917: ELF: Only unlink regular files
Rafael Avila de Espindola via llvm-commits
- [PATCH] D34917: ELF: Only unlink regular files
Rafael Avila de Espindola via llvm-commits
- [llvm] r306892 - [Dominators] Keep tree level in DomTreeNode and use it to find NCD and answer dominance queries
Rafael Avila de Espindola via llvm-commits
- [llvm] r306474 - clang-format a file.
Rafael Espindola via llvm-commits
- [lld] r306496 - Check the produced file instead of stderr.
Rafael Espindola via llvm-commits
- [llvm] r306548 - Don't repeat name in comments. 80 columns. NFC.
Rafael Espindola via llvm-commits
- [llvm] r306556 - Don't repeat names and reformat. NFC.
Rafael Espindola via llvm-commits
- [llvm] r306568 - Don't repeat name in comment and format. NFC.
Rafael Espindola via llvm-commits
- [llvm] r306573 - Fix PR33625.
Rafael Espindola via llvm-commits
- [llvm] r306582 - Reuse existing variable. NFC.
Rafael Espindola via llvm-commits
- [llvm] r306586 - Reuse existing variables. NFC.
Rafael Espindola via llvm-commits
- [lld] r306609 - Fix indentation.
Rafael Espindola via llvm-commits
- [lld] r306614 - Delete comparison with GlobalOffsetTable.
Rafael Espindola via llvm-commits
- [llvm] r306858 - Completely disable git/svn version checking if not needed.
Rafael Espindola via llvm-commits
- [llvm] r306906 - Rename and adjust processFixupValue.
Rafael Espindola via llvm-commits
- [PATCH] D34648: Delete code that is probably dead since r249303
Rafael Ávila de Espíndola via Phabricator via llvm-commits
- [PATCH] D34781: Introduce a MCReloc class
Rafael Ávila de Espíndola via Phabricator via llvm-commits
- [PATCH] D34787: Delete comparison with GlobalOffsetTable.
Rafael Ávila de Espíndola via Phabricator via llvm-commits
- [PATCH] D34787: Delete comparison with GlobalOffsetTable.
Rafael Ávila de Espíndola via Phabricator via llvm-commits
- [PATCH] D34560: Completelly disable git/svn version checking if not needed
Rafael Ávila de Espíndola via Phabricator via llvm-commits
- [PATCH] D34560: Completelly disable git/svn version checking if not needed
Rafael Ávila de Espíndola via Phabricator via llvm-commits
- [PATCH] D34781: Introduce a MCReloc class
Rafael Ávila de Espíndola via Phabricator via llvm-commits
- [PATCH] D34781: Introduce a MCReloc class
Rafael Ávila de Espíndola via Phabricator via llvm-commits
- [PATCH] D34781: Introduce a MCReloc class
Rafael Ávila de Espíndola via Phabricator via llvm-commits
- [PATCH] D34595: Changed Opts.EABIVersion type string to llvm::EABI enum class
Raphael Isemann via Phabricator via llvm-commits
- [lld] r306293 - [COFF] Improve synthetic symbol handling
Reid Kleckner via llvm-commits
- [lld] r306303 - Add .yaml as an lld test suffix
Reid Kleckner via llvm-commits
- [lld] r306304 - [COFF] Fix SECREL and SECTION relocations against common symbols
Reid Kleckner via llvm-commits
- [lld] r306566 - [COFF] Allow debug info to relocate against discarded symbols
Reid Kleckner via llvm-commits
- [PATCH] D34764: Introduce FileEdit utility
Reid Kleckner via llvm-commits
- [compiler-rt] r306706 - Fix WinASan after moving wcslen interceptor to sanitizer_common
Reid Kleckner via llvm-commits
- [compiler-rt] r306707 - Export the nothrow overload of operator new
Reid Kleckner via llvm-commits
- [PATCH] D34732: Clean temp directories before running lit
Reid Kleckner via llvm-commits
- [llvm] r306736 - Attempt to fix Orc JIT test timeouts
Reid Kleckner via llvm-commits
- [llvm] r306855 - Drop the LLVM mangler escape when printing the IR name in assembly comments
Reid Kleckner via llvm-commits
- [llvm] r306889 - [codeview] Use the first valid source location at the top of every MBB
Reid Kleckner via llvm-commits
- [PATCH] D34616: [Reassociate] Make sure EraseInst sets MadeChange
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D34577: [COFF] Improve synthetic symbol handling
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D33277: [Clang][x86][Inline Asm] - Enum support for MS syntax
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D34628: [COFF] Fix SECREL and SECTION relocations against common symbols
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D34628: [COFF] Fix SECREL and SECTION relocations against common symbols
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D34628: [COFF] Fix SECREL and SECTION relocations against common symbols
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D34650: [COFF] Allow debug info to relocate against discarded symbols
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D33876: [X86][AsmParser][MS-compatability] Binary/Unary operators enhancements
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D34650: [COFF] Allow debug info to relocate against discarded symbols
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D34650: [COFF] Allow debug info to relocate against discarded symbols
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D33278: [LLVM][x86][Inline Asm] - Enum support for MS syntax
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D34650: [COFF] Allow debug info to relocate against discarded symbols
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D34650: [COFF] Allow debug info to relocate against discarded symbols
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D34650: [COFF] Allow debug info to relocate against discarded symbols
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D34650: [COFF] Allow debug info to relocate against discarded symbols
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D34650: [COFF] Allow debug info to relocate against discarded symbols
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D34732: Clean temp directories before running lit
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D34650: [COFF] Allow debug info to relocate against discarded symbols
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D34732: Clean temp directories before running lit
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D34764: Introduce FileEdit utility
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D34764: Introduce FileEdit utility
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D34764: Introduce FileEdit utility
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D34667: [Demangler] [DO NOT SUBMIT] Initial patch for Microsoft demangler.
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D34764: Introduce FileEdit utility
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D34764: Introduce FileEdit utility
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D34667: [Demangler] [DO NOT SUBMIT] Initial patch for Microsoft demangler.
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D34732: Clean temp directories before running lit
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D34874: [ArgPromotion] Remove llvm.dbg.value on removed argument
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D34898: [PDB] Fill in "Parent" and "End" fields of scope-like symbol records
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D33345: [DAG] Improve Aliasing of operations to static alloca
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D34899: [llvm-pdbutil] Add the ability to dump a single type's entire dependency chain
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D34906: [llvm-pdbutil] Output the symbol offset when dumping symbols
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D34906: [llvm-pdbutil] Output the symbol offset when dumping symbols
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D34898: [PDB] Fill in "Parent" and "End" fields of scope-like symbol records
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D34915: [pdb] Add a test for every known CodeView type
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D34910: Make LLVM_TARGETS_TO_BUILD=all build all targets
Renato Golin via Phabricator via llvm-commits
- [llvm] r306331 - [LV] Changing the interface of ValueMap, NFC.
Richard Smith via llvm-commits
- [llvm] r306878 - Fix ODR violations due to abuse of LLVM_YAML_IS_(FLOW_)?SEQUENCE_VECTOR
Richard Smith via llvm-commits
- [lld] r306880 - Fix ODR violations due to abuse of LLVM_YAML_IS_(FLOW_)?SEQUENCE_VECTOR
Richard Smith via llvm-commits
- [llvm] r306878 - Fix ODR violations due to abuse of LLVM_YAML_IS_(FLOW_)?SEQUENCE_VECTOR
Richard Smith via llvm-commits
- [PATCH] D34907: fix ODR violations due to abuse of LLVM_YAML_IS_(FLOW_)?SEQUENCE_VECTOR
Richard Smith - zygoloid via Phabricator via llvm-commits
- [PATCH] D34907: fix ODR violations due to abuse of LLVM_YAML_IS_(FLOW_)?SEQUENCE_VECTOR
Richard Smith - zygoloid via Phabricator via llvm-commits
- [PATCH] D34907: fix ODR violations due to abuse of LLVM_YAML_IS_(FLOW_)?SEQUENCE_VECTOR
Richard Smith - zygoloid via Phabricator via llvm-commits
- [PATCH] D34910: Make LLVM_TARGETS_TO_BUILD=all build all targets
Richard Smith - zygoloid via Phabricator via llvm-commits
- [PATCH] D34176: [cmake] Make sure that -Wcast-qual is not a error in preparation for clang's -Wcast-qual for C++
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D34609: [Polly][WIP] Insert copy statements into the domain of the schedule tree
Roman via Phabricator via llvm-commits
- [PATCH] D34609: [Polly][WIP] Insert copy statements into the domain of the schedule tree
Roman via Phabricator via llvm-commits
- [lld] r306292 - Add GlobalOffsetTable to ElfSym. NFC.
Rui Ueyama via llvm-commits
- [lld] r306295 - Remove a stale comment.
Rui Ueyama via llvm-commits
- [lld] r306036 - Keep the original symbol name when renamed.
Rui Ueyama via llvm-commits
- [lld] r306307 - Remove confusing `return`.
Rui Ueyama via llvm-commits
- [lld] r306308 - Move `assert` upwards so that it fails early if it fails.
Rui Ueyama via llvm-commits
- [lld] r306322 - Add trap instructions for ARM and MIPS.
Rui Ueyama via llvm-commits
- [lld] r306323 - Fix -Wpessimizing-move.
Rui Ueyama via llvm-commits
- [lld] r306565 - Add basic 64-bit SPARC support
Rui Ueyama via llvm-commits
- [lld] r306587 - Define Symbol::copyBody function.
Rui Ueyama via llvm-commits
- [lld] r306590 - Move copy function from Symbol to SymbolBody.
Rui Ueyama via llvm-commits
- [PATCH] D34893: [ELF] - Remove use of precomipled binary for invalid-relocation-x64.test
Rui Ueyama via llvm-commits
- [PATCH] D34917: ELF: Only unlink regular files
Rui Ueyama via llvm-commits
- [lld] r306996 - Revert r306813: "[ELF] - Resolve references properly when using .symver directive"
Rui Ueyama via llvm-commits
- [lld] r306813 - [ELF] - Resolve references properly when using .symver directive
Rui Ueyama via llvm-commits
- [PATCH] D34618: [LLD] Add basic 64-bit SPARC support
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D34355: [LLD][ELF] Define _GLOBAL_OFFSET_TABLE_ to base of .got for ARM
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D34618: [LLD] Add basic 64-bit SPARC support
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D34525: Replace trivial use of external rc.exe by writing our own .res file.
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D34628: [COFF] Fix SECREL and SECTION relocations against common symbols
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D34595: Made OPT_meabi value handling simpler
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D34659: [COFF, ARM64] Fix typo in COFF ARM64 Relocation Type
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D34667: [Demangler] [DO NOT SUBMIT] Initial patch for Microsoft demangler.
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D34618: [LLD] Add basic 64-bit SPARC support
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D34673: [ELF] - Do not set st_size field of SHT_UNDEF symbols
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D34678: [LLD][ELF] Consolidate .ARM.extab.* sections into .ARM.extab
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D34664: Add more stringent tests for the resource section of executables.
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D34676: [ELF] - Do not crash when LLD synthesizes output sections with BYTE commands and -r
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D34706: [COFF, ARM64] Add support for Windows ARM64 COFF format
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D34705: [COFF, ARM64] Add support for Windows ARM64 COFF format
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D34664: Add more stringent tests for the resource section of executables.
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D34650: [COFF] Allow debug info to relocate against discarded symbols
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D34667: [Demangler] [DO NOT SUBMIT] Initial patch for Microsoft demangler.
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D34706: [COFF, ARM64] Add support for Windows ARM64 COFF format
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D34705: [COFF, ARM64] Add support for Windows ARM64 COFF format
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D34650: [COFF] Allow debug info to relocate against discarded symbols
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D34650: [COFF] Allow debug info to relocate against discarded symbols
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D34752: [LLD][ELF] Fix nullptr dereference when creating an error message.
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D34618: [LLD] Add basic 64-bit SPARC support
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D34618: [LLD] Add basic 64-bit SPARC support
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D34758: [YAML] - Teach yaml2obj/obj2yaml to work with numeric relocation values.
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D34764: Introduce FileEdit utility
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D33680: [ELF] - Resolve references properly when using .symver directive
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D34667: [Demangler] [DO NOT SUBMIT] Initial patch for Microsoft demangler.
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D33680: [ELF] - Resolve references properly when using .symver directive
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D34758: [YAML] - Teach yaml2obj/obj2yaml to work with numeric relocation values.
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D34685: Mark a number of x86 only tests to require x86
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D34685: Mark a number of x86 only tests to require x86
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D34752: [LLD][ELF] Fix nullptr dereference when creating an error message.
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D33906: Remove `inline` keyword from inline `classof` methods
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D34668: llvm-nm: Add suport for symbol demangling (-C/--demangle)
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D34667: [Demangler] [DO NOT SUBMIT] Initial patch for Microsoft demangler.
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D34833: [LLD] [COFF] Add initial support for linking ARM64 binaries
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D34836: [llvm-readobj] Include the PE magic value in printouts
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D34836: [llvm-readobj] Include the PE magic value in printouts
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D34836: [llvm-readobj] Include the PE magic value in printouts
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D34833: [LLD] [COFF] Add initial support for linking ARM64 binaries
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D34836: [llvm-readobj] Include the PE magic value in printouts
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D34833: [LLD] [COFF] Add initial support for linking ARM64 binaries
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D34833: [LLD] [COFF] Add initial support for linking ARM64 binaries
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D34833: [LLD] [COFF] Add initial support for linking ARM64 binaries
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D34852: Remove unused declarations
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D34685: Mark a number of x86 only tests to require x86
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D34685: Mark a number of x86 only tests to require x86
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D34893: [ELF] - Remove use of precomipled binary for invalid-relocation-x64.test
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D34667: [Demangler] [DO NOT SUBMIT] Initial patch for Microsoft demangler.
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D34917: ELF: Only unlink regular files
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D34595: Changed Opts.EABIVersion type string to llvm::EABI enum class
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D34595: Changed Opts.EABIVersion type string to llvm::EABI enum class
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D34595: Changed Opts.EABIVersion type string to llvm::EABI enum class
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D34595: Changed Opts.EABIVersion type string to llvm::EABI enum class
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D34833: [LLD] [COFF] Add initial support for linking ARM64 binaries
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D34637: [libunwind] Add _LIBUNWIND_DISABLE_VISIBILITY_ANNOTATIONS
Saleem Abdulrasool via Phabricator via llvm-commits
- [PATCH] D34644: Only test sanitizers that are built when COMPILER_RT_SANITIZERS_TO_BUILD is used
Saleem Abdulrasool via Phabricator via llvm-commits
- [PATCH] D34637: [libunwind] Add _LIBUNWIND_DISABLE_VISIBILITY_ANNOTATIONS
Saleem Abdulrasool via Phabricator via llvm-commits
- [PATCH] D34693: Loop directly over sanitizers to build in cmake
Saleem Abdulrasool via Phabricator via llvm-commits
- [PATCH] D34637: [libunwind] Add _LIBUNWIND_DISABLE_VISIBILITY_ANNOTATIONS
Saleem Abdulrasool via Phabricator via llvm-commits
- [PATCH] D34474: [RFC] [AArch64] Add a win64 specific aarch64 calling convention, for va_list handling
Saleem Abdulrasool via Phabricator via llvm-commits
- [PATCH] D34705: [COFF, ARM64] Add support for Windows ARM64 COFF format
Saleem Abdulrasool via Phabricator via llvm-commits
- [PATCH] D34667: [Demangler] [DO NOT SUBMIT] Initial patch for Microsoft demangler.
Saleem Abdulrasool via Phabricator via llvm-commits
- [PATCH] D34859: [COFF, ARM64] Set the data type widths and the data layout string for COFF ARM64
Saleem Abdulrasool via Phabricator via llvm-commits
- [PATCH] D34857: [COFF, ARM64] Add initial relocation types for COFF ARM64 target
Saleem Abdulrasool via Phabricator via llvm-commits
- [PATCH] D33909: Allow EXIDX information display using llvm-readobj for executables
Saleem Abdulrasool via Phabricator via llvm-commits
- [llvm] r306330 - [WebAssembly] Add more support for weak symbols
Sam Clegg via llvm-commits
- [llvm] r306459 - [WebAssembly] Add data size and alignement to linking section
Sam Clegg via llvm-commits
- [llvm] r306461 - [WebAssembly] Add support for printing relocations with llvm-objdump
Sam Clegg via llvm-commits
- [llvm] r306464 - [WebAssembly] Only run WebAssembly objdump tests if it is enabled as a target
Sam Clegg via llvm-commits
- [PATCH] D34668: llvm-nm: Add suport for symbol demangling (-C/--demangle)
Sam Clegg via llvm-commits
- [PATCH] D34668: llvm-nm: Add suport for symbol demangling (-C/--demangle)
Sam Clegg via llvm-commits
- [llvm] r306718 - llvm-nm: Add support for symbol demangling (-C/--demangle)
Sam Clegg via llvm-commits
- [llvm] r306731 - Remove `inline` keyword from inline `classof` methods
Sam Clegg via llvm-commits
- [lld] r306772 - Remove unused declarations
Sam Clegg via llvm-commits
- [PATCH] D34668: llvm-nm: Add suport for symbol demangling (-C/--demangle)
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D34668: llvm-nm: Add suport for symbol demangling (-C/--demangle)
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D34668: llvm-nm: Add suport for symbol demangling (-C/--demangle)
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D34657: [WebAssembly] Add data size and alignment to linking section
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D34657: [WebAssembly] Add data size and alignment to linking section
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D34658: [WebAssembly] Add support for printing relocations with llvm-objdump
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D34668: llvm-nm: Add suport for symbol demangling (-C/--demangle)
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D34668: llvm-nm: Add suport for symbol demangling (-C/--demangle)
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D34668: llvm-nm: Add suport for symbol demangling (-C/--demangle)
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D33906: Remove `inline` keyword from inline `classof` methods
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D34668: llvm-nm: Add suport for symbol demangling (-C/--demangle)
Sam Clegg via Phabricator via llvm-commits
- [llvm] r306413 - [AMDGPU] SDWA: several fixes for V_CVT and VOPC instructions
Sam Kolton via llvm-commits
- [PATCH] D34619: [ARM] Enable partial and runtime unrolling
Sam Parker via Phabricator via llvm-commits
- [PATCH] D34619: [ARM] Enable partial and runtime unrolling
Sam Parker via Phabricator via llvm-commits
- [PATCH] D34619: [ARM] Enable partial and runtime unrolling
Sam Parker via Phabricator via llvm-commits
- [PATCH] D34619: [ARM] Enable partial and runtime unrolling
Sam Parker via Phabricator via llvm-commits
- [PATCH] D34619: [ARM] Enable partial and runtime unrolling
Sam Parker via Phabricator via llvm-commits
- [PATCH] D34619: [ARM] Enable partial and runtime unrolling
Sam Parker via Phabricator via llvm-commits
- [PATCH] D34619: [ARM] Enable partial and runtime unrolling
Sam Parker via Phabricator via llvm-commits
- [PATCH] D34619: [ARM] Enable partial and runtime unrolling
Sam Parker via Phabricator via llvm-commits
- [PATCH] D34619: [ARM] Enable partial and runtime unrolling
Sam Parker via Phabricator via llvm-commits
- [llvm] r306915 - [RegisterCoalescer] Account for instructions deleted by removePartialredunduncy and in WorkList
Sameer AbuAsal via llvm-commits
- [PATCH] D34902: [RegisterCoalescer] Account for instructions deleted by removePartialredunduncy and in WorkList
Sameer AbuAsal via Phabricator via llvm-commits
- [PATCH] D34902: [RegisterCoalescer] Account for instructions deleted by removePartialredunduncy and in WorkList
Sameer AbuAsal via Phabricator via llvm-commits
- [PATCH] D34902: [RegisterCoalescer] Account for instructions deleted by removePartialredunduncy and in WorkList
Sameer AbuAsal via Phabricator via llvm-commits
- [llvm] r306289 - [x86] transform vector inc/dec to use -1 constant (PR33483)
Sanjay Patel via llvm-commits
- [llvm] r306337 - [x86] add tests for missing sbb transforms; NFC
Sanjay Patel via llvm-commits
- [llvm] r306435 - [InstCombine] canonicalize icmp predicate feeding select
Sanjay Patel via llvm-commits
- [llvm] r306438 - [CGP] add an IR builder to memcmp expansion class instead of recreating it; NFCI
Sanjay Patel via llvm-commits
- [llvm] r306452 - [CGP] simplify code to get bswap in memcmp expansion; NFCI
Sanjay Patel via llvm-commits
- [llvm] r306471 - [CGP] eliminate a sub instruction in memcmp expansion
Sanjay Patel via llvm-commits
- [llvm] r306485 - [CGP] add specialization for memcmp expansion with only one basic block
Sanjay Patel via llvm-commits
- [llvm] r306560 - [InstCombine] use local variable to reduce code; NFCI
Sanjay Patel via llvm-commits
- [llvm] r306563 - [InstCombine] add tests for icmp with bswapped operands; NFC
Sanjay Patel via llvm-commits
- [llvm] r306591 - [InstCombine] add tests for icmp with bitreversed ops; NFC
Sanjay Patel via llvm-commits
- [llvm] r306861 - [PowerPC] auto-generate check lines; NFC
Sanjay Patel via llvm-commits
- [llvm] r306980 - [InstCombine] look through bswap/bitreverse for equality comparisons
Sanjay Patel via llvm-commits
- [llvm] r306981 - [x86] auto-generate complete checks for tests; NFC
Sanjay Patel via llvm-commits
- [llvm] r306982 - [x86] update test to use FileCheck and auto-generate checks; NFC
Sanjay Patel via llvm-commits
- [llvm] r306983 - [x86] remove unnecessary RUN for test after auto-generating checks; NFC
Sanjay Patel via llvm-commits
- [llvm] r306984 - [x86] auto-generate complete checks for tests; NFC
Sanjay Patel via llvm-commits
- [llvm] r306985 - [InstCombine] fix crash when folding cmp+bswap vector
Sanjay Patel via llvm-commits
- [llvm] r306980 - [InstCombine] look through bswap/bitreverse for equality comparisons
Sanjay Patel via llvm-commits
- [PATCH] D34336: [x86] transform vector inc/dec to use -1 constant (PR33483)
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D34350: Add tests to document current InstCombine behavior for clamp pattern.
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D34336: [x86] transform vector inc/dec to use -1 constant (PR33483)
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D34242: [InstCombine] canonicalize icmp predicate feeding select
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D34652: [x86] add SBB optimization for SETAE (uge) condition code
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D34652: [x86] add SBB optimization for SETAE (uge) condition code
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D34416: [CGP] eliminate a sub instruction in memcmp expansion
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D34242: [InstCombine] canonicalize icmp predicate feeding select
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D34699: [InstCombine] Propagate nsw flag when turning mul by pow2 into shift when the constant is a vector splat or the scalar bit width is larger than 64-bits
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D34416: [CGP] eliminate a sub instruction in memcmp expansion
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D32994: [NFC] Use stdin for some tests instead of positional argument.
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D32994: [NFC] Use stdin for some tests instead of positional argument.
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D34737: [InstCombine] Remove 64-bit bit width restriction from m_ConstantInt(uint64_t*&)
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D34763: [InstCombine] look through bswaps for equality comparisons
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D34763: [InstCombine] look through bswaps for equality comparisons
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D34904: [CGP] use subtract of cmps for result of memcmp expansion
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D34870: [InstCombine] Fold (a | b) ^ (~a | ~b) --> ~(a ^ b) and (a & b) ^ (~a & ~b) --> ~(a ^ b)
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D34769: [X86] X86::CMOV to Branch heuristic based optimization
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D34923: [X86] Add comment string for broadcast loads from the constant pool.
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D34901: [ValueTracking] Support icmps fed by 'and' and 'or'
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D34923: [X86] Add comment string for broadcast loads from the constant pool.
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D34583: [LSR] Narrow search space by filtering non-optimal formulae with the same ScaledReg and Scale.
Sanjoy Das via Phabricator via llvm-commits
- [PATCH] D34583: [LSR] Narrow search space by filtering non-optimal formulae with the same ScaledReg and Scale.
Sanjoy Das via Phabricator via llvm-commits
- [PATCH] D34583: [LSR] Narrow search space by filtering non-optimal formulae with the same ScaledReg and Scale.
Sanjoy Das via Phabricator via llvm-commits
- [PATCH] D34752: [LLD][ELF] Fix nullptr dereference when creating an error message.
Sean Eveson via Phabricator via llvm-commits
- [PATCH] D34752: [LLD][ELF] Fix nullptr dereference when creating an error message.
Sean Eveson via Phabricator via llvm-commits
- [PATCH] D34910: Make LLVM_TARGETS_TO_BUILD=all build all targets
Sean Silva via Phabricator via llvm-commits
- [PATCH] D34910: Make LLVM_TARGETS_TO_BUILD=all build all targets
Sean Silva via Phabricator via llvm-commits
- [llvm] r306448 - [CodeExtractor] Prevent extraction of block involving blockaddress
Serge Guelton via llvm-commits
- [PATCH] D34271: [MBP] do not rotate loop if it creates extra branch
Serguei Katkov via Phabricator via llvm-commits
- [PATCH] D34672: [IRCE][NFC] Better get SCEV for 1 in calculateSubRanges
Serguei Katkov via Phabricator via llvm-commits
- [PATCH] D34745: Revert Revert [MBP] do not rotate loop if it creates extra branch
Serguei Katkov via Phabricator via llvm-commits
- [PATCH] D34745: Revert Revert [MBP] do not rotate loop if it creates extra branch
Serguei Katkov via Phabricator via llvm-commits
- [PATCH] D34745: Revert Revert [MBP] do not rotate loop if it creates extra branch
Serguei Katkov via Phabricator via llvm-commits
- [PATCH] D34862: [CGP] Relax a bit restriction for optimizeMemoryInst to extend scope
Serguei Katkov via Phabricator via llvm-commits
- [PATCH] D34678: [LLD][ELF] Consolidate .ARM.extab.* sections into .ARM.extab
Shoaib Meenai via Phabricator via llvm-commits
- [polly] r306284 - [PPCGCodeGeneration] Allow intrinsics within kernels.
Siddharth Bhat via llvm-commits
- [polly] r306290 - [PPCGCodeGeneration] Add flag to allow polly to fail in GPU kernel fails.
Siddharth Bhat via llvm-commits
- [llvm] r306387 - [mips] Refine the condition for when to use CALL16 vs a GOT displacement.
Simon Dardis via llvm-commits
- [llvm] r306405 - [mips] Add instruction aliases for ds(r|l)l.
Simon Dardis via llvm-commits
- [llvm] r306741 - Revert "[mips] Fix multiprecision arithmetic."
Simon Dardis via llvm-commits
- [llvm] r306831 - [MIPS] Handle PIC load address macro instructions in N64.
Simon Dardis via llvm-commits
- [PATCH] D34611: [mips][FastISel] Correct the relocation operators for calls & data.
Simon Dardis via Phabricator via llvm-commits
- [PATCH] D33999: Refine the condition for when to use CALL16 vs a GOT displacement.
Simon Dardis via Phabricator via llvm-commits
- [PATCH] D33999: Refine the condition for when to use CALL16 vs a GOT displacement.
Simon Dardis via Phabricator via llvm-commits
- [PATCH] D33948: Try to handle 'dla' in PIC mode for N64.
Simon Dardis via Phabricator via llvm-commits
- [PATCH] D34511: [mips][microMIPS] Extending size reduction pass with ADDIUSP and ADDIUR1SP
Simon Dardis via Phabricator via llvm-commits
- [PATCH] D33948: Try to handle 'dla' in PIC mode for N64.
Simon Dardis via Phabricator via llvm-commits
- [PATCH] D33948: Try to handle 'dla' in PIC mode for N64.
Simon Dardis via Phabricator via llvm-commits
- [PATCH] D34809: [mips] Pick the right variant of DINS upfront.
Simon Dardis via Phabricator via llvm-commits
- [PATCH] D34809: [mips] Pick the right variant of DINS upfront.
Simon Dardis via Phabricator via llvm-commits
- [PATCH] D34809: [mips] Pick the right variant of DINS upfront and enable target instruction verification
Simon Dardis via Phabricator via llvm-commits
- [PATCH] D33948: Try to handle 'dla' in PIC mode for N64.
Simon Dardis via Phabricator via llvm-commits
- [PATCH] D34809: [mips] Pick the right variant of DINS upfront and enable target instruction verification
Simon Dardis via Phabricator via llvm-commits
- [PATCH] D34877: [mips] Implement the 'dins' aliases.
Simon Dardis via Phabricator via llvm-commits
- [PATCH] D34887: [mips] Implement the 'dext' aliases and it's disassembly alias.
Simon Dardis via Phabricator via llvm-commits
- [PATCH] D33948: Try to handle 'dla' in PIC mode for N64.
Simon Dardis via Phabricator via llvm-commits
- [llvm] r306281 - [llvm-stress] Ensure that the C++11 random device respects its min/max values (PR32585)
Simon Pilgrim via llvm-commits
- [llvm] r306285 - [llvm-stress] Remove Rand32 helper function
Simon Pilgrim via llvm-commits
- [llvm] r306294 - [llvm-stress] Add getRandom() helper that was going to be part of D34157. NFCI.
Simon Pilgrim via llvm-commits
- [llvm] r306296 - [X86] Add test case for PR15981
Simon Pilgrim via llvm-commits
- [llvm] r306302 - [X86][SSE] Add combine tests for PMULDQ/PMULUDQ
Simon Pilgrim via llvm-commits
- [llvm] r306314 - [X86][SSE] Check SSE2/SSE3 codegen tests on i686 and x86_64
Simon Pilgrim via llvm-commits
- [llvm] r306389 - [X86][AVX512] Regenerate avx512 arithmetic tests
Simon Pilgrim via llvm-commits
- [llvm] r306531 - [X86][AVX2] Dropped -mcpu from avx2 arithmetic/intrinsics tests
Simon Pilgrim via llvm-commits
- [llvm] r306545 - [X86][SSE] Dropped -mcpu from vector bswap tests
Simon Pilgrim via llvm-commits
- [llvm] r306546 - [X86] Added BSWAP tests for illegal i64/i128/i256 'wide' scalar integers
Simon Pilgrim via llvm-commits
- [llvm] r306571 - [BBVectorize] Regenerate simple tests
Simon Pilgrim via llvm-commits
- [llvm] r306578 - [BBVectorize][X86] Regenerate simple tests
Simon Pilgrim via llvm-commits
- [llvm] r306661 - [X86][SSE] Dropped -mcpu from zero insertion tests
Simon Pilgrim via llvm-commits
- [llvm] r306662 - [X86][SSE] Dropped -mcpu from vector shift tests
Simon Pilgrim via llvm-commits
- [llvm] r306663 - [X86][SSE] Regenerate shuffle test with update_llc_test_checks.py
Simon Pilgrim via llvm-commits
- [llvm] r306664 - [X86][SSE] Dropped -mcpu from palignr tests
Simon Pilgrim via llvm-commits
- [llvm] r306816 - [X86] Updated 32-bit memcmp tests to run with/without SSE2
Simon Pilgrim via llvm-commits
- [llvm] r306824 - Remove unnecessary commented out argument. NFCI.
Simon Pilgrim via llvm-commits
- [llvm] r306847 - [X86][SSE] Pulled common variables to top of matchUnaryPermuteVectorShuffle. NFCI.
Simon Pilgrim via llvm-commits
- [llvm] r306860 - [InstCombine] Add m_BitReverse pattern match helper. NFCI.
Simon Pilgrim via llvm-commits
- [llvm] r306958 - [X86][AVX] Remove duplicate autogeneration note
Simon Pilgrim via llvm-commits
- [llvm] r306959 - [X86] Removed reference to update_test_checks.py
Simon Pilgrim via llvm-commits
- [llvm] r306960 - [X86][RDRAND] Split off i64 intrinsic tests and test i16/i32 on 32-bit target as well.
Simon Pilgrim via llvm-commits
- [llvm] r306961 - [X86][RDSEED] Split off i64 intrinsic tests and test i16/i32 on 32-bit target as well.
Simon Pilgrim via llvm-commits
- [llvm] r306976 - [X86][SSE] Add test showing missed opportunity to combine to pshuflw
Simon Pilgrim via llvm-commits
- [llvm] r306977 - [X86][SSE] Attempt to combine 64-bit and 16-bit shuffles to unary shuffles before bit shifts
Simon Pilgrim via llvm-commits
- [llvm] r306978 - [X86][SSE] Attempt to combine 64-bit and 32-bit shuffles to unary shuffles before bit shifts
Simon Pilgrim via llvm-commits
- [llvm] r306986 - [InstCombine] Use m_BitReverse pattern match helper. NFCI.
Simon Pilgrim via llvm-commits
- [llvm] r306988 - [X86][AVX512] Cleanup popcnt tests triples and attributes
Simon Pilgrim via llvm-commits
- [llvm] r306989 - [X86][AVX512] Cleanup tzcnt tests triples and attributes
Simon Pilgrim via llvm-commits
- [llvm] r306990 - [X86][AVX512VPOPCNTDQ] Improve support for v16i8/v8i16/v16i16/ CTPOP
Simon Pilgrim via llvm-commits
- [llvm] r306991 - [X86][AVX512] Test AVX512VPOPCNTDQ CTPOP with/without AVX512BW
Simon Pilgrim via llvm-commits
- [PATCH] D34089: [llvm-stress] Ensure that the C++11 random device respects its min/max values (PR32585)
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D34157: [llvm-stress] Use C++11 mersenne_twister_engine random device instead of our own (PR32585)
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D28907: [SLP] Fix for PR30787: Failure to beneficially vectorize 'copyable' elements in integer binary ops.
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D34069: [DAGCombiner] Fix PR33368 (vector extend/truncate optimization)
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D34504: [LLVM][X86][Goldmont] Adding new target-cpu: Goldmont
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D34661: Fix for pr30418 - error in backend: Cannot select: t17: x86mmx = select_cc t2, Constant:i64<0>, t7, t8, seteq:ch
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D34504: [LLVM][X86][Goldmont] Adding new target-cpu: Goldmont
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D34077: DAGCombine: Combine BUILD_VECTOR to TRUNCATE
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D34472: [DAG] Rewrite areNonVolatileConsecutiveLoads to use BaseIndexOffset
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D34763: [InstCombine] look through bswaps for equality comparisons
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D34756: [SLPVectorizer] Introducing getTreeEntry() [NFC]
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D34763: [InstCombine] look through bswaps for equality comparisons
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D34596: [X86]: Adding a priorty selection guided-src for pre-RA instruction scheduling.
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D34569: [DAGCombine] Improve Store Merge logic to merge bitcast extracts.
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D34472: [DAG] Rewrite areNonVolatileConsecutiveLoads to use BaseIndexOffset
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D34569: [DAGCombine] Improve Store Merge logic to merge bitcast extracts.
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D34923: [X86] Add comment string for broadcast loads from the constant pool.
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D34735: [opt-viewer] Add progress indicators (PR33522)
Simon Whittaker via Phabricator via llvm-commits
- [polly] r306863 - Introduce a hybrid target to generate code for either the GPU or CPU
Singapuram Sanjay Srivallabh via llvm-commits
- [PATCH] D34161: [AArch64] Add ARMv8.2-A FP16 vector intrinsics - Continuation
Sjoerd Meijer via Phabricator via llvm-commits
- [PATCH] D34619: [ARM] Enable partial and runtime unrolling
Sjoerd Meijer via Phabricator via llvm-commits
- [PATCH] D34619: [ARM] Enable partial and runtime unrolling
Sjoerd Meijer via Phabricator via llvm-commits
- [PATCH] D33128: [AsmParser] Mnemonic Spell Corrector
Sjoerd Meijer via Phabricator via llvm-commits
- [llvm] r306735 - [DWARF] Added verification checks for the .apple_names section.
Spyridoula Gravani via llvm-commits
- [PATCH] D34359: [DWARF] Verification of the validity of the hash data offset and hash data DIEs in the the .apple_names section.
Spyridoula Gravani via Phabricator via llvm-commits
- [PATCH] D34359: [DWARF] Verification of the validity of the hash data offset and hash data DIEs in the the .apple_names section.
Spyridoula Gravani via Phabricator via llvm-commits
- [PATCH] D34359: [DWARF] Verification of the validity of the hash data offset and hash data DIEs in the the .apple_names section.
Spyridoula Gravani via Phabricator via llvm-commits
- [PATCH] D34359: [DWARF] Verification of the validity of the hash data offset and hash data DIEs in the the .apple_names section.
Spyridoula Gravani via Phabricator via llvm-commits
- [PATCH] D34359: [DWARF] Verification of the validity of the hash data offset and hash data DIEs in the the .apple_names section.
Spyridoula Gravani via Phabricator via llvm-commits
- [llvm] r306439 - [AMDGPU] Combine and x, (sext cc from i1) => select cc, x, 0
Stanislav Mekhanoshin via llvm-commits
- [llvm] r306446 - [AMDGPU] Simplify setcc (sext from i1 b), -1|0, cc
Stanislav Mekhanoshin via llvm-commits
- [llvm] r306449 - [AMDGPU] Add 2 new alignbit patterns
Stanislav Mekhanoshin via llvm-commits
- [llvm] r306499 - Allow to truncate left shift with non-constant shift amount
Stanislav Mekhanoshin via llvm-commits
- [llvm] r306500 - [AMDGPU] Add pattern for v_alignbit_b32 with immediate
Stanislav Mekhanoshin via llvm-commits
- [llvm] r306592 - Fold fneg and fabs like multiplications
Stanislav Mekhanoshin via llvm-commits
- [PATCH] D34655: [AMDGPU] Add 2 new alignbit patterns
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D34655: [AMDGPU] Add 2 new alignbit patterns
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D34655: [AMDGPU] Add 2 new alignbit patterns
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D34579: Fold fneg and fabs like multiplications
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D34500: [AMDGPU] Combine and x, (sext cc from i1) => select cc, x, 0
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D34545: [AMDGPU] Simplify setcc (sext from i1 b), -1|0, cc
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D34655: [AMDGPU] Add 2 new alignbit patterns
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D34723: [AMDGPU] truncate left shift
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D34723: [AMDGPU] truncate left shift
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D34729: [AMDGPU] Add pattern for v_alignbit_b32 with immediate
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D34723: [AMDGPU] truncate left shift
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D34723: [AMDGPU] truncate left shift
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D34723: [AMDGPU] truncate left shift
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D34723: [AMDGPU] truncate left shift
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D34723: [AMDGPU] truncate left shift
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D34729: [AMDGPU] Add pattern for v_alignbit_b32 with immediate
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D34729: [AMDGPU] Add pattern for v_alignbit_b32 with immediate
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D34579: Fold fneg and fabs like multiplications
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D34579: Fold fneg and fabs like multiplications
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D34844: [AMDGPU] Always use rcp + mul with fast math
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D34844: [AMDGPU] Always use rcp + mul with fast math
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D34844: [AMDGPU] Always use rcp + mul with fast math
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D34844: [AMDGPU] Always use rcp + mul with fast math
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D34844: [AMDGPU] Always use rcp + mul with fast math
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D34844: [AMDGPU] Always use rcp + mul with fast math
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D34407: Switch scalarize global loads ON by default
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D34627: [Power9] Disable removing extra swaps on P9 since it should not be needed.
Stefan Pintilie via Phabricator via llvm-commits
- [PATCH] D34684: [Power 9] Exploit vector absolute difference instructions on Power 9
Stefan Pintilie via Phabricator via llvm-commits
- [PATCH] D34829: [PowerPC] Make sure that we remove dead PHI nodes after the PPCCTRLoops pass
Stefan Pintilie via Phabricator via llvm-commits
- [PATCH] D34627: [Power9] Disable removing extra swaps on P9 since it should not be needed.
Stefan Pintilie via Phabricator via llvm-commits
- [PATCH] D34668: llvm-nm: Add suport for symbol demangling (-C/--demangle)
Steven Wu via llvm-commits
- [llvm] r306867 - [SimplifyCFG] Update the name of switch generated lookup table.
Sumanth Gundapaneni via llvm-commits
- [llvm] r306869 - [Hexagon] Guard the generation of lookup table
Sumanth Gundapaneni via llvm-commits
- [llvm] r306871 - Revert "[Hexagon] Guard the generation of lookup table"
Sumanth Gundapaneni via llvm-commits
- [llvm] r306872 - [Hexagon] Emit jump tables in text section based on a flag
Sumanth Gundapaneni via llvm-commits
- [llvm] r306877 - [Hexagon] Guard the generation of lookup table
Sumanth Gundapaneni via llvm-commits
- [PATCH] D34817: [SimplifyCFG] Update the name of switch generated lookup table.
Sumanth Gundapaneni via Phabricator via llvm-commits
- [PATCH] D34818: [Hexagon] Emit lookup tables in text section based on a flag
Sumanth Gundapaneni via Phabricator via llvm-commits
- [PATCH] D34819: [Hexagon] Guard the generation of lookup table
Sumanth Gundapaneni via Phabricator via llvm-commits
- [PATCH] D34820: [Hexagon] Emit jump tables in text section based on a flag
Sumanth Gundapaneni via Phabricator via llvm-commits
- [PATCH] D34817: [SimplifyCFG] Update the name of switch generated lookup table.
Sumanth Gundapaneni via Phabricator via llvm-commits
- [PATCH] D34818: [Hexagon] Emit lookup tables in text section based on a flag
Sumanth Gundapaneni via Phabricator via llvm-commits
- [PATCH] D34818: [Hexagon] Emit lookup tables in text section based on a flag
Sumanth Gundapaneni via Phabricator via llvm-commits
- [PATCH] D34817: [SimplifyCFG] Update the name of switch generated lookup table.
Sumanth Gundapaneni via Phabricator via llvm-commits
- [PATCH] D34818: [Hexagon] Emit lookup tables in text section based on a flag
Sumanth Gundapaneni via Phabricator via llvm-commits
- [PATCH] D34819: [Hexagon] Guard the generation of lookup table
Sumanth Gundapaneni via Phabricator via llvm-commits
- [PATCH] D34820: [Hexagon] Emit jump tables in text section based on a flag
Sumanth Gundapaneni via Phabricator via llvm-commits
- [PATCH] D34819: [Hexagon] Guard the generation of lookup table
Sumanth Gundapaneni via Phabricator via llvm-commits
- [PATCH] D34819: [Hexagon] Guard the generation of lookup table
Sumanth Gundapaneni via Phabricator via llvm-commits
- [PATCH] D22529: Inlining of empty/small variadic functions.
Sunil Srivastava via Phabricator via llvm-commits
- [llvm] r306758 - Remove redundant copy in recurrences
Taewook Oh via llvm-commits
- [PATCH] D31821: Remove redundant copy in recurrences
Taewook Oh via Phabricator via llvm-commits
- [PATCH] D34795: Supporting -f(no)-reorder-functions flag, llvm side change
Taewook Oh via Phabricator via llvm-commits
- [PATCH] D34795: Supporting -f(no)-reorder-functions flag, llvm side change
Taewook Oh via Phabricator via llvm-commits
- [PATCH] D31821: Remove redundant copy in recurrences
Taewook Oh via Phabricator via llvm-commits
- [PATCH] D31821: Remove redundant copy in recurrences
Taewook Oh via Phabricator via llvm-commits
- [PATCH] D31821: Remove redundant copy in recurrences
Taewook Oh via Phabricator via llvm-commits
- [PATCH] D31821: Remove redundant copy in recurrences
Taewook Oh via Phabricator via llvm-commits
- [www] r306949 - Remove doxygen from disallow lis.
Tanya Lattner via llvm-commits
- [PATCH] D33540: [PM/ThinLTO] Port the ThinLTO pipeline (both components) to the new PM.
Teresa Johnson via llvm-commits
- [PATCH] D33540: [PM/ThinLTO] Port the ThinLTO pipeline (both components) to the new PM.
Teresa Johnson via llvm-commits
- [PATCH] D33540: [PM/ThinLTO] Port the ThinLTO pipeline (both components) to the new PM.
Teresa Johnson via llvm-commits
- [llvm] r306541 - Add zero-length check to memcpy/memset load store loop expansion
Teresa Johnson via llvm-commits
- [PATCH] D34803: [LTO] Remove values from non-prevailing comdats
Teresa Johnson via llvm-commits
- [PATCH] D34803: [LTO] Remove values from non-prevailing comdats
Teresa Johnson via llvm-commits
- [llvm] r306826 - [LTO] Remove values from non-prevailing comdats
Teresa Johnson via llvm-commits
- [llvm] r306929 - Another test commit
Teresa Johnson via llvm-commits
- [llvm] r306930 - Still test commit
Teresa Johnson via llvm-commits
- [llvm] r306931 - Still debugging
Teresa Johnson via llvm-commits
- [llvm] r306932 - Another test commit
Teresa Johnson via llvm-commits
- [llvm] r306933 - Enable vectorizer-maximize-bandwidth by default.
Teresa Johnson via llvm-commits
- [llvm] r306934 - revert r306336 for breaking ppc test.
Teresa Johnson via llvm-commits
- [llvm] r306935 - re-commit r306336: Enable vectorizer-maximize-bandwidth by default.
Teresa Johnson via llvm-commits
- [llvm] r306936 - Revert "r306473 - re-commit r306336: Enable vectorizer-maximize-bandwidth by default."
Teresa Johnson via llvm-commits
- [llvm] r306937 - Recommit "r306541 - Add zero-length check to memcpy/memset load store loop expansion""
Teresa Johnson via llvm-commits
- accidental commits
Teresa Johnson via llvm-commits
- accidental commits
Teresa Johnson via llvm-commits
- [PATCH] D34063: [ThinLTO] YAML traits for module summaries
Teresa Johnson via Phabricator via llvm-commits
- [PATCH] D33972: Object: Add version and producer fields to the irsymtab header. NFCI.
Teresa Johnson via Phabricator via llvm-commits
- [PATCH] D33973: Bitcode: Write the irsymtab to disk.
Teresa Johnson via Phabricator via llvm-commits
- [PATCH] D33974: Object: Teach irsymtab::read() to try to use the irsymtab that we wrote to disk.
Teresa Johnson via Phabricator via llvm-commits
- [PATCH] D34448: bug33527 - Linker::LinkOnlyNeeded should import AppendingLinkage globals
Teresa Johnson via Phabricator via llvm-commits
- [PATCH] D34450: bug33527 - Linker::LinkOnlyNeeded should import AppendingLinkage globals (release_40)
Teresa Johnson via Phabricator via llvm-commits
- [PATCH] D34063: [ThinLTO] YAML traits for module summaries
Teresa Johnson via Phabricator via llvm-commits
- [PATCH] D34063: [ThinLTO] YAML traits for module summaries
Teresa Johnson via Phabricator via llvm-commits
- [PATCH] D33974: Object: Teach irsymtab::read() to try to use the irsymtab that we wrote to disk.
Teresa Johnson via Phabricator via llvm-commits
- [PATCH] D34707: Add zero-length check to memcpy/memset load store loop expansion
Teresa Johnson via Phabricator via llvm-commits
- [PATCH] D33972: Object: Add version and producer fields to the irsymtab header. NFCI.
Teresa Johnson via Phabricator via llvm-commits
- [PATCH] D33974: Object: Teach irsymtab::read() to try to use the irsymtab that we wrote to disk.
Teresa Johnson via Phabricator via llvm-commits
- [PATCH] D33974: Object: Teach irsymtab::read() to try to use the irsymtab that we wrote to disk.
Teresa Johnson via Phabricator via llvm-commits
- [PATCH] D34728: [ThinkLTO] Invoke build(Thin)?LTOPreLinkDefaultPipeline.
Teresa Johnson via Phabricator via llvm-commits
- [PATCH] D34707: Add zero-length check to memcpy/memset load store loop expansion
Teresa Johnson via Phabricator via llvm-commits
- [PATCH] D34448: bug33527 - Linker::LinkOnlyNeeded should import AppendingLinkage globals
Teresa Johnson via Phabricator via llvm-commits
- [PATCH] D34728: [ThinkLTO] Invoke build(Thin)?LTOPreLinkDefaultPipeline.
Teresa Johnson via Phabricator via llvm-commits
- [PATCH] D34622: [Linker] Add directives to support mixing ARM/Thumb module-level inline asm.
Teresa Johnson via Phabricator via llvm-commits
- [PATCH] D34622: [Linker] Add directives to support mixing ARM/Thumb module-level inline asm.
Teresa Johnson via Phabricator via llvm-commits
- [PATCH] D34720: Hook the sample PGO machinery in the new PM
Teresa Johnson via Phabricator via llvm-commits
- [PATCH] D34728: [ThinkLTO] Invoke build(Thin)?LTOPreLinkDefaultPipeline.
Teresa Johnson via Phabricator via llvm-commits
- [PATCH] D34803: [LTO] Remove values from non-prevailing comdats
Teresa Johnson via Phabricator via llvm-commits
- [PATCH] D34803: [LTO] Remove values from non-prevailing comdats
Teresa Johnson via Phabricator via llvm-commits
- [PATCH] D34790: [NewPM] Add Clang cc1 flag -fdebug-pass-manager for printing debug information.
Teresa Johnson via Phabricator via llvm-commits
- [PATCH] D34803: [LTO] Remove values from non-prevailing comdats
Teresa Johnson via Phabricator via llvm-commits
- [PATCH] D34895: Add sample PGO support to ThinLTO new pass manager.
Teresa Johnson via Phabricator via llvm-commits
- r305918 and "Bad machine code: Using an undefined physical register"
Tim Northover via llvm-commits
- r305918 and "Bad machine code: Using an undefined physical register"
Tim Northover via llvm-commits
- r305918 and "Bad machine code: Using an undefined physical register"
Tim Northover via llvm-commits
- r305918 and "Bad machine code: Using an undefined physical register"
Tim Northover via llvm-commits
- r305918 and "Bad machine code: Using an undefined physical register"
Tim Northover via llvm-commits
- [llvm] r306318 - AArch64: remove all kill flags when extending register liveness.
Tim Northover via llvm-commits
- r305918 and "Bad machine code: Using an undefined physical register"
Tim Northover via llvm-commits
- [llvm] r306328 - AArch64: legalize G_EXTRACT operations.
Tim Northover via llvm-commits
- [llvm] r306470 - GlobalISel: verify that a COPY is trivial when created.
Tim Northover via llvm-commits
- [llvm] r306481 - GlobalISel: add some more sanity-checking to MachineInstrBuilder. NFC.
Tim Northover via llvm-commits
- [llvm] r306865 - ARM: fix big-endian 64-bit cmpxchg.
Tim Northover via llvm-commits
- [llvm] r306875 - GlobalISel: add G_IMPLICIT_DEF instruction.
Tim Northover via llvm-commits
- [llvm] r306875 - GlobalISel: add G_IMPLICIT_DEF instruction.
Tim Northover via llvm-commits
- [llvm] r306875 - GlobalISel: add G_IMPLICIT_DEF instruction.
Tim Northover via llvm-commits
- [llvm] r306875 - GlobalISel: add G_IMPLICIT_DEF instruction.
Tim Northover via llvm-commits
- [PATCH] D34698: [AArch64] Inline callee if its target-features are a subset of the caller
Tim Northover via Phabricator via llvm-commits
- [PATCH] D34698: [AArch64] Inline callee if its target-features are a subset of the caller
Tim Northover via Phabricator via llvm-commits
- [PATCH] D34710: [GISel]: New Opcode G_FEXP/G_FEXP2
Tim Northover via Phabricator via llvm-commits
- [PATCH] D34474: [RFC] [AArch64] Add a win64 specific aarch64 calling convention, for va_list handling
Tim Northover via Phabricator via llvm-commits
- [PATCH] D34730: [AArch64] Make assert messages uniform [NFC]
Tim Northover via Phabricator via llvm-commits
- [PATCH] D34730: [AArch64] Make assert messages uniform [NFC]
Tim Northover via Phabricator via llvm-commits
- [PATCH] D34813: [llvm-objdump] Handle invalid instruction gracefully on ARM
Tim Northover via Phabricator via llvm-commits
- [PATCH] D32529: [GlobalISel] Make multi-step legalization work.
Tim Northover via Phabricator via llvm-commits
- [PATCH] D34837: [GISel]: New Opcode G_FLOG/G_FLOG2
Tim Northover via Phabricator via llvm-commits
- [PATCH] D34875: ARM: Report error for invalid use of AAPCS_VFP calling convention
Tim Northover via Phabricator via llvm-commits
- [PATCH] D34875: ARM: Report error for invalid use of AAPCS_VFP calling convention
Tim Northover via Phabricator via llvm-commits
- [PATCH] D34677: [AMDGPU] Whole Quad Mode variant of mov.dpp intrinsic
Tim Renouf via Phabricator via llvm-commits
- [PATCH] D33540: [PM/ThinLTO] Port the ThinLTO pipeline (both components) to the new PM.
Tim Shen via llvm-commits
- [llvm] r306756 - [ThinkLTO] Invoke build(Thin)?LTOPreLinkDefaultPipeline.
Tim Shen via llvm-commits
- [PATCH] D34728: [ThinkLTO] Invoke build(Thin)?LTOPreLinkDefaultPipeline.
Tim Shen via Phabricator via llvm-commits
- [PATCH] D34728: [ThinkLTO] Invoke build(Thin)?LTOPreLinkDefaultPipeline.
Tim Shen via Phabricator via llvm-commits
- [PATCH] D34728: [ThinkLTO] Invoke build(Thin)?LTOPreLinkDefaultPipeline.
Tim Shen via Phabricator via llvm-commits
- [PATCH] D34728: [ThinkLTO] Invoke build(Thin)?LTOPreLinkDefaultPipeline.
Tim Shen via Phabricator via llvm-commits
- [PATCH] D34790: [NewPM] Add a flag -fexperimental-new-pass-manager=on/off/debug for printing debug output.
Tim Shen via Phabricator via llvm-commits
- [PATCH] D34728: [ThinkLTO] Invoke build(Thin)?LTOPreLinkDefaultPipeline.
Tim Shen via Phabricator via llvm-commits
- [PATCH] D34790: [NewPM] Add a flag -fexperimental-new-pass-manager=on/off/debug for printing debug output.
Tim Shen via Phabricator via llvm-commits
- [PATCH] D34790: [NewPM] Add a flag -fexperimental-new-pass-manager=on/off/debug for printing debug output.
Tim Shen via Phabricator via llvm-commits
- [PATCH] D34790: [NewPM] Add Clang cc1 flag -fdebug-pass-manager for printing debug information.
Tim Shen via Phabricator via llvm-commits
- [PATCH] D34790: [NewPM] Add Clang cc1 flag -fdebug-pass-manager for printing debug information.
Tim Shen via Phabricator via llvm-commits
- [PATCH] D34790: [NewPM] Add Clang cc1 flag -fdebug-pass-manager for printing debug information.
Tim Shen via Phabricator via llvm-commits
- [PATCH] D34728: [ThinkLTO] Invoke build(Thin)?LTOPreLinkDefaultPipeline.
Tim Shen via Phabricator via llvm-commits
- [PATCH] D34790: [NewPM] Add Clang cc1 flag -fdebug-pass-manager for printing debug information.
Tim Shen via Phabricator via llvm-commits
- [zorg] r306515 - Switch to new LLVM LNT server
Tobias Grosser via llvm-commits
- [polly] r306539 - Test commit
Tobias Grosser via llvm-commits
- [polly] r306767 - Update Polly to reflect a change to a clang-format patch. I'm not sure
Tobias Grosser via llvm-commits
- [polly] r306791 - Fix typo
Tobias Grosser via llvm-commits
- [PATCH] D34317: [Dominators] Move IDoms out of DominatorTreeBase and put them in SNCAInfo
Tobias Grosser via Phabricator via llvm-commits
- [PATCH] D34598: ScalarEvolution: Add URem support
Tobias Grosser via Phabricator via llvm-commits
- [PATCH] D34482: [Dominators] Add parent and sibling property verification (non-hacky)
Tobias Grosser via Phabricator via llvm-commits
- [PATCH] D34053: [Polly][CMake] Skip unit-tests in lit if gtest is not available
Tobias Grosser via Phabricator via llvm-commits
- [PATCH] D33299: [Polly][CMake] Use the CMake Package instead of llvm-config in out-of-tree builds
Tobias Grosser via Phabricator via llvm-commits
- [PATCH] D34637: [libunwind] Add _LIBUNWIND_DISABLE_VISIBILITY_ANNOTATIONS
Tom Anderson via Phabricator via llvm-commits
- [PATCH] D34637: [libunwind] Add _LIBUNWIND_DISABLE_VISIBILITY_ANNOTATIONS
Tom Anderson via Phabricator via llvm-commits
- [PATCH] D34637: [libunwind] Add _LIBUNWIND_DISABLE_VISIBILITY_ANNOTATIONS
Tom Anderson via Phabricator via llvm-commits
- [llvm] r306298 - AMDGPU/GlobalISel: Mark 32-bit G_SHL as legal
Tom Stellard via llvm-commits
- [www-releases] r306401 - Add some 4.0.1 binaries
Tom Stellard via llvm-commits
- [www-releases] r306407 - Add 4.0.1 windows binaries
Tom Stellard via llvm-commits
- [www-releases] r306451 - Add 4.0.1 docs for LLVM
Tom Stellard via llvm-commits
- [www-releases] r306451 - Add 4.0.1 docs for LLVM
Tom Stellard via llvm-commits
- [www-releases] r306451 - Add 4.0.1 docs for LLVM
Tom Stellard via llvm-commits
- [www-releases] r306451 - Add 4.0.1 docs for LLVM
Tom Stellard via llvm-commits
- [www-releases] r306451 - Add 4.0.1 docs for LLVM
Tom Stellard via llvm-commits
- [www-releases] r306451 - Add 4.0.1 docs for LLVM
Tom Stellard via llvm-commits
- [www-releases] r306451 - Add 4.0.1 docs for LLVM
Tom Stellard via llvm-commits
- [www-releases] r306451 - Add 4.0.1 docs for LLVM
Tom Stellard via llvm-commits
- [www-releases] r306451 - Add 4.0.1 docs for LLVM
Tom Stellard via llvm-commits
- [www-releases] r306451 - Add 4.0.1 docs for LLVM
Tom Stellard via llvm-commits
- [www-releases] r306451 - Add 4.0.1 docs for LLVM
Tom Stellard via llvm-commits
- [www-releases] r306451 - Add 4.0.1 docs for LLVM
Tom Stellard via llvm-commits
- [www-releases] r306451 - Add 4.0.1 docs for LLVM
Tom Stellard via llvm-commits
- [www-releases] r306454 - Add 4.0.1 clang docs
Tom Stellard via llvm-commits
- [www-releases] r306454 - Add 4.0.1 clang docs
Tom Stellard via llvm-commits
- [www-releases] r306454 - Add 4.0.1 clang docs
Tom Stellard via llvm-commits
- [www-releases] r306454 - Add 4.0.1 clang docs
Tom Stellard via llvm-commits
- [www-releases] r306454 - Add 4.0.1 clang docs
Tom Stellard via llvm-commits
- [www-releases] r306454 - Add 4.0.1 clang docs
Tom Stellard via llvm-commits
- [www-releases] r306535 - Add links to the clang/llvm docs for 4.0.1.
Tom Stellard via llvm-commits
- [PATCH] D34589: AMDGPU/GlobalISel: Mark 32-bit G_SHL as legal
Tom Stellard via Phabricator via llvm-commits
- [PATCH] D34917: ELF: Only unlink regular files
Tom Stellard via Phabricator via llvm-commits
- [PATCH] D34917: ELF: Only unlink regular files
Tom Stellard via Phabricator via llvm-commits
- [PATCH] D33572: [PPC] Implement fast bit reverse in PPCDAGToDAGISel
Tony Jiang via Phabricator via llvm-commits
- [PATCH] D33572: [PPC CodeGen] Expand the bitreverse.i32 intrinsic.
Tony Jiang via Phabricator via llvm-commits
- [PATCH] D34627: [Power9] Disable removing extra swaps on P9 since it should not be needed.
Tony Jiang via Phabricator via llvm-commits
- [PATCH] D34908: [PPC CodeGen] Expand the bitreverse.i64 intrinsic.
Tony Jiang via Phabricator via llvm-commits
- [llvm] r306305 - [SystemZ] Fix missing emergency spill slot corner case
Ulrich Weigand via llvm-commits
- [llvm] r306821 - [SystemZ] Add missing high-word facility instructions
Ulrich Weigand via llvm-commits
- [llvm] r306876 - [SystemZ] Add all remaining instructions
Ulrich Weigand via llvm-commits
- [PATCH] D34240: [WebAssembly] Expansion of llvm.umul.overflow with i64 type operands.
Vadim Chugunov via Phabricator via llvm-commits
- [PATCH] D34240: [WebAssembly] Expansion of llvm.umul.overflow with i64 type operands.
Vadim Chugunov via Phabricator via llvm-commits
- [PATCH] D34472: [DAG] Rewrite areNonVolatileConsecutiveLoads to use BaseIndexOffset
Vadzim Dambrouski via Phabricator via llvm-commits
- [PATCH] D34500: [AMDGPU] Combine and x, (sext cc from i1) => select cc, x, 0
Valery Pykhtin via Phabricator via llvm-commits
- [PATCH] D34545: [AMDGPU] Simplify setcc (sext from i1 b), -1|0, cc
Valery Pykhtin via Phabricator via llvm-commits
- [PATCH] D34579: Fold fneg and fabs like multiplications
Valery Pykhtin via Phabricator via llvm-commits
- [PATCH] D34655: [AMDGPU] Add 2 new alignbit patterns
Valery Pykhtin via Phabricator via llvm-commits
- [llvm] r306332 - Add missing forward declaration.
Vassil Vassilev via llvm-commits
- [llvm] r306376 - Add missing forward declaraion.
Vassil Vassilev via llvm-commits
- D34473: [LV] Changing the interface of ValueMap
Vassil Vassilev via llvm-commits
- [llvm] r306399 - Add missing include. Should fix modules libstdc++ builds.
Vassil Vassilev via llvm-commits
- [PATCH] D34473: [LV] Changing the interface of ValueMap
Vassil Vassilev via Phabricator via llvm-commits
- [llvm] r306340 - [Coverage] Improve readability by using a struct. NFC.
Vedant Kumar via llvm-commits
- [compiler-rt] r306710 - [profile] Move __llvm_profile_filename into a separate object
Vedant Kumar via llvm-commits
- [llvm] r306776 - [Coverage] Remove two overloads of CoverageMapping::load. NFC.
Vedant Kumar via llvm-commits
- [llvm] r306784 - Try to appease a buildbot.
Vedant Kumar via llvm-commits
- [PATCH] D34709: [Profile] Improve profile dumping with merging
Vedant Kumar via Phabricator via llvm-commits
- [PATCH] D34709: [Profile] Improve profile dumping with merging
Vedant Kumar via Phabricator via llvm-commits
- [PATCH] D34797: [profile] Move __llvm_profile_filename into a separate object
Vedant Kumar via Phabricator via llvm-commits
- [PATCH] D34797: [profile] Move __llvm_profile_filename into a separate object
Vedant Kumar via Phabricator via llvm-commits
- [PATCH] D34797: [profile] Move __llvm_profile_filename into a separate object
Vedant Kumar via Phabricator via llvm-commits
- [PATCH] D34801: [coverage] Make smaller regions for the first case of a switch.
Vedant Kumar via Phabricator via llvm-commits
- [llvm] r306529 - [X86] Correct dwarf unwind information in function epilogue
Violeta Vukobrat via llvm-commits
- [PATCH] D18046: [X86] Providing correct unwind info in function epilogue
Violeta Vukobrat via Phabricator via llvm-commits
- [PATCH] D18046: [X86] Providing correct unwind info in function epilogue
Violeta Vukobrat via Phabricator via llvm-commits
- [zorg] r306601 - "adb" command to debug bot
Vitaly Buka via llvm-commits
- [zorg] r306602 - "adb" command to debug bot
Vitaly Buka via llvm-commits
- [zorg] r306606 - Fix USER and HOME vars and restart ADB server
Vitaly Buka via llvm-commits
- [zorg] r306607 - Remove debug commands
Vitaly Buka via llvm-commits
- [compiler-rt] r306619 - [asan] This test now passes
Vitaly Buka via llvm-commits
- [compiler-rt] r306620 - [asan] Disable tests which do no work on Android
Vitaly Buka via llvm-commits
- [compiler-rt] r306621 - [asan] Fix try to fix test on Android
Vitaly Buka via llvm-commits
- [compiler-rt] r306627 - [asan] Control location of symbolizer on device using ANDROID_SYMBOLIZER_PATH
Vitaly Buka via llvm-commits
- [compiler-rt] r306630 - Revert "[asan] Control location of symbolizer on device using ANDROID_SYMBOLIZER_PATH"
Vitaly Buka via llvm-commits
- [zorg] r306635 - [asan] Run Android tests without asan_device_setup
Vitaly Buka via llvm-commits
- [zorg] r306636 - [asan] Fix formatting
Vitaly Buka via llvm-commits
- [zorg] r306637 - [asan] Report missing Android devices as warning
Vitaly Buka via llvm-commits
- [zorg] r306638 - [asan] Fix USER and HOME vars
Vitaly Buka via llvm-commits
- [zorg] r306641 - [asan] Fix unavailable device warning
Vitaly Buka via llvm-commits
- [zorg] r306642 - [asan] Fix Android architectures
Vitaly Buka via llvm-commits
- [zorg] r306870 - [asan] Fix API check for x86 devices
Vitaly Buka via llvm-commits
- [zorg] r306886 - [asan] Try to run tests without "shell stop"
Vitaly Buka via llvm-commits
- [zorg] r306896 - Revert "[asan] Try to run tests without "shell stop""
Vitaly Buka via llvm-commits
- [zorg] r306897 - [asan] Call "adb root" before "shell stop"
Vitaly Buka via llvm-commits
- [zorg] r306898 - [asan] Call "adb unroot" after "shell stop"
Vitaly Buka via llvm-commits
- [zorg] r306910 - [asan] We should not need asanwrapper with current build scripts
Vitaly Buka via llvm-commits
- [compiler-rt] r306914 - [asan] Disable test which fails on Android x86
Vitaly Buka via llvm-commits
- [zorg] r306924 - [asan] Cleanup Android script
Vitaly Buka via llvm-commits
- [compiler-rt] r306940 - [asan] Fix test on Android i686/fugu
Vitaly Buka via llvm-commits
- [compiler-rt] r306942 - [asan] This Android lit workaround should not be needed as bug is fixed
Vitaly Buka via llvm-commits
- [zorg] r306943 - [asan] Combine build of several targets into one command
Vitaly Buka via llvm-commits
- [zorg] r306951 - [asan] Make adb restart more reliable
Vitaly Buka via llvm-commits
- [zorg] r306970 - [sanitizers] Use -DLLVM_APPEND_VC_REV=OFF on sanitizer bots
Vitaly Buka via llvm-commits
- [zorg] r306992 - [sanitizers] Parallel cmake execution for android targets
Vitaly Buka via llvm-commits
- [zorg] r306993 - [sanitizers] Use CCACHE on android bot and minimize llvm_build64 cmake calls
Vitaly Buka via llvm-commits
- [zorg] r306994 - [sanitizer] Fix cmake invocation on Android bot
Vitaly Buka via llvm-commits
- [PATCH] D34656: [msan] Intercept wcscat, wcsncat.
Vitaly Buka via Phabricator via llvm-commits
- [PATCH] D34656: [msan] Intercept wcscat, wcsncat.
Vitaly Buka via Phabricator via llvm-commits
- [PATCH] D34827: Add end-to-end tests for overflows of byval arguments.
Vitaly Buka via Phabricator via llvm-commits
- [PATCH] D34789: Copy arguments passed by value into explicit allocas for ASan
Vitaly Buka via Phabricator via llvm-commits
- [PATCH] D34789: Copy arguments passed by value into explicit allocas for ASan
Vitaly Buka via Phabricator via llvm-commits
- [PATCH] D34789: Copy arguments passed by value into explicit allocas for ASan
Vitaly Buka via Phabricator via llvm-commits
- [PATCH] D34789: Copy arguments passed by value into explicit allocas for ASan
Vitaly Buka via Phabricator via llvm-commits
- [PATCH] D34876: [asan] Remove check for stack size
Vitaly Buka via Phabricator via llvm-commits
- [PATCH] D34560: Completelly disable git/svn version checking if not needed
Vitaly Buka via Phabricator via llvm-commits
- [PATCH] D34726: AMDGPU/SI: Don not insert an instruction into worklist twice in movetovalu
Wei Ding via Phabricator via llvm-commits
- [llvm] r306313 - [GVN] Recommit the patch "Add phi-translate support in scalarpre".
Wei Mi via llvm-commits
- [PATCH] D32201: [RALLOC] Increase CSR cost in RegAllocGreedy to favour splitting over CSR first use
Wei Mi via llvm-commits
- [PATCH] D31821: Remove redundant copy in recurrences
Wei Mi via Phabricator via llvm-commits
- [PATCH] D34273: [SCEV] Use depth limit instead of local cache for SExt and ZExt
Wei Mi via Phabricator via llvm-commits
- [PATCH] D34608: [AArch64] Increase CSR cost when defering use of CSR is preferred
Wei Mi via Phabricator via llvm-commits
- [PATCH] D31821: Remove redundant copy in recurrences
Wei Mi via Phabricator via llvm-commits
- [PATCH] D31821: Remove redundant copy in recurrences
Wei Mi via Phabricator via llvm-commits
- [PATCH] D34583: [LSR] Narrow search space by filtering non-optimal formulae with the same ScaledReg and Scale.
Wei Mi via Phabricator via llvm-commits
- [PATCH] D34583: [LSR] Narrow search space by filtering non-optimal formulae with the same ScaledReg and Scale.
Wei Mi via Phabricator via llvm-commits
- [PATCH] D34583: [LSR] Narrow search space by filtering non-optimal formulae with the same ScaledReg and Scale.
Wei Mi via Phabricator via llvm-commits
- [PATCH] D34583: [LSR] Narrow search space by filtering non-optimal formulae with the same ScaledReg and Scale.
Wei Mi via Phabricator via llvm-commits
- [PATCH] D34620: [DataLayout] Remove default argument from DataLayout APIs
Wei-Ren Chen via Phabricator via llvm-commits
- [PATCH] D34856: Let llvm-diff correctly deal with Undef/ConstantAggregateZero/ConstantVector/IndirectBr
Wei-Ren Chen via Phabricator via llvm-commits
- [PATCH] D34639: Fix DebugLoc propagation for unreachable LoadInst
Weiming Zhao via Phabricator via llvm-commits
- [PATCH] D34639: Fix DebugLoc propagation for unreachable LoadInst
Weiming Zhao via Phabricator via llvm-commits
- [PATCH] D34918: [libc++] Avoid atomic built-ins for NO_THREADS build
Weiming Zhao via Phabricator via llvm-commits
- [llvm] r306345 - DAGCombine: Make sure we only eliminate trunc/extend when the scales of truncation and extension match.
Wolfgang Pieb via llvm-commits
- [llvm] r306771 - [DWARF] Move a couple of member functions to the DWARFUnit baseclass. NFC.
Wolfgang Pieb via llvm-commits
- [PATCH] D34069: [DAGCombiner] Fix PR33368 (vector extend/truncate optimization)
Wolfgang Pieb via Phabricator via llvm-commits
- [PATCH] D34069: [DAGCombiner] Fix PR33368 (vector extend/truncate optimization)
Wolfgang Pieb via Phabricator via llvm-commits
- [PATCH] D34765: [DWARF] [NFC] Move a couple of member functions to DWARFUnit (baseclass) from DWARFCompileUnit (derived class)
Wolfgang Pieb via Phabricator via llvm-commits
- [PATCH] D34069: [DAGCombiner] Fix PR33368 (vector extend/truncate optimization)
Wolfgang Pieb via Phabricator via llvm-commits
- [PATCH] D34765: [DWARF] [NFC] Move a couple of member functions to DWARFUnit (baseclass) from DWARFCompileUnit (derived class)
Wolfgang Pieb via Phabricator via llvm-commits
- [PATCH] D34765: [DWARF] [NFC] Move a couple of member functions to DWARFUnit (baseclass) from DWARFCompileUnit (derived class)
Wolfgang Pieb via Phabricator via llvm-commits
- [PATCH] D34765: [DWARF] [NFC] Move a couple of member functions to DWARFUnit (baseclass) from DWARFCompileUnit (derived class)
Wolfgang Pieb via Phabricator via llvm-commits
- [PATCH] D34765: [DWARF] [NFC] Move a couple of member functions to DWARFUnit (baseclass) from DWARFCompileUnit (derived class)
Wolfgang Pieb via Phabricator via llvm-commits
- [llvm] r306605 - Make OrderedInstructions and OrderedBasicBlock use AssertingVH, to try and catch mistakes
Xin Tong via llvm-commits
- [llvm] r306608 - Revert "Make OrderedInstructions and OrderedBasicBlock use AssertingVH, to try and catch mistakes"
Xin Tong via llvm-commits
- [llvm] r306608 - Revert "Make OrderedInstructions and OrderedBasicBlock use AssertingVH, to try and catch mistakes"
Xin Tong via llvm-commits
- [llvm] r306712 - Remove useless header. NFC
Xin Tong via llvm-commits
- [llvm] r306717 - [OrderedInst] Add const to constant parameter. NFCI
Xin Tong via llvm-commits
- [PATCH] D34823: [PredicateInfo] Invalidate an OrderedBasicBlock when instruction in it is deleted.
Xin Tong via llvm-commits
- [PATCH] D34597: [AST] Fix a bug in aliasesUnknownInst. Make sure we are comparing the unknown instructions in the alias set and the instruction interested in.
Xin Tong via Phabricator via llvm-commits
- [PATCH] D31834: Remove unnecessary bitvector clear
Xin Tong via Phabricator via llvm-commits
- [PATCH] D31834: Remove unnecessary bitvector clear
Xin Tong via Phabricator via llvm-commits
- [PATCH] D32720: [LICM] Introduce a finer granularity option to compute early exits.
Xin Tong via Phabricator via llvm-commits
- [PATCH] D32720: [LICM] Introduce a finer granularity option to compute early exits.
Xin Tong via Phabricator via llvm-commits
- [PATCH] D34780: Make OrderedInstructions and OrderedBasicBlock use AssertingVH, to try and catch mistakes
Xin Tong via Phabricator via llvm-commits
- [PATCH] D34780: Make OrderedInstructions and OrderedBasicBlock use AssertingVH, to try and catch mistakes
Xin Tong via Phabricator via llvm-commits
- [PATCH] D34780: Make OrderedInstructions and OrderedBasicBlock use AssertingVH, to try and catch mistakes
Xin Tong via Phabricator via llvm-commits
- [PATCH] D32720: [LICM] Introduce a finer granularity option to compute early exits.
Xin Tong via Phabricator via llvm-commits
- [PATCH] D34823: [PredicateInfo] Invalidate an OrderedBasicBlock when instruction in it is deleted.
Xin Tong via Phabricator via llvm-commits
- [PATCH] D34823: [PredicateInfo] Invalidate an OrderedBasicBlock when instruction in it is deleted.
Xin Tong via Phabricator via llvm-commits
- [PATCH] D34823: [PredicateInfo] Invalidate an OrderedBasicBlock when instruction in it is deleted.
Xin Tong via Phabricator via llvm-commits
- [llvm] r254057 - [PGO] Convert InstrProfRecord based serialization methods to use common C methods
Xinliang David Li via llvm-commits
- [llvm] r306428 - [ProfData] Make the method threadsafe
Xinliang David Li via llvm-commits
- [compiler-rt] r306432 - [PGO] Refactor file/buffer writer callback interfaces /NFC
Xinliang David Li via llvm-commits
- [PATCH] D34694: llvm-profdata: Indirect infrequently used fields to reduce memory usage
Xinliang David Li via llvm-commits
- [llvm] r254057 - [PGO] Convert InstrProfRecord based serialization methods to use common C methods
Xinliang David Li via llvm-commits
- [PATCH] D33839: Prevent outlining of basicblock that uses BlockAddress
Xinliang David Li via llvm-commits
- [llvm] r306468 - Clean up a test case
Xinliang David Li via llvm-commits
- [compiler-rt] r306480 - [Profile] Remove redundant call
Xinliang David Li via llvm-commits
- [PATCH] D34720: Hook the sample PGO machinery in the new PM
Xinliang David Li via llvm-commits
- [compiler-rt] r306561 - [PGO] Reduce IO in profile dumping with merging
Xinliang David Li via llvm-commits
- [llvm] r269222 - [ProfileData] Use SoftInstrProfErrors to count soft errors, NFC
Xinliang David Li via llvm-commits
- [llvm] r269222 - [ProfileData] Use SoftInstrProfErrors to count soft errors, NFC
Xinliang David Li via llvm-commits
- [PATCH] D34797: [profile] Move __llvm_profile_filename into a separate object
Xinliang David Li via llvm-commits
- [llvm] r269222 - [ProfileData] Use SoftInstrProfErrors to count soft errors, NFC
Xinliang David Li via llvm-commits
- [llvm] r269222 - [ProfileData] Use SoftInstrProfErrors to count soft errors, NFC
Xinliang David Li via llvm-commits
- [PATCH] D34838: Prototype: Reduce llvm-profdata merge memory usage further
Xinliang David Li via llvm-commits
- [llvm] r306440 - [SROA] Fix APInt size when alloca address space is not 0
Yaxun Liu via llvm-commits
- [PATCH] D34104: [SROA] Fix APInt size when alloca address space is not 0
Yaxun Liu via Phabricator via llvm-commits
- [PATCH] D34104: [SROA] Fix APInt size when alloca address space is not 0
Yaxun Liu via Phabricator via llvm-commits
- [PATCH] D34595: Made OPT_meabi value handling simpler
Yuka Takahashi via Phabricator via llvm-commits
- [PATCH] D34595: Changed Opts.EABIVersion type string to llvm::EABI enum class
Yuka Takahashi via Phabricator via llvm-commits
- [PATCH] D34595: Changed Opts.EABIVersion type string to llvm::EABI enum class
Yuka Takahashi via Phabricator via llvm-commits
- [PATCH] D34595: Changed Opts.EABIVersion type string to llvm::EABI enum class
Yuka Takahashi via Phabricator via llvm-commits
- [PATCH] D34032: [Power9] Exploit vector extract with variable index
Zaara Syeda via Phabricator via llvm-commits
- [PATCH] D34009: [Power9] Exploit vector integer extend instructions when indices aren't correct
Zaara Syeda via Phabricator via llvm-commits
- [PATCH] D34815: [Power9] Spill gprs to vector registers rather than stack
Zaara Syeda via Phabricator via llvm-commits
- [PATCH] D34815: [Power9] Spill gprs to vector registers rather than stack
Zaara Syeda via Phabricator via llvm-commits
- [PATCH] D34815: [Power9] Spill gprs to vector registers rather than stack
Zaara Syeda via Phabricator via llvm-commits
- [llvm] r306309 - [llvm-pdbutil] Add a mode to `bytes` for dumping split debug chunks.
Zachary Turner via llvm-commits
- [PATCH] D34667: [Demangler] [DO NOT SUBMIT] Initial patch for Microsoft demangler.
Zachary Turner via llvm-commits
- [PATCH] D34793: [lit] Fix some convoluted logic around Unicode encoding, and de-duplicate across modules that used it.
Zachary Turner via llvm-commits
- [PATCH] D34758: [YAML] - Teach yaml2obj/obj2yaml to work with numeric relocation values.
Zachary Turner via llvm-commits
- [PATCH] D34744: [DWARF] - Simplify HandleExpectedError implementation in DWARFDebugInfoTest
Zachary Turner via llvm-commits
- [PATCH] D34732: Clean temp directories before running lit
Zachary Turner via llvm-commits
- [PATCH] D34600: [Error] add expectSuccess()
Zachary Turner via llvm-commits
- [llvm] r306832 - [lit] Clean output directories before running tests.
Zachary Turner via llvm-commits
- [llvm] r306833 - Revert "[lit] Clean output directories before running tests."
Zachary Turner via llvm-commits
- [llvm] r306852 - [llvm-pdbutil] Add the ability to dump the dependency tree for a type
Zachary Turner via llvm-commits
- [llvm] r306856 - Fix test broken by parameter mixup.
Zachary Turner via llvm-commits
- [lld] r306890 - [llvm-pdbutil] Output the symbol offset when dumping.
Zachary Turner via llvm-commits
- [llvm] r306890 - [llvm-pdbutil] Output the symbol offset when dumping.
Zachary Turner via llvm-commits
- [llvm] r306891 - Remove spurious semicolons.
Zachary Turner via llvm-commits
- [PATCH] D34223: [Support] Don't use std::iterator, it's deprecated in C++17
Zachary Turner via Phabricator via llvm-commits
- [PATCH] D34491: [PDB] Fix reading of clang-generated PDBs by CVDump.
Zachary Turner via Phabricator via llvm-commits
- [PATCH] D34542: Introduce symbol cache to PDB NativeSession
Zachary Turner via Phabricator via llvm-commits
- [PATCH] D34542: Introduce symbol cache to PDB NativeSession
Zachary Turner via Phabricator via llvm-commits
- [PATCH] D34732: Clean temp directories before running lit
Zachary Turner via Phabricator via llvm-commits
- [PATCH] D34732: Clean temp directories before running lit
Zachary Turner via Phabricator via llvm-commits
- [PATCH] D34732: Clean temp directories before running lit
Zachary Turner via Phabricator via llvm-commits
- [PATCH] D34744: [DWARF] - Simplify HandleExpectedError implementation in DWARFDebugInfoTest
Zachary Turner via Phabricator via llvm-commits
- [PATCH] D34764: Introduce FileEdit utility
Zachary Turner via Phabricator via llvm-commits
- [PATCH] D34764: Introduce FileEdit utility
Zachary Turner via Phabricator via llvm-commits
- [PATCH] D34764: Introduce FileEdit utility
Zachary Turner via Phabricator via llvm-commits
- [PATCH] D34667: [Demangler] [DO NOT SUBMIT] Initial patch for Microsoft demangler.
Zachary Turner via Phabricator via llvm-commits
- [PATCH] D34732: Clean temp directories before running lit
Zachary Turner via Phabricator via llvm-commits
- [PATCH] D34732: Clean temp directories before running lit
Zachary Turner via Phabricator via llvm-commits
- [PATCH] D34744: [DWARF] - Simplify HandleExpectedError implementation in DWARFDebugInfoTest
Zachary Turner via Phabricator via llvm-commits
- [PATCH] D34600: [Error] add expectSuccess()
Zachary Turner via Phabricator via llvm-commits
- [PATCH] D34732: Clean temp directories before running lit
Zachary Turner via Phabricator via llvm-commits
- [PATCH] D34899: [llvm-pdbutil] Add the ability to dump a single type's entire dependency chain
Zachary Turner via Phabricator via llvm-commits
- [PATCH] D34899: [llvm-pdbutil] Add the ability to dump a single type's entire dependency chain
Zachary Turner via Phabricator via llvm-commits
- [PATCH] D34898: [PDB] Fill in "Parent" and "End" fields of scope-like symbol records
Zachary Turner via Phabricator via llvm-commits
- [PATCH] D34906: [llvm-pdbutil] Output the symbol offset when dumping symbols
Zachary Turner via Phabricator via llvm-commits
- [PATCH] D34907: fix ODR violations due to abuse of LLVM_YAML_IS_(FLOW_)?SEQUENCE_VECTOR
Zachary Turner via Phabricator via llvm-commits
- [PATCH] D34906: [llvm-pdbutil] Output the symbol offset when dumping symbols
Zachary Turner via Phabricator via llvm-commits
- [PATCH] D34898: [PDB] Fill in "Parent" and "End" fields of scope-like symbol records
Zachary Turner via Phabricator via llvm-commits
- [PATCH] D34898: [PDB] Fill in "Parent" and "End" fields of scope-like symbol records
Zachary Turner via Phabricator via llvm-commits
- [PATCH] D34906: [llvm-pdbutil] Output the symbol offset when dumping symbols
Zachary Turner via Phabricator via llvm-commits
- [PATCH] D34915: [pdb] Add a test for every known CodeView type
Zachary Turner via Phabricator via llvm-commits
- [PATCH] D34667: [Demangler] [DO NOT SUBMIT] Initial patch for Microsoft demangler.
Zachary Turner via Phabricator via llvm-commits
- [PATCH] D34667: [Demangler] [DO NOT SUBMIT] Initial patch for Microsoft demangler.
Zachary Turner via Phabricator via llvm-commits
- [PATCH] D34667: [Demangler] [DO NOT SUBMIT] Initial patch for Microsoft demangler.
Zachary Turner via Phabricator via llvm-commits
- [PATCH] D34667: [Demangler] [DO NOT SUBMIT] Initial patch for Microsoft demangler.
Zachary Turner via Phabricator via llvm-commits
- [PATCH] D34898: [PDB] Fill in "Parent" and "End" fields of scope-like symbol records
Zachary Turner via Phabricator via llvm-commits
- [llvm] r306646 - [X86] Adding shuffle tests demonstrating missed vcompress opportunities. NFC
Zvi Rackover via llvm-commits
- [PATCH] D34077: DAGCombine: Combine BUILD_VECTOR to TRUNCATE
Zvi Rackover via Phabricator via llvm-commits
- [PATCH] D34077: DAGCombine: Combine BUILD_VECTOR to TRUNCATE
Zvi Rackover via Phabricator via llvm-commits
- [PATCH] D34077: DAGCombine: Combine BUILD_VECTOR to TRUNCATE
Zvi Rackover via Phabricator via llvm-commits
- [PATCH] D34077: DAGCombine: Combine BUILD_VECTOR to TRUNCATE
Zvi Rackover via Phabricator via llvm-commits
- [PATCH] D34077: DAGCombine: Combine BUILD_VECTOR to TRUNCATE
Zvi Rackover via Phabricator via llvm-commits
- [PATCH] D34336: [x86] transform vector inc/dec to use -1 constant (PR33483)
Zvi Rackover via Phabricator via llvm-commits
- [PATCH] D34652: [x86] add SBB optimization for SETAE (uge) condition code
Zvi Rackover via Phabricator via llvm-commits
- [PATCH] D34652: [x86] add SBB optimization for SETAE (uge) condition code
Zvi Rackover via Phabricator via llvm-commits
- [PATCH] D34077: DAGCombine: Combine BUILD_VECTOR to TRUNCATE
Zvi Rackover via Phabricator via llvm-commits
- [PATCH] D34077: DAGCombine: Combine BUILD_VECTOR to TRUNCATE
Zvi Rackover via Phabricator via llvm-commits
- [PATCH] D34077: DAGCombine: Combine BUILD_VECTOR to TRUNCATE
Zvi Rackover via Phabricator via llvm-commits
- [PATCH] D34077: DAGCombine: Combine BUILD_VECTOR to TRUNCATE
Zvi Rackover via Phabricator via llvm-commits
- [PATCH] D34069: [DAGCombiner] Fix PR33368 (vector extend/truncate optimization)
Zvi Rackover via Phabricator via llvm-commits
- [PATCH] D34069: [DAGCombiner] Fix PR33368 (vector extend/truncate optimization)
Zvi Rackover via Phabricator via llvm-commits
- [PATCH] D34077: DAGCombine: Combine BUILD_VECTOR to TRUNCATE
Zvi Rackover via Phabricator via llvm-commits
- [PATCH] D34077: DAGCombine: Combine BUILD_VECTOR to TRUNCATE
Zvi Rackover via Phabricator via llvm-commits
- [PATCH] D34931: [X86] Basic lowering support for selection of COMPRESS with a constant mask
Zvi Rackover via Phabricator via llvm-commits
- [PATCH] D34769: [X86] X86::CMOV to Branch heuristic based optimization
Zvi Rackover via Phabricator via llvm-commits
- [PATCH] D34933: [X86] Rerun "update_llc_test_checks" tool on CodeGen tests. NFC.
Zvi Rackover via Phabricator via llvm-commits
- [PATCH] D32636: [x86][inline-asm][llvm]Amend size directive deduction mechanism of unsized memory operands
coby via Phabricator via llvm-commits
- [PATCH] D33876: [X86][AsmParser][MS-compatability] Binary/Unary operators enhancements
coby via Phabricator via llvm-commits
- [PATCH] D33876: [X86][AsmParser][MS-compatability] Binary/Unary operators enhancements
coby via Phabricator via llvm-commits
- [PATCH] D33278: [LLVM][x86][Inline Asm] - Enum support for MS syntax
coby via Phabricator via llvm-commits
- [PATCH] D34739: [X86][InlineAsm][Ms Compatibility]Prefer variable name over a register when the two collides
coby via Phabricator via llvm-commits
- [PATCH] D34504: [LLVM][X86][Goldmont] Adding new target-cpu: Goldmont
michael zuckerman via Phabricator via llvm-commits
- [PATCH] D34601: [X86][LLVM]Expanding Supports lowerInterleavedStore() in X86InterleavedAccess.
michael zuckerman via Phabricator via llvm-commits
- [PATCH] D34601: [X86][LLVM]Expanding Supports lowerInterleavedStore() in X86InterleavedAccess.
michael zuckerman via Phabricator via llvm-commits
- [PATCH] D34601: [X86][LLVM]Expanding Supports lowerInterleavedStore() in X86InterleavedAccess.
michael zuckerman via Phabricator via llvm-commits
- [PATCH] D34504: [LLVM][X86][Goldmont] Adding new target-cpu: Goldmont
michael zuckerman via Phabricator via llvm-commits
- [PATCH] D34504: [LLVM][X86][Goldmont] Adding new target-cpu: Goldmont
michael zuckerman via Phabricator via llvm-commits
- [PATCH] D34504: [LLVM][X86][Goldmont] Adding new target-cpu: Goldmont
michael zuckerman via Phabricator via llvm-commits
- [PATCH] D34601: [X86][LLVM]Expanding Supports lowerInterleavedStore() in X86InterleavedAccess.
michael zuckerman via Phabricator via llvm-commits
- [PATCH] D34601: [X86][LLVM]Expanding Supports lowerInterleavedStore() in X86InterleavedAccess.
michael zuckerman via Phabricator via llvm-commits
- [PATCH] D34807: [Clang][X86][Goldmont] Adding new target-cpu: Goldmont
michael zuckerman via Phabricator via llvm-commits
- [PATCH] D34807: [Clang][X86][Goldmont] Adding new target-cpu: Goldmont
michael zuckerman via Phabricator via llvm-commits
- [PATCH] D34807: [Clang][X86][Goldmont] Adding new target-cpu: Goldmont
michael zuckerman via Phabricator via llvm-commits
- [PATCH] D34601: [X86][LLVM]Expanding Supports lowerInterleavedStore() in X86InterleavedAccess.
michael zuckerman via Phabricator via llvm-commits
- [PATCH] D33839: Prevent outlining of basicblock that uses BlockAddress
serge via Phabricator via llvm-commits
- [PATCH] D33125: Introduce isoneof<T0, T1, ...> as an extension of isa<T>
serge via Phabricator via llvm-commits
- [PATCH] D33839: Prevent outlining of basicblock that uses BlockAddress
serge via Phabricator via llvm-commits
- [PATCH] D34802: [MergeFunctions] Remove alias support
whitequark via Phabricator via llvm-commits
- [PATCH] D34802: [MergeFunctions] Remove alias support
whitequark via Phabricator via llvm-commits
- [PATCH] D34805: [MergeFunctions] Replace all uses of unnamed_addr functions
whitequark via Phabricator via llvm-commits
- [PATCH] D34805: [MergeFunctions] Replace all uses of unnamed_addr functions
whitequark via Phabricator via llvm-commits
- [PATCH] D34806: [MergeFunctions] Merge small functions if possible without a thunk
whitequark via Phabricator via llvm-commits
- [PATCH] D34806: [MergeFunctions] Merge small functions if possible without a thunk
whitequark via Phabricator via llvm-commits
- [PATCH] D34806: [MergeFunctions] Merge small functions if possible without a thunk
whitequark via Phabricator via llvm-commits
- [polly] r306649 - Initializing NVPTX backend within Polly
via llvm-commits
- [llvm] r306655 - [SLPVectorizer] Introducing getTreeEntry() helper function [NFC]
via llvm-commits
- [llvm] r306679 - Explicitly check for presence of correct results in instcombine memmove test
via llvm-commits
- [llvm] r306681 - Restore original intent of memset instcombine test
via llvm-commits
- [llvm] r306685 - bpf: remove unnecessary truncate operation
via llvm-commits
- [llvm] r269222 - [ProfileData] Use SoftInstrProfErrors to count soft errors, NFC
via llvm-commits
- [llvm] r269222 - [ProfileData] Use SoftInstrProfErrors to count soft errors, NFC
via llvm-commits
- [llvm] r269222 - [ProfileData] Use SoftInstrProfErrors to count soft errors, NFC
via llvm-commits
- [llvm] r269222 - [ProfileData] Use SoftInstrProfErrors to count soft errors, NFC
via llvm-commits
- [llvm] r269222 - [ProfileData] Use SoftInstrProfErrors to count soft errors, NFC
via llvm-commits
- [llvm] r269222 - [ProfileData] Use SoftInstrProfErrors to count soft errors, NFC
via llvm-commits
Last message date:
Sun Jul 2 23:44:05 PDT 2017
Archived on: Sun Jul 2 23:44:06 PDT 2017
This archive was generated by
Pipermail 0.09 (Mailman edition).