summaryrefslogtreecommitdiff
path: root/lib/Target/X86/X86TargetMachine.h
Commit message (Expand)AuthorAge
* Moved the MachOWriter and ELFWriter out of the Target/* files. Placed theBill Wendling2007-02-08
* Return an X86ELFWriterInfo object.Bill Wendling2007-01-27
* Revert patch.Bill Wendling2007-01-17
* Create the specified TargetObjInfo and use it.Bill Wendling2007-01-17
* Committing X86-64 support.Evan Cheng2006-09-08
* 1. Remove condition on delete.Jim Laskey2006-09-07
* Make target asm info a property of the target machine.Jim Laskey2006-09-07
* Completely rearchitect the interface between targets and the pass manager.Chris Lattner2006-09-04
* Fix a build breaker.Evan Cheng2006-05-30
* More coverity fixesChris Lattner2006-05-12
* Refactor a bunch of includes so that TargetMachine.h doesn't have to includeOwen Anderson2006-05-12
* Refactor TargetMachine, pushing handling of TargetData into the target-specif...Owen Anderson2006-05-03
* Eliminate IntrinsicLowering from TargetMachine.Chris Lattner2006-03-23
* Added getTargetLowering() to TargetMachine. Refactored targets to support this.Evan Cheng2006-03-13
* Add a new option to indicate we want the code generator to emit code quickly,...Chris Lattner2005-11-08
* 1. Use SubtargetFeatures in llc/lli.Jim Laskey2005-09-01
* Implement Subtarget supportNate Begeman2005-07-12
* Refactor the addPassesToEmitAssembly interface into a addPassesToEmitFileChris Lattner2005-06-25
* * Remove trailing whitespaceMisha Brukman2005-04-21
* Remove a dead function, which died when we got GAS emission working (phwew,Chris Lattner2004-11-16
* Auto-registrate targetChris Lattner2004-07-11
* Convert to the new TargetMachine interface.Chris Lattner2004-06-02
* Add emitInstruction() API so that we can get the bytes of a simple instructionAlkis Evlogimenos2004-03-09
* TargetCacheInfo has been removed; its only uses were to propagate a constantBrian Gaeke2004-03-01
* Clean up a lot of the code I added yesterday by exposing the IntrinsicLoweringChris Lattner2003-12-28
* implement support for the intrinsic lowering functionalityChris Lattner2003-12-28
* Rip JIT specific stuff out of TargetMachine, as per PR176Chris Lattner2003-12-20
* Implement the TargetMachine::getJITStubForFunction method for X86, finegrainifyChris Lattner2003-12-12
* Put all LLVM code into the llvm namespace, as per bug 109.Brian Gaeke2003-11-11
* Added LLVM copyright header.John Criswell2003-10-21
* Minor leftover fixups from replaceMachineCodeForFunction () change.Brian Gaeke2003-10-20
* Add prototype for replaceMachineCodeForFunction().Brian Gaeke2003-10-17
* OptInfo is no longer requiredChris Lattner2003-09-01
* Targets should configure themselves based on a Module, not some wierd flagsChris Lattner2003-08-24
* addPassesToJITCompile and addPassesToEmitMachineCode now take aBrian Gaeke2003-08-13
* lib/Target/X86/X86TargetMachine.{cpp,h}: Add initial versionBrian Gaeke2003-06-18
* More renamings of Target/Machine*Info to Target/Target*InfoChris Lattner2002-12-29
* Rename MachineOptInfo to TargetoptInfoChris Lattner2002-12-29
* Rename MachineFrameInfo to TargetFrameInfo.hChris Lattner2002-12-28
* Implement the TargetFrameInfo interfaceChris Lattner2002-12-28
* Changes to allow for a configurable target machine that allows big endian and...Chris Lattner2002-12-24
* Expose explicit typeChris Lattner2002-12-02
* Initial support for machine code emissionChris Lattner2002-12-02
* Implement the new optional getRegisterInfoChris Lattner2002-10-30
* Convert backend to use passes, implement X86TargetMachineChris Lattner2002-10-29