We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 4e8bc5a commit 12bfd33Copy full SHA for 12bfd33
src/libasr/codegen/asr_to_llvm.cpp
@@ -6818,6 +6818,14 @@ class ASRToLLVMVisitor : public ASR::BaseVisitor<ASRToLLVMVisitor>
6818
// tmp = tmp
6819
break;
6820
}
6821
+ case (ASR::cast_kindType::CPtrToUnsignedInteger) : {
6822
+ tmp = builder->CreatePtrToInt(tmp, getIntType(8, false));
6823
+ break;
6824
+ }
6825
+ case (ASR::cast_kindType::UnsignedIntegerToCPtr) : {
6826
+ tmp = builder->CreateIntToPtr(tmp, llvm::Type::getVoidTy(context)->getPointerTo());
6827
6828
6829
case (ASR::cast_kindType::ComplexToComplex) : {
6830
llvm::Type *target_type;
6831
int arg_kind = -1, dest_kind = -1;
0 commit comments