Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
fp2-dev
/
platform
/
external
/
llvm
/
4d9100ddc9d38bf64e5fa37355fd188742cc0973
/
lib
/
Target
/
PowerPC
/
PPCInstrAltivec.td
4d9100d
Add m[tf]vscr instructions.
by Chris Lattner
· 19 years ago
72e241c
Add missing byte merges.
by Chris Lattner
· 19 years ago
a046d4a
Add FP -> Int Conversions
by Chris Lattner
· 19 years ago
3f0b7ff
add average intrinsics
by Chris Lattner
· 19 years ago
7ff7e67
Ask legalize to promote all vector shuffles to be v16i8 instead of having to
by Chris Lattner
· 19 years ago
684ad77
Plug in the byte and short splats
by Chris Lattner
· 19 years ago
c461a51
Add the full set of min/max instructions
by Chris Lattner
· 19 years ago
c3837d4
Implement vnot using VNOR instead of using 'vspltisb v0, -1' and vxor
by Chris Lattner
· 19 years ago
348ba3f
Shrinkify some more intrinsic definitions.
by Chris Lattner
· 19 years ago
6cea814
Pull operand asm string into base class, shrinkifying intrinsic definitions.
by Chris Lattner
· 19 years ago
b5c4d17
Fix 80 column violations :)
by Chris Lattner
· 19 years ago
7376a5e
fix a pasto
by Chris Lattner
· 19 years ago
a9cb441
Add vperm support for all datatypes
by Chris Lattner
· 19 years ago
9492151
compactify some more instruction definitions
by Chris Lattner
· 19 years ago
5f7b019
Compactify comparisons.
by Chris Lattner
· 19 years ago
a17b155
Lower vector compares to VCMP nodes, just like we lower vector comparison
by Chris Lattner
· 19 years ago
8768bf6
Add the rest of the vmul instructions and the vmulsum* instructions.
by Chris Lattner
· 19 years ago
3c4f4e9f
Use a new tblgen feature to significantly shrinkify instruction definitions that
by Chris Lattner
· 19 years ago
30a6aba
Add a bunch of new instructions for intrinsics.
by Chris Lattner
· 19 years ago
816cee2
Fix a couple typos
by Nate Begeman
· 19 years ago
98e70cc
Add a few more altivec intrinsics
by Nate Begeman
· 19 years ago
ecc219b
implement a bunch more intrinsics.
by Chris Lattner
· 19 years ago
7f20b13
Use normal lvx for scalar_to_vector instead of lve*x. They do the exact
by Chris Lattner
· 19 years ago
48b61a7
Tblgen doesn't like multiple SDNode<> definitions that map to the sameenum value. Split them into separate enums.
by Chris Lattner
· 19 years ago
fb143ce
Fix the JIT encoding of VSEL
by Chris Lattner
· 19 years ago
eeaf72a
Fix the JIT encoding of VSPLTI*
by Chris Lattner
· 19 years ago
bd6be6f
add vsel
by Chris Lattner
· 19 years ago
6d92cad
Codegen vector predicate compares.
by Chris Lattner
· 19 years ago
5b6a01b
Remove PPC:isZeroVector, use ISD::isBuildVectorAllZeros instead
by Evan Cheng
· 19 years ago
b8a45c2
Add all of the altivec comparison instructions. Add patterns for the
by Chris Lattner
· 19 years ago
5d72907
Add and 8/16-bit adds, add all integer subtracts, add saturating subtract
by Chris Lattner
· 19 years ago
e7d959c
implement the vsldoi intrinsic.
by Chris Lattner
· 19 years ago
af9136b
fix the pattern for vandc, it's NOT vnand
by Chris Lattner
· 19 years ago
6509ae8
add patterns for VANDC/VNOR, implementing
by Chris Lattner
· 19 years ago
2430a5f
Add some logical operations
by Chris Lattner
· 19 years ago
984f38b
implement a bunch of intrinsics
by Chris Lattner
· 19 years ago
b22a04d
Move all Altivec stuff out into a new PPCInstrAltivec.td file.
by Chris Lattner
· 19 years ago