aboutsummaryrefslogtreecommitdiffstats
path: root/include/llvm/Target/TargetMachine.h
Commit message (Expand)AuthorAgeFilesLines
* For some LLVM-as-library uses it is convenient to create aDavid Tweed2013-01-091-4/+4
* Switch TargetTransformInfo from an immutable analysis pass that requiresChandler Carruth2013-01-071-4/+8
* llvm/Target/TargetMachine.h: Remove two dependent headers.NAKAMURA Takumi2012-12-111-2/+2
* Sort the #include lines for the include/... tree with the script.Chandler Carruth2012-12-031-2/+2
* Remove TargetELFWriterInfo.Rafael Espindola2012-10-281-6/+0
* Reapply the TargerTransformInfo changes, minus the changes to LSR and Lowerin...Nadav Rotem2012-10-181-0/+6
* Temporarily revert the TargetTransform changes.Bob Wilson2012-10-181-6/+0
* Add a new interface to allow IR-level passes to access codegen-specific infor...Nadav Rotem2012-10-101-0/+6
* Move TargetData to DataLayout.Micah Villmow2012-10-081-2/+2
* Mark unimplemented copy constructors and copy assignment operators as LLVM_DE...Craig Topper2012-09-171-2/+2
* Extend TargetPassConfig to allow running only a subset of the normal passes.Bob Wilson2012-07-021-2/+7
* Move the TLSModel information into the TargetMachine rather than hidingChandler Carruth2012-04-081-0/+5
* Prune some includes and forward declarations.Craig Topper2012-03-251-3/+1
* TargetPassConfig: confine the MC configuration to TargetMachine.Andrew Trick2012-02-041-2/+1
* Added TargetPassConfig. The first little step toward configuring codegen passes.Andrew Trick2012-02-031-70/+10
* Move Sched::Preference out of TargetMachine.h where it is not referenced.Evan Cheng2012-01-121-9/+0
* Move global variables in TargetMachine into new TargetOptions class. As an APINick Lewycky2011-12-021-2/+15
* TargetMachine: document unnamed bool argumentDylan Noblesmith2011-12-021-3/+3
* Sink codegen optimization level into MCCodeGenInfo along side relocation modelEvan Cheng2011-11-161-27/+15
* Delete the Latency scheduling preference.Dan Gohman2011-10-241-1/+0
* Add support for a new extension to the .file directive:Nick Lewycky2011-10-171-0/+9
* - Move CodeModel from a TargetMachine global option to MCCodeGenInfo.Evan Cheng2011-07-201-21/+3
* Introduce MCCodeGenInfo, which keeps information that can affect codegenEvan Cheng2011-07-191-16/+8
* Eliminate asm parser's dependency on TargetMachine:Evan Cheng2011-07-081-7/+15
* Rename TargetSubtarget to TargetSubtargetInfo for consistency.Evan Cheng2011-07-011-4/+4
* Sink SubtargetFeature and TargetInstrItineraries (renamed MCInstrItineraries)...Evan Cheng2011-06-291-11/+11
* Add all the plumbing needed for MC to expand cfi to the old tables inRafael Espindola2011-04-301-0/+7
* Integrated-As: Add support for setting the AllowTemporaryLabels flag viaDaniel Dunbar2011-03-281-0/+9
* Fix unused param warning.Eric Christopher2011-03-211-1/+1
* Beginnings of MC-JIT code generation.Jim Grosbach2011-03-181-0/+3
* Add support for the --noexecstack option.Rafael Espindola2011-01-231-0/+7
* Rename TargetFrameInfo into TargetFrameLowering. Also, put couple of FIXMEs a...Anton Korobeynikov2011-01-101-4/+4
* Change some methods in MCDwarf.cpp to be able to handle an arbitraryRafael Espindola2010-11-191-0/+7
* Whitespace!Michael J. Spencer2010-10-161-16/+16
* the latest assembler that runs on powerpc 10.4 machines doesn'tChris Lattner2010-09-271-0/+2
* Teach if-converter to be more careful with predicating instructions that wouldEvan Cheng2010-09-101-2/+2
* Add hook to insert late LLVM=>LLVM passes just before iselAnton Korobeynikov2010-07-241-4/+9
* Add an ILP scheduler. This is a register pressure aware scheduler that'sEvan Cheng2010-07-241-1/+2
* Warnings patrol.Eric Christopher2010-07-221-4/+4
* Initial modifications to MCAssembler and TargetMachine for the MCJIT.Reid Kleckner2010-07-221-0/+22
* MC: Add TargetMachine support for setting the value of MCRelaxAll withDaniel Dunbar2010-05-261-1/+11
* Allow targets more controls on what nodes are scheduled by reg pressure, what...Evan Cheng2010-05-201-0/+1
* Add a hybrid bottom up scheduler that reduce register usage while avoidingEvan Cheng2010-05-201-1/+2
* Code refactoring: pull SchedPreference enum from TargetLowering.h to TargetMa...Evan Cheng2010-05-191-0/+7
* Remove the "WantsWholeFile" concept, as it's no longer needed. CBEDan Gohman2010-05-111-11/+0
* Use const qualifiers with TargetLowering. This eliminates severalDan Gohman2010-04-171-2/+2
* Add a getSelectionDAGInfo member to TargetMachine.Dan Gohman2010-04-161-0/+2
* add llvm codegen support for -ffunction-sections and -fdata-sections,Chris Lattner2010-04-131-0/+15
* Remove late ARM codegen optimization pass committed by accident.Anton Korobeynikov2010-04-071-9/+4
* Add hook to insert late LLVM=>LLVM passes just before iselAnton Korobeynikov2010-04-071-4/+9