aboutsummaryrefslogtreecommitdiff
path: root/lib/Target/MSIL
AgeCommit message (Expand)Author
2010-08-28remove the MSIL backend. It isn't maintained, is buggy, has no testcasesChris Lattner
2010-08-06Reapply r110396, with fixes to appease the Linux buildbot gods.Owen Anderson
2010-08-06Revert r110396 to fix buildbots.Owen Anderson
2010-08-05Don't use PassInfo* as a type identifier for passes. Instead, use the addres...Owen Anderson
2010-07-14Don't pass StringRef by reference.Benjamin Kramer
2010-07-02use ArgOperand API (found by my previous commit)Gabor Greif
2010-06-07Create new accessors to get arguments for call/invoke instructions. It breaksBill Wendling
2010-05-16Add support for thiscall calling convention.Anton Korobeynikov
2010-05-11Remove the "WantsWholeFile" concept, as it's no longer needed. CBEDan Gohman
2010-03-29Make isInt?? and isUint?? template specializations of the generic versions. ThisBenjamin Kramer
2010-02-28Add a flag to addPassesToEmit* to disable the Verifier pass runDan Gohman
2010-02-16Introduce isOpaqueTy and use it rather than isa<OpaqueType>. Also, move someDuncan Sands
2010-02-16There are two ways of checking for a given type, for example isa<PointerType>(T)Duncan Sands
2010-02-15Uniformize the names of type predicates: rather than having isFloatTy andDuncan Sands
2010-02-02eliminate FileModel::Model, just use CodeGenFileType. The clientChris Lattner
2010-01-24make -fno-rtti the default unless a directory builds with REQUIRES_RTTI.Chris Lattner
2010-01-22Stop building RTTI information for *most* llvm libraries. NotableChris Lattner
2010-01-16this doesn't need the mangler.Chris Lattner
2009-12-28Remove dead variable.Bill Wendling
2009-12-18Fix typo.Eric Christopher
2009-10-28Previously, all operands to Constant were themselves constant.Chris Lattner
2009-10-26Remove FreeInst.Victor Hernandez
2009-10-25Remove VISIBILITY_HIDDEN from class/struct found inside anonymous namespaces.Nick Lewycky
2009-10-17Remove MallocInst from LLVM Instructions.Victor Hernandez
2009-09-06Remove some unused variables and methods warned about byDuncan Sands
2009-09-02Retype from unsigned to CallingConv::ID accordingly. Approved by Bob Wilson.Sandeep Patel
2009-08-23eliminate the "Value" printing methods that print to a std::ostream.Chris Lattner
2009-08-13Push LLVMContexts through the IntegerType APIs.Owen Anderson
2009-08-04Remove now unused Module argument to createTargetMachine.Daniel Dunbar
2009-08-03Change C, CBE, MSIL to not provide target data via getTargetData().Daniel Dunbar
2009-08-02Move most targets TargetMachine constructor to only taking a target triple.Daniel Dunbar
2009-07-26Move MSILModule and MSILWriter into the 'llvm' namespace, instead of the 'MSIL'Nick Lewycky
2009-07-26Kill Target specific ModuleMatchQuality stuff.Daniel Dunbar
2009-07-25Simplify JIT target selection.Daniel Dunbar
2009-07-25Add new helpers for registering targets.Daniel Dunbar
2009-07-25More migration to raw_ostream, the water has dried up around the iostream hole.Daniel Dunbar
2009-07-24Fix build for GCC 4.0?Daniel Dunbar
2009-07-24Fix compile with 4.4 (I hope?); PR4617.Daniel Dunbar
2009-07-21Add missing include.Daniel Dunbar
2009-07-21Switch this API to StringRef.Daniel Dunbar
2009-07-18Add some missing includes.Daniel Dunbar
2009-07-18Put Target definitions inside Target specific header, and llvm namespace.Daniel Dunbar
2009-07-16fix some casts that I improperly refactored, patch by Artur Pietrek!Chris Lattner
2009-07-16Kill off <TARGET>MachineModule variables, and <TARGETASMPRINTER>ForceLinkDaniel Dunbar
2009-07-15Reapply TargetRegistry refactoring commits.Daniel Dunbar
2009-07-15Revert 75762, 75763, 75766..75769, 75772..75775, 75778, 75780, 75782 to repai...Stuart Hastings
2009-07-15Provide TargetMachine implementations with reference to Target they were createdDaniel Dunbar
2009-07-15Register Target's TargetMachine and AsmPrinter in the new registry.Daniel Dunbar
2009-07-15Add TargetInfo libraries for all targets.Daniel Dunbar
2009-07-14fix David's merge conflictChris Lattner