Searched refs:LHS (Results 51 - 75 of 298) sorted by relevance

1234567891011>>

/external/llvm/examples/Kaleidoscope/Chapter2/
H A Dtoy.cpp233 static ExprAST *ParseBinOpRHS(int ExprPrec, ExprAST *LHS) { argument
241 return LHS;
252 // the pending operator take RHS as its LHS.
259 // Merge LHS/RHS.
260 LHS = new BinaryExprAST(BinOp, LHS, RHS);
268 ExprAST *LHS = ParsePrimary(); local
269 if (!LHS) return 0;
271 return ParseBinOpRHS(0, LHS);
/external/llvm/include/llvm/ADT/
H A DStringRef.h436 /// If \p Separator is in the string, then the result is a pair (LHS, RHS)
437 /// such that (*this == LHS + Separator + RHS) is true and RHS is
439 /// pair (LHS, RHS) where (*this == LHS) and (RHS == "").
453 /// If \p Separator is in the string, then the result is a pair (LHS, RHS)
454 /// such that (*this == LHS + Separator + RHS) is true and RHS is
456 /// pair (LHS, RHS) where (*this == LHS) and (RHS == "").
488 /// If \p Separator is in the string, then the result is a pair (LHS, RHS)
489 /// such that (*this == LHS
[all...]
/external/llvm/lib/Support/
H A DStatistic.cpp114 [](const Statistic *LHS, const Statistic *RHS) {
115 if (int Cmp = std::strcmp(LHS->getName(), RHS->getName()))
119 return std::strcmp(LHS->getDesc(), RHS->getDesc()) < 0;
/external/clang/include/clang/AST/
H A DRawCommentList.h171 bool operator()(const RawComment &LHS, const RawComment &RHS) { argument
172 return SM.isBeforeInTranslationUnit(LHS.getLocStart(), RHS.getLocStart());
175 bool operator()(const RawComment *LHS, const RawComment *RHS) { argument
176 return operator()(*LHS, *RHS);
/external/clang/lib/CodeGen/
H A DCodeGenTBAA.h150 static bool isEqual(const clang::CodeGen::TBAAPathTag &LHS, argument
152 return LHS.BaseT == RHS.BaseT &&
153 LHS.AccessN == RHS.AccessN &&
154 LHS.Offset == RHS.Offset;
/external/llvm/lib/CodeGen/
H A DLatencyPriorityQueue.cpp23 bool latency_sort::operator()(const SUnit *LHS, const SUnit *RHS) const { argument
27 if (LHS->isScheduleHigh && !RHS->isScheduleHigh)
29 if (!LHS->isScheduleHigh && RHS->isScheduleHigh)
32 unsigned LHSNum = LHS->NodeNum;
/external/llvm/lib/DebugInfo/
H A DDWARFDebugLine.h93 static bool orderByAddress(const Row& LHS, const Row& RHS) { argument
94 return LHS.Address < RHS.Address;
152 static bool orderByLowPC(const Sequence& LHS, const Sequence& RHS) { argument
153 return LHS.LowPC < RHS.LowPC;
/external/llvm/lib/MC/
H A DMCExpr.cpp77 // Only print parens around the LHS if it is non-trivial.
115 // Only print parens around the LHS if it is non-trivial.
137 const MCBinaryExpr *MCBinaryExpr::Create(Opcode Opc, const MCExpr *LHS, argument
139 return new (Ctx) MCBinaryExpr(Opc, LHS, RHS);
560 /// from two MCValue's LHS and RHS where
561 /// Result = LHS + RHS
579 const MCValue &LHS,const MCSymbolRefExpr *RHS_A,
584 const MCSymbolRefExpr *LHS_A = LHS.getSymA();
585 const MCSymbolRefExpr *LHS_B = LHS.getSymB();
586 int64_t LHS_Cst = LHS
575 EvaluateSymbolicAdd(const MCAssembler *Asm, const MCAsmLayout *Layout, const SectionAddrMap *Addrs, bool InSet, const MCValue &LHS,const MCSymbolRefExpr *RHS_A, const MCSymbolRefExpr *RHS_B, int64_t RHS_Cst, MCValue &Res) argument
764 int64_t LHS = LHSValue.getConstant(), RHS = RHSValue.getConstant(); local
[all...]
/external/clang/lib/Rewrite/Core/
H A DDeltaTree.cpp56 DeltaTreeNode *LHS, *RHS; member in struct:__anon17161::DeltaTreeNode::InsertResult
134 Children[0] = IR.LHS;
137 FullDelta = IR.LHS->getFullDelta()+IR.RHS->getFullDelta()+IR.Split.Delta;
219 InsertRes->LHS->DoInsertion(FileIndex, Delta, nullptr /*can't fail*/);
239 IN->Children[i] = InsertRes->LHS;
252 IN->Children[i] = InsertRes->LHS;
262 InsertSide = cast<DeltaTreeInteriorNode>(InsertRes->LHS);
297 // the first 'WidthFactor-1' values to the LHS child (which we leave in this
326 InsertRes.LHS = this;
/external/llvm/examples/Kaleidoscope/MCJIT/cached/
H A Dgenk-timing.py114 def writeRandomOperation(self, LValue, LHS, RHS):
119 self.writeln(" %s = func%d(%s, %s) :" % (LValue, funcToCall, LHS, RHS))
126 self.writeln(" if %s < %s then" % (LHS, RHS))
127 self.writeln(" %s = %s %s %s" % (LValue, LHS, operation, RHS))
128 self.writeln(" else if %s < %s then" % (RHS, LHS))
129 self.writeln(" %s = %s %s %s" % (LValue, LHS, operation, RHS))
131 self.writeln(" %s = %s %s %f :" % (LValue, LHS, operation, random.uniform(1, 100)))
133 self.writeln(" %s = %s %s %s :" % (LValue, LHS, operation, RHS))
/external/llvm/examples/Kaleidoscope/MCJIT/complete/
H A Dgenk-timing.py119 def writeRandomOperation(self, LValue, LHS, RHS):
124 self.writeln(" %s = func%d(%s, %s) :" % (LValue, funcToCall, LHS, RHS))
131 self.writeln(" if %s < %s then" % (LHS, RHS))
132 self.writeln(" %s = %s %s %s" % (LValue, LHS, operation, RHS))
133 self.writeln(" else if %s < %s then" % (RHS, LHS))
134 self.writeln(" %s = %s %s %s" % (LValue, LHS, operation, RHS))
136 self.writeln(" %s = %s %s %f :" % (LValue, LHS, operation, random.uniform(1, 100)))
138 self.writeln(" %s = %s %s %s :" % (LValue, LHS, operation, RHS))
/external/llvm/examples/Kaleidoscope/MCJIT/lazy/
H A Dgenk-timing.py114 def writeRandomOperation(self, LValue, LHS, RHS):
119 self.writeln(" %s = func%d(%s, %s) :" % (LValue, funcToCall, LHS, RHS))
126 self.writeln(" if %s < %s then" % (LHS, RHS))
127 self.writeln(" %s = %s %s %s" % (LValue, LHS, operation, RHS))
128 self.writeln(" else if %s < %s then" % (RHS, LHS))
129 self.writeln(" %s = %s %s %s" % (LValue, LHS, operation, RHS))
131 self.writeln(" %s = %s %s %f :" % (LValue, LHS, operation, random.uniform(1, 100)))
133 self.writeln(" %s = %s %s %s :" % (LValue, LHS, operation, RHS))
/external/llvm/include/llvm/IR/
H A DDebugLoc.h119 static bool isEqual(DebugLoc LHS, DebugLoc RHS) { return LHS == RHS; } argument
/external/clang/lib/Sema/
H A DSemaExpr.cpp939 handleComplexFloatToComplexFloatConverstion(Sema &S, ExprResult &LHS, argument
948 LHS = S.ImpCastExprToType(LHS.get(), RHSType, CK_FloatingComplexCast);
1000 static QualType handleComplexFloatConversion(Sema &S, ExprResult &LHS, argument
1005 if (!handleIntegerToComplexFloatConversion(S, RHS, LHS, RHSType, LHSType,
1008 if (!handleIntegerToComplexFloatConversion(S, LHS, RHS, LHSType, RHSType,
1028 return handleComplexFloatToComplexFloatConverstion(S, LHS, RHS,
1036 S, LHS, RHS, LHSType, RHSType, /*convertComplexExpr*/!IsCompAssign,
1041 S, RHS, LHS, RHSType, LHSType, /*convertComplexExpr*/true,
1078 static QualType handleFloatConversion(Sema &S, ExprResult &LHS, argument
1177 handleComplexIntConversion(Sema &S, ExprResult &LHS, ExprResult &RHS, QualType LHSType, QualType RHSType, bool IsCompAssign) argument
1224 UsualArithmeticConversions(ExprResult &LHS, ExprResult &RHS, bool IsCompAssign) argument
5451 checkConditionalConvertScalarsToVectors(Sema &S, ExprResult &LHS, ExprResult &RHS, QualType CondTy) argument
5473 checkConditionalVoidType(Sema &S, ExprResult &LHS, ExprResult &RHS) argument
5504 checkConditionalPointerCompatibility(Sema &S, ExprResult &LHS, ExprResult &RHS, SourceLocation Loc) argument
5605 checkConditionalBlockPointerCompatibility(Sema &S, ExprResult &LHS, ExprResult &RHS, SourceLocation Loc) argument
5631 checkConditionalObjectPointersCompatibility(Sema &S, ExprResult &LHS, ExprResult &RHS, SourceLocation Loc) argument
5691 CheckConditionalOperands(ExprResult &Cond, ExprResult &LHS, ExprResult &RHS, ExprValueKind &VK, ExprObjectKind &OK, SourceLocation QuestionLoc) argument
5808 FindCompositeObjCPointerType(ExprResult &LHS, ExprResult &RHS, SourceLocation QuestionLoc) argument
6110 ExprResult Cond = CondExpr, LHS = LHSExpr, RHS = RHSExpr; local
6786 InvalidOperands(SourceLocation Loc, ExprResult &LHS, ExprResult &RHS) argument
6841 CheckVectorOperands(ExprResult &LHS, ExprResult &RHS, SourceLocation Loc, bool IsCompAssign) argument
6923 checkArithmeticNull(Sema &S, ExprResult &LHS, ExprResult &RHS, SourceLocation Loc, bool IsCompare) argument
6959 CheckMultiplyDivideOperands(ExprResult &LHS, ExprResult &RHS, SourceLocation Loc, bool IsCompAssign, bool IsDiv) argument
6987 CheckRemainderOperands( ExprResult &LHS, ExprResult &RHS, SourceLocation Loc, bool IsCompAssign) argument
7037 diagnoseArithmeticOnTwoFunctionPointers(Sema &S, SourceLocation Loc, Expr *LHS, Expr *RHS) argument
7254 CheckAdditionOperands( ExprResult &LHS, ExprResult &RHS, SourceLocation Loc, unsigned Opc, QualType* CompLHSTy) argument
7329 CheckSubtractionOperands(ExprResult &LHS, ExprResult &RHS, SourceLocation Loc, QualType* CompLHSTy) argument
7425 DiagnoseBadShiftValues(Sema& S, ExprResult &LHS, ExprResult &RHS, SourceLocation Loc, unsigned Opc, QualType LHSType) argument
7495 CheckShiftOperands(ExprResult &LHS, ExprResult &RHS, SourceLocation Loc, unsigned Opc, bool IsCompAssign) argument
7552 checkEnumComparison(Sema &S, SourceLocation Loc, Expr *LHS, Expr *RHS) argument
7579 diagnoseDistinctPointerComparison(Sema &S, SourceLocation Loc, ExprResult &LHS, ExprResult &RHS, bool IsError) argument
7590 convertPointersToCompositeType(Sema &S, SourceLocation Loc, ExprResult &LHS, ExprResult &RHS) argument
7635 diagnoseFunctionPointerToVoidComparison(Sema &S, SourceLocation Loc, ExprResult &LHS, ExprResult &RHS, bool IsError) argument
7658 hasIsEqualMethod(Sema &S, const Expr *LHS, const Expr *RHS) argument
7750 diagnoseObjCLiteralComparison(Sema &S, SourceLocation Loc, ExprResult &LHS, ExprResult &RHS, BinaryOperator::Opcode Opc) argument
7799 diagnoseLogicalNotOnLHSofComparison(Sema &S, ExprResult &LHS, ExprResult &RHS, SourceLocation Loc, unsigned OpaqueOpc) argument
7859 CheckCompareOperands(ExprResult &LHS, ExprResult &RHS, SourceLocation Loc, unsigned OpaqueOpc, bool IsRelational) argument
8268 CheckVectorCompareOperands(ExprResult &LHS, ExprResult &RHS, SourceLocation Loc, bool IsRelational) argument
8311 CheckVectorLogicalOperands(ExprResult &LHS, ExprResult &RHS, SourceLocation Loc) argument
8325 CheckBitwiseOperands( ExprResult &LHS, ExprResult &RHS, SourceLocation Loc, bool IsCompAssign) argument
8351 CheckLogicalOperands( ExprResult &LHS, ExprResult &RHS, SourceLocation Loc, unsigned Opc) argument
8722 CheckCommaOperands(Sema &S, ExprResult &LHS, ExprResult &RHS, SourceLocation Loc) argument
9270 const Expr *LHS = L.get(); local
9329 ExprResult LHS = LHSExpr, RHS = RHSExpr; local
9702 BuildOverloadedBinOp(Sema &S, Scope *Sc, SourceLocation OpLoc, BinaryOperatorKind Opc, Expr *LHS, Expr *RHS) argument
9753 ExprResult LHS = CheckPlaceholderExpr(LHSExpr); local
[all...]
/external/llvm/lib/Transforms/Scalar/
H A DEarlyCSE.cpp84 static bool isEqual(SimpleValue LHS, SimpleValue RHS);
92 Value *LHS = BinOp->getOperand(0); local
95 std::swap(LHS, RHS);
102 return hash_combine(BinOp->getOpcode(), Overflow, LHS, RHS);
105 return hash_combine(BinOp->getOpcode(), LHS, RHS);
109 Value *LHS = CI->getOperand(0); local
113 std::swap(LHS, RHS);
116 return hash_combine(Inst->getOpcode(), Pred, LHS, RHS);
142 bool DenseMapInfo<SimpleValue>::isEqual(SimpleValue LHS, SimpleValue RHS) { argument
143 Instruction *LHSI = LHS
244 isEqual(CallValue LHS, CallValue RHS) argument
[all...]
/external/clang/lib/AST/
H A DDeclarationName.cpp80 int DeclarationName::compare(DeclarationName LHS, DeclarationName RHS) { argument
81 if (LHS.getNameKind() != RHS.getNameKind())
82 return (LHS.getNameKind() < RHS.getNameKind() ? -1 : 1);
84 switch (LHS.getNameKind()) {
86 IdentifierInfo *LII = LHS.getAsIdentifierInfo();
97 Selector LHSSelector = LHS.getObjCSelector();
115 if (QualTypeOrdering()(LHS.getCXXNameType(), RHS.getCXXNameType()))
117 if (QualTypeOrdering()(RHS.getCXXNameType(), LHS.getCXXNameType()))
122 return compareInt(LHS.getCXXOverloadedOperator(),
126 return LHS
[all...]
/external/llvm/examples/Kaleidoscope/Chapter4/
H A Dtoy.cpp117 ExprAST *LHS, *RHS; member in class:__anon24616::BinaryExprAST
120 : Op(op), LHS(lhs), RHS(rhs) {}
261 static ExprAST *ParseBinOpRHS(int ExprPrec, ExprAST *LHS) { argument
269 return LHS;
280 // the pending operator take RHS as its LHS.
287 // Merge LHS/RHS.
288 LHS = new BinaryExprAST(BinOp, LHS, RHS);
296 ExprAST *LHS = ParsePrimary(); local
297 if (!LHS) retur
[all...]
/external/llvm/lib/Analysis/
H A DPHITransAddr.cpp262 // PHI translate the LHS.
267 Value *LHS = PHITranslateSubExpr(Inst->getOperand(0), CurBB, PredBB, DT); local
268 if (!LHS) return nullptr;
270 // If the PHI translated LHS is an add of a constant, fold the immediates.
271 if (BinaryOperator *BOp = dyn_cast<BinaryOperator>(LHS))
274 LHS = BOp->getOperand(0);
278 // If the old 'LHS' was an input, add the new 'LHS' as an input.
281 AddAsInput(LHS);
286 if (Value *Res = SimplifyAddInst(LHS, RH
[all...]
/external/llvm/include/llvm-c/
H A DCore.h2552 LLVMValueRef LLVMBuildAdd(LLVMBuilderRef, LLVMValueRef LHS, LLVMValueRef RHS,
2554 LLVMValueRef LLVMBuildNSWAdd(LLVMBuilderRef, LLVMValueRef LHS, LLVMValueRef RHS,
2556 LLVMValueRef LLVMBuildNUWAdd(LLVMBuilderRef, LLVMValueRef LHS, LLVMValueRef RHS,
2558 LLVMValueRef LLVMBuildFAdd(LLVMBuilderRef, LLVMValueRef LHS, LLVMValueRef RHS,
2560 LLVMValueRef LLVMBuildSub(LLVMBuilderRef, LLVMValueRef LHS, LLVMValueRef RHS,
2562 LLVMValueRef LLVMBuildNSWSub(LLVMBuilderRef, LLVMValueRef LHS, LLVMValueRef RHS,
2564 LLVMValueRef LLVMBuildNUWSub(LLVMBuilderRef, LLVMValueRef LHS, LLVMValueRef RHS,
2566 LLVMValueRef LLVMBuildFSub(LLVMBuilderRef, LLVMValueRef LHS, LLVMValueRef RHS,
2568 LLVMValueRef LLVMBuildMul(LLVMBuilderRef, LLVMValueRef LHS, LLVMValueRef RHS,
2570 LLVMValueRef LLVMBuildNSWMul(LLVMBuilderRef, LLVMValueRef LHS, LLVMValueRe
[all...]
/external/chromium_org/third_party/mesa/src/src/gallium/drivers/radeon/
H A DR600ISelLowering.cpp336 SDValue LHS = Op.getOperand(2); local
345 LHS, RHS,
392 SDValue LHS = Op.getOperand(0); local
400 // LHS and RHS are guaranteed to be the same value type
401 EVT CompareVT = LHS.getValueType();
404 // necessary we need to convert LHS and RHS to be the same type True and
422 // XXX Check the value of LHS and RHS and avoid creating sequences like
424 LHS = DAG.getNode(ConversionOp, DL, VT, LHS);
431 return DAG.getNode(ISD::SELECT_CC, DL, VT, LHS, RH
502 SDValue LHS = Op.getOperand(0); local
[all...]
/external/llvm/bindings/ocaml/llvm/
H A Dllvm_ocaml.c1655 CAMLprim LLVMValueRef llvm_build_add(LLVMValueRef LHS, LLVMValueRef RHS, argument
1657 return LLVMBuildAdd(Builder_val(B), LHS, RHS, String_val(Name));
1661 CAMLprim LLVMValueRef llvm_build_nsw_add(LLVMValueRef LHS, LLVMValueRef RHS, argument
1663 return LLVMBuildNSWAdd(Builder_val(B), LHS, RHS, String_val(Name));
1667 CAMLprim LLVMValueRef llvm_build_nuw_add(LLVMValueRef LHS, LLVMValueRef RHS, argument
1669 return LLVMBuildNUWAdd(Builder_val(B), LHS, RHS, String_val(Name));
1673 CAMLprim LLVMValueRef llvm_build_fadd(LLVMValueRef LHS, LLVMValueRef RHS, argument
1675 return LLVMBuildFAdd(Builder_val(B), LHS, RHS, String_val(Name));
1679 CAMLprim LLVMValueRef llvm_build_sub(LLVMValueRef LHS, LLVMValueRef RHS, argument
1681 return LLVMBuildSub(Builder_val(B), LHS, RH
1685 llvm_build_nsw_sub(LLVMValueRef LHS, LLVMValueRef RHS, value Name, value B) argument
1691 llvm_build_nuw_sub(LLVMValueRef LHS, LLVMValueRef RHS, value Name, value B) argument
1697 llvm_build_fsub(LLVMValueRef LHS, LLVMValueRef RHS, value Name, value B) argument
1703 llvm_build_mul(LLVMValueRef LHS, LLVMValueRef RHS, value Name, value B) argument
1709 llvm_build_nsw_mul(LLVMValueRef LHS, LLVMValueRef RHS, value Name, value B) argument
1715 llvm_build_nuw_mul(LLVMValueRef LHS, LLVMValueRef RHS, value Name, value B) argument
1721 llvm_build_fmul(LLVMValueRef LHS, LLVMValueRef RHS, value Name, value B) argument
1727 llvm_build_udiv(LLVMValueRef LHS, LLVMValueRef RHS, value Name, value B) argument
1733 llvm_build_sdiv(LLVMValueRef LHS, LLVMValueRef RHS, value Name, value B) argument
1739 llvm_build_exact_sdiv(LLVMValueRef LHS, LLVMValueRef RHS, value Name, value B) argument
1745 llvm_build_fdiv(LLVMValueRef LHS, LLVMValueRef RHS, value Name, value B) argument
1751 llvm_build_urem(LLVMValueRef LHS, LLVMValueRef RHS, value Name, value B) argument
1757 llvm_build_srem(LLVMValueRef LHS, LLVMValueRef RHS, value Name, value B) argument
1763 llvm_build_frem(LLVMValueRef LHS, LLVMValueRef RHS, value Name, value B) argument
1769 llvm_build_shl(LLVMValueRef LHS, LLVMValueRef RHS, value Name, value B) argument
1775 llvm_build_lshr(LLVMValueRef LHS, LLVMValueRef RHS, value Name, value B) argument
1781 llvm_build_ashr(LLVMValueRef LHS, LLVMValueRef RHS, value Name, value B) argument
1787 llvm_build_and(LLVMValueRef LHS, LLVMValueRef RHS, value Name, value B) argument
1793 llvm_build_or(LLVMValueRef LHS, LLVMValueRef RHS, value Name, value B) argument
1799 llvm_build_xor(LLVMValueRef LHS, LLVMValueRef RHS, value Name, value B) argument
2030 llvm_build_icmp(value Pred, LLVMValueRef LHS, LLVMValueRef RHS, value Name, value B) argument
2038 llvm_build_fcmp(value Pred, LLVMValueRef LHS, LLVMValueRef RHS, value Name, value B) argument
2139 llvm_build_ptrdiff(LLVMValueRef LHS, LLVMValueRef RHS, value Name, value B) argument
[all...]
/external/mesa3d/src/gallium/drivers/radeon/
H A DR600ISelLowering.cpp336 SDValue LHS = Op.getOperand(2); local
345 LHS, RHS,
392 SDValue LHS = Op.getOperand(0); local
400 // LHS and RHS are guaranteed to be the same value type
401 EVT CompareVT = LHS.getValueType();
404 // necessary we need to convert LHS and RHS to be the same type True and
422 // XXX Check the value of LHS and RHS and avoid creating sequences like
424 LHS = DAG.getNode(ConversionOp, DL, VT, LHS);
431 return DAG.getNode(ISD::SELECT_CC, DL, VT, LHS, RH
502 SDValue LHS = Op.getOperand(0); local
[all...]
/external/llvm/lib/Transforms/InstCombine/
H A DInstCombineVectorOps.cpp327 /// elements from either LHS or RHS, return the shuffle mask and true.
329 static bool CollectSingleShuffleElements(Value *V, Value *LHS, Value *RHS, argument
331 assert(LHS->getType() == RHS->getType() &&
340 if (V == LHS) {
366 if (CollectSingleShuffleElements(VecOp, LHS, RHS, Mask)) {
375 unsigned NumLHSElts = LHS->getType()->getVectorNumElements();
377 // This must be extracting from either LHS or RHS.
378 if (EI->getOperand(0) == LHS || EI->getOperand(0) == RHS) {
381 if (CollectSingleShuffleElements(VecOp, LHS, RHS, Mask)) {
383 if (EI->getOperand(0) == LHS) {
857 Value *LHS = SVI.getOperand(0); local
[all...]
/external/clang/lib/Index/
H A DCommentToXML.cpp33 bool operator()(const ParamCommandComment *LHS, argument
38 if (LHS->isParamIndexValid()) {
39 if (LHS->isVarArgParam())
42 LHSIndex = LHS->getParamIndex();
60 bool operator()(const TParamCommandComment *LHS, argument
63 if (!LHS->isPositionValid())
68 if (LHS->getDepth() > 1)
74 if (LHS->getDepth() == 1 && RHS->getDepth() == 1)
75 return LHS->getIndex(0) < RHS->getIndex(0);
/external/clang/lib/StaticAnalyzer/Checkers/
H A DIdenticalExprChecker.cpp82 const Expr *LHS = B->getLHS(); local
89 while (const BinaryOperator *B2 = dyn_cast<BinaryOperator>(LHS)) {
97 LHS = B2->getLHS();
100 if (isIdenticalStmt(AC->getASTContext(), RHS, LHS)) {
102 Sr[1] = LHS->getSourceRange();
205 const Expr *LHS = B->getLHS()->IgnoreParenImpCasts(); local
208 const DeclRefExpr *DeclRef1 = dyn_cast<DeclRefExpr>(LHS);
210 const FloatingLiteral *FloatLit1 = dyn_cast<FloatingLiteral>(LHS);
227 } else if (LHS->getType()->hasFloatingRepresentation()) {
230 // Here only LHS i
[all...]

Completed in 1248 milliseconds

1234567891011>>