aboutsummaryrefslogtreecommitdiff
path: root/lib/CodeGen/TargetMachine
AgeCommit message (Expand)Author
2001-09-14Make a new llvm/Target #include directory.Chris Lattner
2001-09-14Move the sparc target to a new lib/Target directoryChris Lattner
2001-09-14Move the contents of the CodeGen/TargetMachine/Sparc directory to Target/SparcChris Lattner
2001-09-14This checkin represents some cleanup of the backend, implementing the followi...Chris Lattner
2001-09-14Updates to use local header files.Chris Lattner
2001-09-12More cleanups, preparing to revamp InstrForest to, among other things,Chris Lattner
2001-09-12* Clean up InstrForestChris Lattner
2001-09-11Eliminate 'BasicNode' from InstrForest.Chris Lattner
2001-09-11Remove irrelevant gross K&R CismsChris Lattner
2001-09-10Use type checking predicatesChris Lattner
2001-09-10Use correct castsChris Lattner
2001-09-09Implement the subset of the GetConstantValueAsSignedInt function that is need...Chris Lattner
2001-09-09Handle cast float-to-float or cast double-to-double.Vikram S. Adve
2001-09-07Updates to work with new lack of constant poolChris Lattner
2001-09-07annotations are now constChris Lattner
2001-08-31*** empty log message ***Ruchira Sasanka
2001-08-28Added nonterminals for arithmetic operations where one operand is constant.Vikram S. Adve
2001-08-28Major changes too hard to document :-)Vikram S. Adve
2001-08-28Extensive additions for supporting instruction scheduling.Vikram S. Adve
2001-08-28Added class MachineSchedInfo and several supporting classesVikram S. Adve
2001-08-27I suckChris Lattner
2001-08-27Initial checkin of TargetData codeChris Lattner
2001-08-27Convert to use the new factored out TargetData classChris Lattner
2001-08-27Factor code out to the TargetData classChris Lattner
2001-08-25Remove explicit source listChris Lattner
2001-08-13Changed case 64 to make the first arg of phi a defintionRuchira Sasanka
2001-08-06Add CC operand as 4th operand of SUBcc, and mark it as a def.Vikram S. Adve
2001-08-06Also, move burg rule to Makefile.common.Vikram S. Adve
2001-08-06Better still, lets move pathname for Burg to Makefile.common.Vikram S. Adve
2001-08-06Use full pathname for burg.Vikram S. Adve
2001-07-31Added tree nodes for Phi instructions.Vikram S. Adve
2001-07-31Generate dummy Phi machine instruction, plus a bug fix for BrCond(boolreg).Vikram S. Adve
2001-07-28Added UltraSparcInstrInfo class to specialize class MachineInstrInfo.Vikram S. Adve
2001-07-28Bug fixes:Vikram S. Adve
2001-07-28Added MachineInstrInfo class and moved instruction-related members there.Vikram S. Adve
2001-07-23Removal of the redundant CompileContext wrapperChris Lattner
2001-07-21Eliminate lots of unnecessary #includes and forward declsChris Lattner
2001-07-21Make code fit in 80 columns moreChris Lattner
2001-07-21Exterminate nasty CismsChris Lattner
2001-07-21Refer to include/llvm/CodeGen not CodegenChris Lattner
2001-07-21Renamed include/llvm/Codegen to include/llvm/CodeGenChris Lattner
2001-07-21Description of the SPARC as a target architecture.Vikram S. Adve
2001-07-21Base clas for a description of a target architecture.Vikram S. Adve