2008-02-02 |
Evan Cheng | SDIsel processes llvm.dbg.declare by recording the... |
blob | commitdiff | raw |
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 |
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-26 |
Chris Lattner | add a marker at the end of the instruction enum list |
blob | commitdiff | raw | diff to current |
2005-08-19 |
Chris Lattner | Emit this: |
blob | commitdiff | raw | diff to current |
2005-08-19 |
Chris Lattner | Emit real operand info for instructions. This currentl... |
blob | commitdiff | raw | diff to current |
2005-08-19 |
Chris Lattner | For now, just emit empty operand info structures. |
blob | commitdiff | raw | diff to current |
2005-08-19 |
Chris Lattner | now that all of the targets are clean w.r.t. the number... |
blob | commitdiff | raw | diff to current |
2005-08-18 |
Chris Lattner | revert this change, which causes breakage, temporarily |
blob | commitdiff | raw | diff to current |
2005-08-18 |
Chris Lattner | When emitting implicit use/def lists, only emit each... |
blob | commitdiff | raw | diff to current |
2005-08-18 |
Chris Lattner | Fill in the numOperands field of the TargetInstrDescrip... |
blob | commitdiff | raw | diff to current |
2005-04-22 |
Misha Brukman | Remove trailing whitespace |
blob | commitdiff | raw | diff to current |
2005-01-22 |
Chris Lattner | Refactor code for numbering instructions into CodeGenTa... |
blob | commitdiff | raw | diff to current |
2005-01-02 |
Chris Lattner | Expose isConvertibleToThreeAddress and isCommutable... |
blob | commitdiff | raw | diff to current |
2004-09-28 |
Nate Begeman | Add support for the isLoad and isStore flags, needed... |
blob | commitdiff | raw | diff to current |
2004-09-28 |
Chris Lattner | Turn the hasDelaySlot flag into the M_DELAY_SLOT_FLAG |
blob | commitdiff | raw | diff to current |
2004-08-17 |
Chris Lattner | Do not #include files into the llvm namespace |
blob | commitdiff | raw | diff to current |
2004-08-01 |
Chris Lattner | Instructions no longer need to have names. |
blob | commitdiff | raw | diff to current |
2004-08-01 |
Chris Lattner | Add, and start using, the CodeGenInstruction class... |
blob | commitdiff | raw | diff to current |
2004-08-01 |
Chris Lattner | Rename CodeGenWrappers.(cpp|h) -> CodeGenTarget.(cpp|h) |
blob | commitdiff | raw | diff to current |
2004-08-01 |
Chris Lattner | Finegrainify namespacification |
blob | commitdiff | raw | diff to current |
2004-07-31 |
Chris Lattner | Support new flag |
blob | commitdiff | raw | diff to current |
2003-11-11 |
Brian Gaeke | Put all LLVM code into the llvm namespace, as per bug... |
blob | commitdiff | raw | diff to current |
2003-10-20 |
John Criswell | Added LLVM copyright header. |
blob | commitdiff | raw | diff to current |
2003-10-08 |
Alkis Evlogimenos | Change MRegisterDesc::AliasSet, TargetInstrDescriptor... |
blob | commitdiff | raw | diff to current |
2003-08-07 |
Chris Lattner | Start using the CodeGeneratorWrappers |
blob | commitdiff | raw | diff to current |
2003-08-06 |
Chris Lattner | Switch code over to being a TableGenBackend |
blob | commitdiff | raw | diff to current |
2003-08-03 |
Chris Lattner | Finish the instruction info emitter |
blob | commitdiff | raw | diff to current |
2003-08-03 |
Chris Lattner | Initial checkin of Instruction emitter, which just... |
blob | commitdiff | raw | diff to current |
|