Changes in directory llvm/include/llvm:
IntrinsicsPowerPC.td updated: 1.16 -> 1.17 --- Log message: Add missing byte merges. --- Diffs of the changes: (+6 -0) IntrinsicsPowerPC.td | 6 ++++++ 1 files changed, 6 insertions(+) Index: llvm/include/llvm/IntrinsicsPowerPC.td diff -u llvm/include/llvm/IntrinsicsPowerPC.td:1.16 llvm/include/llvm/IntrinsicsPowerPC.td:1.17 --- llvm/include/llvm/IntrinsicsPowerPC.td:1.16 Tue Apr 4 18:24:25 2006 +++ llvm/include/llvm/IntrinsicsPowerPC.td Tue Apr 4 18:43:44 2006 @@ -374,12 +374,18 @@ Intrinsic<[llvm_v4f32_ty, llvm_v4f32_ty], [InstrNoMem]>; // Merges + def int_ppc_altivec_vmrghb : GCCBuiltin<"__builtin_altivec_vmrghb">, + Intrinsic<[llvm_v16i8_ty, llvm_v16i8_ty, llvm_v16i8_ty], + [InstrNoMem]>; def int_ppc_altivec_vmrghh : GCCBuiltin<"__builtin_altivec_vmrghh">, Intrinsic<[llvm_v8i16_ty, llvm_v8i16_ty, llvm_v8i16_ty], [InstrNoMem]>; def int_ppc_altivec_vmrghw : GCCBuiltin<"__builtin_altivec_vmrghw">, Intrinsic<[llvm_v4i32_ty, llvm_v4i32_ty, llvm_v4i32_ty], [InstrNoMem]>; + def int_ppc_altivec_vmrglb : GCCBuiltin<"__builtin_altivec_vmrglb">, + Intrinsic<[llvm_v16i8_ty, llvm_v16i8_ty, llvm_v16i8_ty], + [InstrNoMem]>; def int_ppc_altivec_vmrglh : GCCBuiltin<"__builtin_altivec_vmrglh">, Intrinsic<[llvm_v8i16_ty, llvm_v8i16_ty, llvm_v8i16_ty], [InstrNoMem]>; _______________________________________________ llvm-commits mailing list llvm-commits@cs.uiuc.edu http://lists.cs.uiuc.edu/mailman/listinfo/llvm-commits