aboutsummaryrefslogtreecommitdiffstats
path: root/include/llvm
Commit message (Expand)AuthorAgeFilesLines
* Convert LLParser to use LLVMContext for creating constants.Owen Anderson2009-07-011-89/+93
* Use AA to check objects before LDA.Andreas Bolka2009-07-011-0/+2
* Add getMDNode() to access metadata node.Devang Patel2009-07-011-0/+4
* Hold the LLVMContext by reference rather than by pointer.Owen Anderson2009-07-018-17/+18
* Add machine operand for MDNodes. This will be used to communicate debug info.Devang Patel2009-07-012-1/+19
* Update comments to make it clear that the function alignment is the Log2 of theBill Wendling2009-07-012-3/+3
* Update configure and config.h.in from r74621.Jeffrey Yasskin2009-07-011-0/+3
* Add a portable strerror*() wrapper, llvm::sys::StrError(). This includes theJeffrey Yasskin2009-07-012-2/+39
* Use correct format for LLVM header #includes.Misha Brukman2009-07-011-1/+1
* Add a pointer to the owning LLVMContext to Module. This requires threading L...Owen Anderson2009-07-018-8/+31
* Remove special handling of implicit_def. Fix a couple more bugs in liveinterv...Evan Cheng2009-07-011-13/+2
* Tweak MCSymbol doxyments.Daniel Dunbar2009-07-011-3/+5
* Rename MCValue::isConstant to isAbsolute.Daniel Dunbar2009-07-011-1/+2
* add comments, privatize interfaceChris Lattner2009-07-011-2/+13
* disable some ctors.Chris Lattner2009-07-011-0/+3
* add some comments to MCSymbol header, make the ctor private so that only MCCo...Chris Lattner2009-07-011-5/+28
* improve comments.Chris Lattner2009-07-011-1/+13
* improve the APIs for creating struct and function types with no arguments/ele...Chris Lattner2009-07-012-4/+17
* Handle IMPLICIT_DEF with isUndef operand marker, part 2. This patch moves the...Evan Cheng2009-07-011-0/+4
* Remove unused AsmPrinter OptLevel argument, and propogate.Daniel Dunbar2009-07-011-5/+5
* Add a global context, for easing backwards compatibility.Owen Anderson2009-06-301-0/+3
* Fill in some methods for the MCValue field of an MCOperand.Daniel Dunbar2009-06-301-2/+16
* llvm-mc: Symbols in a relocatable expression of the (a - b + cst) form areDaniel Dunbar2009-06-301-4/+3
* Add an "alignment" field to the MachineFunction object. It makes more sense toBill Wendling2009-06-302-0/+14
* Drop redundant print impl.Andreas Bolka2009-06-301-3/+0
* Reapply 74494, this time removing the conflicting definition of operator<<Dan Gohman2009-06-301-0/+2
* Add wrappers for type construction to LLVMContext.Owen Anderson2009-06-301-0/+30
* Fix up header comments to make Chris happy.Owen Anderson2009-06-301-0/+10
* Temporarily restore the scavenger implicit_def checking code. MachineOperand ...Evan Cheng2009-06-301-2/+13
* Add a bit IsUndef to MachineOperand. This indicates the def / use register op...Evan Cheng2009-06-303-19/+31
* Temporarily revert r74494. It was causing failures in the unit tests.Bill Wendling2009-06-301-2/+0
* Fix the build on Cygwin. Patch by Aaron Gray.Owen Anderson2009-06-301-2/+2
* llvm-mc: Evaluation for relocatable expressions.Daniel Dunbar2009-06-302-1/+20
* Delete a spurious blank line at the top of the file.Dan Gohman2009-06-301-1/+0
* Define an operator<< for APInt to be used with std::ostream.Dan Gohman2009-06-301-0/+2
* Normalize SourceMgr messages.Daniel Dunbar2009-06-301-1/+4
* Add LLVMContext, which will eventually be used as a container for privatizing...Owen Anderson2009-06-301-0/+162
* Move the driver entry point out of Main.inc.Mikhail Glushenkov2009-06-301-105/+6
* llvm-mc: Parse .{,b,p2}align{,w,l} directives.Daniel Dunbar2009-06-291-1/+1
* llvm-mc: Diagnose misuse (mix) of defined symbols and labels.Daniel Dunbar2009-06-292-1/+7
* Add SMLoc::isValid method.Daniel Dunbar2009-06-291-0/+2
* Rename MCValue::getCst to getConstant and add MCValue::isConstant.Daniel Dunbar2009-06-291-2/+3
* Fix three MSVC 2008 warnings that completely clutter the build output.Sebastian Redl2009-06-292-3/+3
* Add more vector ValueTypes for AVX and other extended vector instructionDavid Greene2009-06-293-53/+106
* Add triple for OpenBSD.Duncan Sands2009-06-291-1/+2
* Make dynamic LLVMC plugins work on Windows (finally!).Mikhail Glushenkov2009-06-291-38/+0
* Minimal LDA interface, maximally conservative tester.Andreas Bolka2009-06-281-0/+5
* LDA analysis output scaffolding.Andreas Bolka2009-06-281-1/+8
* Teach LoopSimplify how to merge multiple loop exits into a single exit,Dan Gohman2009-06-271-0/+7
* Eliminate a layer of indirection in LoopInfo and MachineLoopInfo.Dan Gohman2009-06-272-50/+50