Lines Matching defs:constant
23 if (Data.is<llvm::Constant*>()) {
24 return Data.get<llvm::Constant*>()->getType();
40 if (Data.is<llvm::Constant*>()) {
41 GV->setInitializer(Data.get<llvm::Constant*>());
52 ConstantInitBuilderBase::createFuture(llvm::Constant *initializer) {
67 ConstantInitBuilderBase::createGlobal(llvm::Constant *initializer,
70 bool constant,
75 constant,
88 llvm::Constant *initializer){
97 llvm::Constant *resolvedReference =
128 llvm::Constant *
130 llvm::Constant *target) {
135 llvm::Constant *ConstantAggregateBuilderBase::getRelativeOffsetToPosition(
136 llvm::IntegerType *offsetType, llvm::Constant *target, size_t position) {
143 llvm::Constant *offset = llvm::ConstantExpr::getSub(target, base);
153 llvm::Constant *
167 llvm::Constant *
182 llvm::SmallVectorImpl<llvm::Constant*> &indices,
247 llvm::Constant *element = Builder.Buffer[cacheEnd];
264 llvm::Constant *ConstantAggregateBuilderBase::finishArray(llvm::Type *eltTy) {
274 auto constant = llvm::ConstantArray::get(type, elts);
276 return constant;
279 llvm::Constant *
289 llvm::Constant *constant;
292 constant = llvm::ConstantStruct::get(ty, elts);
294 constant = llvm::ConstantStruct::getAnon(elts, Packed);
298 return constant;