aboutsummaryrefslogtreecommitdiffstats
path: root/include/llvm/Target/TargetMachine.h
Commit message (Expand)AuthorAgeFilesLines
* Add a CodeGenOpt::Less level to match -O1. It'll be used by clients which do ...Evan Cheng2009-10-161-3/+4
* Add a target hook to add pre- post-regalloc scheduling passes.Evan Cheng2009-09-301-4/+12
* Rename TargetAsmInfo (and its subclasses) to MCAsmInfo.Chris Lattner2009-08-221-4/+4
* Change TargetAsmInfo to be constructed via TargetRegistry from a Target+TripleChris Lattner2009-08-121-12/+4
* pass the TargetTriple down from each target ctor to theChris Lattner2009-08-111-1/+3
* Delete an obsolete sentance from a comment.Dan Gohman2009-08-051-2/+1
* move an enum from TM -> TargetOptions. This makes TargetOptions.hChris Lattner2009-08-021-9/+0
* remove dead forward declChris Lattner2009-07-201-1/+0
* Lift addAssemblyEmitter into LLVMTargetMachine.Daniel Dunbar2009-07-151-9/+8
* Lift DumpAsm / -print-emitted-asm functionality into LLVMTargetMachine.Daniel Dunbar2009-07-151-13/+10
* Reapply TargetRegistry refactoring commits.Daniel Dunbar2009-07-151-14/+7
* Revert 75762, 75763, 75766..75769, 75772..75775, 75778, 75780, 75782 to repai...Stuart Hastings2009-07-151-7/+14
* Kill off old (TargetMachine level, not Target level) match quality functions.Daniel Dunbar2009-07-151-13/+0
* Provide TargetMachine implementations with reference to Target they were createdDaniel Dunbar2009-07-151-2/+8
* Have asm printers use formatted_raw_ostream directly to avoid aDavid Greene2009-07-141-5/+6
* Add the Object Code Emitter class. Original patch by Aaron Gray, I did someBruno Cardoso Lopes2009-07-061-1/+29
* Address more comments :)Anton Korobeynikov2009-06-151-5/+4
* Document ABIType enum. Patch by Sandeep Patel!Anton Korobeynikov2009-06-151-0/+3
* The attached patches implement most of the ARM AAPCS-VFP hard floatAnton Korobeynikov2009-06-081-1/+9
* First patch in the direction of splitting MachineCodeEmitter in two subclasses:Bruno Cardoso Lopes2009-05-301-0/+58
* Remove unused flags.Bill Wendling2009-04-301-3/+0
* Remove LTO optimization level.Bill Wendling2009-04-291-2/+1
* Instead of passing in an unsigned value for the optimization level, use an enum,Bill Wendling2009-04-291-16/+29
* Second attempt:Bill Wendling2009-04-291-19/+23
* r70270 isn't ready yet. Back this out. Sorry for the noise.Bill Wendling2009-04-281-23/+19
* Massive check in. This changes the "-fast" flag to "-O#" in llc. If you want toBill Wendling2009-04-281-19/+23
* CodeGen still defaults to non-verbose asm, but llc now overrides it and defau...Evan Cheng2009-03-251-2/+12
* Reapply 63765. Patches for clang and llvm-gcc to follow.Dale Johannesen2009-02-051-1/+6
* Reverting 63765. This broke the build of both clangDale Johannesen2009-02-041-6/+1
* New feature: add support for target intrinsics being defined in theNate Begeman2009-02-041-1/+6
* Tidy up #includes, deleting a bunch of unnecessary #includes.Dan Gohman2009-01-051-3/+2
* Refactor the code that adds standard LLVM codegen passes intoDan Gohman2008-09-251-1/+7
* Accidental commit of partial 'stack canaries' codeBill Wendling2008-09-081-9/+0
* Reverting r55898 to r55909. One of these patches was causing an ICE during th...Bill Wendling2008-09-081-0/+9
* Use raw_ostream throughout the AsmPrinter.Owen Anderson2008-08-211-4/+5
* Prune and tidy #includes.Dan Gohman2008-05-291-1/+1
* Remove warnings about unused parameters and shadowed variables.Bill Wendling2008-05-191-21/+22
* Add facility for pre-RA passesAnton Korobeynikov2008-04-231-1/+8
* Use PassManagerBase instead of FunctionPassManager for functionsDan Gohman2008-03-111-13/+13
* Rename MRegisterInfo to TargetRegisterInfo.Dan Gohman2008-02-101-2/+2
* rename TargetInstrDescriptor -> TargetInstrDesc.Chris Lattner2008-01-071-1/+0
* Don't attribute in file headers anymore. See llvmdev for theChris Lattner2007-12-291-2/+2
* Remove meaningless qualifiers from return types, avoiding compiler warnings.Dan Gohman2007-11-191-2/+2
* Fix the comments for the 'fast' parameter in addPassesToEmitFile.Dan Gohman2007-07-301-4/+6
* Added -print-emitted-asm to print out JIT generated asm to cerr.Evan Cheng2007-07-201-4/+5
* Make stable_sort in tail merging actually be stable (it never was, but didn'tDale Johannesen2007-05-291-2/+2
* Disable Tail Merging for now.Devang Patel2007-05-251-2/+2
* name change requested by review of previous patchDale Johannesen2007-05-221-4/+4
* Make tail merging the default, except on powerPC. There was no prior artDale Johannesen2007-05-221-0/+8
* Added new method to finish up the addition of passes to emit files. ThisBill Wendling2007-02-081-23/+52