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
[CMake]Use LLVM_LIBRARY_DIR for lib path.
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
2017-02-19
Davide Italiano
[X86] Prefer static_cast<> to C-style cast. NFCI.
commit
|
commitdiff
|
tree
2017-02-19
Davide Italiano
[AArch64] Prefer static_cast<> to C-style cast. NFCI.
commit
|
commitdiff
|
tree
2017-02-18
Davide Italiano
[IR/Verifier] Don't visit DISubprograms more than needed.
commit
|
commitdiff
|
tree
2017-02-17
Davide Italiano
[NewGVN] isOnlyReachableViaThisEdge() is dead now....
commit
|
commitdiff
|
tree
2017-02-17
Davide Italiano
[NewGVN] createVariableOrConstant is not required anymore...
commit
|
commitdiff
|
tree
2017-02-13
Davide Italiano
[llvm-lto2] Fix typo spotted by Teresa (r294885 post...
commit
|
commitdiff
|
tree
2017-02-13
Davide Italiano
[PM] Hook up the instrumented PGO machinery in the...
commit
|
commitdiff
|
tree
2017-02-13
Davide Italiano
[LTO] Make sure we flush buffers to work around linker...
commit
|
commitdiff
|
tree
2017-02-12
Davide Italiano
[LTO] Remove useless redirection from test. NFCI.
commit
|
commitdiff
|
tree
2017-02-12
Davide Italiano
[lib/LTO] Add support for hotness optremarks in the...
commit
|
commitdiff
|
tree
2017-02-12
Davide Italiano
[LTO] Simplify this test quite a bit, @func2 is unused...
commit
|
commitdiff
|
tree
2017-02-12
Davide Italiano
[llvm-lto2] Fix typo in error message.
commit
|
commitdiff
|
tree
2017-02-12
Davide Italiano
[lib/LTO] Initial support for optimization remarks...
commit
|
commitdiff
|
tree
2017-02-10
Davide Italiano
[LTO] Share the optimization remarks setup between...
commit
|
commitdiff
|
tree
2017-02-10
Davide Italiano
[tests] Be explicit about the files we want to remove.
commit
|
commitdiff
|
tree
2017-02-10
Davide Italiano
[lib/LTO] Rework optimization remarkers setup.
commit
|
commitdiff
|
tree
2017-02-10
Davide Italiano
[LTO] Make these tests robust across multiple iterations.
commit
|
commitdiff
|
tree
2017-02-10
Davide Italiano
[ThinLTO] Make this test more robust across multiple...
commit
|
commitdiff
|
tree
2017-02-09
Davide Italiano
[NewGVN] Fix test so that it doesn't rely on InstCombine...
commit
|
commitdiff
|
tree
2017-02-07
Davide Italiano
[InstCombine] Make max size array combine a tunable.
commit
|
commitdiff
|
tree
2017-02-04
Davide Italiano
[IPCP] Don't propagate return value for naked functions.
commit
|
commitdiff
|
tree
2017-02-02
Davide Italiano
[IPSCCP] Restore the old behaviour (pre r293799).
commit
|
commitdiff
|
tree
2017-02-01
Davide Italiano
[SCCP] Make sure we get this case right without noinline.
commit
|
commitdiff
|
tree
2017-02-01
Davide Italiano
[IPSCCP] Don't propagate return values of functions...
commit
|
commitdiff
|
tree
2017-02-01
Davide Italiano
[IPSCCP] Teach how to not propagate return values of...
commit
|
commitdiff
|
tree
2017-01-31
Davide Italiano
[NewGVN] Preserve TargetLibraryInfo analysis.
commit
|
commitdiff
|
tree
2017-01-31
Davide Italiano
[Support] Add newline when dumping an APInt.
commit
|
commitdiff
|
tree
2017-01-31
Davide Italiano
[Instcombine] Combine consecutive identical fences
commit
|
commitdiff
|
tree
2017-01-30
Davide Italiano
[MemorySSA] Correct an assertion surrounding with parentheses.
commit
|
commitdiff
|
tree
2017-01-29
Davide Italiano
Remove inclusion of SSAUpdater from several passes.
commit
|
commitdiff
|
tree
2017-01-28
Davide Italiano
[PM] MLSM has been enabled for a way. Reclaim a cl...
commit
|
commitdiff
|
tree
2017-01-26
Davide Italiano
[obj2yaml] Produce correct output for invalid relocations.
commit
|
commitdiff
|
tree
2017-01-26
Davide Italiano
[NewGVN] Skip uses in unreachable blocks.
commit
|
commitdiff
|
tree
2017-01-25
Davide Italiano
[NewGVN] Simplify folding a lambda used only once....
commit
|
commitdiff
|
tree
2017-01-24
Davide Italiano
[PM] Try to make all three compilers happy when it...
commit
|
commitdiff
|
tree
2017-01-24
Davide Italiano
[LTO] Add test to show up we don't support ThinLTO...
commit
|
commitdiff
|
tree
2017-01-24
Davide Italiano
[LTO] Teach lib/LTO about the new pass manager.
commit
|
commitdiff
|
tree
2017-01-24
Davide Italiano
[PM] Flesh out the new pass manager LTO pipeline.
commit
|
commitdiff
|
tree
2017-01-20
Davide Italiano
[NewGVN] Optimize processing for instructions found...
commit
|
commitdiff
|
tree
2017-01-19
Davide Italiano
[SCCP] Teach the pass how to handle `div` with overdefined...
commit
|
commitdiff
|
tree
2017-01-19
Davide Italiano
[SCCP] Update comment in visitBinaryOp() after recent...
commit
|
commitdiff
|
tree
next