HomeSort by relevance Sort by last modified time
    Searched refs:BinaryOperator (Results 51 - 75 of 163) sorted by null

1 23 4 5 6 7

  /external/llvm/lib/Transforms/InstCombine/
InstCombinePHI.cpp 26 assert(isa<BinaryOperator>(FirstInst) || isa<CmpInst>(FirstInst));
120 BinaryOperator *BinOp = cast<BinaryOperator>(FirstInst);
121 BinaryOperator *NewBinOp =
122 BinaryOperator::Create(BinOp->getOpcode(), LHSVal, RHSVal);
416 } else if (isa<BinaryOperator>(FirstInst) || isa<CmpInst>(FirstInst)) {
490 if (BinaryOperator *BinOp = dyn_cast<BinaryOperator>(FirstInst)) {
491 BinOp = BinaryOperator::Create(BinOp->getOpcode(), PhiVal, ConstantOp);
829 (isa<BinaryOperator>(PHIUser) || isa<GetElementPtrInst>(PHIUser)) &
    [all...]
InstructionCombining.cpp 126 static bool MaintainNoSignedWrap(BinaryOperator &I, Value *B, Value *C) {
180 bool InstCombiner::SimplifyAssociativeOrCommutative(BinaryOperator &I) {
192 BinaryOperator *Op0 = dyn_cast<BinaryOperator>(I.getOperand(0));
193 BinaryOperator *Op1 = dyn_cast<BinaryOperator>(I.getOperand(1));
210 (!Op0 || (isa<BinaryOperator>(Op0) && Op0->hasNoSignedWrap()))) {
300 BinaryOperator *New = BinaryOperator::Create(Opcode, A, B);
375 Value *InstCombiner::SimplifyUsingDistributiveLaws(BinaryOperator &I)
    [all...]
InstCombineCompares.cpp 392 return BinaryOperator::CreateOr(C1, C2);
412 return BinaryOperator::CreateAnd(C1, C2);
773 Instruction *InstCombiner::FoldICmpDivCst(ICmpInst &ICI, BinaryOperator *DivI,
    [all...]
InstCombineVectorOps.cpp 42 if (BinaryOperator *BO = dyn_cast<BinaryOperator>(I))
148 if (BinaryOperator *BO = dyn_cast<BinaryOperator>(I)) {
157 return BinaryOperator::Create(BO->getOpcode(), newEI0, newEI1);
  /external/clang/lib/Analysis/
CFG.cpp 314 CFGBlock *VisitBinaryOperator(BinaryOperator *B, AddStmtChoice asc);
346 CFGBlock *VisitLogicalOperator(BinaryOperator *B);
347 std::pair<CFGBlock *, CFGBlock *> VisitLogicalOperator(BinaryOperator *B,
376 CFGBlock *VisitBinaryOperatorForTemporaryDtors(BinaryOperator *E);
458 if (BinaryOperator *Bop = dyn_cast<BinaryOperator>(S)) {
501 if (BinaryOperator *Bop = dyn_cast<BinaryOperator>(E)) {
    [all...]
LiveVariables.cpp 212 void VisitBinaryOperator(BinaryOperator *BO);
339 void TransferFunctions::VisitBinaryOperator(BinaryOperator *B) {
528 if (const BinaryOperator *BO = dyn_cast<BinaryOperator>(cs->getStmt())) {
  /external/clang/lib/StaticAnalyzer/Checkers/
CheckObjCDealloc.cpp 79 if (BinaryOperator* BO = dyn_cast<BinaryOperator>(S))
DereferenceChecker.cpp 102 if (const BinaryOperator *BO = dyn_cast<BinaryOperator>(S)) {
CheckSecuritySyntaxOnly.cpp 186 if (const BinaryOperator *B = dyn_cast<BinaryOperator>(expr)) {
237 const BinaryOperator *B = dyn_cast<BinaryOperator>(condition);
  /external/clang/lib/StaticAnalyzer/Core/
SVals.cpp 188 BinaryOperator::Opcode Op,
214 BinaryOperator::Opcode Op,
SymbolManager.cpp 30 static void print(raw_ostream &os, BinaryOperator::Opcode Op) {
274 BinaryOperator::Opcode op,
292 BinaryOperator::Opcode op,
310 BinaryOperator::Opcode op,
ExprEngineC.cpp 21 void ExprEngine::VisitBinaryOperator(const BinaryOperator* B,
42 BinaryOperator::Opcode Op = B->getOpcode();
495 void ExprEngine::VisitLogicalExpr(const BinaryOperator* B, ExplodedNode *Pred,
522 if (const BinaryOperator *Term = cast_or_null<BinaryOperator>(T.getStmt())) {
852 BinaryOperator::Opcode Op = U->isIncrementOp() ? BO_Add : BO_Sub;
    [all...]
  /external/clang/lib/CodeGen/
CGExprAgg.cpp 148 void VisitBinaryOperator(const BinaryOperator *BO);
149 void VisitPointerToDataMemberBinaryOperator(const BinaryOperator *BO);
150 void VisitBinAssign(const BinaryOperator *E);
151 void VisitBinComma(const BinaryOperator *E);
670 void AggExprEmitter::VisitBinComma(const BinaryOperator *E) {
680 void AggExprEmitter::VisitBinaryOperator(const BinaryOperator *E) {
688 const BinaryOperator *E) {
708 if (const BinaryOperator *op = dyn_cast<BinaryOperator>(E)) {
759 void AggExprEmitter::VisitBinAssign(const BinaryOperator *E)
    [all...]
  /external/llvm/lib/Analysis/
InstructionSimplify.cpp 137 if (BinaryOperator *Op0 = dyn_cast<BinaryOperator>(LHS))
160 if (BinaryOperator *Op1 = dyn_cast<BinaryOperator>(RHS))
197 BinaryOperator *Op0 = dyn_cast<BinaryOperator>(LHS);
198 BinaryOperator *Op1 = dyn_cast<BinaryOperator>(RHS);
268 BinaryOperator *Op0 = dyn_cast<BinaryOperator>(LHS)
    [all...]
  /external/clang/include/clang/StaticAnalyzer/Core/BugReporter/
BugReporterVisitor.h 205 const BinaryOperator *BExpr,
  /external/clang/lib/ARCMigrate/
Transforms.h 158 bool isPlusOneAssign(const BinaryOperator *E);
  /sdk/lint/libs/lint_checks/src/com/android/tools/lint/checks/
JavaPerformanceDetector.java 40 import lombok.ast.BinaryOperator;
550 BinaryOperator operator = node.astOperator();
551 if (operator == BinaryOperator.ASSIGN || operator == BinaryOperator.OR_ASSIGN) {
  /external/clang/include/clang/StaticAnalyzer/Core/PathSensitive/
SVals.h 296 SVal evalBinOp(SValBuilder &svalBuilder, BinaryOperator::Opcode Op,
471 SVal evalBinOp(BasicValueFactory& BasicVals, BinaryOperator::Opcode Op,
  /external/llvm/lib/Transforms/Utils/
LoopUnrollRuntime.cpp 283 BinaryOperator *ModVal =
284 BinaryOperator::CreateURem(TripCount,
  /external/llvm/lib/Transforms/Instrumentation/
PathProfiling.cpp     [all...]
  /external/clang/include/clang/AST/
RecursiveASTVisitor.h 158 return isa<BinaryOperator>(S) || isa<UnaryOperator>(S) ||
289 // (they're all opcodes in BinaryOperator) but do have visitors.
304 #define OPERATOR(NAME) GENERAL_BINOP_FALLBACK(NAME, BinaryOperator)
484 if (BinaryOperator *BinOp = dyn_cast<BinaryOperator>(S)) {
487 case BO_##NAME: DISPATCH_WALK(Bin##NAME, BinaryOperator, S);
538 if (BinaryOperator *BinOp = dyn_cast<BinaryOperator>(S)) {
541 case BO_##NAME: DISPATCH(Bin##NAME, BinaryOperator, S);
    [all...]
  /external/clang/lib/Sema/
SemaPseudoObject.cpp 342 assert(BinaryOperator::isAssignmentOp(opcode));
352 syntactic = new (S.Context) BinaryOperator(syntacticLHS, capturedRHS,
362 BinaryOperator::getOpForCompoundAssignment(opcode);
742 assert(BinaryOperator::isAssignmentOp(opcode));
840 assert(BinaryOperator::isAssignmentOp(opcode));
    [all...]
  /external/clang/include/clang/ASTMatchers/
ASTMatchers.h 620 /// binaryOperator matcher.
785 BinaryOperator> binaryOperator;
    [all...]
  /external/eclipse-basebuilder/basebuilder-3.6.2/org.eclipse.releng.basebuilder/plugins/
org.apache.commons.el_1.0.0.v201004212143.jar 
  /external/clang/lib/AST/
Expr.cpp 77 if (const BinaryOperator *BO = dyn_cast<BinaryOperator>(E)) {
    [all...]

Completed in 1583 milliseconds

1 23 4 5 6 7