aboutsummaryrefslogtreecommitdiffstats
path: root/lib
Commit message (Expand)AuthorAgeFilesLines
* There is no need to keep name ref in NamedMDNode.Devang Patel2009-07-292-10/+6
* inline the global 'getInstrOperandRegClass' function into its callersChris Lattner2009-07-295-24/+18
* Make sure Thumb2 uses the right call instructions.Evan Cheng2009-07-293-19/+80
* Forgot to output the base offset.Bill Wendling2009-07-291-4/+8
* 1. Introduce a new TargetOperandInfo::getRegClass() helper methodChris Lattner2009-07-293-19/+19
* Give getPointerRegClass() a "kind" value so that targets can Chris Lattner2009-07-2910-24/+25
* - Fix an obvious copy and paste error.Evan Cheng2009-07-293-6/+7
* Remove now unused Context variables.Benjamin Kramer2009-07-293-6/+0
* Move ConstantExpr to 2.5 API.Owen Anderson2009-07-2935-590/+443
* Refactor. Fix indentation.Devang Patel2009-07-291-38/+44
* Add llvm_unreachable for ... unreachable code!Eric Christopher2009-07-291-1/+1
* Perform simplification noticed by Reid.Daniel Dunbar2009-07-291-4/+0
* Keep track of named mdnodes in a Module using an ilist.Devang Patel2009-07-293-2/+17
* Change Neon VLDn intrinsics to return multiple values instead of reallyBob Wilson2009-07-291-26/+26
* Fix an assumption that there is a single return value when verifyingBob Wilson2009-07-291-2/+2
* Re-apply previous changes and improve column padding performance some more.David Greene2009-07-291-17/+21
* Minor code simplification.Dan Gohman2009-07-291-5/+2
* Twines: Support numeric conversion directly (uitostr, etc).Daniel Dunbar2009-07-291-11/+37
* raw_ostream: Follow the 32-bit path when printing "small" decimal numbers.Daniel Dunbar2009-07-291-0/+4
* more syntactic cleanups.Chris Lattner2009-07-291-5/+8
* minor smallvector cleanupsChris Lattner2009-07-291-3/+3
* whitespace cleanup.Chris Lattner2009-07-291-6/+5
* Skeleton for pairwise subscript testing.Andreas Bolka2009-07-291-3/+45
* mingw uses .data and .text, not _data and _text.Chris Lattner2009-07-291-2/+2
* fix PR4584 with a trivial patch now that the pieces are in place.Chris Lattner2009-07-291-3/+3
* Bulk erasing instructions without RAUWing them is unsafe. Instead, break themNick Lewycky2009-07-291-7/+9
* pass the mangler down into the various SectionForGlobal methods.Chris Lattner2009-07-2916-62/+60
* constant prop a utostr.Chris Lattner2009-07-291-2/+1
* remove some completely wrong code. 1 is never < 16. It turns out that GCC a...Chris Lattner2009-07-291-20/+10
* Revert r77397, it causes significant regressions in llc performance.Daniel Dunbar2009-07-291-9/+4
* Optimize Thumb2 jumptable to use tbb / tbh when all the offsets fit in byte /...Evan Cheng2009-07-297-44/+204
* Fix comment.Eric Christopher2009-07-291-2/+2
* Change the "PreferredEHDataFormat" from "absptr" if we're on a Darwin system >Bill Wendling2009-07-292-10/+18
* Move comment to above method.Bill Wendling2009-07-291-21/+21
* Parse named metadata.Devang Patel2009-07-295-1/+56
* Add NamedMDNode.Devang Patel2009-07-291-0/+15
* - Temporarily unbreak the build by forcing the TType "absptr", which isn'tBill Wendling2009-07-292-50/+75
* Add support for gcc __builtin_ia32_ptest{z,c,nzc} intrinsics. LowerEric Christopher2009-07-293-3/+46
* Remove another F_OK.Dan Gohman2009-07-291-1/+1
* Match X86 register names to number.Daniel Dunbar2009-07-292-4/+27
* Thumb-2: fix typo that caused incorrect stack elimination for VFP operations ...David Goodwin2009-07-281-1/+1
* Cleanup code to use iterators instead of ".size()".Bill Wendling2009-07-281-21/+25
* Improve performance of PadToColumn by eliminating flushes.David Greene2009-07-281-4/+9
* On "Unix", if Program::FindProgramByName is given a name containingDan Gohman2009-07-281-1/+1
* Doxygenify comments.Bill Wendling2009-07-282-2/+4
* Split out large loop into it's very own method. No intended functionality cha...Bill Wendling2009-07-282-42/+62
* It isn't necessary to use F_OK when using R_OK or similar.Dan Gohman2009-07-281-2/+2
* Move X86 instruction parsing into X86/AsmParser.Daniel Dunbar2009-07-281-23/+268
* Output the EH TType format and base offset only if there are types that we'reBill Wendling2009-07-281-6/+15
* Fix a fixme; don't take binaries from the working directory.Benjamin Kramer2009-07-281-3/+3