aboutsummaryrefslogtreecommitdiffstats
path: root/include
Commit message (Expand)AuthorAgeFilesLines
* Clarify that OverflowingBinaryOperator is not used for SDiv, even thoughDan Gohman2009-07-201-1/+2
* Removed the DumpSymbolsandMacros and LoadSymbolsandMacros MCStreamer API asKevin Enderby2009-07-201-12/+0
* Add MCAsmLexer interface.Daniel Dunbar2009-07-202-4/+35
* Remove FIXME that was already fixed.Eli Friedman2009-07-201-1/+0
* Rename Mangler linkage enums to something less gross.Bill Wendling2009-07-201-4/+4
* Add MCAsmParser interface.Daniel Dunbar2009-07-202-0/+50
* Put new enum at end of list to avoid changing ABI.Bill Wendling2009-07-201-2/+2
* remove TargetAsmInfo::ExpandInlineAsmChris Lattner2009-07-201-9/+0
* Copy ExpandInlineAsm to TargetLowering from TargetAsmInfo.Chris Lattner2009-07-201-0/+9
* Drop UDivOperator and introduce SDivOperator. Thanks to ChrisDan Gohman2009-07-201-5/+5
* add some fixme's and cleanups. TargetAsmInfo shouldn't depend on VMCore even...Chris Lattner2009-07-201-5/+9
* Revert the addition of hasNoPointerOverflow to GEPOperator.Dan Gohman2009-07-201-18/+0
* remove dead forward declChris Lattner2009-07-201-1/+0
* rename TargetAsmInfo::getASDirective -> getDataASDirectiveChris Lattner2009-07-201-9/+8
* Fix comment.Daniel Dunbar2009-07-201-2/+2
* Hide the DOUT static variable behind a function interface.David Greene2009-07-201-2/+6
* For PC relative relocations where symbols are defined in the same section theyBruno Cardoso Lopes2009-07-201-2/+11
* implement a new magic global "llvm.compiler.used" which is like llvm.used, butChris Lattner2009-07-201-5/+8
* Add plumbing for the `linker_private' linkage type. This type is meant forBill Wendling2009-07-203-11/+28
* Remove redundant qualifiers.Daniel Dunbar2009-07-191-2/+2
* Use R_X86_64_32S to handle Jump Table Index relocation entries. Hide TAI usag...Bruno Cardoso Lopes2009-07-181-0/+8
* Add some missing includes.Daniel Dunbar2009-07-181-1/+1
* Add a Program::GetPid() method.Mikhail Glushenkov2009-07-181-0/+3
* Remove duplication in Program::Execute{And,No}Wait.Mikhail Glushenkov2009-07-181-93/+104
* Use a better name for the label relocations while emitting them for Jump TablesBruno Cardoso Lopes2009-07-181-1/+1
* Add support to properly reference private symbols on relocation entries.Bruno Cardoso Lopes2009-07-181-1/+8
* Replace intersectWith with maximalIntersectWith. The latter guarantees thatNick Lewycky2009-07-181-12/+4
* Enable cross register class coalescing.Evan Cheng2009-07-181-0/+9
* Revert 76177 for now. It's messing up ARM asm printing. Also this significant...Evan Cheng2009-07-181-11/+0
* Add EngineBuilder to ExecutionEngine in favor of the five optional argument E...Reid Kleckner2009-07-181-4/+99
* Convert more code to use Operator instead of explicitly handling bothDan Gohman2009-07-171-0/+42
* Add llvm::InitializeAllTargetInfos and llvm::InitializeAllAsmParsers.Daniel Dunbar2009-07-171-8/+31
* remove AsmPrinter::findGlobalValue, just use Value::stripPointerCasts instead.Chris Lattner2009-07-171-1/+0
* Add a GEPOperator class, and move the hasNoPointerOverflowDan Gohman2009-07-172-18/+35
* Commit this change, to accompany r76232.Dan Gohman2009-07-171-1/+2
* Add a new Operator class, for handling Instructions and ConstantExprsDan Gohman2009-07-172-112/+132
* Untangle a snarl that I discovered when updating the mangler,Chris Lattner2009-07-172-15/+7
* Sketch support for target specific assembly parser.Daniel Dunbar2009-07-173-4/+99
* Trailing whitespace.Mikhail Glushenkov2009-07-171-4/+4
* Implement cmake LLVM_MULTITHREADED gcc atomic builtin checks.Xerxes Ranby2009-07-171-0/+3
* Define a no-pointer-overflow flag for GetElementPtr instructions.Dan Gohman2009-07-171-0/+17
* Add new classes for working with optional optimization dataDan Gohman2009-07-171-0/+112
* Fix copy & paste errorsAnton Korobeynikov2009-07-171-8/+8
* Add a method to clear optional optimization information from a Value.Dan Gohman2009-07-171-0/+6
* Add missed attributes to C bindingsAnton Korobeynikov2009-07-171-0/+8
* Add support for naked functionsAnton Korobeynikov2009-07-172-2/+4
* Add a SubclassOptionalData field to Value. See the doxygen comment forDan Gohman2009-07-171-0/+6
* Fix an apparent typo.Dan Gohman2009-07-171-1/+1
* Make DOUT an lvalue in release mode so that developers may use DOUT inDavid Greene2009-07-171-1/+2
* Add logic to align instruction operands to columns for pretty-printing.David Greene2009-07-171-0/+11