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