aboutsummaryrefslogtreecommitdiffstats
path: root/include/llvm/Target/TargetMachine.h
Commit message (Expand)AuthorAgeFilesLines
* 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
* It's not necessary to do rounding for alloca operations when the requestedDan Gohman2007-07-181-0/+330