Home
last modified time | relevance | path

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

/freebsd-src/contrib/llvm-project/llvm/lib/Transforms/Coroutines/
H A DCoroInternal.h80 struct LLVM_LIBRARY_VISIBILITY Shape { argument
79 struct LLVM_LIBRARY_VISIBILITY Shape { global() struct
81 CoroEndsShape global() argument
82 CoroSizesShape global() argument
83 CoroAlignsShape global() argument
84 CoroSuspendsShape global() argument
85 SwiftErrorOpsShape global() argument
88 SwitchFieldIndexShape global() argument
102 ABIShape global() argument
104 FrameTyShape global() argument
105 FrameAlignShape global() argument
106 FrameSizeShape global() argument
107 FramePtrShape global() argument
108 AllocaSpillBlockShape global() argument
111 OptimizeFrameShape global() argument
113 SwitchLoweringStorageShape global() argument
124 RetconLoweringStorageShape global() argument
132 AsyncLoweringStorageShape global() argument
145 __anon9395a70f020aShape global() argument
151 getSwitchCoroIdShape getSwitchCoroId() argument
156 getRetconCoroIdShape getRetconCoroId() argument
162 getAsyncCoroIdShape getAsyncCoroId() argument
167 getSwitchIndexFieldShape getSwitchIndexField() argument
172 getIndexTypeShape getIndexType() argument
177 getIndexShape getIndex() argument
181 getSwitchResumePointerTypeShape getSwitchResumePointerType() argument
187 getResumeFunctionTypeShape getResumeFunctionType() argument
204 getRetconResultTypesShape getRetconResultTypes() argument
217 getRetconResumeTypesShape getRetconResumeTypes() argument
226 getResumeFunctionCCShape getResumeFunctionCC() argument
240 getPromiseAllocaShape getPromiseAlloca() argument
265 getInsertPtAfterFramePtrShape global() argument
275 OptimizeFrameShape global() argument
H A DCoroSplit.cpp106 coro::Shape &Shape; member in __anon877be0190111::CoroCloner
118 CoroCloner(Function & OrigF,const Twine & Suffix,coro::Shape & Shape,Kind FKind) CoroCloner() argument
126 CoroCloner(Function & OrigF,const Twine & Suffix,coro::Shape & Shape,Function * NewF,AnyCoroSuspendInst * ActiveSuspend) CoroCloner() argument
171 maybeFreeRetconStorage(IRBuilder<> & Builder,const coro::Shape & Shape,Value * FramePtr,CallGraph * CG) maybeFreeRetconStorage() argument
228 replaceFallthroughCoroEnd(AnyCoroEndInst * End,const coro::Shape & Shape,Value * FramePtr,bool InResume,CallGraph * CG) replaceFallthroughCoroEnd() argument
325 markCoroutineAsDone(IRBuilder<> & Builder,const coro::Shape & Shape,Value * FramePtr) markCoroutineAsDone() argument
359 replaceUnwindCoroEnd(AnyCoroEndInst * End,const coro::Shape & Shape,Value * FramePtr,bool InResume,CallGraph * CG) replaceUnwindCoroEnd() argument
397 replaceCoroEnd(AnyCoroEndInst * End,const coro::Shape & Shape,Value * FramePtr,bool InResume,CallGraph * CG) replaceCoroEnd() argument
412 createResumeEntryBlock(Function & F,coro::Shape & Shape) createResumeEntryBlock() argument
559 createCloneDeclaration(Function & OrigF,coro::Shape & Shape,const Twine & Suffix,Module::iterator InsertBefore,AnyCoroSuspendInst * ActiveSuspend) createCloneDeclaration() argument
672 replaceSwiftErrorOps(Function & F,coro::Shape & Shape,ValueToValueMapTy * VMap) replaceSwiftErrorOps() argument
1168 createClone(Function & F,const Twine & Suffix,coro::Shape & Shape,CoroCloner::Kind FKind) createClone() argument
1174 updateAsyncFuncPointerContextSize(coro::Shape & Shape) updateAsyncFuncPointerContextSize() argument
1189 replaceFrameSizeAndAlignment(coro::Shape & Shape) replaceFrameSizeAndAlignment() argument
1226 setCoroInfo(Function & F,coro::Shape & Shape,ArrayRef<Function * > Fns) setCoroInfo() argument
1250 updateCoroFrame(coro::Shape & Shape,Function * ResumeFn,Function * DestroyFn,Function * CleanupFn) updateCoroFrame() argument
1480 handleNoSuspendCoroutine(coro::Shape & Shape) handleNoSuspendCoroutine() argument
1640 simplifySuspendPoints(coro::Shape & Shape) simplifySuspendPoints() argument
1681 splitSwitchCoroutine(Function & F,coro::Shape & Shape,SmallVectorImpl<Function * > & Clones,TargetTransformInfo & TTI) splitSwitchCoroutine() argument
1766 splitAsyncCoroutine(Function & F,coro::Shape & Shape,SmallVectorImpl<Function * > & Clones) splitAsyncCoroutine() argument
1863 splitRetconCoroutine(Function & F,coro::Shape & Shape,SmallVectorImpl<Function * > & Clones) splitRetconCoroutine() argument
2015 coro::Shape Shape(F, OptimizeFrame); splitCoroutine() local
2061 removeCoroEnds(const coro::Shape & Shape) removeCoroEnds() argument
2068 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
2214 const coro::Shape Shape = run() local
[all...]
H A DCoroFrame.cpp292 SuspendCrossingInfo(Function & F,coro::Shape & Shape) SuspendCrossingInfo() argument
758 addFieldForAllocas(const Function & F,FrameDataInfo & FrameData,coro::Shape & Shape) addFieldForAllocas() argument
1105 buildFrameDebugInfo(Function & F,coro::Shape & Shape,FrameDataInfo & FrameData) buildFrameDebugInfo() argument
1296 buildFrameType(Function & F,coro::Shape & Shape,FrameDataInfo & FrameData) buildFrameType() argument
1724 insertSpills(const FrameDataInfo & FrameData,coro::Shape & Shape) insertSpills() argument
2500 lowerNonLocalAlloca(CoroAllocaAllocInst * AI,coro::Shape & Shape,SmallVectorImpl<Instruction * > & DeadInsts) lowerNonLocalAlloca() argument
2525 emitGetSwiftErrorValue(IRBuilder<> & Builder,Type * ValueTy,coro::Shape & Shape) emitGetSwiftErrorValue() argument
2540 emitSetSwiftErrorValue(IRBuilder<> & Builder,Value * V,coro::Shape & Shape) emitSetSwiftErrorValue() argument
2559 emitSetAndGetSwiftErrorValueAround(Instruction * Call,AllocaInst * Alloca,coro::Shape & Shape) emitSetAndGetSwiftErrorValueAround() argument
2588 eliminateSwiftErrorAlloca(Function & F,AllocaInst * Alloca,coro::Shape & Shape) eliminateSwiftErrorAlloca() argument
2614 eliminateSwiftErrorArgument(Function & F,Argument & Arg,coro::Shape & Shape,SmallVectorImpl<AllocaInst * > & AllocasToPromote) eliminateSwiftErrorArgument() argument
2650 eliminateSwiftError(Function & F,coro::Shape & Shape) eliminateSwiftError() argument
2730 sinkLifetimeStartMarkers(Function & F,coro::Shape & Shape,SuspendCrossingInfo & Checker) sinkLifetimeStartMarkers() argument
2809 collectFrameAlloca(AllocaInst * AI,coro::Shape & Shape,const SuspendCrossingInfo & Checker,SmallVectorImpl<AllocaInfo> & Allocas,const DominatorTree & DT) collectFrameAlloca() argument
3067 buildCoroutineFrame(Function & F,Shape & Shape,const std::function<bool (Instruction &)> & MaterializableCallback) buildCoroutineFrame() argument
[all...]
H A DCoroutines.cpp145 clear(coro::Shape & Shape) clear() argument
[all...]
/freebsd-src/contrib/llvm-project/llvm/include/llvm/Analysis/
H A DTensorSpec.h105 std::vector<int64_t> Shape; global() variable
H A DVectorUtils.h54 const std::optional<VFInfo> Shape = getVFABIMappings() local
103 getVectorizedFunction(const VFShape & Shape) getVectorizedFunction() argument
[all...]
/freebsd-src/contrib/llvm-project/llvm/lib/Target/DirectX/
H A DDXILResource.h71 ResourceBase::Kinds Shape; global() variable
/freebsd-src/contrib/llvm-project/llvm/lib/Analysis/
H A DTensorSpec.cpp63 size_t ElementSize, const std::vector<int64_t> &Shape) in TensorSpec()
/freebsd-src/contrib/llvm-project/llvm/lib/Target/X86/
H A DX86TileConfig.cpp140 ShapeT Shape = VRM.getShape(Phys2Virt[I]); INITIALIZE_PASS_DEPENDENCY() local
H A DX86RegisterInfo.cpp1044 ShapeT Shape = getTileShape(SrcReg, VRM, MRI); getTileShape() local
1062 ShapeT Shape(&MO1, &MO2, MRI); getTileShape() local
H A DX86FastPreTileConfig.cpp389 ShapeT Shape = getShape(MRI, InTileReg); in convertPHI() local
/freebsd-src/contrib/llvm-project/llvm/include/llvm/IR/
H A DVFABIDemangler.h124 VFShape Shape; /// Classification of the vector function. member
/freebsd-src/contrib/llvm-project/llvm/lib/Transforms/Scalar/
H A DLowerMatrixIntrinsics.cpp529 setShapeInfo(Value * V,ShapeInfo Shape) setShapeInfo() argument
718 ShapeInfo Shape = ShapeMap[V]; propagateShapeBackward() local
1106 loadMatrix(Type * Ty,Value * Ptr,MaybeAlign MAlign,Value * Stride,bool IsVolatile,ShapeInfo Shape,IRBuilder<> & Builder) loadMatrix() argument
1147 LowerLoad(Instruction * Inst,Value * Ptr,MaybeAlign Align,Value * Stride,bool IsVolatile,ShapeInfo Shape) LowerLoad() argument
1209 LowerStore(Instruction * Inst,Value * Matrix,Value * Ptr,MaybeAlign A,Value * Stride,bool IsVolatile,ShapeInfo Shape) LowerStore() argument
2009 ShapeInfo &Shape = I->second; VisitBinaryOperator() local
2059 ShapeInfo &Shape = I->second; VisitUnaryOperator() local
[all...]
/freebsd-src/contrib/llvm-project/llvm/lib/IR/
H A DVFABIDemangler.cpp499 const VFShape Shape({*EC, Parameters}); in tryDemangleForVFABI() local
/freebsd-src/contrib/llvm-project/llvm/lib/DebugInfo/CodeView/
H A DRecordName.cpp212 VFTableShapeRecord &Shape) { in visitKnownRecord()
H A DTypeDumpVisitor.cpp403 visitKnownRecord(CVType & CVR,VFTableShapeRecord & Shape) visitKnownRecord() argument
/freebsd-src/contrib/llvm-project/llvm/tools/llvm-pdbutil/
H A DMinimalTypeDumper.cpp456 visitKnownRecord(CVType & CVR,VFTableShapeRecord & Shape) visitKnownRecord() argument
/freebsd-src/sys/contrib/dev/acpica/include/
H A Dacbuffer.h241 UINT8 Shape; member
/freebsd-src/contrib/llvm-project/llvm/lib/CodeGen/
H A DMLRegAllocEvictAdvisor.cpp248 getTotalSize(const std::vector<int64_t> & Shape) getTotalSize() argument
/freebsd-src/contrib/llvm-project/llvm/lib/DebugInfo/LogicalView/Readers/
H A DLVCodeViewVisitor.cpp2524 VFTableShapeRecord &Shape, in visitKnownRecord() argument
/freebsd-src/contrib/llvm-project/llvm/lib/Transforms/Vectorize/
H A DSLPVectorizer.cpp5472 VFShape Shape = VFShape::get( getScalarsVectorizationState() local
6469 auto Shape = VFShape::get(CI->getFunctionType(), getVectorCallCosts() local
11682 VFShape Shape = vectorizeTree() local
[all...]