projects
/
oota-llvm.git
/ history
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
Use Function's arg_size() and size() methods.
[oota-llvm.git]
/
include
/
llvm
/
Target
/
TargetInstrInfo.h
2008-06-16
Evan Cheng
Add option to commuteInstruction() which forces it...
blob
|
commitdiff
|
raw
2008-05-12
Bill Wendling
Constify the machine instruction passed into the
blob
|
commitdiff
|
raw
|
diff to current
2008-04-16
Nicolas Geoffray
Infrastructure for getting the machine code size of...
blob
|
commitdiff
|
raw
|
diff to current
2008-03-31
Evan Cheng
Move reMaterialize() from TargetRegisterInfo to TargetI...
blob
|
commitdiff
|
raw
|
diff to current
2008-03-16
Christopher Lamb
Make insert_subreg a two-address instruction, vastly...
blob
|
commitdiff
|
raw
|
diff to current
2008-03-15
Evan Cheng
Replace all target specific implicit def instructions...
blob
|
commitdiff
|
raw
|
diff to current
2008-03-13
Christopher Lamb
Get rid of a pseudo instruction and replace it with...
blob
|
commitdiff
|
raw
|
diff to current
2008-02-15
Evan Cheng
Added CommuteChangesDestination(). This returns true...
blob
|
commitdiff
|
raw
|
diff to current
2008-02-08
Evan Cheng
It's not always safe to fold movsd into xorpd, etc...
blob
|
commitdiff
|
raw
|
diff to current
2008-02-02
Evan Cheng
SDIsel processes llvm.dbg.declare by recording the...
blob
|
commitdiff
|
raw
|
diff to current
2008-01-10
Chris Lattner
Simplify the side effect stuff a bit more and make...
blob
|
commitdiff
|
raw
|
diff to current
2008-01-07
Chris Lattner
split TargetInstrDesc out into its own header file.
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
remove a dead method.
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
add some mroe comments, add a isImplicitDef() method...
blob
|
commitdiff
|
raw
|
diff to current
2008-01-07
Chris Lattner
rename hasVariableOperands() -> isVariadic(). Add...
blob
|
commitdiff
|
raw
|
diff to current
2008-01-07
Chris Lattner
Move M_* flags down in the file. Move SchedClass up...
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
remove MachineOpCode typedef.
blob
|
commitdiff
|
raw
|
diff to current
2008-01-07
Chris Lattner
remove some uses of MachineOpCode, move getSchedClass
blob
|
commitdiff
|
raw
|
diff to current
2008-01-07
Chris Lattner
Add predicates methods to TargetOperandInfo, and switch...
blob
|
commitdiff
|
raw
|
diff to current
2008-01-07
Chris Lattner
Rename MachineInstr::getInstrDescriptor -> getDesc...
blob
|
commitdiff
|
raw
|
diff to current
2008-01-07
Owen Anderson
Move even more functionality from MRegisterInfo into...
blob
|
commitdiff
|
raw
|
diff to current
2008-01-06
Chris Lattner
rename isLoad -> isSimpleLoad due to evan's desire...
blob
|
commitdiff
|
raw
|
diff to current
2008-01-06
Chris Lattner
rename isStore -> mayStore to more accurately reflect...
blob
|
commitdiff
|
raw
|
diff to current
2008-01-06
Chris Lattner
describe isStore and simplify the implementation of...
blob
|
commitdiff
|
raw
|
diff to current
2008-01-04
Owen Anderson
Move some more functionality from MRegisterInfo to...
blob
|
commitdiff
|
raw
|
diff to current
2008-01-01
Owen Anderson
Move some more instruction creation methods from Regist...
blob
|
commitdiff
|
raw
|
diff to current
2008-01-01
Chris Lattner
Fix a problem where lib/Target/TargetInstrInfo.h would...
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-29
Chris Lattner
Don't attribute in file headers anymore. See llvmdev...
blob
|
commitdiff
|
raw
|
diff to current
2007-12-17
Bill Wendling
s/hasSideEffects/hasUnmodelledSideEffects/g
blob
|
commitdiff
|
raw
|
diff to current
2007-12-17
Bill Wendling
Add "hasSideEffects" method to MachineInstrInfo class.
blob
|
commitdiff
|
raw
|
diff to current
2007-12-17
Bill Wendling
As per feedback, revised comments to (hopefully) make...
blob
|
commitdiff
|
raw
|
diff to current
2007-12-14
Bill Wendling
Add flags to indicate that there are "never" side effec...
blob
|
commitdiff
|
raw
|
diff to current
2007-12-12
Evan Cheng
Implicit def instructions, e.g. X86::IMPLICIT_DEF_GR32...
blob
|
commitdiff
|
raw
|
diff to current
2007-12-12
Dan Gohman
Remove a forward-declaration for a non-existant class.
blob
|
commitdiff
|
raw
|
diff to current
2007-12-12
Bill Wendling
Bit masks conflicted. Needed to bump them by one.
blob
|
commitdiff
|
raw
|
diff to current
2007-12-08
Bill Wendling
Reverting 44702. It wasn't correct to rename them.
blob
|
commitdiff
|
raw
|
diff to current
2007-12-08
Bill Wendling
Renaming:
blob
|
commitdiff
|
raw
|
diff to current
2007-11-12
Owen Anderson
Add a flag for indirect branch instructions.
blob
|
commitdiff
|
raw
|
diff to current
2007-09-13
Evan Cheng
Added getNumDefs().
blob
|
commitdiff
|
raw
|
diff to current
2007-08-02
Evan Cheng
Added TargetInstrDescriptor::numDefs - num of results.
blob
|
commitdiff
|
raw
|
diff to current
2007-07-26
Christopher Lamb
Add target independent MachineInstr's to represent...
blob
|
commitdiff
|
raw
|
diff to current
2007-07-10
Evan Cheng
Add OptionalDefOperand. Remove clobbersPred. Also add...
blob
|
commitdiff
|
raw
|
diff to current
2007-07-09
Dan Gohman
Fix a typo in a comment.
blob
|
commitdiff
|
raw
|
diff to current
2007-06-26
Dan Gohman
Revert the earlier change that removed the M_REMATERIAL...
blob
|
commitdiff
|
raw
|
diff to current
2007-06-19
Dan Gohman
Replace M_REMATERIALIZIBLE and the newly-added isOtherR...
blob
|
commitdiff
|
raw
|
diff to current
2007-06-19
Evan Cheng
Replace CanBeDuplicated() with a M_NOT_DUPLICABLE bit.
blob
|
commitdiff
|
raw
|
diff to current
2007-06-15
Evan Cheng
Added CanBeDuplicated(). It returns true if an instruct...
blob
|
commitdiff
|
raw
|
diff to current
2007-06-14
Dale Johannesen
Do not treat FP_REG_KILL as terminator in branch analys...
blob
|
commitdiff
|
raw
|
diff to current
2007-06-14
Dan Gohman
Add a target hook to allow loads from constant pools...
blob
|
commitdiff
|
raw
|
diff to current
2007-06-08
Evan Cheng
Add a utility routine to check for unpredicated termina...
blob
|
commitdiff
|
raw
|
diff to current
2007-06-06
Evan Cheng
Add a machine instruction flag indicating the instructi...
blob
|
commitdiff
|
raw
|
diff to current
2007-05-29
Evan Cheng
Add missing const qualifiers.
blob
|
commitdiff
|
raw
|
diff to current
2007-05-23
Evan Cheng
Add a couple of target hooks for predication.
blob
|
commitdiff
|
raw
|
diff to current
2007-05-22
Evan Cheng
Consistency.
blob
|
commitdiff
|
raw
|
diff to current
2007-05-18
Evan Cheng
RemoveBranch() and InsertBranch() now returns number...
blob
|
commitdiff
|
raw
|
diff to current
2007-05-17
Evan Cheng
Remove. Not needed.
blob
|
commitdiff
|
raw
|
diff to current
2007-05-16
Evan Cheng
Add target hook to specify block size limit for if...
blob
|
commitdiff
|
raw
|
diff to current
2007-05-16
Evan Cheng
PredicateInstruction returns true if the operation...
blob
|
commitdiff
|
raw
|
diff to current
2007-05-16
Evan Cheng
Rename M_PREDICATED to M_PREDICABLE; Move TargetInstrIn...
blob
|
commitdiff
|
raw
|
diff to current
2007-05-16
Evan Cheng
Fix comments.
blob
|
commitdiff
|
raw
|
diff to current
2007-05-16
Evan Cheng
Add TargetInstrInfo predication hooks.
blob
|
commitdiff
|
raw
|
diff to current
2007-05-15
Evan Cheng
All operands that made up of the predicate operands...
blob
|
commitdiff
|
raw
|
diff to current
2007-03-19
Evan Cheng
Add a TargetInstrDescriptor flag to mark an instruction...
blob
|
commitdiff
|
raw
|
diff to current
2007-03-16
Evan Cheng
These forward declarations are not needed.
blob
|
commitdiff
|
raw
|
diff to current
2007-03-14
Jeff Cohen
Fix for VS 2005 problem supplied by Morten Ofstad.
blob
|
commitdiff
|
raw
|
diff to current
2007-01-26
Jim Laskey
Make LABEL a builtin opcode.
blob
|
commitdiff
|
raw
|
diff to current
2006-12-15
Evan Cheng
Silly assertion. Forgot variable_ops instructions can...
blob
|
commitdiff
|
raw
|
diff to current
2006-12-08
Evan Cheng
Move findTiedToSrcOperand to TargetInstrDescriptor.
blob
|
commitdiff
|
raw
|
diff to current
2006-12-08
Evan Cheng
Use MI's TargetInstrDescriptor.
blob
|
commitdiff
|
raw
|
diff to current
2006-12-01
Evan Cheng
- Add getOperandConstraint() to TargetInstrDescriptor.
blob
|
commitdiff
|
raw
|
diff to current
2006-11-17
Evan Cheng
Add opcode to TargetInstrDescriptor.
blob
|
commitdiff
|
raw
|
diff to current
2006-11-09
Evan Cheng
Remove M_2_ADDR_FLAG.
blob
|
commitdiff
|
raw
|
diff to current
2006-11-06
Chris Lattner
Add a new operand flag to mark which operand is the...
blob
|
commitdiff
|
raw
|
diff to current
2006-11-06
Chris Lattner
add a flag so that predicated instructions can be recog...
blob
|
commitdiff
|
raw
|
diff to current
2006-11-01
Evan Cheng
Rename
blob
|
commitdiff
|
raw
|
diff to current
2006-11-01
Evan Cheng
Added getTiedToSrcOperand() to check for two-address...
blob
|
commitdiff
|
raw
|
diff to current
2006-11-01
Evan Cheng
Add operand constraints to TargetInstrInfo.
blob
|
commitdiff
|
raw
|
diff to current
2006-10-28
Chris Lattner
add another target hook for branch folding.
blob
|
commitdiff
|
raw
|
diff to current
2006-10-24
Chris Lattner
update comment
blob
|
commitdiff
|
raw
|
diff to current
2006-10-24
Rafael Espindola
fix assert comment
blob
|
commitdiff
|
raw
|
diff to current
2006-10-17
Chris Lattner
expose DWARF_LABEL opcode# so the branch folder can...
blob
|
commitdiff
|
raw
|
diff to current
2006-10-17
Chris Lattner
update comment
blob
|
commitdiff
|
raw
|
diff to current
2006-10-13
Chris Lattner
it is easier to implement these when they are virtual
blob
|
commitdiff
|
raw
|
diff to current
2006-10-13
Chris Lattner
allow branch reversal to fail
blob
|
commitdiff
|
raw
|
diff to current
2006-10-13
Chris Lattner
replace the existing branch inspection/modification...
blob
|
commitdiff
|
raw
|
diff to current
2006-07-21
Jim Laskey
Use an enumeration to eliminate data relocations.
blob
|
commitdiff
|
raw
|
diff to current
2006-06-17
Evan Cheng
Clean up
blob
|
commitdiff
|
raw
|
diff to current
2006-06-15
Evan Cheng
Avoid undesirable behavior when assert is not enabled.
blob
|
commitdiff
|
raw
|
diff to current
2006-06-15
Evan Cheng
Instructions with variable operands (variable_ops)...
blob
|
commitdiff
|
raw
|
diff to current
2006-05-18
Evan Cheng
lib/Target/Target.td
blob
|
commitdiff
|
raw
|
diff to current
2006-05-12
Evan Cheng
Add capability to scheduler to commute nodes for profit.
blob
|
commitdiff
|
raw
|
diff to current
2006-04-20
Chris Lattner
Remove a bunch of dead stuff, shrinkifying TargetInstrD...
blob
|
commitdiff
|
raw
|
diff to current
2006-03-05
Chris Lattner
add a hook to insert a noop
blob
|
commitdiff
|
raw
|
diff to current
2006-02-02
Chris Lattner
Move isLoadFrom/StoreToStackSlot from MRegisterInfo...
blob
|
commitdiff
|
raw
|
diff to current
2006-01-26
Chris Lattner
Add a common INLINEASM opcode
blob
|
commitdiff
|
raw
|
diff to current
next