Lines Matching refs:Shadows

651   Value *combineOrigins(const std::vector<Value *> &Shadows,
2055 Value *DFSanFunction::combineOrigins(const std::vector<Value *> &Shadows, in combineOrigins() argument
2059 assert(Shadows.size() == Origins.size()); in combineOrigins()
2075 Value *OpShadow = Shadows[I]; in combineOrigins()
2086 std::vector<Value *> Shadows(Size); in combineOperandOrigins() local
2089 Shadows[I] = getShadow(Inst->getOperand(I)); in combineOperandOrigins()
2092 return combineOrigins(Shadows, Origins, Inst->getIterator()); in combineOperandOrigins()
2161 std::vector<Value *> Shadows; in loadShadowFast() local
2196 Shadows.push_back(WideShadow); in loadShadowFast()
2199 Shadows.push_back(WideShadowLo); in loadShadowFast()
2202 Shadows.push_back(WideShadow); in loadShadowFast()
2234 ? combineOrigins(Shadows, Origins, Pos, in loadShadowFast()
2416 std::vector<Value *> Shadows; in visitLoadInst() local
2423 Shadows.push_back(PrimitiveShadow); in visitLoadInst()
2432 Shadows.push_back(PtrShadow); in visitLoadInst()
2444 DFSF.setOrigin(&LI, DFSF.combineOrigins(Shadows, Origins, Pos)); in visitLoadInst()
2678 std::vector<Value *> Shadows; in visitStoreInst() local
2685 Shadows.push_back(Shadow); in visitStoreInst()
2693 Shadows.push_back(PtrShadow); in visitStoreInst()
2702 Origin = DFSF.combineOrigins(Shadows, Origins, SI.getIterator()); in visitStoreInst()
2872 std::vector<Value *> Shadows; in visitSelectInst() local
2885 Shadows.push_back(TrueShadow); in visitSelectInst()
2886 Shadows.push_back(FalseShadow); in visitSelectInst()
2894 Shadows.push_back(TrueShadow); in visitSelectInst()
2901 Shadows.push_back(ShadowSel); in visitSelectInst()
2913 Shadows.push_back(CondShadow); in visitSelectInst()
2916 DFSF.setOrigin(&I, DFSF.combineOrigins(Shadows, Origins, I.getIterator())); in visitSelectInst()