projects
/
oota-llvm.git
/ history
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
Replace the SubRegSet tablegen class with a less error-prone mechanism.
[oota-llvm.git]
/
utils
/
TableGen
/
InstrInfoEmitter.cpp
2010-04-05
Jakob Stoklund Olesen
Replace TSFlagsFields and TSFlagsShifts with a simpler...
blob
|
commitdiff
|
raw
2010-03-25
Jakob Stoklund Olesen
Teach TableGen to understand X.Y notation in the TSFlag...
blob
|
commitdiff
|
raw
|
diff to current
2010-03-19
Chris Lattner
Finally change the instruction looking map to be a...
blob
|
commitdiff
|
raw
|
diff to current
2010-03-19
Chris Lattner
make inst_begin/inst_end iterate over InstructionsByEnu...
blob
|
commitdiff
|
raw
|
diff to current
2010-03-19
Chris Lattner
revert 98912
blob
|
commitdiff
|
raw
|
diff to current
2010-03-19
Chris Lattner
make inst_begin/inst_end iterate over InstructionsByEnu...
blob
|
commitdiff
|
raw
|
diff to current
2010-03-19
Chris Lattner
change Target.getInstructionsByEnumValue to return...
blob
|
commitdiff
|
raw
|
diff to current
2010-02-10
Chris Lattner
Introduce a new CodeGenInstruction::ConstraintInfo...
blob
|
commitdiff
|
raw
|
diff to current
2010-02-09
Chris Lattner
move target-independent opcodes out of TargetInstrInfo
blob
|
commitdiff
|
raw
|
diff to current
2010-01-15
Dale Johannesen
Remove DEBUG_DECLARE, looks like we don't need it.
blob
|
commitdiff
|
raw
|
diff to current
2010-01-09
Dale Johannesen
Add DEBUG_DECLARE. Not used yet.
blob
|
commitdiff
|
raw
|
diff to current
2010-01-08
Dale Johannesen
Add DEBUG_VALUE. Not used yet.
blob
|
commitdiff
|
raw
|
diff to current
2009-10-29
Dan Gohman
Rename usesCustomDAGSchedInserter to usesCustomInserter...
blob
|
commitdiff
|
raw
|
diff to current
2009-10-01
Evan Cheng
Add instruction flags: hasExtraSrcRegAllocReq and hasEx...
blob
|
commitdiff
|
raw
|
diff to current
2009-09-28
Jakob Stoklund Olesen
Introduce the TargetInstrInfo::KILL machine instruction...
blob
|
commitdiff
|
raw
|
diff to current
2009-08-24
Chris Lattner
prune the #includes in raw_ostream.h by moving a
blob
|
commitdiff
|
raw
|
diff to current
2009-07-29
Chris Lattner
1. Introduce a new TargetOperandInfo::getRegClass(...
blob
|
commitdiff
|
raw
|
diff to current
2009-07-29
Chris Lattner
make ptr_rc derive from a new PointerLikeRegClass tblge...
blob
|
commitdiff
|
raw
|
diff to current
2009-07-03
Daniel Dunbar
Replace std::iostreams with raw_ostream in TableGen.
blob
|
commitdiff
|
raw
|
diff to current
2009-04-13
Dan Gohman
Rename COPY_TO_SUBCLASS to COPY_TO_REGCLASS, and generalize
blob
|
commitdiff
|
raw
|
diff to current
2009-04-13
Dan Gohman
Add a new TargetInstrInfo MachineInstr opcode, COPY_TO_...
blob
|
commitdiff
|
raw
|
diff to current
2008-12-03
Dan Gohman
Rename isSimpleLoad to canFoldAsLoad, to better reflect...
blob
|
commitdiff
|
raw
|
diff to current
2008-10-17
Evan Cheng
Add RCBarriers to TargetInstrDesc. It's a list of regis...
blob
|
commitdiff
|
raw
|
diff to current
2008-07-01
Dan Gohman
Split ISD::LABEL into ISD::DBG_LABEL and ISD::EH_LABEL...
blob
|
commitdiff
|
raw
|
diff to current
2008-05-31
Dan Gohman
Teach the DAGISelEmitter to not compute the variable_op...
blob
|
commitdiff
|
raw
|
diff to current
2008-05-29
Dan Gohman
Fix a tblgen problem handling variable_ops in tblgen...
blob
|
commitdiff
|
raw
|
diff to current
2008-05-28
Bill Wendling
Add a flag to indicate that an instruction is as cheap...
blob
|
commitdiff
|
raw
|
diff to current
2008-04-03
Dan Gohman
Move instruction flag inference out of InstrInfoEmitter...
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
Remove isImplicitDef TargetInstrDesc flag.
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-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-10
Chris Lattner
Start inferring side effect information more aggressive...
blob
|
commitdiff
|
raw
|
diff to current
2008-01-10
Chris Lattner
if an instr lacks a pattern, assume it has side effects...
blob
|
commitdiff
|
raw
|
diff to current
2008-01-10
Chris Lattner
start inferring 'no side effects'.
blob
|
commitdiff
|
raw
|
diff to current
2008-01-10
Chris Lattner
Infer mayload
blob
|
commitdiff
|
raw
|
diff to current
2008-01-10
Chris Lattner
realize that instructions who match intrinsics that...
blob
|
commitdiff
|
raw
|
diff to current
2008-01-08
Chris Lattner
add a mayLoad property for machine instructions, a...
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
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
the name field of instructions is never set to a non...
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-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
Change the 'isStore' inferrer to look for 'SDNPMayStore'
blob
|
commitdiff
|
raw
|
diff to current
2008-01-06
Chris Lattner
set the 'isstore' flag for instructions whose pattern...
blob
|
commitdiff
|
raw
|
diff to current
2008-01-06
Chris Lattner
remove some old hacky code that tried to infer whether...
blob
|
commitdiff
|
raw
|
diff to current
2008-01-06
Chris Lattner
rearrange some code to allow inferring instr info from...
blob
|
commitdiff
|
raw
|
diff to current
2008-01-06
Chris Lattner
final cleanups.
blob
|
commitdiff
|
raw
|
diff to current
2008-01-06
Chris Lattner
further simplifications and cleanup
blob
|
commitdiff
|
raw
|
diff to current
2008-01-06
Chris Lattner
simplify some code
blob
|
commitdiff
|
raw
|
diff to current
2008-01-06
Chris Lattner
split enum emission out from InstrInfoEmitter into...
blob
|
commitdiff
|
raw
|
diff to current
2007-12-30
Chris Lattner
tblgen shouldn't include headers from llvm codegen.
blob
|
commitdiff
|
raw
|
diff to current
2007-12-29
Chris Lattner
remove attributions from utils.
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-13
Evan Cheng
Oops. Forgot these.
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-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
Try committing again. Add OptionalDefOperand. Remove...
blob
|
commitdiff
|
raw
|
diff to current
2007-07-06
Evan Cheng
ImmutablePredicateOperand is no more.
blob
|
commitdiff
|
raw
|
diff to current
2007-07-05
Evan Cheng
Instructions with ImmutablePredicateOperand aren't...
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 TargetInstrInfo::CanBeDuplicated() with a M_NOT...
blob
|
commitdiff
|
raw
|
diff to current
2007-06-06
Evan Cheng
Add clobbersPred - instruction that clobbers condition...
blob
|
commitdiff
|
raw
|
diff to current
2007-05-16
Evan Cheng
Rename M_PREDICATED to M_PREDICABLE; opcode can be...
blob
|
commitdiff
|
raw
|
diff to current
2007-05-15
Evan Cheng
Mark all (not just the first) predicate operand M_PREDI...
blob
|
commitdiff
|
raw
|
diff to current
2007-03-19
Evan Cheng
Recognize target instruction flag 'isReMaterializable'.
blob
|
commitdiff
|
raw
|
diff to current
2007-01-26
Jim Laskey
Files missing from LABEL check in.
blob
|
commitdiff
|
raw
|
diff to current
2006-12-07
Bill Wendling
What should be the last unnecessary <iostream>s in...
blob
|
commitdiff
|
raw
|
diff to current
2006-11-17
Evan Cheng
Add opcode to TargetInstrDescriptor.
blob
|
commitdiff
|
raw
|
diff to current
2006-11-15
Chris Lattner
ADd support for adding constraints to suboperands
blob
|
commitdiff
|
raw
|
diff to current
2006-11-10
Chris Lattner
allow ptr_rc to explicitly appear in an instructions...
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
Mark predicate operands as such in operand info.
blob
|
commitdiff
|
raw
|
diff to current
2006-11-06
Chris Lattner
simplify the way operand flags and constraints are...
blob
|
commitdiff
|
raw
|
diff to current
2006-11-06
Chris Lattner
recognize ppc's blr instruction as predicated
blob
|
commitdiff
|
raw
|
diff to current
2006-11-04
Evan Cheng
Clean up some code.
blob
|
commitdiff
|
raw
|
diff to current
2006-11-01
Evan Cheng
Add operand constraints to TargetInstrInfo.
blob
|
commitdiff
|
raw
|
diff to current
2006-07-21
Jim Laskey
Eliminate data relocations by using NULL instead of...
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-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
Noop instruction
blob
|
commitdiff
|
raw
|
diff to current
2006-05-03
Evan Cheng
Set isStore of instructions with ISD::TRUNCSTORE root...
blob
|
commitdiff
|
raw
|
diff to current
2006-05-01
Chris Lattner
Put instruction names into the first non TargetInstrInf...
blob
|
commitdiff
|
raw
|
diff to current
2006-05-01
Evan Cheng
Formating
blob
|
commitdiff
|
raw
|
diff to current
2006-05-01
Evan Cheng
Mark instructions whose pattern is (store ...) isStore.
blob
|
commitdiff
|
raw
|
diff to current
2006-04-20
Chris Lattner
Don't fill in fields that no longer exist.
blob
|
commitdiff
|
raw
|
diff to current
2006-01-27
Chris Lattner
If we want to emit things in enum order, use getInstruc...
blob
|
commitdiff
|
raw
|
diff to current
2005-12-30
Duraid Madina
almost got the HP-UX tester up.. :)
blob
|
commitdiff
|
raw
|
diff to current
2005-11-19
Chris Lattner
Teach tblgen about instruction operands that have multi...
blob
|
commitdiff
|
raw
|
diff to current
2005-11-01
Jim Laskey
Allow itineraries to be passed through the Target Machine.
blob
|
commitdiff
|
raw
|
diff to current
2005-11-01
Jeff Cohen
Keep VC++ happy.
blob
|
commitdiff
|
raw
|
diff to current
2005-10-31
Jim Laskey
Emit itinerary class in instruction info.
blob
|
commitdiff
|
raw
|
diff to current
2005-10-28
Chris Lattner
Switch more code over to using getValueAsListOfDefs...
blob
|
commitdiff
|
raw
|
diff to current
next