summaryrefslogtreecommitdiff
path: root/include/llvm/Target
Commit message (Expand)AuthorAge
* CR fixes per Bruno's request.Nadav Rotem2011-09-11
* Add codegen support for vector select (in the IR this means a selectDuncan Sands2011-09-06
* Emit segmented-stack specific code into function prologues forRafael Espindola2011-08-30
* Command line option to enable support for segmented stacks:Rafael Espindola2011-08-30
* Follow up to r138791.Evan Cheng2011-08-30
* Basic x86 code generation for atomic load and store instructions.Eli Friedman2011-08-24
* Move TargetRegistry and TargetSelect from Target to Support where they belong.Evan Cheng2011-08-24
* Some refactoring so TargetRegistry.h no longer has to include any filesEvan Cheng2011-08-23
* Trim an unneeded header.Jakob Stoklund Olesen2011-08-09
* Hoist hasLoadFromStackSlot and hasStoreToStackSlot.Jakob Stoklund Olesen2011-08-08
* Add MCInstrAnalysis class. This allows the targets to specify own versions of...Benjamin Kramer2011-08-08
* Fix a place that was clearly forgotten when the type legalizationDuncan Sands2011-08-04
* New approach to r136737: insert the necessary fences for atomic ops in platfo...Eli Friedman2011-08-03
* Code generation for 'fence' instruction.Eli Friedman2011-07-27
* Rename createCodeEmitter to createMCCodeEmitter; createObjectStreamer to crea...Evan Cheng2011-07-26
* Rename TargetAsmParser to MCTargetAsmParser and TargetAsmLexer to MCTargetAsm...Evan Cheng2011-07-26
* Rename TargetAsmBackend to MCAsmBackend; rename createAsmBackend to createMCA...Evan Cheng2011-07-25
* Fix last bits of MC layer issues. llvm-mc doesn't need to initialize TargetMa...Evan Cheng2011-07-25
* Turn the DenseSet in MCRegisterClass into a tblgenerated bit field. This shou...Benjamin Kramer2011-07-23
* Give TargetRegisterClass a pointer to the MCRegisterClass and use it to acces...Benjamin Kramer2011-07-23
* Move TargetAsmParser.h TargetAsmBackend.h and TargetAsmLexer.h to MC where th...Evan Cheng2011-07-23
* Combine all MC initialization routines into one. e.g. InitializeX86MCAsmInfo,Evan Cheng2011-07-22
* Move the logic for printing the registered targets into a staticChandler Carruth2011-07-22
* Teach tblgen to emit MCRegisterClasses.Benjamin Kramer2011-07-22
* Sink parts of TargetRegisterClass into MCRegisterClass.Benjamin Kramer2011-07-21
* Remove the now defunct getCompactUnwindEncoding method from the frame lowerin...Bill Wendling2011-07-20
* Goodbye TargetAsmInfo. This eliminate last bit of CodeGen and Target in llvm-mc.Evan Cheng2011-07-20
* - Move CodeModel from a TargetMachine global option to MCCodeGenInfo.Evan Cheng2011-07-20
* Add MCObjectFileInfo and sink the MCSections initialization code fromEvan Cheng2011-07-20
* Enhance the FixedLengthDecoder to be able to generate plausible-looking decod...Owen Anderson2011-07-19
* Convert TargetData::getIndexedOffset to use ArrayRef.Jay Foad2011-07-19
* Introduce MCCodeGenInfo, which keeps information that can affect codegenEvan Cheng2011-07-19
* Make isLoadExtLegal and isTruncStoreLegal check what the name says. :) This ...Eli Friedman2011-07-19
* Eliminate TargetAsmInfo::getCompactUnwindEncoding. This get rid of theEvan Cheng2011-07-18
* Move getInitialFrameState from TargetFrameInfo to MCAsmInfo (suggestions forEvan Cheng2011-07-18
* Sink getDwarfRegNum, getLLVMRegNum, getSEHRegNum from TargetRegisterInfo downEvan Cheng2011-07-18
* Migrate LLVM and Clang to use the new makeArrayRef(...) functions where previ...Frits van Bommel2011-07-18
* land David Blaikie's patch to de-constify Type, with a few tweaks.Chris Lattner2011-07-18
* remove the InvalidateStructLayoutInfo API, which is dead and unnecessary nowChris Lattner2011-07-15
* Move some parts of TargetAsmInfo down to MCAsmInfo. This is not the greatestEvan Cheng2011-07-15
* Rename createAsmInfo to createMCAsmInfo and move registration code to MCTarge...Evan Cheng2011-07-14
* Add a new field to MCOperandInfo that contains information about the type of ...Benjamin Kramer2011-07-14
* Add a target-indepedent entry to MCInstrDesc to describe the encoded size of ...Owen Anderson2011-07-13
* There is a cyclic dependency between MC and Target if this method is out-of-l...Bill Wendling2011-07-12
* Remove IntegerType constness from TargetDataTobias Grosser2011-07-12
* Revert r134893 and r134888 (and related patches in other trees). It was causingBill Wendling2011-07-12
* De-constify Types in StructType::get() and TargetData::getIntPtrType().Jay Foad2011-07-11
* - Eliminate MCCodeEmitter's dependency on TargetMachine. It now uses MCInstrInfoEvan Cheng2011-07-11
* Use BranchProbability instead of floating points in IfConverter.Jakub Staszak2011-07-10
* Change createAsmParser to take a MCSubtargetInfo instead of triple,Evan Cheng2011-07-09