| /openbsd/src/gnu/llvm/llvm/lib/Target/AArch64/ |
| D | AArch64PBQPRegAlloc.cpp | 190 PBQPRAGraph::RawMatrix costs(vRdAllowed->size() + 1, in addIntraChainConstraint() local 197 costs[i + 1][j + 1] = std::numeric_limits<PBQP::PBQPNum>::infinity(); in addIntraChainConstraint() 199 costs[i + 1][j + 1] = haveSameParity(pRd, pRa) ? 0.0 : 1.0; in addIntraChainConstraint() 202 G.addEdge(node1, node2, std::move(costs)); in addIntraChainConstraint() 212 PBQPRAGraph::RawMatrix costs(G.getEdgeCosts(edge)); in addIntraChainConstraint() local 222 if (costs[i + 1][j + 1] != in addIntraChainConstraint() 224 costs[i + 1][j + 1] > sameParityMax) in addIntraChainConstraint() 225 sameParityMax = costs[i + 1][j + 1]; in addIntraChainConstraint() 233 if (sameParityMax > costs[i + 1][j + 1]) in addIntraChainConstraint() 234 costs[i + 1][j + 1] = sameParityMax + 1.0; in addIntraChainConstraint() [all …]
|
| /openbsd/src/gnu/usr.bin/gcc/gcc/ |
| D | regclass.c | 820 struct costs struct 844 static struct costs *costs; argument 848 static struct costs init_cost; 864 static void record_operand_costs PARAMS ((rtx, struct costs *, struct reg_pref *)); 868 struct costs *, struct reg_pref *)); 944 costs[i].cost[(enum reg_class) class]); 945 fprintf (dump, " MEM:%i\n", costs[i].mem_cost); 956 struct costs *op_costs; 1035 struct costs op_costs[MAX_RECOG_OPERANDS]; 1061 costs[REGNO (SET_DEST (set))].mem_cost [all …]
|
| D | ra-rewrite.c | 330 unsigned HOST_WIDE_INT *costs = (unsigned HOST_WIDE_INT *) in choose_spill_colors() local 331 xmalloc (FIRST_PSEUDO_REGISTER * sizeof (costs[0])); in choose_spill_colors() 338 memset (costs, 0, FIRST_PSEUDO_REGISTER * sizeof (costs[0])); in choose_spill_colors() 343 costs[pweb->color] += pweb->spill_cost; in choose_spill_colors() 353 costs[c] += 1000; in choose_spill_colors() 357 if ((bestc < 0 || costs[bestc] > costs[c]) in choose_spill_colors() 373 free (costs); in choose_spill_colors()
|
| D | ChangeLog.5 | 4577 costs according to processor variant. 4578 (m68hc11_shift_cost): New function to compute shift costs. 4579 (m68hc11_rtx_costs): Define costs according to processor variant. 4586 (CONST_COSTS): Define costs according to OUTER_CODE. 4587 (processor_costs): New struct to define costs. 4588 (m68hc11_cost): Pointer to current costs. 10367 (*_cost): Add costs of SSE/MMX moves. 10370 (struct processor costs): Add new fields to represent costs 12556 (ix86_expand_fp_compare): Use the costs to choose best bethod; add 12559 (ix86_use_fcomi_compare): Do decision according to the costs.
|
| /openbsd/src/gnu/gcc/gcc/ |
| D | regclass.c | 805 struct costs struct 830 static struct costs *costs; argument 834 static struct costs init_cost; 850 static void record_operand_costs (rtx, struct costs *, struct reg_pref *); 853 const char **, rtx, struct costs *, 950 costs[i].cost[(enum reg_class) class]); in dump_regclass() 951 fprintf (dump, " MEM:%i\n", costs[i].mem_cost); in dump_regclass() 960 record_operand_costs (rtx insn, struct costs *op_costs, in record_operand_costs() 1037 struct costs op_costs[MAX_RECOG_OPERANDS]; in scan_one_insn() 1063 costs[REGNO (SET_DEST (set))].mem_cost in scan_one_insn() [all …]
|
| D | tree-ssa-loop-ivopts.c | 3224 static unsigned costs[NUM_MACHINE_MODES]; in add_cost() local 3228 if (costs[mode]) in add_cost() 3229 return costs[mode]; in add_cost() 3243 costs[mode] = cost; in add_cost() 3286 static htab_t costs; in multiply_by_cost() local 3291 if (!costs) in multiply_by_cost() 3292 costs = htab_create (100, mbc_entry_hash, mbc_entry_eq, free); in multiply_by_cost() 3296 cached = (struct mbc_entry **) htab_find_slot (costs, &act, INSERT); in multiply_by_cost() 3375 static unsigned costs[2][2][2][2]; in get_address_cost() local 3478 costs[sym_p][var_p][off_p][rat_p] = acost; in get_address_cost() [all …]
|
| /openbsd/src/gnu/gcc/gcc/config/mips/ |
| D | 4600.md | 26 ;; is in the integer multiplication and division costs.
|
| /openbsd/src/gnu/usr.bin/gcc/gcc/config/d30v/ |
| D | abi | 199 -mbranch-cost=n Increase the internal costs of branches to n. Higher 200 costs means that the compiler will issue more
|
| /openbsd/src/gnu/llvm/llvm/docs/ |
| D | SupportPolicy.rst | 27 But the maintenance costs of such diverse ecosystem is non trivial, so we divide 206 statement of the maintenance costs imposed and the alternatives, if 238 overall maintenance costs to a minimum and will need to show steps to mitigate
|
| D | OpaquePointers.rst | 73 required. The community consensus is that the costs of pointee types
|
| /openbsd/src/gnu/llvm/lldb/docs/resources/ |
| D | contributing.rst | 79 costs. It's acceptable to use `llvm_unreachable()
|
| /openbsd/src/etc/root/ |
| D | root.mail | 48 written without money. Network links, hardware costs, release engineering and
|
| /openbsd/src/gnu/gcc/gcc/config/sh/ |
| D | sh.opt | 34 ;; Set if compiling for SH4 hardware (to be used for insn costs etc.)
|
| /openbsd/src/usr.sbin/bgpd/ |
| D | rde.h | 246 uint32_t costs;
|
| /openbsd/src/gnu/llvm/llvm/lib/Target/X86/ |
| D | X86.td | 658 : SubtargetFeature<"use-slm-arith-costs", "UseSLMArithCosts", "true", 659 "Use Silvermont specific arithmetic costs">; 662 : SubtargetFeature<"use-glm-div-sqrt-costs", "UseGLMDivSqrtCosts", "true", 663 "Use Goldmont specific floating point div/sqrt costs">;
|
| D | README-SSE.txt | 276 This code generates ugly code, probably due to costs being off or something:
|
| /openbsd/src/share/snmp/ |
| D | BRIDGE-MIB.txt | 660 If the port path costs exceeds the maximum value of this 1265 path costs." 1433 costs. In particular, this includes devices supporting
|
| /openbsd/src/gnu/llvm/llvm/docs/Proposals/ |
| D | VariableNames.rst | 193 The costs are that ``git blame`` will become less usable; and that merging the
|
| /openbsd/src/gnu/llvm/llvm/include/llvm/Target/ |
| D | TargetSchedule.td | 475 // renamed at the cost of a single physical register. Note that register costs
|
| /openbsd/src/gnu/llvm/lldb/docs/status/ |
| D | projects.rst | 319 costs.
|
| /openbsd/src/gnu/gcc/ |
| D | FAQ | 102 individuals providing support for GCC. This alternative costs money, but
|
| /openbsd/src/gnu/gcc/gcc/config/vax/ |
| D | vax.md | 1509 ;; If we had a good way of evaluating the relative costs, these could be
|
| /openbsd/src/gnu/usr.bin/gcc/ |
| D | FAQ | 135 individuals providing support for GCC. This alternative costs
|
| /openbsd/src/gnu/llvm/clang/docs/ |
| D | ClangFormatStyleOptions.rst | 5256 Each additional style option adds costs to the clang-format project. Some of 5257 these costs affect the clang-format development itself, as we need to make 5259 break any of the existing options in any way. There are also costs for end users
|
| /openbsd/src/gnu/usr.bin/gcc/gcc/config/vax/ |
| D | vax.md | 2094 ;; If we had a good way of evaluating the relative costs, these could be
|