llvm_unreachable->llvm_unreachable(0), LLVM_UNREACHABLE->llvm_unreachable.
[oota-llvm.git] / lib / CodeGen / MachineInstr.cpp
2009-07-14 Torok Edwinllvm_unreachable->llvm_unreachable(0), LLVM_UNREACHABLE...
2009-07-11 Torok Edwinassert(0) -> LLVM_UNREACHABLE.
2009-06-30 Evan ChengAdd a bit IsUndef to MachineOperand. This indicates...
2009-06-24 Chris LattnerRearrange some stuff in MachineOperand and add a new...
2009-06-24 Evan ChengFix support for inline asm input / output operand tying...
2009-06-05 Dan GohmanRemove some unnecessary #includes.
2009-04-30 Argyrios KyrtzidisMake DebugLoc independent of DwarfWriter.
2009-04-29 Jakob Stoklund OlesenMachineInstr::isRegTiedTo{Use,Def}Operand can safely...
2009-04-15 Dan GohmanFix MachineInstr::getNumExplicitOperands to count
2009-04-15 Dan GohmanGive RemoveRegOperandFromRegInfo a comment and move the
2009-04-09 Chris Lattnerignore register zero in isRegTiedToUseOperand, followin...
2009-04-09 Bob WilsonFix pr3954. The register scavenger asserts for inline...
2009-04-09 Chris Lattnerreg0 references are not real registers. This fixes...
2009-03-23 Evan ChengModel inline asm constraint which ties an input to...
2009-03-19 Evan ChengAdded MachineInstr::isRegTiedToDefOperand to check...
2009-02-19 Bill WendlingPrint out debug info when printing the machine instruction.
2009-01-27 Dale JohannesenAdd a DebugLoc field and some simple accessors.
2008-12-23 Dan GohmanUse isTerminator() instead of isBranch()||isReturn...
2008-12-18 Dan GohmanPrint subreg information in MachineInstr::dump.
2008-12-09 Dan GohmanMinor code simplification.
2008-12-05 Dan GohmanDrop the reg argument to isRegReDefinedByTwoAddr, which...
2008-11-18 Dan GohmanAdd more const qualifiers. This fixes build breakage...
2008-11-18 Dan GohmanMake some methods const.
2008-10-10 Mon P WangAdded missing print functions that take a raw_ostream
2008-10-03 Dan GohmanSwitch the MachineOperand accessors back to the short...
2008-10-02 Dan GohmanFix a think-o in isSafeToMove. This fixes it from think...
2008-09-24 Dale JohannesenNext round of earlyclobber handling. Approach the
2008-09-24 Dan GohmanAdd a method to MachineInstr for testing whether it...
2008-09-17 Dale JohannesenAdd a bit to mark operands of asm's that conflict
2008-09-14 Dale Johannesenadjust last patch per review feedback
2008-09-13 Dan GohmanRemove isImm(), isReg(), and friends, in favor of
2008-09-12 Dale JohannesenPass "earlyclobber" bit through to machine
2008-09-03 Dan GohmanFix addRegisterDead and addRegisterKilled to be more...
2008-08-30 Evan ChengFold isRematerializable checks into isSafeToReMat.
2008-08-27 Evan ChengMove the check whether it's worth remating to caller.
2008-08-27 Evan ChengRefactor isSafeToReMat out of 2addr pass.
2008-08-24 Chris Lattnersimplify PseudoSourceValue printing a bit. Unnest...
2008-08-24 Evan ChengPrint PseudoSourceValue.
2008-08-20 Dan GohmanChange the FoldingSetNodeID usage for objects which...
2008-08-14 Owen AndersonMove MachineInstr::getOpcode inline.
2008-08-14 Owen AndersonSpeed up addRegisterDead by adding more fast checks...
2008-07-28 Dan GohmanFold the useful features of alist and alist_node into...
2008-07-21 Dan GohmanNow that the MachineInstr leaks are fixed, enable leak...
2008-07-19 Evan ChengFix a memory leak in LiveIntervalAnalysis.
2008-07-17 Dan GohmanRe-introduce LeakDetector support for MachineInstrs...
2008-07-16 Dan GohmanAdd an assert to check for empty flags for MachineMemOp...
2008-07-11 Dan GohmanTrim unnecessary #includes.
2008-07-10 Evan Cheng- Change the horrible N^2 isRegReDefinedByTwoAddr....
2008-07-08 Dan GohmanIt's no longer necessary to test if a MachineBasicBlock's
2008-07-08 Dan GohmanVerify that MachineMemOperand alignment is a non-zero...
2008-07-07 Dan GohmanPool-allocation for MachineInstrs, MachineBasicBlocks...
2008-07-07 Dan GohmanMove MachineMemOperand's constructor out of line, to...
2008-07-03 Evan Cheng- Remove calls to copyKillDeadInfo which is an N^2...
2008-07-03 Dan GohmanReapply r52988, "Simplify addRegisterKilled and addRegi...
2008-07-02 Dan GohmanRevert r52988. It broke 254.gap on x86-64.
2008-07-01 Evan ChengSimplify addRegisterKilled and addRegisterDead.
2008-07-01 Dan GohmanSplit ISD::LABEL into ISD::DBG_LABEL and ISD::EH_LABEL...
2008-06-27 Evan ChengLooks like this condition is inverted.
2008-06-27 Owen AndersonDon't perform expensive queries checking for super...
2008-05-28 Bill WendlingAdd a flag to indicate that an instruction is as cheap...
2008-05-06 Dan GohmanFix a broken doxygen comment, and reword it for clarity.
2008-04-16 Evan ChengCode clean up.
2008-04-07 Dan GohmanRename MemOperand to MachineMemOperand. This was sugges...
2008-03-20 Chris Lattnerdetabify llvm, patch by Mike Stump!
2008-03-13 Evan ChengRefactor some code out of MachineSink into a MachineIns...
2008-03-05 Evan ChengRefactor code. Remove duplicated functions that basical...
2008-03-04 Bill WendlingDid I say 'e = getNumOperands()'? I meant --e, of course.
2008-03-03 Bill WendlingMiscellaneous clean-ups based on Evan's feedback:
2008-03-03 Bill WendlingGo through the machine instruction's operands to make...
2008-02-26 Bill WendlingRename PrintableName to Name.
2008-02-24 Bill WendlingSome platforms use the same name for 32-bit and 64...
2008-02-14 Nate BegemanSupport a new type of MachineOperand, MO_FPImmediate...
2008-02-10 Dan GohmanRename MRegisterInfo to TargetRegisterInfo.
2008-02-08 Evan ChengAlso print alignment.
2008-02-07 Dan GohmanDon't abort if a MemOperand is missing a SourceValue...
2008-02-06 Dan GohmanRe-apply the memory operand changes, with a fix for...
2008-01-31 Evan ChengRevert 46556 and 46585. Dan please fix the PseudoSource...
2008-01-31 Evan ChengAdd an extra operand to LABEL nodes which distinguishes...
2008-01-31 Dan GohmanCreate a new class, MemOperand, for describing memory...
2008-01-24 Owen AndersonMove some functionality for adding flags to MachineInst...
2008-01-07 Chris Lattnerremove #includage
2008-01-07 Chris Lattnerrename TargetInstrDescriptor -> TargetInstrDesc.
2008-01-07 Chris Lattnerrename hasVariableOperands() -> isVariadic(). Add...
2008-01-07 Chris LattnerMove a bunch more accessors from TargetInstrInfo to...
2008-01-07 Chris LattnerAdd predicates methods to TargetOperandInfo, and switch...
2008-01-07 Chris LattnerRename MachineInstr::getInstrDescriptor -> getDesc...
2008-01-01 Chris LattnerMake MachineRegisterInfo::getVRegDef more efficient...
2008-01-01 Chris Lattnerswitch the register iterator to act more like hte LLVM...
2008-01-01 Chris LattnerImplement automatically updated def/use lists for all...
2007-12-31 Chris Lattnerproperly encapsulate the parent field of MBB and MI...
2007-12-31 Chris LattnerRename SSARegMap -> MachineRegisterInfo in keeping...
2007-12-30 Chris LattnerAdd new shorter predicates for testing machine operands...
2007-12-30 Chris LattnerMore cleanups for MachineOperand:
2007-12-30 Chris LattnerMachineOperand:
2007-12-30 Chris Lattnersimpilfy some register printing code.
2007-12-30 Chris Lattnereliminate a copy of the machineoperand printing stuff...
2007-12-30 Chris LattnerSimplify and clean up some machine operand/instr printi...
2007-12-30 Chris Lattnertwo register machineoperands are not identical unless...
2007-12-30 Chris LattnerMachineOperand::getImmedValue -> MachineOperand::getImm
2007-12-30 Chris Lattnermake machine operands fatter: give each one an up-point...
next