HomeSort by: relevance | last modified time | path
    Searched refs:ValueTy (Results 1 - 25 of 28) sorted by relevancy

1 2

  /src/external/apache2/llvm/dist/llvm/include/llvm/ADT/
StringMap.h 24 template <typename ValueTy> class StringMapConstIterator;
25 template <typename ValueTy> class StringMapIterator;
26 template <typename ValueTy> class StringMapKeyIterator;
107 template <typename ValueTy, typename AllocatorTy = MallocAllocator>
112 using MapEntryTy = StringMapEntry<ValueTy>;
127 StringMap(std::initializer_list<std::pair<StringRef, ValueTy>> List)
197 using mapped_type = ValueTy;
198 using value_type = StringMapEntry<ValueTy>;
201 using const_iterator = StringMapConstIterator<ValueTy>;
202 using iterator = StringMapIterator<ValueTy>;
    [all...]
StringMapEntry.h 66 template <typename ValueTy>
69 ValueTy second;
79 const ValueTy &getValue() const { return second; }
80 ValueTy &getValue() { return second; }
82 void setValue(const ValueTy &V) { second = V; }
97 template <typename ValueTy>
98 class StringMapEntry final : public StringMapEntryStorage<ValueTy> {
100 using StringMapEntryStorage<ValueTy>::StringMapEntryStorage;
130 char *ptr = const_cast<char *>(keyData) - sizeof(StringMapEntry<ValueTy>);
StringSet.h 43 template <typename ValueTy>
45 insert(const StringMapEntry<ValueTy> &mapEntry) {
  /src/external/apache2/llvm/dist/llvm/include/llvm/IR/
ValueHandle.h 259 template <typename ValueTy>
265 friend struct DenseMapInfo<AssertingVH<ValueTy>>;
275 // Convert a ValueTy*, which may be const, to the raw Value*.
279 ValueTy *getValPtr() const { return static_cast<ValueTy *>(getRawValPtr()); }
280 void setValPtr(ValueTy *P) { setRawValPtr(GetAsValue(P)); }
285 AssertingVH(ValueTy *P) : ValueHandleBase(Assert, GetAsValue(P)) {}
289 AssertingVH(ValueTy *P) : ThePtr(GetAsValue(P)) {}
293 operator ValueTy*() const {
297 ValueTy *operator=(ValueTy *RHS)
    [all...]
Comdat.h 25 template <typename ValueTy> class StringMapEntry;
GlobalIndirectSymbol.h 30 GlobalIndirectSymbol(Type *Ty, ValueTy VTy, unsigned AddressSpace,
Constant.h 43 Constant(Type *ty, ValueTy vty, Use *Ops, unsigned NumOps)
GlobalObject.h 44 GlobalObject(Type *Ty, ValueTy VTy, Use *Ops, unsigned NumOps,
Constants.h 59 explicit ConstantData(Type *Ty, ValueTy VT) : Constant(Ty, VT, nullptr, 0) {}
385 ConstantAggregate(Type *T, ValueTy VT, ArrayRef<Constant *> V);
585 explicit ConstantDataSequential(Type *ty, ValueTy VT, const char *Data)
1355 explicit UndefValue(Type *T, ValueTy vty) : ConstantData(T, vty) {}
Value.h 51 template<typename ValueTy> class StringMapEntry;
522 enum ValueTy {
538 /// # there are more possible values for the value type than in ValueTy enum.
540 /// the ValueTy enum.
GlobalValue.h 76 GlobalValue(Type *Ty, ValueTy VTy, Use *Ops, unsigned NumOps,
  /src/external/apache2/llvm/dist/llvm/include/llvm/Analysis/
MemoryDependenceAnalysis.h 118 using ValueTy = PointerSumType<
123 ValueTy Value;
125 explicit MemDepResult(ValueTy V) : Value(V) {}
134 return MemDepResult(ValueTy::create<Def>(Inst));
138 return MemDepResult(ValueTy::create<Clobber>(Inst));
141 return MemDepResult(ValueTy::create<Other>(NonLocal));
144 return MemDepResult(ValueTy::create<Other>(NonFuncLocal));
147 return MemDepResult(ValueTy::create<Other>(Unknown));
204 return MemDepResult(ValueTy::create<Invalid>(Inst));
  /src/external/apache2/llvm/dist/llvm/include/llvm/Support/
Host.h 21 template <typename ValueTy, typename AllocatorTy> class StringMap;
  /src/external/apache2/llvm/dist/clang/lib/CodeGen/
TargetInfo.h 300 typedef std::pair<llvm::Value *, StringRef> ValueTy;
306 virtual llvm::SmallVector<ValueTy, 1>
CGAtomic.cpp 33 QualType ValueTy;
51 ValueTy = ATy->getValueType();
53 ValueTy = AtomicTy;
54 EvaluationKind = CGF.getEvaluationKind(ValueTy);
58 TypeInfo ValueTI = C.getTypeInfo(ValueTy);
76 ValueTy = lvalue.getType();
77 ValueSizeInBits = C.getTypeSize(ValueTy);
111 ValueTy = lvalue.getType()->castAs<VectorType>()->getElementType();
112 ValueSizeInBits = C.getTypeSize(ValueTy);
119 ValueTy = lvalue.getType()
    [all...]
CGExprCXX.cpp 1397 typedef typename Traits::ValueTy ValueTy;
1408 ValueTy Ptr;
1409 ValueTy AllocSize;
1422 const FunctionDecl *OperatorDelete, ValueTy Ptr,
1423 ValueTy AllocSize, bool PassAlignmentToPlacementDelete,
1498 typedef llvm::Value *ValueTy;
1500 static RValue get(CodeGenFunction &, ValueTy V) { return RValue::get(V); }
1529 typedef DominatingValue<RValue>::saved_type ValueTy;
1531 static RValue get(CodeGenFunction &CGF, ValueTy V)
    [all...]
  /src/external/apache2/llvm/dist/llvm/lib/Transforms/Coroutines/
CoroElide.cpp 58 Type *ValueTy = Value->getType();
59 if (ValueTy != IntrTy) {
62 assert(ValueTy->isPointerTy() && IntrTy->isPointerTy());
CoroFrame.cpp 2121 static Value *emitGetSwiftErrorValue(IRBuilder<> &Builder, Type *ValueTy,
2124 auto FnTy = FunctionType::get(ValueTy, {}, false);
2157 auto ValueTy = Alloca->getAllocatedType();
2162 auto ValueBeforeCall = Builder.CreateLoad(ValueTy, Alloca);
2176 auto ValueAfterCall = emitGetSwiftErrorValue(Builder, ValueTy, Shape);
2221 auto ValueTy = ArgTy->getElementType();
2226 auto Alloca = Builder.CreateAlloca(ValueTy, ArgTy->getAddressSpace());
2230 auto InitialValue = Constant::getNullValue(ValueTy);
2241 auto FinalValue = Builder.CreateLoad(ValueTy, Alloca);
CoroSplit.cpp 590 auto getSwiftErrorSlot = [&](Type *ValueTy) -> Value * {
592 assert(CachedSlot->getType()->getPointerElementType() == ValueTy &&
601 assert(Arg.getType()->getPointerElementType() == ValueTy &&
609 auto Alloca = Builder.CreateAlloca(ValueTy);
623 auto ValueTy = Op->getType();
624 auto Slot = getSwiftErrorSlot(ValueTy);
625 MappedResult = Builder.CreateLoad(ValueTy, Slot);
629 auto ValueTy = Value->getType();
630 auto Slot = getSwiftErrorSlot(ValueTy);
  /src/external/apache2/llvm/dist/llvm/lib/IR/
Globals.cpp 427 GlobalIndirectSymbol::GlobalIndirectSymbol(Type *Ty, ValueTy VTy,
  /src/external/apache2/llvm/dist/llvm/utils/TableGen/
CodeGenTarget.cpp 342 CodeGenTarget::getSuperRegForSubReg(const ValueTypeByHwMode &ValueTy,
349 // Try to find a register class which supports ValueTy, and also contains
358 if (!llvm::is_contained(SubClassWithSubReg->VTs, ValueTy))
  /src/external/apache2/llvm/dist/llvm/lib/CodeGen/GlobalISel/
MachineIRBuilder.cpp 194 const LLT ValueTy, uint64_t Value) {
196 assert(ValueTy.isScalar() && "invalid offset type");
204 auto Cst = buildConstant(ValueTy, Value);
  /src/external/apache2/llvm/dist/llvm/include/llvm/TableGen/
Record.h 406 /// explicit type, stored in ValueTy.
408 RecTy *ValueTy;
412 : Init(K, Opc), ValueTy(T) {}
424 RecTy *getType() const { return ValueTy; }
  /src/external/apache2/llvm/dist/llvm/lib/Transforms/Scalar/
SROA.cpp 2051 Type *ValueTy = SI->getValueOperand()->getType();
2055 if (DL.getTypeStoreSize(ValueTy).getFixedSize() > Size)
2064 if (!isa<VectorType>(ValueTy) && RelBegin == 0 && RelEnd == Size)
2066 if (IntegerType *ITy = dyn_cast<IntegerType>(ValueTy)) {
2070 !canConvertValue(DL, ValueTy, AllocaTy)) {
  /src/external/apache2/llvm/dist/llvm/include/llvm/CodeGen/GlobalISel/
MachineIRBuilder.h 475 /// \pre \p ValueTy must be a scalar type.
483 const LLT ValueTy,

Completed in 56 milliseconds

1 2