Home | History | Annotate | Download | only in CodeGen

Lines Matching defs:Complex

745       // Complex type with element initializers
748 llvm::Constant *Complex[2];
749 Complex[0] = CGM.EmitConstantExpr(Real, Real->getType(), CGF);
750 if (!Complex[0])
752 Complex[1] = CGM.EmitConstantExpr(Imag, Imag->getType(), CGF);
753 if (!Complex[1])
757 return llvm::ConstantStruct::get(STy, Complex);
1016 llvm::Constant *Complex[2];
1018 Complex[0] = llvm::ConstantInt::get(VMContext,
1020 Complex[1] = llvm::ConstantInt::get(VMContext,
1024 llvm::StructType *STy = llvm::StructType::get(Complex[0]->getType(),
1025 Complex[1]->getType(),
1027 return llvm::ConstantStruct::get(STy, Complex);
1037 llvm::Constant *Complex[2];
1039 Complex[0] = llvm::ConstantFP::get(VMContext,
1041 Complex[1] = llvm::ConstantFP::get(VMContext,
1045 llvm::StructType *STy = llvm::StructType::get(Complex[0]->getType(),
1046 Complex[1]->getType(),
1048 return llvm::ConstantStruct::get(STy, Complex);