summaryrefslogtreecommitdiff
path: root/lib
Commit message (Expand)AuthorAge
* Allow TargetMachine to refuse static code genChris Lattner2002-10-29
* Rename X86InstructionInfo to X86InstrInfoChris Lattner2002-10-29
* Minor renamingChris Lattner2002-10-29
* Remove unneccesary #includesChris Lattner2002-10-29
* Rename Sparc.h to TargetMachineImpls.hChris Lattner2002-10-29
* Reenable X86 backend, even though it doesn't do much, at least it compilesChris Lattner2002-10-29
* Merge with sparc backendChris Lattner2002-10-29
* X86 merge is complete, eliminate unused codeChris Lattner2002-10-29
* Remove separate vector of implicit refs from MachineInstr, andVikram S. Adve2002-10-29
* Move CallArgsDescriptor into this class instead of making it anVikram S. Adve2002-10-29
* Bug fix: align size for dynamic allocas according to stack pointerVikram S. Adve2002-10-29
* Switch to generating machineinstr's instead of MInstructionsChris Lattner2002-10-29
* Be compatible with sparc backendChris Lattner2002-10-29
* Implement MachineInstrInfo interfaceChris Lattner2002-10-29
* Switch to different flag setChris Lattner2002-10-29
* Move TargetInstrDescriptors extern to the one .cpp file that refers to it:Chris Lattner2002-10-29
* Move TargetInstrDescriptors to MachineInstrInfo.cppChris Lattner2002-10-29
* *** empty log message ***Chris Lattner2002-10-29
* Use higher level methods, don't use TargetInstrDescriptors directly!Chris Lattner2002-10-29
* Use higher level methodChris Lattner2002-10-29
* Remove #include, misleading comment, and a typedef used only onceChris Lattner2002-10-29
* Inline typedef, eliminate unused methodChris Lattner2002-10-29
* Remove long dead #if 0Chris Lattner2002-10-29
* Add #includes that were eliminated from headersChris Lattner2002-10-29
* De-inline methodsChris Lattner2002-10-29
* Remove #includeChris Lattner2002-10-29
* Remove unneeded #includeChris Lattner2002-10-29
* Remove forward declChris Lattner2002-10-29
* Make assertIGNode be private to the InterferenceGraph.cpp fileChris Lattner2002-10-29
* MachineInstrInfo doesn't need a TargetMachineChris Lattner2002-10-29
* Don't build X86 target until it builds properly againChris Lattner2002-10-28
* Seperate code out of TargetMachine into MachineInstrInfoChris Lattner2002-10-28
* Initial stab at MachineInstr'icationChris Lattner2002-10-28
* MachineInstrInfo no longer #includes this header, so we mustChris Lattner2002-10-28
* Use BuildMI instead of explicit code.Chris Lattner2002-10-28
* Remove all traces of the "Opcode Mask" field in the MachineInstr classChris Lattner2002-10-28
* Remove more default arguments that are never usedChris Lattner2002-10-28
* Remove default operands that are never usedChris Lattner2002-10-28
* * Make MachineOperand ctors private, so MachineOperand can only be createdChris Lattner2002-10-28
* Fix minor bugChris Lattner2002-10-28
* Don't pass default argsChris Lattner2002-10-28
* Fixed spelling and grammar.Misha Brukman2002-10-28
* Rewrote uses of deprecated `MachineFunction::get(BasicBlock *BB)'.Misha Brukman2002-10-28
* Replaced uses of deprecated `MachineFunction::get(BasicBlock *BB)'.Misha Brukman2002-10-28
* Casting NULL can cause problems so lets just not cast NULL to anything.Nick Hildenbrandt2002-10-28
* Remove two arguments that are never specifiedChris Lattner2002-10-28
* Don't bother passing in default valueChris Lattner2002-10-28
* Rename some regalloc fieldsChris Lattner2002-10-28
* Fixes to work with updated RegAllocChris Lattner2002-10-28
* Eliminate usage of MachineBasicBlock::getChris Lattner2002-10-28