summaryrefslogtreecommitdiff
path: root/lib/Target
AgeCommit message (Expand)Author
2004-08-16There is no need for a cast hereChris Lattner
2004-08-16Update the current state of the worldNate Begeman
2004-08-16Fix typo of the word 'implicit' I made resolving a CVS conflict. Whoops!Nate Begeman
2004-08-16Fix frame pointer handling:Nate Begeman
2004-08-16Fix mismatched adjust down/up of SP in functions that contain variableNate Begeman
2004-08-15V8 never used the instrselectorgeneratorChris Lattner
2004-08-15isdummyclass goes awayChris Lattner
2004-08-15disable all of the pattern isel stuffChris Lattner
2004-08-15Disable the pattern iselChris Lattner
2004-08-15Insertion methods now return void instead of #instrs inserted. Also, useChris Lattner
2004-08-15Code insertion methods now return void instead of #instrs insertedChris Lattner
2004-08-15Code insertion methods now return void instead of an int.Chris Lattner
2004-08-15These methods no longer take a TargetRegisterClass* operand.Chris Lattner
2004-08-15Make this compile on gc 3.4.1 (static_cast to non-const type was notAlkis Evlogimenos
2004-08-15Add future optimization opportunityNate Begeman
2004-08-15Fix float to int codepath by always allocating 8 bytes for the target of a do...Nate Begeman
2004-08-15Zimm16 is now dead. Its entry is not removed from the enum, to avoid havingChris Lattner
2004-08-15Convert all of the DForm_6* operations, which makes all of the Zimm16 usersChris Lattner
2004-08-15Add i1immChris Lattner
2004-08-15Reenable the CCRCChris Lattner
2004-08-15Convert the DForm_4 over to the asmprintergenChris Lattner
2004-08-15Remove dead codeNate Begeman
2004-08-14Print mflr using the asmwriter generatorChris Lattner
2004-08-14Update to no longer take MF as an argumentChris Lattner
2004-08-14Make the AsmWriter a first-class tblgen object. Allow targets to specifyChris Lattner
2004-08-14Replace PowerPCPEI.cpp with target independant PrologEpilogInserterNate Begeman
2004-08-14Add support for frame pointers, and large offsets from stack and frame pointe...Nate Begeman
2004-08-14Add indexed forms of load doubleword and load word algebraic for 64 bit targetsNate Begeman
2004-08-14Fix handling of FP constants with single precision, and loading of internal l...Nate Begeman
2004-08-14Add initial support for using the generated asm writer. Also, fix FP constan...Nate Begeman
2004-08-14Add generation of asm writer from tablegen files to MakefileNate Begeman
2004-08-14Eliminate MachineFunction& argument from eliminateFrameIndex in x86 Target. ...Nate Begeman
2004-08-14Eliminate MachineFunction& argument from eliminateFrameIndex in SparcV9 targetNate Begeman
2004-08-14Eliminate MachineFunction& argument from eliminateFrameIndex in Skeleton targetNate Begeman
2004-08-13Remove an unneeded header and forward declarationNate Begeman
2004-08-13Fix siod by switching BoolTy to byte rather than int until CFE changes forNate Begeman
2004-08-13Fix 177.mesa compilation, don't use floating point regs for base addresses!Nate Begeman
2004-08-13Fix llc crasher compiling siod by giving BuildMI the correct number of argumentsNate Begeman
2004-08-13Longs are in one register on PowerPC 64; use appropriate instructions to oper...Nate Begeman
2004-08-13Add some more 64 bit instructions we need for the PowerPC-64 ISel to the tabl...Nate Begeman
2004-08-12Remove dead methodsChris Lattner
2004-08-12Fix warningChris Lattner
2004-08-12Instead of a virtual method call, lets try a direct constant referenceChris Lattner
2004-08-12Virtual method calls are overratedChris Lattner
2004-08-12Virtual method calls are overrated.Chris Lattner
2004-08-12Remove dead methodsChris Lattner
2004-08-12When we want a constant, just use it, instead of calling through layers ofChris Lattner
2004-08-12Disable PPC64 backend by default because LLC cannot choose automatically betweenMisha Brukman
2004-08-12* Correct 64-bit version: blr 1 (not 0)Misha Brukman
2004-08-12* Print out full names for non-GPR or -FPR registersMisha Brukman