aboutsummaryrefslogtreecommitdiff
path: root/include/llvm/Target
AgeCommit message (Expand)Author
2012-10-16Merge commit '320db3f8052c9f506d9ea043ba5da534df40aa08'Derek Schuff
2012-10-16Issue:Stepan Dyatkovskiy
2012-10-15Merge commit 'bb20b24224734f5369d124181d086703ca439dd7'Derek Schuff
2012-10-15Resubmit the changes to llvm core to update the functions to support differen...Micah Villmow
2012-10-12Merge commit '40573998821fde7ffeabe8507f4c9e8c7cf762f6'Derek Schuff
2012-10-12Shuffle the virtual destructor down to the base. This should actually pacifyNick Lewycky
2012-10-12Give this class full of virtual functions a virtual destructor. Classes loveNick Lewycky
2012-10-11Merge commit '2fa8af224ea026f9432e833fd6f42a216423a010'Derek Schuff
2012-10-11Revert 165732 for further review.Micah Villmow
2012-10-11Add in the first iteration of support for llvm/clang/lldb to allow variable p...Micah Villmow
2012-10-10Add a new interface to allow IR-level passes to access codegen-specific infor...Nadav Rotem
2012-10-10Issue description:Stepan Dyatkovskiy
2012-10-10misched: Use the TargetSchedModel interface wherever possible.Andrew Trick
2012-10-09Use the attribute enums to query if a parameter has an attribute.Bill Wendling
2012-10-09Add in the first step of the multiple pointer support. This adds in support t...Micah Villmow
2012-10-09whitespaceNadav Rotem
2012-10-08Refactor the AddrMode class out of TLI to its own header file.Nadav Rotem
2012-10-08misched: remove the unused getSpecialAddressLatency hook.Andrew Trick
2012-10-08Move TargetData to DataLayout.Micah Villmow
2012-10-05Remove extraneous semicolon.Chad Rosier
2012-10-05Implement TargetData with the DataLayout class, this will allow LLVM projects...Micah Villmow
2012-10-04This patch corrects commit 165126 by using an integer bit width instead of Preston Gurd
2012-10-04Use attribute query methods.Bill Wendling
2012-10-03Added instregex support to TableGen subtarget emitter.Andrew Trick
2012-10-01Merge commit '72f0976c1b91c7ba50dce4d0ad0289dc14d37f81'Derek Schuff
2012-10-01TargetData: s/uint32_t/unsigned/ per Kuba's request.Benjamin Kramer
2012-09-29Shrink TargetAlignElem a bit, we do a lot of searches on them.Benjamin Kramer
2012-09-25Merge commit 'bc4021f31eaa97ee52655828da3e3de14a39e4a6'Derek Schuff
2012-09-25TargetLowering interface to set/get minimum block entries for jump tables.Sebastian Pop
2012-09-22Machine Model (-schedmodel only). Added SchedAliases.Andrew Trick
2012-09-19Merge commit '020aba0c3b6092e353e133446cb6453f95f0d61b'Derek Schuff
2012-09-18Fix Compile error on macDerek Schuff
2012-09-18Merge commit '8e70b5506ec0d7a6c2740bc89cd1b8f12a78b24f'Derek Schuff
2012-09-18TargetSchedModel API. Implement latency lookup, disabled.Andrew Trick
2012-09-18TableGen subtarget emitter. Remove unnecessary header dependence.Andrew Trick
2012-09-18TableGen subtarget emitter. Initialize MCSubtargetInfo with the new machine m...Andrew Trick
2012-09-17Revert r164061-r164067. Most of the new subtarget emitter.Andrew Trick
2012-09-17llvm/Target/TargetSubtargetInfo.h: Fix case in #include, s#llvm/Codegen/#llvm...NAKAMURA Takumi
2012-09-17TargetSchedModel API. Implement latency lookup, disabled.Andrew Trick
2012-09-17TableGen subtarget emitter. Generate resolveSchedClass generated hook for res...Andrew Trick
2012-09-17TableGen subtarget emitter. Initialize MCSubtargetInfo with the new machine m...Andrew Trick
2012-09-17Mark unimplemented copy constructors and copy assignment operators as LLVM_DE...Craig Topper
2012-09-14whitespaceAndrew Trick
2012-09-14Add in comments that explain what the indexing and the size of the arrays is ...Micah Villmow
2012-09-14misched: Generic tablegen classes for the new machine model.Andrew Trick
2012-09-14commentAndrew Trick
2012-09-14commentAndrew Trick
2012-09-13The current implementation does not allow more than 32 types to be properly h...Micah Villmow
2012-09-11Improve tblgen code cleanliness: create an unknown_class, from which the unkn...Owen Anderson
2012-09-11Add TRI::getSubRegIndexLaneMask().Jakob Stoklund Olesen