Home
last modified time | relevance | path

Searched defs:BinOpInfo (Results 1 – 2 of 2) sorted by relevance

/freebsd/contrib/llvm-project/clang/lib/CodeGen/
H A DCGExprComplex.cpp260 struct BinOpInfo { struct in __anon18403adf0111::ComplexExprEmitter
261 ComplexPairTy LHS;
262 ComplexPairTy RHS;
263 QualType Ty; // Computation Type.
264 FPOptions FPFeatures;
1218 ComplexPairTy (ComplexExprEmitter::*Func)(const BinOpInfo&), in EmitCompoundAssignLValue()
1325 ComplexPairTy (ComplexExprEmitter::*Func)(const BinOpInfo&)){ in EmitCompoundAssign()
H A DCGExprScalar.cpp92 struct BinOpInfo { struct
93 Value *LHS;
94 Value *RHS;
95 QualType Ty; // Computation Type.
96 BinaryOperator::Opcode Opcode; // Opcode of BinOp to perform
97 FPOptions FPFeatures;
98 const Expr *E; // Entire expr, for error unsupported. May not be binop.
101 bool mayHaveIntegerOverflow() const { in mayHaveIntegerOverflow()
114 bool isDivremOp() const { in isDivremOp()
120 bool mayHaveIntegerDivisionByZero() const { in mayHaveIntegerDivisionByZero()
[all …]