aboutsummaryrefslogtreecommitdiffstats
path: root/include
Commit message (Expand)AuthorAgeFilesLines
* Back out r48353. Not needed.Evan Cheng2008-03-142-16/+4
* Restore this member, which is used on win32.Chris Lattner2008-03-141-2/+1
* Update comments; getPassName no longer uses RTTI.Dan Gohman2008-03-141-3/+1
* Move the PMStack class out of Pass.h and into PassManagers.h.Dan Gohman2008-03-143-28/+32
* Add an MO_Undef MachineOperandType, intended for INSERT_SUBREG. Next up MO_Un...Evan Cheng2008-03-142-4/+16
* Forgot this.Evan Cheng2008-03-141-8/+6
* Fix a typo in a comment.Dan Gohman2008-03-131-1/+1
* Remove unused GetAddressOfSymbol()Devang Patel2008-03-131-25/+2
* Get rid of a pseudo instruction and replace it with subreg based operation on...Christopher Lamb2008-03-131-1/+9
* move a bunch of trivial methods to be inline.Chris Lattner2008-03-132-22/+62
* Various improvements suggested by DuncanChris Lattner2008-03-133-8/+10
* Improve VarInfo::removeKill() by using std::find instead of linear search.Evan Cheng2008-03-131-7/+6
* Change PMTopLevelManager's PassManagers vector element type fromDan Gohman2008-03-131-2/+2
* Change PMStack::push to accept a PMDataManager* instead ofDan Gohman2008-03-131-1/+1
* Fix a typo in a comment.Dan Gohman2008-03-131-1/+1
* No need for typedefs with enums in C++.Dan Gohman2008-03-132-4/+2
* Refactor some code out of MachineSink into a MachineInstr query.Evan Cheng2008-03-131-1/+7
* Experimental scheduler change to schedule / coalesce the copies added for fun...Evan Cheng2008-03-121-1/+19
* Don't try to extract an i32 from an f64. ThisDuncan Sands2008-03-121-4/+4
* Reimplement the parameter attributes support, phase #1. hilights:Chris Lattner2008-03-126-279/+146
* Document an implementation detail about EXTRACT_SUBREG and INSERT_SUBREG sub-...Evan Cheng2008-03-121-0/+3
* Use PassManagerBase instead of FunctionPassManager for functionsDan Gohman2008-03-113-17/+16
* Add helper for ultimate aliasee resoltionAnton Korobeynikov2008-03-111-1/+6
* Fix getOperand() for ReturnInst.Devang Patel2008-03-111-2/+6
* Give PassManager and FunctionPassManager a common base class, withDan Gohman2008-03-111-2/+16
* When the register allocator runs out of registers, spill a physical register ...Evan Cheng2008-03-112-3/+22
* Implement more support for fp-to-i128 and i128-to-fp conversions. Dan Gohman2008-03-101-0/+8
* Revert 48125, 48126, and 48130 for now to unbreak some x86-64 tests.Evan Cheng2008-03-101-5/+2
* Use uint64_t not unsigned long long.Dale Johannesen2008-03-101-1/+1
* Give TargetLowering::getSetCCResultType() a parameter so that ISD::SETCC'sScott Michel2008-03-101-11/+2
* Allow insert_subreg into implicit, target-specific values. Christopher Lamb2008-03-101-2/+5
* Increase ISD::ParamFlags to 64 bits. Increase the ByValSizeDale Johannesen2008-03-102-23/+27
* Update the block cloner which fixes bugpoint on code using unwind_to (phew!)Nick Lewycky2008-03-091-2/+2
* Two things. Preserve the unwind_to when splitting a BB.Nick Lewycky2008-03-091-1/+5
* Not all users of a BB are Instructions any more.Nick Lewycky2008-03-081-5/+3
* Remove unused runPass methods.Dan Gohman2008-03-081-15/+0
* Implement x86 support for @llvm.prefetch. It corresponds to prefetcht{0|1|2} ...Evan Cheng2008-03-081-0/+5
* There is no killUse.Dan Gohman2008-03-071-1/+1
* Add new sretpromotion pass.Devang Patel2008-03-071-0/+1
* RetVal is not used when there are more then one return operands.Devang Patel2008-03-071-2/+3
* add a pass that can extract all kinds of global values, not just functions. ...Andrew Lenharth2008-03-071-0/+9
* Cleanup some comments in the OCaml bindings.Gordon Henriksen2008-03-071-8/+14
* When setting the "unused" info, take into account something like this:Bill Wendling2008-03-061-1/+1
* fix typosGabor Greif2008-03-061-1/+1
* Treat BBs that use BBs as proper predecessors and successors in the CFG.Nick Lewycky2008-03-061-7/+17
* Clarify that CALLSEQ_START..END may not be nested,Dale Johannesen2008-03-051-0/+1
* Add a target lowering hook to control whether it's worthwhile to compress fp ...Evan Cheng2008-03-051-0/+5
* Codegen support for i128 SINT_TO_FP.Dan Gohman2008-03-051-0/+4
* Refactor code. Remove duplicated functions that basically do the same thing asEvan Cheng2008-03-053-16/+59
* Revert SmallVector ctor variants.Devang Patel2008-03-041-9/+0