aboutsummaryrefslogtreecommitdiff
path: root/include/llvm/Target/TargetMachine.h
AgeCommit message (Expand)Author
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
2003-08-13addPassesToJITCompile and addPassesToEmitMachineCode now take aBrian Gaeke
2003-06-03Remove noncopyableV base classes, as they were confusing the doxygen document...Chris Lattner
2003-04-26Remove two fields from TargetData which are target specific.Chris Lattner
2003-01-13Rename MachineInstrInfo -> TargetInstrInfoChris Lattner
2002-12-29More renamings of Target/Machine*Info to Target/Target*InfoChris Lattner
2002-12-29Rename MachineOptInfo to TargetoptInfoChris Lattner
2002-12-28* doxygenize commentChris Lattner
2002-12-24Allow the target machines to specify endianness and pointer sizeChris Lattner
2002-12-04Expose target data through a method for uniformityChris Lattner
2002-12-02The hopefully final version of addPassesToEmitMachineCode which does notChris Lattner
2002-12-02Add comment about ownership semanticsChris Lattner
2002-12-02Add stub to emit machine code for JITChris Lattner
2002-11-20MRegisterInfo.h - Added prototypes for functions we need to map a register toMisha Brukman
2002-10-30Add new optional getRegisterInfo to TargetMachineChris Lattner
2002-10-29Eliminate virtual methods that are sparc specificChris Lattner
2002-10-29* Privatize the TargetNameChris Lattner
2002-10-29Allow TargetMachine to refuse static code genChris Lattner
2002-10-29Add hook for JIT compilerChris Lattner
2002-10-28* Doxygenify commentsChris Lattner
2002-09-20Added class MachineOptInfo as interface to target-specificVikram S. Adve
2002-09-16*** empty log message ***Vikram S. Adve
2002-05-19Added parameter IntRegSize for standard general-purpose register size.Vikram S. Adve
2002-04-28Use forward decl instead of #includeChris Lattner
2002-02-03Revamp compilation to be pass based instead of being monolithic so thatChris Lattner
2002-02-03Add methods to TargetMachine to:Chris Lattner
2002-01-20Changes to build successfully with GCC 3.02Chris Lattner
2001-11-27Create a new #include "Support/..." directory structure to move thingsChris Lattner
2001-11-09Added class MachineCacheInfo.Vikram S. Adve
2001-11-08Add handle to object MachineFrameInfo.Vikram S. Adve
2001-10-15Be const correctChris Lattner
2001-09-19Add emitAssembly MethodChris Lattner
2001-09-18Make class TargetMachine the common interface to all target-dependentVikram S. Adve