aboutsummaryrefslogtreecommitdiffstats
path: root/include/llvm/Target/TargetMachine.h
Commit message (Expand)AuthorAgeFilesLines
* Add a new constructorChris Lattner2004-03-031-0/+6
* TargetCacheInfo has been removed; its only uses were to propagate a constantBrian Gaeke2004-03-011-2/+0
* Clean up a lot of the code I added yesterday by exposing the IntrinsicLoweringChris Lattner2003-12-281-8/+12
* Rip JIT specific stuff out of TargetMachine, as per PR176Chris Lattner2003-12-201-25/+8
* Add new getJITStubForFunction method, which may optionally be implemented byChris Lattner2003-12-121-2/+11
* Put all LLVM code into the llvm namespace, as per bug 109.Brian Gaeke2003-11-111-0/+4
* Added LLVM copyright header (for lack of a better term).John Criswell2003-10-201-0/+7
* Make replaceMachineCodeForFunction return void.Brian Gaeke2003-10-201-4/+6
* Add stub version of replaceMachineCodeForFunction. It will live here untilBrian Gaeke2003-10-171-0/+8
* Standardize header file commentsChris Lattner2003-09-301-1/+1
* No longer require an OptInfoChris Lattner2003-09-011-2/+0
* Remove extraneous #includeChris Lattner2003-08-151-1/+0
* addPassesToJITCompile and addPassesToEmitMachineCode now take aBrian Gaeke2003-08-131-3/+4
* Remove noncopyableV base classes, as they were confusing the doxygen document...Chris Lattner2003-06-031-2/+4
* Remove two fields from TargetData which are target specific.Chris Lattner2003-04-261-2/+1
* Rename MachineInstrInfo -> TargetInstrInfoChris Lattner2003-01-131-3/+3
* More renamings of Target/Machine*Info to Target/Target*InfoChris Lattner2002-12-291-4/+4
* Rename MachineOptInfo to TargetoptInfoChris Lattner2002-12-291-4/+4
* * doxygenize commentChris Lattner2002-12-281-16/+10
* Allow the target machines to specify endianness and pointer sizeChris Lattner2002-12-241-2/+3
* Expose target data through a method for uniformityChris Lattner2002-12-041-0/+1
* The hopefully final version of addPassesToEmitMachineCode which does notChris Lattner2002-12-021-3/+2
* Add comment about ownership semanticsChris Lattner2002-12-021-1/+2
* Add stub to emit machine code for JITChris Lattner2002-12-021-7/+19
* MRegisterInfo.h - Added prototypes for functions we need to map a register toMisha Brukman2002-11-201-2/+2
* Add new optional getRegisterInfo to TargetMachineChris Lattner2002-10-301-0/+7
* Eliminate virtual methods that are sparc specificChris Lattner2002-10-291-19/+0
* * Privatize the TargetNameChris Lattner2002-10-291-11/+9
* Allow TargetMachine to refuse static code genChris Lattner2002-10-291-3/+6
* Add hook for JIT compilerChris Lattner2002-10-291-0/+6
* * Doxygenify commentsChris Lattner2002-10-281-17/+16
* Added class MachineOptInfo as interface to target-specificVikram S. Adve2002-09-201-1/+6
* *** empty log message ***Vikram S. Adve2002-09-161-4/+23
* Added parameter IntRegSize for standard general-purpose register size.Vikram S. Adve2002-05-191-1/+3
* Use forward decl instead of #includeChris Lattner2002-04-281-1/+1
* Revamp compilation to be pass based instead of being monolithic so thatChris Lattner2002-02-031-27/+5
* Add methods to TargetMachine to:Chris Lattner2002-02-031-9/+15
* Changes to build successfully with GCC 3.02Chris Lattner2002-01-201-3/+3
* Create a new #include "Support/..." directory structure to move thingsChris Lattner2001-11-271-1/+1
* Added class MachineCacheInfo.Vikram S. Adve2001-11-091-0/+2
* Add handle to object MachineFrameInfo.Vikram S. Adve2001-11-081-3/+5
* Be const correctChris Lattner2001-10-151-1/+1
* Add emitAssembly MethodChris Lattner2001-09-191-4/+1
* Make class TargetMachine the common interface to all target-dependentVikram S. Adve2001-09-181-0/+91