projects
/
oota-llvm.git
/ history
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
Fix some sporadic segfaults that are triggered when SmallVector's heap
[oota-llvm.git]
/
include
/
llvm
/
CodeGen
/
2007-05-16
Evan Cheng
Rename M_PREDICATED to M_PREDICABLE; Move TargetInstrIn...
tree
|
commitdiff
2007-05-16
Evan Cheng
Initial commit of (very basic) if converter.
tree
|
commitdiff
2007-05-15
Evan Cheng
Added getNumExplicitOperands and findFirstPredOperand.
tree
|
commitdiff
2007-05-15
Dan Gohman
Correct a comment.
tree
|
commitdiff
2007-05-14
Evan Cheng
Fix for PR1406:
tree
|
commitdiff
2007-05-13
Anton Korobeynikov
Emit multiple common EH frames for multiple (including...
tree
|
commitdiff
2007-05-12
Anton Korobeynikov
More DWARF-related things cleanup:
tree
|
commitdiff
2007-05-10
Anton Korobeynikov
Allow multiple invokes per landing pad. This (probably...
tree
|
commitdiff
2007-05-08
Evan Cheng
Eliminate MarkVirtRegAliveInBlock recursion.
tree
|
commitdiff
2007-05-08
Evan Cheng
Add MachineBasicBlock preds / succs reverse iterators.
tree
|
commitdiff
2007-05-06
Nick Lewycky
Fix typo in comment.
tree
|
commitdiff
2007-05-03
Devang Patel
Drop 'const'
tree
|
commitdiff
2007-05-02
Devang Patel
Use 'static const char' instead of 'static const int'.
tree
|
commitdiff
2007-05-01
Devang Patel
Do not use typeinfo to identify pass in pass manager.
tree
|
commitdiff
2007-05-01
Evan Cheng
Pass call frame setup SP adjustment along to eliminateF...
tree
|
commitdiff
2007-05-01
Nate Begeman
llvm bug #1350, parts 1, 2, and 3.
tree
|
commitdiff
2007-04-30
Christopher Lamb
Implement review feedback.
tree
|
commitdiff
2007-04-30
Christopher Lamb
Header file for ELF relocations.
tree
|
commitdiff
2007-04-28
Chris Lattner
add a way to make this less brittle
tree
|
commitdiff
2007-04-27
Jeff Cohen
Fix prolific source of 'possible loss of data' warnings.
tree
|
commitdiff
2007-04-26
Evan Cheng
Rename findRegisterUseOperand to findRegisterUseOperand...
tree
|
commitdiff
2007-04-26
Evan Cheng
Be careful when to add implicit kill / dead operands...
tree
|
commitdiff
2007-04-25
Evan Cheng
Change UsedPhysRegs from array bool to BitVector to...
tree
|
commitdiff
2007-04-25
Evan Cheng
Data structure change to improve compile time (especial...
tree
|
commitdiff
2007-04-25
Anton Korobeynikov
Implement aliases. This fixes PR1017 and it's dependent...
tree
|
commitdiff
2007-04-25
Evan Cheng
Fix for PR1306.
tree
|
commitdiff
2007-04-25
Evan Cheng
Minor speed tweak.
tree
|
commitdiff
2007-04-25
Chris Lattner
support for >4G frames
tree
|
commitdiff
2007-04-25
Chris Lattner
support > 4G stack objects
tree
|
commitdiff
2007-04-25
Chris Lattner
allow 64-bit stack objects
tree
|
commitdiff
2007-04-23
Christopher Lamb
Fix bug in isFloatingPoint()
tree
|
commitdiff
2007-04-22
Christopher Lamb
PR400 phase 2. Propagate attributed load/store informat...
tree
|
commitdiff
2007-04-21
Lauro Ramos Venancio
X86 TLS: Implement review feedback.
tree
|
commitdiff
2007-04-21
Reid Spencer
Revert Christopher Lamb's load/store alignment changes.
tree
|
commitdiff
2007-04-21
Jeff Cohen
Make enum-valued bitfield large enough to avoid interpr...
tree
|
commitdiff
2007-04-21
Christopher Lamb
add support for alignment attributes on load/store...
tree
|
commitdiff
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
next