Lines Matching refs:Origins

652                         const std::vector<Value *> &Origins,
2056 const std::vector<Value *> &Origins, in combineOrigins() argument
2059 assert(Shadows.size() == Origins.size()); in combineOrigins()
2060 size_t Size = Origins.size(); in combineOrigins()
2067 Value *OpOrigin = Origins[I]; in combineOrigins()
2087 std::vector<Value *> Origins(Size); in combineOperandOrigins() local
2090 Origins[I] = getOrigin(Inst->getOperand(I)); in combineOperandOrigins()
2092 return combineOrigins(Shadows, Origins, Inst->getIterator()); in combineOperandOrigins()
2162 std::vector<Value *> Origins; in loadShadowFast() local
2197 Origins.push_back(DFS.loadNextOrigin(Pos, OriginAlign, &OriginAddr)); in loadShadowFast()
2200 Origins.push_back(Origin); in loadShadowFast()
2203 Origins.push_back(Origin); in loadShadowFast()
2234 ? combineOrigins(Shadows, Origins, Pos, in loadShadowFast()
2417 std::vector<Value *> Origins; in visitLoadInst() local
2424 Origins.push_back(Origin); in visitLoadInst()
2433 Origins.push_back(DFSF.getOrigin(LI.getPointerOperand())); in visitLoadInst()
2444 DFSF.setOrigin(&LI, DFSF.combineOrigins(Shadows, Origins, Pos)); in visitLoadInst()
2679 std::vector<Value *> Origins; in visitStoreInst() local
2686 Origins.push_back(DFSF.getOrigin(Val)); in visitStoreInst()
2694 Origins.push_back(DFSF.getOrigin(SI.getPointerOperand())); in visitStoreInst()
2702 Origin = DFSF.combineOrigins(Shadows, Origins, SI.getIterator()); in visitStoreInst()
2873 std::vector<Value *> Origins; in visitSelectInst() local
2887 Origins.push_back(TrueOrigin); in visitSelectInst()
2888 Origins.push_back(FalseOrigin); in visitSelectInst()
2895 Origins.push_back(TrueOrigin); in visitSelectInst()
2902 Origins.push_back(SelectInst::Create(I.getCondition(), TrueOrigin, in visitSelectInst()
2914 Origins.push_back(DFSF.getOrigin(I.getCondition())); in visitSelectInst()
2916 DFSF.setOrigin(&I, DFSF.combineOrigins(Shadows, Origins, I.getIterator())); in visitSelectInst()