projects
/
oota-llvm.git
/ history
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first
⋅
prev
⋅ next
DebugInfo: Avoid redundantly adding child DIEs to parents.
[oota-llvm.git]
/
lib
/
CodeGen
/
TwoAddressInstructionPass.cpp
2008-05-26
Bill Wendling
The enabling of remat in 2-address conversion breaks...
blob
|
commitdiff
|
raw
|
diff to current
2008-05-26
Bill Wendling
A problem that's exposed when machine LICM is enabled...
blob
|
commitdiff
|
raw
|
diff to current
2008-05-13
Dan Gohman
Change class' public PassInfo variables to by initializ...
blob
|
commitdiff
|
raw
|
diff to current
2008-05-13
Dan Gohman
Clean up the use of static and anonymous namespaces...
blob
|
commitdiff
|
raw
|
diff to current
2008-05-10
Bill Wendling
Cosmetic changes:
blob
|
commitdiff
|
raw
|
diff to current
2008-03-27
Evan Cheng
Fix a memory bug: increment an iterator of a deleted...
blob
|
commitdiff
|
raw
|
diff to current
2008-03-13
Evan Cheng
Typo.
blob
|
commitdiff
|
raw
|
diff to current
2008-03-13
Evan Cheng
Don't try to sink 3-address instruction if convertToThr...
blob
|
commitdiff
|
raw
|
diff to current
2008-03-13
Evan Cheng
Remove an unused command line option.
blob
|
commitdiff
|
raw
|
diff to current
2008-03-13
Evan Cheng
TwoAddressInstructionPass enhancement. After it convert...
blob
|
commitdiff
|
raw
|
diff to current
2008-03-05
Evan Cheng
Refactor code. Remove duplicated functions that basical...
blob
|
commitdiff
|
raw
|
diff to current
2008-02-10
Dan Gohman
Rename MRegisterInfo to TargetRegisterInfo.
blob
|
commitdiff
|
raw
|
diff to current
2008-01-15
Owen Anderson
Remove DefInst from LiveVariables::VarInfo. Use the...
blob
|
commitdiff
|
raw
|
diff to current
2008-01-07
Chris Lattner
rename TargetInstrDescriptor -> TargetInstrDesc.
blob
|
commitdiff
|
raw
|
diff to current
2008-01-07
Chris Lattner
Rename all the M_* flags to be namespace qualified...
blob
|
commitdiff
|
raw
|
diff to current
2008-01-07
Chris Lattner
add more and significantly better comments to the rest...
blob
|
commitdiff
|
raw
|
diff to current
2008-01-07
Chris Lattner
Move a bunch more accessors from TargetInstrInfo to...
blob
|
commitdiff
|
raw
|
diff to current
2008-01-07
Chris Lattner
Rename MachineInstr::getInstrDescriptor -> getDesc...
blob
|
commitdiff
|
raw
|
diff to current
2008-01-04
Bill Wendling
Don't recalculate the loop info and loop dominators...
blob
|
commitdiff
|
raw
|
diff to current
2007-12-31
Owen Anderson
Move copyRegToReg from MRegisterInfo to TargetInstrInfo...
blob
|
commitdiff
|
raw
|
diff to current
2007-12-31
Chris Lattner
Rename SSARegMap -> MachineRegisterInfo in keeping...
blob
|
commitdiff
|
raw
|
diff to current
2007-12-29
Chris Lattner
Remove attribution from file headers, per discussion...
blob
|
commitdiff
|
raw
|
diff to current
2007-11-12
Owen Anderson
As Chris and Evan pointed out, BreakCriticalMachineEdge...
blob
|
commitdiff
|
raw
|
diff to current
2007-11-08
Owen Anderson
This preserves critical edge breaking.
blob
|
commitdiff
|
raw
|
diff to current
2007-11-08
Owen Anderson
Bring UsedBlocks back. StrongPHIElimination needs...
blob
|
commitdiff
|
raw
|
diff to current
2007-10-23
Evan Cheng
It's possible to commute instrctions with more than...
blob
|
commitdiff
|
raw
|
diff to current
2007-10-20
Evan Cheng
Added missing curly braces which renders the if clause...
blob
|
commitdiff
|
raw
|
diff to current
2007-09-26
Evan Cheng
Allow copyRegToReg to emit cross register classes copies.
blob
|
commitdiff
|
raw
|
diff to current
2007-05-06
Nick Lewycky
Fix typo in comment.
blob
|
commitdiff
|
raw
|
diff to current
2007-05-03
Devang Patel
Drop 'const'
blob
|
commitdiff
|
raw
|
diff to current
2007-05-02
Devang Patel
Use 'static const char' instead of 'static const int'.
blob
|
commitdiff
|
raw
|
diff to current
2007-05-01
Devang Patel
Do not use typeinfo to identify pass in pass manager.
blob
|
commitdiff
|
raw
|
diff to current
2007-04-18
Evan Cheng
VarInfo::UsedBlocks is no longer used. Remove.
blob
|
commitdiff
|
raw
|
diff to current
2007-03-18
Evan Cheng
Keep UsedBlocks info accurate.
blob
|
commitdiff
|
raw
|
diff to current
2006-12-19
Chris Lattner
Eliminate static ctors from Statistics
blob
|
commitdiff
|
raw
|
diff to current
2006-12-07
Bill Wendling
Removed more <iostream> includes
blob
|
commitdiff
|
raw
|
diff to current
2006-12-06
Chris Lattner
Detemplatize the Statistic class. The only type it...
blob
|
commitdiff
|
raw
|
diff to current
2006-12-01
Evan Cheng
Match TargetInstrInfo changes.
blob
|
commitdiff
|
raw
|
diff to current
2006-11-28
Bill Wendling
Use llvm streams instead of <iostream>
blob
|
commitdiff
|
raw
|
diff to current
2006-11-09
Evan Cheng
Remove M_2_ADDR_FLAG.
blob
|
commitdiff
|
raw
|
diff to current
2006-11-01
Evan Cheng
Two-address instructions no longer have to be A :=...
blob
|
commitdiff
|
raw
|
diff to current
2006-09-05
Chris Lattner
Fix a long-standing wart in the code generator: two...
blob
|
commitdiff
|
raw
|
diff to current
2006-08-27
Chris Lattner
s|llvm/Support/Visibility.h|llvm/Support/Compiler.h|
blob
|
commitdiff
|
raw
|
diff to current
2006-07-20
Andrew Lenharth
Reduce number of exported symbols
blob
|
commitdiff
|
raw
|
diff to current
2006-06-28
Chris Lattner
Shave another 27K off libllvmgcc.dylib with visibility...
blob
|
commitdiff
|
raw
|
diff to current
2006-05-24
Chris Lattner
Patches to make the LLVM sources more -pedantic clean...
blob
|
commitdiff
|
raw
|
diff to current
2006-05-04
Chris Lattner
Move some methods out of MachineInstr into MachineOperand
blob
|
commitdiff
|
raw
|
diff to current
2006-01-22
Chris Lattner
Add explicit #includes of <iostream>
blob
|
commitdiff
|
raw
|
diff to current
2005-10-26
Chris Lattner
Fix some spello's pointed out by Gabor Greif
blob
|
commitdiff
|
raw
|
diff to current
2005-04-21
Misha Brukman
Remove trailing whitespace
blob
|
commitdiff
|
raw
|
diff to current
2005-01-19
Chris Lattner
Use the TargetInstrInfo::commuteInstruction method...
blob
|
commitdiff
|
raw
|
diff to current
2005-01-02
Chris Lattner
Make the 2-address instruction lowering pass smarter...
blob
|
commitdiff
|
raw
|
diff to current
2004-09-01
Reid Spencer
Changes For Bug 352
blob
|
commitdiff
|
raw
|
diff to current
2004-08-15
Chris Lattner
The insertion method returns void now
blob
|
commitdiff
|
raw
|
diff to current
2004-07-22
Misha Brukman
Fix indentation and wrap code at 80 cols
blob
|
commitdiff
|
raw
|
diff to current
2004-07-22
Chris Lattner
Remove extraneous punctuation
blob
|
commitdiff
|
raw
|
diff to current
2004-07-21
Chris Lattner
Minor cleanups
blob
|
commitdiff
|
raw
|
diff to current
2004-07-21
Brian Gaeke
These files don't need to include <iostream> since...
blob
|
commitdiff
|
raw
|
diff to current
2004-07-19
Chris Lattner
Simplify the interface to LiveVariables::addVirtualRegi...
blob
|
commitdiff
|
raw
|
diff to current
2004-06-25
Tanya Lattner
Made a fix so that you can print out MachineInstrs...
blob
|
commitdiff
|
raw
|
diff to current
2004-06-02
Chris Lattner
Adjust to new TargetMachine interface
blob
|
commitdiff
|
raw
|
diff to current
2004-02-18
Alkis Evlogimenos
Beautify debug output.
blob
|
commitdiff
|
raw
|
diff to current
2004-02-15
Alkis Evlogimenos
This pass should not require phi elimination or live...
blob
|
commitdiff
|
raw
|
diff to current
2004-02-14
Alkis Evlogimenos
Use newly added next() and prior() utility functions.
blob
|
commitdiff
|
raw
|
diff to current
2004-02-13
Alkis Evlogimenos
Remove getAllocatedRegNum(). Use getReg() instead.
blob
|
commitdiff
|
raw
|
diff to current
2004-02-12
Alkis Evlogimenos
Change MachineBasicBlock's vector of MachineInstr point...
blob
|
commitdiff
|
raw
|
diff to current
2004-02-05
Tanya Lattner
Added missing include.
blob
|
commitdiff
|
raw
|
diff to current
2004-02-04
Alkis Evlogimenos
Modify the two address instruction pass to remove the...
blob
|
commitdiff
|
raw
|
diff to current
2004-02-02
Alkis Evlogimenos
Revert changes. Will implement this using a different...
blob
|
commitdiff
|
raw
|
diff to current
2004-02-02
Alkis Evlogimenos
Correctly update def/use information for modified machi...
blob
|
commitdiff
|
raw
|
diff to current
2004-01-31
Chris Lattner
Fix, correctly this time, the computation of the return...
blob
|
commitdiff
|
raw
|
diff to current
2004-01-31
Chris Lattner
* Fix incorrect computation of the runOnMachineFunction...
blob
|
commitdiff
|
raw
|
diff to current
2004-01-31
Chris Lattner
Remove unneeded #includes
blob
|
commitdiff
|
raw
|
diff to current
2004-01-11
Alkis Evlogimenos
Make LiveVariables::HandlePhysRegUse and
blob
|
commitdiff
|
raw
|
diff to current
2004-01-05
Chris Lattner
fix warning
blob
|
commitdiff
|
raw
|
diff to current
2004-01-05
Alkis Evlogimenos
Currently we cannot handle two-address instructions...
blob
|
commitdiff
|
raw
|
diff to current
2004-01-04
Alkis Evlogimenos
Update description.
blob
|
commitdiff
|
raw
|
diff to current
2003-12-18
Alkis Evlogimenos
Remove TwoAddressInstruction from the public headers...
blob
|
commitdiff
|
raw
|
diff to current
2003-12-18
Alkis Evlogimenos
Add TwoAddressInstructionPass to handle instructions...
blob
|
commitdiff
|
raw
|
diff to current