OLD | NEW |
1 //===- Intrinsics.td - Defines all LLVM intrinsics ---------*- tablegen -*-===// | 1 //===- Intrinsics.td - Defines all LLVM intrinsics ---------*- tablegen -*-===// |
2 // | 2 // |
3 // The LLVM Compiler Infrastructure | 3 // The LLVM Compiler Infrastructure |
4 // | 4 // |
5 // This file is distributed under the University of Illinois Open Source | 5 // This file is distributed under the University of Illinois Open Source |
6 // License. See LICENSE.TXT for details. | 6 // License. See LICENSE.TXT for details. |
7 // | 7 // |
8 //===----------------------------------------------------------------------===// | 8 //===----------------------------------------------------------------------===// |
9 // | 9 // |
10 // This file defines properties of all LLVM intrinsics. | 10 // This file defines properties of all LLVM intrinsics. |
(...skipping 482 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
493 [llvm_anyint_ty, llvm_i32_ty, llvm_i32_ty]>; | 493 [llvm_anyint_ty, llvm_i32_ty, llvm_i32_ty]>; |
494 def int_convertus : Intrinsic<[llvm_anyint_ty], | 494 def int_convertus : Intrinsic<[llvm_anyint_ty], |
495 [llvm_anyint_ty, llvm_i32_ty, llvm_i32_ty]>; | 495 [llvm_anyint_ty, llvm_i32_ty, llvm_i32_ty]>; |
496 def int_convertuu : Intrinsic<[llvm_anyint_ty], | 496 def int_convertuu : Intrinsic<[llvm_anyint_ty], |
497 [llvm_anyint_ty, llvm_i32_ty, llvm_i32_ty]>; | 497 [llvm_anyint_ty, llvm_i32_ty, llvm_i32_ty]>; |
498 | 498 |
499 //===----------------------------------------------------------------------===// | 499 //===----------------------------------------------------------------------===// |
500 // Target-specific intrinsics | 500 // Target-specific intrinsics |
501 //===----------------------------------------------------------------------===// | 501 //===----------------------------------------------------------------------===// |
502 | 502 |
503 include "llvm/IntrinsicsPowerPC.td" | 503 include_if "TARGET_POWERPC" "llvm/IntrinsicsPowerPC.td" |
504 include "llvm/IntrinsicsX86.td" | 504 include_if "TARGET_X86" "llvm/IntrinsicsX86.td" |
505 include "llvm/IntrinsicsARM.td" | 505 include_if "TARGET_ARM" "llvm/IntrinsicsARM.td" |
506 include "llvm/IntrinsicsCellSPU.td" | 506 include_if "TARGET_CELLSPU" "llvm/IntrinsicsCellSPU.td" |
507 include "llvm/IntrinsicsAlpha.td" | 507 include_if "TARGET_ALPHA" "llvm/IntrinsicsAlpha.td" |
508 include "llvm/IntrinsicsXCore.td" | 508 include_if "TARGET_XCORE" "llvm/IntrinsicsXCore.td" |
509 include "llvm/IntrinsicsPTX.td" | 509 include_if "TARGET_PTX" "llvm/IntrinsicsPTX.td" |
OLD | NEW |