Chris Lattner
|
b4fc050f0f
|
add a simple optimization
llvm-svn: 26062
|
2006-02-08 17:47:22 +00:00 |
Chris Lattner
|
b7e074ab9b
|
more email -> README moving
llvm-svn: 26054
|
2006-02-08 07:12:07 +00:00 |
Chris Lattner
|
45bb34b715
|
Add some random notes, not high-prio
llvm-svn: 26052
|
2006-02-08 06:52:06 +00:00 |
Evan Cheng
|
227e469c25
|
Remind myself to add PIC and static asm printer support.
llvm-svn: 26037
|
2006-02-07 08:35:44 +00:00 |
Chris Lattner
|
a23b04acdb
|
remove some target-indep and implemented notes
llvm-svn: 25930
|
2006-02-03 06:22:11 +00:00 |
Chris Lattner
|
d8208c3665
|
more notes
llvm-svn: 25908
|
2006-02-02 19:43:28 +00:00 |
Chris Lattner
|
d3f033e8e0
|
add a note, I have no idea how important this is.
llvm-svn: 25907
|
2006-02-02 19:16:34 +00:00 |
Chris Lattner
|
4b2ec8af23
|
implemented, testcase here: test/Regression/CodeGen/X86/compare-add.ll
llvm-svn: 25899
|
2006-02-02 06:36:48 +00:00 |
Evan Cheng
|
d3908f79cb
|
Update.
llvm-svn: 25896
|
2006-02-02 02:40:17 +00:00 |
Chris Lattner
|
6132a87cf4
|
more notes
llvm-svn: 25890
|
2006-02-01 23:38:08 +00:00 |
Chris Lattner
|
2f7650f9dc
|
another note
llvm-svn: 25883
|
2006-02-01 21:44:48 +00:00 |
Chris Lattner
|
3da1bb520e
|
add a note, I'll take care of this after nate commits his big patch
llvm-svn: 25873
|
2006-02-01 06:40:32 +00:00 |
Evan Cheng
|
c404b5748c
|
Remove another entry.
llvm-svn: 25871
|
2006-02-01 06:08:48 +00:00 |
Chris Lattner
|
b0a76b0981
|
Another regression from the pattern isel
llvm-svn: 25867
|
2006-02-01 01:44:25 +00:00 |
Evan Cheng
|
bc1fcd074e
|
Remove an item. It's done.
llvm-svn: 25860
|
2006-02-01 00:15:53 +00:00 |
Chris Lattner
|
64387c3e9c
|
turning these into 'adds' would require extra copies
llvm-svn: 25858
|
2006-01-31 22:59:46 +00:00 |
Evan Cheng
|
a91eb48547
|
Remove entries on fabs and fneg. These are done.
llvm-svn: 25856
|
2006-01-31 22:26:21 +00:00 |
Chris Lattner
|
d916e78b0a
|
Another high-prio selection performance bug
llvm-svn: 25828
|
2006-01-31 02:10:06 +00:00 |
Chris Lattner
|
2b70a6f853
|
more mumbling
llvm-svn: 25826
|
2006-01-31 00:45:37 +00:00 |
Chris Lattner
|
b521361fb9
|
add some notes
llvm-svn: 25825
|
2006-01-31 00:20:38 +00:00 |
Chris Lattner
|
3c6a950653
|
add another note
llvm-svn: 25789
|
2006-01-29 09:46:06 +00:00 |
Chris Lattner
|
dabee1f655
|
add some performance notes from looking at sgefa
llvm-svn: 25788
|
2006-01-29 09:42:20 +00:00 |
Chris Lattner
|
7c7cbde0e5
|
add a high-priority SSE issue from sgefa
llvm-svn: 25787
|
2006-01-29 09:14:47 +00:00 |
Chris Lattner
|
5a7a22c9dd
|
add a missed optimization
llvm-svn: 25786
|
2006-01-29 09:08:15 +00:00 |
Reid Spencer
|
0c05a2c99c
|
Add a note about lowering llvm.memset, llvm.memcpy, and llvm.memmove to a
few stores under certain conditions.
llvm-svn: 25777
|
2006-01-29 06:48:25 +00:00 |
Evan Cheng
|
18243826fd
|
A bit of wisdom from Chris on the last entry.
llvm-svn: 25715
|
2006-01-27 22:54:32 +00:00 |
Evan Cheng
|
9857d075b5
|
Added notes about a x86 isel deficiency.
llvm-svn: 25706
|
2006-01-27 22:11:01 +00:00 |
Chris Lattner
|
b2eacf48aa
|
transfer some notes from my email to somewhere useful.
llvm-svn: 25361
|
2006-01-16 17:53:00 +00:00 |
Evan Cheng
|
f00374e4a8
|
Minor update.
llvm-svn: 25263
|
2006-01-13 01:20:42 +00:00 |
Evan Cheng
|
6305e50ee1
|
Fix sint_to_fp (fild*) support.
llvm-svn: 25257
|
2006-01-12 22:54:21 +00:00 |
Evan Cheng
|
7087cd275b
|
Added an idea about any_extend for performance tuning.
llvm-svn: 24763
|
2005-12-17 06:54:43 +00:00 |
Evan Cheng
|
6b76009393
|
Added some isel ideas.
llvm-svn: 24757
|
2005-12-17 01:25:19 +00:00 |
Chris Lattner
|
986cb40953
|
add a note
llvm-svn: 24572
|
2005-12-02 00:11:20 +00:00 |
Chris Lattner
|
820c94e467
|
Add a missed optimization
llvm-svn: 24495
|
2005-11-28 04:52:39 +00:00 |
Chris Lattner
|
b54070745e
|
add a note that Nate mentioned last week
llvm-svn: 23898
|
2005-10-23 21:44:59 +00:00 |
Chris Lattner
|
2e81fba9cd
|
Put some of my random notes somewhere public
llvm-svn: 23897
|
2005-10-23 19:52:42 +00:00 |
Chris Lattner
|
add9f29fdf
|
This file is obsolete
llvm-svn: 14005
|
2004-06-04 00:15:21 +00:00 |
Chris Lattner
|
66911019e7
|
minor wording change
llvm-svn: 13694
|
2004-05-23 21:22:55 +00:00 |
Alkis Evlogimenos
|
9a4653edfa
|
Add instruction name description.
llvm-svn: 11998
|
2004-02-29 18:44:03 +00:00 |
Chris Lattner
|
5fc6ae2baf
|
Wow this is out of date. When we have _real_ code generator documentation,
this should be folded into it.
llvm-svn: 11705
|
2004-02-22 05:53:54 +00:00 |
Brian Gaeke
|
ed474bb329
|
X86 static backend: smacked
Function at a time: smacked
Who you gonna call!!! :-)
llvm-svn: 7826
|
2003-08-13 19:02:09 +00:00 |
Brian Gaeke
|
dd306efa11
|
Just incorporating some notes I wrote for myself into a place where they won't
get lost...
llvm-svn: 7798
|
2003-08-13 00:30:48 +00:00 |
Chris Lattner
|
a0e679e299
|
Remove more obsolete comments
llvm-svn: 7455
|
2003-07-31 17:56:05 +00:00 |
Misha Brukman
|
d02051b512
|
Changed pointer to the JIT code to its current location, under LLI.
llvm-svn: 7454
|
2003-07-31 17:50:35 +00:00 |
Chris Lattner
|
888a8084b6
|
Add speculation
llvm-svn: 5226
|
2003-01-13 00:35:08 +00:00 |
Chris Lattner
|
7b1ec5ed3a
|
Add a "Lazy Function Resolution in Jello" section
Remove some todo's
llvm-svn: 4910
|
2002-12-04 16:12:54 +00:00 |
Misha Brukman
|
ade1143692
|
Sigh. Fixed some speling.
llvm-svn: 4775
|
2002-11-20 00:56:42 +00:00 |
Chris Lattner
|
6fd0ef303d
|
Add information about memory index representation
llvm-svn: 4712
|
2002-11-17 20:33:26 +00:00 |
Chris Lattner
|
6c34c0baf5
|
Add lots more info
llvm-svn: 4450
|
2002-10-30 06:04:46 +00:00 |
Chris Lattner
|
d92fb0058b
|
Initial checkin of X86 backend.
We can instruction select exactly one instruction 'ret void'. Wow.
llvm-svn: 4284
|
2002-10-25 22:55:53 +00:00 |