aboutsummaryrefslogtreecommitdiffstats
path: root/include/llvm/Target
Commit message (Expand)AuthorAgeFilesLines
* Generate a table-driven version of TRI::composeSubRegIndices().Jakob Stoklund Olesen2012-11-011-3/+13
* Use TargetTransformInfo to control switch-to-lookup table transformationHans Wennborg2012-10-301-0/+2
* Remove TargetELFWriterInfo.Rafael Espindola2012-10-282-127/+0
* 1. Fix a bug in getTypeConversion. When a *simple* type is split, we need to ...Nadav Rotem2012-10-271-0/+3
* Refactor the VectorTargetTransformInfo interface.Nadav Rotem2012-10-262-1/+25
* Remove the canCombineSubRegIndices() target hook.Jakob Stoklund Olesen2012-10-261-12/+0
* Add VectorTargetTransform::getNumberOfParts.Hal Finkel2012-10-261-0/+2
* add TableGen support to create relationship maps between instructionsSebastian Pop2012-10-251-0/+49
* Implement a basic cost model for vector and scalar instructions. Nadav Rotem2012-10-242-0/+7
* Make LegalizeKind public so that we can use it outside of TargetLowering.Nadav Rotem2012-10-241-2/+4
* Implement a basic VectorTargetTransformInfo interface to be used by the loop ...Nadav Rotem2012-10-241-1/+17
* Reapply the TargerTransformInfo changes, minus the changes to LSR and Lowerin...Nadav Rotem2012-10-182-0/+60
* Temporarily revert the TargetTransform changes.Bob Wilson2012-10-182-60/+0
* Issue:Stepan Dyatkovskiy2012-10-161-1/+1
* Resubmit the changes to llvm core to update the functions to support differen...Micah Villmow2012-10-151-1/+1
* Shuffle the virtual destructor down to the base. This should actually pacifyNick Lewycky2012-10-121-2/+0
* Give this class full of virtual functions a virtual destructor. Classes loveNick Lewycky2012-10-121-1/+3
* Revert 165732 for further review.Micah Villmow2012-10-111-1/+1
* Add in the first iteration of support for llvm/clang/lldb to allow variable p...Micah Villmow2012-10-111-1/+1
* Add a new interface to allow IR-level passes to access codegen-specific infor...Nadav Rotem2012-10-102-0/+60
* Issue description:Stepan Dyatkovskiy2012-10-101-2/+11
* misched: Use the TargetSchedModel interface wherever possible.Andrew Trick2012-10-101-9/+0
* Use the attribute enums to query if a parameter has an attribute.Bill Wendling2012-10-091-3/+3
* Add in the first step of the multiple pointer support. This adds in support t...Micah Villmow2012-10-091-2/+6
* whitespaceNadav Rotem2012-10-091-2/+1
* Refactor the AddrMode class out of TLI to its own header file.Nadav Rotem2012-10-081-16/+1
* misched: remove the unused getSpecialAddressLatency hook.Andrew Trick2012-10-081-6/+0
* Move TargetData to DataLayout.Micah Villmow2012-10-085-64/+11
* Remove extraneous semicolon.Chad Rosier2012-10-051-1/+1
* Implement TargetData with the DataLayout class, this will allow LLVM projects...Micah Villmow2012-10-051-323/+13
* This patch corrects commit 165126 by using an integer bit width instead of Preston Gurd2012-10-041-10/+10
* Use attribute query methods.Bill Wendling2012-10-041-3/+3
* Added instregex support to TableGen subtarget emitter.Andrew Trick2012-10-031-2/+11
* TargetData: s/uint32_t/unsigned/ per Kuba's request.Benjamin Kramer2012-10-011-4/+4
* Shrink TargetAlignElem a bit, we do a lot of searches on them.Benjamin Kramer2012-09-291-4/+4
* TargetLowering interface to set/get minimum block entries for jump tables.Sebastian Pop2012-09-251-0/+15
* Machine Model (-schedmodel only). Added SchedAliases.Andrew Trick2012-09-221-1/+32
* TargetSchedModel API. Implement latency lookup, disabled.Andrew Trick2012-09-181-0/+3
* TableGen subtarget emitter. Remove unnecessary header dependence.Andrew Trick2012-09-181-8/+9
* TableGen subtarget emitter. Initialize MCSubtargetInfo with the new machine m...Andrew Trick2012-09-181-0/+10
* Revert r164061-r164067. Most of the new subtarget emitter.Andrew Trick2012-09-172-22/+0
* llvm/Target/TargetSubtargetInfo.h: Fix case in #include, s#llvm/Codegen/#llvm...NAKAMURA Takumi2012-09-171-1/+1
* TargetSchedModel API. Implement latency lookup, disabled.Andrew Trick2012-09-171-0/+3
* TableGen subtarget emitter. Generate resolveSchedClass generated hook for res...Andrew Trick2012-09-171-0/+9
* TableGen subtarget emitter. Initialize MCSubtargetInfo with the new machine m...Andrew Trick2012-09-171-0/+10
* Mark unimplemented copy constructors and copy assignment operators as LLVM_DE...Craig Topper2012-09-177-16/+18
* whitespaceAndrew Trick2012-09-141-2/+2
* Add in comments that explain what the indexing and the size of the arrays is ...Micah Villmow2012-09-141-1/+10
* misched: Generic tablegen classes for the new machine model.Andrew Trick2012-09-141-7/+291
* commentAndrew Trick2012-09-141-0/+3