Home
last modified time | relevance | path

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

/freebsd-14.2/contrib/llvm-project/llvm/lib/Transforms/Coroutines/
H A DCoroInternal.h80 CoroBeginInst *CoroBegin;
88 struct SwitchFieldIndex {
102 coro::ABI ABI;
104 StructType *FrameTy;
105 Align FrameAlign;
106 uint64_t FrameSize;
107 Value *FramePtr;
108 BasicBlock *AllocaSpillBlock;
111 bool OptimizeFrame;
145 union {
[all …]
H A DCoroSplit.cpp106 coro::Shape &Shape; member in __anonb4c3247d0111::CoroCloner
672 static void replaceSwiftErrorOps(Function &F, coro::Shape &Shape, in replaceSwiftErrorOps()
1189 static void replaceFrameSizeAndAlignment(coro::Shape &Shape) { in replaceFrameSizeAndAlignment()
1226 static void setCoroInfo(Function &F, coro::Shape &Shape, in setCoroInfo()
1480 static void handleNoSuspendCoroutine(coro::Shape &Shape) { in handleNoSuspendCoroutine()
1640 static void simplifySuspendPoints(coro::Shape &Shape) { in simplifySuspendPoints()
1766 static void splitAsyncCoroutine(Function &F, coro::Shape &Shape, in splitAsyncCoroutine()
2015 coro::Shape Shape(F, OptimizeFrame); in splitCoroutine() local
2061 static void removeCoroEnds(const coro::Shape &Shape) { in removeCoroEnds()
2068 LazyCallGraph::Node &N, const coro::Shape &Shape, in updateCallGraphAfterCoroutineSplit()
[all …]
H A DCoroFrame.cpp758 coro::Shape &Shape) { in addFieldForAllocas()
1105 static void buildFrameDebugInfo(Function &F, coro::Shape &Shape, in buildFrameDebugInfo()
1296 static StructType *buildFrameType(Function &F, coro::Shape &Shape, in buildFrameType()
2500 coro::Shape &Shape, in lowerNonLocalAlloca()
2525 coro::Shape &Shape) { in emitGetSwiftErrorValue()
2540 coro::Shape &Shape) { in emitSetSwiftErrorValue()
2588 coro::Shape &Shape) { in eliminateSwiftErrorAlloca()
2614 coro::Shape &Shape, in eliminateSwiftErrorArgument()
2650 static void eliminateSwiftError(Function &F, coro::Shape &Shape) { in eliminateSwiftError()
2809 static void collectFrameAlloca(AllocaInst *AI, coro::Shape &Shape, in collectFrameAlloca()
[all …]
H A DCoroutines.cpp145 static void clear(coro::Shape &Shape) { in clear()
/freebsd-14.2/contrib/llvm-project/llvm/include/llvm/Analysis/
H A DTensorSpec.h105 std::vector<int64_t> Shape; variable
H A DVectorUtils.h54 const std::optional<VFInfo> Shape = in getVFABIMappings() local
103 Function *getVectorizedFunction(const VFShape &Shape) const { in getVectorizedFunction()
/freebsd-14.2/contrib/llvm-project/llvm/lib/Target/DirectX/
H A DDXILResource.h71 ResourceBase::Kinds Shape; variable
/freebsd-14.2/contrib/llvm-project/llvm/lib/Analysis/
H A DTensorSpec.cpp63 size_t ElementSize, const std::vector<int64_t> &Shape) in TensorSpec()
/freebsd-14.2/contrib/llvm-project/llvm/lib/Target/X86/
H A DX86TileConfig.cpp140 ShapeT Shape = VRM.getShape(Phys2Virt[I]); in INITIALIZE_PASS_DEPENDENCY() local
H A DX86RegisterInfo.cpp1044 ShapeT Shape = getTileShape(SrcReg, VRM, MRI); in getTileShape() local
1062 ShapeT Shape(&MO1, &MO2, MRI); in getTileShape() local
H A DX86FastPreTileConfig.cpp389 ShapeT Shape = getShape(MRI, InTileReg); in convertPHI() local
/freebsd-14.2/contrib/llvm-project/llvm/include/llvm/IR/
H A DVFABIDemangler.h124 VFShape Shape; /// Classification of the vector function. member
/freebsd-14.2/contrib/llvm-project/llvm/lib/Transforms/Scalar/
H A DLowerMatrixIntrinsics.cpp529 bool setShapeInfo(Value *V, ShapeInfo Shape) { in setShapeInfo()
718 ShapeInfo Shape = ShapeMap[V]; in propagateShapeBackward() local
1106 bool IsVolatile, ShapeInfo Shape, IRBuilder<> &Builder) { in loadMatrix()
1147 bool IsVolatile, ShapeInfo Shape) { in LowerLoad()
1209 Value *Stride, bool IsVolatile, ShapeInfo Shape) { in LowerStore()
2009 ShapeInfo &Shape = I->second; in VisitBinaryOperator() local
2059 ShapeInfo &Shape = I->second; in VisitUnaryOperator() local
/freebsd-14.2/contrib/llvm-project/llvm/lib/IR/
H A DVFABIDemangler.cpp499 const VFShape Shape({*EC, Parameters}); in tryDemangleForVFABI() local
/freebsd-14.2/contrib/llvm-project/llvm/lib/DebugInfo/CodeView/
H A DRecordName.cpp212 VFTableShapeRecord &Shape) { in visitKnownRecord()
H A DTypeDumpVisitor.cpp403 VFTableShapeRecord &Shape) { in visitKnownRecord()
/freebsd-14.2/contrib/llvm-project/llvm/tools/llvm-pdbutil/
H A DMinimalTypeDumper.cpp456 VFTableShapeRecord &Shape) { in visitKnownRecord()
/freebsd-14.2/sys/contrib/dev/acpica/include/
H A Dacbuffer.h241 UINT8 Shape; member
/freebsd-14.2/contrib/llvm-project/llvm/lib/CodeGen/
H A DMLRegAllocEvictAdvisor.cpp248 template <typename T> size_t getTotalSize(const std::vector<int64_t> &Shape) { in getTotalSize()
/freebsd-14.2/contrib/llvm-project/llvm/lib/DebugInfo/LogicalView/Readers/
H A DLVCodeViewVisitor.cpp2524 VFTableShapeRecord &Shape, in visitKnownRecord()
/freebsd-14.2/contrib/llvm-project/llvm/lib/Transforms/Vectorize/
H A DSLPVectorizer.cpp5472 VFShape Shape = VFShape::get( in getScalarsVectorizationState() local
6469 auto Shape = VFShape::get(CI->getFunctionType(), in getVectorCallCosts() local
11682 VFShape Shape = in vectorizeTree() local