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
/
utils
/
TableGen
/
InstrInfoEmitter.cpp
Age
Commit message (
Expand
)
Author
2008-01-07
the name field of instructions is never set to a non-empty string,
Chris Lattner
2008-01-07
Add predicates methods to TargetOperandInfo, and switch all clients
Chris Lattner
2008-01-06
rename isLoad -> isSimpleLoad due to evan's desire to have such a predicate.
Chris Lattner
2008-01-06
rename isStore -> mayStore to more accurately reflect what it captures.
Chris Lattner
2008-01-06
Change the 'isStore' inferrer to look for 'SDNPMayStore'
Chris Lattner
2008-01-06
set the 'isstore' flag for instructions whose pattern is an
Chris Lattner
2008-01-06
remove some old hacky code that tried to infer whether a store
Chris Lattner
2008-01-06
rearrange some code to allow inferring instr info from the pattern of the ins...
Chris Lattner
2008-01-06
final cleanups.
Chris Lattner
2008-01-06
further simplifications and cleanup
Chris Lattner
2008-01-06
simplify some code
Chris Lattner
2008-01-06
split enum emission out from InstrInfoEmitter into it's own tblgen backend.
Chris Lattner
2007-12-30
tblgen shouldn't include headers from llvm codegen.
Chris Lattner
2007-12-29
remove attributions from utils.
Chris Lattner
2007-12-14
Add flags to indicate that there are "never" side effects or that there "may be"
Bill Wendling
2007-12-13
Oops. Forgot these.
Evan Cheng
2007-11-12
Add a flag for indirect branch instructions.
Owen Anderson
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
Try committing again. Add OptionalDefOperand. Remove clobbersPred.
Evan Cheng
2007-07-06
ImmutablePredicateOperand is no more.
Evan Cheng
2007-07-05
Instructions with ImmutablePredicateOperand aren't really predicable since th...
Evan Cheng
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 TargetInstrInfo::CanBeDuplicated() with a M_NOT_DUPLICABLE bit.
Evan Cheng
2007-06-06
Add clobbersPred - instruction that clobbers condition code / register which ...
Evan Cheng
2007-05-16
Rename M_PREDICATED to M_PREDICABLE; opcode can be specified isPredicable wit...
Evan Cheng
2007-05-15
Mark all (not just the first) predicate operand M_PREDICATE_OPERAND.
Evan Cheng
2007-03-19
Recognize target instruction flag 'isReMaterializable'.
Evan Cheng
2007-01-26
Files missing from LABEL check in.
Jim Laskey
2006-12-07
What should be the last unnecessary <iostream>s in the library.
Bill Wendling
2006-11-17
Add opcode to TargetInstrDescriptor.
Evan Cheng
2006-11-15
ADd support for adding constraints to suboperands
Chris Lattner
2006-11-10
allow ptr_rc to explicitly appear in an instructions operand list, it doesn't
Chris Lattner
2006-11-09
Remove M_2_ADDR_FLAG.
Evan Cheng
2006-11-06
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-04
Clean up some code.
Evan Cheng
2006-11-01
Add operand constraints to TargetInstrInfo.
Evan Cheng
2006-07-21
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-06-15
Instructions with variable operands (variable_ops) can have a number required
Evan Cheng
2006-05-18
lib/Target/Target.td
Evan Cheng
2006-05-12
Noop instruction
Evan Cheng
2006-05-03
Set isStore of instructions with ISD::TRUNCSTORE root node.
Evan Cheng
2006-05-01
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-04-20
Don't fill in fields that no longer exist.
Chris Lattner
[prev]
[next]