index
:
emscripten-fastcomp
master
LLVM with the emscripten fastcomp javascript backend
git repository hosting
about
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
include
/
llvm
/
Target
/
TargetInstrInfo.h
Age
Commit message (
Expand
)
Author
2007-09-13
Added getNumDefs().
Evan Cheng
2007-08-02
Added TargetInstrDescriptor::numDefs - num of results.
Evan Cheng
2007-07-26
Add target independent MachineInstr's to represent subreg insert/extract in M...
Christopher Lamb
2007-07-10
Add OptionalDefOperand. Remove clobbersPred. Also add DefinesPredicate to be ...
Evan Cheng
2007-07-09
Fix a typo in a comment.
Dan Gohman
2007-06-26
Revert the earlier change that removed the M_REMATERIALIZABLE machine
Dan Gohman
2007-06-19
Replace M_REMATERIALIZIBLE and the newly-added isOtherReMaterializableLoad
Dan Gohman
2007-06-19
Replace CanBeDuplicated() with a M_NOT_DUPLICABLE bit.
Evan Cheng
2007-06-15
Added CanBeDuplicated(). It returns true if an instruction can be safely dupl...
Evan Cheng
2007-06-14
Do not treat FP_REG_KILL as terminator in branch analysis (X86).
Dale Johannesen
2007-06-14
Add a target hook to allow loads from constant pools to be rematerialized, an...
Dan Gohman
2007-06-08
Add a utility routine to check for unpredicated terminator instruction.
Evan Cheng
2007-06-06
Add a machine instruction flag indicating the instruction can clobber conditi...
Evan Cheng
2007-05-29
Add missing const qualifiers.
Evan Cheng
2007-05-23
Add a couple of target hooks for predication.
Evan Cheng
2007-05-22
Consistency.
Evan Cheng
2007-05-18
RemoveBranch() and InsertBranch() now returns number of instructions deleted ...
Evan Cheng
2007-05-17
Remove. Not needed.
Evan Cheng
2007-05-16
Add target hook to specify block size limit for if-conversion.
Evan Cheng
2007-05-16
PredicateInstruction returns true if the operation was successful.
Evan Cheng
2007-05-16
Rename M_PREDICATED to M_PREDICABLE; Move TargetInstrInfo::isPredicatable() t...
Evan Cheng
2007-05-16
Fix comments.
Evan Cheng
2007-05-16
Add TargetInstrInfo predication hooks.
Evan Cheng
2007-05-15
All operands that made up of the predicate operands are maked M_PREDICATE_OPE...
Evan Cheng
2007-03-19
Add a TargetInstrDescriptor flag to mark an instruction as "re-materializable".
Evan Cheng
2007-03-16
These forward declarations are not needed.
Evan Cheng
2007-03-14
Fix for VS 2005 problem supplied by Morten Ofstad.
Jeff Cohen
2007-01-26
Make LABEL a builtin opcode.
Jim Laskey
2006-12-15
Silly assertion. Forgot variable_ops instructions can have arbitrary number of
Evan Cheng
2006-12-08
Move findTiedToSrcOperand to TargetInstrDescriptor.
Evan Cheng
2006-12-08
Use MI's TargetInstrDescriptor.
Evan Cheng
2006-12-01
- Add getOperandConstraint() to TargetInstrDescriptor.
Evan Cheng
2006-11-17
Add opcode to TargetInstrDescriptor.
Evan Cheng
2006-11-09
Remove M_2_ADDR_FLAG.
Evan Cheng
2006-11-06
Add a new operand flag to mark which operand is the first predicate operand
Chris Lattner
2006-11-06
add a flag so that predicated instructions can be recognized by branch
Chris Lattner
2006-11-01
Rename
Evan Cheng
2006-11-01
Added getTiedToSrcOperand() to check for two-address'ness.
Evan Cheng
2006-11-01
Add operand constraints to TargetInstrInfo.
Evan Cheng
2006-10-28
add another target hook for branch folding.
Chris Lattner
2006-10-24
update comment
Chris Lattner
2006-10-24
fix assert comment
Rafael Espindola
2006-10-17
expose DWARF_LABEL opcode# so the branch folder can update debug info properly.
Chris Lattner
2006-10-17
update comment
Chris Lattner
2006-10-13
it is easier to implement these when they are virtual
Chris Lattner
2006-10-13
allow branch reversal to fail
Chris Lattner
2006-10-13
replace the existing branch inspection/modification APIs with something more
Chris Lattner
2006-07-21
Use an enumeration to eliminate data relocations.
Jim Laskey
2006-06-17
Clean up
Evan Cheng
2006-06-15
Avoid undesirable behavior when assert is not enabled.
Evan Cheng
[next]