Home
last modified time | relevance | path

Searched refs:IntID (Results 1 – 15 of 15) sorted by relevance

/freebsd-12.1/contrib/llvm/lib/Target/Hexagon/
H A DHexagonMapAsm2IntrinV62.gen.td10 multiclass T_VR_HVX_gen_pat <InstHexagon MI, Intrinsic IntID> {
11 def: Pat<(IntID HvxVR:$src1, IntRegs:$src2),
26 def: Pat<(IntID HvxVR:$src1, HvxVR:$src2),
33 def: Pat<(IntID HvxWR:$src1, HvxWR:$src2),
40 def: Pat<(IntID HvxWR:$src1, HvxVR:$src2, HvxVR:$src3),
48 def: Pat<(IntID HvxWR:$src1, IntRegs:$src2),
71 def: Pat<(IntID HvxQR:$src1, IntRegs:$src2),
86 def: Pat<(IntID HvxQR:$src1, HvxVR:$src2),
93 def: Pat<(IntID IntRegs:$src1),
100 def: Pat<(IntID HvxQR:$src1, HvxQR:$src2),
[all …]
H A DHexagonIntrinsicsV60.td85 multiclass T_R_pat <InstHexagon MI, Intrinsic IntID> {
92 def: Pat<(IntID HvxVR:$src1),
100 def: Pat<(IntID HvxWR:$src1),
108 def: Pat<(IntID HvxQR:$src1),
116 def: Pat<(IntID HvxWR:$src1, IntRegs:$src2),
124 def: Pat<(IntID HvxVR:$src1, IntRegs:$src2),
132 def: Pat<(IntID HvxWR:$src1, HvxVR:$src2),
140 def: Pat<(IntID HvxWR:$src1, HvxWR:$src2),
148 def: Pat<(IntID HvxVR:$src1, HvxVR:$src2),
156 def: Pat<(IntID HvxQR:$src1, IntRegs:$src2),
[all …]
H A DHexagonIntrinsics.td12 class T_R_pat <InstHexagon MI, Intrinsic IntID>
13 : Pat <(IntID I32:$Rs),
16 class T_RR_pat <InstHexagon MI, Intrinsic IntID>
17 : Pat <(IntID I32:$Rs, I32:$Rt),
20 class T_RP_pat <InstHexagon MI, Intrinsic IntID>
21 : Pat <(IntID I32:$Rs, I64:$Rt),
188 : Pat<(IntID I32:$Rs, Val:$Rt, I32:$Ru),
198 : Pat<(IntID I32:$Rs, Val:$Rt, I32:$Ru, Imm:$s),
360 multiclass T_VI_pat <InstHexagon MI, Intrinsic IntID> {
361 def: Pat<(IntID HvxVR:$src1, u3_0ImmPred:$src2),
[all …]
H A DHexagonOptimizeSZextends.cpp47 bool intrinsicAlreadySextended(Intrinsic::ID IntID);
56 bool HexagonOptimizeSZextends::intrinsicAlreadySextended(Intrinsic::ID IntID) { in intrinsicAlreadySextended() argument
57 switch(IntID) { in intrinsicAlreadySextended()
H A DHexagonISelLowering.cpp3117 Intrinsic::ID IntID = (SZ == 32) ? Intrinsic::hexagon_L2_loadw_locked in emitLoadLinked() local
3119 Value *Fn = Intrinsic::getDeclaration(M, IntID); in emitLoadLinked()
3132 Intrinsic::ID IntID = (SZ == 32) ? Intrinsic::hexagon_S2_storew_locked in emitStoreConditional() local
3134 Value *Fn = Intrinsic::getDeclaration(M, IntID); in emitStoreConditional()
/freebsd-12.1/contrib/llvm/lib/Transforms/ObjCARC/
H A DARCRuntimeEntryPoints.h135 Constant *getIntrinsicEntryPoint(Constant *&Decl, Intrinsic::ID IntID) { in getIntrinsicEntryPoint() argument
139 return Decl = Intrinsic::getDeclaration(TheModule, IntID); in getIntrinsicEntryPoint()
/freebsd-12.1/contrib/llvm/lib/Target/PowerPC/
H A DPPCInstrAltivec.td269 class VA1a_Int_Ty<bits<6> xo, string opc, Intrinsic IntID, ValueType Ty>
272 [(set Ty:$vD, (IntID Ty:$vA, Ty:$vB, Ty:$vC))]>;
289 (IntID In1Ty:$vA, In1Ty:$vB, In2Ty:$vC))]>;
295 [(set Ty:$vD, (IntID Ty:$vA, Ty:$vB))]>;
303 [(set OutTy:$vD, (IntID InTy:$vA, InTy:$vB))]>;
311 [(set OutTy:$vD, (IntID In1Ty:$vA, In2Ty:$vB))]>;
314 class VX2_Int_SP<bits<11> xo, string opc, Intrinsic IntID>
317 [(set v4f32:$vD, (IntID v4f32:$vB))]>;
325 [(set OutTy:$vD, (IntID InTy:$vB))]>;
330 [(set Ty:$vD, (IntID Ty:$vA))]>;
[all …]
H A DPPCInstrQPX.td39 class QPXA1_Int<bits<6> opcode, bits<5> xo, string opc, Intrinsic IntID>
44 class QPXA1s_Int<bits<6> opcode, bits<5> xo, string opc, Intrinsic IntID>
49 class QPXA2_Int<bits<6> opcode, bits<5> xo, string opc, Intrinsic IntID>
52 [(set v4f64:$FRT, (IntID v4f64:$FRA, v4f64:$FRB))]>;
54 class QPXA3_Int<bits<6> opcode, bits<5> xo, string opc, Intrinsic IntID>
57 [(set v4f64:$FRT, (IntID v4f64:$FRA, v4f64:$FRC))]>;
59 class QPXA4_Int<bits<6> opcode, bits<5> xo, string opc, Intrinsic IntID>
62 [(set v4f64:$FRT, (IntID v4f64:$FRB))]>;
64 class QPXX18_Int<bits<6> opcode, bits<10> xo, string opc, Intrinsic IntID>
69 class QPXX19_Int<bits<6> opcode, bits<10> xo, string opc, Intrinsic IntID>
[all …]
/freebsd-12.1/contrib/llvm/include/llvm/IR/
H A DGlobalValue.h83 HasLLVMReservedName(false), IsDSOLocal(false), IntID((Intrinsic::ID)0U), in GlobalValue()
159 Intrinsic::ID IntID;
H A DFunction.h194 Intrinsic::ID getIntrinsicID() const LLVM_READONLY { return IntID; } in getIntrinsicID()
/freebsd-12.1/contrib/llvm/lib/IR/
H A DFunction.cpp255 if (IntID) in Function()
256 setAttributes(Intrinsic::getAttributes(getContext(), IntID)); in Function()
558 IntID = Intrinsic::not_intrinsic; in recalculateIntrinsicID()
562 IntID = lookupIntrinsicID(Name); in recalculateIntrinsicID()
/freebsd-12.1/contrib/llvm/tools/clang/lib/CodeGen/
H A DCGObjC.cpp1923 llvm::Intrinsic::ID IntID, in emitARCValueOperation() argument
1929 fn = CGF.CGM.getIntrinsic(IntID); in emitARCValueOperation()
1951 llvm::Intrinsic::ID IntID) { in emitARCLoadOperation() argument
1953 fn = CGF.CGM.getIntrinsic(IntID); in emitARCLoadOperation()
1977 llvm::Intrinsic::ID IntID, in emitARCStoreOperation() argument
1982 fn = CGF.CGM.getIntrinsic(IntID); in emitARCStoreOperation()
2005 llvm::Intrinsic::ID IntID) { in emitARCCopyOperation() argument
2009 fn = CGF.CGM.getIntrinsic(IntID); in emitARCCopyOperation()
H A DCGBuiltin.cpp5630 llvm::Type *ResTy, unsigned IntID, in packTBLDVectorList() argument
5662 TblF = CGF.CGM.getIntrinsic(IntID, ResTy); in packTBLDVectorList()
13315 auto MakeCircLd = [&](unsigned IntID, bool HasImm) { in EmitHexagonBuiltinExpr() argument
13329 llvm::Value *Result = Builder.CreateCall(CGM.getIntrinsic(IntID), Ops); in EmitHexagonBuiltinExpr()
13340 auto MakeCircSt = [&](unsigned IntID, bool HasImm) { in EmitHexagonBuiltinExpr() argument
13354 llvm::Value *NewBase = Builder.CreateCall(CGM.getIntrinsic(IntID), Ops); in EmitHexagonBuiltinExpr()
13366 auto MakeBrevLd = [&](unsigned IntID, llvm::Type *DestTy) { in EmitHexagonBuiltinExpr() argument
13386 llvm::Value *Result = Builder.CreateCall(CGM.getIntrinsic(IntID), Ops); in EmitHexagonBuiltinExpr()
/freebsd-12.1/contrib/llvm/lib/Target/AArch64/
H A DAArch64ISelLowering.cpp1006 Intrinsic::ID IntID = static_cast<Intrinsic::ID>(CN->getZExtValue()); in computeKnownBitsForTargetNode() local
1007 switch (IntID) { in computeKnownBitsForTargetNode()
/freebsd-12.1/contrib/llvm/lib/Target/ARM/
H A DARMISelLowering.cpp13589 Intrinsic::ID IntID = static_cast<Intrinsic::ID>(CN->getZExtValue()); in computeKnownBitsForTargetNode() local
13590 switch (IntID) { in computeKnownBitsForTargetNode()