/freebsd-src/contrib/llvm-project/llvm/lib/Transforms/Coroutines/ |
H A D | CoroInternal.h | 80 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 D | CoroSplit.cpp | 106 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 D | CoroFrame.cpp | 292 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 D | Coroutines.cpp | 145 clear(coro::Shape & Shape) clear() argument [all...] |
/freebsd-src/contrib/llvm-project/llvm/include/llvm/Analysis/ |
H A D | TensorSpec.h | 105 std::vector<int64_t> Shape; global() variable
|
H A D | VectorUtils.h | 54 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 D | DXILResource.h | 71 ResourceBase::Kinds Shape; global() variable
|
/freebsd-src/contrib/llvm-project/llvm/lib/Analysis/ |
H A D | TensorSpec.cpp | 63 size_t ElementSize, const std::vector<int64_t> &Shape) in TensorSpec()
|
/freebsd-src/contrib/llvm-project/llvm/lib/Target/X86/ |
H A D | X86TileConfig.cpp | 140 ShapeT Shape = VRM.getShape(Phys2Virt[I]); INITIALIZE_PASS_DEPENDENCY() local
|
H A D | X86RegisterInfo.cpp | 1044 ShapeT Shape = getTileShape(SrcReg, VRM, MRI); getTileShape() local 1062 ShapeT Shape(&MO1, &MO2, MRI); getTileShape() local
|
H A D | X86FastPreTileConfig.cpp | 389 ShapeT Shape = getShape(MRI, InTileReg); in convertPHI() local
|
/freebsd-src/contrib/llvm-project/llvm/include/llvm/IR/ |
H A D | VFABIDemangler.h | 124 VFShape Shape; /// Classification of the vector function. member
|
/freebsd-src/contrib/llvm-project/llvm/lib/Transforms/Scalar/ |
H A D | LowerMatrixIntrinsics.cpp | 529 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 D | VFABIDemangler.cpp | 499 const VFShape Shape({*EC, Parameters}); in tryDemangleForVFABI() local
|
/freebsd-src/contrib/llvm-project/llvm/lib/DebugInfo/CodeView/ |
H A D | RecordName.cpp | 212 VFTableShapeRecord &Shape) { in visitKnownRecord()
|
H A D | TypeDumpVisitor.cpp | 403 visitKnownRecord(CVType & CVR,VFTableShapeRecord & Shape) visitKnownRecord() argument
|
/freebsd-src/contrib/llvm-project/llvm/tools/llvm-pdbutil/ |
H A D | MinimalTypeDumper.cpp | 456 visitKnownRecord(CVType & CVR,VFTableShapeRecord & Shape) visitKnownRecord() argument
|
/freebsd-src/sys/contrib/dev/acpica/include/ |
H A D | acbuffer.h | 241 UINT8 Shape; member
|
/freebsd-src/contrib/llvm-project/llvm/lib/CodeGen/ |
H A D | MLRegAllocEvictAdvisor.cpp | 248 getTotalSize(const std::vector<int64_t> & Shape) getTotalSize() argument
|
/freebsd-src/contrib/llvm-project/llvm/lib/DebugInfo/LogicalView/Readers/ |
H A D | LVCodeViewVisitor.cpp | 2524 VFTableShapeRecord &Shape, in visitKnownRecord() argument
|
/freebsd-src/contrib/llvm-project/llvm/lib/Transforms/Vectorize/ |
H A D | SLPVectorizer.cpp | 5472 VFShape Shape = VFShape::get( getScalarsVectorizationState() local 6469 auto Shape = VFShape::get(CI->getFunctionType(), getVectorCallCosts() local 11682 VFShape Shape = vectorizeTree() local [all...] |