- Sep 11, 2007
-
-
Duncan Sands authored
init_trampoline. There is now only one trampoline intrinsic. llvm-svn: 41841
-
Evan Cheng authored
llvm-svn: 41812
-
- Sep 10, 2007
-
-
Chris Lattner authored
llvm-svn: 41808
-
- Sep 07, 2007
-
-
Owen Anderson authored
Patch by Sterling Stein! llvm-svn: 41758
-
- Aug 31, 2007
-
-
Dale Johannesen authored
Use APFloat interfaces for more references, mostly of ConstantFPSDNode. llvm-svn: 41632
-
Raul Herbster authored
llvm-svn: 41629
-
Raul Herbster authored
llvm-svn: 41628
-
Raul Herbster authored
Comments added. It now generates V5TE multiply instructions. However, it is still necessary to model PUWLSH bits more clearly. llvm-svn: 41627
-
Raul Herbster authored
llvm-svn: 41626
-
Raul Herbster authored
llvm-svn: 41625
-
- Aug 30, 2007
-
-
Evan Cheng authored
Add a variant of foldMemoryOperand to fold any load / store, not just load / store from / to stack slots. llvm-svn: 41597
-
- Aug 07, 2007
-
-
Evan Cheng authored
llvm-svn: 40887
-
- Aug 02, 2007
-
-
Dan Gohman authored
llvm-svn: 40757
-
- Aug 01, 2007
-
-
Evan Cheng authored
llvm-svn: 40658
-
- Jul 30, 2007
-
-
Dan Gohman authored
llvm-svn: 40589
-
- Jul 27, 2007
-
-
Duncan Sands authored
still under discussion. llvm-svn: 40549
-
- Jul 25, 2007
-
-
Dan Gohman authored
AsmPrinter::doFinalization. llvm-svn: 40487
-
- Jul 21, 2007
-
-
Evan Cheng authored
llvm-svn: 40132
-
- Jul 20, 2007
-
-
Evan Cheng authored
llvm-svn: 40123
-
- Jul 19, 2007
-
-
Evan Cheng authored
InOperandList. This gives one piece of important information: # of results produced by an instruction. An example of the change: def ADD32rr : I<0x01, MRMDestReg, (ops GR32:$dst, GR32:$src1, GR32:$src2), "add{l} {$src2, $dst|$dst, $src2}", [(set GR32:$dst, (add GR32:$src1, GR32:$src2))]>; => def ADD32rr : I<0x01, MRMDestReg, (outs GR32:$dst), (ins GR32:$src1, GR32:$src2), "add{l} {$src2, $dst|$dst, $src2}", [(set GR32:$dst, (add GR32:$src1, GR32:$src2))]>; llvm-svn: 40033
-
Evan Cheng authored
llvm-svn: 40030
-
- Jul 17, 2007
-
-
Chris Lattner authored
llvm-svn: 39962
-
- Jul 14, 2007
-
-
Anton Korobeynikov authored
This patch fills the last necessary bits to enable exceptions handling in LLVM. Currently only on x86-32/linux. In fact, this patch adds necessary intrinsics (and their lowering) which represent really weird target-specific gcc builtins used inside unwinder. After corresponding llvm-gcc patch will land (easy) exceptions should be more or less workable. However, exceptions handling support should not be thought as 'finished': I expect many small and not so small glitches everywhere. llvm-svn: 39855
-
- Jul 12, 2007
-
-
Dale Johannesen authored
following jump tables that it earlier inserted. This would be OK on other targets but is needed for correctness only on ARM (constant islands needs to find jump tables). llvm-svn: 39782
-
- Jul 11, 2007
-
-
Dale Johannesen authored
of size other than 4). llvm-svn: 39743
-
Evan Cheng authored
llvm-svn: 38515
-
- Jul 10, 2007
-
-
Evan Cheng authored
llvm-svn: 38513
-
Evan Cheng authored
llvm-svn: 38501
-
- Jul 09, 2007
-
-
Chris Lattner authored
zero if they see a target triple they don't understand. llvm-svn: 38463
-
- Jul 07, 2007
-
-
Evan Cheng authored
llvm-svn: 37965
-
Evan Cheng authored
llvm-svn: 37962
-
Evan Cheng authored
llvm-svn: 37961
-
- Jul 06, 2007
-
-
Evan Cheng authored
llvm-svn: 37932
-
Evan Cheng authored
llvm-svn: 37931
-
- Jul 05, 2007
-
-
Evan Cheng authored
llvm-svn: 37926
-
Evan Cheng authored
llvm-svn: 37914
-
Gabor Greif authored
Almost all occurrences of "bytecode" in the sources have been eliminated. llvm-svn: 37913
-
Evan Cheng authored
llvm-svn: 37898
-
Evan Cheng authored
llvm-svn: 37897
-
Evan Cheng authored
llvm-svn: 37896
-