projects
/
oota-llvm.git
/ history
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
Change comments so everybody can understand them, hopefully.
[oota-llvm.git]
/
utils
/
TableGen
/
CodeGenTarget.cpp
2008-12-18
Mon P Wang
Added support for vector widening.
blob
|
commitdiff
|
raw
2008-11-13
Bill Wendling
Modify the intrinsics pattern to separate out the ...
blob
|
commitdiff
|
raw
|
diff to current
2008-08-20
Dan Gohman
Factor the code for determining the target-specific...
blob
|
commitdiff
|
raw
|
diff to current
2008-08-20
Dan Gohman
Fix the string for MVT::isVoid.
blob
|
commitdiff
|
raw
|
diff to current
2008-07-30
Mon P Wang
Added support for overloading intrinsics (atomics)...
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-06-25
Mon P Wang
Added MemOperands to Atomic operations since Atomics...
blob
|
commitdiff
|
raw
|
diff to current
2008-06-16
Evan Cheng
- Add "Commutative" property to intrinsics. This allows...
blob
|
commitdiff
|
raw
|
diff to current
2008-06-06
Duncan Sands
Wrap MVT::ValueType in a struct to get type safety
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
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-31
Christopher Lamb
Allow ComplexExpressions in InstrInfo.td files to be...
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-06
Chris Lattner
Split the impl of CodeGenInstruction out to its own...
blob
|
commitdiff
|
raw
|
diff to current
2008-01-05
Chris Lattner
change getQualifiedName to be a global function.
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-09-28
Dale Johannesen
Add sqrt and powi intrinsics for long double.
blob
|
commitdiff
|
raw
|
diff to current
2007-09-19
Evan Cheng
Add CopyCost to TargetRegisterClass. This specifies...
blob
|
commitdiff
|
raw
|
diff to current
2007-08-16
Dan Gohman
Add MVT::fAny for overloading intrinsics on floating...
blob
|
commitdiff
|
raw
|
diff to current
2007-08-04
Chandler Carruth
This is the patch to provide clean intrinsic function...
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-26
Christopher Lamb
Teach TableGen about the new vector types.
blob
|
commitdiff
|
raw
|
diff to current
2007-07-20
Evan Cheng
No need for noResults anymore.
blob
|
commitdiff
|
raw
|
diff to current
2007-07-19
Evan Cheng
Change instruction description to split OperandList...
blob
|
commitdiff
|
raw
|
diff to current
2007-07-13
Dan Gohman
Eliminate an unused parameter.
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-13
Christopher Lamb
Add support to tablegen for specifying subregister...
blob
|
commitdiff
|
raw
|
diff to current
2007-06-06
Evan Cheng
Add clobbersPred - instruction that clobbers condition...
blob
|
commitdiff
|
raw
|
diff to current
2007-06-04
Dan Gohman
Remove the operator<< for MVT::ValueType in preparation...
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-04-01
Reid Spencer
For PR1297:
blob
|
commitdiff
|
raw
|
diff to current
2007-03-26
Bill Wendling
Add support for the v1i64 type. This makes better code...
blob
|
commitdiff
|
raw
|
diff to current
2007-03-19
Evan Cheng
Recognize target instruction flag 'isReMaterializable'.
blob
|
commitdiff
|
raw
|
diff to current
2007-02-27
Chris Lattner
reapply
blob
|
commitdiff
|
raw
|
diff to current
2007-02-27
Evan Cheng
Backing out
blob
|
commitdiff
|
raw
|
diff to current
2007-02-27
Chris Lattner
initial support for calling convention generation,...
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-12-01
Evan Cheng
Match TargetInstrInfo changes.
blob
|
commitdiff
|
raw
|
diff to current
2006-11-15
Chris Lattner
Remove the isTwoAddress property from the CodeGenInstru...
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-07
Chris Lattner
emit TIED_TO correctly
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-03
Chris Lattner
eliminate need for the NumMIOperands field in Operand.
blob
|
commitdiff
|
raw
|
diff to current
2006-11-01
Evan Cheng
Tied-to constraint must be op_with_larger_idx = op_with...
blob
|
commitdiff
|
raw
|
diff to current
2006-11-01
Evan Cheng
Add operand constraints to TargetInstrInfo.
blob
|
commitdiff
|
raw
|
diff to current
2006-10-11
Evan Cheng
Added properties such as SDNPHasChain to ComplexPattern.
blob
|
commitdiff
|
raw
|
diff to current
2006-06-15
Evan Cheng
Allow more use of iPTR in patterns.
blob
|
commitdiff
|
raw
|
diff to current
2006-05-18
Evan Cheng
Don't generate getCalleeSaveReg and getCalleeSaveRegCla...
blob
|
commitdiff
|
raw
|
diff to current
2006-05-17
Evan Cheng
Typo
blob
|
commitdiff
|
raw
|
diff to current
2006-05-17
Evan Cheng
Remove PointerType from target definition. Use abstract...
blob
|
commitdiff
|
raw
|
diff to current
2006-05-16
Evan Cheng
Allow patterns to refer to physical registers that...
blob
|
commitdiff
|
raw
|
diff to current
2006-04-10
Chris Lattner
Fix a typo: Instr* -> Intr*
blob
|
commitdiff
|
raw
|
diff to current
2006-03-28
Chris Lattner
Only compute intrinsic valuetypes when in a target...
blob
|
commitdiff
|
raw
|
diff to current
2006-03-28
Chris Lattner
revert this, it breaks things.
blob
|
commitdiff
|
raw
|
diff to current
2006-03-27
Chris Lattner
Add support for decoding iPTR to the right pointer...
blob
|
commitdiff
|
raw
|
diff to current
2006-03-24
Chris Lattner
Make sure to initialize the TheDef field!
blob
|
commitdiff
|
raw
|
diff to current
2006-03-24
Chris Lattner
Move CodeGenIntrinsic implementation to CodeGenTarget...
blob
|
commitdiff
|
raw
|
diff to current
2006-03-19
Evan Cheng
getEnumName() missed v8i8, v4i16, and v2i32 types
blob
|
commitdiff
|
raw
|
diff to current
2006-03-01
Evan Cheng
New vector type v2f32.
blob
|
commitdiff
|
raw
|
diff to current
2006-02-20
Evan Cheng
Added x86 integer vector types: 64-bit packed byte...
blob
|
commitdiff
|
raw
|
diff to current
2006-01-27
Chris Lattner
PHI and INLINEASM are now builtin instructions provided...
blob
|
commitdiff
|
raw
|
diff to current
2006-01-09
Evan Cheng
* Remove instruction fields hasInFlag / hasOutFlag...
blob
|
commitdiff
|
raw
|
diff to current
2005-12-26
Evan Cheng
Added field noResults to Instruction.
blob
|
commitdiff
|
raw
|
diff to current
2005-12-23
Evan Cheng
* Support for hasInFlag and hasOutFlag (on instructions...
blob
|
commitdiff
|
raw
|
diff to current
2005-12-17
Evan Cheng
Support for read / write from explicit registers with...
blob
|
commitdiff
|
raw
|
diff to current
2005-12-08
Evan Cheng
* Added an explicit type field to ComplexPattern.
blob
|
commitdiff
|
raw
|
diff to current
2005-12-08
Evan Cheng
Added support for ComplexPattern. These are patterns...
blob
|
commitdiff
|
raw
|
diff to current
2005-12-04
Evan Cheng
* Commit the fix (by Chris) for a tblgen type inferenci...
blob
|
commitdiff
|
raw
|
diff to current
2005-12-01
Nate Begeman
Support multiple ValueTypes per RegisterClass, needed...
blob
|
commitdiff
|
raw
|
diff to current
2005-12-01
Nate Begeman
Nuke CodeGenInstruction's ValueType member, it is no...
blob
|
commitdiff
|
raw
|
diff to current
2005-11-29
Nate Begeman
Add the new vector types to tablegen
blob
|
commitdiff
|
raw
|
diff to current
2005-11-19
Chris Lattner
Initialize this variable on all paths, fixing a crasher...
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-10-28
Chris Lattner
Rename Record::getValueAsListDef to getValueAsListOfDef...
blob
|
commitdiff
|
raw
|
diff to current
2005-10-14
Chris Lattner
Do not let getLegalValueTypes return a list with duplic...
blob
|
commitdiff
|
raw
|
diff to current
2005-09-14
Chris Lattner
force all instruction operands to be named.
blob
|
commitdiff
|
raw
|
diff to current
2005-09-14
Chris Lattner
Check that operands have unique names. REJECT instruct...
blob
|
commitdiff
|
raw
|
diff to current
2005-09-13
Chris Lattner
Add a new Record::getValueAsCode method to mirror the...
blob
|
commitdiff
|
raw
|
diff to current
2005-09-08
Chris Lattner
Compute the value types that are natively supported...
blob
|
commitdiff
|
raw
|
diff to current
2005-08-26
Chris Lattner
spell this right
blob
|
commitdiff
|
raw
|
diff to current
2005-08-26
Chris Lattner
spell this variable right
blob
|
commitdiff
|
raw
|
diff to current
2005-08-26
Chris Lattner
Expose a new flag to TargetInstrInfo
blob
|
commitdiff
|
raw
|
diff to current
2005-08-19
Chris Lattner
Split register class "Methods" into MethodProtos and...
blob
|
commitdiff
|
raw
|
diff to current
2005-08-19
Chris Lattner
Read the namespace field from register classes
blob
|
commitdiff
|
raw
|
diff to current
2005-08-19
Chris Lattner
Fix a problem jeffc noticed
blob
|
commitdiff
|
raw
|
diff to current
2005-08-18
Chris Lattner
Figure out how many operands each instruction has,...
blob
|
commitdiff
|
raw
|
diff to current
next