/openbsd/gnu/llvm/llvm/lib/Transforms/Instrumentation/ |
H A D | MemorySanitizer.cpp | 849 IRB.getVoidTy(), IRB.getIntNTy(AccessSize * 8), IRB.getInt32Ty()); in createUserspaceApi() 854 IRB.getVoidTy(), IRB.getIntNTy(AccessSize * 8), IRB.getInt8PtrTy(), in createUserspaceApi() 860 IRB.getInt8PtrTy(), IntptrTy, IRB.getInt8PtrTy(), IRB.getInt8PtrTy()); in createUserspaceApi() 883 IRB.getVoidTy(), IRB.getInt8PtrTy(), IntptrTy, IRB.getInt32Ty()); in initializeCallbacks() 892 IRB.getInt8PtrTy(), IRB.getInt8PtrTy(), IRB.getInt32Ty(), IntptrTy); in initializeCallbacks() 2348 : IRB(IRB), MSV(MSV) {} in Combiner() 2580 IRB.CreateICmpEQ(IRB.CreateAnd(IRB.CreateXor(Sc, MinusOne), C), Zero); in handleEqualityComparison() 2596 return IRB.CreateOr(IRB.CreateAnd(A, IRB.CreateNot(SaOtherBits)), in getLowestPossibleValue() 2600 return IRB.CreateAnd(A, IRB.CreateNot(Sa)); in getLowestPossibleValue() 2613 return IRB.CreateOr(IRB.CreateAnd(A, IRB.CreateNot(SaSignBit)), in getHighestPossibleValue() [all …]
|
H A D | HWAddressSanitizer.cpp | 946 IRB.CreateCall( in instrumentMemIntrinsic() 948 {IRB.CreatePointerCast(MI->getOperand(0), IRB.getInt8PtrTy()), in instrumentMemIntrinsic() 949 IRB.CreatePointerCast(MI->getOperand(1), IRB.getInt8PtrTy()), in instrumentMemIntrinsic() 952 IRB.CreateCall( in instrumentMemIntrinsic() 954 {IRB.CreatePointerCast(MI->getOperand(0), IRB.getInt8PtrTy()), in instrumentMemIntrinsic() 999 Value *JustTag = IRB.CreateTrunc(Tag, IRB.getInt8Ty()); in tagAlloca() 1019 IRB.CreateStore(JustTag, IRB.CreateConstGEP1_32( in tagAlloca() 1071 applyTagMask(IRB, IRB.CreateXor(StackPointerLong, in getStackBaseTag() 1101 IRB.CreateOr(IRB.CreateShl(Tag, PointerTagShift), in tagPointer() 1138 IRB.CreateConstGEP1_32(IRB.getInt8Ty(), in getHwasanThreadSlotPtr() [all …]
|
H A D | ThreadSanitizer.cpp | 231 UnalignedReadName, Attr, IRB.getVoidTy(), IRB.getInt8PtrTy()); in initialize() 239 VolatileReadName, Attr, IRB.getVoidTy(), IRB.getInt8PtrTy()); in initialize() 243 VolatileWriteName, Attr, IRB.getVoidTy(), IRB.getInt8PtrTy()); in initialize() 257 CompoundRWName, Attr, IRB.getVoidTy(), IRB.getInt8PtrTy()); in initialize() 321 IRB.getInt8PtrTy(), IRB.getInt8PtrTy()); in initialize() 343 IRB.getInt8PtrTy(), IRB.getInt8PtrTy(), IRB.getInt32Ty(), IntptrTy); in initialize() 619 {IRB.CreatePointerCast(Addr, IRB.getInt8PtrTy()), in instrumentLoadOrStore() 626 IRB.CreatePointerCast(Addr, IRB.getInt8PtrTy())); in instrumentLoadOrStore() 658 IRB.CreateCall(OnAccessFunc, IRB.CreatePointerCast(Addr, IRB.getInt8PtrTy())); in instrumentLoadOrStore() 694 IRB.CreateCall( in instrumentMemIntrinsic() [all …]
|
H A D | BoundsChecking.cpp | 88 Value *ObjSize = IRB.CreateSub(Size, Offset); in getBoundsCheckCond() 97 Value *Or = IRB.CreateOr(Cmp2, Cmp3); in getBoundsCheckCond() 101 Or = IRB.CreateOr(Cmp1, Or); in getBoundsCheckCond() 124 BasicBlock::iterator SplitI = IRB.GetInsertPoint(); in insertBoundsCheck() 133 BranchInst::Create(GetTrapBB(IRB), OldBB); in insertBoundsCheck() 184 auto GetTrapBB = [&TrapBB](BuilderTy &IRB) { in addBoundsChecking() argument 191 auto DebugLoc = IRB.getCurrentDebugLocation(); in addBoundsChecking() 192 IRBuilder<>::InsertPointGuard Guard(IRB); in addBoundsChecking() 194 IRB.SetInsertPoint(TrapBB); in addBoundsChecking() 197 CallInst *TrapCall = IRB.CreateCall(F, {}); in addBoundsChecking() [all …]
|
H A D | MemProfiler.cpp | 253 IRBuilder<> IRB(MI); in instrumentMemIntrinsic() local 255 IRB.CreateCall( in instrumentMemIntrinsic() 257 {IRB.CreatePointerCast(MI->getOperand(0), IRB.getInt8PtrTy()), in instrumentMemIntrinsic() 258 IRB.CreatePointerCast(MI->getOperand(1), IRB.getInt8PtrTy()), in instrumentMemIntrinsic() 261 IRB.CreateCall( in instrumentMemIntrinsic() 263 {IRB.CreatePointerCast(MI->getOperand(0), IRB.getInt8PtrTy()), in instrumentMemIntrinsic() 264 IRB.CreateIntCast(MI->getOperand(1), IRB.getInt32Ty(), false), in instrumentMemIntrinsic() 491 IRBuilder<> IRB(*C); in initializeCallbacks() local 508 IRB.getInt8PtrTy(), IRB.getInt8PtrTy(), IntptrTy); in initializeCallbacks() 510 IRB.getInt8PtrTy(), IRB.getInt8PtrTy(), in initializeCallbacks() [all …]
|
H A D | AddressSanitizer.cpp | 1014 IRB.CreateCall( in unpoisonDynamicAllocasBeforeInst() 1232 IRB.CreateCall( in instrumentMemIntrinsic() 1234 {IRB.CreatePointerCast(MI->getOperand(0), IRB.getInt8PtrTy()), in instrumentMemIntrinsic() 1235 IRB.CreatePointerCast(MI->getOperand(1), IRB.getInt8PtrTy()), in instrumentMemIntrinsic() 1238 IRB.CreateCall( in instrumentMemIntrinsic() 1585 Value *AddrLong = IRB.CreatePointerCast(Addr, IRB.getInt8PtrTy()); in instrumentAMDGPUAddress() 1615 IRB.CreateCall( in instrumentAddress() 3014 Alloca = IRB.CreateAlloca(IRB.getInt8Ty(), in createAllocaForLayout() 3315 IRB.CreateStore(IRB.CreatePointerCast(&F, IntptrTy), BasePlus2); in processStaticAllocas() 3407 IRB.CreateCall( in poisonAlloca() [all …]
|
H A D | DataFlowSanitizer.cpp | 1280 Args.push_back(IRB.CreatePointerCast(F, IRB.getInt8PtrTy())); in buildExternWeakCheckIfNeeded() 2269 return {IRB.CreateTrunc(IRB.CreateLShr(Call, DFS.OriginWidthBits), in loadShadowOriginSansLoadTracking() 2459 return IRB.CreateOr(Origin, IRB.CreateShl(Origin, OriginSize * 8)); in originToIntptr() 2525 IRB.CreatePointerCast(Addr, IRB.getInt8PtrTy()), in storeOrigin() 2910 IRB.CreateCall( in visitMemSetInst() 2923 IRB.CreateCall( in visitMemTransferInst() 2925 {IRB.CreatePointerCast(I.getArgOperand(0), IRB.getInt8PtrTy()), in visitMemTransferInst() 3257 {IRB.CreatePointerCast(DstPtr, IRB.getInt8PtrTy()), in visitLibAtomicStore() 3258 IRB.CreatePointerCast(SrcPtr, IRB.getInt8PtrTy()), in visitLibAtomicStore() 3278 {IRB.CreatePointerCast(DstPtr, IRB.getInt8PtrTy()), in visitLibAtomicExchange() [all …]
|
H A D | SanitizerCoverage.cpp | 402 IRBuilder<> IRB(*C); in instrumentModule() local 427 IRB.getInt8Ty(), IRB.getInt8Ty()); in instrumentModule() 430 IRB.getInt16Ty(), IRB.getInt16Ty()); in instrumentModule() 433 IRB.getInt32Ty(), IRB.getInt32Ty()); in instrumentModule() 812 IRBuilder<> IRB(I); in InjectCoverageForIndirectCalls() local 817 IRB.CreateCall(SanCovTracePCIndir, IRB.CreatePointerCast(Callee, IntptrTy)); in InjectCoverageForIndirectCalls() 867 IRBuilder<> IRB(BO); in InjectTraceForDiv() local 907 IRBuilder<> IRB(LI); in InjectTraceForLoadsAndStores() local 916 IRBuilder<> IRB(SI); in InjectTraceForLoadsAndStores() local 955 IRB.CreateCall(CallbackFunc, {IRB.CreateIntCast(A0, Ty, true), in InjectTraceForCmp() [all …]
|
H A D | InstrProfiling.cpp | 1180 IRB.CreateCall(RuntimeRegisterF, IRB.CreateBitCast(Data, VoidPtrTy)); in emitRegistration() 1183 IRB.CreateCall(RuntimeRegisterF, IRB.CreateBitCast(Data, VoidPtrTy)); in emitRegistration() 1192 IRB.CreateCall(NamesRegisterF, {IRB.CreateBitCast(NamesVar, VoidPtrTy), in emitRegistration() 1193 IRB.getInt64(NamesSize)}); in emitRegistration() 1196 IRB.CreateRetVoid(); in emitRegistration() 1231 IRBuilder<> IRB(BasicBlock::Create(M->getContext(), "", User)); in emitRuntimeHook() local 1232 auto *Load = IRB.CreateLoad(Int32Ty, Var); in emitRuntimeHook() 1233 IRB.CreateRet(Load); in emitRuntimeHook() 1285 IRBuilder<> IRB(BasicBlock::Create(M->getContext(), "", F)); in emitInitialization() local 1286 IRB.CreateCall(RegisterF, {}); in emitInitialization() [all …]
|
H A D | SanitizerBinaryMetadata.cpp | 125 TargetTriple(M.getTargetTriple()), IRB(M.getContext()) { in SanitizerBinaryMetadata() 176 IRBuilder<> IRB; member in __anond6c3ac1d0111::SanitizerBinaryMetadata 193 auto *Int8PtrTy = IRB.getInt8PtrTy(); in run() 195 auto *Int32Ty = IRB.getInt32Ty(); in run() 279 Constant *CFM = IRB.getInt32(FeatureMask); in runOn()
|
/openbsd/gnu/llvm/llvm/lib/Target/WebAssembly/ |
H A D | WebAssemblyLowerEmscriptenEHSjLj.cpp | 518 IRBuilder<> IRB(C); in wrapInvoke() local 721 Value *ThrewValue = IRB.CreateLoad(IRB.getInt32Ty(), ThrewValueGV, in wrapTestSetjmp() 723 Value *ThrewValueCmp = IRB.CreateICmpNE(ThrewValue, IRB.getInt32(0)); in wrapTestSetjmp() 734 IRB.CreatePHI(IRB.getInt32Ty(), 4, "threwvalue.phi"); in wrapTestSetjmp() 755 Value *Cmp2 = IRB.CreateICmpEQ(ThenLabel, IRB.getInt32(0)); in wrapTestSetjmp() 768 PHINode *LabelPHI = IRB.CreatePHI(IRB.getInt32Ty(), 2, "label"); in wrapTestSetjmp() 937 FunctionType::get(IRB.getVoidTy(), IRB.getInt32Ty(), false), in runOnModule() 948 FunctionType::get(IRB.getVoidTy(), IRB.getInt8PtrTy(), false); in runOnModule() 1000 IRB.getVoidTy(), {IRB.getInt8PtrTy(), IRB.getInt32Ty()}, false); in runOnModule() 1305 IRB.CreateStore(IRB.getInt32(0), SetjmpTable); in runSjLjOnFunction() [all …]
|
/openbsd/gnu/llvm/llvm/lib/Target/AArch64/ |
H A D | AArch64StackTagging.cpp | 134 IRBuilder<> IRB(SI); in addStore() local 181 V = IRB.CreateZExtOrTrunc(V, IRB.getInt64Ty()); in sliceValue() 183 V = IRB.CreateZExtOrTrunc(V, IRB.getInt64Ty()); in sliceValue() 186 V = IRB.CreateZExtOrTrunc(V, IRB.getInt64Ty()); in sliceValue() 249 Ptr = IRB.CreateConstGEP1_32(IRB.getInt8Ty(), Ptr, Offset); in emitZeroes() 259 Ptr = IRB.CreateConstGEP1_32(IRB.getInt8Ty(), Ptr, Offset); in emitUndef() 268 Ptr = IRB.CreateConstGEP1_32(IRB.getInt8Ty(), Ptr, Offset); in emitPair() 432 IB.generate(IRB); in tagAlloca() 438 IRB.CreateCall(SetTagFunc, {IRB.CreatePointerCast(AI, IRB.getInt8PtrTy()), in untagAlloca() 462 IRB.CreateCall(IRG_SP, {Constant::getNullValue(IRB.getInt64Ty())}); in insertBaseTaggedPointer() [all …]
|
/openbsd/gnu/llvm/llvm/lib/CodeGen/ |
H A D | WasmEHPrepare.cpp | 137 IRBuilder<> IRB(M.getContext()); in doInitialization() local 168 IRBuilder<> IRB(F.getContext()); in prepareThrows() local 186 IRB.SetInsertPoint(BB); in prepareThrows() 187 IRB.CreateUnreachable(); in prepareThrows() 196 IRBuilder<> IRB(F.getContext()); in prepareEHPads() local 246 "_Unwind_CallPersonality", IRB.getInt32Ty(), IRB.getInt8PtrTy()); in prepareEHPads() 301 IRB.CreateCall(CatchF, {IRB.getInt32(WebAssembly::CPP_EXCEPTION)}, "exn"); in prepareEHPad() 320 IRB.CreateCall(LPadIndexF, {FPI, IRB.getInt32(Index)}); in prepareEHPad() 323 IRB.CreateStore(IRB.getInt32(Index), LPadIndexField); in prepareEHPad() 330 IRB.CreateStore(IRB.CreateCall(LSDAF), LSDAField); in prepareEHPad() [all …]
|
H A D | SafeStack.cpp | 554 IRB.CreateAnd( in moveStaticAllocasToUnsafeStack() 598 IRB.SetInsertPoint(AI); in moveStaticAllocasToUnsafeStack() 661 IRBuilder<> IRB(AI); in moveDynamicAllocasToUnsafeStack() local 672 Value *SP = IRB.CreatePtrToInt(IRB.CreateLoad(StackPtrTy, UnsafeStackPtr), in moveDynamicAllocasToUnsafeStack() 674 SP = IRB.CreateSub(SP, Size); in moveDynamicAllocasToUnsafeStack() 680 Value *NewTop = IRB.CreateIntToPtr( in moveDynamicAllocasToUnsafeStack() 681 IRB.CreateAnd(SP, in moveDynamicAllocasToUnsafeStack() 707 IRBuilder<> IRB(II); in moveDynamicAllocasToUnsafeStack() local 713 IRBuilder<> IRB(II); in moveDynamicAllocasToUnsafeStack() local 792 IRB.SetCurrentDebugLocation( in run() [all …]
|
H A D | SanitizerBinaryMetadata.cpp | 73 IRBuilder<> IRB(F.getContext()); in runOnMachineFunction() local 78 {{Section.getString(), {Features, IRB.getInt32(Size)}}})); in runOnMachineFunction()
|
/openbsd/gnu/llvm/llvm/lib/Target/SPIRV/ |
H A D | SPIRVEmitIntrinsics.cpp | 53 IRBuilder<> *IRB = nullptr; member in __anond822c67f0111::SPIRVEmitIntrinsics 140 IRB->SetInsertPoint(U); in replaceMemInstrUses() 167 IRB->SetInsertPoint(I); in preprocessCompositeConstants() 201 IRB->SetInsertPoint(&I); in visitSwitchInst() 265 Args.push_back(IRB->getInt32(Op)); in visitInsertValueInst() 308 auto *NewI = IRB->CreateIntrinsic( in visitStoreInst() 333 Args.push_back(IRB->getInt32( in visitAtomicCmpXchgInst() 335 Args.push_back(IRB->getInt32( in visitAtomicCmpXchgInst() 344 IRB->SetInsertPoint(&I); in visitUnreachableInst() 400 Type *Ty = IRB->getInt32Ty(); in processInstrAfterVisit() [all …]
|
H A D | SPIRVPrepareFunctions.cpp | 184 IRBuilder<> IRB(EntryBB); in lowerIntrinsicToFunction() local 187 IRB.CreateRetVoid(); in lowerIntrinsicToFunction() 194 IRBuilder<> IRB(EntryBB); in lowerIntrinsicToFunction() local 197 IRB.CreateRet(BSwap); in lowerIntrinsicToFunction() 224 IRBuilder<> IRB(RotateBB); in lowerFunnelShifts() local 256 SecShift = IRB.CreateShl(FSHFunc->getArg(0), SubRotateVal); in lowerFunnelShifts() 263 IRB.CreateRet(IRB.CreateOr(FirstShift, SecShift)); in lowerFunnelShifts() 274 IRBuilder<> IRB(EntryBB); in buildUMulWithOverflowFunc() local 280 Value *Div = IRB.CreateUDiv(Mul, UMulFunc->getArg(0)); in buildUMulWithOverflowFunc() 287 Value *Res = IRB.CreateInsertValue(Agg, Overflow, {1}); in buildUMulWithOverflowFunc() [all …]
|
/openbsd/gnu/llvm/llvm/lib/Target/AMDGPU/ |
H A D | AMDGPULateCodeGenPrepare.cpp | 156 IRBuilder<> IRB(&LI); in visitLoadInst() local 157 IRB.SetCurrentDebugLocation(LI.getDebugLoc()); in visitLoadInst() 165 auto *NewPtr = IRB.CreateBitCast( in visitLoadInst() 166 IRB.CreateConstGEP1_64( in visitLoadInst() 167 IRB.getInt8Ty(), in visitLoadInst() 168 IRB.CreatePointerBitCastOrAddrSpaceCast(Base, Int8PtrTy), in visitLoadInst() 171 LoadInst *NewLd = IRB.CreateAlignedLoad(IRB.getInt32Ty(), NewPtr, Align(4)); in visitLoadInst() 176 auto *NewVal = IRB.CreateBitCast( in visitLoadInst() 177 IRB.CreateTrunc(IRB.CreateLShr(NewLd, ShAmt), IntNTy), LI.getType()); in visitLoadInst()
|
/openbsd/gnu/llvm/llvm/lib/Transforms/Scalar/ |
H A D | SROA.cpp | 1785 Ptr = IRB.CreateInBoundsGEP(IRB.getInt8Ty(), Ptr, IRB.getInt(Offset), in getAdjustedPtr() 1877 : IRB.CreateInBoundsGEP(IRB.getInt8Ty(), Int8Ptr, in getAdjustedPtr() 2450 V = IRB.CreateExtractElement(V, IRB.getInt32(BeginIndex), in extractVector() 2470 V = IRB.CreateInsertElement(Old, V, IRB.getInt32(BeginIndex), in insertVector() 2572 IRBuilderTy IRB; member in llvm::sroa::AllocaSliceRewriter 2826 IRB.CreateAlignedLoad(TargetTy, getNewAllocaSlicePtr(IRB, LTy), in visitLoadInst() 3036 V = IRB.CreateMul( in getIntegerSplat() 3568 IRBuilderTy &IRB; member in __anon360f21550c11::AggLoadStoreRewriter 3572 : DL(DL), IRB(IRB) {} in AggLoadStoreRewriter() 3603 IRBuilderTy &IRB; member in __anon360f21550c11::AggLoadStoreRewriter::OpSplitter [all …]
|
H A D | Float2Int.cpp | 455 IRBuilder<> IRB(I); in convert() local 461 NewV = IRB.CreateZExtOrTrunc(NewOperands[0], I->getType()); in convert() 465 NewV = IRB.CreateSExtOrTrunc(NewOperands[0], I->getType()); in convert() 471 NewV = IRB.CreateICmp(P, NewOperands[0], NewOperands[1], I->getName()); in convert() 476 NewV = IRB.CreateZExtOrTrunc(NewOperands[0], ToTy); in convert() 480 NewV = IRB.CreateSExtOrTrunc(NewOperands[0], ToTy); in convert() 484 NewV = IRB.CreateNeg(NewOperands[0], I->getName()); in convert() 490 NewV = IRB.CreateBinOp(mapBinOpcode(I->getOpcode()), in convert()
|
/openbsd/gnu/llvm/llvm/lib/Transforms/Utils/ |
H A D | ModuleUtils.cpp | 28 IRBuilder<> IRB(M.getContext()); in appendToGlobalArray() local 36 IRB.getInt8PtrTy()); in appendToGlobalArray() 50 CSVals[0] = IRB.getInt32(Priority); in appendToGlobalArray() 210 IRBuilder<> IRB(M.getContext()); in createSanitizerCtorAndInitFunctions() local 221 IRB.SetInsertPoint(EntryBB); in createSanitizerCtorAndInitFunctions() 224 IRB.CreateCondBr(InitNotNull, CallInitBB, RetBB); in createSanitizerCtorAndInitFunctions() 225 IRB.SetInsertPoint(CallInitBB); in createSanitizerCtorAndInitFunctions() 227 IRB.SetInsertPoint(RetBB->getTerminator()); in createSanitizerCtorAndInitFunctions() 230 IRB.CreateCall(InitFunction, InitArgs); in createSanitizerCtorAndInitFunctions() 235 IRB.CreateCall(VersionCheckFunction, {}); in createSanitizerCtorAndInitFunctions() [all …]
|
/openbsd/gnu/llvm/llvm/lib/Transforms/IPO/ |
H A D | ArgumentPromotion.cpp | 98 static Value *createByteGEP(IRBuilderBase &IRB, const DataLayout &DL, in createByteGEP() argument 128 Indices.push_back(IRB.getInt(Index)); in createByteGEP() 131 Ptr = IRB.CreateGEP(OrigElemTy, Ptr, Indices); in createByteGEP() 139 Ptr = IRB.CreateBitCast(Ptr, IRB.getInt8PtrTy(AddrSpace)); in createByteGEP() 140 Ptr = IRB.CreateGEP(IRB.getInt8Ty(), Ptr, IRB.getInt(OrigOffset)); in createByteGEP() 142 return IRB.CreateBitCast(Ptr, ResElemTy->getPointerTo(AddrSpace)); in createByteGEP() 227 IRBuilder<NoFolder> IRB(&CB); in doPromotion() local 242 LoadInst *LI = IRB.CreateAlignedLoad( in doPromotion() 244 createByteGEP(IRB, DL, V, Pair.second.Ty, Pair.first), in doPromotion() 338 IRBuilder<NoFolder> IRB(&NF->begin()->front()); in doPromotion() local [all …]
|
/openbsd/gnu/llvm/llvm/lib/Target/Hexagon/ |
H A D | HexagonGenExtract.cpp | 211 IRBuilder<> IRB(In); in INITIALIZE_PASS_DEPENDENCY() local 216 Value *NewIn = IRB.CreateCall(ExtF, {BF, IRB.getInt32(W), IRB.getInt32(SR)}); in INITIALIZE_PASS_DEPENDENCY() 218 NewIn = IRB.CreateShl(NewIn, SL, CSL->getName()); in INITIALIZE_PASS_DEPENDENCY()
|
/openbsd/gnu/llvm/llvm/include/llvm/Transforms/ |
H A D | Instrumentation.h | 181 static void ensureDebugInfo(IRBuilder<> &IRB, const Function &F) { in ensureDebugInfo() 182 if (IRB.getCurrentDebugLocation()) in ensureDebugInfo() 185 IRB.SetCurrentDebugLocation(DILocation::get(SP->getContext(), 0, 0, SP)); in ensureDebugInfo()
|
/openbsd/gnu/llvm/clang/lib/CodeGen/ |
H A D | CGGPUBuiltin.cpp | 203 llvm::IRBuilder<> IRB(Builder.GetInsertBlock(), Builder.GetInsertPoint()); in EmitAMDGPUDevicePrintfCallExpr() local 204 IRB.SetCurrentDebugLocation(Builder.getCurrentDebugLocation()); in EmitAMDGPUDevicePrintfCallExpr() 205 auto Printf = llvm::emitAMDGPUPrintfCall(IRB, Args); in EmitAMDGPUDevicePrintfCallExpr() 206 Builder.SetInsertPoint(IRB.GetInsertBlock(), IRB.GetInsertPoint()); in EmitAMDGPUDevicePrintfCallExpr()
|