Home
last modified time | relevance | path

Searched refs:HeapType (Results 1 – 16 of 16) sorted by relevance

/external/tensorflow/tensorflow/core/kernels/
Dtopk_op_gpu.h53 enum class HeapType { kMinHeap, kMaxHeap };
112 template <HeapType heapType, PreferIndices preferIndices,
129 if (heapType == HeapType::kMinHeap) {
211 template <HeapType heapType, PreferIndices preferIndices,
231 make_indexed_heap<HeapType::kMinHeap, PreferIndices::kHigher, Data, T>(
283 auto min_heap = IndexedHeap<HeapType::kMinHeap, PreferIndices::kHigher,
311 auto max_heap = IndexedHeap<HeapType::kMaxHeap, PreferIndices::kLower,
/external/llvm-project/llvm/lib/Target/WebAssembly/
DWebAssemblyInstrRef.td15 defm REF_NULL_#reg : I<(outs reg:$res), (ins HeapType:$heaptype),
16 (outs), (ins HeapType:$heaptype),
DWebAssemblyMCInstLower.cpp278 assert(static_cast<WebAssembly::HeapType>(MO.getImm()) != in lower()
279 WebAssembly::HeapType::Invalid); in lower()
DWebAssemblyInstrInfo.td191 def HeapType : Operand<i32> {
/external/guava/android/guava-tests/benchmark/com/google/common/collect/
DMinMaxPriorityQueueBenchmark.java42 @Param private HeapType heap;
98 public enum HeapType { enum in MinMaxPriorityQueueBenchmark
/external/guava/guava-tests/benchmark/com/google/common/collect/
DMinMaxPriorityQueueBenchmark.java42 @Param private HeapType heap;
98 public enum HeapType { enum in MinMaxPriorityQueueBenchmark
/external/llvm-project/llvm/lib/Target/WebAssembly/AsmParser/
DWebAssemblyAsmParser.cpp445 WebAssembly::HeapType parseHeapType(StringRef Id) { in parseHeapType()
446 return StringSwitch<WebAssembly::HeapType>(Id) in parseHeapType()
447 .Case("extern", WebAssembly::HeapType::Externref) in parseHeapType()
448 .Case("func", WebAssembly::HeapType::Funcref) in parseHeapType()
449 .Default(WebAssembly::HeapType::Invalid); in parseHeapType()
578 auto HeapType = parseHeapType(Id.getString()); in ParseInstruction() local
579 if (HeapType == WebAssembly::HeapType::Invalid) { in ParseInstruction()
584 WebAssemblyOperand::IntOp{static_cast<int64_t>(HeapType)})); in ParseInstruction()
/external/llvm-project/flang/lib/Optimizer/Dialect/
DFIRType.cpp105 HeapType parseHeap(mlir::DialectAsmParser &parser, mlir::Location loc) { in parseHeap()
106 return parseTypeSingleton<HeapType>(parser, loc); in parseHeap()
842 return t.isa<ReferenceType>() || t.isa<PointerType>() || t.isa<HeapType>(); in isa_ref_type()
859 .Case<fir::ReferenceType, fir::PointerType, fir::HeapType>( in dyn_cast_ptrEleTy()
1017 eleTy.isa<HeapType>() || eleTy.isa<PointerType>() || in canBePointerOrHeapElementType()
1032 HeapType fir::HeapType::get(mlir::Type elementType) { in get()
1037 mlir::Type fir::HeapType::getEleTy() const { in getEleTy()
1042 fir::HeapType::verifyConstructionInvariants(mlir::Location loc, in verifyConstructionInvariants()
1104 eleTy.isa<FieldType>() || eleTy.isa<LenType>() || eleTy.isa<HeapType>() || in verifyConstructionInvariants()
1287 if (auto type = ty.dyn_cast<HeapType>()) { in printFirType()
DFIRDialect.cpp19 FieldType, HeapType, IntType, LenType, LogicalType, PointerType, in FIROpsDialect()
DFIROps.cpp100 return getType().cast<HeapType>().getEleTy(); in getAllocatedType()
104 return HeapType::get(ty); in getRefTy()
112 if (intype.isa<ReferenceType>() || intype.isa<HeapType>() || in wrapResultType()
115 return HeapType::get(intype); in wrapResultType()
349 ty.isa<fir::HeapType>() || ty.isa<mlir::MemRefType>() || in isPointerCompatible()
773 .Case<ReferenceType, PointerType, HeapType>( in elementTypeOf()
1364 if (auto ref = refType.dyn_cast<HeapType>()) in elementType()
1531 return type.isa<fir::ReferenceType>() || type.isa<fir::HeapType>() || in isReferenceLike()
/external/llvm-project/flang/include/flang/Optimizer/Dialect/
DFIRType.h223 class HeapType : public mlir::Type::TypeBase<HeapType, mlir::Type,
227 static HeapType get(mlir::Type elementType);
DFIROps.td71 def fir_HeapType : Type<CPred<"$_self.isa<fir::HeapType>()">,
513 if (!outType.dyn_cast<fir::HeapType>())
/external/skia/src/gpu/d3d/
DGrD3DAMDMemoryAllocator.cpp32 allocationDesc.HeapType = heapType; in createResource()
/external/llvm-project/llvm/lib/Target/WebAssembly/Disassembler/
DWebAssemblyDisassembler.cpp262 MCOperand::createImm(int64_t(WebAssembly::HeapType::Invalid))); in getInstruction()
/external/llvm-project/llvm/lib/Target/WebAssembly/MCTargetDesc/
DWebAssemblyMCTargetDesc.h153 enum class HeapType : unsigned { enum
/external/llvm-project/flang/lib/Lower/
DConvertType.cpp402 ty = fir::HeapType::get(ty); in genSymbolHelper()