|
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 497 of file NVVMIntrinsicUtils.h.
References llvm_unreachable.
|
inline |
Definition at line 583 of file NVVMIntrinsicUtils.h.
References llvm_unreachable.
|
inline |
Definition at line 626 of file NVVMIntrinsicUtils.h.
References llvm_unreachable.
|
inline |
Definition at line 391 of file NVVMIntrinsicUtils.h.
References llvm_unreachable.
|
inline |
Definition at line 362 of file NVVMIntrinsicUtils.h.
References llvm_unreachable.
|
inline |
Definition at line 333 of file NVVMIntrinsicUtils.h.
References llvm_unreachable.
|
inline |
Definition at line 540 of file NVVMIntrinsicUtils.h.
References llvm_unreachable.
|
inline |
Definition at line 199 of file NVVMIntrinsicUtils.h.
References llvm_unreachable.
|
inline |
Definition at line 133 of file NVVMIntrinsicUtils.h.
References llvm_unreachable.
|
inline |
Definition at line 66 of file NVVMIntrinsicUtils.h.
References llvm_unreachable.
|
inline |
Definition at line 518 of file NVVMIntrinsicUtils.h.
References llvm_unreachable, llvm::APFloatBase::rmNearestTiesToEven, llvm::APFloatBase::rmTowardNegative, llvm::APFloatBase::rmTowardPositive, and llvm::APFloatBase::rmTowardZero.
|
inline |
Definition at line 604 of file NVVMIntrinsicUtils.h.
References llvm_unreachable, llvm::APFloatBase::rmNearestTiesToEven, llvm::APFloatBase::rmTowardNegative, llvm::APFloatBase::rmTowardPositive, and llvm::APFloatBase::rmTowardZero.
|
inline |
Definition at line 647 of file NVVMIntrinsicUtils.h.
References llvm_unreachable, llvm::APFloatBase::rmNearestTiesToEven, llvm::APFloatBase::rmTowardNegative, llvm::APFloatBase::rmTowardPositive, and llvm::APFloatBase::rmTowardZero.
|
inline |
Definition at line 561 of file NVVMIntrinsicUtils.h.
References llvm_unreachable, llvm::APFloatBase::rmNearestTiesToEven, llvm::APFloatBase::rmTowardNegative, llvm::APFloatBase::rmTowardPositive, and llvm::APFloatBase::rmTowardZero.
|
inline |
Definition at line 264 of file NVVMIntrinsicUtils.h.
References llvm_unreachable, llvm::APFloatBase::rmNearestTiesToEven, llvm::APFloatBase::rmTowardNegative, llvm::APFloatBase::rmTowardPositive, and llvm::APFloatBase::rmTowardZero.
|
inline |
Definition at line 491 of file NVVMIntrinsicUtils.h.
References llvm::DenormalMode::getIEEE(), and llvm::DenormalMode::getPreserveSign().
|
inline |
Definition at line 466 of file NVVMIntrinsicUtils.h.
References llvm_unreachable, llvm::APFloatBase::rmNearestTiesToEven, llvm::APFloatBase::rmTowardNegative, llvm::APFloatBase::rmTowardPositive, and llvm::APFloatBase::rmTowardZero.
| void llvm::nvvm::printTcgen05CollectorUsageOp | ( | raw_ostream & | OS, |
| const Constant * | ImmArgVal ) |
Definition at line 40 of file NVVMIntrinsicUtils.cpp.
References DISCARD, llvm::dyn_cast(), FILL, LASTUSE, llvm_unreachable, and USE.
| void llvm::nvvm::printTcgen05MMAKind | ( | raw_ostream & | OS, |
| const Constant * | ImmArgVal ) |
Definition at line 18 of file NVVMIntrinsicUtils.cpp.
References llvm::dyn_cast(), F16, F8F6F4, I8, llvm_unreachable, and TF32.
|
inline |
Definition at line 446 of file NVVMIntrinsicUtils.h.
References llvm_unreachable.
|
inline |
Definition at line 420 of file NVVMIntrinsicUtils.h.
References llvm_unreachable.