aboutsummaryrefslogtreecommitdiff
path: root/include/llvm/Target/TargetMachine.h
AgeCommit message (Expand)Author
2009-07-06Add the Object Code Emitter class. Original patch by Aaron Gray, I did someBruno Cardoso Lopes
2009-06-15Address more comments :)Anton Korobeynikov
2009-06-15Document ABIType enum. Patch by Sandeep Patel!Anton Korobeynikov
2009-06-08The attached patches implement most of the ARM AAPCS-VFP hard floatAnton Korobeynikov
2009-05-30First patch in the direction of splitting MachineCodeEmitter in two subclasses:Bruno Cardoso Lopes
2009-04-30Remove unused flags.Bill Wendling
2009-04-29Remove LTO optimization level.Bill Wendling
2009-04-29Instead of passing in an unsigned value for the optimization level, use an enum,Bill Wendling
2009-04-29Second attempt:Bill Wendling
2009-04-28r70270 isn't ready yet. Back this out. Sorry for the noise.Bill Wendling
2009-04-28Massive check in. This changes the "-fast" flag to "-O#" in llc. If you want toBill Wendling
2009-03-25CodeGen still defaults to non-verbose asm, but llc now overrides it and defau...Evan Cheng
2009-02-05Reapply 63765. Patches for clang and llvm-gcc to follow.Dale Johannesen
2009-02-04Reverting 63765. This broke the build of both clangDale Johannesen
2009-02-04New feature: add support for target intrinsics being defined in theNate Begeman
2009-01-05Tidy up #includes, deleting a bunch of unnecessary #includes.Dan Gohman
2008-09-25Refactor the code that adds standard LLVM codegen passes intoDan Gohman
2008-09-08Accidental commit of partial 'stack canaries' codeBill Wendling
2008-09-08Reverting r55898 to r55909. One of these patches was causing an ICE during th...Bill Wendling
2008-08-21Use raw_ostream throughout the AsmPrinter.Owen Anderson
2008-05-29Prune and tidy #includes.Dan Gohman
2008-05-19Remove warnings about unused parameters and shadowed variables.Bill Wendling
2008-04-23Add facility for pre-RA passesAnton Korobeynikov
2008-03-11Use PassManagerBase instead of FunctionPassManager for functionsDan Gohman
2008-02-10Rename MRegisterInfo to TargetRegisterInfo.Dan Gohman
2008-01-07rename TargetInstrDescriptor -> TargetInstrDesc.Chris Lattner
2007-12-29Don't attribute in file headers anymore. See llvmdev for theChris Lattner
2007-11-19Remove meaningless qualifiers from return types, avoiding compiler warnings.Dan Gohman
2007-07-30Fix the comments for the 'fast' parameter in addPassesToEmitFile.Dan Gohman
2007-07-20Added -print-emitted-asm to print out JIT generated asm to cerr.Evan Cheng
2007-05-29Make stable_sort in tail merging actually be stable (it never was, but didn'tDale Johannesen
2007-05-25Disable Tail Merging for now.Devang Patel
2007-05-22name change requested by review of previous patchDale Johannesen
2007-05-22Make tail merging the default, except on powerPC. There was no prior artDale Johannesen
2007-02-08Added new method to finish up the addition of passes to emit files. ThisBill Wendling
2007-01-27Accessor for the TargetELFWriterInfo class object.Bill Wendling
2007-01-24A virtual method to return the TargetMachOWriterInfo object. This returnsBill Wendling
2007-01-17Revert patch.Bill Wendling
2007-01-17The TargetObjInfo object goes here.Bill Wendling
2006-09-071. Remove condition on delete.Jim Laskey
2006-09-07Make target asm info a property of the target machine.Jim Laskey
2006-09-04Completely rearchitect the interface between targets and the pass manager.Chris Lattner
2006-09-03Eliminate target name.Chris Lattner
2006-07-26Rename RelocModel::PIC to PIC_, to avoid conflicts with -DPIC.Chris Lattner
2006-07-06Added option -code-model to set code model (only used in 64-bit) mode. ValidEvan Cheng
2006-05-12Refactor a bunch of includes so that TargetMachine.h doesn't have to includeOwen Anderson
2006-05-03Refactor TargetMachine, pushing handling of TargetData into the target-specif...Owen Anderson
2006-04-20Remove some obsolete interfacesChris Lattner
2006-03-23Eliminate IntrinsicLowering from TargetMachine.Chris Lattner
2006-03-13Added getTargetLowering() - returns DAG lowering info.Evan Cheng