projects
/
oota-llvm.git
/ history
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
Implement "general dynamic", "initial exec" and "local exec" TLS models for
[oota-llvm.git]
/
include
/
llvm
/
CodeGen
/
2007-04-20
Lauro Ramos Venancio
Implement "general dynamic", "initial exec" and "local...
tree
|
commitdiff
2007-04-18
Evan Cheng
VarInfo::UsedBlocks is no longer used. Remove.
tree
|
commitdiff
2007-04-18
Evan Cheng
Don't populate TryAgainList when coalescing only physic...
tree
|
commitdiff
2007-04-17
Evan Cheng
Copy coalescing change to prevent a physical register...
tree
|
commitdiff
2007-04-17
Evan Cheng
Add a register allocation preference field; add a metho...
tree
|
commitdiff
2007-04-17
Evan Cheng
Keep track of number of uses within the function per...
tree
|
commitdiff
2007-04-17
Anton Korobeynikov
Implemented correct stack probing on mingw/cygwin for...
tree
|
commitdiff
2007-04-09
Anton Korobeynikov
Next stage into switch lowering refactoring
tree
|
commitdiff
2007-04-04
Anton Korobeynikov
Properly emit range comparisons for switch cases, where...
tree
|
commitdiff
2007-04-04
Evan Cheng
Add isFixedObjectIndex. It returns true if the stack...
tree
|
commitdiff
2007-04-02
Evan Cheng
Ugh. Copy coalescer does not update register numbers.
tree
|
commitdiff
2007-04-01
Reid Spencer
For PR1297:
tree
|
commitdiff
2007-04-01
Reid Spencer
For PR1297:
tree
|
commitdiff
2007-03-31
Chris Lattner
add a method to turn a type into a VT.
tree
|
commitdiff
2007-03-26
Evan Cheng
Change findRegisterUseOperand() to return operand index...
tree
|
commitdiff
2007-03-26
Dale Johannesen
Fix reversed logic in getRegsUsed. Rename RegStates...
tree
|
commitdiff
2007-03-25
Anton Korobeynikov
First step of switch lowering refactoring: perform...
tree
|
commitdiff
2007-03-24
Chris Lattner
add a valuetype for v1i64, which is needed by mmx.
tree
|
commitdiff
2007-03-23
Dan Gohman
Add the 'explicit' keyword to several constructors...
tree
|
commitdiff
2007-03-20
Dale Johannesen
maintain LiveIn when splitting blocks (register scaveng...
tree
|
commitdiff
2007-03-20
Evan Cheng
First cut trivial re-materialization support.
tree
|
commitdiff
2007-03-18
Evan Cheng
Fix comment.
tree
|
commitdiff
2007-03-17
Evan Cheng
Track the BB's where each virtual register is used.
tree
|
commitdiff
2007-03-07
Anton Korobeynikov
Refactoring of formal parameter flags. Enable properly...
tree
|
commitdiff
2007-03-07
Evan Cheng
Add a utility function to test whether a load is unindexed.
tree
|
commitdiff
2007-03-07
Evan Cheng
Add skipTo to set internal iterator. Useful when pointe...
tree
|
commitdiff
2007-03-06
Evan Cheng
Register scavenger is now capable of scavenging. It...
tree
|
commitdiff
2007-03-06
Anton Korobeynikov
Enumerate SDISel formal parameter attributes. Make...
tree
|
commitdiff
2007-03-04
Chris Lattner
add a new node
tree
|
commitdiff
2007-03-01
Jim Laskey
Collect eh filter info.
tree
|
commitdiff
2007-03-01
Evan Cheng
Add a version of FindUnusedReg that restrict search...
tree
|
commitdiff
2007-03-01
Evan Cheng
Clean up interface.
tree
|
commitdiff
2007-03-01
Evan Cheng
Track all joined registers and eliminate unneeded kills...
tree
|
commitdiff
2007-03-01
Evan Cheng
MachineBasicBlock fields should not be public.
tree
|
commitdiff
2007-02-28
Chris Lattner
add methods for analysis of call results and return...
tree
|
commitdiff
2007-02-28
Chris Lattner
add methods to analyze calls and formals.
tree
|
commitdiff
2007-02-27
Evan Cheng
Some more code clean up.
tree
|
commitdiff
2007-02-27
Evan Cheng
Oops.
tree
|
commitdiff
2007-02-27
Evan Cheng
RegScavenger interface change to make it more flexible.
tree
|
commitdiff
2007-02-27
Evan Cheng
Pass IsImp, IsKill, and IsDead to ChangeToRegister.
tree
|
commitdiff
2007-02-27
Chris Lattner
Minor refactoring of CC Lowering interfaces
tree
|
commitdiff
2007-02-27
Chris Lattner
move CC Lowering stuff to its own public interface
tree
|
commitdiff
2007-02-27
Evan Cheng
forward() should not increment internal iterator. Its...
tree
|
commitdiff
2007-02-26
Evan Cheng
Joining an interval with a dead copy instruction. Short...
tree
|
commitdiff
2007-02-23
Evan Cheng
Use findRegisterUseOperand to find a kill of particular...
tree
|
commitdiff
2007-02-23
Evan Cheng
Initial check in of register scavenger. Its only curren...
tree
|
commitdiff
2007-02-22
Evan Cheng
Copy and paste silliness.
tree
|
commitdiff
2007-02-22
Evan Cheng
Remove unnecessary isKill properties if a live range...
tree
|
commitdiff
2007-02-22
Jim Laskey
Typo.
tree
|
commitdiff
2007-02-22
Jim Laskey
Remove isAccessable.
tree
|
commitdiff
2007-02-21
Jim Laskey
Add support for changes in DwarfWriter.
tree
|
commitdiff
2007-02-21
Jim Laskey
Allow for live in registers for eh landing pads.
tree
|
commitdiff
2007-02-21
Jim Laskey
Add a flag to MBBs to indicate whether it is an eh...
tree
|
commitdiff
2007-02-21
Jim Laskey
Add structures used for collecting eh information.
tree
|
commitdiff
2007-02-21
Jim Laskey
Add new instructions for handling data passed into...
tree
|
commitdiff
2007-02-19
Evan Cheng
Re-apply my liveintervalanalysis changes. Now with...
tree
|
commitdiff
2007-02-19
Reid Spencer
For PR1207:
tree
|
commitdiff
2007-02-17
Evan Cheng
- Changes how function livein's are handled, they now...
tree
|
commitdiff
2007-02-17
Evan Cheng
Added findRegisterDefOperand().
tree
|
commitdiff
2007-02-17
Evan Cheng
Added removeLiveIn and more livein iterators.
tree
|
commitdiff
2007-02-17
Evan Cheng
Allow LiveVariables to track liveness of more registers.
tree
|
commitdiff
2007-02-15
Evan Cheng
Use BitVector instead of vector<bool> which can be...
tree
|
commitdiff
2007-02-15
Reid Spencer
For PR1195:
tree
|
commitdiff
2007-02-15
Evan Cheng
isPhysRegUsed should be const.
tree
|
commitdiff
2007-02-15
Evan Cheng
Should pass isKill and isDead to addRegOperand() as...
tree
|
commitdiff
2007-02-13
Lauro Ramos Venancio
Add comment about original function argument alignment.
tree
|
commitdiff
2007-02-10
Evan Cheng
Add live-ins to MachineBasicBlock.
tree
|
commitdiff
2007-02-08
Bill Wendling
Fixed comments.
tree
|
commitdiff
2007-02-08
Bill Wendling
Declarations for functions that create different file...
tree
|
commitdiff
2007-02-08
Bill Wendling
Moved from include/llvm/CodeGen to lib/CodeGen.
tree
|
commitdiff
2007-02-04
Chris Lattner
switch the VRBaseMap in the scheduler from an std:...
tree
|
commitdiff
2007-02-04
Chris Lattner
Introduce new UnarySDNode/BinarySDNode/TernarySDNode...
tree
|
commitdiff
2007-02-04
Chris Lattner
Add a new SDNode ctor and InitOperands method. This...
tree
|
commitdiff
2007-02-04
Chris Lattner
eliminate the SDNode::setValueTypes method.
tree
|
commitdiff
2007-02-04
Chris Lattner
eliminate a bunch of duplicate ctors and helper functions.
tree
|
commitdiff
2007-02-04
Chris Lattner
move MorphNode to out of line and merge setNodeOperands...
tree
|
commitdiff
2007-02-04
Chris Lattner
simplify MorphNodeTo to take a VTList operand.
tree
|
commitdiff
2007-02-04
Chris Lattner
eliminate some extraneous methods in SDNode
tree
|
commitdiff
2007-02-04
Chris Lattner
Give each selectiondag node class a home for it's vtabl...
tree
|
commitdiff
2007-02-03
Bill Wendling
Moved MachORelocation to its own header file. Have...
tree
|
commitdiff
2007-02-03
Bill Wendling
New file for the MachORelocation structure. It doesn...
tree
|
commitdiff
2007-02-03
Chris Lattner
switch the sched unit map over to use a DenseMap instea...
tree
|
commitdiff
2007-02-01
Jim Laskey
Support for non-landing pad exception handling.
tree
|
commitdiff
2007-02-01
Chris Lattner
rename DenseMap to IndexedMap.
tree
|
commitdiff
2007-01-31
Evan Cheng
Added O_F32 and O_64 in addition to UO_F32 and UO_64...
tree
|
commitdiff
2007-01-29
Jim Laskey
Out of line function.
tree
|
commitdiff
2007-01-29
Jim Laskey
Only gather frame info if debug or eh.
tree
|
commitdiff
2007-01-29
Nate Begeman
Finish off bug 680, allowing targets to custom lower...
tree
|
commitdiff
2007-01-29
Nate Begeman
Properly support cstrings
tree
|
commitdiff
2007-01-29
Jim Laskey
Landing pad-less eh for PPC.
tree
|
commitdiff
2007-01-29
Reid Spencer
IntrinsicLowering now requires TargetData.
tree
|
commitdiff
2007-01-28
Reid Spencer
Adjust a comment to reflect reality.
tree
|
commitdiff
2007-01-28
Anton Korobeynikov
Propagate changes from my local tree. This patch includes:
tree
|
commitdiff
2007-01-26
Nate Begeman
Handle multiple functions, properly mangle symbols...
tree
|
commitdiff
2007-01-26
Jim Laskey
rename files
tree
|
commitdiff
2007-01-26
Jim Laskey
Change the MachineDebugInfo to MachineModuleInfo to...
tree
|
commitdiff
2007-01-26
Jim Laskey
Make LABEL a builtin opcode.
tree
|
commitdiff
2007-01-25
Jim Laskey
Migrate print routines to asm to be shared by exception...
tree
|
commitdiff
2007-01-24
Jim Laskey
Repair debug frames as a prelude to eh_frames. Switche...
tree
|
commitdiff
2007-01-24
Jim Laskey
Use asm printer to emit alignment
tree
|
commitdiff
next