aboutsummaryrefslogtreecommitdiff
path: root/include
AgeCommit message (Expand)Author
2009-08-11Add 'isCodeGenOnly' bit to Instruction .td records.Daniel Dunbar
2009-08-11Fix warnings.Owen Anderson
2009-08-11llvm-mc/AsmParser: Allow target to specific a comment delimiter, which will beDaniel Dunbar
2009-08-11struct -> classOwen Anderson
2009-08-11Split EVT into MVT and EVT, the former representing _just_ a primitive type, ...Owen Anderson
2009-08-11StringRef: Add find(char) and find(StringRef).Daniel Dunbar
2009-08-11pass the TargetTriple down from each target ctor to theChris Lattner
2009-08-11split "JumpTableDirective" (an existing hack) into a PIC and nonPICChris Lattner
2009-08-11Add convenience functions for creating nsw add operators.Dan Gohman
2009-08-11Revert 78680 until I figure out why it completely broke things.Daniel Dunbar
2009-08-11Link NamedMDNodes.Devang Patel
2009-08-11Add convenience functions for creating inbounds GEPs.Dan Gohman
2009-08-11add a trivial line # cache to SourceMgr to make repeated queries toChris Lattner
2009-08-11Make LLVMContext and LLVMContextImpl classes instead of structs.Benjamin Kramer
2009-08-11Remove some unnecessary LoadInst constructors, missed during Twinification.Daniel Dunbar
2009-08-11Fix struct/class mismatch.Benjamin Kramer
2009-08-11Use isa instead of dyn_cast when the result is only converted to bool.Dan Gohman
2009-08-11Fix cut-n-pasto in comment.Devang Patel
2009-08-11Add convenience functions for creating exact sdiv operators, andDan Gohman
2009-08-11Avoid implicitly depending on Instructions.h.Dan Gohman
2009-08-11Revert 78662 to fix broken windows build. Add a comment which explains the pr...Benjamin Kramer
2009-08-11Tidy #includes.Dan Gohman
2009-08-11Add an explicit keyword.Dan Gohman
2009-08-11ConstantFolder and NoFolder no longer require their Context members.Dan Gohman
2009-08-11Use the default copy-ctor, copy-assignment, and destructor.Dan Gohman
2009-08-11Add a comment about the additional meaning of setPreservesCFG() forDan Gohman
2009-08-11Remove an unnecessary mutable.Dan Gohman
2009-08-11Regenerate per request of Gabor Greif (r78628)Shantonu Sen
2009-08-11Change llvm-c's ordering of contexts to make it consistent.Erick Tryzelaar
2009-08-11Remove dead metadata.Devang Patel
2009-08-11Rebuild RegScavenger::DistanceMap each time it is needed.Jakob Stoklund Olesen
2009-08-11Use vAny type to get rid of Neon intrinsics that differed only in whetherBob Wilson
2009-08-11Use new EVT::vAny type to combine Neon intrinsics for VPADD.Bob Wilson
2009-08-11Add a new overloaded EVT::vAny type for use in TableGen to allow intrinsicBob Wilson
2009-08-11SjLj based exception handling unwinding support. This patch is nasty, brutishJim Grosbach
2009-08-10Modified VNInfo. The "copy" member is now a union which holds the copy for a ...Lang Hames
2009-08-10Rename MVT to EVT, in preparation for splitting SimpleValueType out into its ...Owen Anderson
2009-08-10Align comments.Devang Patel
2009-08-10Keep track of DIType.Devang Patel
2009-08-10llvm-mc/AsmParser: Allow .td users to redefine the names of the methods to callDaniel Dunbar
2009-08-10Rename ConvertType to ConvertConstant to avoid a name conflict on llvm-gcc.Daniel Dunbar
2009-08-10SimpleValueType-ify a few more methods on TargetLowering.Owen Anderson
2009-08-10Continue the SimpleValueType-ification.Owen Anderson
2009-08-10Convert comments to C90-style so llvm-c can import DataTypes.h.Erick Tryzelaar
2009-08-10We are not using FoldingSet for metadata uniquing anymore.Devang Patel
2009-08-10Start moving TargetLowering away from using full MVTs and towards SimpleValue...Owen Anderson
2009-08-10llvm-mc/AsmMatcher: Change assembler parser match classes to their own recordDaniel Dunbar
2009-08-10Change the MDNode uniquing to a ValueMap, at Devang's request.Owen Anderson
2009-08-10split MachO section handling stuff out to its out .h/.cpp file.Chris Lattner
2009-08-10Add support for printing loop structure information in asm comments.David Greene