|
LLVM 22.0.0git
|
Enumerations | |
| enum class | TMAReductionOp : uint8_t { ADD = 0 , MIN = 1 , MAX = 2 , INC = 3 , DEC = 4 , AND = 5 , OR = 6 , XOR = 7 } |
| enum class | CTAGroupKind : uint8_t { CG_NONE = 0 , CG_1 = 1 , CG_2 = 2 } |
| enum class | Tcgen05MMAKind : uint8_t { F16 = 0 , TF32 = 1 , F8F6F4 = 2 , I8 = 3 } |
| enum class | Tcgen05CollectorUsageOp : uint8_t { DISCARD = 0 , LASTUSE = 1 , FILL = 2 , USE = 3 } |
|
strong |
| Enumerator | |
|---|---|
| CG_NONE | |
| CG_1 | |
| CG_2 | |
Definition at line 47 of file NVVMIntrinsicUtils.h.
|
strong |
| Enumerator | |
|---|---|
| DISCARD | |
| LASTUSE | |
| FILL | |
| USE | |
Definition at line 55 of file NVVMIntrinsicUtils.h.
|
strong |
| Enumerator | |
|---|---|
| F16 | |
| TF32 | |
| F8F6F4 | |
| I8 | |
Definition at line 53 of file NVVMIntrinsicUtils.h.
|
strong |
| Enumerator | |
|---|---|
| ADD | |
| MIN | |
| MAX | |
| INC | |
| DEC | |
| AND | |
| OR | |
| XOR | |
Definition at line 33 of file NVVMIntrinsicUtils.h.
|
inline |
Definition at line 493 of file NVVMIntrinsicUtils.h.
References llvm_unreachable.
|
inline |
Definition at line 579 of file NVVMIntrinsicUtils.h.
References llvm_unreachable.
|
inline |
Definition at line 622 of file NVVMIntrinsicUtils.h.
References llvm_unreachable.
|
inline |
Definition at line 387 of file NVVMIntrinsicUtils.h.
References llvm_unreachable.
|
inline |
Definition at line 358 of file NVVMIntrinsicUtils.h.
References llvm_unreachable.
|
inline |
Definition at line 329 of file NVVMIntrinsicUtils.h.
References llvm_unreachable.
|
inline |
Definition at line 536 of file NVVMIntrinsicUtils.h.
References llvm_unreachable.
|
inline |
Definition at line 195 of file NVVMIntrinsicUtils.h.
References llvm_unreachable.
|
inline |
Definition at line 129 of file NVVMIntrinsicUtils.h.
References llvm_unreachable.
|
inline |
Definition at line 62 of file NVVMIntrinsicUtils.h.
References llvm_unreachable.
|
inline |
Definition at line 514 of file NVVMIntrinsicUtils.h.
References llvm_unreachable, llvm::APFloatBase::rmNearestTiesToEven, llvm::APFloatBase::rmTowardNegative, llvm::APFloatBase::rmTowardPositive, and llvm::APFloatBase::rmTowardZero.
|
inline |
Definition at line 600 of file NVVMIntrinsicUtils.h.
References llvm_unreachable, llvm::APFloatBase::rmNearestTiesToEven, llvm::APFloatBase::rmTowardNegative, llvm::APFloatBase::rmTowardPositive, and llvm::APFloatBase::rmTowardZero.
|
inline |
Definition at line 643 of file NVVMIntrinsicUtils.h.
References llvm_unreachable, llvm::APFloatBase::rmNearestTiesToEven, llvm::APFloatBase::rmTowardNegative, llvm::APFloatBase::rmTowardPositive, and llvm::APFloatBase::rmTowardZero.
|
inline |
Definition at line 557 of file NVVMIntrinsicUtils.h.
References llvm_unreachable, llvm::APFloatBase::rmNearestTiesToEven, llvm::APFloatBase::rmTowardNegative, llvm::APFloatBase::rmTowardPositive, and llvm::APFloatBase::rmTowardZero.
|
inline |
Definition at line 260 of file NVVMIntrinsicUtils.h.
References llvm_unreachable, llvm::APFloatBase::rmNearestTiesToEven, llvm::APFloatBase::rmTowardNegative, llvm::APFloatBase::rmTowardPositive, and llvm::APFloatBase::rmTowardZero.
|
inline |
Definition at line 487 of file NVVMIntrinsicUtils.h.
References llvm::DenormalMode::getIEEE(), and llvm::DenormalMode::getPreserveSign().
|
inline |
Definition at line 462 of file NVVMIntrinsicUtils.h.
References llvm_unreachable, llvm::APFloatBase::rmNearestTiesToEven, llvm::APFloatBase::rmTowardNegative, llvm::APFloatBase::rmTowardPositive, and llvm::APFloatBase::rmTowardZero.
|
inline |
Definition at line 687 of file NVVMIntrinsicUtils.h.
References DISCARD, llvm::dyn_cast(), FILL, LASTUSE, llvm_unreachable, and USE.
|
inline |
Definition at line 665 of file NVVMIntrinsicUtils.h.
References llvm::dyn_cast(), F16, F8F6F4, I8, llvm_unreachable, and TF32.
|
inline |
Definition at line 442 of file NVVMIntrinsicUtils.h.
References llvm_unreachable.
|
inline |
Definition at line 416 of file NVVMIntrinsicUtils.h.
References llvm_unreachable.