Home
last modified time | relevance | path

Searched refs:BinaryOperator (Results 1 – 25 of 259) sorted by relevance

1234567891011

/prebuilts/clang/host/linux-x86/clang-r536225/include/clang/AST/
DStmtVisitor.h48 if (PTR(BinaryOperator) BinOp = dyn_cast<BinaryOperator>(S)) { in Visit()
50 case BO_PtrMemD: DISPATCH(BinPtrMemD, BinaryOperator); in Visit()
51 case BO_PtrMemI: DISPATCH(BinPtrMemI, BinaryOperator); in Visit()
52 case BO_Mul: DISPATCH(BinMul, BinaryOperator); in Visit()
53 case BO_Div: DISPATCH(BinDiv, BinaryOperator); in Visit()
54 case BO_Rem: DISPATCH(BinRem, BinaryOperator); in Visit()
55 case BO_Add: DISPATCH(BinAdd, BinaryOperator); in Visit()
56 case BO_Sub: DISPATCH(BinSub, BinaryOperator); in Visit()
57 case BO_Shl: DISPATCH(BinShl, BinaryOperator); in Visit()
58 case BO_Shr: DISPATCH(BinShr, BinaryOperator); in Visit()
[all …]
/prebuilts/clang/host/linux-x86/clang-r530567/include/clang/AST/
DStmtVisitor.h48 if (PTR(BinaryOperator) BinOp = dyn_cast<BinaryOperator>(S)) { in Visit()
50 case BO_PtrMemD: DISPATCH(BinPtrMemD, BinaryOperator); in Visit()
51 case BO_PtrMemI: DISPATCH(BinPtrMemI, BinaryOperator); in Visit()
52 case BO_Mul: DISPATCH(BinMul, BinaryOperator); in Visit()
53 case BO_Div: DISPATCH(BinDiv, BinaryOperator); in Visit()
54 case BO_Rem: DISPATCH(BinRem, BinaryOperator); in Visit()
55 case BO_Add: DISPATCH(BinAdd, BinaryOperator); in Visit()
56 case BO_Sub: DISPATCH(BinSub, BinaryOperator); in Visit()
57 case BO_Shl: DISPATCH(BinShl, BinaryOperator); in Visit()
58 case BO_Shr: DISPATCH(BinShr, BinaryOperator); in Visit()
[all …]
/prebuilts/clang/host/linux-x86/clang-r547379/include/clang/AST/
DStmtVisitor.h48 if (PTR(BinaryOperator) BinOp = dyn_cast<BinaryOperator>(S)) { in Visit()
50 case BO_PtrMemD: DISPATCH(BinPtrMemD, BinaryOperator); in Visit()
51 case BO_PtrMemI: DISPATCH(BinPtrMemI, BinaryOperator); in Visit()
52 case BO_Mul: DISPATCH(BinMul, BinaryOperator); in Visit()
53 case BO_Div: DISPATCH(BinDiv, BinaryOperator); in Visit()
54 case BO_Rem: DISPATCH(BinRem, BinaryOperator); in Visit()
55 case BO_Add: DISPATCH(BinAdd, BinaryOperator); in Visit()
56 case BO_Sub: DISPATCH(BinSub, BinaryOperator); in Visit()
57 case BO_Shl: DISPATCH(BinShl, BinaryOperator); in Visit()
58 case BO_Shr: DISPATCH(BinShr, BinaryOperator); in Visit()
[all …]
/prebuilts/clang/host/linux-x86/clang-r522817/include/clang/AST/
DStmtVisitor.h47 if (PTR(BinaryOperator) BinOp = dyn_cast<BinaryOperator>(S)) { in Visit()
49 case BO_PtrMemD: DISPATCH(BinPtrMemD, BinaryOperator); in Visit()
50 case BO_PtrMemI: DISPATCH(BinPtrMemI, BinaryOperator); in Visit()
51 case BO_Mul: DISPATCH(BinMul, BinaryOperator); in Visit()
52 case BO_Div: DISPATCH(BinDiv, BinaryOperator); in Visit()
53 case BO_Rem: DISPATCH(BinRem, BinaryOperator); in Visit()
54 case BO_Add: DISPATCH(BinAdd, BinaryOperator); in Visit()
55 case BO_Sub: DISPATCH(BinSub, BinaryOperator); in Visit()
56 case BO_Shl: DISPATCH(BinShl, BinaryOperator); in Visit()
57 case BO_Shr: DISPATCH(BinShr, BinaryOperator); in Visit()
[all …]
/prebuilts/clang/host/linux-x86/clang-r536225/include/llvm/IR/
DInstrTypes.h222 class BinaryOperator : public Instruction {
226 BinaryOperator(BinaryOps iType, Value *S1, Value *S2, Type *Ty,
228 BinaryOperator(BinaryOps iType, Value *S1, Value *S2, Type *Ty,
230 BinaryOperator(BinaryOps iType, Value *S1, Value *S2, Type *Ty,
236 BinaryOperator *cloneImpl() const;
250 static BinaryOperator *Create(BinaryOps Op, Value *S1, Value *S2,
259 static BinaryOperator *Create(BinaryOps Op, Value *S1, Value *S2,
267 static BinaryOperator *Create(BinaryOps Op, Value *S1, Value *S2,
274 static BinaryOperator *Create##OPC(Value *V1, Value *V2, \
280 static BinaryOperator *Create##OPC(Value *V1, Value *V2, \
[all …]
DInstruction.def147 HANDLE_BINARY_INST(13, Add , BinaryOperator)
148 HANDLE_BINARY_INST(14, FAdd , BinaryOperator)
149 HANDLE_BINARY_INST(15, Sub , BinaryOperator)
150 HANDLE_BINARY_INST(16, FSub , BinaryOperator)
151 HANDLE_BINARY_INST(17, Mul , BinaryOperator)
152 HANDLE_BINARY_INST(18, FMul , BinaryOperator)
153 HANDLE_BINARY_INST(19, UDiv , BinaryOperator)
154 HANDLE_BINARY_INST(20, SDiv , BinaryOperator)
155 HANDLE_BINARY_INST(21, FDiv , BinaryOperator)
156 HANDLE_BINARY_INST(22, URem , BinaryOperator)
[all …]
/prebuilts/clang/host/linux-x86/clang-r547379/include/llvm/IR/
DInstrTypes.h188 class BinaryOperator : public Instruction {
192 BinaryOperator(BinaryOps iType, Value *S1, Value *S2, Type *Ty,
198 BinaryOperator *cloneImpl() const;
213 static BinaryOperator *Create(BinaryOps Op, Value *S1, Value *S2,
221 static BinaryOperator *Create##OPC(Value *V1, Value *V2, \
227 static BinaryOperator *Create##OPC(Value *V1, Value *V2, \
233 static BinaryOperator *Create##OPC(Value *V1, Value *V2, \
239 static BinaryOperator *Create##OPC(Value *V1, Value *V2, \
245 static BinaryOperator *
249 BinaryOperator *BO = Create(Opc, V1, V2, Name, InsertBefore);
[all …]
DInstruction.def147 HANDLE_BINARY_INST(13, Add , BinaryOperator)
148 HANDLE_BINARY_INST(14, FAdd , BinaryOperator)
149 HANDLE_BINARY_INST(15, Sub , BinaryOperator)
150 HANDLE_BINARY_INST(16, FSub , BinaryOperator)
151 HANDLE_BINARY_INST(17, Mul , BinaryOperator)
152 HANDLE_BINARY_INST(18, FMul , BinaryOperator)
153 HANDLE_BINARY_INST(19, UDiv , BinaryOperator)
154 HANDLE_BINARY_INST(20, SDiv , BinaryOperator)
155 HANDLE_BINARY_INST(21, FDiv , BinaryOperator)
156 HANDLE_BINARY_INST(22, URem , BinaryOperator)
[all …]
/prebuilts/clang/host/linux-x86/clang-r530567/include/llvm/IR/
DInstrTypes.h220 class BinaryOperator : public Instruction {
224 BinaryOperator(BinaryOps iType, Value *S1, Value *S2, Type *Ty,
226 BinaryOperator(BinaryOps iType, Value *S1, Value *S2, Type *Ty,
228 BinaryOperator(BinaryOps iType, Value *S1, Value *S2, Type *Ty,
234 BinaryOperator *cloneImpl() const;
248 static BinaryOperator *Create(BinaryOps Op, Value *S1, Value *S2,
257 static BinaryOperator *Create(BinaryOps Op, Value *S1, Value *S2,
265 static BinaryOperator *Create(BinaryOps Op, Value *S1, Value *S2,
272 static BinaryOperator *Create##OPC(Value *V1, Value *V2, \
278 static BinaryOperator *Create##OPC(Value *V1, Value *V2, \
[all …]
DInstruction.def147 HANDLE_BINARY_INST(13, Add , BinaryOperator)
148 HANDLE_BINARY_INST(14, FAdd , BinaryOperator)
149 HANDLE_BINARY_INST(15, Sub , BinaryOperator)
150 HANDLE_BINARY_INST(16, FSub , BinaryOperator)
151 HANDLE_BINARY_INST(17, Mul , BinaryOperator)
152 HANDLE_BINARY_INST(18, FMul , BinaryOperator)
153 HANDLE_BINARY_INST(19, UDiv , BinaryOperator)
154 HANDLE_BINARY_INST(20, SDiv , BinaryOperator)
155 HANDLE_BINARY_INST(21, FDiv , BinaryOperator)
156 HANDLE_BINARY_INST(22, URem , BinaryOperator)
[all …]
/prebuilts/clang/host/linux-x86/clang-r522817/include/llvm/IR/
DInstrTypes.h187 class BinaryOperator : public Instruction {
191 BinaryOperator(BinaryOps iType, Value *S1, Value *S2, Type *Ty,
193 BinaryOperator(BinaryOps iType, Value *S1, Value *S2, Type *Ty,
199 BinaryOperator *cloneImpl() const;
214 static BinaryOperator *Create(BinaryOps Op, Value *S1, Value *S2,
222 static BinaryOperator *Create(BinaryOps Op, Value *S1, Value *S2,
229 static BinaryOperator *Create##OPC(Value *V1, Value *V2, \
235 static BinaryOperator *Create##OPC(Value *V1, Value *V2, \
241 static BinaryOperator *Create##OPC(Value *V1, Value *V2, \
247 static BinaryOperator *
[all …]
DInstruction.def147 HANDLE_BINARY_INST(13, Add , BinaryOperator)
148 HANDLE_BINARY_INST(14, FAdd , BinaryOperator)
149 HANDLE_BINARY_INST(15, Sub , BinaryOperator)
150 HANDLE_BINARY_INST(16, FSub , BinaryOperator)
151 HANDLE_BINARY_INST(17, Mul , BinaryOperator)
152 HANDLE_BINARY_INST(18, FMul , BinaryOperator)
153 HANDLE_BINARY_INST(19, UDiv , BinaryOperator)
154 HANDLE_BINARY_INST(20, SDiv , BinaryOperator)
155 HANDLE_BINARY_INST(21, FDiv , BinaryOperator)
156 HANDLE_BINARY_INST(22, URem , BinaryOperator)
[all …]
/prebuilts/clang/host/linux-x86/clang-r522817/include/llvm/Transforms/Utils/
DIntegerDivision.h20 class BinaryOperator; variable
32 bool expandRemainder(BinaryOperator *Rem);
41 bool expandDivision(BinaryOperator* Div);
49 bool expandRemainderUpTo32Bits(BinaryOperator *Rem);
55 bool expandRemainderUpTo64Bits(BinaryOperator *Rem);
62 bool expandDivisionUpTo32Bits(BinaryOperator *Div);
68 bool expandDivisionUpTo64Bits(BinaryOperator *Div);
/prebuilts/clang/host/linux-x86/clang-r547379/include/llvm/Transforms/Utils/
DIntegerDivision.h20 class BinaryOperator; variable
32 bool expandRemainder(BinaryOperator *Rem);
41 bool expandDivision(BinaryOperator* Div);
49 bool expandRemainderUpTo32Bits(BinaryOperator *Rem);
55 bool expandRemainderUpTo64Bits(BinaryOperator *Rem);
62 bool expandDivisionUpTo32Bits(BinaryOperator *Div);
68 bool expandDivisionUpTo64Bits(BinaryOperator *Div);
/prebuilts/clang/host/linux-x86/clang-r536225/include/llvm/Transforms/Utils/
DIntegerDivision.h20 class BinaryOperator; variable
32 bool expandRemainder(BinaryOperator *Rem);
41 bool expandDivision(BinaryOperator* Div);
49 bool expandRemainderUpTo32Bits(BinaryOperator *Rem);
55 bool expandRemainderUpTo64Bits(BinaryOperator *Rem);
62 bool expandDivisionUpTo32Bits(BinaryOperator *Div);
68 bool expandDivisionUpTo64Bits(BinaryOperator *Div);
/prebuilts/clang/host/linux-x86/clang-r530567/include/llvm/Transforms/Utils/
DIntegerDivision.h20 class BinaryOperator; variable
32 bool expandRemainder(BinaryOperator *Rem);
41 bool expandDivision(BinaryOperator* Div);
49 bool expandRemainderUpTo32Bits(BinaryOperator *Rem);
55 bool expandRemainderUpTo64Bits(BinaryOperator *Rem);
62 bool expandDivisionUpTo32Bits(BinaryOperator *Div);
68 bool expandDivisionUpTo64Bits(BinaryOperator *Div);
/prebuilts/clang/host/linux-x86/clang-r536225/include/llvm/Transforms/Scalar/
DNaryReassociate.h89 class BinaryOperator; variable
139 Instruction *tryReassociateBinaryOp(BinaryOperator *I);
144 BinaryOperator *I);
147 BinaryOperator *I);
150 bool matchTernaryOp(BinaryOperator *I, Value *V, Value *&Op1, Value *&Op2);
153 const SCEV *getBinarySCEV(BinaryOperator *I, const SCEV *LHS,
DReassociate.h36 class BinaryOperator; variable
103 void ReassociateExpression(BinaryOperator *I);
104 void RewriteExprTree(BinaryOperator *I,
107 Value *OptimizeExpression(BinaryOperator *I,
120 Value *OptimizeMul(BinaryOperator *I,
/prebuilts/clang/host/linux-x86/clang-r530567/include/llvm/Transforms/Scalar/
DNaryReassociate.h89 class BinaryOperator; variable
139 Instruction *tryReassociateBinaryOp(BinaryOperator *I);
144 BinaryOperator *I);
147 BinaryOperator *I);
150 bool matchTernaryOp(BinaryOperator *I, Value *V, Value *&Op1, Value *&Op2);
153 const SCEV *getBinarySCEV(BinaryOperator *I, const SCEV *LHS,
DReassociate.h36 class BinaryOperator; variable
103 void ReassociateExpression(BinaryOperator *I);
104 void RewriteExprTree(BinaryOperator *I,
107 Value *OptimizeExpression(BinaryOperator *I,
120 Value *OptimizeMul(BinaryOperator *I,
/prebuilts/clang/host/linux-x86/clang-r522817/include/llvm/Transforms/Scalar/
DNaryReassociate.h89 class BinaryOperator; variable
139 Instruction *tryReassociateBinaryOp(BinaryOperator *I);
144 BinaryOperator *I);
147 BinaryOperator *I);
150 bool matchTernaryOp(BinaryOperator *I, Value *V, Value *&Op1, Value *&Op2);
153 const SCEV *getBinarySCEV(BinaryOperator *I, const SCEV *LHS,
DReassociate.h36 class BinaryOperator; variable
103 void ReassociateExpression(BinaryOperator *I);
104 void RewriteExprTree(BinaryOperator *I,
107 Value *OptimizeExpression(BinaryOperator *I,
120 Value *OptimizeMul(BinaryOperator *I,
/prebuilts/clang/host/linux-x86/clang-r547379/include/llvm/Transforms/Scalar/
DNaryReassociate.h89 class BinaryOperator; variable
139 Instruction *tryReassociateBinaryOp(BinaryOperator *I);
144 BinaryOperator *I);
147 BinaryOperator *I);
150 bool matchTernaryOp(BinaryOperator *I, Value *V, Value *&Op1, Value *&Op2);
153 const SCEV *getBinarySCEV(BinaryOperator *I, const SCEV *LHS,
DReassociate.h37 class BinaryOperator; variable
117 void ReassociateExpression(BinaryOperator *I);
118 void RewriteExprTree(BinaryOperator *I,
121 Value *OptimizeExpression(BinaryOperator *I,
134 Value *OptimizeMul(BinaryOperator *I,
/prebuilts/clang/host/linux-x86/clang-r536225/include/clang/StaticAnalyzer/Core/PathSensitive/
DSValBuilder.h95 virtual SVal evalBinOpNN(ProgramStateRef state, BinaryOperator::Opcode op,
100 virtual SVal evalBinOpLL(ProgramStateRef state, BinaryOperator::Opcode op,
106 virtual SVal evalBinOpLN(ProgramStateRef state, BinaryOperator::Opcode op,
131 SVal makeSymExprValNN(BinaryOperator::Opcode op,
137 SVal evalBinOp(ProgramStateRef state, BinaryOperator::Opcode op,
333 nonloc::SymbolVal makeNonLoc(const SymExpr *lhs, BinaryOperator::Opcode op,
337 BinaryOperator::Opcode op, const SymExpr *lhs,
340 nonloc::SymbolVal makeNonLoc(const SymExpr *lhs, BinaryOperator::Opcode op,

1234567891011