Whitespace cleanup.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@79036 91177308-0d34-0410-b5e6-96231b3b80d8
This commit is contained in:
Eric Christopher 2009-08-14 20:27:12 +00:00
parent 72977a45a8
commit 801179579e
2 changed files with 18 additions and 18 deletions

View File

@ -1,10 +1,10 @@
//===- Intrinsics.td - Defines all LLVM intrinsics ---------*- tablegen -*-===// //===- Intrinsics.td - Defines all LLVM intrinsics ---------*- tablegen -*-===//
// //
// The LLVM Compiler Infrastructure // The LLVM Compiler Infrastructure
// //
// This file is distributed under the University of Illinois Open Source // This file is distributed under the University of Illinois Open Source
// License. See LICENSE.TXT for details. // License. See LICENSE.TXT for details.
// //
//===----------------------------------------------------------------------===// //===----------------------------------------------------------------------===//
// //
// This file defines properties of all LLVM intrinsics. // This file defines properties of all LLVM intrinsics.
@ -21,7 +21,7 @@ class IntrinsicProperty;
// Intr*Mem - Memory properties. An intrinsic is allowed to have exactly one of // Intr*Mem - Memory properties. An intrinsic is allowed to have exactly one of
// these properties set. They are listed from the most aggressive (best to use // these properties set. They are listed from the most aggressive (best to use
// if correct) to the least aggressive. If no property is set, the worst case // if correct) to the least aggressive. If no property is set, the worst case
// is assumed (IntrWriteMem). // is assumed (IntrWriteMem).
// IntrNoMem - The intrinsic does not access memory or have any other side // IntrNoMem - The intrinsic does not access memory or have any other side
@ -42,7 +42,7 @@ def IntrReadMem : IntrinsicProperty;
// and writes may be volatile, but except for this it has no other side effects. // and writes may be volatile, but except for this it has no other side effects.
def IntrWriteArgMem : IntrinsicProperty; def IntrWriteArgMem : IntrinsicProperty;
// IntrWriteMem - This intrinsic may read or modify unspecified memory or has // IntrWriteMem - This intrinsic may read or modify unspecified memory or has
// other side effects. It cannot be modified by the optimizer. This is the // other side effects. It cannot be modified by the optimizer. This is the
// default if the intrinsic has no other Intr*Mem property. // default if the intrinsic has no other Intr*Mem property.
def IntrWriteMem : IntrinsicProperty; def IntrWriteMem : IntrinsicProperty;
@ -66,12 +66,12 @@ class LLVMType<ValueType vt> {
class LLVMPointerType<LLVMType elty> class LLVMPointerType<LLVMType elty>
: LLVMType<iPTR>{ : LLVMType<iPTR>{
LLVMType ElTy = elty; LLVMType ElTy = elty;
} }
class LLVMAnyPointerType<LLVMType elty> class LLVMAnyPointerType<LLVMType elty>
: LLVMType<iPTRAny>{ : LLVMType<iPTRAny>{
LLVMType ElTy = elty; LLVMType ElTy = elty;
} }
// Match the type of another intrinsic parameter. Number is an index into the // Match the type of another intrinsic parameter. Number is an index into the
// list of overloaded types for the intrinsic, excluding all the fixed types. // list of overloaded types for the intrinsic, excluding all the fixed types.
@ -84,7 +84,7 @@ class LLVMMatchType<int num>
int Number = num; int Number = num;
} }
// Match the type of another intrinsic parameter that is expected to be // Match the type of another intrinsic parameter that is expected to be
// an integral vector type, but change the element size to be twice as wide // an integral vector type, but change the element size to be twice as wide
// or half as wide as the other type. This is only useful when the intrinsic // or half as wide as the other type. This is only useful when the intrinsic
// is overloaded, so the matched type should be declared as iAny. // is overloaded, so the matched type should be declared as iAny.
@ -173,7 +173,7 @@ class GCCBuiltin<string name> {
//===--------------- Variable Argument Handling Intrinsics ----------------===// //===--------------- Variable Argument Handling Intrinsics ----------------===//
// //
def int_vastart : Intrinsic<[llvm_void_ty], [llvm_ptr_ty], [], "llvm.va_start">; def int_vastart : Intrinsic<[llvm_void_ty], [llvm_ptr_ty], [], "llvm.va_start">;
def int_vacopy : Intrinsic<[llvm_void_ty], [llvm_ptr_ty, llvm_ptr_ty], [], def int_vacopy : Intrinsic<[llvm_void_ty], [llvm_ptr_ty, llvm_ptr_ty], [],
@ -181,7 +181,7 @@ def int_vacopy : Intrinsic<[llvm_void_ty], [llvm_ptr_ty, llvm_ptr_ty], [],
def int_vaend : Intrinsic<[llvm_void_ty], [llvm_ptr_ty], [], "llvm.va_end">; def int_vaend : Intrinsic<[llvm_void_ty], [llvm_ptr_ty], [], "llvm.va_end">;
//===------------------- Garbage Collection Intrinsics --------------------===// //===------------------- Garbage Collection Intrinsics --------------------===//
// //
def int_gcroot : Intrinsic<[llvm_void_ty], def int_gcroot : Intrinsic<[llvm_void_ty],
[llvm_ptrptr_ty, llvm_ptr_ty]>; [llvm_ptrptr_ty, llvm_ptr_ty]>;
def int_gcread : Intrinsic<[llvm_ptr_ty], def int_gcread : Intrinsic<[llvm_ptr_ty],
@ -192,7 +192,7 @@ def int_gcwrite : Intrinsic<[llvm_void_ty],
[IntrWriteArgMem, NoCapture<1>, NoCapture<2>]>; [IntrWriteArgMem, NoCapture<1>, NoCapture<2>]>;
//===--------------------- Code Generator Intrinsics ----------------------===// //===--------------------- Code Generator Intrinsics ----------------------===//
// //
def int_returnaddress : Intrinsic<[llvm_ptr_ty], [llvm_i32_ty], [IntrNoMem]>; def int_returnaddress : Intrinsic<[llvm_ptr_ty], [llvm_i32_ty], [IntrNoMem]>;
def int_frameaddress : Intrinsic<[llvm_ptr_ty], [llvm_i32_ty], [IntrNoMem]>; def int_frameaddress : Intrinsic<[llvm_ptr_ty], [llvm_i32_ty], [IntrNoMem]>;
@ -242,7 +242,7 @@ let Properties = [IntrReadMem] in {
def int_sqrt : Intrinsic<[llvm_anyfloat_ty], [LLVMMatchType<0>]>; def int_sqrt : Intrinsic<[llvm_anyfloat_ty], [LLVMMatchType<0>]>;
def int_powi : Intrinsic<[llvm_anyfloat_ty], [LLVMMatchType<0>, llvm_i32_ty]>; def int_powi : Intrinsic<[llvm_anyfloat_ty], [LLVMMatchType<0>, llvm_i32_ty]>;
def int_sin : Intrinsic<[llvm_anyfloat_ty], [LLVMMatchType<0>]>; def int_sin : Intrinsic<[llvm_anyfloat_ty], [LLVMMatchType<0>]>;
def int_cos : Intrinsic<[llvm_anyfloat_ty], [LLVMMatchType<0>]>; def int_cos : Intrinsic<[llvm_anyfloat_ty], [LLVMMatchType<0>]>;
def int_pow : Intrinsic<[llvm_anyfloat_ty], def int_pow : Intrinsic<[llvm_anyfloat_ty],
[LLVMMatchType<0>, LLVMMatchType<0>]>; [LLVMMatchType<0>, LLVMMatchType<0>]>;
def int_log : Intrinsic<[llvm_anyfloat_ty], [LLVMMatchType<0>]>; def int_log : Intrinsic<[llvm_anyfloat_ty], [LLVMMatchType<0>]>;
@ -277,7 +277,7 @@ let Properties = [IntrNoMem] in {
// places. // places.
let Properties = [IntrNoMem] in { let Properties = [IntrNoMem] in {
def int_dbg_stoppoint : Intrinsic<[llvm_void_ty], def int_dbg_stoppoint : Intrinsic<[llvm_void_ty],
[llvm_i32_ty, llvm_i32_ty, [llvm_i32_ty, llvm_i32_ty,
llvm_descriptor_ty]>; llvm_descriptor_ty]>;
def int_dbg_region_start : Intrinsic<[llvm_void_ty], [llvm_descriptor_ty]>; def int_dbg_region_start : Intrinsic<[llvm_void_ty], [llvm_descriptor_ty]>;
def int_dbg_region_end : Intrinsic<[llvm_void_ty], [llvm_descriptor_ty]>; def int_dbg_region_end : Intrinsic<[llvm_void_ty], [llvm_descriptor_ty]>;
@ -318,11 +318,11 @@ let Properties = [IntrWriteMem] in {
// //
def int_var_annotation : Intrinsic<[llvm_void_ty], def int_var_annotation : Intrinsic<[llvm_void_ty],
[llvm_ptr_ty, llvm_ptr_ty, [llvm_ptr_ty, llvm_ptr_ty,
llvm_ptr_ty, llvm_i32_ty], llvm_ptr_ty, llvm_i32_ty],
[], "llvm.var.annotation">; [], "llvm.var.annotation">;
def int_ptr_annotation : Intrinsic<[LLVMAnyPointerType<llvm_anyint_ty>], def int_ptr_annotation : Intrinsic<[LLVMAnyPointerType<llvm_anyint_ty>],
[LLVMMatchType<0>, llvm_ptr_ty, llvm_ptr_ty, [LLVMMatchType<0>, llvm_ptr_ty, llvm_ptr_ty,
llvm_i32_ty], llvm_i32_ty],
[], "llvm.ptr.annotation">; [], "llvm.ptr.annotation">;
def int_annotation : Intrinsic<[llvm_anyint_ty], def int_annotation : Intrinsic<[llvm_anyint_ty],
[LLVMMatchType<0>, llvm_ptr_ty, [LLVMMatchType<0>, llvm_ptr_ty,
@ -422,7 +422,7 @@ def int_atomic_load_umax : Intrinsic<[llvm_anyint_ty],
LLVMMatchType<0>], LLVMMatchType<0>],
[IntrWriteArgMem, NoCapture<0>]>, [IntrWriteArgMem, NoCapture<0>]>,
GCCBuiltin<"__sync_fetch_and_umax">; GCCBuiltin<"__sync_fetch_and_umax">;
//===-------------------------- Other Intrinsics --------------------------===// //===-------------------------- Other Intrinsics --------------------------===//
// //
def int_flt_rounds : Intrinsic<[llvm_i32_ty]>, def int_flt_rounds : Intrinsic<[llvm_i32_ty]>,

View File

@ -1,10 +1,10 @@
//===- IntrinsicsX86.td - Defines X86 intrinsics -----------*- tablegen -*-===// //===- IntrinsicsX86.td - Defines X86 intrinsics -----------*- tablegen -*-===//
// //
// The LLVM Compiler Infrastructure // The LLVM Compiler Infrastructure
// //
// This file is distributed under the University of Illinois Open Source // This file is distributed under the University of Illinois Open Source
// License. See LICENSE.TXT for details. // License. See LICENSE.TXT for details.
// //
//===----------------------------------------------------------------------===// //===----------------------------------------------------------------------===//
// //
// This file defines all of the X86-specific intrinsics. // This file defines all of the X86-specific intrinsics.
@ -129,7 +129,7 @@ let TargetPrefix = "x86" in { // All intrinsics start with "llvm.x86.".
def int_x86_sse_cvttps2pi: GCCBuiltin<"__builtin_ia32_cvttps2pi">, def int_x86_sse_cvttps2pi: GCCBuiltin<"__builtin_ia32_cvttps2pi">,
Intrinsic<[llvm_v2i32_ty], [llvm_v4f32_ty], [IntrNoMem]>; Intrinsic<[llvm_v2i32_ty], [llvm_v4f32_ty], [IntrNoMem]>;
def int_x86_sse_cvtpi2ps : GCCBuiltin<"__builtin_ia32_cvtpi2ps">, def int_x86_sse_cvtpi2ps : GCCBuiltin<"__builtin_ia32_cvtpi2ps">,
Intrinsic<[llvm_v4f32_ty], [llvm_v4f32_ty, Intrinsic<[llvm_v4f32_ty], [llvm_v4f32_ty,
llvm_v2i32_ty], [IntrNoMem]>; llvm_v2i32_ty], [IntrNoMem]>;
} }