- Jul 16, 2004
-
-
Chris Lattner authored
llvm-svn: 14875
-
Chris Lattner authored
llvm-svn: 14874
-
Chris Lattner authored
llvm-svn: 14873
-
Chris Lattner authored
llvm-svn: 14872
-
Chris Lattner authored
llvm-svn: 14871
-
Chris Lattner authored
llvm-svn: 14867
-
- Jul 15, 2004
-
-
Chris Lattner authored
llvm-svn: 14854
-
Chris Lattner authored
llvm-svn: 14844
-
Chris Lattner authored
llvm-svn: 14841
-
Chris Lattner authored
this LLVM function: int %foo() { ret int cast (int** getelementptr (int** null, int 1) to int) } into: foo: mov %EAX, 0 lea %EAX, DWORD PTR [%EAX + 4] ret now we compile it into: foo: mov %EAX, 4 ret This sequence is frequently generated by the MSIL front-end, and soon the malloc lowering pass and Java front-ends as well.. -Chris llvm-svn: 14834
-
- Jul 14, 2004
-
-
Misha Brukman authored
llvm-svn: 14822
-
Misha Brukman authored
llvm-svn: 14819
-
Misha Brukman authored
* Clarify variable name (StoreInst SI instead of LI) llvm-svn: 14818
-
Brian Gaeke authored
llvm-svn: 14806
-
- Jul 13, 2004
-
-
Misha Brukman authored
* Correctly load FP constants from the constant pool, should be refactored llvm-svn: 14799
-
Misha Brukman authored
llvm-svn: 14782
-
Misha Brukman authored
llvm-svn: 14781
-
Misha Brukman authored
llvm-svn: 14780
-
- Jul 11, 2004
-
-
Chris Lattner authored
llvm-svn: 14759
-
Chris Lattner authored
The shared command line options are now in a header that makes sense. llvm-svn: 14757
-
Chris Lattner authored
The shared command line options are now in a header that makes sense. llvm-svn: 14756
-
Chris Lattner authored
llvm-svn: 14755
-
Chris Lattner authored
I told you this file wasn't useless :) llvm-svn: 14749
-
Chris Lattner authored
llvm-svn: 14747
-
Chris Lattner authored
llvm-svn: 14745
-
Chris Lattner authored
llvm-svn: 14744
-
Chris Lattner authored
will grow in time. llvm-svn: 14743
-
- Jul 09, 2004
-
-
Misha Brukman authored
The large diff is because of indentation of a whole region * Fix querying predecessor blocks in SelectPHINodes(), thanks to Brian (v8) * Add support for external functions malloc() and free() * Fix some code indentation Remember, kids: It's not plagiarism if you "creatively borrow" from your sources. It's called "research"! llvm-svn: 14723
-
Misha Brukman authored
llvm-svn: 14722
-
- Jul 08, 2004
-
-
Misha Brukman authored
llvm-svn: 14703
-
Misha Brukman authored
* Non-const FP values must be loaded into int regs (for vararg fns) via memory llvm-svn: 14701
-
Misha Brukman authored
* Load FP values into int regs as well for vararg functions; without memory ops! llvm-svn: 14700
-
Misha Brukman authored
* Add suport for printing out references to constant pool indices llvm-svn: 14699
-
Brian Gaeke authored
llvm-svn: 14687
-
Brian Gaeke authored
until the next cycle, and there's no interlock, so they effectively have a delay slot. llvm-svn: 14686
-
Brian Gaeke authored
llvm-svn: 14685
-
Brian Gaeke authored
Fix typo in comment. llvm-svn: 14684
-
Brian Gaeke authored
the top and bottom halves backwards...how embarrassing. Support 'cast long to long' and other similar no-op casts to long. Support 'ret long'. llvm-svn: 14683
-
Brian Gaeke authored
llvm-svn: 14681
-
- Jul 07, 2004
-
-
Misha Brukman authored
* Tabs to spaces llvm-svn: 14673
-