Changes in directory llvm/include/llvm:
IntrinsicsX86.td updated: 1.12 -> 1.13 --- Log message: Fix int_x86_sse_stmxcsr and int_x86_sse_ldmxcsr. Not directly translated from gcc builtins. They are not lowered into these intrinsics which take a ptr argument. --- Diffs of the changes: (+2 -2) IntrinsicsX86.td | 4 ++-- 1 files changed, 2 insertions(+), 2 deletions(-) Index: llvm/include/llvm/IntrinsicsX86.td diff -u llvm/include/llvm/IntrinsicsX86.td:1.12 llvm/include/llvm/IntrinsicsX86.td:1.13 --- llvm/include/llvm/IntrinsicsX86.td:1.12 Fri Apr 7 16:18:40 2006 +++ llvm/include/llvm/IntrinsicsX86.td Fri Apr 7 19:47:01 2006 @@ -150,9 +150,9 @@ // Control register. let TargetPrefix = "x86" in { // All intrinsics start with "llvm.x86.". - def int_x86_sse_stmxcsr : GCCBuiltin<"__builtin_ia32_stmxcsr">, + def int_x86_sse_stmxcsr : Intrinsic<[llvm_void_ty, llvm_ptr_ty], [IntrWriteMem]>; - def int_x86_sse_ldmxcsr : GCCBuiltin<"__builtin_ia32_ldmxcsr">, + def int_x86_sse_ldmxcsr : Intrinsic<[llvm_void_ty, llvm_ptr_ty], [IntrWriteMem]>; } _______________________________________________ llvm-commits mailing list llvm-commits@cs.uiuc.edu http://lists.cs.uiuc.edu/mailman/listinfo/llvm-commits