projects
/
oota-llvm.git
/ history
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
Remove a completed optimization. Add a potential optimization I ran
[oota-llvm.git]
/
lib
/
2009-05-09
Eli Friedman
Remove a completed optimization. Add a potential optim...
tree
|
commitdiff
2009-05-09
Duncan Sands
Rename PaddedSize to AllocSize, in the hope that this
tree
|
commitdiff
2009-05-09
Sanjiv Gupta
Use 16 bit arithmetic while retrieving the address...
tree
|
commitdiff
2009-05-09
Evan Cheng
Factor out code that optimize loop terminating condition.
tree
|
commitdiff
2009-05-09
Dan Gohman
Don't attempt to handle unsized types in ScalarEvolutio...
tree
|
commitdiff
2009-05-08
Evan Cheng
Enable loop bb placement optimization.
tree
|
commitdiff
2009-05-08
Dan Gohman
Fix bogus overflow checks by replacing them with actual
tree
|
commitdiff
2009-05-08
Evan Cheng
PPC::B and PPC::BCC's target operand may be an immediate.
tree
|
commitdiff
2009-05-08
Mike Stump
Avoid warning in release-asserts build.
tree
|
commitdiff
2009-05-08
Bill Wendling
Mirror how Fast ISel determines if a region.end intrins...
tree
|
commitdiff
2009-05-08
Dan Gohman
Fold trunc casts into add-recurrence expressions, allow...
tree
|
commitdiff
2009-05-08
Bill Wendling
Compute the offsets of the compile units. We need this...
tree
|
commitdiff
2009-05-08
Dan Gohman
Fix another bug in r71252. This code supports GetElementPtr
tree
|
commitdiff
2009-05-08
Dan Gohman
Add memoization for getSCEVAtScope results for instructions
tree
|
commitdiff
2009-05-08
Dan Gohman
Make the SCEV* form of getSCEVAtScope public, to allow...
tree
|
commitdiff
2009-05-08
Bill Wendling
Minor clean ups. No functionality change.
tree
|
commitdiff
2009-05-08
Dan Gohman
Fix an error from r71252.
tree
|
commitdiff
2009-05-08
Bill Wendling
Print out nicer dump info for DIDescriptor.
tree
|
commitdiff
2009-05-08
Dan Gohman
Factor out the code for creating SCEVs for GEPs into a
tree
|
commitdiff
2009-05-08
Dan Gohman
Implement several new SCEV folding rules for UDiv SCEVs.
tree
|
commitdiff
2009-05-08
Evan Cheng
Don't align loop header unless the loop back edge is...
tree
|
commitdiff
2009-05-08
Anton Korobeynikov
Factor out cycle-finder code and make it generic.
tree
|
commitdiff
2009-05-08
Anton Korobeynikov
Do not emit bit tests if target does not support native...
tree
|
commitdiff
2009-05-08
Anton Korobeynikov
Allow 8 bit select in custom inserter
tree
|
commitdiff
2009-05-08
Anton Korobeynikov
Properly expand libcalls for urem / srem. Also make...
tree
|
commitdiff
2009-05-08
Anton Korobeynikov
Typo
tree
|
commitdiff
2009-05-08
Anton Korobeynikov
Expand UREM / SREM into libcalls
tree
|
commitdiff
2009-05-08
Anton Korobeynikov
Add 8 bit select
tree
|
commitdiff
2009-05-08
Chris Lattner
Fix PR4152: asm constraint validation happens before...
tree
|
commitdiff
2009-05-08
Chris Lattner
fix RewriteStoreUserOfWholeAlloca to use the correct...
tree
|
commitdiff
2009-05-08
Evan Cheng
Reverse branch condition only when there is a condition...
tree
|
commitdiff
2009-05-08
Nick Lewycky
Add explicit braces to disambiguate nested if/else...
tree
|
commitdiff
2009-05-08
Nick Lewycky
This transform requires valid TargetData info. Wrap...
tree
|
commitdiff
2009-05-08
Evan Cheng
Optimize code placement in loop to eliminate unconditio...
tree
|
commitdiff
2009-05-08
Nick Lewycky
Add missing #include for "strlen" which is used inline...
tree
|
commitdiff
2009-05-08
Sanjiv Gupta
Moved pic16 naming functions to correct place.
tree
|
commitdiff
2009-05-08
Eli Friedman
PR4123: don't crash when inlining a call which uses...
tree
|
commitdiff
2009-05-07
Bob Wilson
Fix pr4100. Do not remove no-op copies when they are...
tree
|
commitdiff
2009-05-07
Bob Wilson
Fix a comment (again).
tree
|
commitdiff
2009-05-07
Bob Wilson
Fix a comment.
tree
|
commitdiff
2009-05-07
Dan Gohman
Revert 71165. It did more than just revert 71158 and...
tree
|
commitdiff
2009-05-07
Dan Gohman
Perform constant folding on operands of instructions...
tree
|
commitdiff
2009-05-07
Dan Gohman
SCEVComplexityCompare's new code was missing SCEVUDivEx...
tree
|
commitdiff
2009-05-07
Duncan Sands
Revert r70876 and add a testcase (@c7) showing the...
tree
|
commitdiff
2009-05-07
Bill Wendling
Temporarily revert r71158. It was causing a failure...
tree
|
commitdiff
2009-05-07
Dan Gohman
Make ScalarEvolution's GroupByComplexity more thorough...
tree
|
commitdiff
2009-05-07
Dan Gohman
Trim unnecessary headers. Code in Analysis shouldn...
tree
|
commitdiff
2009-05-07
Dan Gohman
Constant-fold ptrtoint+add+inttoptr to gep when the...
tree
|
commitdiff
2009-05-07
Dan Gohman
Factor out a common base class between SCEVCommutativeE...
tree
|
commitdiff
2009-05-07
Argyrios Kyrtzidis
Move the tablegen-produced DebugLoc handling into a...
tree
|
commitdiff
2009-05-07
Evan Cheng
Code refactoring.
tree
|
commitdiff
2009-05-07
Evan Cheng
Rename "loop aligner" pass to "code placement optimizat...
tree
|
commitdiff
2009-05-07
Evan Cheng
Eliminate compiler warnings.
tree
|
commitdiff
2009-05-07
Bill Wendling
Just turn aggressive stack coloring off at -O3.
tree
|
commitdiff
2009-05-07
Bill Wendling
Temporarily revert r71010. It was causing massive failu...
tree
|
commitdiff
2009-05-07
Argyrios Kyrtzidis
Make DwarfWriter::RecordInlinedFnStart more like the...
tree
|
commitdiff
2009-05-06
Dan Gohman
Use stable_sort instead of plain sort to avoid the...
tree
|
commitdiff
2009-05-06
Bill Wendling
- Move some debug fields to coincide with how GCC emits...
tree
|
commitdiff
2009-05-06
Oscar Fuentes
CMake: Updated lib/Target/PIC16/CMakeLists.txt.
tree
|
commitdiff
2009-05-06
Dale Johannesen
Use X86AddrNumOperands instead of magic constant one
tree
|
commitdiff
2009-05-06
Evan Cheng
Do not use register as base ptr of pre- and post- inc...
tree
|
commitdiff
2009-05-06
Evan Cheng
Unbreak the build.
tree
|
commitdiff
2009-05-06
David Greene
Make sure to use signed arithmetic in APInt to fix...
tree
|
commitdiff
2009-05-06
Dan Gohman
Simplify code by using SmallVector's pop_back_val(...
tree
|
commitdiff
2009-05-06
Oscar Fuentes
CMake: Updated lib/CodeGen/CMakeLists.txt.
tree
|
commitdiff
2009-05-06
Duncan Sands
OCaml parameter attribute bindings from PR2752.
tree
|
commitdiff
2009-05-06
Duncan Sands
Add generic expansion of SUB when ADD and XOR
tree
|
commitdiff
2009-05-06
Duncan Sands
Fix PR3754: don't mark functions that wrap MallocInst...
tree
|
commitdiff
2009-05-06
Sanjiv Gupta
Emit banksel and movlp instructions.
tree
|
commitdiff
2009-05-06
Duncan Sands
Allow readonly functions to unwind exceptions. Teach
tree
|
commitdiff
2009-05-06
Lang Hames
Renamed Spiller classes (plus uses and related files...
tree
|
commitdiff
2009-05-05
Dan Gohman
Fix a copy+pasto in a comment.
tree
|
commitdiff
2009-05-05
Dan Gohman
Delete a FIXME which is no longer relevant, and add...
tree
|
commitdiff
2009-05-05
Evan Cheng
Quotes should be printed before private prefix; some...
tree
|
commitdiff
2009-05-05
Bill Wendling
Add dump method to DIDescriptor.
tree
|
commitdiff
2009-05-05
Dan Gohman
If a MachineBasicBlock has multiple ways of reaching...
tree
|
commitdiff
2009-05-05
Bill Wendling
Temporarily reverting r71008. It was causing this failure:
tree
|
commitdiff
2009-05-05
Evan Cheng
Enable stack coloring with regs at -O3.
tree
|
commitdiff
2009-05-05
David Greene
Handle overflow of 64-bit loop conditions.
tree
|
commitdiff
2009-05-05
Chris Lattner
Add basic support for code generation of
tree
|
commitdiff
2009-05-05
Evan Cheng
Revert part of 70929 that has to do with determining...
tree
|
commitdiff
2009-05-05
Chris Lattner
Do not require variable debug info nodes to have a...
tree
|
commitdiff
2009-05-05
Evan Cheng
Do not substitute if the new register isn't in the...
tree
|
commitdiff
2009-05-05
Evan Cheng
Move getInstrOperandRegClass from the scheduler to...
tree
|
commitdiff
2009-05-04
Evan Cheng
Do forward and backward substitution to eliminate loads...
tree
|
commitdiff
2009-05-04
Evan Cheng
- Avoid the longer SIB encoding on x86_64 when it's...
tree
|
commitdiff
2009-05-04
Dan Gohman
Re-apply 70645, converting ScalarEvolution to use
tree
|
commitdiff
2009-05-04
Dan Gohman
Fix an 80-column violation.
tree
|
commitdiff
2009-05-04
Dan Gohman
Fix doxygen comment syntax.
tree
|
commitdiff
2009-05-04
Chris Lattner
Make DBG_STOPPOINT nodes, and therefore DBG_LABEL label...
tree
|
commitdiff
2009-05-04
Dan Gohman
Constify a bunch of SCEV-using code.
tree
|
commitdiff
2009-05-04
Dan Gohman
X86FastISel doesn't support the -tailcallopt ABI.
tree
|
commitdiff
2009-05-04
Argyrios Kyrtzidis
Restore a comment.
tree
|
commitdiff
2009-05-04
Anton Korobeynikov
Fix code emission for conditional branches.
tree
|
commitdiff
2009-05-04
Mike Stump
Restore minor deletion.
tree
|
commitdiff
2009-05-03
Evan Cheng
Typo.
tree
|
commitdiff
2009-05-03
Evan Cheng
In some rare cases, the register allocator can spill...
tree
|
commitdiff
2009-05-03
Anton Korobeynikov
Handle implicit zext in a better way. Shamelessly stole...
tree
|
commitdiff
2009-05-03
Anton Korobeynikov
Fix typo
tree
|
commitdiff
2009-05-03
Anton Korobeynikov
Update due to mainline API change
tree
|
commitdiff
next