Lines Matching refs:Shadows

614   Value *combineOrigins(const std::vector<Value *> &Shadows,
1855 Value *DFSanFunction::combineOrigins(const std::vector<Value *> &Shadows, in combineOrigins() argument
1858 assert(Shadows.size() == Origins.size()); in combineOrigins()
1874 Value *OpShadow = Shadows[I]; in combineOrigins()
1885 std::vector<Value *> Shadows(Size); in combineOperandOrigins() local
1888 Shadows[I] = getShadow(Inst->getOperand(I)); in combineOperandOrigins()
1891 return combineOrigins(Shadows, Origins, Inst); in combineOperandOrigins()
1959 std::vector<Value *> Shadows; in loadShadowFast() local
1995 Shadows.push_back(WideShadow); in loadShadowFast()
1998 Shadows.push_back(WideShadowLo); in loadShadowFast()
2001 Shadows.push_back(WideShadow); in loadShadowFast()
2033 ? combineOrigins(Shadows, Origins, Pos, in loadShadowFast()
2213 std::vector<Value *> Shadows; in visitLoadInst() local
2220 Shadows.push_back(PrimitiveShadow); in visitLoadInst()
2229 Shadows.push_back(PtrShadow); in visitLoadInst()
2241 DFSF.setOrigin(&LI, DFSF.combineOrigins(Shadows, Origins, Pos)); in visitLoadInst()
2474 std::vector<Value *> Shadows; in visitStoreInst() local
2481 Shadows.push_back(Shadow); in visitStoreInst()
2489 Shadows.push_back(PtrShadow); in visitStoreInst()
2498 Origin = DFSF.combineOrigins(Shadows, Origins, &SI); in visitStoreInst()
2664 std::vector<Value *> Shadows; in visitSelectInst() local
2677 Shadows.push_back(TrueShadow); in visitSelectInst()
2678 Shadows.push_back(FalseShadow); in visitSelectInst()
2686 Shadows.push_back(TrueShadow); in visitSelectInst()
2693 Shadows.push_back(ShadowSel); in visitSelectInst()
2705 Shadows.push_back(CondShadow); in visitSelectInst()
2708 DFSF.setOrigin(&I, DFSF.combineOrigins(Shadows, Origins, &I)); in visitSelectInst()