- May 29, 2004
-
-
Chris Lattner authored
llvm-svn: 13886
-
- May 28, 2004
-
-
Tanya Lattner authored
llvm-svn: 13881
-
Brian Gaeke authored
Simplify InsertPhiElimInstructions(), and give it a better doxygen comment. llvm-svn: 13880
-
Brian Gaeke authored
the transformed LLVM code which is the input to the instruction selector. llvm-svn: 13879
-
Chris Lattner authored
few days. Apparently the old symbol table used to auto rename collisions in the type symbol table and the new one does not. It doesn't really make sense for the new one to do so, so we just make the client do it. llvm-svn: 13877
-
Chris Lattner authored
llvm-svn: 13876
-
Chris Lattner authored
Code cleanup llvm-svn: 13875
-
Chris Lattner authored
llvm-svn: 13874
-
Chris Lattner authored
llvm-svn: 13872
-
Chris Lattner authored
much easier than on unix. :) The only evil thing is that windows.h defines a macro named FindExecutable, which collides with one of our names. The JIT now runs on windows, but it cannot resolve external functions (like printf) yet. llvm-svn: 13871
-
Chris Lattner authored
includes mman.h llvm-svn: 13870
-
Chris Lattner authored
llvm-svn: 13868
-
Chris Lattner authored
llvm-svn: 13866
-
Chris Lattner authored
space llvm-svn: 13864
-
Chris Lattner authored
llvm-svn: 13863
-
Reid Spencer authored
llvm-svn: 13862
-
Reid Spencer authored
break when Type::TypeTy goes away. Also remove a dead block of code and dead comments. llvm-svn: 13861
-
Reid Spencer authored
llvm-svn: 13860
-
- May 27, 2004
-
-
Reid Spencer authored
The SymbolTable changes caused this one too. llvm-svn: 13859
-
Brian Gaeke authored
llvm-svn: 13858
-
Chris Lattner authored
llvm-svn: 13857
-
Chris Lattner authored
llvm-svn: 13856
-
John Criswell authored
to eliminate the wrong type. llvm-svn: 13855
-
Chris Lattner authored
llvm-svn: 13852
-
Chris Lattner authored
llvm-svn: 13851
-
Reid Spencer authored
planes. A SymbolTable could still have types in it! This fixes problems with two regression tests that failed because a symbol table that only contained types was being omitted from bytecode files. Thanks to Chris for the reduced test case that helped find this immediately. llvm-svn: 13842
-
Chris Lattner authored
(such as plan 9) without mmap. Of course it won't RUN... but that's another step. :) llvm-svn: 13839
-
Chris Lattner authored
llvm-svn: 13837
-
Chris Lattner authored
This code hadn't been updated after the "structs with more than 256 elements" related changes to the GEP instruction. Also it was not handling the ConstantAggregateZero class. Now it does! llvm-svn: 13834
-
Chris Lattner authored
llvm-svn: 13823
-
Chris Lattner authored
Add support for acos/asin/atan. 188.ammp contains three calls to acos with constant arguments. Constant folding it allows elimination of those 3 calls and three FP divisions of the results. llvm-svn: 13821
-
Chris Lattner authored
but not right now. llvm-svn: 13811
-
Chris Lattner authored
llvm-svn: 13806
-
Alkis Evlogimenos authored
the llvm::Instruction hierarchy. llvm-svn: 13800
-
Alkis Evlogimenos authored
appended anywhere. llvm-svn: 13798
-
Alkis Evlogimenos authored
llvm-svn: 13797
-
- May 26, 2004
-
-
Reid Spencer authored
initialization so we don't scan large Modules/Functions needlessly, tighten up restrictions on what can be put in SlotMachine (no Constants that aren't GlobalValues). llvm-svn: 13796
-
Reid Spencer authored
function to llvmAsmParser.y and then use it in the one place in the grammar that needs it. Also had to make Type::setName public because setTypeName needs it in order to retain compatibility with setValueName. llvm-svn: 13795
-
Alkis Evlogimenos authored
This is a first step in supplying append to basic block constructors for all instruction types. llvm-svn: 13793
-
Alkis Evlogimenos authored
llvm-svn: 13792
-