index
:
llvm
embtk-support-master
embtk-support-release-3.2
embtk-support-release-3.3
embtk-support-release-3.4
master
release-3.2
release-3.4
Unofficial llvm GIT mirror used in EmbToolkit
Git daemon user
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
utils
/
TableGen
/
InstrInfoEmitter.cpp
Commit message (
Expand
)
Author
Age
...
*
Replace M_REMATERIALIZIBLE and the newly-added isOtherReMaterializableLoad
Dan Gohman
2007-06-19
*
Replace TargetInstrInfo::CanBeDuplicated() with a M_NOT_DUPLICABLE bit.
Evan Cheng
2007-06-19
*
Add clobbersPred - instruction that clobbers condition code / register which ...
Evan Cheng
2007-06-06
*
Rename M_PREDICATED to M_PREDICABLE; opcode can be specified isPredicable wit...
Evan Cheng
2007-05-16
*
Mark all (not just the first) predicate operand M_PREDICATE_OPERAND.
Evan Cheng
2007-05-15
*
Recognize target instruction flag 'isReMaterializable'.
Evan Cheng
2007-03-19
*
Files missing from LABEL check in.
Jim Laskey
2007-01-26
*
What should be the last unnecessary <iostream>s in the library.
Bill Wendling
2006-12-07
*
Add opcode to TargetInstrDescriptor.
Evan Cheng
2006-11-17
*
ADd support for adding constraints to suboperands
Chris Lattner
2006-11-15
*
allow ptr_rc to explicitly appear in an instructions operand list, it doesn't
Chris Lattner
2006-11-10
*
Remove M_2_ADDR_FLAG.
Evan Cheng
2006-11-09
*
Mark predicate operands as such in operand info.
Chris Lattner
2006-11-06
*
simplify the way operand flags and constraints are handled, making it easier
Chris Lattner
2006-11-06
*
recognize ppc's blr instruction as predicated
Chris Lattner
2006-11-06
*
Clean up some code.
Evan Cheng
2006-11-04
*
Add operand constraints to TargetInstrInfo.
Evan Cheng
2006-11-01
*
Eliminate data relocations by using NULL instead of global empty list.
Jim Laskey
2006-07-21
*
Use an enumeration to eliminate data relocations.
Jim Laskey
2006-07-21
*
Instructions with variable operands (variable_ops) can have a number required
Evan Cheng
2006-06-15
*
lib/Target/Target.td
Evan Cheng
2006-05-18
*
Noop instruction
Evan Cheng
2006-05-12
*
Set isStore of instructions with ISD::TRUNCSTORE root node.
Evan Cheng
2006-05-03
*
Put instruction names into the first non TargetInstrInfo namespace found.
Chris Lattner
2006-05-01
*
Formating
Evan Cheng
2006-05-01
*
Mark instructions whose pattern is (store ...) isStore.
Evan Cheng
2006-05-01
*
Don't fill in fields that no longer exist.
Chris Lattner
2006-04-20
*
If we want to emit things in enum order, use getInstructionsByEnumValue to
Chris Lattner
2006-01-27
*
almost got the HP-UX tester up.. :)
Duraid Madina
2005-12-30
*
Teach tblgen about instruction operands that have multiple MachineInstr
Chris Lattner
2005-11-19
*
Allow itineraries to be passed through the Target Machine.
Jim Laskey
2005-11-01
*
Keep VC++ happy.
Jeff Cohen
2005-11-01
*
Emit itinerary class in instruction info.
Jim Laskey
2005-10-31
*
Switch more code over to using getValueAsListOfDefs. Look at all the -'s. :)
Chris Lattner
2005-10-28
*
spell this variable right
Chris Lattner
2005-08-26
*
Expose a new flag to TargetInstrInfo
Chris Lattner
2005-08-26
*
add a marker at the end of the instruction enum list
Chris Lattner
2005-08-26
*
Emit this:
Chris Lattner
2005-08-19
*
Emit real operand info for instructions. This currently works but is bad
Chris Lattner
2005-08-19
*
For now, just emit empty operand info structures.
Chris Lattner
2005-08-19
*
now that all of the targets are clean w.r.t. the number of operands for each
Chris Lattner
2005-08-19
*
revert this change, which causes breakage, temporarily
Chris Lattner
2005-08-18
*
When emitting implicit use/def lists, only emit each unique list once. Though
Chris Lattner
2005-08-18
*
Fill in the numOperands field of the TargetInstrDescriptor struct from the
Chris Lattner
2005-08-18
*
Remove trailing whitespace
Misha Brukman
2005-04-22
*
Refactor code for numbering instructions into CodeGenTarget.
Chris Lattner
2005-01-22
*
Expose isConvertibleToThreeAddress and isCommutable bits to the code generator.
Chris Lattner
2005-01-02
*
Add support for the isLoad and isStore flags, needed by the instruction sched...
Nate Begeman
2004-09-28
*
Turn the hasDelaySlot flag into the M_DELAY_SLOT_FLAG
Chris Lattner
2004-09-28
*
Do not #include files into the llvm namespace
Chris Lattner
2004-08-17
[prev]
[next]