summaryrefslogtreecommitdiff
path: root/include
AgeCommit message (Expand)AuthorFilesLines
2002-09-17Remove extra #includeChris Lattner1-1/+0
2002-09-17Fix typo in comment.Vikram S. Adve1-1/+1
2002-09-16Fix compile problem on linux. Noone should ever #include <inttypes.h>Chris Lattner1-1/+1
2002-09-16New preselection pass that specializes LLVM code for a target machine,Vikram S. Adve1-0/+16
2002-09-16Add ilist_iterator constructor from a node reference.Vikram S. Adve2-0/+2
2002-09-16Allow transformation DecomposeArrayRef(GetElementPtrInst* GEP) toVikram S. Adve1-1/+8
2002-09-16Add routines to update or erase operands (and to do so without externalVikram S. Adve3-1/+16
2002-09-16*** empty log message ***Vikram S. Adve1-1/+2
2002-09-16Add support for passes that use a TargetMachine object.Vikram S. Adve1-13/+39
2002-09-16Add method MachineOperand::hasAllocatedReg().Vikram S. Adve1-3/+10
2002-09-16Add a version of ChooseRegOrImmed to handle numerical constantsVikram S. Adve1-0/+8
2002-09-16Add method adjustAlignment so that stack slot alignments can be computedVikram S. Adve1-3/+9
2002-09-16Add methods to query about the representation of LLVM quantities (e.g.,Vikram S. Adve2-0/+46
2002-09-16*** empty log message ***Vikram S. Adve1-4/+23
2002-09-14Remove unnecessary include.Vikram S. Adve1-2/+0
2002-09-14Break RA_DEBUG option into several levels to get better output.Vikram S. Adve1-0/+23
2002-09-14Fix to work correctly under linuxChris Lattner1-9/+18
2002-09-14Moving to lib/CodeGen/RegAlloc.Vikram S. Adve1-18/+0
2002-09-14Add support for MacOS and (hopefully) other BSD derivatives.Vikram S. Adve1-1/+5
2002-09-13Change the MallocInst & AllocaInst ctors to take the allocated type, not theChris Lattner1-4/+8
2002-09-13Tighten up sanity checkingChris Lattner1-3/+1
2002-09-13Try to work well on multiple platforms.Chris Lattner1-4/+12
2002-09-13Add better linux support by using the right macro. This still should beChris Lattner1-1/+1
2002-09-13Checkin patch written by Casey Carter, enabling support for the redhat GCC 2.96Chris Lattner2-0/+8
2002-09-12Add a new BasicBlockPass::doInitialization/Finalization(Function &) pair ofChris Lattner1-3/+24
2002-09-11Convert index type for getelementptr instruction from uint to longChris Lattner1-2/+2
2002-09-10Add convenience ctor to BranchInstChris Lattner1-1/+2
2002-09-10Implement support for inserting an instruction into a basic block right when itChris Lattner6-69/+79
2002-09-10Eliminate the GenericBinaryInst classChris Lattner1-1/+0
2002-09-10* Eliminate GenericBinaryInst classChris Lattner1-20/+8
2002-09-10Eliminate the GenericBinaryInst class.Chris Lattner1-8/+8
2002-09-10Eliminate setType methodChris Lattner1-2/+0
2002-09-08Move TmpInstruction ctor to InstrSelection.cpp fileChris Lattner1-12/+2
2002-09-08Checkin initial support for automatic memory leak detection routinesChris Lattner2-0/+158
2002-09-06* Clean up some commentsChris Lattner6-21/+27
2002-09-06* Clean up indentation a bitChris Lattner1-15/+21
2002-09-06Include stub for correlated expression elimination passChris Lattner1-0/+9
2002-09-06- Rename BreakCriticalEdge to the slightly more standard SplitCriticalEdgeChris Lattner1-4/+5
2002-09-06* Doxygenize APIChris Lattner1-23/+39
2002-09-06- Doxygenize commentsChris Lattner1-11/+69
2002-09-06Make getAnalysisToUpdate<AnalysisType>() public so that transformation APIsChris Lattner1-15/+16
2002-09-05Add new function MachineInstrInfo::CreateZeroExtensionInstructions.Vikram S. Adve2-4/+36
2002-09-03 - Renamed Type::isIntegral() to Type::isInteger()Chris Lattner2-8/+17
2002-09-03Implement operator== and != for rangesChris Lattner1-0/+9
2002-09-02Remove duplicate #includeChris Lattner1-1/+0
2002-09-02Add printing support to ConstantRange classChris Lattner1-0/+14
2002-09-01Initial implementation of ConstantRange supportChris Lattner1-0/+97
2002-09-01 - Exposed SetCondInst::getInverseCondition & ::getSwappedCondition betterChris Lattner1-5/+26
2002-08-31Convert cwriter to be a pass.Chris Lattner1-13/+7
2002-08-30 - Eliminate the last traces of the 'analysis' namespaceChris Lattner1-4/+0