- Mar 08, 2006
-
-
Evan Cheng authored
and variable value. Similarly for memcpy. llvm-svn: 26603
-
- Mar 07, 2006
-
-
Chris Lattner authored
1. Don't emit debug info, or other llvm.metadata to the .cbe.c file. 2. Mark static ctors/dtors as such, so that bugpoint works on C++ code compiled with the new CFE. llvm-svn: 26602
-
Jim Laskey authored
asm printer. llvm-svn: 26599
-
Chris Lattner authored
llvm-svn: 26595
-
Chris Lattner authored
llvm-svn: 26594
-
Nate Begeman authored
llvm-svn: 26591
-
Chris Lattner authored
a nop into Freebench/neural, which speeds it up from 136->129s (~5.4%). llvm-svn: 26590
-
Chris Lattner authored
llvm-svn: 26588
-
Chris Lattner authored
flushes llvm-svn: 26587
-
Chris Lattner authored
llvm-svn: 26585
-
Chris Lattner authored
llvm-svn: 26583
-
Evan Cheng authored
- Conditionalize Dwarf debugging output (Darwin only for now). llvm-svn: 26582
-
Evan Cheng authored
llvm-svn: 26581
-
- Mar 06, 2006
-
-
Chris Lattner authored
llvm-svn: 26562
-
- Mar 05, 2006
-
-
Chris Lattner authored
llvm-svn: 26549
-
Chris Lattner authored
we want to canonicalize the other way. llvm-svn: 26547
-
Chris Lattner authored
implement copysign as a native op if they have it. llvm-svn: 26541
-
Chris Lattner authored
llvm-svn: 26539
-
Chris Lattner authored
llvm-svn: 26536
-
- Mar 04, 2006
-
-
Chris Lattner authored
llvm-svn: 26523
-
Evan Cheng authored
llvm-svn: 26520
-
Evan Cheng authored
rep/stos and rep/mov if the count is not a constant. We could do rep/stosl; and $count, 3; rep/stosb For now, I will lower them to memset / memcpy calls. We will revisit this after a little bit experiment. Also need to take care of the trailing bytes even if the count is a constant. Since the max. number of trailing bytes are 3, we will simply issue loads / stores. llvm-svn: 26517
-
Chris Lattner authored
llvm-svn: 26513
-
Evan Cheng authored
llvm-svn: 26512
-
- Mar 03, 2006
-
-
Evan Cheng authored
llvm-svn: 26503
-
Chris Lattner authored
llvm-svn: 26490
-
Chris Lattner authored
llvm-svn: 26479
-
- Mar 02, 2006
-
-
Chris Lattner authored
llvm-svn: 26472
-
- Mar 01, 2006
-
-
Chris Lattner authored
llvm-svn: 26450
-
Chris Lattner authored
llvm-svn: 26448
-
Chris Lattner authored
void foo(float a, int *b) { *b = a; } to this: _foo: fctiwz f0, f1 stfiwx f0, 0, r4 blr instead of this: _foo: fctiwz f0, f1 stfd f0, -8(r1) lwz r2, -4(r1) stw r2, 0(r4) blr This implements CodeGen/PowerPC/stfiwx.ll, and also incidentally does the right thing for GCC bugzilla 26505. llvm-svn: 26447
-
Chris Lattner authored
llvm-svn: 26445
-
Chris Lattner authored
llvm-svn: 26442
-
Evan Cheng authored
llvm-svn: 26438
-
Evan Cheng authored
llvm-svn: 26435
-
Evan Cheng authored
llvm-svn: 26430
-
- Feb 28, 2006
-
-
Evan Cheng authored
llvm-svn: 26429
-
Chris Lattner authored
but I don't know what other PPC impls do. If someone could update the proc table, I would appreciate it :) llvm-svn: 26421
-
Chris Lattner authored
llvm-svn: 26418
-
- Feb 27, 2006
-
-
Nate Begeman authored
llvm-svn: 26405
-