Home
last modified time | relevance | path

Searched refs:isUndef (Results 1 – 25 of 48) sorted by relevance

12

/external/clang/lib/StaticAnalyzer/Checkers/
DUndefResultChecker.cpp42 if (state->getSVal(B, LCtx).isUndef()) { in checkPostStmt()
66 if (state->getSVal(B->getLHS(), LCtx).isUndef()) { in checkPostStmt()
70 else if (state->getSVal(B->getRHS(), LCtx).isUndef()) { in checkPostStmt()
DUndefinedAssignmentChecker.cpp38 if (!val.isUndef()) in checkBind()
66 if (state->getSVal(B->getLHS(), C.getLocationContext()).isUndef()) { in checkBind()
DCallAndMessageChecker.cpp164 if (PSV.isUndef()) { in uninitRefOrPointer()
195 if (V.isUndef()) { in PreVisitProcessArg()
244 if (V.isUndef()) in PreVisitProcessArg()
306 if (L.isUndef()) { in checkPreStmt()
332 if (Arg.isUndef()) { in checkPreStmt()
361 if (V.isUndef()) { in checkPreCall()
438 if (recVal.isUndef()) { in checkPreObjCMessage()
DUndefBranchChecker.cpp51 return St->getSVal(Ex, LCtx).isUndef(); in MatchesCriteria()
64 if (X.isUndef()) { in checkBranchCondition()
DUndefinedArraySubscriptChecker.cpp39 if (!C.getSVal(Index).isUndef()) in checkPreStmt()
DDereferenceChecker.cpp180 if (l.isUndef()) { in checkLocation()
229 if (V.isUndef()) in checkBind()
DReturnUndefChecker.cpp49 if (RetVal.isUndef()) { in checkPreStmt()
DCStringChecker.cpp623 assert(!strLength.isUndef() && "Attempt to set an undefined string length"); in setCStringLength()
1199 if (strLength.isUndef()) in evalstrLengthCommon()
1356 if (strLength.isUndef()) in evalStrcpyCommon()
1416 if (dstStrLength.isUndef()) in evalStrcpyCommon()
1466 assert(!amountCopied.isUndef()); in evalStrcpyCommon()
1515 if (dstStrLength.isUndef()) in evalStrcpyCommon()
1538 assert(!finalStrLength.isUndef()); in evalStrcpyCommon()
1712 if (s1Length.isUndef()) in evalStrcmpCommon()
1717 if (s2Length.isUndef()) in evalStrcmpCommon()
DExprInspectionChecker.cpp67 if (AssertionVal.isUndef()) in getArgumentValueString()
DVLASizeChecker.cpp100 if (sizeV.isUndef()) { in checkPreStmt()
/external/llvm/include/llvm/CodeGen/
DMachineOperand.h299 bool isUndef() const { in isUndef() function
333 return !isUndef() && !isInternalRead() && (isUse() || getSubReg()); in readsReg()
562 bool isUndef = false, bool isDebug = false);
588 bool isUndef = false,
600 Op.IsUndef = isUndef;
/external/llvm/lib/CodeGen/
DRegisterScavenging.cpp136 if (MO.isUndef()) in determineKillsAndDefs()
206 if (MO.isUndef()) in forward()
317 if (!MO.isReg() || MO.isUndef() || !MO.getReg()) in findSurvivorReg()
377 if (MO.isReg() && MO.getReg() != 0 && !(MO.isUse() && MO.isUndef()) && in scavengeRegister()
DMachineInstrBundle.cpp146 if (MO.isUndef()) in finalizeBundle()
200 bool isUndef = UndefUseSet.count(Reg); in finalizeBundle() local
201 MIB.addReg(Reg, getKillRegState(isKill) | getUndefRegState(isUndef) | in finalizeBundle()
DLivePhysRegs.cpp53 if (!O->isReg() || !O->readsReg() || O->isUndef()) in stepBackward()
DMachineInstr.cpp148 bool isKill, bool isDead, bool isUndef, in ChangeToRegister() argument
169 IsUndef = isUndef; in ChangeToRegister()
285 if (isDef() || isKill() || isDead() || isImplicit() || isUndef() || in print()
299 if (isUndef() && getSubReg()) in print()
316 if (isUndef() && isUse()) { in print()
1159 Use |= !MO.isUndef(); in readsWritesVirtualRegister()
1160 else if (MO.getSubReg() && !MO.isUndef()) in readsWritesVirtualRegister()
1744 if (!MO.isReg() || !MO.isUse() || MO.isUndef()) in addRegisterKilled()
DExpandPostRAPseudos.cpp153 if (SrcMO.isUndef() || MI->getNumOperands() > 2) { in LowerCopy()
/external/llvm/lib/Target/PowerPC/
DPPCVSXFMAMutate.cpp194 bool AddRegUndef = AddendMI->getOperand(1).isUndef(); in processBlock()
195 bool KilledProdRegUndef = MI->getOperand(KilledProdOp).isUndef(); in processBlock()
196 bool OtherProdRegUndef = MI->getOperand(OtherProdOp).isUndef(); in processBlock()
/external/clang/include/clang/StaticAnalyzer/Core/PathSensitive/
DSVals.h121 inline bool isUndef() const { in isUndef() function
206 bool isUndef() const = delete;
220 return !V.isUndef(); in isKind()
/external/llvm/lib/Target/ARM/
DThumb2SizeReduction.cpp261 if (!MO.isReg() || MO.isUndef() || MO.isUse()) in canAddPseudoFlagDep()
270 if (!MO.isReg() || MO.isUndef() || MO.isDef()) in canAddPseudoFlagDep()
860 if (!MO.isReg() || MO.isUndef() || MO.isUse()) in UpdateCPSRDef()
875 if (!MO.isReg() || MO.isUndef() || MO.isDef()) in UpdateCPSRUse()
DARMLoadStoreOptimizer.cpp844 unsigned PRegNum = PMO.isUndef() ? UINT_MAX : TRI->getEncodingValue(PReg); in MergeLDR_STR()
870 unsigned RegNum = MO.isUndef() ? UINT_MAX : TRI->getEncodingValue(Reg); in MergeLDR_STR()
1401 MI->getOperand(0).isUndef()) in isMemoryOp()
1406 MI->getOperand(1).isUndef()) in isMemoryOp()
1497 bool EvenUndef = MI->getOperand(0).isUndef(); in FixInvalidRegPairOp()
1500 bool OddUndef = MI->getOperand(1).isUndef(); in FixInvalidRegPairOp()
1502 bool BaseUndef = BaseOp.isUndef(); in FixInvalidRegPairOp()
1504 bool OffUndef = isT2 ? false : MI->getOperand(3).isUndef(); in FixInvalidRegPairOp()
/external/llvm/lib/Target/SystemZ/
DSystemZShortenInst.cpp138 } else if (!MO.isUndef()) { in processBlock()
/external/clang/lib/StaticAnalyzer/Core/
DExprEngineObjC.cpp162 if (!recVal.isUndef()) { in VisitObjCMessage()
DSValBuilder.cpp336 if (lhs.isUndef() || rhs.isUndef()) in evalBinOp()
DBugReporterVisitors.cpp531 if (V.isUndef() || in VisitNode()
599 if (V.isUndef()) { in VisitNode()
628 } else if (V.isUndef()) { in VisitNode()
665 } else if (V.isUndef()) { in VisitNode()
1628 if (BoundVal.isUndef() || BoundVal.isZeroConstant()) { in VisitNode()
/external/llvm/lib/Target/X86/
DX86InstrInfo.cpp2481 unsigned &NewSrc, bool &isKill, bool &isUndef, in classifyLEAReg() argument
2498 isUndef = Src.isUndef(); in classifyLEAReg()
2524 isUndef = false; in classifyLEAReg()
2529 isUndef = true; in classifyLEAReg()
2543 isUndef = false; in classifyLEAReg()
2720 bool isKill, isUndef; in convertToThreeAddress() local
2724 SrcReg, isKill, isUndef, ImplicitOp)) in convertToThreeAddress()
2730 .addReg(SrcReg, getKillRegState(isKill) | getUndefRegState(isUndef)) in convertToThreeAddress()
2755 bool isKill, isUndef; in convertToThreeAddress() local
2759 SrcReg, isKill, isUndef, ImplicitOp)) in convertToThreeAddress()
[all …]

12