Home
last modified time | relevance | path

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

/openbsd-src/gnu/llvm/clang/lib/CodeGen/
H A DCGExprComplex.cpp251 struct BinOpInfo { struct in __anon838baf360111::ComplexExprEmitter
252 ComplexPairTy LHS;
253 ComplexPairTy RHS;
254 QualType Ty; // Computation Type.
255 FPOptions FPFeatures;
1040 ComplexPairTy (ComplexExprEmitter::*Func)(const BinOpInfo&), in EmitCompoundAssignLValue()
1144 ComplexPairTy (ComplexExprEmitter::*Func)(const BinOpInfo&)){ in EmitCompoundAssign()
H A DCGExprScalar.cpp87 struct BinOpInfo { struct
88 Value *LHS;
89 Value *RHS;
90 QualType Ty; // Computation Type.
91 BinaryOperator::Opcode Opcode; // Opcode of BinOp to perform
92 FPOptions FPFeatures;
93 const Expr *E; // Entire expr, for error unsupported. May not be binop.
96 bool mayHaveIntegerOverflow() const { in mayHaveIntegerOverflow()
109 bool isDivremOp() const { in isDivremOp()
115 bool mayHaveIntegerDivisionByZero() const { in mayHaveIntegerDivisionByZero()
[all …]