aboutsummaryrefslogtreecommitdiff
path: root/lib
AgeCommit message (Expand)Author
2004-01-13Cleanup debugging output.Alkis Evlogimenos
2004-01-13Finegrainify namespacificationChris Lattner
2004-01-13Fix output of live intervals to show correctly its closed, openAlkis Evlogimenos
2004-01-13Remove unneeded check (with the recent change in live variables a useAlkis Evlogimenos
2004-01-13Indentation and whitespace cleanups.Alkis Evlogimenos
2004-01-13Fix bug introduced by previous commit: check if fixed intervalsAlkis Evlogimenos
2004-01-13Remove dump-input option.Brian Gaeke
2004-01-13Correctly compute live variable information for physical registersAlkis Evlogimenos
2004-01-13Implement a bunch of symbolic constant folding opportunities. This implementsChris Lattner
2004-01-12Implement new Instruction::isRelational methodChris Lattner
2004-01-12Rearrange and comment code better. No functionality changesChris Lattner
2004-01-12Rename ConstantHandling.* -> ConstantFolding.*Chris Lattner
2004-01-12Remove a whole bunch more ugliness. This is actually getting to the point ofChris Lattner
2004-01-12Move ConstantHandling.h into lib/VMCore and out of include/llvmChris Lattner
2004-01-12Eliminate a lot of out-of-date comments, and all of the wierd overloadedChris Lattner
2004-01-12Eliminate usage of the wierd overloaded operator constant foldersChris Lattner
2004-01-12Eliminate ConstantFoldShiftInstruction referenceChris Lattner
2004-01-12Remove use of ConstantHandling itfChris Lattner
2004-01-12Clean up #includesChris Lattner
2004-01-12Fix bug in previous checkinChris Lattner
2004-01-12Eliminate use of ConstantHandling and ConstantExpr::getShift interfacesChris Lattner
2004-01-12Add header file I accidentally removed in teh shuffleChris Lattner
2004-01-12Fix out of date comment, remove use of ConstantExpr::getShiftChris Lattner
2004-01-12Remove use of the ConstantHandling interfacesChris Lattner
2004-01-12Remove use of ConstantExpr::getShiftChris Lattner
2004-01-12Don't use ConstantExpr::getShift anymoreChris Lattner
2004-01-12Make ConstantExpr::get work for shifts as wellChris Lattner
2004-01-12Remove use of ConstantHandlingChris Lattner
2004-01-12Remove unneeded #includeChris Lattner
2004-01-12Move prototype of llvm::ConstantFoldInstructionChris Lattner
2004-01-12Move llvm::ConstantFoldInstruction from VMCore to here, next to ConstantFoldT...Chris Lattner
2004-01-12Move llvm::ConstantFoldInstruction from here to Transforms/UtilsChris Lattner
2004-01-12Remove uses of ConstantHandling itfChris Lattner
2004-01-12Eliminate use of ConstantHandling itfChris Lattner
2004-01-12Remove use of ConstantHandling itfChris Lattner
2004-01-12Eliminate use of ConstantHandling itfChris Lattner
2004-01-12Use constantexprs for casts. Eliminate use of the ConstantHandling interfacesChris Lattner
2004-01-12Fix fairly severe bug in my last checking where we treated all unfoldableChris Lattner
2004-01-12Output mov %REG = 0 instead of xor %REG, %REG, %REG to clear aAlkis Evlogimenos
2004-01-12* Implement minor performance optimization for the getelementptr caseChris Lattner
2004-01-12Do not hack on volatile loads. I'm not sure what the point of a volatile loadChris Lattner
2004-01-12Implement SCCP/phitest.llChris Lattner
2004-01-12Implement Transforms/ScalarRepl/phinodepromote.ll, which is an importantChris Lattner
2004-01-11Implement: Assembler/2004-01-11-getelementptrfolding.llxChris Lattner
2004-01-11Urg, remove testing code.Chris Lattner
2004-01-11Fix a regression that I introduced yesterday. :(Chris Lattner
2004-01-11Make LiveVariables::HandlePhysRegUse andAlkis Evlogimenos
2004-01-10Check in two changes:Chris Lattner
2004-01-10Hrm, another minor cleanup, which I missed beforeChris Lattner
2004-01-10Minor cleanupChris Lattner