index
:
llvm
embtk-support-master
embtk-support-release-3.2
embtk-support-release-3.3
embtk-support-release-3.4
master
release-3.2
release-3.4
Unofficial llvm GIT mirror used in EmbToolkit
Git daemon user
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
lib
Commit message (
Expand
)
Author
Age
*
Make enum private as it is an implementation detail.
Alkis Evlogimenos
2004-02-23
*
Remove '4Virt' from member function names as it is obvious.
Alkis Evlogimenos
2004-02-23
*
Refactor VirtRegMap out of RegAllocLinearScan as the first part of bug
Alkis Evlogimenos
2004-02-23
*
Include Config/config.h for SHLIBEXT.
Alkis Evlogimenos
2004-02-23
*
Generate much more efficient code in programs like pifft
Chris Lattner
2004-02-23
*
Fix a small typeo in my checkin last night that broke vortex and other progra...
Chris Lattner
2004-02-23
*
Fix InstCombine/2004-02-23-ShiftShiftOverflow.ll
Chris Lattner
2004-02-23
*
Add number of spilled registers statistic.
Alkis Evlogimenos
2004-02-23
*
Fix bugs in finegrainification
Chris Lattner
2004-02-23
*
Finegrainify namespacification
Chris Lattner
2004-02-23
*
Use MachineBasicBlock::getParent().
Alkis Evlogimenos
2004-02-23
*
Remove implementation of default constructor as it is useless now.
Alkis Evlogimenos
2004-02-23
*
Refactor rewinding code for finding the first terminator of a basic
Alkis Evlogimenos
2004-02-23
*
Simplify code a bit, don't go off the end of the block, now that the current
Chris Lattner
2004-02-23
*
We were forgetting to add FP_REG_KILL instructions to basic blocks which will
Chris Lattner
2004-02-23
*
Implement cast.ll::test14/15
Chris Lattner
2004-02-23
*
Refactor some code. In the mul - setcc folding case, we really care about
Chris Lattner
2004-02-23
*
Improved PhysRegTracker interface. RegAlloc lazily allocates the register tra...
Alkis Evlogimenos
2004-02-23
*
Implement mul.ll:test11
Chris Lattner
2004-02-23
*
Implement "strength reduction" of X <= C and X >= C
Chris Lattner
2004-02-23
*
Implement InstCombine/mul.ll:test10, which is a case that occurs when dealing
Chris Lattner
2004-02-23
*
Simplify iterator usage now that we have next(). Also don't pass iterators by...
Alkis Evlogimenos
2004-02-23
*
Work around a gas bug. Print '-9223372036854775808' as unsigned.
Chris Lattner
2004-02-23
*
Implement cast fp -> bool
Chris Lattner
2004-02-23
*
Stop passing iterators around by reference now that we have ilists!
Chris Lattner
2004-02-23
*
Some code cleanups from Chris
Alkis Evlogimenos
2004-02-23
*
Fix comments in PhysRegTracker and rename isPhysRegAvail to isRegAvail to be ...
Alkis Evlogimenos
2004-02-23
*
Add a new cmove instruction
Chris Lattner
2004-02-23
*
Move LiveIntervals.h up to be the first included header
Alkis Evlogimenos
2004-02-23
*
Pull PhysRegTracker out of RegAllocLinearScan as it can be used by other allo...
Alkis Evlogimenos
2004-02-23
*
Move LiveIntervals.h to lib/CodeGen since it shouldn't be exposed to other pa...
Alkis Evlogimenos
2004-02-23
*
Only insert FP_REG_KILL instructions in MachineBasicBlocks that actually
Chris Lattner
2004-02-22
*
Another bug fix for empty MBB's
Chris Lattner
2004-02-22
*
Move MOTy::UseType enum into MachineOperand. This eliminates the
Alkis Evlogimenos
2004-02-22
*
Fix a bug where we were implicitly assuming that there would be at least
Chris Lattner
2004-02-22
*
Reduce the number of pointless copies inserted due to constant pointer refs.
Chris Lattner
2004-02-22
*
Fix bug in previous checkout: leave the iterator at the first instruction
Chris Lattner
2004-02-22
*
Completely rewrite how getelementptr instructions are expanded. This has two
Chris Lattner
2004-02-22
*
When folding memory operands in machine instructions be careful to
Alkis Evlogimenos
2004-02-22
*
Fix a soon-to-be-missing #include
Chris Lattner
2004-02-22
*
Get all instruction definitions
Chris Lattner
2004-02-22
*
Wow this is out of date. When we have _real_ code generator documentation,
Chris Lattner
2004-02-22
*
Print basic block boundaries in machine instruction debug output.
Alkis Evlogimenos
2004-02-22
*
Implement Transforms/InstCombine/cast.ll:test13, a case which occurs in a
Chris Lattner
2004-02-22
*
The two address pass cannot handle two addr instructions where one incoming
Chris Lattner
2004-02-22
*
Abstract merging of ranges away from number of slots per instruction.
Alkis Evlogimenos
2004-02-22
*
Use isNull instead of getNode() to test for existence of a node, this is chea...
Chris Lattner
2004-02-22
*
Fix an iterator invalidation problem which was causing some nodes to not be
Chris Lattner
2004-02-21
*
Use handy method
Chris Lattner
2004-02-21
*
`cat' is usually in /bin, not /usr/bin, at least on our systems.
Misha Brukman
2004-02-21
[next]