/llvm-project/llvm/lib/Transforms/Coroutines/ |
H A D | CoroInternal.h | 80 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 D | CoroSplit.cpp | 178 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 D | CoroFrame.cpp | 295 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 D | Coroutines.cpp | 148 clear(coro::Shape & Shape) clear() argument [all...] |
/llvm-project/lldb/test/API/functionalities/data-formatter/data-formatter-categories/ |
H A D | main.cpp | 5 struct Shape struct 8 Shape() : dummy(true) {} in Shape() function
|
/llvm-project/clang/test/CodeGenObjC/ |
H A D | debug-info-impl.m | 7 @interface Shape : NSObject interface
|
/llvm-project/clang/test/Analysis/ |
H A D | cast-value-state-dump.cpp | 10 struct Shape {}; struct
|
H A D | cast-value-notes.cpp | 55 struct Shape { struct
|
H A D | cast-value-logic.cpp | 12 struct Shape { struct
|
/llvm-project/clang/test/PCH/ |
H A D | enum.h | 9 enum Shape { enum
|
/llvm-project/lldb/test/API/functionalities/vtable/ |
H A D | main.cpp | 1 class Shape { class
|
/llvm-project/flang/unittests/Runtime/ |
H A D | Inquiry.cpp | 114 TEST(Inquiry, Shape) { in TEST() argument
|
/llvm-project/llvm/include/llvm/Analysis/ |
H A D | TensorSpec.h | 109 std::vector<int64_t> Shape; variable
|
H A D | VectorUtils.h | 105 /// 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 D | DXILResource.h | 72 dxil::ResourceKind Shape; variable
|
/llvm-project/flang/runtime/ |
H A D | inquiry.cpp | 74 void RTDEF(Shape)(void *result, const Descriptor &array, int kind, in RTDEF() argument
|
/llvm-project/llvm/lib/Analysis/ |
H A D | TensorSpec.cpp | 63 size_t ElementSize, const std::vector<int64_t> &Shape) in TensorSpec()
|
/llvm-project/llvm/lib/Target/X86/ |
H A D | X86TileConfig.cpp | 145 ShapeT Shape = VRM.getShape(Phys2Virt[I]); INITIALIZE_PASS_DEPENDENCY() local [all...] |
H A D | X86RegisterInfo.cpp | 1049 ShapeT Shape = getTileShape(SrcReg, VRM, MRI); getTileShape() local 1067 ShapeT Shape(&MO1, &MO2, MRI); getTileShape() local
|
/llvm-project/llvm/include/llvm/IR/ |
H A D | VFABIDemangler.h | 124 VFShape Shape; /// Classification of the vector function. global() member
|
/llvm-project/flang/include/flang/Evaluate/ |
H A D | shape.h | 34 using Shape = std::vector<MaybeExtentExpr>; variable [all...] |
/llvm-project/polly/include/polly/ |
H A D | ScopDetection.h | 104 std::shared_ptr<ArrayShape> Shape; member
|
/llvm-project/llvm/lib/Transforms/Scalar/ |
H A D | LowerMatrixIntrinsics.cpp | 591 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 D | VFABIDemangler.cpp | 499 const VFShape Shape({*EC, Parameters}); tryDemangleForVFABI() local
|
/llvm-project/llvm/lib/DebugInfo/CodeView/ |
H A D | RecordName.cpp | 212 VFTableShapeRecord &Shape) { in visitKnownRecord()
|