Restructure code to handle memcpy/memmove
[oota-llvm.git] / lib /
2004-02-13 Chris LattnerRestructure code to handle memcpy/memmove
2004-02-13 Brian GaekeFix off-by-one in Interpreter::getFirstVarArg(), which...
2004-02-13 Chris LattnerFine grainify namespacification, prune #includes
2004-02-13 Brian GaekeThe Interpreter was failing the AtExit UnitTest. This...
2004-02-13 Brian GaekeRefactor MachineFunction::print() into MachineBasicBloc...
2004-02-13 Brian GaekeAdd head-of-file comments and Doxygen comments. Tighte...
2004-02-12 Chris LattnerAdd support for memcpy and memmove intrinsics. Why...
2004-02-12 Alkis EvlogimenosAdd parent pointer to MachineInstr that points to owning
2004-02-12 Chris LattnerAdd support for the llvm.memmove intrinsic
2004-02-12 Chris LattnerAdd support for the rep movs[bwd] instructions, and...
2004-02-12 Chris LattnerImplement the llvm.memcpy intrinsic
2004-02-12 Chris LattnerRename the opCode instance variable to Opcode
2004-02-12 Chris LattnerThis field is never read
2004-02-12 Alkis EvlogimenosChange interface so that we can add to the end of a...
2004-02-12 Brian GaekeRemove this MachineOpCodeFlags assertion - its test...
2004-02-12 Alkis EvlogimenosChange MachineBasicBlock's vector of MachineInstr point...
2004-02-12 Brian GaekegetOpCode() --> getOpcode().
2004-02-11 Brian GaekeMachineInstr::getOpCode() --> getOpcode() in SPARC...
2004-02-11 Chris Lattners/getOpCode/getOpcode
2004-02-11 Chris LattnerCosmetic improvements to this option.
2004-02-11 Chris LattnerActually load profiling information now! Block layout...
2004-02-11 Chris LattnerFix a typeo
2004-02-11 Alkis EvlogimenosIncrease constness.
2004-02-11 Chris LattnerFix copy-and-pastos
2004-02-11 Chris LattnerAdd skeleton profileinfoloader pass. This will be...
2004-02-11 Alkis EvlogimenosRemove assert as the only integer registers on the...
2004-02-11 Alkis EvlogimenosFix previous broken commit. A MachineOperand may have...
2004-02-11 Chris LattnerFactor this code out of llvm-prof
2004-02-11 Chris LattnerRemove obsolete comment. Unreachable blocks will autom...
2004-02-11 Chris LattnerAdd an _embarassingly simple_ implementation of basic...
2004-02-11 Alkis EvlogimenosRemove assert as it is meaningless. MachineOperands...
2004-02-11 Chris LattnerMake sure to register the 'no profile' implementation...
2004-02-11 Chris LattnerSimplify implementation, and probably speed things...
2004-02-11 Chris LattnerImplement SimplifyCFG/PhiEliminate.ll
2004-02-11 Chris LattnerInitialize the count instance variable.
2004-02-11 Chris LattnerExpose the "Other" value type to tablegen targets
2004-02-11 Chris LattnerRemove obsolete method
2004-02-11 Chris LattnerThe hasConstantReferences predicate always returns...
2004-02-10 Chris LattnerAn initial implementation of an LLVM ProfileInfo class...
2004-02-10 Chris LattnerAdd #include
2004-02-10 Chris LattnerDo not use MachineOperand::isVirtualRegister either!
2004-02-10 Chris LattnerStop using this method
2004-02-10 Chris LattnerRemove uses of MachineOperand::isVirtualRegister
2004-02-10 Chris LattnerRemvoe use of MO.isVirtualRegister(), turn an assertion...
2004-02-10 Chris LattnerEliminate users of MachineOperand::isPhysicalRegister
2004-02-10 Chris LattnerRemove use of isPhysicalRegister
2004-02-10 Chris LattnerDon't use MachineOperator::is(Phys|Virt)Register
2004-02-10 Chris LattnerTighten up checks
2004-02-10 Chris Lattnerinitialization calls now return argc. If the program...
2004-02-10 Chris LattnerFix PR228: [sparc] Boolean constants are emitted as...
2004-02-09 Misha BrukmanDoxygenify comments.
2004-02-09 Chris LattnerOnly add the global variable with the abort message...
2004-02-09 John CriswellFix PR#226: When emitting padding, always emit it as...
2004-02-09 Chris LattnerIt turns out that the two dimensional vectors were...
2004-02-09 Chris LattnerRemove the statistics
2004-02-09 Chris LattnerSpeed up type resolution some more. On the testcase...
2004-02-09 Chris LattnerWhen resolving upreferences, if multiple uprefs will...
2004-02-09 Brian GaekeMove InstrSchedule's iterator begin/end methods inline.
2004-02-09 Brian GaekeMake SchedGraph::dump() use SchedGraphNodeCommon's...
2004-02-09 Chris LattnerImplement the hashing scheme in an attempt to speed...
2004-02-09 Chris LattnerThis debugging hook is no longer needed.
2004-02-09 Chris LattnerCode cleanup in preparation for later changes. Now...
2004-02-09 Chris LattnerNow that all of the derived types have disciplined...
2004-02-09 Chris LattnerDon't depend on auto data conversion
2004-02-09 Chris LattnerAdjust to the changed StructType interface. In particu...
2004-02-09 Chris LattnerStart using the new and improve interface to FunctionTy...
2004-02-09 Chris LattnerThis #include is not needed, it should have been remove...
2004-02-09 Chris LattnerInstead of searching the entire type graph for a type...
2004-02-09 Chris LattnerUpreferences are always OpaqueTypes, meaning that it...
2004-02-09 Chris LattnerAnother nice speedup for the register allocator. This...
2004-02-09 Chris LattnerAdd a new (hidden) option that is useful for profiling.
2004-02-09 Chris LattnerUgh, perform an optimization that GCC should be able...
2004-02-09 Chris LattnerOnly do stuff for the REAL number of physical registers...
2004-02-09 Chris LattnerChange the PhysRegsUsed map into a dense array. Seeing...
2004-02-09 Chris LattnerTwo problems with these lines of code:
2004-02-09 Chris LattnerThe ConstantExpr::getCast call can cause a CPR to be...
2004-02-09 Chris LattnerFix PR215: [bcwriter] Problem compactifying ConstantPoi...
2004-02-08 Misha BrukmanFix grammar-o.
2004-02-08 Chris LattnerImprove compatibility with programs that already have...
2004-02-08 Chris Lattnervi failed me again. :)
2004-02-08 Chris LattnerRename the invoke 'except' destination to the 'unwind...
2004-02-08 Chris LattnerChange the 'exception' destination to the 'unwind'...
2004-02-08 Chris Lattnerrename the "exceptional" destination of an invoke instr...
2004-02-08 Chris LattnerFix PR225: [pruneeh] -pruneeh pass removes invoke instr...
2004-02-08 Chris LattnersplitBasicBlock "does the right thing" now, no reason...
2004-02-08 Chris LattnerImplement proper invoke/unwind lowering.
2004-02-08 Chris LattnerPrint out all globals as they are emitted, not just...
2004-02-08 Chris LattnerThere is no reason to #define fd
2004-02-08 Chris LattnerAdd a call to 'write' right before the call to abort...
2004-02-08 Chris LattnerAdd one that I missed
2004-02-08 Chris LattnerInstead of callign removeTriviallyDeadNodes on the...
2004-02-08 Chris LattnerRemove another unneeded call.
2004-02-08 Chris LattnerThis call is no longer needed now that merging does...
2004-02-08 Chris LattnerSubstantially improve the DSA code by removing 'forward...
2004-02-08 Chris LattnerBugfix for ilist conversion. The ilist wants to make...
2004-02-08 Chris LattnerSwitch the Nodes list from being an std::vector<DSNode...
2004-02-08 Chris LattnerChange to use node_iterators instead of direct access...
2004-02-07 Chris LattnergetNodes() is gone, use node_begin/end instead
2004-02-07 Chris LattnergetNodes() is gone
2004-02-07 Chris LattnerThere is no need to clone over nodes that are going...
next