Home
last modified time | relevance | path

Searched defs:Shape (Results 1 – 25 of 33) sorted by relevance

12

/llvm-project/llvm/lib/Transforms/Coroutines/
H A DCoroInternal.h80 struct LLVM_LIBRARY_VISIBILITY Shape { global() struct
81 CoroBeginShape global() argument
82 CoroEndsShape global() argument
83 CoroSizesShape global() argument
84 CoroAlignsShape global() argument
85 CoroSuspendsShape global() argument
86 SwiftErrorOpsShape global() argument
87 CoroAwaitSuspendsShape global() argument
88 SymmetricTransfersShape global() argument
91 SwitchFieldIndexShape global() argument
105 ABIShape global() argument
107 FrameTyShape global() argument
108 FrameAlignShape global() argument
109 FrameSizeShape global() argument
110 FramePtrShape global() argument
111 AllocaSpillBlockShape global() argument
114 OptimizeFrameShape global() argument
116 SwitchLoweringStorageShape global() argument
127 RetconLoweringStorageShape global() argument
135 AsyncLoweringStorageShape global() argument
148 __anone31fc570020aShape global() argument
154 getSwitchCoroIdShape getSwitchCoroId() argument
159 getRetconCoroIdShape getRetconCoroId() argument
165 getAsyncCoroIdShape getAsyncCoroId() argument
170 getSwitchIndexFieldShape getSwitchIndexField() argument
175 getIndexTypeShape getIndexType() argument
180 getIndexShape getIndex() argument
184 getSwitchResumePointerTypeShape getSwitchResumePointerType() argument
190 getResumeFunctionTypeShape getResumeFunctionType() argument
207 getRetconResultTypesShape getRetconResultTypes() argument
220 getRetconResumeTypesShape getRetconResumeTypes() argument
229 getResumeFunctionCCShape getResumeFunctionCC() argument
243 getPromiseAllocaShape getPromiseAlloca() argument
268 getInsertPtAfterFramePtrShape global() argument
278 OptimizeFrameShape global() argument
H A DCoroSplit.cpp178 assert(Shape in lowerAwaitSuspend() argument
106 coro::Shape &Shape; global() member in __anon631b365a0111::CoroCloner
120 CoroCloner(Function & OrigF,const Twine & Suffix,coro::Shape & Shape,Kind FKind,TargetTransformInfo & TTI) CoroCloner() argument
128 CoroCloner(Function & OrigF,const Twine & Suffix,coro::Shape & Shape,Function * NewF,AnyCoroSuspendInst * ActiveSuspend,TargetTransformInfo & TTI) CoroCloner() argument
243 lowerAwaitSuspends(Function & F,coro::Shape & Shape) lowerAwaitSuspends() argument
250 maybeFreeRetconStorage(IRBuilder<> & Builder,const coro::Shape & Shape,Value * FramePtr,CallGraph * CG) maybeFreeRetconStorage() argument
306 replaceFallthroughCoroEnd(AnyCoroEndInst * End,const coro::Shape & Shape,Value * FramePtr,bool InResume,CallGraph * CG) replaceFallthroughCoroEnd() argument
404 markCoroutineAsDone(IRBuilder<> & Builder,const coro::Shape & Shape,Value * FramePtr) markCoroutineAsDone() argument
438 replaceUnwindCoroEnd(AnyCoroEndInst * End,const coro::Shape & Shape,Value * FramePtr,bool InResume,CallGraph * CG) replaceUnwindCoroEnd() argument
476 replaceCoroEnd(AnyCoroEndInst * End,const coro::Shape & Shape,Value * FramePtr,bool InResume,CallGraph * CG) replaceCoroEnd() argument
540 createCloneDeclaration(Function & OrigF,coro::Shape & Shape,const Twine & Suffix,Module::iterator InsertBefore,AnyCoroSuspendInst * ActiveSuspend) createCloneDeclaration() argument
656 replaceSwiftErrorOps(Function & F,coro::Shape & Shape,ValueToValueMapTy * VMap) replaceSwiftErrorOps() argument
1167 updateAsyncFuncPointerContextSize(coro::Shape & Shape) updateAsyncFuncPointerContextSize() argument
1182 replaceFrameSizeAndAlignment(coro::Shape & Shape) replaceFrameSizeAndAlignment() argument
1222 handleNoSuspendCoroutine(coro::Shape & Shape) handleNoSuspendCoroutine() argument
1382 simplifySuspendPoints(coro::Shape & Shape) simplifySuspendPoints() argument
1677 splitAsyncCoroutine(Function & F,coro::Shape & Shape,SmallVectorImpl<Function * > & Clones,TargetTransformInfo & TTI) splitAsyncCoroutine() argument
1772 splitRetconCoroutine(Function & F,coro::Shape & Shape,SmallVectorImpl<Function * > & Clones,TargetTransformInfo & TTI) splitRetconCoroutine() argument
1925 coro::Shape Shape(F, OptimizeFrame); splitCoroutine() local
1973 removeCoroEnds(const coro::Shape & Shape) removeCoroEnds() argument
1980 updateCallGraphAfterCoroutineSplit(LazyCallGraph::Node & N,const coro::Shape & Shape,const SmallVectorImpl<Function * > & Clones,LazyCallGraph::SCC & C,LazyCallGraph & CG,CGSCCAnalysisManager & AM,CGSCCUpdateResult & UR,FunctionAnalysisManager & FAM) updateCallGraphAfterCoroutineSplit() argument
2126 const coro::Shape Shape = run() local
[all...]
H A DCoroFrame.cpp295 SuspendCrossingInfo(Function & F,coro::Shape & Shape) SuspendCrossingInfo() argument
761 addFieldForAllocas(const Function & F,FrameDataInfo & FrameData,coro::Shape & Shape) addFieldForAllocas() argument
1108 buildFrameDebugInfo(Function & F,coro::Shape & Shape,FrameDataInfo & FrameData) buildFrameDebugInfo() argument
1300 buildFrameType(Function & F,coro::Shape & Shape,FrameDataInfo & FrameData) buildFrameType() argument
1754 insertSpills(const FrameDataInfo & FrameData,coro::Shape & Shape) insertSpills() argument
2530 lowerNonLocalAlloca(CoroAllocaAllocInst * AI,coro::Shape & Shape,SmallVectorImpl<Instruction * > & DeadInsts) lowerNonLocalAlloca() argument
2555 emitGetSwiftErrorValue(IRBuilder<> & Builder,Type * ValueTy,coro::Shape & Shape) emitGetSwiftErrorValue() argument
2570 emitSetSwiftErrorValue(IRBuilder<> & Builder,Value * V,coro::Shape & Shape) emitSetSwiftErrorValue() argument
2589 emitSetAndGetSwiftErrorValueAround(Instruction * Call,AllocaInst * Alloca,coro::Shape & Shape) emitSetAndGetSwiftErrorValueAround() argument
2618 eliminateSwiftErrorAlloca(Function & F,AllocaInst * Alloca,coro::Shape & Shape) eliminateSwiftErrorAlloca() argument
2644 eliminateSwiftErrorArgument(Function & F,Argument & Arg,coro::Shape & Shape,SmallVectorImpl<AllocaInst * > & AllocasToPromote) eliminateSwiftErrorArgument() argument
2680 eliminateSwiftError(Function & F,coro::Shape & Shape) eliminateSwiftError() argument
2760 sinkLifetimeStartMarkers(Function & F,coro::Shape & Shape,SuspendCrossingInfo & Checker,const DominatorTree & DT) sinkLifetimeStartMarkers() argument
2838 collectFrameAlloca(AllocaInst * AI,coro::Shape & Shape,const SuspendCrossingInfo & Checker,SmallVectorImpl<AllocaInfo> & Allocas,const DominatorTree & DT) collectFrameAlloca() argument
3099 buildCoroutineFrame(Function & F,Shape & Shape,TargetTransformInfo & TTI,const std::function<bool (Instruction &)> & MaterializableCallback) buildCoroutineFrame() argument
[all...]
H A DCoroutines.cpp148 clear(coro::Shape & Shape) clear() argument
[all...]
/llvm-project/lldb/test/API/functionalities/data-formatter/data-formatter-categories/
H A Dmain.cpp5 struct Shape struct
8 Shape() : dummy(true) {} in Shape() function
/llvm-project/clang/test/CodeGenObjC/
H A Ddebug-info-impl.m7 @interface Shape : NSObject interface
/llvm-project/clang/test/Analysis/
H A Dcast-value-state-dump.cpp10 struct Shape {}; struct
H A Dcast-value-notes.cpp55 struct Shape { struct
H A Dcast-value-logic.cpp12 struct Shape { struct
/llvm-project/clang/test/PCH/
H A Denum.h9 enum Shape { enum
/llvm-project/lldb/test/API/functionalities/vtable/
H A Dmain.cpp1 class Shape { class
/llvm-project/flang/unittests/Runtime/
H A DInquiry.cpp114 TEST(Inquiry, Shape) { in TEST() argument
/llvm-project/llvm/include/llvm/Analysis/
H A DTensorSpec.h109 std::vector<int64_t> Shape; variable
H A DVectorUtils.h105 /// Retrieve the Function with VFShape \p Shape. in getVectorizedFunction() argument
55 const std::optional<VFInfo> Shape = getVFABIMappings() local
[all...]
/llvm-project/llvm/lib/Target/DirectX/
H A DDXILResource.h72 dxil::ResourceKind Shape; variable
/llvm-project/flang/runtime/
H A Dinquiry.cpp74 void RTDEF(Shape)(void *result, const Descriptor &array, int kind, in RTDEF() argument
/llvm-project/llvm/lib/Analysis/
H A DTensorSpec.cpp63 size_t ElementSize, const std::vector<int64_t> &Shape) in TensorSpec()
/llvm-project/llvm/lib/Target/X86/
H A DX86TileConfig.cpp145 ShapeT Shape = VRM.getShape(Phys2Virt[I]); INITIALIZE_PASS_DEPENDENCY() local
[all...]
H A DX86RegisterInfo.cpp1049 ShapeT Shape = getTileShape(SrcReg, VRM, MRI); getTileShape() local
1067 ShapeT Shape(&MO1, &MO2, MRI); getTileShape() local
/llvm-project/llvm/include/llvm/IR/
H A DVFABIDemangler.h124 VFShape Shape; /// Classification of the vector function. global() member
/llvm-project/flang/include/flang/Evaluate/
H A Dshape.h34 using Shape = std::vector<MaybeExtentExpr>; variable
[all...]
/llvm-project/polly/include/polly/
H A DScopDetection.h104 std::shared_ptr<ArrayShape> Shape; member
/llvm-project/llvm/lib/Transforms/Scalar/
H A DLowerMatrixIntrinsics.cpp591 SIter->second.NumColumns != Shape.NumColumns)) { in setShapeInfo() argument
726 ShapeInfo Shape = ShapeMap[V]; propagateShapeBackward() local
1125 loadMatrix(Type * Ty,Value * Ptr,MaybeAlign MAlign,Value * Stride,bool IsVolatile,ShapeInfo Shape,IRBuilder<> & Builder) loadMatrix() argument
1166 LowerLoad(Instruction * Inst,Value * Ptr,MaybeAlign Align,Value * Stride,bool IsVolatile,ShapeInfo Shape) LowerLoad() argument
1228 LowerStore(Instruction * Inst,Value * Matrix,Value * Ptr,MaybeAlign A,Value * Stride,bool IsVolatile,ShapeInfo Shape) LowerStore() argument
2107 ShapeInfo &Shape = I->second; VisitBinaryOperator() local
2157 ShapeInfo &Shape = I->second; VisitUnaryOperator() local
[all...]
/llvm-project/llvm/lib/IR/
H A DVFABIDemangler.cpp499 const VFShape Shape({*EC, Parameters}); tryDemangleForVFABI() local
/llvm-project/llvm/lib/DebugInfo/CodeView/
H A DRecordName.cpp212 VFTableShapeRecord &Shape) { in visitKnownRecord()

12