aboutsummaryrefslogtreecommitdiff
path: root/include
AgeCommit message (Expand)Author
2006-11-26Add method that will take a function pointer so that it can handle thingsBill Wendling
2006-11-20setOperand should not zap the operand list or add implicit operands to anChris Lattner
2006-11-20For PR950:Reid Spencer
2006-11-18MachineInstr includes thisChris Lattner
2006-11-18Implement operator<< for machine basic blocks to make it easier to dump them.Chris Lattner
2006-11-17Hopefully a good crack at making debugging work on intel -disable-fp-elim.Jim Laskey
2006-11-17Used llvm_ostream instead of std::ostream objects. This will reduce useBill Wendling
2006-11-17Added wrappers for the std::cerr/std::cout objects. The wrappers willBill Wendling
2006-11-17#ifndef NDEBUG the "if (Stream) ..." stuff.Bill Wendling
2006-11-17Add opcode to TargetInstrDescriptor.Evan Cheng
2006-11-17Adjusted the // comments so that doxygen picks them up.Bill Wendling
2006-11-17Added "DOUT" macro. This is used as a replacement for the std::cerrBill Wendling
2006-11-16Allow target to specify alignment for function stub.Evan Cheng
2006-11-16Added "removeRange", which takes and removes an entire LiveRange.Bill Wendling
2006-11-16Added a new method "CreateNewLiveInterval" which, given a list ofBill Wendling
2006-11-15ChangeToRegister should clear IsImp bit.Evan Cheng
2006-11-15Do away with kill / dead maps. Move kill / dead info onto MI's.Evan Cheng
2006-11-15Add copyKillDeadInfo to copy kill / dead info; other minor updates.Evan Cheng
2006-11-15Add run(Function &F) support in FunctionPassManager_NewDevang Patel
2006-11-15Simplify IntrinsicLowering and clarify that it is only for use by theChris Lattner
2006-11-15Add a method to get the bit width of a packed type.Reid Spencer
2006-11-15Add doInitialization and doFinalization support in FunctionManager_New.Devang Patel
2006-11-14A shim over other AA impls to catch incorrect usesAndrew Lenharth
2006-11-14Discard code that supported old bytecode formats. This makes the BytecodeReid Spencer
2006-11-13Matches MachineInstr changes.Evan Cheng
2006-11-13- Let MachineInstr ctors add implicit def and use operands. Other operandsEvan Cheng
2006-11-11Revert premature patch.Reid Spencer
2006-11-11Document new constant expr operators, rename bitconvert as bitcast.Reid Spencer
2006-11-11Minor style fixes from review.Reid Spencer
2006-11-11For PR998:Reid Spencer
2006-11-11Add methods to add implicit def use operands to a MI.Evan Cheng
2006-11-11Move CommonPassManagerImpl from PassManager.h to PassManager.cppDevang Patel
2006-11-11Keep track if analysis made available by the pass.Devang Patel
2006-11-11Keep track of analysis required by the passes. Force use of new passDevang Patel
2006-11-10s/PassManagerAnalysisHelper/CommonPassManagerImplDevang Patel
2006-11-10Shut up the warning.Jim Laskey
2006-11-10Add implicit def / use operands to MachineInstr.Evan Cheng
2006-11-09allow clients to indicate that they never want lazy compilation.Chris Lattner
2006-11-09Add a mechanism to specify whether a target supports a particular indexed loa...Evan Cheng
2006-11-09Rename ISD::MemOpAddrMode to ISD::MemIndexedModeEvan Cheng
2006-11-09math.h creates ambiguityJim Laskey
2006-11-09math.h for C's sake.Jim Laskey
2006-11-09getPostIndexedAddressParts change: passes in load/store instead of its loaded...Evan Cheng
2006-11-09Remove M_2_ADDR_FLAG.Evan Cheng
2006-11-08Make sure <cmath> comes firstJim Laskey
2006-11-08Add backup support for HUGH_VALF.Jim Laskey
2006-11-08Wasn't handling case of when machine move labels were undefined.Jim Laskey
2006-11-08Split FunctionPassManager_New into FunctionPassManager_New and FunctionPassMa...Devang Patel
2006-11-08Split PassManager_New into PassManager_New and PassManagerImpl_New.Devang Patel
2006-11-08Move BasicBlockPassManager_New, FunctionPassManager_New andDevang Patel