| /llvm-project-15.0.7/clang/lib/CodeGen/ |
| H A D | CGBuiltin.cpp | 6990 Function *F = CGM.getIntrinsic(Int); in EmitCommonNeonBuiltinExpr() 7046 Function *F = CGM.getIntrinsic(Int); in EmitCommonNeonBuiltinExpr() 7053 Function *F = CGM.getIntrinsic(Int); in EmitCommonNeonBuiltinExpr() 7645 Function *F = CGM.getIntrinsic( in EmitARMBuiltinExpr() 7667 Function *F = CGM.getIntrinsic( in EmitARMBuiltinExpr() 7705 Function *F = CGM.getIntrinsic( in EmitARMBuiltinExpr() 17244 Function *F = CGM.getIntrinsic(ID); in EmitSystemZBuiltinExpr() 17279 Function *F = CGM.getIntrinsic(ID); in EmitSystemZBuiltinExpr() 17313 Function *F = CGM.getIntrinsic(ID); in EmitSystemZBuiltinExpr() 17952 CGM.getIntrinsic( in EmitNVPTXBuiltinExpr() [all …]
|
| H A D | CGCoroutine.cpp | 197 llvm::Function *CoroSave = CGF.CGM.getIntrinsic(llvm::Intrinsic::coro_save); in emitSuspendExpression() 213 CGF.CGM.getIntrinsic(llvm::Intrinsic::coro_suspend); in emitSuspendExpression() 400 llvm::Function *CoroEndFn = CGM.getIntrinsic(llvm::Intrinsic::coro_end); in Emit() 489 CGM.getIntrinsic(llvm::Intrinsic::coro_id), in EmitCoroutineBody() 499 CGM.getIntrinsic(llvm::Intrinsic::coro_alloc), {CoroId}); in EmitCoroutineBody() 531 CGM.getIntrinsic(llvm::Intrinsic::coro_begin), {CoroId, Phi}); in EmitCoroutineBody() 647 llvm::Function *CoroEnd = CGM.getIntrinsic(llvm::Intrinsic::coro_end); in EmitCoroutineBody() 703 llvm::Function *F = CGM.getIntrinsic(IID); in EmitCoroutineIntrinsic()
|
| H A D | CGException.cpp | 1030 CGF.CGM.getIntrinsic(llvm::Intrinsic::wasm_get_exception); in emitWasmCatchPadBlock() 1032 CGF.CGM.getIntrinsic(llvm::Intrinsic::wasm_get_ehselector); in emitWasmCatchPadBlock() 1037 llvm::Function *TypeIDFn = CGF.CGM.getIntrinsic(llvm::Intrinsic::eh_typeid_for); in emitWasmCatchPadBlock() 1122 CGF.CGM.getIntrinsic(llvm::Intrinsic::eh_typeid_for); in emitCatchDispatchBlock() 1312 CGM.getIntrinsic(llvm::Intrinsic::wasm_rethrow); in ExitCXXTryStmt() 1722 CGM.getIntrinsic(llvm::Intrinsic::localaddress); in Emit() 1874 CGM.getIntrinsic(llvm::Intrinsic::frameaddress, AllocaInt8PtrTy), in EmitCapturedLocals() 1890 CGM.getIntrinsic(llvm::Intrinsic::eh_recoverfp); in EmitCapturedLocals() 2252 CGM.getIntrinsic(llvm::Intrinsic::eh_exceptioncode); in ExitSEHTryStmt()
|
| H A D | CodeGenPGO.cpp | 965 Builder.CreateCall(CGM.getIntrinsic(llvm::Intrinsic::instrprof_increment), in emitCounterIncrement() 969 CGM.getIntrinsic(llvm::Intrinsic::instrprof_increment_step), in emitCounterIncrement() 1005 CGM.getIntrinsic(llvm::Intrinsic::instrprof_value_profile), Args); in valueProfile()
|
| H A D | CGExprScalar.cpp | 1248 return Builder.CreateCall(CGF.CGM.getIntrinsic(IID, {DstTy, SrcTy}), Src); in EmitScalarCast() 1322 CGF.CGM.getIntrinsic(llvm::Intrinsic::convert_from_fp16, DstTy), in EmitScalarConversion() 1330 CGF.CGM.getIntrinsic(llvm::Intrinsic::convert_from_fp16, in EmitScalarConversion() 1450 CGF.CGM.getIntrinsic(llvm::Intrinsic::convert_to_fp16, SrcTy), Src); in EmitScalarConversion() 2706 CGF.CGM.getIntrinsic(llvm::Intrinsic::convert_from_fp16, in EmitScalarPrePostIncDec() 2744 CGF.CGM.getIntrinsic(llvm::Intrinsic::convert_to_fp16, in EmitScalarPrePostIncDec() 3368 llvm::Function *intrinsic = CGF.CGM.getIntrinsic(IID, opTy); in EmitOverflowCheckedBinOp() 3586 CGF.CGM.getIntrinsic(llvm::Intrinsic::fmuladd, Addend->getType()), in buildFMulAdd() 4152 llvm::Function *F = CGF.CGM.getIntrinsic(ID); in EmitCompare() 5018 CGM.getIntrinsic(llvm::Intrinsic::sadd_with_overflow, IntPtrTy); in EmitGEPOffsetInBytes() [all …]
|
| H A D | CGClass.cpp | 2715 Builder.CreateCall(CGM.getIntrinsic(IID), {CastedVTable, TypeId}); in EmitTypeMetadataCodeForVCall() 2716 Builder.CreateCall(CGM.getIntrinsic(llvm::Intrinsic::assume), TypeTest); in EmitTypeMetadataCodeForVCall() 2821 CGM.getIntrinsic(llvm::Intrinsic::type_test), {CastedVTable, TypeId}); in EmitVTablePtrCheck() 2844 CGM.getIntrinsic(llvm::Intrinsic::type_test), {CastedVTable, AllVtables}); in EmitVTablePtrCheck() 2879 CGM.getIntrinsic(llvm::Intrinsic::type_checked_load), in EmitVTableTypeCheckedLoad()
|
| H A D | ItaniumCXXABI.cpp | 698 CGM.getIntrinsic(llvm::Intrinsic::type_checked_load), in EmitLoadOfMemberFunctionPointer() 715 CGM.getIntrinsic(IID), in EmitLoadOfMemberFunctionPointer() 721 CGM.getIntrinsic(llvm::Intrinsic::load_relative, in EmitLoadOfMemberFunctionPointer() 757 CGM.getIntrinsic(llvm::Intrinsic::type_test), {VTable, AllVtables}); in EmitLoadOfMemberFunctionPointer() 799 Builder.CreateCall(CGM.getIntrinsic(llvm::Intrinsic::type_test), in EmitLoadOfMemberFunctionPointer() 1438 CGM.getIntrinsic(llvm::Intrinsic::load_relative, {CGM.Int32Ty}), in EmitTypeid() 1943 CGM.getIntrinsic(llvm::Intrinsic::load_relative, {CGM.Int32Ty}), in getVirtualFunctionPointer()
|
| H A D | CGExpr.cpp | 749 llvm::Function *F = CGM.getIntrinsic(llvm::Intrinsic::objectsize, Tys); in EmitTypeCheck() 2117 llvm::Function *F = CGM.getIntrinsic(llvm::Intrinsic::read_register, Types); in EmitLoadOfGlobalRegLValue() 2408 llvm::Function *F = CGM.getIntrinsic(llvm::Intrinsic::write_register, Types); in EmitStoreThroughGlobalRegLValue() 3528 Builder.CreateCall(CGM.getIntrinsic(llvm::Intrinsic::type_test), in EmitCfiCheckFail() 3585 Builder.CreateCall(CGM.getIntrinsic(llvm::Intrinsic::ubsantrap), in EmitTrapCheck() 3610 Builder.CreateCall(CGM.getIntrinsic(IntrID)); in EmitTrapCall() 5399 CGM.getIntrinsic(llvm::Intrinsic::type_test), {CastedCallee, TypeId}); in EmitCall()
|
| H A D | CodeGenFunction.cpp | 2459 EmitAnnotationCall(CGM.getIntrinsic(llvm::Intrinsic::var_annotation), in EmitVarAnnotations() 2474 CGM.getIntrinsic(llvm::Intrinsic::ptr_annotation, IntrinTy); in EmitFieldAnnotations() 2753 CGM.getIntrinsic(llvm::Intrinsic::expect, CondTy); in emitCondLikelihoodViaExpectIntrinsic()
|
| H A D | CGExprCXX.cpp | 885 = CGF.CGM.getIntrinsic(llvm::Intrinsic::umul_with_overflow, CGF.SizeTy); in EmitCXXNewAllocSize() 925 = CGF.CGM.getIntrinsic(llvm::Intrinsic::uadd_with_overflow, CGF.SizeTy); in EmitCXXNewAllocSize()
|
| H A D | CGDeclCXX.cpp | 166 llvm::Function *InvariantStart = CGM.getIntrinsic(InvStartID, ObjectPtr); in EmitInvariantStart()
|
| H A D | CodeGenModule.h | 1079 llvm::Function *getIntrinsic(unsigned IID, ArrayRef<llvm::Type*> Tys = None);
|
| H A D | CGObjC.cpp | 2083 fn = CGM.getIntrinsic(llvm::Intrinsic::objc_clang_arc_use); in EmitARCIntrinsicUse() 2095 fn = CGM.getIntrinsic(llvm::Intrinsic::objc_clang_arc_noop_use); in EmitARCNoopIntrinsicUse() 2118 llvm::Function *fn = CGM.getIntrinsic(IntID); in getARCIntrinsic()
|
| H A D | CGDecl.cpp | 572 llvm::Function *F = CGF.CGM.getIntrinsic(llvm::Intrinsic::stackrestore); in Emit() 1585 llvm::Function *F = CGM.getIntrinsic(llvm::Intrinsic::stacksave); in EmitAutoVarAlloca()
|
| H A D | CGStmt.cpp | 2750 llvm::Function *FnAssume = CGM.getIntrinsic(llvm::Intrinsic::assume); in EmitAsmStmt()
|
| H A D | CGCall.cpp | 4050 llvm::Function *F = CGF.CGM.getIntrinsic(llvm::Intrinsic::stacksave); in allocateArgumentMemory() 4057 llvm::Function *F = CGF.CGM.getIntrinsic(llvm::Intrinsic::stackrestore); in freeArgumentMemory()
|
| H A D | CGStmtOpenMP.cpp | 3644 CGF.CGM.getIntrinsic(llvm::Intrinsic::log2, CGF.DoubleTy); in emitScanBasedDirective() 3648 F = CGF.CGM.getIntrinsic(llvm::Intrinsic::ceil, CGF.DoubleTy); in emitScanBasedDirective()
|
| H A D | CodeGenModule.cpp | 5400 llvm::Function *CodeGenModule::getIntrinsic(unsigned IID, in getIntrinsic() function in CodeGenModule
|
| H A D | TargetInfo.cpp | 7170 CGF.CGM.getIntrinsic(llvm::Intrinsic::nvvm_texsurf_handle_internal, in emitBuiltinSurfTexDeviceCopy()
|
| /llvm-project-15.0.7/llvm/utils/TableGen/ |
| H A D | SearchableTableEmitter.cpp | 123 return "Intrinsic::" + getIntrinsic(I).EnumName; in primaryRepresentation() 143 CodeGenIntrinsic &getIntrinsic(Init *I) { in getIntrinsic() function in __anon30beeb170111::SearchableTableEmitter 234 CodeGenIntrinsic &LHSi = getIntrinsic(LHSI); in compareBy() 235 CodeGenIntrinsic &RHSi = getIntrinsic(RHSI); in compareBy()
|
| H A D | CodeGenDAGPatterns.h | 1161 const CodeGenIntrinsic &getIntrinsic(Record *R) const { in getIntrinsic() function
|
| H A D | CodeGenDAGPatterns.cpp | 1885 return CDP.getIntrinsic(Operator).IS.RetVTs.size(); in GetNumNodeResults() 2994 const CodeGenIntrinsic &Int = getDAGPatterns().getIntrinsic(Operator); in ParseTreePattern()
|
| /llvm-project-15.0.7/clang/include/clang/Basic/ |
| H A D | riscv_vector.td | 621 llvm::Function *F = CGM.getIntrinsic(ID, IntrinsicTypes); 641 llvm::Function *F = CGM.getIntrinsic(ID, IntrinsicTypes); 841 llvm::Function *F = CGM.getIntrinsic(ID, IntrinsicTypes); 867 llvm::Function *F = CGM.getIntrinsic(ID, IntrinsicTypes); 917 llvm::Function *F = CGM.getIntrinsic(ID, IntrinsicTypes); 945 llvm::Function *F = CGM.getIntrinsic(ID, IntrinsicTypes); 996 llvm::Function *F = CGM.getIntrinsic(ID, IntrinsicTypes); 1023 llvm::Function *F = CGM.getIntrinsic(ID, IntrinsicTypes); 1068 llvm::Function *F = CGM.getIntrinsic(ID, IntrinsicTypes); 1095 llvm::Function *F = CGM.getIntrinsic(ID, IntrinsicTypes); [all …]
|
| /llvm-project-15.0.7/clang/utils/TableGen/ |
| H A D | NeonEmitter.cpp | 557 Intrinsic &getIntrinsic(StringRef Name, ArrayRef<Type> Types, 1472 Intrinsic &Callee = Intr.Emitter.getIntrinsic(N, Types, MangledName); in emitDagCall() 1889 Intrinsic &NeonEmitter::getIntrinsic(StringRef Name, ArrayRef<Type> Types, in getIntrinsic() function in NeonEmitter
|