|
LLVM 24.0.0git
|
Public Member Functions | |
| bool | isValid () const |
| Value * | materialize (InstCombiner::BuilderTy &Builder) const |
Static Public Member Functions | |
| static OffsetResult | invalid () |
| static OffsetResult | value (Value *V) |
| static OffsetResult | select (Value *Cond, Value *TrueV, Value *FalseV, Instruction *MDFrom) |
Public Attributes | |
| OffsetKind | Kind |
| Value * | V0 |
| Value * | V1 |
| Value * | V2 |
| Instruction * | MDFrom |
Definition at line 6108 of file InstCombineCompares.cpp.
|
inlinestatic |
Definition at line 6113 of file InstCombineCompares.cpp.
References Invalid.
Referenced by foldICmpEqualityWithOffset().
|
inline |
Definition at line 6123 of file InstCombineCompares.cpp.
|
inline |
|
inlinestatic |
Definition at line 6119 of file InstCombineCompares.cpp.
References Cond, MDFrom, and Select.
Referenced by foldICmpEqualityWithOffset().
|
inlinestatic |
Definition at line 6116 of file InstCombineCompares.cpp.
References Value.
Referenced by foldICmpEqualityWithOffset().
| OffsetKind OffsetResult::Kind |
Definition at line 6109 of file InstCombineCompares.cpp.
Referenced by isValid(), and materialize().
| Instruction* OffsetResult::MDFrom |
Definition at line 6111 of file InstCombineCompares.cpp.
Referenced by materialize(), and select().
| Value* OffsetResult::V0 |
Definition at line 6110 of file InstCombineCompares.cpp.
Referenced by materialize().
| Value * OffsetResult::V1 |
Definition at line 6110 of file InstCombineCompares.cpp.
Referenced by materialize().
| Value * OffsetResult::V2 |
Definition at line 6110 of file InstCombineCompares.cpp.
Referenced by materialize().