swr/rast: Add constant initializer for uint64_t

Reviewed-by: Bruce Cherniak <bruce.cherniak@intel.com>
This commit is contained in:
George Kyriazis 2018-04-26 19:29:40 -05:00
parent 70f0a28b83
commit dcaca3c7b3
2 changed files with 6 additions and 0 deletions

View File

@ -182,6 +182,11 @@ namespace SwrJit
return ConstantInt::get(IRB()->getInt32Ty(), i);
}
Constant *Builder::C(uint64_t i)
{
return ConstantInt::get(IRB()->getInt64Ty(), i);
}
Constant *Builder::C(float i)
{
return ConstantFP::get(IRB()->getFloatTy(), i);

View File

@ -34,6 +34,7 @@ Constant *C(char i);
Constant *C(uint8_t i);
Constant *C(int i);
Constant *C(int64_t i);
Constant *C(uint64_t i);
Constant *C(uint16_t i);
Constant *C(uint32_t i);
Constant *C(float i);