OSDN Git Service
(root)
/
android-x86
/
external-llvm.git
/ search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
[NewGVN] Create a StoreExpression instead of a VariableExpression.
2017-05-20
Davide Italiano
[NewGVN] Create a StoreExpression instead of a VariableExpre...
commit
|
commitdiff
|
tree
2017-05-20
Davide Italiano
[NewGVN] Get rid of an assertion.
commit
|
commitdiff
|
tree
2017-05-19
Davide Italiano
[InstCombine] *Actually* commit the test showing the...
commit
|
commitdiff
|
tree
2017-05-19
Davide Italiano
[InstCombine] Add tests to demonstrate the miscompile...
commit
|
commitdiff
|
tree
2017-05-19
Davide Italiano
[NewGVN] Delete the old store when we find congruent...
commit
|
commitdiff
|
tree
2017-05-18
Davide Italiano
[NewGVN] Break infinite recursion in singleReachablePHIPath().
commit
|
commitdiff
|
tree
2017-05-18
Davide Italiano
[NewGVN] Replace predicate info leftovers.
commit
|
commitdiff
|
tree
2017-05-18
Davide Italiano
[Target/X86] Remove unneeded return. NFCI.
commit
|
commitdiff
|
tree
2017-05-16
Davide Italiano
[IR] Prefer use_empty() to !hasNUsesOrMore(1) for clarity.
commit
|
commitdiff
|
tree
2017-05-16
Davide Italiano
[NewGVN] Re-enable test now that the nondeterminism...
commit
|
commitdiff
|
tree
2017-05-16
Davide Italiano
[MetadataLoader] Remove unused Vector. NFCI.
commit
|
commitdiff
|
tree
2017-05-16
Davide Italiano
Revert "[NewGVN] Replace predicate info leftovers."
commit
|
commitdiff
|
tree
2017-05-16
Davide Italiano
[NewGVN] Replace predicate info leftovers.
commit
|
commitdiff
|
tree
2017-05-15
Davide Italiano
[AMDGPU] Kill now unused phiInfoElementGetDebugLoc...
commit
|
commitdiff
|
tree
2017-05-15
Davide Italiano
[NewGVN] Remove unused setDefiningExpr(). NFCI.
commit
|
commitdiff
|
tree
2017-05-15
Davide Italiano
[NewGVN] Fix verification of MemoryPhis in verifyMemoryCongr...
commit
|
commitdiff
|
tree
2017-05-13
Davide Italiano
[NewGVN] XFAIL a flaky test until I find out what's...
commit
|
commitdiff
|
tree
2017-05-12
Davide Italiano
[LoopUnroll] Fix a test. REQUIRE should be REQUIRES.
commit
|
commitdiff
|
tree
2017-05-12
Davide Italiano
[NewGVN] Improve debug output a bit. NFCI.
commit
|
commitdiff
|
tree
2017-05-12
Davide Italiano
[NewGVN] Format an assertion and fix a typo. NFCI.
commit
|
commitdiff
|
tree
2017-05-12
Davide Italiano
[NewGVN] Don't incorrectly reset the memory leader.
commit
|
commitdiff
|
tree
2017-05-11
Davide Italiano
[AMDGPU] Placate unused variable warning in release...
commit
|
commitdiff
|
tree
2017-05-11
Davide Italiano
[LiveVariables] Switch Kill/Defs sets to be DenseSet(s).
commit
|
commitdiff
|
tree
2017-05-10
Davide Italiano
[PHIElimination] Use the same name for DEBUG_TYPE and...
commit
|
commitdiff
|
tree
2017-05-10
Davide Italiano
[NewGVN] Introduce a definesNoMemory() helper and use it.
commit
|
commitdiff
|
tree
2017-05-09
Davide Italiano
[NewGVN] Simplify a DEBUG() statement. NFCI.
commit
|
commitdiff
|
tree
2017-05-09
Davide Italiano
[NewGVN] Explain why sorting by pointer values doesn...
commit
|
commitdiff
|
tree
2017-05-09
Davide Italiano
[NewGVN] Fix a consistent order for phi nodes operands.
commit
|
commitdiff
|
tree
2017-05-08
Davide Italiano
[PartialInlining] Capture by reference rather than...
commit
|
commitdiff
|
tree
2017-05-04
Davide Italiano
[NewGVN] Remove unneeded newline and format assertions...
commit
|
commitdiff
|
tree
2017-05-03
Davide Italiano
[CodeView] Remove constructor initialization of a removed...
commit
|
commitdiff
|
tree
2017-05-03
Davide Italiano
[CodeView] Remove unused private field. NFCI.
commit
|
commitdiff
|
tree
2017-05-02
Davide Italiano
[NewGVN] Fix typo and format comment. NFCI.
commit
|
commitdiff
|
tree
2017-05-01
Davide Italiano
[IR] Garbage collect unused variants. NFCI.
commit
|
commitdiff
|
tree
2017-05-01
Davide Italiano
[NewGVN] Don't derive incorrect implications.
commit
|
commitdiff
|
tree
2017-04-29
Davide Italiano
[LoopUnswitch] Make DEBUG output more readable (part 2).
commit
|
commitdiff
|
tree
2017-04-29
Davide Italiano
[LoopUnswitch] Don't remove instructions with side...
commit
|
commitdiff
|
tree
2017-04-28
Davide Italiano
[LoopUnswitch] Make DEBUG output more readable.
commit
|
commitdiff
|
tree
2017-04-28
Davide Italiano
[IPO/MergeFunctions] This function is used only under...
commit
|
commitdiff
|
tree
2017-04-27
Davide Italiano
[SROA] Fix nondeterminism exposed by Simon's r299221.
commit
|
commitdiff
|
tree
2017-04-26
Davide Italiano
[LibCallsShrinkWrap] Remove an unnecessary class member...
commit
|
commitdiff
|
tree
2017-04-26
Davide Italiano
[LibCallsShrinkWrap] More descriptive assertion messages.
commit
|
commitdiff
|
tree
2017-04-26
Davide Italiano
[LibCallsShrinkWrap] Remove some temporary cl::opt(s).
commit
|
commitdiff
|
tree
2017-04-26
Davide Italiano
[LibCallsShrinkWrap] Teach the pass how to preserve...
commit
|
commitdiff
|
tree
2017-04-26
Davide Italiano
[AMDGPU] Garbage collect dead code. NFCI.
commit
|
commitdiff
|
tree
2017-04-25
Davide Italiano
[PM] Run IndirectCallPromotion only when PGO is enabled.
commit
|
commitdiff
|
tree
2017-04-25
Davide Italiano
[SimplifyLibCalls] Remove a cl::opt that's been `true...
commit
|
commitdiff
|
tree
2017-04-24
Davide Italiano
[LoopUnroll] Remove spurious newline.
commit
|
commitdiff
|
tree
2017-04-24
Davide Italiano
[LoopUnroll] Don't try to unroll non canonical loops.
commit
|
commitdiff
|
tree
2017-04-24
Davide Italiano
[DomPrinter] Add a way to programmatically dump a dot...
commit
|
commitdiff
|
tree
2017-04-23
Davide Italiano
[ThinLTO/Summary] Rename anonymous globals as last...
commit
|
commitdiff
|
tree
2017-04-21
Davide Italiano
[PartialInliner] Fix crash when inlining functions...
commit
|
commitdiff
|
tree
2017-04-21
Davide Italiano
[CodeExtractor] Remove an unneeded level of indirection...
commit
|
commitdiff
|
tree
2017-04-20
Davide Italiano
[CodeExtractor] Remove a bunch of unneeded constructors.
commit
|
commitdiff
|
tree
2017-04-19
Davide Italiano
[InstCombine] Reduce visitLoadInst() code duplication...
commit
|
commitdiff
|
tree
2017-04-19
Davide Italiano
[InstSimplify] Deduce correct type for vector GEP.
commit
|
commitdiff
|
tree
2017-04-18
Davide Italiano
[LoopReroll] Prefer hasNUses/hasNUses or more as they...
commit
|
commitdiff
|
tree
2017-04-18
Davide Italiano
[Target] Use hasOneUse() instead of getNumUses().
commit
|
commitdiff
|
tree
2017-04-17
Davide Italiano
[InstCombine] Matchers work with both ConstExpr and...
commit
|
commitdiff
|
tree
2017-04-17
Davide Italiano
[LCSSA] Don't insert tokens into the worklist at all.
commit
|
commitdiff
|
tree
2017-04-17
Davide Italiano
[LCSSA] Simplify a loop. NFCI.
commit
|
commitdiff
|
tree
2017-04-16
Davide Italiano
[LCSSA] Fix non-determinism due to iterating over a...
commit
|
commitdiff
|
tree
2017-04-14
Davide Italiano
[FunctionImport] assert(false) -> llvm_unreachable...
commit
|
commitdiff
|
tree
2017-04-13
Davide Italiano
[LCSSA] Efficiently compute blocks dominating at least...
commit
|
commitdiff
|
tree
2017-04-13
Davide Italiano
[LCSSA] Assert that we always have a valid loop.
commit
|
commitdiff
|
tree
2017-04-13
Davide Italiano
[LCSSA] Remove spurious whitespaces. NFCI.
commit
|
commitdiff
|
tree
2017-04-13
Davide Italiano
[LCSSA] Use `auto` when the type is obvious. NFCI.
commit
|
commitdiff
|
tree
2017-04-11
Davide Italiano
[X86] Create the correct ADC/SBB SDNode when lowering...
commit
|
commitdiff
|
tree
2017-04-10
Davide Italiano
[NewGVN] Surround with parens to clarify allegedly...
commit
|
commitdiff
|
tree
2017-04-10
Davide Italiano
[MemorySSA] We don't need to compute dominator levels...
commit
|
commitdiff
|
tree
2017-04-09
Davide Italiano
[Mem2Reg] Remove AliasSetTracker updating logic from...
commit
|
commitdiff
|
tree
2017-04-07
Davide Italiano
[Dominators] Simplify a member function. NFCI.
commit
|
commitdiff
|
tree
2017-04-06
Davide Italiano
[BFIterator] Remove an assertion that doesn't hold...
commit
|
commitdiff
|
tree
2017-04-06
Davide Italiano
[ADT] Add a generic breadth-first-search graph iterator.
commit
|
commitdiff
|
tree
2017-04-05
Davide Italiano
[yaml2obj] Factor out error handling code.
commit
|
commitdiff
|
tree
2017-04-05
Davide Italiano
[llvm-ar] Remove unneeded std::, NFCI.
commit
|
commitdiff
|
tree
2017-04-05
Davide Italiano
[llvm-ar] errors go on stderr and not on stdout.
commit
|
commitdiff
|
tree
2017-04-05
Davide Italiano
[yaml2obj] Improve error message when output file cannot...
commit
|
commitdiff
|
tree
2017-04-01
Davide Italiano
[WASM] Remove other comparison of unsigned expression...
commit
|
commitdiff
|
tree
2017-04-01
Davide Italiano
[WASM] Remove a set but never used variable.
commit
|
commitdiff
|
tree
2017-04-01
Davide Italiano
[WASM] Remove an assertion that can never fire.
commit
|
commitdiff
|
tree
2017-04-01
Davide Italiano
[AMDGPU] Garbage collect now unused dead code. NFCI.
commit
|
commitdiff
|
tree
2017-03-30
Davide Italiano
[AArch64ISelLowering] Remove `else` after `return`...
commit
|
commitdiff
|
tree
2017-03-30
Davide Italiano
[AArch64] Simplify isSingExtended()/isZeroExtended...
commit
|
commitdiff
|
tree
2017-03-29
Davide Italiano
[X86IselLowering] Remove extraneous semicolon. NFCI.
commit
|
commitdiff
|
tree
2017-03-29
Davide Italiano
[DAGCombiner] Remove else after return. NFCI.
commit
|
commitdiff
|
tree
2017-03-26
Davide Italiano
[Target] Remove some code probably copy/pasted from...
commit
|
commitdiff
|
tree
2017-03-26
Davide Italiano
[MachineScheduler] Reference the correct header.
commit
|
commitdiff
|
tree
2017-03-25
Davide Italiano
[NewGVN] Adjust NDEBUG markers.
commit
|
commitdiff
|
tree
2017-03-24
Davide Italiano
[MachineScheduler] Add missing machine pass dependency.
commit
|
commitdiff
|
tree
2017-03-23
Davide Italiano
[ARM] Reduce code duplication by factoring out in a...
commit
|
commitdiff
|
tree
2017-03-22
Davide Italiano
[AArch64] Drive-by cleanup, make this code shorter...
commit
|
commitdiff
|
tree
2017-03-21
Davide Italiano
[X86] Remove extra semicolon to placate GCC. NFCI.
commit
|
commitdiff
|
tree
2017-03-10
Davide Italiano
[ProfileSummaryInfo] Remove unneeded braces. NFCI.
commit
|
commitdiff
|
tree
2017-03-09
Davide Italiano
[Unittests] Fix a build failure with clang 3.8. NFCI.
commit
|
commitdiff
|
tree
2017-03-08
Davide Italiano
[SCCP] Merge markOverdefined and markAnythingOverdefined.
commit
|
commitdiff
|
tree
2017-02-26
Davide Italiano
[LoopDeletion] Modernize and simplify a bit. NFCI.
commit
|
commitdiff
|
tree
2017-02-24
Davide Italiano
[Target/MIPS] Kill dead code, no functional change...
commit
|
commitdiff
|
tree
2017-02-22
Davide Italiano
[ModuleSummaryAnalysis] Don't crash when referencing...
commit
|
commitdiff
|
tree
2017-02-20
Davide Italiano
[IR/Verifier] List the CU we weren't able to find in...
commit
|
commitdiff
|
tree
next