Home
last modified time | relevance | path

Searched refs:buildIntrinsic (Results 1 – 10 of 10) sorted by relevance

/external/swiftshader/third_party/llvm-10.0/llvm/lib/Target/AMDGPU/
DAMDGPULegalizerInfo.cpp1421 auto ExpPart = B.buildIntrinsic(Intrinsic::amdgcn_ubfe, {S32}, false) in extractF64Exponent()
1496 auto LdExp = B.buildIntrinsic(Intrinsic::amdgcn_ldexp, {S64}, false) in legalizeITOFP()
1603 TrigVal = B.buildIntrinsic(Intrinsic::amdgcn_fract, {Ty}, false) in legalizeSinCos()
1611 B.buildIntrinsic(TrigIntrin, makeArrayRef<Register>(DstReg), false) in legalizeSinCos()
1963 B.buildIntrinsic(Intrinsic::amdgcn_rcp, Res, false) in legalizeFastUnsafeFDIV()
1974 B.buildIntrinsic(Intrinsic::amdgcn_rcp, Res, false) in legalizeFastUnsafeFDIV()
1985 auto RCP = B.buildIntrinsic(Intrinsic::amdgcn_rcp, {ResTy}, false) in legalizeFastUnsafeFDIV()
2013 auto RCP = B.buildIntrinsic(Intrinsic::amdgcn_rcp, {S32}, false) in legalizeFDIV16()
2020 B.buildIntrinsic(Intrinsic::amdgcn_div_fixup, Res, false) in legalizeFDIV16()
2080 B.buildIntrinsic(Intrinsic::amdgcn_div_scale, {S32, S1}, false) in legalizeFDIV32()
[all …]
/external/llvm-project/llvm/lib/Target/AMDGPU/
DAMDGPULegalizerInfo.cpp1942 auto ExpPart = B.buildIntrinsic(Intrinsic::amdgcn_ubfe, {S32}, false) in extractF64Exponent()
2016 auto LdExp = B.buildIntrinsic(Intrinsic::amdgcn_ldexp, {S64}, false) in legalizeITOFP()
2176 TrigVal = B.buildIntrinsic(Intrinsic::amdgcn_fract, {Ty}, false) in legalizeSinCos()
2184 B.buildIntrinsic(TrigIntrin, makeArrayRef<Register>(DstReg), false) in legalizeSinCos()
2275 B.buildIntrinsic(Intrinsic::trap, ArrayRef<Register>(), true); in legalizeGlobalValue()
2301 B.buildIntrinsic(Intrinsic::amdgcn_groupstaticsize, {S32}, false); in legalizeGlobalValue()
2532 auto Mul = B.buildIntrinsic(Intrinsic::amdgcn_fmul_legacy, {S32}, false) in legalizeFPow()
2542 auto Mul = B.buildIntrinsic(Intrinsic::amdgcn_fmul_legacy, {S32}, false) in legalizeFPow()
2587 auto Fract = B.buildIntrinsic(Intrinsic::amdgcn_fract, {S64}, false) in legalizeFFloor()
3075 B.buildIntrinsic(Intrinsic::amdgcn_rcp, Res, false) in legalizeFastUnsafeFDIV()
[all …]
DAMDGPUCallLowering.cpp82 auto ToSGPR = MIRBuilder.buildIntrinsic(Intrinsic::amdgcn_readfirstlane, in assignValueToReg()
/external/llvm-project/llvm/unittests/CodeGen/GlobalISel/
DMachineIRBuilderTest.cpp168 B.buildIntrinsic(Intrinsic::sqrt, {S64}, false) in TEST_F()
174 B.buildIntrinsic(Intrinsic::sqrt, Results, false) in TEST_F()
/external/swiftshader/third_party/llvm-10.0/llvm/include/llvm/CodeGen/GlobalISel/
DMachineIRBuilder.h863 MachineInstrBuilder buildIntrinsic(Intrinsic::ID ID, ArrayRef<Register> Res,
865 MachineInstrBuilder buildIntrinsic(Intrinsic::ID ID, ArrayRef<DstOp> Res,
/external/llvm-project/llvm/include/llvm/CodeGen/GlobalISel/
DMachineIRBuilder.h1005 MachineInstrBuilder buildIntrinsic(Intrinsic::ID ID, ArrayRef<Register> Res,
1007 MachineInstrBuilder buildIntrinsic(Intrinsic::ID ID, ArrayRef<DstOp> Res,
/external/swiftshader/third_party/llvm-10.0/llvm/lib/CodeGen/GlobalISel/
DMachineIRBuilder.cpp663 MachineInstrBuilder MachineIRBuilder::buildIntrinsic(Intrinsic::ID ID, in buildIntrinsic() function in MachineIRBuilder
675 MachineInstrBuilder MachineIRBuilder::buildIntrinsic(Intrinsic::ID ID, in buildIntrinsic() function in MachineIRBuilder
DIRTranslator.cpp1132 auto ICall = MIRBuilder.buildIntrinsic(ID, Res, true); in translateMemFunc()
1639 MIRBuilder.buildIntrinsic(ID, ResultRegs, !F->doesNotAccessMemory()); in translateCall()
/external/llvm-project/llvm/lib/CodeGen/GlobalISel/
DMachineIRBuilder.cpp692 MachineInstrBuilder MachineIRBuilder::buildIntrinsic(Intrinsic::ID ID, in buildIntrinsic() function in MachineIRBuilder
704 MachineInstrBuilder MachineIRBuilder::buildIntrinsic(Intrinsic::ID ID, in buildIntrinsic() function in MachineIRBuilder
DIRTranslator.cpp2302 MIRBuilder.buildIntrinsic(ID, ResultRegs, !F->doesNotAccessMemory()); in translateCall()