aboutsummaryrefslogtreecommitdiffstats
path: root/include
Commit message (Expand)AuthorAgeFilesLines
* Add some comments to clarify the arguments to the vtbl and vtbx intrinsics.Bob Wilson2009-08-121-0/+4
* Add contexts to some of the MVT APIs. No functionality change yet, just the ...Owen Anderson2009-08-122-35/+66
* Add 'isCodeGenOnly' bit to Instruction .td records.Daniel Dunbar2009-08-111-1/+8
* Fix warnings.Owen Anderson2009-08-111-3/+3
* llvm-mc/AsmParser: Allow target to specific a comment delimiter, which will beDaniel Dunbar2009-08-111-0/+11
* struct -> classOwen Anderson2009-08-111-1/+2
* Split EVT into MVT and EVT, the former representing _just_ a primitive type, ...Owen Anderson2009-08-118-365/+463
* StringRef: Add find(char) and find(StringRef).Daniel Dunbar2009-08-111-15/+47
* pass the TargetTriple down from each target ctor to theChris Lattner2009-08-111-1/+3
* split "JumpTableDirective" (an existing hack) into a PIC and nonPICChris Lattner2009-08-111-4/+6
* Add convenience functions for creating nsw add operators.Dan Gohman2009-08-116-0/+37
* Revert 78680 until I figure out why it completely broke things.Daniel Dunbar2009-08-111-1/+8
* Link NamedMDNodes.Devang Patel2009-08-111-0/+2
* Add convenience functions for creating inbounds GEPs.Dan Gohman2009-08-116-6/+144
* add a trivial line # cache to SourceMgr to make repeated queries toChris Lattner2009-08-111-1/+5
* Make LLVMContext and LLVMContextImpl classes instead of structs.Benjamin Kramer2009-08-1132-34/+35
* Remove some unnecessary LoadInst constructors, missed during Twinification.Daniel Dunbar2009-08-111-8/+1
* Fix struct/class mismatch.Benjamin Kramer2009-08-112-2/+2
* Use isa instead of dyn_cast when the result is only converted to bool.Dan Gohman2009-08-111-1/+1
* Fix cut-n-pasto in comment.Devang Patel2009-08-111-1/+1
* Add convenience functions for creating exact sdiv operators, andDan Gohman2009-08-116-4/+45
* Avoid implicitly depending on Instructions.h.Dan Gohman2009-08-111-1/+3
* Revert 78662 to fix broken windows build. Add a comment which explains the pr...Benjamin Kramer2009-08-111-1/+2
* Tidy #includes.Dan Gohman2009-08-113-5/+1
* Add an explicit keyword.Dan Gohman2009-08-111-1/+3
* ConstantFolder and NoFolder no longer require their Context members.Dan Gohman2009-08-112-8/+7
* Use the default copy-ctor, copy-assignment, and destructor.Dan Gohman2009-08-112-31/+0
* Add a comment about the additional meaning of setPreservesCFG() forDan Gohman2009-08-111-0/+4
* Remove an unnecessary mutable.Dan Gohman2009-08-111-1/+1
* Regenerate per request of Gabor Greif (r78628)Shantonu Sen2009-08-111-0/+3
* Change llvm-c's ordering of contexts to make it consistent.Erick Tryzelaar2009-08-111-4/+4
* Remove dead metadata.Devang Patel2009-08-111-1/+1
* Rebuild RegScavenger::DistanceMap each time it is needed.Jakob Stoklund Olesen2009-08-111-13/+3
* Use vAny type to get rid of Neon intrinsics that differed only in whetherBob Wilson2009-08-111-90/+44
* Use new EVT::vAny type to combine Neon intrinsics for VPADD.Bob Wilson2009-08-111-2/+4
* Add a new overloaded EVT::vAny type for use in TableGen to allow intrinsicBob Wilson2009-08-114-8/+23
* SjLj based exception handling unwinding support. This patch is nasty, brutishJim Grosbach2009-08-115-8/+69
* Modified VNInfo. The "copy" member is now a union which holds the copy for a ...Lang Hames2009-08-101-15/+36
* Rename MVT to EVT, in preparation for splitting SimpleValueType out into its ...Owen Anderson2009-08-1011-423/+423
* Align comments.Devang Patel2009-08-101-1/+1
* Keep track of DIType.Devang Patel2009-08-101-1/+8
* llvm-mc/AsmParser: Allow .td users to redefine the names of the methods to callDaniel Dunbar2009-08-101-4/+15
* Rename ConvertType to ConvertConstant to avoid a name conflict on llvm-gcc.Daniel Dunbar2009-08-101-2/+2
* SimpleValueType-ify a few more methods on TargetLowering.Owen Anderson2009-08-101-31/+29
* Continue the SimpleValueType-ification.Owen Anderson2009-08-101-4/+2
* Convert comments to C90-style so llvm-c can import DataTypes.h.Erick Tryzelaar2009-08-102-55/+61
* We are not using FoldingSet for metadata uniquing anymore.Devang Patel2009-08-101-10/+1
* Start moving TargetLowering away from using full MVTs and towards SimpleValue...Owen Anderson2009-08-101-7/+8
* llvm-mc/AsmMatcher: Change assembler parser match classes to their own recordDaniel Dunbar2009-08-101-7/+27
* Change the MDNode uniquing to a ValueMap, at Devang's request.Owen Anderson2009-08-102-2/+6