aboutsummaryrefslogtreecommitdiff
AgeCommit message (Expand)Author
2009-07-13remove Mangler::getTypeID and related data, it was only used for manglingChris Lattner
2009-07-13remove mangler support for mangling local names. Mangler should only be Chris Lattner
2009-07-13fix CBE & MSIL backends to not use the mangler for non-global symbols.Chris Lattner
2009-07-13don't print redundant @PLT suffixesChris Lattner
2009-07-13Revert an accidental commit.Evan Cheng
2009-07-13the mangler should put suffixes on unnamed global's mangled names as well Chris Lattner
2009-07-13Move a bit more functionality to LLVMContext, which apparently wasn't being u...Owen Anderson
2009-07-13Added llvm-mc support for parsing the .abort directive.Kevin Enderby
2009-07-13Check in a reduced version of this testcase.Dan Gohman
2009-07-13Print a newline after printing a Value, now that Value's operator<<Dan Gohman
2009-07-13#include "llvm/Assembly/Writer.h" to get the declaration for WriteAsOperand.Dan Gohman
2009-07-13Two changes:Chris Lattner
2009-07-13Use assertion.Devang Patel
2009-07-13PR4548: optimize zext+udiv+trunc to udiv.Eli Friedman
2009-07-13Inline EvalVectorOp in order to get rid of passing-pointer-to-static-methods ...Owen Anderson
2009-07-13Cleanup the global emission and refactor some codeBruno Cardoso Lopes
2009-07-13Fix the build.Owen Anderson
2009-07-13NewNightlyTest.pl - Add -configure-args option.Daniel Dunbar
2009-07-13Fix bug in run-line.Eli Friedman
2009-07-13Add testcases for PR4538, PR4537, and PR4534.Dan Gohman
2009-07-13clean up some syntax.Chris Lattner
2009-07-13Canonicalize boolean +/- a constant to a select.Eli Friedman
2009-07-13Fix a few assertion strings.Dan Gohman
2009-07-13Forward-declare Loop and LoopInfo instead of #including LoopInfo.h.Dan Gohman
2009-07-13These don't really need contexts either.Owen Anderson
2009-07-13NewNightlyTest.pl - Add -noremoveatend option.Daniel Dunbar
2009-07-13eliminate a bunch of code in print_pcrel_imm for printing symbols, usingChris Lattner
2009-07-13Whitespace cleanups.Dan Gohman
2009-07-13Fix an 80-column violation.Dan Gohman
2009-07-13Move isLCSSAForm, isLoopInvariant, getCanonicalInductionVariable,Dan Gohman
2009-07-13CMake: Refuses to work for out-of-source builds when tablegenned filesOscar Fuentes
2009-07-13move a method and add a comment, no functionality change.Chris Lattner
2009-07-13Make Loop and MachineLoop be subclasses of LoopBase, rather than typedefs,Dan Gohman
2009-07-13refactor operand printing to remove hte last of the "mem" modifier hack. TheChris Lattner
2009-07-13Use AsmPrinter's Mangler to remove leading '1' from linkage names.Devang Patel
2009-07-13Misc simplifications to InstCombiner::commonIntCastTransforms. Most of Eli Friedman
2009-07-13Fix FP elimination code to work for Thumb-2 addrmode AddrModeT2_so. This fixe...David Goodwin
2009-07-13refactor symbol printing so the whole "mem" thing is handled in fewer places.Chris Lattner
2009-07-13Reapply 75252, with a fix to avoid the infinite recursion case. TheDan Gohman
2009-07-13CMake: tablegen: Add .td files under the inlude/llvm directoryOscar Fuentes
2009-07-13As Chris pointed out, this doesn't actually need an LLVMContext to operate.Owen Anderson
2009-07-13revert rev. 75503 for now.Devang Patel
2009-07-13Use Mangler to remove leading '1' from linkage names.Devang Patel
2009-07-13add llvm-mc support for parsing the .subsections_via_symbols directive.Kevin Enderby
2009-07-13Fix comment.Eli Friedman
2009-07-13Move more functionality over to LLVMContext.Owen Anderson
2009-07-13Move the memoization check for SCEVSignExtendExpr andDan Gohman
2009-07-13Don't bother to call commonIntCastTransforms for bitcasts; int->int Eli Friedman
2009-07-13Convert SCEV from FoldingSetNode to FastFoldingSetNode. This eliminatesDan Gohman
2009-07-13Delete a spurious const.Dan Gohman