aboutsummaryrefslogtreecommitdiff
path: root/include/llvm/Target/TargetMachine.h
AgeCommit message (Expand)Author
2007-07-30Fix the comments for the 'fast' parameter in addPassesToEmitFile.Dan Gohman
2007-07-20Added -print-emitted-asm to print out JIT generated asm to cerr.Evan Cheng
2007-05-29Make stable_sort in tail merging actually be stable (it never was, but didn'tDale Johannesen
2007-05-25Disable Tail Merging for now.Devang Patel
2007-05-22name change requested by review of previous patchDale Johannesen
2007-05-22Make tail merging the default, except on powerPC. There was no prior artDale Johannesen
2007-02-08Added new method to finish up the addition of passes to emit files. ThisBill Wendling
2007-01-27Accessor for the TargetELFWriterInfo class object.Bill Wendling
2007-01-24A virtual method to return the TargetMachOWriterInfo object. This returnsBill Wendling
2007-01-17Revert patch.Bill Wendling
2007-01-17The TargetObjInfo object goes here.Bill Wendling
2006-09-071. Remove condition on delete.Jim Laskey
2006-09-07Make target asm info a property of the target machine.Jim Laskey
2006-09-04Completely rearchitect the interface between targets and the pass manager.Chris Lattner
2006-09-03Eliminate target name.Chris Lattner
2006-07-26Rename RelocModel::PIC to PIC_, to avoid conflicts with -DPIC.Chris Lattner
2006-07-06Added option -code-model to set code model (only used in 64-bit) mode. ValidEvan Cheng
2006-05-12Refactor a bunch of includes so that TargetMachine.h doesn't have to includeOwen Anderson
2006-05-03Refactor TargetMachine, pushing handling of TargetData into the target-specif...Owen Anderson
2006-04-20Remove some obsolete interfacesChris Lattner
2006-03-23Eliminate IntrinsicLowering from TargetMachine.Chris Lattner
2006-03-13Added getTargetLowering() - returns DAG lowering info.Evan Cheng
2006-02-22- Added option -relocation-model to set relocation model. Valid values includ...Evan Cheng
2005-11-08Add a new option to indicate we want the code generator to emit code quickly,Chris Lattner
2005-11-01Allow itineraries to be passed through the Target Machine.Jim Laskey
2005-08-05Since getSubtarget() always provides a const Subtarget, dont' require the userChris Lattner
2005-07-27Eliminate tabs and trailing spaces.Jeff Cohen
2005-07-12Clean up and add comments to the newly implemented subtarget code.Nate Begeman
2005-07-12Implement Subtarget supportNate Begeman
2005-06-25add some new file typesChris Lattner
2005-06-25refactor these interfaces a bitChris Lattner
2005-04-21Remove trailing whitespaceMisha Brukman
2004-08-10Add new constructor.Misha Brukman
2004-07-23* Add a BoolAlignment field to TargetData, default is 1 byteMisha Brukman
2004-07-11Add two new "virtual static" methods to the TargetMachine classChris Lattner
2004-07-01* Doxygenify commentsMisha Brukman
2004-06-03Collapse together the abstract superclass TargetRegInfo and SparcV9RegInfo, itsBrian Gaeke
2004-06-02Delete the V9 specific findOptimalStorageSize method, inlining it into all ca...Chris Lattner
2004-03-03Add a new constructorChris Lattner
2004-03-01TargetCacheInfo has been removed; its only uses were to propagate a constantBrian Gaeke
2003-12-28Clean up a lot of the code I added yesterday by exposing the IntrinsicLoweringChris Lattner
2003-12-20Rip JIT specific stuff out of TargetMachine, as per PR176Chris Lattner
2003-12-12Add new getJITStubForFunction method, which may optionally be implemented byChris Lattner
2003-11-11Put all LLVM code into the llvm namespace, as per bug 109.Brian Gaeke
2003-10-20Added LLVM copyright header (for lack of a better term).John Criswell
2003-10-20Make replaceMachineCodeForFunction return void.Brian Gaeke
2003-10-17Add stub version of replaceMachineCodeForFunction. It will live here untilBrian Gaeke
2003-09-30Standardize header file commentsChris Lattner
2003-09-01No longer require an OptInfoChris Lattner
2003-08-15Remove extraneous #includeChris Lattner