projects
/
oota-llvm.git
/ search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
Enable the loop vectorizer in clang and not in the pass manager, so that we can disab...
2012-12-18
Benjamin Kramer
LoopVectorize: Emit reductions as log2(vectorsize)...
commit
|
commitdiff
|
tree
2012-12-15
Benjamin Kramer
X86: Add a couple of target-specific dag combines that...
commit
|
commitdiff
|
tree
2012-12-12
Benjamin Kramer
YAMLIO: Remove all of the template instantiation hacks...
commit
|
commitdiff
|
tree
2012-12-12
Benjamin Kramer
Fix the build on case sensitive file systems.
commit
|
commitdiff
|
tree
2012-12-09
Benjamin Kramer
Drop the address space limit for tests in the makefile...
commit
|
commitdiff
|
tree
2012-12-08
Benjamin Kramer
Simplify code. Sort includes. No functionality change.
commit
|
commitdiff
|
tree
2012-12-05
Benjamin Kramer
Try to unbreak the build on hosts that don't transitively...
commit
|
commitdiff
|
tree
2012-12-02
Benjamin Kramer
Bring vim keyword lists up to date.
commit
|
commitdiff
|
tree
2012-12-01
Benjamin Kramer
Add .arcconfig to the repository. Useful if someone...
commit
|
commitdiff
|
tree
2012-12-01
Benjamin Kramer
SROA: Avoid struct and array types early to avoid creating...
commit
|
commitdiff
|
tree
2012-11-29
Benjamin Kramer
Object: Pass the buffer name through when making a...
commit
|
commitdiff
|
tree
2012-11-29
Benjamin Kramer
Follow up to 168711: It's safe to base this analysis...
commit
|
commitdiff
|
tree
2012-11-29
Benjamin Kramer
misched: Recompute priority queue when DFSResults are...
commit
|
commitdiff
|
tree
2012-11-28
Benjamin Kramer
ARM: Implement CanLowerReturn so large vectors get...
commit
|
commitdiff
|
tree
2012-11-28
Benjamin Kramer
MCJIT depends on JIT.
commit
|
commitdiff
|
tree
2012-11-27
Benjamin Kramer
SCEV: Even if the latch terminator is foldable we can...
commit
|
commitdiff
|
tree
2012-11-26
Benjamin Kramer
Decouple MCInstBuilder from the streamer per Eli's...
commit
|
commitdiff
|
tree
2012-11-26
Benjamin Kramer
Add MCInstBuilder, a utility class to simplify MCInst...
commit
|
commitdiff
|
tree
2012-11-25
Benjamin Kramer
Move semantics are great, don't destroy the optimization...
commit
|
commitdiff
|
tree
2012-11-24
Benjamin Kramer
libLTO: Add a utility method to initialize the disassemblers.
commit
|
commitdiff
|
tree
2012-11-24
Benjamin Kramer
PPC: Reinstate the fatal error when trying to emit...
commit
|
commitdiff
|
tree
2012-11-24
Benjamin Kramer
ARM: Share applyFixup between ELF and Darwin.
commit
|
commitdiff
|
tree
2012-11-24
Benjamin Kramer
PPC: MCize most of the darwin PIC emission.
commit
|
commitdiff
|
tree
2012-11-24
Benjamin Kramer
PPC: Share applyFixup between ELF and Darwin.
commit
|
commitdiff
|
tree
2012-11-24
Benjamin Kramer
PPC: Simplify code with Twines.
commit
|
commitdiff
|
tree
2012-11-23
Benjamin Kramer
CodeGenPrepare: Move ret duplication out of the instruction...
commit
|
commitdiff
|
tree
2012-11-17
Benjamin Kramer
Bump sphinx config to 3.3.
commit
|
commitdiff
|
tree
2012-11-17
Benjamin Kramer
Kick off 3.3 cycle for LLVM trunk.
commit
|
commitdiff
|
tree
2012-11-17
Benjamin Kramer
Plug a memory leak in the GCOV profiling emitter, which...
commit
|
commitdiff
|
tree
2012-11-16
Benjamin Kramer
Remove default public copy ctors.
commit
|
commitdiff
|
tree
2012-11-16
Benjamin Kramer
Work around a layering violation from Target to CodeGen.
commit
|
commitdiff
|
tree
2012-11-14
Benjamin Kramer
Force CPU in test so we don't accidentally get AVX...
commit
|
commitdiff
|
tree
2012-11-14
Benjamin Kramer
X86: Enable SSE memory intrinsics even when stack alignment...
commit
|
commitdiff
|
tree
2012-11-14
Benjamin Kramer
Sort the code owner list alphabetically. Add myself...
commit
|
commitdiff
|
tree
2012-11-13
Benjamin Kramer
DependenceAnalysis: Print all dependency pairs when...
commit
|
commitdiff
|
tree
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
next