enum LoadExtType
Description
LoadExtType enum - This enum defines the three variants of LOADEXT (load with extension). SEXTLOAD loads the integer operand and sign extends it to a larger integer result type. ZEXTLOAD loads the integer operand and zero extends it to a larger integer result type. EXTLOAD is used for two things: floating point extending loads and integer extending loads [the top bits are undefined].
Declared at: llvm/include/llvm/CodeGen/ISDOpcodes.h:1022
Enumerators
Name | Value | Comment |
---|---|---|
NON_EXTLOAD | 0 | |
EXTLOAD | 1 | |
SEXTLOAD | 2 | |
ZEXTLOAD | 3 |