- Jun 04, 2003
-
-
Chris Lattner authored
llvm-svn: 6611
-
Misha Brukman authored
laid out closer to the VM so that calls to library functions (e.g. puts()) and callback (e.g. JITResolver::CompilationCallback) fit into 30 bits of the call instruction. * Abort if architecture is not yet supported (not X86 or Sparc) because it likely requires a different set of parameters to mmap() . * Stop using hard-coded values for page size; use sysconf(_SC_PAGESIZE) instead. llvm-svn: 6610
-
Brian Gaeke authored
llvm-svn: 6609
-
Vikram S. Adve authored
llvm-svn: 6607
-
Sumant Kowshik authored
llvm-svn: 6606
-
Sumant Kowshik authored
llvm-svn: 6605
-
Chris Lattner authored
Add new combination to turn seteq X, 0 -> not(cast X to bool) llvm-svn: 6604
-
Chris Lattner authored
llvm-svn: 6603
-
Misha Brukman authored
the loop, and in both cases. In the first case, it is a VReg that is a constant so it may be actually converted to a constant. In the second case, it is already a constant, but then if it doesn't change its type (e.g. to become a register and have the value loaded from memory if it is too large to live in its instruction field), we must change the opcode BEFORE the 'continue', otherwise we miss the opportunity. llvm-svn: 6602
-
Misha Brukman authored
llvm-svn: 6601
-
Chris Lattner authored
llvm-svn: 6600
-
Chris Lattner authored
llvm-svn: 6599
-
Chris Lattner authored
llvm-svn: 6598
-
Misha Brukman authored
llvm-svn: 6597
-
Chris Lattner authored
no sense. llvm-svn: 6595
-
Misha Brukman authored
llvm-svn: 6594
-
Vikram S. Adve authored
llvm-svn: 6593
-
Misha Brukman authored
currently-running process. llvm-svn: 6592
-
Chris Lattner authored
llvm-svn: 6591
-
- Jun 03, 2003
-
-
Misha Brukman authored
llvm-svn: 6590
-
Brian Gaeke authored
llvm-svn: 6589
-
Vikram S. Adve authored
-- added new targets %.trace-out-llc and %.trace-out-cbe -- either TRACE=yes or TRACEM=yes is still needed and chooses how to trace llvm-svn: 6585
-
Chris Lattner authored
* Document the MOTy namespace correctly for doxygen * Eliminate usage of the MachineOpCode typedef, which should eventually be eliminated entirely. llvm-svn: 6584
-
Chris Lattner authored
llvm-svn: 6583
-
Chris Lattner authored
llvm-svn: 6582
-
Chris Lattner authored
llvm-svn: 6581
-
Chris Lattner authored
llvm-svn: 6580
-
Chris Lattner authored
llvm-svn: 6579
-
Chris Lattner authored
llvm-svn: 6578
-
Chris Lattner authored
* LLVM #include should use "", not <> * Fix line wrapping * Remove noncopyable base class to improve doxygen output llvm-svn: 6577
-
Chris Lattner authored
llvm-svn: 6576
-
Chris Lattner authored
making it harder to read. llvm-svn: 6575
-
Brian Gaeke authored
rewriting it. I also vacuumed out all the commented-out code and inaccurate comments, etc. (We need to put the mapping information in a data structure so that we can pass it out to the JIT, instead of automagically converting it to .byte directives.) llvm-svn: 6574
-
Chris Lattner authored
llvm-svn: 6573
-
Chris Lattner authored
llvm-svn: 6572
-
Chris Lattner authored
I figure that misha has done a lot of things on my todo list, the least I can do is reciprocate a bit. :) llvm-svn: 6571
-
Chris Lattner authored
llvm-svn: 6570
-
Chris Lattner authored
llvm-svn: 6569
-
Misha Brukman authored
llvm-svn: 6568
-
Misha Brukman authored
llvm-svn: 6567
-