Zbt (ternary bit-manipulation)
E723421
Zbt (ternary bit-manipulation) is a RISC-V bit-manipulation subextension that provides ternary logical and bitwise operations to enhance efficiency in complex bit-twiddling tasks.
Statements (25)
| Predicate | Object |
|---|---|
| instanceOf |
RISC-V extension
ⓘ
bit-manipulation subextension ⓘ |
| abbreviationFor | ternary bit-manipulation extension ⓘ |
| architectureDomain | RISC-V NERFINISHED ⓘ |
| belongsToFamily | RISC-V bit-manipulation extensions NERFINISHED ⓘ |
| category | instruction set architecture feature ⓘ |
| designGoal | enhance efficiency in complex bit-twiddling tasks ⓘ |
| extensionType | bit-manipulation ⓘ |
| granularity | instruction-set level ⓘ |
| improves |
execution efficiency of complex boolean expressions
ⓘ
instruction density for bitwise logic ⓘ |
| intendedBenefit | reduce number of instructions for complex bitwise expressions ⓘ |
| operandCount | three-operand logical operations ⓘ |
| operationArity | ternary ⓘ |
| optimizationTarget | bit-manipulation code sequences ⓘ |
| primaryUseCase |
complex logical combination of multiple operands
ⓘ
performance optimization of low-level bit-twiddling ⓘ |
| relatedConcept |
RISC-V B extension
NERFINISHED
ⓘ
bit-twiddling hacks ⓘ |
| supportsOperation |
ternary bitwise operations
ⓘ
ternary logical operations ⓘ |
| targetSoftwareDomain |
bit-level data processing
ⓘ
cryptographic primitives ⓘ embedded software ⓘ systems programming ⓘ |
Referenced by (1)
Full triples — surface form annotated when it differs from this entity's canonical label.