Lines Matching refs:pcs
586 my $pcs = $data->{pcs};
595 $pcs = AddPcs($pcs, $data2->{pcs});
604 $pcs = AddPcs($pcs, $base->{pcs});
614 $symbols = FetchSymbols($pcs, $symbol_map);
616 $symbols = FetchSymbols($pcs);
622 $symbols = ExtractSymbols($libs, $pcs);
1341 my $pcs = {};
1347 $pcs->{$pclist[-1]} = 1;
1353 my $libs = ParseLibraries($main::prog, $map, $pcs);
1354 my $symbols = ExtractSymbols($libs, $pcs);
1544 my $pcs = [];
1546 push(@{$pcs}, $instructions->[$i]->[0]);
1549 MapToSymbols($lib, $offset, $pcs, $symbols);
3145 my $pcs = shift;
3152 $pcs->{$pc} = 1;
3308 my @pcs = grep { !$seen{$_}++ } keys(%$pcset); # uniq
3311 my $post_data = join("+", sort((map {"0x" . "$_"} @pcs)));
3336 foreach my $pc (@pcs) {
3809 my $pcs = {};
3859 $pcs->{$pc} = 1;
3876 $r->{libs} = ParseLibraries($prog, $map, $pcs);
3877 $r->{pcs} = $pcs;
3980 my $pcs = {};
4055 AddEntries($profile, $pcs, FixCallerAddresses($stack), $counts[$index]);
4063 $r->{libs} = ParseLibraries($prog, $map, $pcs);
4064 $r->{pcs} = $pcs;
4075 my $pcs = {};
4103 AddEntries($profile, $pcs, FixCallerAddresses($stack), $values[$index]);
4118 AddEntries($profile, $pcs, FixCallerAddresses($stack), $cycles);
4156 $r->{libs} = ParseLibraries($prog, $map, $pcs);
4157 $r->{pcs} = $pcs;
4345 my $pcs = shift;
4432 foreach my $pc (keys(%{$pcs})) {
4612 my @pcs = (sort { $a cmp $b } keys(%{$pcset})); # pcset is 0-extended strings
4629 for ($finish_pc_index = $#pcs + 1; $finish_pc_index > 0;
4631 last if $pcs[$finish_pc_index - 1] le $finish;
4636 last if $pcs[$start_pc_index - 1] lt $start;
4640 @{$contained} = splice(@pcs, $start_pc_index,