- Jan 15, 2004
-
-
Chris Lattner authored
llvm-svn: 10869
-
Chris Lattner authored
are to be emitted. llvm-svn: 10866
-
- Jan 14, 2004
-
-
Chris Lattner authored
are complex enough to check that it should be a seperate method. While I'm here, improve ConstantArray::getNullValue a bit, though the FIXME is still quite valid. llvm-svn: 10850
-
Chris Lattner authored
Since this really only makes sense for these two, change hte instance variable to reflect whether we are writing a bytecode file or not. This makes it reasonable to add bcwriter specific stuff to it as necessary. llvm-svn: 10837
-
- Jan 13, 2004
-
-
Alkis Evlogimenos authored
LiveVariables. llvm-svn: 10830
-
Chris Lattner authored
llvm-svn: 10809
-
- Jan 12, 2004
-
-
Chris Lattner authored
llvm-svn: 10804
-
Chris Lattner authored
operator constant folding stuff. llvm-svn: 10803
-
Chris Lattner authored
llvm-svn: 10797
-
Chris Lattner authored
llvm-svn: 10787
-
Chris Lattner authored
llvm-svn: 10786
-
- Jan 11, 2004
-
-
Alkis Evlogimenos authored
LiveVariables::HandlePhysRegDef private they use information that is not in memory when LiveVariables finishes the analysis. Also update the TwoAddressInstructionPass to not use this interface. llvm-svn: 10755
-
- Jan 10, 2004
-
-
Chris Lattner authored
llvm-svn: 10752
-
Chris Lattner authored
llvm-svn: 10740
-
- Jan 09, 2004
-
-
Chris Lattner authored
This is an incremental step towards fixing PR82 llvm-svn: 10723
-
- Jan 08, 2004
-
-
Chris Lattner authored
llvm-svn: 10720
-
Brian Gaeke authored
llvm-svn: 10719
-
Brian Gaeke authored
llvm-svn: 10718
-
Chris Lattner authored
getSubLoops/getTopLevelLoops methods, replacing them with iterator-based accessors. llvm-svn: 10714
-
- Jan 06, 2004
-
-
Chris Lattner authored
llvm-svn: 10700
-
Chris Lattner authored
llvm-svn: 10699
-
- Jan 05, 2004
-
-
Chris Lattner authored
llvm-svn: 10693
-
Chris Lattner authored
llvm-svn: 10690
-
Chris Lattner authored
llvm-svn: 10684
-
- Dec 31, 2003
-
-
Chris Lattner authored
turn a memory address back into the LLVM global object that starts at that address. Note that this won't cause any additional datastructures to be built for clients of the EE that don't need this information. llvm-svn: 10673
-
Chris Lattner authored
llvm-svn: 10670
-
Chris Lattner authored
* Add new Module::getTypeByName method * Group methods in Module.cpp better llvm-svn: 10668
-
Chris Lattner authored
llvm-svn: 10667
-
- Dec 30, 2003
-
-
Chris Lattner authored
llvm-svn: 10645
-
- Dec 28, 2003
-
-
Chris Lattner authored
implementation from the TargetMachine directly. llvm-svn: 10636
-
Alkis Evlogimenos authored
which denotes the register we would like to be assigned to (virtual or physical). In register allocation, if this hint exists and we can map it to a physical register (it is either a physical register or it is a virtual register that already got assigned to a physical one) we use that register if it is available instead of a random one in the free pool. llvm-svn: 10634
-
Alkis Evlogimenos authored
allocation. llvm-svn: 10633
-
Chris Lattner authored
llvm-svn: 10630
-
Chris Lattner authored
llvm-svn: 10625
-
Chris Lattner authored
llvm-svn: 10624
-
Chris Lattner authored
llvm-svn: 10622
-
Chris Lattner authored
provides for future extensibility, might help the LLVA project avoid having to hack their own LLI, and provides support required for the experimental Venus project. llvm-svn: 10620
-
- Dec 26, 2003
-
-
Chris Lattner authored
llvm-svn: 10615
-
Chris Lattner authored
function in a module, not just main llvm-svn: 10608
-
- Dec 24, 2003
-
-
Chris Lattner authored
types to never be deleted, manifesting itself as many OpaqueType objects being leaked. Whoops. llvm-svn: 10601
-