/openjdk10/jdk/src/java.desktop/share/native/libfontmanager/layout/ |
H A D | MultipleSubstSubtables.cpp | 85 TTGlyphID substitute = SWAPW(sequenceTable->substituteArray[0]); local 87 if (filter != NULL && ! filter->accept(LE_SET_GLYPH(glyph, substitute), success)) { 91 glyphIterator->setCurrGlyphID(substitute); 98 TTGlyphID substitute = SWAPW(sequenceTable->substituteArray[i]); local 100 if (! filter->accept(substitute, success)) { 119 TTGlyphID substitute = SWAPW(sequenceTable->substituteArray[i]); local 121 newGlyphs[insert] = LE_SET_GLYPH(glyph, substitute);
|
H A D | SingleSubstitutionSubtables.cpp | 77 TTGlyphID substitute = ((TTGlyphID) LE_GET_GLYPH(glyph)) + SWAPW(deltaGlyphID); local 79 if (filter == NULL || filter->accept(LE_SET_GLYPH(glyph, substitute), success)) { 80 glyphIterator->setCurrGlyphID(substitute); 100 TTGlyphID substitute = SWAPW(substituteArray[coverageIndex]); local 102 if (filter == NULL || filter->accept(LE_SET_GLYPH(glyph, substitute), success)) { 103 glyphIterator->setCurrGlyphID(substitute);
|
/openjdk10/jdk/src/java.desktop/share/native/libfontmanager/harfbuzz/ |
H A D | hb-ot-shape-private.hh | 59 inline void substitute (hb_font_t *font, hb_buffer_t *buffer) const { map.substitute (this, font, buffer); } function in struct:hb_ot_shape_plan_t
|
H A D | hb-ot-layout-gsub-table.hh | 118 * substitute GlyphID */ 129 unsigned int count = substitute.len; 135 c->glyphs->add (substitute[iter.get_coverage ()]); 143 unsigned int count = substitute.len; 149 c->output->add (substitute[iter.get_coverage ()]); 171 if (unlikely (index >= substitute.len)) return_trace (false); 173 glyph_id = substitute[index]; 186 if (unlikely (!substitute.serialize (c, substitutes, num_glyphs))) return_trace (false); 194 return_trace (coverage.sanitize (c, this) && substitute.sanitize (c)); 203 substitute; /* Arra member in struct:OT::SingleSubstFormat2 327 substitute; /* String of GlyphIDs to substitute */ member in struct:OT::Sequence 958 const ArrayOf<GlyphID> &substitute = StructAfter<ArrayOf<GlyphID> > (lookahead); local 988 const ArrayOf<GlyphID> &substitute = StructAfter<ArrayOf<GlyphID> > (lookahead); local 1015 const ArrayOf<GlyphID> &substitute = StructAfter<ArrayOf<GlyphID> > (lookahead); local 1043 const ArrayOf<GlyphID> &substitute = StructAfter<ArrayOf<GlyphID> > (lookahead); local [all...] |
H A D | hb-ot-map-private.hh | 124 HB_INTERNAL void substitute (const struct hb_ot_shape_plan_t *plan, hb_font_t *font, hb_buffer_t *buffer) const;
|
H A D | hb-ot-shape.cc | 594 c->plan->substitute (c->font, buffer);
|
H A D | hb-ot-layout.cc | 1213 void hb_ot_map_t::substitute (const hb_ot_shape_plan_t *plan, hb_font_t *font, hb_buffer_t *buffer) const function in class:hb_ot_map_t
|
/openjdk10/hotspot/src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.replacements/src/org/graalvm/compiler/replacements/ |
H A D | ReplacementsImpl.java | 262 ResolvedJavaMethod substitute = msPlugin.getSubstitute(providers.getMetaAccess()); 263 return msPlugin.getBytecodeProvider().getBytecode(substitute); 276 ResolvedJavaMethod substitute = msPlugin.getSubstitute(metaAccess); 277 StructuredGraph graph = graphs.get(substitute); 280 graph = makeGraph(debug, msPlugin.getBytecodeProvider(), substitute, null, method); 282 graphs.putIfAbsent(substitute, graph); 283 graph = graphs.get(substitute); 319 protected GraphMaker createGraphMaker(ResolvedJavaMethod substitute, ResolvedJavaMethod original) { argument 320 return new GraphMaker(this, substitute, original); 343 protected GraphMaker(ReplacementsImpl replacements, ResolvedJavaMethod substitute, ResolvedJavaMetho argument [all...] |
H A D | IntrinsicGraphBuilder.java | 269 public boolean intrinsify(BytecodeProvider bytecodeProvider, ResolvedJavaMethod targetMethod, ResolvedJavaMethod substitute, InvocationPlugin.Receiver receiver, ValueNode[] args) { argument
|
H A D | PEGraphDecoder.java | 263 public boolean intrinsify(BytecodeProvider bytecodeProvider, ResolvedJavaMethod targetMethod, ResolvedJavaMethod substitute, InvocationPlugin.Receiver receiver, ValueNode[] args) { argument
|
/openjdk10/hotspot/src/share/vm/c1/ |
H A D | c1_ValueMap.cpp | 395 _gvn->substitute(cur); 567 substitute(instr); 581 void GlobalValueNumbering::substitute(Instruction* instr) { function in class:GlobalValueNumbering
|
H A D | c1_ValueMap.hpp | 257 void substitute(Instruction* instr); // substitute instruction if it is contained in current value map
|
H A D | c1_Instruction.cpp | 286 void StateSplit::substitute(BlockList& list, BlockBegin* old_block, BlockBegin* new_block) { function in class:StateSplit 644 // set_end call above added and substitute the new_sux for this 649 // multiple copies of this predecessor, so substitute the new_sux 966 substitute(*_sux, old_sux, new_sux);
|
H A D | c1_Instruction.hpp | 1220 static void substitute(BlockList& list, BlockBegin* old_block, BlockBegin* new_block);
|
/openjdk10/hotspot/src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/graphbuilderconf/ |
H A D | GraphBuilderContext.java | 174 * @param substitute the intrinsic implementation 180 boolean intrinsify(BytecodeProvider bytecodeProvider, ResolvedJavaMethod targetMethod, ResolvedJavaMethod substitute, InvocationPlugin.Receiver receiver, ValueNode[] argsIncludingReceiver); argument
|
H A D | InvocationPlugins.java | 350 * Registers a plugin that implements a method based on the bytecode of a substitute method. 352 * @param substituteDeclaringClass the class declaring the substitute method 353 * @param name the name of both the original and substitute method 365 * Registers a plugin that implements a method based on the bytecode of a substitute method. 367 * @param substituteDeclaringClass the class declaring the substitute method 369 * @param substituteName the name of the substitute method 1135 Method substitute = msplugin.getJavaSubstitute(); 1136 assert substitute.getAnnotation(MethodSubstitution.class) != null : format("Substitute method must be annotated with @%s: %s", MethodSubstitution.class.getSimpleName(), substitute);
|
/openjdk10/hotspot/src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.java/src/org/graalvm/compiler/java/ |
H A D | BytecodeParser.java | 2026 public boolean intrinsify(BytecodeProvider intrinsicBytecodeProvider, ResolvedJavaMethod targetMethod, ResolvedJavaMethod substitute, InvocationPlugin.Receiver receiver, ValueNode[] args) { argument 2030 boolean res = inline(targetMethod, substitute, intrinsicBytecodeProvider, args); 2031 assert res : "failed to inline " + substitute;
|