aboutsummaryrefslogtreecommitdiffstats
path: root/lib
Commit message (Expand)AuthorAgeFilesLines
* remove Mangler::getTypeID and related data, it was only used for manglingChris Lattner2009-07-131-9/+1
* remove mangler support for mangling local names. Mangler should only be Chris Lattner2009-07-131-14/+0
* fix CBE & MSIL backends to not use the mangler for non-global symbols.Chris Lattner2009-07-133-27/+54
* don't print redundant @PLT suffixesChris Lattner2009-07-131-4/+0
* Revert an accidental commit.Evan Cheng2009-07-131-1/+1
* the mangler should put suffixes on unnamed global's mangled names as well Chris Lattner2009-07-131-1/+1
* Move a bit more functionality to LLVMContext, which apparently wasn't being u...Owen Anderson2009-07-132-19/+29
* Added llvm-mc support for parsing the .abort directive.Kevin Enderby2009-07-131-0/+10
* Print a newline after printing a Value, now that Value's operator<<Dan Gohman2009-07-131-1/+1
* Two changes:Chris Lattner2009-07-131-9/+2
* Use assertion.Devang Patel2009-07-131-2/+4
* PR4548: optimize zext+udiv+trunc to udiv.Eli Friedman2009-07-131-1/+20
* Inline EvalVectorOp in order to get rid of passing-pointer-to-static-methods ...Owen Anderson2009-07-131-38/+132
* Cleanup the global emission and refactor some codeBruno Cardoso Lopes2009-07-134-104/+110
* clean up some syntax.Chris Lattner2009-07-131-12/+11
* Canonicalize boolean +/- a constant to a select.Eli Friedman2009-07-131-6/+8
* Fix a few assertion strings.Dan Gohman2009-07-131-2/+2
* Forward-declare Loop and LoopInfo instead of #including LoopInfo.h.Dan Gohman2009-07-131-0/+7
* These don't really need contexts either.Owen Anderson2009-07-134-18/+18
* eliminate a bunch of code in print_pcrel_imm for printing symbols, usingChris Lattner2009-07-131-73/+26
* Whitespace cleanups.Dan Gohman2009-07-131-5/+5
* Fix an 80-column violation.Dan Gohman2009-07-131-4/+4
* Move isLCSSAForm, isLoopInvariant, getCanonicalInductionVariable,Dan Gohman2009-07-132-0/+179
* move a method and add a comment, no functionality change.Chris Lattner2009-07-131-86/+89
* Make Loop and MachineLoop be subclasses of LoopBase, rather than typedefs,Dan Gohman2009-07-133-4/+8
* refactor operand printing to remove hte last of the "mem" modifier hack. TheChris Lattner2009-07-131-13/+13
* Use AsmPrinter's Mangler to remove leading '1' from linkage names.Devang Patel2009-07-131-4/+9
* Misc simplifications to InstCombiner::commonIntCastTransforms. Most of Eli Friedman2009-07-131-60/+17
* Fix FP elimination code to work for Thumb-2 addrmode AddrModeT2_so. This fixe...David Goodwin2009-07-131-3/+7
* refactor symbol printing so the whole "mem" thing is handled in fewer places.Chris Lattner2009-07-132-40/+49
* Reapply 75252, with a fix to avoid the infinite recursion case. TheDan Gohman2009-07-131-114/+527
* As Chris pointed out, this doesn't actually need an LLVMContext to operate.Owen Anderson2009-07-135-10/+10
* revert rev. 75503 for now.Devang Patel2009-07-132-19/+4
* Use Mangler to remove leading '1' from linkage names.Devang Patel2009-07-132-4/+19
* add llvm-mc support for parsing the .subsections_via_symbols directive.Kevin Enderby2009-07-131-0/+6
* Fix comment.Eli Friedman2009-07-131-3/+2
* Move more functionality over to LLVMContext.Owen Anderson2009-07-1312-89/+69
* Move the memoization check for SCEVSignExtendExpr andDan Gohman2009-07-131-10/+22
* Don't bother to call commonIntCastTransforms for bitcasts; int->int Eli Friedman2009-07-131-7/+3
* Convert SCEV from FoldingSetNode to FastFoldingSetNode. This eliminatesDan Gohman2009-07-131-67/+33
* Reverted r75484. It was causing a failure with Apple-style builds.Bill Wendling2009-07-131-7/+1
* Add infrastructure to allow post instruction printing action triggers.David Greene2009-07-132-0/+14
* Add NetBSD to the Triple class, patch by Krister Walfridsson!Chris Lattner2009-07-131-0/+3
* More standard way of specifying greater than Leopard.Bill Wendling2009-07-131-3/+3
* On greater than Leopard systems, place exception tables in the __TEXT section.Bill Wendling2009-07-131-3/+11
* Change printInstruction to not print a trailing newline. Value::dumpDan Gohman2009-07-131-2/+3
* Fix comment typos.Bob Wilson2009-07-132-2/+2
* factor the 'optimized sort' code out into a static helper functionChris Lattner2009-07-131-28/+38
* Move the re-sort of invalidated NonLocalPointerDeps cache earlierChris Lattner2009-07-131-14/+14
* Make some more changes suggested by Chris. Manipulators go away.David Greene2009-07-131-58/+41