Subversion Repositories
Open64
[
/
] [
trunk/
] [
osprey/
] [
be/
] [
cg/
] [
x8664/
] [
cgtarget_arch.h
] - Rev 3938
Rev
Details
|
Compare with Previous
|
Blame
Filtering Options
From rev
To rev
Max revs
Search for
Clear current filter
Rev
Log message
Author
Age
Path
3938
Fix for Bug#978. Fixed the problem in interchanging memory and add operations in 64 bit mode. CR by Sun Chan
shivaram
347d 23h
/trunk/osprey/be/cg/x8664/cgtarget_arch.h
3821
Replace CGTARG_Is_Right_Shift_Op() by CGTARG_Is_Shift_Redundant ().
Note that CGTARG_Is_Shift_Redundant() only needs a non-trivial
implemention on architectures that have a zero register, otherwise it
just returns FALSE.
Approved by Sun.
dgilmore
544d 11h
/trunk/osprey/be/cg/x8664/cgtarget_arch.h
3703
Updated {|v}movs{s|d} instructions and the intrinsics that use them in
the machine description. Also migrated expansion in the generic path to
use movdq in place of these instructions and placed the target specific
guards for x8664 for platforms which use the more efficient move forms
into copy expansion code. Renamed autotranslation alaises back to
native forms for correctness reasons.
CR by Sun.
mberg
662d 17h
/trunk/osprey/be/cg/x8664/cgtarget_arch.h
1411
Replace all files in trunk with the merge branch.
Now the files in trunk should be the same as in the merge branch
laijx
1942d 03h
/trunk/osprey/be/cg/x8664/cgtarget_arch.h
1047
Rename kpro64 to osprey. The makefile will not work in several hours
laijx
2179d 22h
/trunk/osprey/be/cg/x8664/cgtarget_arch.h
926
The 'merge' branch is now our new trunk.
ributzka
2230d 18h
/trunk/osprey/be/cg/x8664/cgtarget_arch.h
750
Check in the newly added files by pathscale-3.0 in ~/be/cg,
as well as the newly directory x8664 in ~/be/cg.
NOTE: build merged compiler on IA64, NO need to add "-DCG_PATHSCALE_MERGE";
BTW, last checkin has checked in all of the fils in directory ~/kpro64/be.
hucheng
2295d 03h
/trunk/osprey/be/cg/x8664/cgtarget_arch.h