Lines Matching full:constant
23 if (Data.is<llvm::Constant*>()) { in getType()
24 return Data.get<llvm::Constant*>()->getType(); in getType()
40 if (Data.is<llvm::Constant*>()) { in installInGlobal()
41 GV->setInitializer(Data.get<llvm::Constant*>()); in installInGlobal()
52 ConstantInitBuilderBase::createFuture(llvm::Constant *initializer) { in createFuture()
67 ConstantInitBuilderBase::createGlobal(llvm::Constant *initializer, in createGlobal()
70 bool constant, in createGlobal() argument
75 constant, in createGlobal()
88 llvm::Constant *initializer){ in setGlobalInitializer()
97 llvm::Constant *resolvedReference = in resolveSelfReferences()
128 llvm::Constant *
130 llvm::Constant *target) { in getRelativeOffset()
135 llvm::Constant *ConstantAggregateBuilderBase::getRelativeOffsetToPosition( in getRelativeOffsetToPosition()
136 llvm::IntegerType *offsetType, llvm::Constant *target, size_t position) { in getRelativeOffsetToPosition()
143 llvm::Constant *offset = llvm::ConstantExpr::getSub(target, base); in getRelativeOffsetToPosition()
153 llvm::Constant *
167 llvm::Constant *
182 llvm::SmallVectorImpl<llvm::Constant*> &indices, in getGEPIndicesTo()
246 llvm::Constant *element = Builder.Buffer[cacheEnd]; in getOffsetFromGlobalTo()
263 llvm::Constant *ConstantAggregateBuilderBase::finishArray(llvm::Type *eltTy) { in finishArray()
273 auto constant = llvm::ConstantArray::get(type, elts); in finishArray() local
275 return constant; in finishArray()
278 llvm::Constant *
288 llvm::Constant *constant; in finishStruct() local
291 constant = llvm::ConstantStruct::get(ty, elts); in finishStruct()
293 constant = llvm::ConstantStruct::getAnon(elts, Packed); in finishStruct()
297 return constant; in finishStruct()
300 /// Sign the given pointer and add it to the constant initializer
303 llvm::Constant *Pointer, const PointerAuthSchema &Schema, in addSignedPointer()
308 llvm::Constant *StorageAddress = nullptr; in addSignedPointer()
313 llvm::Constant *SignedPointer = Builder.CGM.getConstantSignedPointer( in addSignedPointer()