summaryrefslogtreecommitdiffstats
path: root/include/llvm/Target
Commit message (Expand)AuthorAgeFilesLines
* 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
* commentAndrew Trick2012-09-141-1/+1
* The current implementation does not allow more than 32 types to be properly h...Micah Villmow2012-09-131-4/+8
* Improve tblgen code cleanliness: create an unknown_class, from which the unkn...Owen Anderson2012-09-111-1/+2
* Add TRI::getSubRegIndexLaneMask().Jakob Stoklund Olesen2012-09-111-1/+30
* Add MCRI::getNumSubRegIndices() and start checking SubRegIndex ranges.Jakob Stoklund Olesen2012-09-111-1/+2
* Tablegen: Add OperandWithDefaultOps Operand typeTom Stellard2012-09-061-4/+12
* Add a new optimization pass: Stack Coloring, that merges disjoint static allo...Nadav Rotem2012-09-062-1/+17
* Generic Bypass Slow DivPreston Gurd2012-09-041-0/+22
* Not all targets have efficient ISel code generation for select instructions.Nadav Rotem2012-09-021-0/+10
* Add a bit of documentation to copyPhysReg.Jakob Stoklund Olesen2012-08-291-0/+7
* Make MemoryBuiltins aware of TargetLibraryInfo.Benjamin Kramer2012-08-291-0/+38