Searched refs:TypedBinaryMetaData (Results 1 – 6 of 6) sorted by relevance
239 class TypedBinaryMetaData : public OneParameterMetaData {241 TypedBinaryMetaData(uint64_t value, TypedBinOp binOp, PGOTypeRef type) in TypedBinaryMetaData() function253 auto cast_other = static_cast<const TypedBinaryMetaData *>(&other); in equal()260 static const TypedBinaryMetaData* Cast(const GateMetaData* meta) in Cast()263 return static_cast<const TypedBinaryMetaData*>(meta); in Cast()
22 TypedBinOp TypedBinaryMetaData::GetRevCompareOp(TypedBinOp op) in GetRevCompareOp()43 TypedBinOp TypedBinaryMetaData::GetSwapCompareOp(TypedBinOp op) in GetSwapCompareOp()
229 const TypedBinaryMetaData* GetTypedBinaryMetaData() const in GetTypedBinaryMetaData()231 return TypedBinaryMetaData::Cast(meta_); in GetTypedBinaryMetaData()
277 op = TypedBinaryMetaData::GetRevCompareOp(op); in GetRangeOfCompare()280 op = TypedBinaryMetaData::GetSwapCompareOp(op); in GetRangeOfCompare()
151 return new (chunk_) TypedBinaryMetaData(value, binOp, type); in TypedBinaryOp()
777 op = TypedBinaryMetaData::GetRevCompareOp(op); in ProcessIf()780 AddIfCondition(pushed, y, x, TypedBinaryMetaData::GetSwapCompareOp(op)); in ProcessIf()