Home
last modified time | relevance | path

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

123456

/openbsd/src/gnu/llvm/llvm/include/llvm/Analysis/
DValueLattice.h240 bool isUndef() const { return Tag == undef; } in isUndef() function
296 if (isUndef()) in markUndef()
318 assert(isUnknown() || isUndef());
359 (isUndef() || isConstantRangeIncludingUndef() || Opts.MayIncludeUndef)
378 assert(isUnknown() || isUndef());
397 if (isUndef()) {
399 if (RHS.isUndef())
418 if (RHS.isUndef())
433 if (RHS.isUndef()) {
/openbsd/src/gnu/llvm/llvm/lib/Analysis/
DValueLattice.cpp23 if (isUndef() || Other.isUndef()) in getCompare()
58 if (Val.isUndef()) in operator <<()
/openbsd/src/gnu/llvm/clang/lib/StaticAnalyzer/Checkers/
DUndefResultChecker.cpp78 if (C.getSVal(B).isUndef()) { in checkPostStmt()
102 if (C.getSVal(B->getLHS()).isUndef()) { in checkPostStmt()
106 else if (C.getSVal(B->getRHS()).isUndef()) { in checkPostStmt()
DUndefBranchChecker.cpp52 return St->getSVal(Ex, LCtx).isUndef(); in MatchesCriteria()
68 if (X.isUndef()) { in checkBranchCondition()
DUndefinedAssignmentChecker.cpp37 if (!val.isUndef()) in checkBind()
75 if (C.getSVal(B->getLHS()).isUndef()) { in checkBind()
DCallAndMessageChecker.cpp222 if (PSV.isUndef()) { in uninitRefOrPointer()
267 if (V.isUndef()) in Find()
295 if (V.isUndef()) { in PreVisitProcessArg()
376 if (L.isUndef()) { in checkFunctionPointerCall()
447 if (V.isUndef()) { in checkCXXMethodCall()
484 if (!Arg.isUndef()) in checkCXXDeallocation()
578 if (recVal.isUndef()) { in checkPreObjCMessage()
DBuiltinFunctionChecker.cpp50 if (Arg.isUndef()) in evalCall()
93 if (Size.isUndef()) in evalCall()
DUndefinedArraySubscriptChecker.cpp38 if (!C.getSVal(Index).isUndef()) in checkPreStmt()
DUndefinedNewArraySizeChecker.cpp48 if (SizeVal.isUndef()) in checkPreCall()
DDereferenceChecker.cpp241 if (l.isUndef()) { in checkLocation()
287 if (V.isUndef()) in checkBind()
DReturnUndefChecker.cpp48 if (RetVal.isUndef()) { in checkPreStmt()
/openbsd/src/gnu/llvm/llvm/lib/CodeGen/
DBreakFalseDeps.cpp117 assert(MO.isUndef() && "Expected undef machine operand"); in pickBestRegisterForUndef()
143 if (!CurrMO.isReg() || CurrMO.isDef() || CurrMO.isUndef() || in pickBestRegisterForUndef()
198 if (!MO.isReg() || !MO.getReg() || !MO.isUse() || !MO.isUndef()) in processDefs()
DRegisterScavenging.cpp141 if (MO.isUndef()) in determineKillsAndDefs()
190 if (MO.isUndef()) in forward()
309 if (!MO.isReg() || MO.isUndef() || !MO.getReg()) in findSurvivorReg()
535 if (MO.isReg() && MO.getReg() != 0 && !(MO.isUse() && MO.isUndef()) && in scavengeRegister()
741 assert((!MO.isUndef() || MO.isDef()) && "Cannot handle undef uses"); in scavengeFrameVirtualRegsInBlock()
756 assert((!MO.isUndef() || MO.isDef()) && "Cannot handle undef uses"); in scavengeFrameVirtualRegsInBlock()
DExpandPostRAPseudos.cpp153 if (IdentityCopy || SrcMO.isUndef()) { in LowerCopy()
158 if (SrcMO.isUndef() || MI->getNumOperands() > 2) { in LowerCopy()
DMachineInstrBundle.cpp173 if (MO.isUndef()) in finalizeBundle()
227 bool isUndef = UndefUseSet.count(Reg); in finalizeBundle() local
228 MIB.addReg(Reg, getKillRegState(isKill) | getUndefRegState(isUndef) | in finalizeBundle()
DRegAllocFast.cpp850 assert(MO.isUndef() && "expected undef use"); in allocVirtRegUndef()
900 if (MO.getSubReg() && !MO.isUndef()) { in defineLiveThroughVirtReg()
1048 if (MO.isDef() && MO.isUndef()) { in setPhysReg()
1154 return TiedMO.isUndef(); in allocateInstruction()
1178 (MO.getSubReg() != 0 && !MO.isUndef())) in allocateInstruction()
1262 (MO0.getSubReg() == 0 && !MO0.isUndef()); in allocateInstruction()
1264 (MO1.getSubReg() == 0 && !MO1.isUndef()); in allocateInstruction()
1280 (MO.getSubReg() && !MO.isUndef())) { in allocateInstruction()
1376 if (MO.isUndef()) { in allocateInstruction()
1403 assert(MO.isUndef() && "Should only have undef virtreg uses left"); in allocateInstruction()
DPHIElimination.cpp263 if (!isImplicitlyDefined(MO.getReg(), MRI) && !MO.isUndef()) in allPhiOperandsUndefined()
429 if (!MPhi->getOperand(i).isUndef()) { in LowerPHINode()
442 bool SrcUndef = MPhi->getOperand(i*2+1).isUndef() || in LowerPHINode()
641 if (!BBI.getOperand(i).isUndef()) { in analyzePHINodes()
DDeadMachineInstructionElim.cpp90 assert(U.isUndef() && "'Undef' use on a 'dead' register is found!"); in isDead()
/openbsd/src/gnu/llvm/llvm/lib/Target/PowerPC/
DPPCVSXFMAMutate.cpp229 bool AddRegUndef = AddendMI->getOperand(1).isUndef(); in processBlock()
230 bool KilledProdRegUndef = MI.getOperand(KilledProdOp).isUndef(); in processBlock()
231 bool OtherProdRegUndef = MI.getOperand(OtherProdOp).isUndef(); in processBlock()
/openbsd/src/gnu/llvm/llvm/tools/llvm-exegesis/lib/
DClustering.h58 bool isUndef() const { return Id_ == kUndef; } in isUndef() function
97 assert(!Id.isUndef() && "unlabeled cluster"); in getCluster()
/openbsd/src/gnu/llvm/llvm/lib/CodeGen/SelectionDAG/
DSelectionDAG.cpp186 while (i != e && N->getOperand(i).isUndef()) in isConstantSplatVectorAllOnes()
215 if (N->getOperand(i) != NotZero && !N->getOperand(i).isUndef()) in isConstantSplatVectorAllOnes()
234 if (Op.isUndef()) in isConstantSplatVectorAllZeros()
275 if (Op.isUndef()) in isBuildVectorOfConstantSDNodes()
288 if (Op.isUndef()) in isBuildVectorOfConstantFPSDNodes()
318 if (Op.isUndef()) in isVectorShrinkable()
339 return all_of(N->op_values(), [](SDValue Op) { return Op.isUndef(); }); in allOperandsUndef()
343 return N->getOpcode() == ISD::FREEZE && N->getOperand(0).isUndef(); in isFreezeUndef()
360 if (AllowUndefs && Op.getOperand(i).isUndef()) { in matchUnaryPredicate()
395 bool LHSUndef = AllowUndefs && LHSOp.isUndef(); in matchBinaryPredicate()
[all …]
DDAGCombiner.cpp991 if (Op.isUndef()) in isConstantOrConstantVector()
2315 if (!CanFoldNonConst && !NewCT.isUndef() && in foldBinOpIntoSelect()
2322 if (!CanFoldNonConst && !NewCF.isUndef() && in foldBinOpIntoSelect()
2433 if (N0.isUndef()) in visitADDLike()
2435 if (N1.isUndef()) in visitADDLike()
2720 if (N0.isUndef() || N1.isUndef()) in visitADDSAT()
3637 if (N0.isUndef()) in visitSUB()
3639 if (N1.isUndef()) in visitSUB()
3836 if (N0.isUndef() || N1.isUndef()) in visitSUBSAT()
3982 if (N0.isUndef() || N1.isUndef()) in visitMULFIX()
[all …]
/openbsd/src/gnu/llvm/llvm/include/llvm/CodeGen/
DMachineOperand.h401 bool isUndef() const { in isUndef() function
466 return !isUndef() && !isInternalRead() && (isUse() || getSubReg()); in readsReg()
801 bool isUndef = false, bool isDebug = false);
832 bool isUndef = false,
844 Op.IsUndef = isUndef;
/openbsd/src/gnu/llvm/clang/lib/StaticAnalyzer/Core/
DExprEngineObjC.cpp185 if (!recVal.isUndef()) { in VisitObjCMessage()
249 if (!recVal.isUndef()) { in VisitObjCMessage()
/openbsd/src/gnu/llvm/clang/include/clang/StaticAnalyzer/Core/PathSensitive/
DSVals.h128 bool isUndef() const { in isUndef() function
224 bool isUndef() const = delete;
227 static bool classof(SVal V) { return !V.isUndef(); } in classof()

123456