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 44 of file NVVMIntrinsicUtils.h.
|
strong |
Enumerator | |
---|---|
DISCARD | |
LASTUSE | |
FILL | |
USE |
Definition at line 52 of file NVVMIntrinsicUtils.h.
|
strong |
Enumerator | |
---|---|
F16 | |
TF32 | |
F8F6F4 | |
I8 |
Definition at line 50 of file NVVMIntrinsicUtils.h.
|
strong |
Enumerator | |
---|---|
ADD | |
MIN | |
MAX | |
INC | |
DEC | |
AND | |
OR | |
XOR |
Definition at line 30 of file NVVMIntrinsicUtils.h.
|
inline |
Definition at line 490 of file NVVMIntrinsicUtils.h.
References llvm_unreachable.
|
inline |
Definition at line 576 of file NVVMIntrinsicUtils.h.
References llvm_unreachable.
|
inline |
Definition at line 619 of file NVVMIntrinsicUtils.h.
References llvm_unreachable.
|
inline |
Definition at line 384 of file NVVMIntrinsicUtils.h.
References llvm_unreachable.
|
inline |
Definition at line 355 of file NVVMIntrinsicUtils.h.
References llvm_unreachable.
|
inline |
Definition at line 326 of file NVVMIntrinsicUtils.h.
References llvm_unreachable.
|
inline |
Definition at line 533 of file NVVMIntrinsicUtils.h.
References llvm_unreachable.
|
inline |
Definition at line 192 of file NVVMIntrinsicUtils.h.
References llvm_unreachable.
|
inline |
Definition at line 126 of file NVVMIntrinsicUtils.h.
References llvm_unreachable.
|
inline |
Definition at line 59 of file NVVMIntrinsicUtils.h.
References llvm_unreachable.
|
inline |
Definition at line 511 of file NVVMIntrinsicUtils.h.
References llvm_unreachable, llvm::APFloatBase::rmNearestTiesToEven, llvm::APFloatBase::rmTowardNegative, llvm::APFloatBase::rmTowardPositive, and llvm::APFloatBase::rmTowardZero.
|
inline |
Definition at line 597 of file NVVMIntrinsicUtils.h.
References llvm_unreachable, llvm::APFloatBase::rmNearestTiesToEven, llvm::APFloatBase::rmTowardNegative, llvm::APFloatBase::rmTowardPositive, and llvm::APFloatBase::rmTowardZero.
|
inline |
Definition at line 640 of file NVVMIntrinsicUtils.h.
References llvm_unreachable, llvm::APFloatBase::rmNearestTiesToEven, llvm::APFloatBase::rmTowardNegative, llvm::APFloatBase::rmTowardPositive, and llvm::APFloatBase::rmTowardZero.
|
inline |
Definition at line 554 of file NVVMIntrinsicUtils.h.
References llvm_unreachable, llvm::APFloatBase::rmNearestTiesToEven, llvm::APFloatBase::rmTowardNegative, llvm::APFloatBase::rmTowardPositive, and llvm::APFloatBase::rmTowardZero.
|
inline |
Definition at line 257 of file NVVMIntrinsicUtils.h.
References llvm_unreachable, llvm::APFloatBase::rmNearestTiesToEven, llvm::APFloatBase::rmTowardNegative, llvm::APFloatBase::rmTowardPositive, and llvm::APFloatBase::rmTowardZero.
|
inline |
Definition at line 484 of file NVVMIntrinsicUtils.h.
References llvm::DenormalMode::getIEEE(), and llvm::DenormalMode::getPreserveSign().
|
inline |
Definition at line 459 of file NVVMIntrinsicUtils.h.
References llvm_unreachable, llvm::APFloatBase::rmNearestTiesToEven, llvm::APFloatBase::rmTowardNegative, llvm::APFloatBase::rmTowardPositive, and llvm::APFloatBase::rmTowardZero.
|
inline |
Definition at line 439 of file NVVMIntrinsicUtils.h.
References llvm_unreachable.
|
inline |
Definition at line 413 of file NVVMIntrinsicUtils.h.
References llvm_unreachable.