Home | History | Annotate | Download | only in Instrumentation

Lines Matching refs:pathNumber

86   // Get/sets the Value corresponding to the pathNumber register,
90 void setStartingPathNumber(Value* pathNumber);
93 void setEndingPathNumber(Value* pathNumber);
101 Value* _startingPathNumber; // The Value for the current pathNumber.
102 Value* _endingPathNumber; // The Value for the current pathNumber.
103 PHINode* _pathPHI; // The PHINode for current pathNumber.
290 // Finds the insertion point after pathNumber in block. PathNumber may
293 BasicBlock* block, Value* pathNumber);
295 // Inserts source's pathNumber Value* into target. Target may or may not
301 // Inserts source's pathNumber Value* into the appropriate slot of
324 // Pre: The edge's source node has pathNumber set if edge is non zero
327 // Post: Edge's target node has a pathNumber set to the path number Value
743 // Sets the Value corresponding to the pathNumber register, constant,
750 // Sets the Value of the pathNumber. Used by the instrumentation code.
751 void BLInstrumentationNode::setStartingPathNumber(Value* pathNumber) {
752 DEBUG(dbgs() << " SPN-" << getName() << " <-- " << (pathNumber ?
753 pathNumber->getNameStr() : "unused") << "\n");
754 _startingPathNumber = pathNumber;
761 void BLInstrumentationNode::setEndingPathNumber(Value* pathNumber) {
763 << (pathNumber ? pathNumber->getNameStr() : "unused") << "\n");
764 _endingPathNumber = pathNumber;
906 // Finds the insertion point after pathNumber in block. PathNumber may
909 pathNumber) {
910 if(pathNumber == NULL || isa<ConstantInt>(pathNumber)
911 || (((Instruction*)(pathNumber))->getParent()) != block) {
914 pathNumber);
937 std::distance(PB, PE), "pathNumber",
951 // Inserts source's pathNumber Value* into target. Target may or may not
980 // Inserts source's pathNumber Value* into the appropriate slot of
1009 addition, "pathNumber", insertPoint);
1071 // Pre: The edge's source node has pathNumber set if edge is non zero
1074 // Post: Edge's target node has a pathNumber set to the path number Value
1152 "pathNumber", insertPoint);
1185 "pathNumber", insertPoint);
1254 "pathNumber", insertPoint);