Home
last modified time | relevance | path

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

/external/clang/lib/CodeGen/
DCGBuiltin.cpp228 Value *F = CGF.CGM.getIntrinsic(IntrinsicID, Src0->getType()); in emitUnaryBuiltin()
239 Value *F = CGF.CGM.getIntrinsic(IntrinsicID, Src0->getType()); in emitBinaryBuiltin()
251 Value *F = CGF.CGM.getIntrinsic(IntrinsicID, Src0->getType()); in emitTernaryBuiltin()
262 Value *F = CGF.CGM.getIntrinsic(IntrinsicID, Src0->getType()); in emitFPIntBuiltin()
268 Value *F = CGF.CGM.getIntrinsic(Intrinsic::fabs, V->getType()); in EmitFAbs()
329 llvm::Value *Callee = CGF.CGM.getIntrinsic(IntrinsicID, X->getType()); in EmitOverflowIntrinsic()
340 Value *F = CGF.CGM.getIntrinsic(IntrinsicID, {}); in emitRangedBuiltin()
397 return Builder.CreateCall(CGM.getIntrinsic(inst), ArgValue); in EmitVAStartEnd()
461 Value *F = CGM.getIntrinsic(Intrinsic::objectsize, Tys); in emitBuiltinObjectSize()
502 return RValue::get(Builder.CreateCall(CGM.getIntrinsic(Intrinsic::vacopy), in EmitBuiltinExpr()
[all …]
DCGException.cpp939 CGF.CGM.getIntrinsic(llvm::Intrinsic::eh_typeid_for); in emitCatchDispatchBlock()
1421 llvm::Value *LocalAddrFn = CGM.getIntrinsic(llvm::Intrinsic::localaddress); in Emit()
1559 CGM.getIntrinsic(llvm::Intrinsic::frameaddress), {Builder.getInt32(1)}); in EmitCapturedLocals()
1574 CGM.getIntrinsic(llvm::Intrinsic::x86_seh_recoverfp); in EmitCapturedLocals()
1867 CGM.getIntrinsic(llvm::Intrinsic::eh_exceptioncode); in ExitSEHTryStmt()
DCGExprScalar.cpp714 CGF.CGM.getIntrinsic(llvm::Intrinsic::fabs, Src->getType()), Src); in EmitFloatConversionCheck()
764 CGF.CGM.getIntrinsic(llvm::Intrinsic::convert_from_fp16, DstTy), in EmitScalarConversion()
772 CGF.CGM.getIntrinsic(llvm::Intrinsic::convert_from_fp16, in EmitScalarConversion()
849 CGF.CGM.getIntrinsic(llvm::Intrinsic::convert_to_fp16, SrcTy), Src); in EmitScalarConversion()
886 CGF.CGM.getIntrinsic(llvm::Intrinsic::convert_to_fp16, CGF.CGM.FloatTy), in EmitScalarConversion()
1768 CGF.CGM.getIntrinsic(llvm::Intrinsic::convert_from_fp16, in EmitScalarPrePostIncDec()
1803 CGF.CGM.getIntrinsic(llvm::Intrinsic::convert_to_fp16, in EmitScalarPrePostIncDec()
2341 llvm::Function *intrinsic = CGF.CGM.getIntrinsic(IID, opTy); in EmitOverflowCheckedBinOp()
2524 CGF.CGM.getIntrinsic(llvm::Intrinsic::fmuladd, Addend->getType()), in buildFMulAdd()
2902 llvm::Function *F = CGF.CGM.getIntrinsic(ID); in EmitCompare()
DCodeGenPGO.cpp744 Builder.CreateCall(CGM.getIntrinsic(llvm::Intrinsic::instrprof_increment), in emitCounterIncrement()
777 CGM.getIntrinsic(llvm::Intrinsic::instrprof_value_profile), Args); in valueProfile()
DCGClass.cpp2624 Builder.CreateCall(CGM.getIntrinsic(llvm::Intrinsic::type_test), in EmitTypeMetadataCodeForVCall()
2626 Builder.CreateCall(CGM.getIntrinsic(llvm::Intrinsic::assume), TypeTest); in EmitTypeMetadataCodeForVCall()
2726 CGM.getIntrinsic(llvm::Intrinsic::type_test), {CastedVTable, TypeId}); in EmitVTablePtrCheck()
2767 CGM.getIntrinsic(llvm::Intrinsic::type_test), {CastedVTable, AllVtables}); in EmitVTablePtrCheck()
2795 CGM.getIntrinsic(llvm::Intrinsic::type_checked_load), in EmitVTableTypeCheckedLoad()
DCodeGenFunction.cpp419 CGM.getIntrinsic(llvm::Intrinsic::returnaddress), in EmitFunctionInstrumentation()
1870 EmitAnnotationCall(CGM.getIntrinsic(llvm::Intrinsic::var_annotation), in EmitVarAnnotations()
1880 llvm::Value *F = CGM.getIntrinsic(llvm::Intrinsic::ptr_annotation, in EmitFieldAnnotations()
DCGDeclCXX.cpp130 llvm::Constant *InvariantStart = CGF.CGM.getIntrinsic(InvStartID); in EmitDeclInvariant()
DCGExpr.cpp576 llvm::Value *F = CGM.getIntrinsic(llvm::Intrinsic::objectsize, Tys); in EmitTypeCheck()
1581 llvm::Value *F = CGM.getIntrinsic(llvm::Intrinsic::read_register, Types); in EmitLoadOfGlobalRegLValue()
1834 llvm::Value *F = CGM.getIntrinsic(llvm::Intrinsic::write_register, Types); in EmitStoreThroughGlobalRegLValue()
2702 Builder.CreateCall(CGM.getIntrinsic(llvm::Intrinsic::type_test), in EmitCfiCheckFail()
2753 llvm::CallInst *TrapCall = Builder.CreateCall(CGM.getIntrinsic(IntrID)); in EmitTrapCall()
4074 CGM.getIntrinsic(llvm::Intrinsic::type_test), {CastedCallee, TypeId}); in EmitCall()
DCGDecl.cpp480 llvm::Value *F = CGF.CGM.getIntrinsic(llvm::Intrinsic::stackrestore); in Emit()
1070 llvm::Value *F = CGM.getIntrinsic(llvm::Intrinsic::stacksave); in EmitAutoVarAlloca()
DCGExprCXX.cpp734 = CGF.CGM.getIntrinsic(llvm::Intrinsic::umul_with_overflow, CGF.SizeTy); in EmitCXXNewAllocSize()
774 = CGF.CGM.getIntrinsic(llvm::Intrinsic::uadd_with_overflow, CGF.SizeTy); in EmitCXXNewAllocSize()
DCodeGenModule.h834 llvm::Function *getIntrinsic(unsigned IID, ArrayRef<llvm::Type*> Tys = None);
DCGCall.cpp3136 llvm::Function *F = CGF.CGM.getIntrinsic(llvm::Intrinsic::stacksave); in allocateArgumentMemory()
3143 llvm::Value *F = CGF.CGM.getIntrinsic(llvm::Intrinsic::stackrestore); in freeArgumentMemory()
DCodeGenModule.cpp3048 llvm::Function *CodeGenModule::getIntrinsic(unsigned IID, in getIntrinsic() function in CodeGenModule
/external/swiftshader/third_party/llvm-7.0/llvm/utils/TableGen/
DSearchableTableEmitter.cpp120 return "Intrinsic::" + getIntrinsic(I).EnumName; in primaryRepresentation()
135 CodeGenIntrinsic &getIntrinsic(Init *I) { in getIntrinsic() function in __anonc010a48a0111::SearchableTableEmitter
225 CodeGenIntrinsic &LHSi = getIntrinsic(LHSI); in compareBy()
226 CodeGenIntrinsic &RHSi = getIntrinsic(RHSI); in compareBy()
DCodeGenDAGPatterns.h1120 const CodeGenIntrinsic &getIntrinsic(Record *R) const { in getIntrinsic() function
DCodeGenDAGPatterns.cpp1661 return CDP.getIntrinsic(Operator).IS.RetVTs.size(); in GetNumNodeResults()
2707 const CodeGenIntrinsic &Int = getDAGPatterns().getIntrinsic(Operator); in ParseTreePattern()
/external/clang/utils/TableGen/
DNeonEmitter.cpp513 Intrinsic &getIntrinsic(StringRef Name, ArrayRef<Type> Types);
1497 Intrinsic &Callee = Intr.Emitter.getIntrinsic(N, Types); in emitDagCall()
1860 Intrinsic &NeonEmitter::getIntrinsic(StringRef Name, ArrayRef<Type> Types) { in getIntrinsic() function in NeonEmitter
/external/swiftshader/third_party/LLVM/utils/TableGen/
DCodeGenDAGPatterns.h721 const CodeGenIntrinsic &getIntrinsic(Record *R) const { in getIntrinsic() function
DCodeGenDAGPatterns.cpp1011 return CDP.getIntrinsic(Operator).IS.RetVTs.size(); in GetNumNodeResults()
1851 const CodeGenIntrinsic &Int = getDAGPatterns().getIntrinsic(Operator); in ParseTreePattern()
/external/llvm/utils/TableGen/
DCodeGenDAGPatterns.h769 const CodeGenIntrinsic &getIntrinsic(Record *R) const { in getIntrinsic() function
DCodeGenDAGPatterns.cpp1220 return CDP.getIntrinsic(Operator).IS.RetVTs.size(); in GetNumNodeResults()
2207 const CodeGenIntrinsic &Int = getDAGPatterns().getIntrinsic(Operator); in ParseTreePattern()