Adjustments to support the new ConstantAggregateZero class
[oota-llvm.git] / lib /
2004-02-15 Chris LattnerAdjustments to support the new ConstantAggregateZero...
2004-02-15 Chris LattnerAdd support for the new ConstantAggregateZero class
2004-02-15 Chris LattnerMake the JIT zero out globals with memset instead of...
2004-02-15 Chris LattnerNo need to scan zero initializers. This should make...
2004-02-15 Chris LattnerAdd a new ConstantAggregateZero class, to fix PR239...
2004-02-15 Chris LattnerConstantArray::get and ConstantStruct::get now just...
2004-02-15 Chris LattnerRemove dependence on return type of ConstantStruct...
2004-02-15 Chris LattnerRemove dependence on the return type of ConstantArray...
2004-02-15 Chris LattnerKeep a cache of non-abstract null arrays and structs...
2004-02-15 Chris LattnerImplement llvm.(frame|return)address(0) correctly....
2004-02-15 Alkis EvlogimenosFix problem in DEBUG code. I could be pointing past...
2004-02-15 Chris LattnerFix the 'have a framepointer' case, so that the frame...
2004-02-15 Chris LattnerAllow for fixed objects to reside in the local area...
2004-02-15 Alkis EvlogimenosAdd back machine code deleter pass until we get a Machi...
2004-02-14 Alkis EvlogimenosModularize implementation of LeakDetector into a typed...
2004-02-14 Chris LattnerAdd support for the 'pop' instruction
2004-02-14 Chris LattnerThere is no reason to align the stack pointer if there...
2004-02-14 Chris LattnerThere is no reason to align the stack pointer if there...
2004-02-14 Chris LattnerThe prologue/epilogue related method calls have no...
2004-02-14 Chris Lattnerfinegrainify namespacification, fix 80col prob
2004-02-14 Chris LattnerA target that doesn't support these intrinsics will...
2004-02-14 Chris LattnerUrg, right. These need an input value...
2004-02-14 Chris LattnerCodegen llvm.memset into rep stos[bwd]. Simplify code...
2004-02-14 Chris Lattneradd 'rep stos[bwd]' instructions
2004-02-14 Chris LattnerAdd support for the returnaddress and frameaddress...
2004-02-14 Chris LattnerAdd llvm.memset/frameaddress/returnaddress intrinsics.
2004-02-14 Alkis EvlogimenosUse newly added next() and prior() utility functions.
2004-02-14 Alkis EvlogimenosUse std::numeric_limits<float>::infinity() instead of
2004-02-14 Chris LattnerUse intrinsic lowering like the rest of the backends...
2004-02-14 Chris LattnerFix the logic in the name mangler. If there are two...
2004-02-13 Chris LattnerThere is no need to emit a shift if the size is constan...
2004-02-13 Chris LattnerMoved directory, update makefile
2004-02-13 Chris LattnerCBackend is no longer here
2004-02-13 Chris LattnerCBackend now lives here
2004-02-13 Chris LattnerConvert the C backend into a target, for use with LLC...
2004-02-13 Chris LattnerMake the cwriter use the lowerinvoke pass so that it...
2004-02-13 Chris LattnerAdd support for a bunch more functions
2004-02-13 Alkis EvlogimenosRemove getAllocatedRegNum(). Use getReg() instead.
2004-02-13 Chris LattnerAdd support for fopen/fclose. Specifically with fopen...
2004-02-13 Alkis EvlogimenosUse getNumVirtualRegs().
2004-02-13 Chris LattnerFix compilation of 126.gcc: intrinsic functions cannot...
2004-02-13 Chris LattnerIntrinsic functions cannot throw
2004-02-13 Chris LattnerExpose a pass ID that can be 'required'
2004-02-13 Chris LattnerSquish warning
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...
next