aboutsummaryrefslogtreecommitdiffstats
path: root/include
Commit message (Expand)AuthorAgeFilesLines
* The CBE is no longer in llvm-disChris Lattner2004-02-171-2/+2
* Simplify and document the new interfaceChris Lattner2004-02-171-7/+8
* Add LiveIntervals::Interval::empty() member function.Alkis Evlogimenos2004-02-172-4/+8
* Add API to check and fold memory operands into instructions.Alkis Evlogimenos2004-02-171-0/+10
* Add two missing pieces from last checkinChris Lattner2004-02-171-1/+3
* Rearrange code to eliminate warningsChris Lattner2004-02-172-70/+96
* Add LeakDetection to MachineInstr.Alkis Evlogimenos2004-02-162-22/+9
* Eliminate the use of spill (reserved) registers.Alkis Evlogimenos2004-02-152-14/+20
* Add a new ConstantAggregateZero class, to fix PR239. This makes zeroChris Lattner2004-02-151-20/+36
* finegrainify namespacificationChris Lattner2004-02-151-7/+2
* ConstantArray::get and ConstantStruct::get now just return pointers toChris Lattner2004-02-151-4/+3
* The prologue/epilogue related method calls have no reason to return a value,Chris Lattner2004-02-141-11/+10
* Add llvm.memset/frameaddress/returnaddress intrinsics.Chris Lattner2004-02-141-4/+9
* Add next() and prior() iterator utility functions. Unlike std::advanceAlkis Evlogimenos2004-02-142-46/+74
* Add methodChris Lattner2004-02-141-9/+7
* Make sure to provide a prototype for the cbackendChris Lattner2004-02-131-0/+8
* The cbackend has never had anything to do with llvm assembly writingChris Lattner2004-02-131-27/+0
* Change access to the cwriterChris Lattner2004-02-131-2/+2
* Remove getAllocatedRegNum(). Use getReg() instead.Alkis Evlogimenos2004-02-132-5/+2
* Mark MachineBasicBlock::operator[] deprecated.Alkis Evlogimenos2004-02-131-10/+20
* Add getNumVirtualRegs().Alkis Evlogimenos2004-02-131-5/+9
* Fix spelling of `tendency'.Misha Brukman2004-02-131-1/+1
* Expose a pass ID for lower-invokeChris Lattner2004-02-131-2/+1
* Update the example here in the header file.Brian Gaeke2004-02-132-4/+4
* Include <iosfwd>.Brian Gaeke2004-02-131-0/+5
* Move ilist_trairs<MachineInstr> in MachineBasicBlock.Alkis Evlogimenos2004-02-122-47/+49
* Add parent pointer to MachineInstr that points to owningAlkis Evlogimenos2004-02-123-17/+62
* Add support for the llvm.memmove intrinsic.Chris Lattner2004-02-121-1/+3
* Urg, check in header I forgot. :(Chris Lattner2004-02-121-0/+6
* Rename the opCode instance variable to OpcodeChris Lattner2004-02-121-3/+3
* Remove a dead field from MachineInstr!Chris Lattner2004-02-121-1/+0
* Change interface so that we can add to the end of a basic blockAlkis Evlogimenos2004-02-121-6/+6
* Add one more doxygen comment.Brian Gaeke2004-02-121-4/+2
* Express one of MachineOperand's many constructors in terms of another, by mea...Brian Gaeke2004-02-121-7/+1
* Remove these MachineOpCodeFlags and their accessor - they are never set.Brian Gaeke2004-02-121-13/+1
* Change MachineBasicBlock's vector of MachineInstr pointers into anAlkis Evlogimenos2004-02-124-26/+44
* Remove getOpCode(). Help doxygenify some comments.Brian Gaeke2004-02-121-11/+5
* If a node has more than 64 outgoing edges, make the edges go from the 'trunca...Chris Lattner2004-02-112-2/+6
* Fix typos in comments.Brian Gaeke2004-02-111-2/+2
* Add an important prototypeChris Lattner2004-02-111-0/+8
* Factor this code out of llvm-profChris Lattner2004-02-111-0/+65
* Remove long obsolete method. switch instructions are first class entities in...Chris Lattner2004-02-111-7/+0
* An initial implementation of an LLVM ProfileInfo class which is designed toChris Lattner2004-02-101-0/+43
* Sprinkle liberally with comments, saute with doxygen until readable.Misha Brukman2004-02-101-61/+77
* Doxygenify comment.Misha Brukman2004-02-101-1/+1
* Urg, the X86 backend DOES use virtual register operands. :(Chris Lattner2004-02-101-4/+7
* Remove and simplify some of the bewildering collection of isFOORegisterChris Lattner2004-02-101-14/+8
* Remove some unneeded stuffChris Lattner2004-02-101-3/+1
* Eliminate MachineOperand::isPhysicalRegister. The X86 backend should useChris Lattner2004-02-101-4/+0
* Simplify condition, this does not change the predicate at all thoughChris Lattner2004-02-101-1/+3