index
:
external_llvm.git
replicant-6.0
Unnamed repository; edit this file 'description' to name the repository.
git repository hosting
about
summary
refs
log
tree
commit
diff
stats
log msg
author
committer
range
path:
root
/
lib
/
Target
/
PowerPC
/
PPCInstr64Bit.td
Commit message (
Expand
)
Author
Age
Files
Lines
*
Fix an incorrect store pattern. This fixes em3d.
Chris Lattner
2006-06-27
1
-1
/
+1
*
Implement 64-bit undef, sub, shl/shr, srem/urem
Chris Lattner
2006-06-27
1
-3
/
+16
*
Add zextload from i32 -> i64, with this, perimeter works.
Chris Lattner
2006-06-27
1
-0
/
+3
*
Rearrange compares, add ADDI8, add sext from 32-to-64 bit register
Chris Lattner
2006-06-26
1
-8
/
+20
*
Rename OR4 -> OR. Move some PPC64-specific stuff to the 64-bit file
Chris Lattner
2006-06-20
1
-11
/
+22
*
add some logical ops
Chris Lattner
2006-06-20
1
-3
/
+28
*
Add some more immediate patterns. This allows us to compile:
Chris Lattner
2006-06-20
1
-0
/
+30
*
Instead of li/xoris use li/oris. Note that this doesn't work if bit 15 is
Chris Lattner
2006-06-20
1
-5
/
+5
*
Add some 64-bit logical ops.
Chris Lattner
2006-06-20
1
-8
/
+58
*
Add some patterns for globals, so we can now compile this:
Chris Lattner
2006-06-20
1
-1
/
+37
*
Add some patterns for ppc64
Chris Lattner
2006-06-20
1
-13
/
+14
*
Upgrade some load/store instructions to use the proper addressing mode stuff.
Chris Lattner
2006-06-16
1
-10
/
+10
*
fix some assumptions that pointers can only be 32-bits. With this, we can
Chris Lattner
2006-06-16
1
-19
/
+14
*
Split 64-bit instructions out into a separate .td file
Chris Lattner
2006-06-16
1
-0
/
+183