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
/
include
Commit message (
Expand
)
Author
Age
*
Checkin new loop-preheader insertion pass.
Chris Lattner
2002-09-26
*
- Fix bug in LoopInfo causing ParentLoop to be garbage
Chris Lattner
2002-09-26
*
- Add methods to ImmediateDominators & DominatorTree to allow updates
Chris Lattner
2002-09-26
*
Add a new "DominatorSet::addDominator" method to allow updates
Chris Lattner
2002-09-26
*
- Add new methods to LoopInfo: getLoopPreheader, addBasicBlockToLoop.
Chris Lattner
2002-09-26
*
- Add new ctor to BasicBlock to allow insertion before any BB, not just at
Chris Lattner
2002-09-26
*
Converted SimpleStructMutation to take TargetData as a required pass.
Chris Lattner
2002-09-26
*
Change LowerAllocations pass to 'require' TargetData instead of it being
Chris Lattner
2002-09-25
*
Convert TargetData to be an ImmutablePass
Chris Lattner
2002-09-25
*
ImmutablePass's don't need a runOnFunction, nor do they need to explicitly say
Chris Lattner
2002-09-25
*
Convert BasicAA to be an immutable pass instead of a FunctionPass
Chris Lattner
2002-09-25
*
Add support for ImmutablePasses, which are not run, and cannot be
Chris Lattner
2002-09-25
*
Checkin stub for Misha to implement
Chris Lattner
2002-09-25
*
- Do not expose Critical Edge breaking mechanics outside the BCE pass, thus
Chris Lattner
2002-09-24
*
Expose passinfo from BreakCriticalEdges pass so that it may be "Required" by
Chris Lattner
2002-09-24
*
Add new BreakCriticalEdges pass
Chris Lattner
2002-09-24
*
There are no implicit gep forms of load and store anymore
Chris Lattner
2002-09-24
*
Make users of FindUsedTypes not have problems with linkage. This fixes
Chris Lattner
2002-09-24
*
Group #includes better
Chris Lattner
2002-09-23
*
Initial version: it adds 2 empty slots at the top of stack
Anand Shukla
2002-09-21
*
Peephole optimization pass on final machine code.
Vikram S. Adve
2002-09-20
*
Add erase() method for a single element.
Vikram S. Adve
2002-09-20
*
Added class MachineOptInfo as interface to target-specific
Vikram S. Adve
2002-09-20
*
Interface to target-specific routines that support machine code optimization.
Vikram S. Adve
2002-09-20
*
Add method MachineInstr::replace to rewrite a machine instruction in place.
Vikram S. Adve
2002-09-20
*
Workaround for bug in GCC 3.1.1 iostreams library on sparc. It apprarently
Chris Lattner
2002-09-19
*
Fix ambiguity problem due to builtin log2(double) function
Chris Lattner
2002-09-17
*
Fix namespace correctness bug
Chris Lattner
2002-09-17
*
Add support for gcc 3.2
Chris Lattner
2002-09-17
*
Remove extra #include
Chris Lattner
2002-09-17
*
Fix typo in comment.
Vikram S. Adve
2002-09-17
*
Fix compile problem on linux. Noone should ever #include <inttypes.h>
Chris Lattner
2002-09-16
*
New preselection pass that specializes LLVM code for a target machine,
Vikram S. Adve
2002-09-16
*
Add ilist_iterator constructor from a node reference.
Vikram S. Adve
2002-09-16
*
Allow transformation DecomposeArrayRef(GetElementPtrInst* GEP) to
Vikram S. Adve
2002-09-16
*
Add routines to update or erase operands (and to do so without external
Vikram S. Adve
2002-09-16
*
*** empty log message ***
Vikram S. Adve
2002-09-16
*
Add support for passes that use a TargetMachine object.
Vikram S. Adve
2002-09-16
*
Add method MachineOperand::hasAllocatedReg().
Vikram S. Adve
2002-09-16
*
Add a version of ChooseRegOrImmed to handle numerical constants
Vikram S. Adve
2002-09-16
*
Add method adjustAlignment so that stack slot alignments can be computed
Vikram S. Adve
2002-09-16
*
Add methods to query about the representation of LLVM quantities (e.g.,
Vikram S. Adve
2002-09-16
*
*** empty log message ***
Vikram S. Adve
2002-09-16
*
Remove unnecessary include.
Vikram S. Adve
2002-09-14
*
Break RA_DEBUG option into several levels to get better output.
Vikram S. Adve
2002-09-14
*
Fix to work correctly under linux
Chris Lattner
2002-09-14
*
Moving to lib/CodeGen/RegAlloc.
Vikram S. Adve
2002-09-14
*
Add support for MacOS and (hopefully) other BSD derivatives.
Vikram S. Adve
2002-09-14
*
Change the MallocInst & AllocaInst ctors to take the allocated type, not the
Chris Lattner
2002-09-13
*
Tighten up sanity checking
Chris Lattner
2002-09-13
[next]