/freebsd/contrib/llvm-project/llvm/lib/Transforms/Coroutines/ |
H A D | CoroSplit.cpp | 106 coro::Shape &Shape; member in __anon98d7ec870111::CoroCloner 120 CoroCloner(Function &OrigF, const Twine &Suffix, coro::Shape &Shape, in CoroCloner() argument 122 : OrigF(OrigF), NewF(nullptr), Suffix(Suffix), Shape(Shape), FKind(FKind), in CoroCloner() 124 assert(Shape.ABI == coro::ABI::Switch); in CoroCloner() 128 CoroCloner(Function &OrigF, const Twine &Suffix, coro::Shape &Shape, in CoroCloner() argument 131 : OrigF(OrigF), NewF(NewF), Suffix(Suffix), Shape(Shape), in CoroCloner() 132 FKind(Shape.ABI == coro::ABI::Async ? Kind::Async : Kind::Continuation), in CoroCloner() 134 assert(Shape.ABI == coro::ABI::Retcon || in CoroCloner() 135 Shape.ABI == coro::ABI::RetconOnce || Shape.ABI == coro::ABI::Async); in CoroCloner() 178 coro::Shape &Shape) { in lowerAwaitSuspend() argument [all …]
|
H A D | CoroFrame.cpp | 130 SuspendCrossingInfo(Function &F, coro::Shape &Shape); 295 SuspendCrossingInfo::SuspendCrossingInfo(Function &F, coro::Shape &Shape) in SuspendCrossingInfo() argument 312 for (auto *CE : Shape.CoroEnds) in SuspendCrossingInfo() 325 for (auto *CSI : Shape.CoroSuspends) { in SuspendCrossingInfo() 659 coro::Shape &Shape); 761 coro::Shape &Shape) { in addFieldForAllocas() argument 775 if (!Shape.OptimizeFrame) { in addFieldForAllocas() 796 for (auto *CoroSuspendInst : Shape.CoroSuspends) { in addFieldForAllocas() 1108 static void buildFrameDebugInfo(Function &F, coro::Shape &Shape, in buildFrameDebugInfo() argument 1119 assert(Shape.ABI == coro::ABI::Switch && in buildFrameDebugInfo() [all …]
|
H A D | Coroutines.cpp | 148 static void clear(coro::Shape &Shape) { in clear() argument 149 Shape.CoroBegin = nullptr; in clear() 150 Shape.CoroEnds.clear(); in clear() 151 Shape.CoroSizes.clear(); in clear() 152 Shape.CoroSuspends.clear(); in clear() 154 Shape.FrameTy = nullptr; in clear() 155 Shape.FramePtr = nullptr; in clear() 156 Shape.AllocaSpillBlock = nullptr; in clear() 171 void coro::Shape::buildFrom(Function &F) { in buildFrom() 456 Value *coro::Shape::emitAlloc(IRBuilder<> &Builder, Value *Size, in emitAlloc() [all …]
|
H A D | CoroInternal.h | 80 struct LLVM_LIBRARY_VISIBILITY Shape { struct 268 Shape() = default; argument 269 explicit Shape(Function &F, bool OptimizeFrame = false) 278 Function &F, Shape &Shape, TargetTransformInfo &TTI, argument
|
/freebsd/contrib/llvm-project/llvm/lib/Target/X86/ |
H A D | X86PreAMXConfig.cpp |
|
H A D | X86TileConfig.cpp | 9 /// \file Pass to config the shape of AMX physical registers 12 /// know the shape of each physical tile registers, because the register 14 /// pass. It collects the shape information of each physical tile register 15 /// and store the shape in the stack slot that is allocated for load config 138 // Fill in the shape of each tile physical register. in INITIALIZE_PASS_DEPENDENCY() 145 ShapeT Shape = VRM.getShape(Phys2Virt[I]); in INITIALIZE_PASS_DEPENDENCY() local 146 for (auto &R : {Shape.getRow()->getReg(), Shape.getCol()->getReg()}) { in INITIALIZE_PASS_DEPENDENCY()
|
H A D | X86FastPreTileConfig.cpp | 9 /// \file Pass to preconfig the shape of physical tile registers 13 /// before its user. It also check the depenedency of the shape to ensure 14 /// the shape is defined before ldtilecfg. 208 // Don't need shape information for tile store, becasue it is adjacent to in spill() 236 // Can't use TII->loadRegFromStackSlot(), because we need the shape in reload() 304 assert(MI->isPHI() && "Unexpected PHI when get shape."); in getShape() 305 llvm_unreachable("Unexpected MI when get shape."); in getShape() 326 // 3. Create PHI node for shape. If one of the incoming shape is immediate in convertPHI() 389 ShapeT Shape = getShape(MRI, InTileReg); in convertPHI() local 390 Shape.getRow()->setIsKill(false); in convertPHI() [all …]
|
H A D | X86FastTileConfig.cpp | 9 /// \file Pass to config the shape of AMX physical registers 12 /// know the shape of each physical tile registers, because the register 14 /// pass. It collects the shape information of each physical tile register 15 /// and store the shape in the stack slot that is allocated for load config 87 // It should be AMX pseudo instruction that have shape operand. in isTileDef() 122 // Rewrite the shape information to memory. Stack slot should have in configBasicBlock()
|
H A D | X86PreTileConfig.cpp | 51 ": Failed to config tile register, please define the shape earlier"); in emitErrorMsg() 144 /// Collect the shape def information for later use. 167 // We only need to mark the last shape in the BB now. in hoistShapesInBB() 231 RecordShape(DefMI, DefMBB); // In this case, PHI is also a shape def. in INITIALIZE_PASS_DEPENDENCY() 270 // Always record the first AMX in case there's shape def after it. in runOnMachineFunction() 310 // Avoid to insert ldtilecfg before any shape defs. in runOnMachineFunction() 315 // We are not able to config tile registers since the shape to config in runOnMachineFunction() 366 // A given point might be forked due to shape conditions are not met. in runOnMachineFunction() 368 // Make sure we insert ldtilecfg after the last shape def in MBB. in runOnMachineFunction()
|
/freebsd/crypto/heimdal/doc/doxyout/gssapi/html/ |
H A D | graph_legend.dot | 4 node [fontname="FreeSans",fontsize=10,shape=record]; 5 …Node9 [shape="box",label="Inherited",fontsize=10,height=0.2,width=0.4,fontname="FreeSans",fillcolo… 7 …Node10 [shape="box",label="PublicBase",fontsize=10,height=0.2,width=0.4,fontname="FreeSans",color=… 9 …Node11 [shape="box",label="Truncated",fontsize=10,height=0.2,width=0.4,fontname="FreeSans",color="… 11 …Node13 [shape="box",label="ProtectedBase",fontsize=10,height=0.2,width=0.4,fontname="FreeSans",col… 13 …Node14 [shape="box",label="PrivateBase",fontsize=10,height=0.2,width=0.4,fontname="FreeSans",color… 15 …Node15 [shape="box",label="Undocumented",fontsize=10,height=0.2,width=0.4,fontname="FreeSans",colo… 17 …Node16 [shape="box",label="Templ< int >",fontsize=10,height=0.2,width=0.4,fontname="FreeSans",colo… 19 …Node17 [shape="box",label="Templ< T >",fontsize=10,height=0.2,width=0.4,fontname="FreeSans",color=… 21 …Node18 [shape="box",label="Used",fontsize=10,height=0.2,width=0.4,fontname="FreeSans",color="black…
|
/freebsd/crypto/heimdal/doc/doxyout/hcrypto/html/ |
H A D | graph_legend.dot | 4 node [fontname="FreeSans",fontsize=10,shape=record]; 5 …Node9 [shape="box",label="Inherited",fontsize=10,height=0.2,width=0.4,fontname="FreeSans",fillcolo… 7 …Node10 [shape="box",label="PublicBase",fontsize=10,height=0.2,width=0.4,fontname="FreeSans",color=… 9 …Node11 [shape="box",label="Truncated",fontsize=10,height=0.2,width=0.4,fontname="FreeSans",color="… 11 …Node13 [shape="box",label="ProtectedBase",fontsize=10,height=0.2,width=0.4,fontname="FreeSans",col… 13 …Node14 [shape="box",label="PrivateBase",fontsize=10,height=0.2,width=0.4,fontname="FreeSans",color… 15 …Node15 [shape="box",label="Undocumented",fontsize=10,height=0.2,width=0.4,fontname="FreeSans",colo… 17 …Node16 [shape="box",label="Templ< int >",fontsize=10,height=0.2,width=0.4,fontname="FreeSans",colo… 19 …Node17 [shape="box",label="Templ< T >",fontsize=10,height=0.2,width=0.4,fontname="FreeSans",color=… 21 …Node18 [shape="box",label="Used",fontsize=10,height=0.2,width=0.4,fontname="FreeSans",color="black…
|
/freebsd/crypto/heimdal/doc/doxyout/hdb/html/ |
H A D | graph_legend.dot | 4 node [fontname="FreeSans",fontsize=10,shape=record]; 5 …Node9 [shape="box",label="Inherited",fontsize=10,height=0.2,width=0.4,fontname="FreeSans",fillcolo… 7 …Node10 [shape="box",label="PublicBase",fontsize=10,height=0.2,width=0.4,fontname="FreeSans",color=… 9 …Node11 [shape="box",label="Truncated",fontsize=10,height=0.2,width=0.4,fontname="FreeSans",color="… 11 …Node13 [shape="box",label="ProtectedBase",fontsize=10,height=0.2,width=0.4,fontname="FreeSans",col… 13 …Node14 [shape="box",label="PrivateBase",fontsize=10,height=0.2,width=0.4,fontname="FreeSans",color… 15 …Node15 [shape="box",label="Undocumented",fontsize=10,height=0.2,width=0.4,fontname="FreeSans",colo… 17 …Node16 [shape="box",label="Templ< int >",fontsize=10,height=0.2,width=0.4,fontname="FreeSans",colo… 19 …Node17 [shape="box",label="Templ< T >",fontsize=10,height=0.2,width=0.4,fontname="FreeSans",color=… 21 …Node18 [shape="box",label="Used",fontsize=10,height=0.2,width=0.4,fontname="FreeSans",color="black…
|
/freebsd/crypto/heimdal/doc/doxyout/hx509/html/ |
H A D | graph_legend.dot | 4 node [fontname="FreeSans",fontsize=10,shape=record]; 5 …Node9 [shape="box",label="Inherited",fontsize=10,height=0.2,width=0.4,fontname="FreeSans",fillcolo… 7 …Node10 [shape="box",label="PublicBase",fontsize=10,height=0.2,width=0.4,fontname="FreeSans",color=… 9 …Node11 [shape="box",label="Truncated",fontsize=10,height=0.2,width=0.4,fontname="FreeSans",color="… 11 …Node13 [shape="box",label="ProtectedBase",fontsize=10,height=0.2,width=0.4,fontname="FreeSans",col… 13 …Node14 [shape="box",label="PrivateBase",fontsize=10,height=0.2,width=0.4,fontname="FreeSans",color… 15 …Node15 [shape="box",label="Undocumented",fontsize=10,height=0.2,width=0.4,fontname="FreeSans",colo… 17 …Node16 [shape="box",label="Templ< int >",fontsize=10,height=0.2,width=0.4,fontname="FreeSans",colo… 19 …Node17 [shape="box",label="Templ< T >",fontsize=10,height=0.2,width=0.4,fontname="FreeSans",color=… 21 …Node18 [shape="box",label="Used",fontsize=10,height=0.2,width=0.4,fontname="FreeSans",color="black…
|
/freebsd/crypto/heimdal/doc/doxyout/krb5/html/ |
H A D | graph_legend.dot | 4 node [fontname="FreeSans",fontsize=10,shape=record]; 5 …Node9 [shape="box",label="Inherited",fontsize=10,height=0.2,width=0.4,fontname="FreeSans",fillcolo… 7 …Node10 [shape="box",label="PublicBase",fontsize=10,height=0.2,width=0.4,fontname="FreeSans",color=… 9 …Node11 [shape="box",label="Truncated",fontsize=10,height=0.2,width=0.4,fontname="FreeSans",color="… 11 …Node13 [shape="box",label="ProtectedBase",fontsize=10,height=0.2,width=0.4,fontname="FreeSans",col… 13 …Node14 [shape="box",label="PrivateBase",fontsize=10,height=0.2,width=0.4,fontname="FreeSans",color… 15 …Node15 [shape="box",label="Undocumented",fontsize=10,height=0.2,width=0.4,fontname="FreeSans",colo… 17 …Node16 [shape="box",label="Templ< int >",fontsize=10,height=0.2,width=0.4,fontname="FreeSans",colo… 19 …Node17 [shape="box",label="Templ< T >",fontsize=10,height=0.2,width=0.4,fontname="FreeSans",color=… 21 …Node18 [shape="box",label="Used",fontsize=10,height=0.2,width=0.4,fontname="FreeSans",color="black…
|
/freebsd/crypto/heimdal/doc/doxyout/ntlm/html/ |
H A D | graph_legend.dot | 4 node [fontname="FreeSans",fontsize=10,shape=record]; 5 …Node9 [shape="box",label="Inherited",fontsize=10,height=0.2,width=0.4,fontname="FreeSans",fillcolo… 7 …Node10 [shape="box",label="PublicBase",fontsize=10,height=0.2,width=0.4,fontname="FreeSans",color=… 9 …Node11 [shape="box",label="Truncated",fontsize=10,height=0.2,width=0.4,fontname="FreeSans",color="… 11 …Node13 [shape="box",label="ProtectedBase",fontsize=10,height=0.2,width=0.4,fontname="FreeSans",col… 13 …Node14 [shape="box",label="PrivateBase",fontsize=10,height=0.2,width=0.4,fontname="FreeSans",color… 15 …Node15 [shape="box",label="Undocumented",fontsize=10,height=0.2,width=0.4,fontname="FreeSans",colo… 17 …Node16 [shape="box",label="Templ< int >",fontsize=10,height=0.2,width=0.4,fontname="FreeSans",colo… 19 …Node17 [shape="box",label="Templ< T >",fontsize=10,height=0.2,width=0.4,fontname="FreeSans",color=… 21 …Node18 [shape="box",label="Used",fontsize=10,height=0.2,width=0.4,fontname="FreeSans",color="black…
|
/freebsd/crypto/heimdal/doc/doxyout/wind/html/ |
H A D | graph_legend.dot | 4 node [fontname="FreeSans",fontsize=10,shape=record]; 5 …Node9 [shape="box",label="Inherited",fontsize=10,height=0.2,width=0.4,fontname="FreeSans",fillcolo… 7 …Node10 [shape="box",label="PublicBase",fontsize=10,height=0.2,width=0.4,fontname="FreeSans",color=… 9 …Node11 [shape="box",label="Truncated",fontsize=10,height=0.2,width=0.4,fontname="FreeSans",color="… 11 …Node13 [shape="box",label="ProtectedBase",fontsize=10,height=0.2,width=0.4,fontname="FreeSans",col… 13 …Node14 [shape="box",label="PrivateBase",fontsize=10,height=0.2,width=0.4,fontname="FreeSans",color… 15 …Node15 [shape="box",label="Undocumented",fontsize=10,height=0.2,width=0.4,fontname="FreeSans",colo… 17 …Node16 [shape="box",label="Templ< int >",fontsize=10,height=0.2,width=0.4,fontname="FreeSans",colo… 19 …Node17 [shape="box",label="Templ< T >",fontsize=10,height=0.2,width=0.4,fontname="FreeSans",color=… 21 …Node18 [shape="box",label="Used",fontsize=10,height=0.2,width=0.4,fontname="FreeSans",color="black…
|
/freebsd/contrib/llvm-project/llvm/include/llvm/CodeGen/ |
H A D | TileShapeInfo.h | 9 /// \file Shape utility for AMX. 10 /// AMX hardware requires to config the shape of tile data register before use. 11 /// The 2D shape includes row and column. In AMX intrinsics interface the shape 40 bool operator==(const ShapeT &Shape) const { in ShapeT() 41 MachineOperand *R = Shape.Row; 42 MachineOperand *C = Shape.Col; 50 return RowImm == Shape.getRowImm() && ColImm == Shape.getColImm(); 54 bool operator!=(const ShapeT &Shape) cons [all...] |
/freebsd/contrib/llvm-project/llvm/include/llvm/Analysis/ |
H A D | TensorSpec.h | 28 /// "shape" (row-major), its type (see TensorSpec::getDataType specializations 66 const std::vector<int64_t> &Shape, 68 return TensorSpec(Name, Port, getDataType<T>(), sizeof(T), Shape); 74 const std::vector<int64_t> &shape() const { return Shape; } in shape() function 78 Shape == Other.Shape; 83 /// Get the number of elements in a tensor with this shape. 96 Other.Shape) {} in TensorSpec() 102 size_t ElementSize, const std::vector<int64_t> &Shape); 109 std::vector<int64_t> Shape; variable 121 /// "shape": <array of ints> }
|
/freebsd/usr.sbin/bsdconfig/dot/ |
H A D | dot | 64 # begin_nodelist $shape $color $fillcolor $style 71 local shape="$1" color="$2" fillcolor="$3" style="$4" 74 [ "$shape" ] && 75 printf '\t\tshape = "%s",\n' "$shape" 356 shape=circle color=black fillcolor=yellow style=filled 357 begin_nodelist "$shape" "$color" "$fillcolor" "$style" 365 shape=box color=black fillcolor=lightblue style=filled 366 begin_nodelist "$shape" "$color" "$fillcolor" "$style" 376 shape=box color=black fillcolor=lightblue style=filled 377 begin_nodelist "$shape" "$color" "$fillcolor" "$style" [all …]
|
/freebsd/contrib/llvm-project/llvm/lib/Analysis/ |
H A D | TensorSpec.cpp | 55 OS.attributeArray("shape", [&]() { in toJSON() 56 for (size_t D : shape()) in toJSON() 63 size_t ElementSize, const std::vector<int64_t> &Shape) in TensorSpec() argument 64 : Name(Name), Port(Port), Type(Type), Shape(Shape), in TensorSpec() 65 ElementCount(std::accumulate(Shape.begin(), Shape.end(), 1, in TensorSpec() 96 if (!Mapper.map<std::vector<int64_t>>("shape", TensorShape)) in getTensorSpecFromJSON() 97 return EmitError("'shape' property not present or not an int array"); in getTensorSpecFromJSON()
|
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Scalar/ |
H A D | LowerMatrixIntrinsics.cpp | 76 cl::desc("Enable/disable matrix shape verification."), 216 /// Returns true if shape-information is defined, meaning both dimensions 235 /// Returns the transposed shape. 289 // Find the first operand that has a known shape and use that. in computeShapeInfoForInst() 302 /// 1. Propagate the shape information from intrinsics to connected 304 /// 2. Lower instructions with shape information (assuming column-major layout). 312 /// lower all instructions that have shape information. Besides the 314 /// 2.3. Update uses of the lowered instruction. If we have shape information 490 /// Maps instructions to their shape information. The shape information 491 /// describes the shape to be used while lowering. This matches the shape of [all …]
|
/freebsd/usr.sbin/vidcontrol/ |
H A D | vidcontrol.c | 612 parse_cursor_params(char *param, struct cshape *shape) in parse_cursor_params() argument 618 type = shape->shape[0]; in parse_cursor_params() 637 shape->shape[1] = strtol(word + 5, NULL, 0); in parse_cursor_params() 639 shape->shape[2] = strtol(word + 7, NULL, 0); in parse_cursor_params() 654 type, shape->shape[1], shape->shape[2]); in parse_cursor_params() 664 shape->shape[0] = type; in parse_cursor_params() 669 * Set the cursor's shape/type. 675 struct cshape shape; in set_cursor_type() local 678 shape.shape[0] = 0; in set_cursor_type() 679 shape.shape[1] = -1; in set_cursor_type() [all …]
|
/freebsd/contrib/llvm-project/lld/docs/ |
H A D | partitions.dot | 2 part_main [label="Main partition",shape=plaintext]; 3 part1 [label="Loadable partition 1",shape=plaintext]; 4 part2 [label="Loadable partition 2",shape=plaintext];
|
/freebsd/usr.bin/rs/ |
H A D | rs.1 | 52 The shape of the input array is deduced from the number of lines 54 If that shape is inconvenient, a more useful one might be 60 The shape of the output array is influenced by the 139 Print the shape of the input array and do nothing else. 140 The shape is just the number of lines and the number of
|
/freebsd/contrib/ntp/html/hints/ |
H A D | solaris-dosynctodr.html | 277 <AREA SHAPE="rect" HREF="http://www.sun.com/MySun/" ALT="My Sun" COORDS="89,0 149,32"> 278 <AREA SHAPE="rect" HREF="show.pl?target=home_con" ALT="Home" COORDS="0,0 42,32"> 279 <AREA SHAPE="rect" HREF="http://www.sun.com/sales/" ALT="Buy" COORDS="54,0 78,32"> 284 <AREA SHAPE="rect" HREF="http://www.sun.com/java/" ALT="Java Technologies" COORDS="4,0,67,32"> 285 <AREA SHAPE="rect" HREF="http://www.sun.com/products-n-solutions/" ALT="Products and Solutions" COO… 286 <AREA SHAPE="rect" HREF="http://www.sun.com/service/" ALT="Support, Education, and Consulting" COOR… 287 <AREA SHAPE="rect" HREF="http://www.sun.com/tech/" ALT="Technology and Research" COORDS="261,0,324,… 288 <AREA SHAPE="rect" HREF="http://www.sun.com/developers/developers.html" ALT="For Developers" COORDS… 289 <AREA SHAPE="rect" HREF="http://www.sun.com/corporateoverview/" ALT="Corporate Information" COORDS=… 295 <AREA SHAPE="rect" HREF="/visual/home/" ALT="SunSolve Online(tm)" COORDS="0,21,215,51"> <!-- LINK T…
|