projects
/
oota-llvm.git
/ search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
misched: Infrastructure for weak DAG edges.
2012-11-10
Benjamin Kramer
Provide definitions for all functions.
commit
|
commitdiff
|
tree
2012-11-10
Benjamin Kramer
Simplify the SmallVector pretty printer for LLDB a...
commit
|
commitdiff
|
tree
2012-11-09
Benjamin Kramer
Silence GCC warning about falling off the end of a...
commit
|
commitdiff
|
tree
2012-11-08
Benjamin Kramer
Drop the limitation to IEEE floating point types from...
commit
|
commitdiff
|
tree
2012-10-31
Benjamin Kramer
LCSSA: Try to recover compile time regressions due...
commit
|
commitdiff
|
tree
2012-10-31
Benjamin Kramer
Replace some instances of UniqueVector with SetVector...
commit
|
commitdiff
|
tree
2012-10-31
Benjamin Kramer
Fix a couple of comment typos.
commit
|
commitdiff
|
tree
2012-10-31
Benjamin Kramer
LCSSA: Add a workaround for another nasty SCEV cache...
commit
|
commitdiff
|
tree
2012-10-31
Benjamin Kramer
DependenceAnalysis: Don't crash if there is no constant...
commit
|
commitdiff
|
tree
2012-10-30
Benjamin Kramer
LoopIdiom: Fix a serious missed optimization: we only...
commit
|
commitdiff
|
tree
2012-10-27
Benjamin Kramer
LoopIdiom: Add checks to avoid turning memmove into...
commit
|
commitdiff
|
tree
2012-10-27
Benjamin Kramer
LoopIdiom: Recognize memmove loops.
commit
|
commitdiff
|
tree
2012-10-27
Benjamin Kramer
LoopIdiom: Replace custom dependence analysis with...
commit
|
commitdiff
|
tree
2012-10-27
Benjamin Kramer
SCEV validator: Ignore CouldNotCompute/undef on both...
commit
|
commitdiff
|
tree
2012-10-27
Benjamin Kramer
SCEV validator: Add workarounds for some common false...
commit
|
commitdiff
|
tree
2012-10-26
Benjamin Kramer
Remove LoopDependenceAnalysis.
commit
|
commitdiff
|
tree
2012-10-26
Benjamin Kramer
Lowercase the argument for TargetTransformInfo so it...
commit
|
commitdiff
|
tree
2012-10-26
Benjamin Kramer
LoopSimplify: Preserve DependenceAnalysis.
commit
|
commitdiff
|
tree
2012-10-26
Benjamin Kramer
Fix SCEV cache invalidation in LCSSA and LoopSimplify.
commit
|
commitdiff
|
tree
2012-10-26
Benjamin Kramer
Add a basic verifier for SCEV's backedge taken counts.
commit
|
commitdiff
|
tree
2012-10-25
Benjamin Kramer
DependenceAnalysis: Push #includes down into the implementation.
commit
|
commitdiff
|
tree
2012-10-21
Benjamin Kramer
Revert r166390 "LoopIdiom: Replace custom dependence...
commit
|
commitdiff
|
tree
2012-10-21
Benjamin Kramer
LoopIdiom: Replace custom dependence analysis with...
commit
|
commitdiff
|
tree
2012-10-20
Benjamin Kramer
Symbol hygiene: Make sure declarations and definitions...
commit
|
commitdiff
|
tree
2012-10-20
Benjamin Kramer
SROA: Simplify code. No functionality change.
commit
|
commitdiff
|
tree
2012-10-20
Benjamin Kramer
InstCombine: Fix an edge case where constant icmps...
commit
|
commitdiff
|
tree
2012-10-19
Benjamin Kramer
SimplifyLibcalls: The return value of ffsll is always...
commit
|
commitdiff
|
tree
2012-10-19
Benjamin Kramer
Indvars: Don't recursively delete instruction during...
commit
|
commitdiff
|
tree
2012-10-19
Benjamin Kramer
SCEVExpander: Don't crash when trying to merge two...
commit
|
commitdiff
|
tree
2012-10-19
Benjamin Kramer
LoopVectorize: Keep the IRBuilder on the stack.
commit
|
commitdiff
|
tree
2012-10-14
Benjamin Kramer
Update CMake build.
commit
|
commitdiff
|
tree
2012-10-14
Benjamin Kramer
Fix a typo that made ImmutableMap::getMaxElement()...
commit
|
commitdiff
|
tree
2012-10-14
Benjamin Kramer
Simplify code. No functionality change.
commit
|
commitdiff
|
tree
2012-10-14
Benjamin Kramer
Unquadratize SetVector removal loops in DSE.
commit
|
commitdiff
|
tree
2012-10-14
Benjamin Kramer
Fix use after free when deleting attributes in a chained...
commit
|
commitdiff
|
tree
2012-10-13
Benjamin Kramer
Remove unused private field.
commit
|
commitdiff
|
tree
2012-10-13
Benjamin Kramer
X86: Depending on the local semantics of .align this...
commit
|
commitdiff
|
tree
2012-10-13
Benjamin Kramer
X86: Disable long nops for all cpus prior to pentiumpro...
commit
|
commitdiff
|
tree
2012-10-13
Benjamin Kramer
X86: Fix accidentally swapped operands.
commit
|
commitdiff
|
tree
2012-10-13
Benjamin Kramer
X86: Promote i8 cmov when both operands are coming...
commit
|
commitdiff
|
tree
2012-10-07
Benjamin Kramer
X86: fcmov doesn't handle all possible EFLAGS, fall...
commit
|
commitdiff
|
tree
2012-10-05
Benjamin Kramer
Remove unused but set variable flagged by GCC.
commit
|
commitdiff
|
tree
2012-10-05
Benjamin Kramer
Simplify code, don't or a bool with an uint64_t.
commit
|
commitdiff
|
tree
2012-10-05
Benjamin Kramer
Remove empty file.
commit
|
commitdiff
|
tree
2012-10-04
Benjamin Kramer
SimplifyCFG: Enhance the "remove CFG edge that leads...
commit
|
commitdiff
|
tree
2012-10-04
Benjamin Kramer
Hoist some grossly duplicated code from the COFF/ELF...
commit
|
commitdiff
|
tree
2012-10-03
Benjamin Kramer
Don't call getAsUnsignedInteger directly, it fails...
commit
|
commitdiff
|
tree
2012-10-02
Benjamin Kramer
Fix broken tests.
commit
|
commitdiff
|
tree
2012-10-01
Benjamin Kramer
Provide a shortcut for MCObjectStreamer when emitting...
commit
|
commitdiff
|
tree
2012-10-01
Benjamin Kramer
TargetData: s/uint32_t/unsigned/ per Kuba's request.
commit
|
commitdiff
|
tree
2012-10-01
Benjamin Kramer
SimplifyCFG: Don't crash when forming a switch bitmap...
commit
|
commitdiff
|
tree
2012-09-30
Benjamin Kramer
SimplifyCFG: Enumerating all predecessors of a BB can...
commit
|
commitdiff
|
tree
2012-09-30
Benjamin Kramer
ArgumentPromotion: Remove ancient workaround for a...
commit
|
commitdiff
|
tree
2012-09-29
Benjamin Kramer
Shrink TargetAlignElem a bit, we do a lot of searches...
commit
|
commitdiff
|
tree
2012-09-28
Benjamin Kramer
PackedVector: Make the BitVector implementation configurable.
commit
|
commitdiff
|
tree
2012-09-28
Benjamin Kramer
Provide malloc-free sentinels for the SparseBitVector...
commit
|
commitdiff
|
tree
2012-09-28
Benjamin Kramer
CorrelatedPropagation: BasicBlock::removePredecessor...
commit
|
commitdiff
|
tree
2012-09-28
Benjamin Kramer
Make backtraces work again with both the configure...
commit
|
commitdiff
|
tree
2012-09-28
Benjamin Kramer
GlobalOpt: non-constexpr bitcasts or GEPs can occur...
commit
|
commitdiff
|
tree
2012-09-27
Benjamin Kramer
Fix a integer overflow in SimplifyCFG's look up table...
commit
|
commitdiff
|
tree
2012-09-26
Benjamin Kramer
Add support for detecting some corei7-class Xeons.
commit
|
commitdiff
|
tree
2012-09-26
Benjamin Kramer
YAMLParser: Fix invalid reads when encountering incorrectly...
commit
|
commitdiff
|
tree
2012-09-26
Benjamin Kramer
Remove unneeded and invalid SetInsertPoint calls from...
commit
|
commitdiff
|
tree
2012-09-26
Benjamin Kramer
APFloat::roundToIntegral: Special values don't keep...
commit
|
commitdiff
|
tree
2012-09-26
Benjamin Kramer
Fix tests that didn't test anything.
commit
|
commitdiff
|
tree
2012-09-21
Benjamin Kramer
LoopIdiom: Give up when the loop is not in canonical...
commit
|
commitdiff
|
tree
2012-09-21
Benjamin Kramer
InstCombine: Make sure we use the pre-zext type when...
commit
|
commitdiff
|
tree
2012-09-21
Benjamin Kramer
BitcodeReader: Correctly insert blockaddress constant...
commit
|
commitdiff
|
tree
2012-09-20
Benjamin Kramer
Fix broken check lines.
commit
|
commitdiff
|
tree
2012-09-19
Benjamin Kramer
InlineCost: Make TotalAllocaSizeRecursiveCaller unsigned...
commit
|
commitdiff
|
tree
2012-09-19
Benjamin Kramer
IntegerDivision: Style cleanups, avoid warning about...
commit
|
commitdiff
|
tree
2012-09-19
Benjamin Kramer
Remove unused and broken CloneFunction wrapper.
commit
|
commitdiff
|
tree
2012-09-18
Benjamin Kramer
FileCheck: Fix off-by-one bug that made CHECK-NOT:...
commit
|
commitdiff
|
tree
2012-09-18
Benjamin Kramer
Fix build for compilers that don't understand injected...
commit
|
commitdiff
|
tree
2012-09-18
Benjamin Kramer
SROA: Use CRTP for OpSplitter to get rid of virtual...
commit
|
commitdiff
|
tree
2012-09-18
Benjamin Kramer
SROA: Replace the member function template contraption...
commit
|
commitdiff
|
tree
2012-09-18
Benjamin Kramer
XFAIL SROA test until Chandler can get to it.
commit
|
commitdiff
|
tree
2012-09-18
Benjamin Kramer
LNT builders have picked up new SROA, disable it to...
commit
|
commitdiff
|
tree
2012-09-17
Benjamin Kramer
LLVM_ATTRIBUTE_USED forces emission of a function....
commit
|
commitdiff
|
tree
2012-09-17
Benjamin Kramer
NewSROA: Provide a full set of operator< for ByteRanges.
commit
|
commitdiff
|
tree
2012-09-15
Benjamin Kramer
Disable new sroa now that all buildbots have tested it.
commit
|
commitdiff
|
tree
2012-09-15
Benjamin Kramer
X86: Emitting x87 fsin/fcos for sinf/cosf is not safe...
commit
|
commitdiff
|
tree
2012-09-14
Benjamin Kramer
SROA: Silence unused variable warnings in Release builds.
commit
|
commitdiff
|
tree
2012-09-14
Benjamin Kramer
Remove redundant private field.
commit
|
commitdiff
|
tree
2012-09-13
Benjamin Kramer
MemCpyOpt: When forming a memset from stores also take...
commit
|
commitdiff
|
tree
2012-09-10
Benjamin Kramer
Make helper function static.
commit
|
commitdiff
|
tree
2012-09-10
Benjamin Kramer
Move bypassSlowDivision into the llvm namespace.
commit
|
commitdiff
|
tree
2012-09-10
Benjamin Kramer
c bindings: revert LLVMConstInlineAsm to always use...
commit
|
commitdiff
|
tree
2012-09-09
Benjamin Kramer
DSE: Poking holes into a SetVector is expensive, avoid...
commit
|
commitdiff
|
tree
2012-09-09
Benjamin Kramer
LiveVariables: Compute a set of defs and kills to speed...
commit
|
commitdiff
|
tree
2012-09-07
Benjamin Kramer
Fix alignment of .comm and .lcomm on mingw32.
commit
|
commitdiff
|
tree
2012-09-07
Benjamin Kramer
Contrary to what the documentation says, .lcomm alignment...
commit
|
commitdiff
|
tree
2012-09-07
Benjamin Kramer
MC: Overhaul handling of .lcomm
commit
|
commitdiff
|
tree
2012-09-07
Benjamin Kramer
PR13754: llvm-mc/x86 crashes on .cfi directives without...
commit
|
commitdiff
|
tree
2012-09-07
Benjamin Kramer
MipsAsmParser: Fix a couple of string use-after-frees...
commit
|
commitdiff
|
tree
2012-09-05
Benjamin Kramer
Clean up includes.
commit
|
commitdiff
|
tree
2012-09-05
Benjamin Kramer
Switch BasicAliasAnalysis' cache to SmallDenseMap.
commit
|
commitdiff
|
tree
2012-09-03
Benjamin Kramer
IRBuilderify the SjlLjEHPrepare pass.
commit
|
commitdiff
|
tree
2012-09-02
Benjamin Kramer
LoopRotation: Make the brute force DomTree update more...
commit
|
commitdiff
|
tree
2012-09-01
Benjamin Kramer
PR13689: Check for backtrace(3) in the cmake build.
commit
|
commitdiff
|
tree
next