reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
1578 if (!PropagateShadow) return getCleanShadow(V); 1579 if (Instruction *I = dyn_cast<Instruction>(V)) { 1581 return getCleanShadow(V); 1583 Value *Shadow = ShadowMap[V]; 1585 LLVM_DEBUG(dbgs() << "No shadow: " << *V << "\n" << *(I->getParent())); 1591 if (UndefValue *U = dyn_cast<UndefValue>(V)) { 1592 Value *AllOnes = PoisonUndef ? getPoisonedShadow(V) : getCleanShadow(V); 1592 Value *AllOnes = PoisonUndef ? getPoisonedShadow(V) : getCleanShadow(V); 1597 if (Argument *A = dyn_cast<Argument>(V)) { 1599 Value **ShadowPtr = &ShadowMap[V]; 1628 getShadowOriginPtr(V, EntryIRB, EntryIRB.getInt8Ty(), ArgAlign, 1644 *ShadowPtr = getCleanShadow(V); 1648 *ShadowPtr = getCleanShadow(V); 1670 return getCleanShadow(V);