Home
last modified time | relevance | path

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

/netbsd-src/external/apache2/llvm/dist/clang/lib/CodeGen/
H A DCGBuiltin.cpp7157 llvm::Type *RegisterType, in EmitSpecialRegisterBuiltin() argument
7162 assert((RegisterType->isIntegerTy(32) || RegisterType->isIntegerTy(64)) in EmitSpecialRegisterBuiltin()
7178 llvm::Type *Types[] = { RegisterType }; in EmitSpecialRegisterBuiltin()
7180 bool MixedTypes = RegisterType->isIntegerTy(64) && ValueType->isIntegerTy(32); in EmitSpecialRegisterBuiltin()
7181 assert(!(RegisterType->isIntegerTy(32) && ValueType->isIntegerTy(64)) in EmitSpecialRegisterBuiltin()
7207 ArgValue = Builder.CreateZExt(ArgValue, RegisterType); in EmitSpecialRegisterBuiltin()
7213 ArgValue = Builder.CreatePtrToInt(ArgValue, RegisterType); in EmitSpecialRegisterBuiltin()
7581 llvm::Type *RegisterType; in EmitARMBuiltinExpr() local
7584 RegisterType = Int32Ty; in EmitARMBuiltinExpr()
7586 ValueType = RegisterType = Int64Ty; in EmitARMBuiltinExpr()
[all …]