Lines Matching refs:pcs
678 my $pcs = $data->{pcs};
687 $pcs = AddPcs($pcs, $data2->{pcs});
696 $pcs = AddPcs($pcs, $base->{pcs});
703 $symbols = FetchSymbols($pcs, $symbol_map);
705 $symbols = FetchSymbols($pcs);
711 $symbols = ExtractSymbols($libs, $pcs);
1391 my $pcs = {};
1397 $pcs->{$pclist[-1]} = 1;
1403 my $libs = ParseLibraries($main::prog, $map, $pcs);
1404 my $symbols = ExtractSymbols($libs, $pcs);
1594 my $pcs = [];
1596 push(@{$pcs}, $instructions->[$i]->[0]);
1599 MapToSymbols($lib, $offset, $pcs, $symbols);
3238 my $pcs = shift;
3245 $pcs->{$pc} = 1;
3422 my @pcs = grep { !$seen{$_}++ } keys(%$pcset); # uniq
3425 my $post_data = join("+", sort((map {"0x" . "$_"} @pcs)));
3452 foreach my $pc (@pcs) {
3947 my $pcs = {};
3992 $pcs->{$pc} = 1;
4009 $r->{libs} = ParseLibraries($prog, $map, $pcs);
4010 $r->{pcs} = $pcs;
4187 my $pcs = {};
4211 AddEntries($profile, $pcs, FixCallerAddresses($stack), $counts[$index]);
4219 $r->{libs} = ParseLibraries($prog, $map, $pcs);
4220 $r->{pcs} = $pcs;
4244 my $pcs = {};
4280 AddEntries($profile, $pcs, FixCallerAddresses($stack), $counts[$index]);
4285 AddEntries($thread_profiles->{$thread}, $pcs,
4296 $r->{libs} = ParseLibraries($prog, $map, $pcs);
4297 $r->{pcs} = $pcs;
4308 my $pcs = {};
4336 AddEntries($profile, $pcs, FixCallerAddresses($stack), $values[$index]);
4351 AddEntries($profile, $pcs, FixCallerAddresses($stack), $cycles);
4389 $r->{libs} = ParseLibraries($prog, $map, $pcs);
4390 $r->{pcs} = $pcs;
4578 my $pcs = shift;
4675 foreach my $pc (keys(%{$pcs})) {
4855 my @pcs = (sort { $a cmp $b } keys(%{$pcset})); # pcset is 0-extended strings
4872 for ($finish_pc_index = $#pcs + 1; $finish_pc_index > 0;
4874 last if $pcs[$finish_pc_index - 1] le $finish;
4879 last if $pcs[$start_pc_index - 1] lt $start;
4883 @{$contained} = splice(@pcs, $start_pc_index,