- Dec 02, 2002
-
-
Misha Brukman authored
* Added saving of register values to the stack llvm-svn: 4858
-
Misha Brukman authored
llvm-svn: 4857
-
Chris Lattner authored
llvm-svn: 4856
-
Chris Lattner authored
llvm-svn: 4855
-
Chris Lattner authored
llvm-svn: 4854
-
Chris Lattner authored
llvm-svn: 4853
-
Chris Lattner authored
llvm-svn: 4852
-
Chris Lattner authored
llvm-svn: 4851
-
Chris Lattner authored
llvm-svn: 4850
-
Chris Lattner authored
* Initial support for field expressions llvm-svn: 4849
-
Chris Lattner authored
llvm-svn: 4848
-
Chris Lattner authored
llvm-svn: 4847
-
Chris Lattner authored
llvm-svn: 4846
-
Chris Lattner authored
llvm-svn: 4845
-
Chris Lattner authored
makefile in utils to build the utilities llvm-svn: 4844
-
Chris Lattner authored
llvm-svn: 4843
-
Chris Lattner authored
llvm-svn: 4842
-
Chris Lattner authored
llvm-svn: 4841
-
Chris Lattner authored
llvm-svn: 4840
-
- Nov 30, 2002
-
-
Brian Gaeke authored
InstSelectSimple.cpp: Refactor out conversion of byte, short -> int from visitReturnInst() to new method, promote32(). Use it in both visitReturnInst() and visitCallInst(). llvm-svn: 4839
-
- Nov 29, 2002
-
-
Brian Gaeke authored
InstSelectSimple.cpp: First draft of visitCallInst method, handling int/float args. X86InstrInfo.def: Add entries for CALL with 32-bit pc relative arg, and PUSH with 32-bit reg arg. llvm-svn: 4838
-
- Nov 27, 2002
-
-
Vikram S. Adve authored
(1) Applied patch from Casey to implement iterator::operator= correctly: it should use a pointer, not a reference. (2) Added operators == and !=, and method all(). (3) Important bug fix: excess bits need to be ignored in operations like ==, count(), and all(). We do this by ensuring excess bits in the last bitset are always 0. llvm-svn: 4837
-
Vikram S. Adve authored
before inlining their graphs into a function. To support this, added flags to CloneFlags to strip/keep Mod/Ref bits. llvm-svn: 4836
-
Vikram S. Adve authored
llvm-svn: 4835
-
Vikram S. Adve authored
Also some major fixes within IPModRef.cpp. llvm-svn: 4834
-
Vikram S. Adve authored
We run removeDeadNodes() on the TD graph up front before using it. (2) Major enhancement to printing of results: now we list the actual objects that are mod/ref instead of just printing the bit vectors. Also an important bug fix in TDDataStructures pass (no change here): clear Mod/Ref bits of callers before inlining into a function. llvm-svn: 4833
-
- Nov 26, 2002
-
-
Brian Gaeke authored
InstSelectSimple.cpp: Add some comments that say what I'm going to do for calls and casts. llvm-svn: 4832
-
- Nov 25, 2002
-
-
Vikram S. Adve authored
llvm-svn: 4831
-
- Nov 23, 2002
-
-
Misha Brukman authored
instructions correctly. llvm-svn: 4830
-
- Nov 22, 2002
-
-
Misha Brukman authored
llvm-svn: 4829
-
Misha Brukman authored
llvm-svn: 4828
-
Misha Brukman authored
.cpp to return the iterator correctly. llvm-svn: 4827
-
Misha Brukman authored
llvm-svn: 4826
-
Misha Brukman authored
llvm-svn: 4825
-
Misha Brukman authored
llvm-svn: 4824
-
Misha Brukman authored
MO_MachineRegister, we no longer distinguish Virtual vs. Machine registers externally, they're ALL registers, all equal. Registers are only differentiated whether they are >= MRegisterInfo::FirstVirtual or not. llvm-svn: 4823
-
Misha Brukman authored
llvm-svn: 4822
-
Brian Gaeke authored
llvm-svn: 4821
-
Chris Lattner authored
llvm-svn: 4820
-
Chris Lattner authored
llvm-svn: 4819
-