aboutsummaryrefslogtreecommitdiffstats
Commit message (Expand)AuthorAgeFilesLines
...
* Add missed patternAnton Korobeynikov2009-08-302-0/+9
* convert a bunch more calls to InsertNewInstBefore to useChris Lattner2009-08-301-205/+137
* fix typoChris Lattner2009-08-301-1/+1
* hopefully unbreak the build by making this-> explicit for dependentChris Lattner2009-08-301-1/+1
* EXTRACT_VECTOR_ELEMENT can have result type different from element type.Anton Korobeynikov2009-08-302-3/+73
* Add regular expression matching support, based on OpenBSD regexec()/regcomp()Torok Edwin2009-08-3018-0/+4532
* give instcombine a custom IRBuilder that adds new instructions to theChris Lattner2009-08-301-304/+193
* Update test.Daniel Dunbar2009-08-301-2/+4
* add a new InstCombineWorklist::AddValue method that works evenChris Lattner2009-08-301-16/+13
* move AddUsersToWorkList to the worklist processing class, make theChris Lattner2009-08-301-16/+16
* rename AddUsesToWorkList -> AddOperandsToWorkList. The Chris Lattner2009-08-301-31/+13
* llvm-mc/X86: Encode constant MCValue's correctly.Daniel Dunbar2009-08-301-0/+6
* llvm-mc: MCStreamer cleanups. - Remove EmitLocalSymbol, this is unsupported f...Daniel Dunbar2009-08-306-71/+48
* inline the trivial AddToWorkList/RemoveFromWorkList methodsChris Lattner2009-08-301-104/+65
* fix a bug I introduced in r80478 found by the build bot.Chris Lattner2009-08-301-1/+2
* refactor instcombine's worklist processing stuff out to its own class.Chris Lattner2009-08-301-26/+58
* make DenseMap::clear() early exit if there is nothing to do.Chris Lattner2009-08-301-0/+2
* some minor cleanups to IRBuilder, factor the insertionChris Lattner2009-08-301-24/+32
* more cleanups: remove some redundant code, and simplify someChris Lattner2009-08-301-49/+15
* eliminate the temporary SrcGEPOperands smallvector.Chris Lattner2009-08-301-18/+15
* simplify/detangle some control flow.Chris Lattner2009-08-301-20/+15
* simplify and cleanup some code, remove some code that just Chris Lattner2009-08-301-75/+29
* default count-aa to -print-all. The whole reason to use count-aa is Chris Lattner2009-08-301-1/+1
* Nuke moribund "std::string" version of EOL(..., Encoding).Bill Wendling2009-08-302-9/+0
* Add AutoGenerated.inc to svn:ignore.Dan Gohman2009-08-290-0/+0
* Remove an unnecessary Context argument.Dan Gohman2009-08-291-5/+3
* Minor logic simplification.Dan Gohman2009-08-291-1/+1
* Add some comments.Dan Gohman2009-08-291-0/+5
* Cleanup whitespace and indentation.Dan Gohman2009-08-291-29/+28
* Remove some unused fields.Dan Gohman2009-08-292-15/+9
* CMOV_GR8 clobbers EFLAGS when its expansion involves an xor to setDan Gohman2009-08-292-2/+59
* Inline empty destructor.Benjamin Kramer2009-08-292-4/+1
* Fix warning about non-virtual destructor.Bill Wendling2009-08-292-0/+4
* - Add target lowering methods to get the preferred format for the FDE and LSDABill Wendling2009-08-296-18/+137
* Add a form of EOL which emits the text version of a DWARF format encoding. ThisBill Wendling2009-08-292-1/+53
* PR4795: Remove EEVT::isFP, isInt and isVec types used by TableGen's typeBob Wilson2009-08-292-35/+46
* Make the augmentation size and next set of bytes agree on size,Eric Christopher2009-08-291-4/+10
* Fix OProfile support after r80406 changed the DebugInfo interface fromJeffrey Yasskin2009-08-291-3/+3
* Another stab at fixing up register kill flags after post-RA scheduling.David Goodwin2009-08-291-20/+63
* Do not assert on too wide splats we don't support.Anton Korobeynikov2009-08-292-4/+29
* Add missed extract_element patternAnton Korobeynikov2009-08-282-1/+28
* Reapply 79977.Devang Patel2009-08-2846-1927/+953
* Let Darwin linker auto-synthesize stubs and lazy-pointers. This deletes a bun...Evan Cheng2009-08-289-262/+59
* Nuke trailing whitespace.Eric Christopher2009-08-281-9/+9
* Fix creation of .bca libraries with EXPORTED_SYMBOLS_LIST, this was putting theDaniel Dunbar2009-08-281-2/+2
* Read Makefile.config before using LLVMGCC.Andreas Neustifter2009-08-281-0/+2
* install-sh chmods to 0755 by default, and this causes 'git diff' to showTorok Edwin2009-08-283-19/+19
* Short-term workaround for frame-related weirdness on win64.Anton Korobeynikov2009-08-283-4/+6
* rm needs -fTorok Edwin2009-08-281-1/+1
* Remove the llvmprof.out from the test output, otherwise runningTorok Edwin2009-08-281-1/+1