aboutsummaryrefslogtreecommitdiff
path: root/include/llvm/CodeGen
AgeCommit message (Expand)Author
2002-12-03Add virtual dtor, expose a debug implChris Lattner
2002-12-02More supportChris Lattner
2002-12-02Start adding to the meat of MachineCodeEmitterChris Lattner
2002-12-02Initial version of MachineCodeEmitter interface: emptyChris Lattner
2002-11-22Instead of checking op.getType() against MO_VirtualRegister andMisha Brukman
2002-11-22Set SSARegMap to NULL after deleting it.Misha Brukman
2002-11-20SSARegMap -- the mapping between SSARegisters and their RegisterClasses, whichMisha Brukman
2002-11-18Add helper methodChris Lattner
2002-11-17Print is const!Chris Lattner
2002-11-17Finish enumating codeChris Lattner
2002-11-17Remove unused methodsChris Lattner
2002-11-17Convert to use an enum to access def/use/use&def information. These makeChris Lattner
2002-11-17Return const refefrences to enable default constructionChris Lattner
2002-11-14include/llvm/CodeGen/MachineInstrBuilder.h: Add addClobber() inlineBrian Gaeke
2002-10-30Bug fix: need to initialize new CallArgsDescriptor pointer.Vikram S. Adve
2002-10-30Bug fix in setting an implicit ref.Vikram S. Adve
2002-10-30Allow BuildMI that helps automate construction of SSA informationChris Lattner
2002-10-30Add support for structured printingChris Lattner
2002-10-30Improve comments, add methods for structured printingChris Lattner
2002-10-29Add methodChris Lattner
2002-10-29Add capability to have machine instruction autoinsert when it is createdChris Lattner
2002-10-29Merge with sparc backendChris Lattner
2002-10-29X86 merge complete, eliminate dead codeChris Lattner
2002-10-29X86 merge is complete, eliminate unused codeChris Lattner
2002-10-29Remove separate vector of implicit refs from MachineInstr, andVikram S. Adve
2002-10-29Move CallArgsDescriptor into this class instead of making it anVikram S. Adve
2002-10-29Remove old entrypointChris Lattner
2002-10-29Remove unneeded #includeChris Lattner
2002-10-29De-inline methodsChris Lattner
2002-10-29Remove unneeded #includeChris Lattner
2002-10-29Make assertIGNode be private to the InterferenceGraph.cpp fileChris Lattner
2002-10-29Remove unneccesary #includeChris Lattner
2002-10-29Delete unused header fileChris Lattner
2002-10-28Minor comment updatesChris Lattner
2002-10-28Initial checkin of MachineInstrBuilder classChris Lattner
2002-10-28Remove all traces of the "Opcode Mask" field in the MachineInstr classChris Lattner
2002-10-28Remove more default arguments that are never usedChris Lattner
2002-10-28Remove default operands that are never usedChris Lattner
2002-10-28* Make MachineOperand ctors private, so MachineOperand can only be createdChris Lattner
2002-10-28Iterator functions now line up together.Misha Brukman
2002-10-28Remove two arguments that are never specifiedChris Lattner
2002-10-28s/method/functionChris Lattner
2002-10-28Change MachineBasicBlock's to not be Annotations, instead they are kept asChris Lattner
2002-10-28Remove typedef that is unneccesaryChris Lattner
2002-10-28Rename the redundant MachineOperand::getOperandType() to MachineOperand::getT...Chris Lattner
2002-10-28Add new getOperandType(i) method to MachineInstrChris Lattner
2002-10-28Fairly major overhaul of MachineInstr & Operand classesChris Lattner
2002-10-28Make MachineInstr.h not #include MachineInstrInfo.hChris Lattner
2002-10-28Don't #include <Support/*>, #include "Support/*"Chris Lattner
2002-10-28Add BasicBlock list to MchineFunction that will eventually be the onlyChris Lattner