2008-11-18 |
Dan Gohman | Make some methods const. |
blob | commitdiff | raw | diff to current |
2008-10-10 |
Mon P Wang | Added missing print functions that take a raw_ostream |
blob | commitdiff | raw | diff to current |
2008-10-03 |
Dan Gohman | Switch the MachineOperand accessors back to the short... |
blob | commitdiff | raw | diff to current |
2008-10-02 |
Dan Gohman | Fix a think-o in isSafeToMove. This fixes it from think... |
blob | commitdiff | raw | diff to current |
2008-09-24 |
Dale Johannesen | Next round of earlyclobber handling. Approach the |
blob | commitdiff | raw | diff to current |
2008-09-24 |
Dan Gohman | Add a method to MachineInstr for testing whether it... |
blob | commitdiff | raw | diff to current |
2008-09-17 |
Dale Johannesen | Add a bit to mark operands of asm's that conflict |
blob | commitdiff | raw | diff to current |
2008-09-14 |
Dale Johannesen | adjust last patch per review feedback |
blob | commitdiff | raw | diff to current |
2008-09-13 |
Dan Gohman | Remove isImm(), isReg(), and friends, in favor of |
blob | commitdiff | raw | diff to current |
2008-09-12 |
Dale Johannesen | Pass "earlyclobber" bit through to machine |
blob | commitdiff | raw | diff to current |
2008-09-03 |
Dan Gohman | Fix addRegisterDead and addRegisterKilled to be more... |
blob | commitdiff | raw | diff to current |
2008-08-30 |
Evan Cheng | Fold isRematerializable checks into isSafeToReMat. |
blob | commitdiff | raw | diff to current |
2008-08-27 |
Evan Cheng | Move the check whether it's worth remating to caller. |
blob | commitdiff | raw | diff to current |
2008-08-27 |
Evan Cheng | Refactor isSafeToReMat out of 2addr pass. |
blob | commitdiff | raw | diff to current |
2008-08-24 |
Chris Lattner | simplify PseudoSourceValue printing a bit. Unnest... |
blob | commitdiff | raw | diff to current |
2008-08-24 |
Evan Cheng | Print PseudoSourceValue. |
blob | commitdiff | raw | diff to current |
2008-08-20 |
Dan Gohman | Change the FoldingSetNodeID usage for objects which... |
blob | commitdiff | raw | diff to current |
2008-08-14 |
Owen Anderson | Move MachineInstr::getOpcode inline. |
blob | commitdiff | raw | diff to current |
2008-08-14 |
Owen Anderson | Speed up addRegisterDead by adding more fast checks... |
blob | commitdiff | raw | diff to current |
2008-07-28 |
Dan Gohman | Fold the useful features of alist and alist_node into... |
blob | commitdiff | raw | diff to current |
2008-07-21 |
Dan Gohman | Now that the MachineInstr leaks are fixed, enable leak... |
blob | commitdiff | raw | diff to current |
2008-07-19 |
Evan Cheng | Fix a memory leak in LiveIntervalAnalysis. |
blob | commitdiff | raw | diff to current |
2008-07-17 |
Dan Gohman | Re-introduce LeakDetector support for MachineInstrs... |
blob | commitdiff | raw | diff to current |
2008-07-16 |
Dan Gohman | Add an assert to check for empty flags for MachineMemOp... |
blob | commitdiff | raw | diff to current |
2008-07-11 |
Dan Gohman | Trim unnecessary #includes. |
blob | commitdiff | raw | diff to current |
2008-07-10 |
Evan Cheng | - Change the horrible N^2 isRegReDefinedByTwoAddr.... |
blob | commitdiff | raw | diff to current |
2008-07-08 |
Dan Gohman | It's no longer necessary to test if a MachineBasicBlock's |
blob | commitdiff | raw | diff to current |
2008-07-08 |
Dan Gohman | Verify that MachineMemOperand alignment is a non-zero... |
blob | commitdiff | raw | diff to current |
2008-07-07 |
Dan Gohman | Pool-allocation for MachineInstrs, MachineBasicBlocks... |
blob | commitdiff | raw | diff to current |
2008-07-07 |
Dan Gohman | Move MachineMemOperand's constructor out of line, to... |
blob | commitdiff | raw | diff to current |
2008-07-03 |
Evan Cheng | - Remove calls to copyKillDeadInfo which is an N^2... |
blob | commitdiff | raw | diff to current |
2008-07-03 |
Dan Gohman | Reapply r52988, "Simplify addRegisterKilled and addRegi... |
blob | commitdiff | raw | diff to current |
2008-07-02 |
Dan Gohman | Revert r52988. It broke 254.gap on x86-64. |
blob | commitdiff | raw | diff to current |
2008-07-01 |
Evan Cheng | Simplify addRegisterKilled and addRegisterDead. |
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-27 |
Evan Cheng | Looks like this condition is inverted. |
blob | commitdiff | raw | diff to current |
2008-06-27 |
Owen Anderson | Don't perform expensive queries checking for super... |
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-05-06 |
Dan Gohman | Fix a broken doxygen comment, and reword it for clarity. |
blob | commitdiff | raw | diff to current |
2008-04-16 |
Evan Cheng | Code clean up. |
blob | commitdiff | raw | diff to current |
2008-04-07 |
Dan Gohman | Rename MemOperand to MachineMemOperand. This was sugges... |
blob | commitdiff | raw | diff to current |
2008-03-20 |
Chris Lattner | detabify llvm, patch by Mike Stump! |
blob | commitdiff | raw | diff to current |
2008-03-13 |
Evan Cheng | Refactor some code out of MachineSink into a MachineIns... |
blob | commitdiff | raw | diff to current |
2008-03-05 |
Evan Cheng | Refactor code. Remove duplicated functions that basical... |
blob | commitdiff | raw | diff to current |
2008-03-04 |
Bill Wendling | Did I say 'e = getNumOperands()'? I meant --e, of course. |
blob | commitdiff | raw | diff to current |
2008-03-03 |
Bill Wendling | Miscellaneous clean-ups based on Evan's feedback: |
blob | commitdiff | raw | diff to current |
2008-03-03 |
Bill Wendling | Go through the machine instruction's operands to make... |
blob | commitdiff | raw | diff to current |
2008-02-26 |
Bill Wendling | Rename PrintableName to Name. |
blob | commitdiff | raw | diff to current |
2008-02-24 |
Bill Wendling | Some platforms use the same name for 32-bit and 64... |
blob | commitdiff | raw | diff to current |
2008-02-14 |
Nate Begeman | Support a new type of MachineOperand, MO_FPImmediate... |
blob | commitdiff | raw | diff to current |
2008-02-10 |
Dan Gohman | Rename MRegisterInfo to TargetRegisterInfo. |
blob | commitdiff | raw | diff to current |
2008-02-08 |
Evan Cheng | Also print alignment. |
blob | commitdiff | raw | diff to current |
2008-02-07 |
Dan Gohman | Don't abort if a MemOperand is missing a SourceValue... |
blob | commitdiff | raw | diff to current |
2008-02-06 |
Dan Gohman | Re-apply the memory operand changes, with a fix for... |
blob | commitdiff | raw | diff to current |
2008-01-31 |
Evan Cheng | Revert 46556 and 46585. Dan please fix the PseudoSource... |
blob | commitdiff | raw | diff to current |
2008-01-31 |
Evan Cheng | Add an extra operand to LABEL nodes which distinguishes... |
blob | commitdiff | raw | diff to current |
2008-01-31 |
Dan Gohman | Create a new class, MemOperand, for describing memory... |
blob | commitdiff | raw | diff to current |
2008-01-24 |
Owen Anderson | Move some functionality for adding flags to MachineInst... |
blob | commitdiff | raw | diff to current |
2008-01-07 |
Chris Lattner | remove #includage |
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 hasVariableOperands() -> isVariadic(). Add... |
blob | commitdiff | raw | diff to current |
2008-01-07 |
Chris Lattner | Move a bunch more accessors from TargetInstrInfo to... |
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-07 |
Chris Lattner | Rename MachineInstr::getInstrDescriptor -> getDesc... |
blob | commitdiff | raw | diff to current |
2008-01-01 |
Chris Lattner | Make MachineRegisterInfo::getVRegDef more efficient... |
blob | commitdiff | raw | diff to current |
2008-01-01 |
Chris Lattner | switch the register iterator to act more like hte LLVM... |
blob | commitdiff | raw | diff to current |
2008-01-01 |
Chris Lattner | Implement automatically updated def/use lists for all... |
blob | commitdiff | raw | diff to current |
2007-12-31 |
Chris Lattner | properly encapsulate the parent field of MBB and MI... |
blob | commitdiff | raw | diff to current |
2007-12-31 |
Chris Lattner | Rename SSARegMap -> MachineRegisterInfo in keeping... |
blob | commitdiff | raw | diff to current |
2007-12-30 |
Chris Lattner | Add new shorter predicates for testing machine operands... |
blob | commitdiff | raw | diff to current |
2007-12-30 |
Chris Lattner | More cleanups for MachineOperand: |
blob | commitdiff | raw | diff to current |
2007-12-30 |
Chris Lattner | MachineOperand: |
blob | commitdiff | raw | diff to current |
2007-12-30 |
Chris Lattner | simpilfy some register printing code. |
blob | commitdiff | raw | diff to current |
2007-12-30 |
Chris Lattner | eliminate a copy of the machineoperand printing stuff... |
blob | commitdiff | raw | diff to current |
2007-12-30 |
Chris Lattner | Simplify and clean up some machine operand/instr printi... |
blob | commitdiff | raw | diff to current |
2007-12-30 |
Chris Lattner | two register machineoperands are not identical unless... |
blob | commitdiff | raw | diff to current |
2007-12-30 |
Chris Lattner | MachineOperand::getImmedValue -> MachineOperand::getImm |
blob | commitdiff | raw | diff to current |
2007-12-30 |
Chris Lattner | make machine operands fatter: give each one an up-point... |
blob | commitdiff | raw | diff to current |
2007-12-30 |
Chris Lattner | Start using the simplified methods for adding operands. |
blob | commitdiff | raw | diff to current |
2007-12-30 |
Chris Lattner | simplify some code by factoring operand construction... |
blob | commitdiff | raw | diff to current |
2007-12-29 |
Chris Lattner | Remove attribution from file headers, per discussion... |
blob | commitdiff | raw | diff to current |
2007-11-14 |
Evan Cheng | Clean up sub-register implementation by moving subReg... |
blob | commitdiff | raw | diff to current |
2007-10-13 |
Evan Cheng | Optionally create a MachineInstr without default implic... |
blob | commitdiff | raw | diff to current |
2007-10-12 |
Evan Cheng | EXTRACT_SUBREG coalescing support. The coalescer now... |
blob | commitdiff | raw | diff to current |
2007-09-14 |
Dan Gohman | Remove isReg, isImm, and isMBB, and change all their... |
blob | commitdiff | raw | diff to current |
2007-09-14 |
Dan Gohman | Remove spurious consts. This fixes warnings with compil... |
blob | commitdiff | raw | diff to current |
2007-07-26 |
Christopher Lamb | Remove subreg index from MachineInstr's and also keep... |
blob | commitdiff | raw | diff to current |
2007-06-15 |
Evan Cheng | MachineInstr::isPredicable() is no longer needed. |
blob | commitdiff | raw | diff to current |
2007-05-29 |
Evan Cheng | Add missing const qualifiers. |
blob | commitdiff | raw | diff to current |
2007-05-16 |
Evan Cheng | Rename M_PREDICATED to M_PREDICABLE; Moved isPredicable... |
blob | commitdiff | raw | diff to current |
2007-05-15 |
Evan Cheng | Added getNumExplicitOperands and findFirstPredOperand. |
blob | commitdiff | raw | diff to current |
2007-05-01 |
Nate Begeman | llvm bug #1350, parts 1, 2, and 3. |
blob | commitdiff | raw | diff to current |
2007-04-26 |
Evan Cheng | Rename findRegisterUseOperand to findRegisterUseOperand... |
blob | commitdiff | raw | diff to current |
2007-03-26 |
Evan Cheng | Change findRegisterUseOperand() to return operand index... |
blob | commitdiff | raw | diff to current |
2007-02-23 |
Evan Cheng | Use findRegisterUseOperand to find a kill of particular... |
blob | commitdiff | raw | diff to current |
2007-02-19 |
Evan Cheng | Re-apply my liveintervalanalysis changes. Now with... |
blob | commitdiff | raw | diff to current |
2007-02-19 |
Reid Spencer | For PR1207: |
blob | commitdiff | raw | diff to current |
2007-02-17 |
Evan Cheng | Added findRegisterDefOperand(). |
blob | commitdiff | raw | diff to current |
2007-02-16 |
Evan Cheng | Print <dead> def operands. |
blob | commitdiff | raw | diff to current |
2006-12-16 |
Jeff Cohen | The best unbreakage yet, addressing Bill's concerns. |
blob | commitdiff | raw | diff to current |
next |