OpenGrok
Home
Sort by:
relevance
|
last modified time
|
path
Full Search
in project(s):
src
xsrc
Definition
Symbol
File Path
History
|
|
Help
Searched
refs:FMulAdd
(Results
1 - 2
of
2
) sorted by relevancy
/src/external/apache2/llvm/dist/clang/lib/CodeGen/
CGExprScalar.cpp
3482
// Construct an
fmuladd
intrinsic to represent a fused mul-add of MulOp and
3484
// the add operand respectively. This allows
fmuladd
to represent a*b-c, or
3499
Value *
FMulAdd
= nullptr;
3504
FMulAdd
= Builder.CreateConstrainedFPCall(
3509
FMulAdd
= Builder.CreateCall(
3510
CGF.CGM.getIntrinsic(llvm::Intrinsic::
fmuladd
, Addend->getType()),
3515
return
FMulAdd
;
3518
// Check whether it would be legal to emit an
fmuladd
intrinsic call to
3519
// represent op and if so, build the
fmuladd
.
3530
"Only fadd/fsub can be the root of an
fmuladd
.")
[
all
...]
/src/external/apache2/llvm/dist/llvm/lib/Transforms/Scalar/
LowerMatrixIntrinsics.cpp
979
// Use
fmuladd
for floating point operations and let the backend decide
981
Function *
FMulAdd
= Intrinsic::getDeclaration(
982
Func.getParent(), Intrinsic::
fmuladd
, A->getType());
983
return Builder.CreateCall(
FMulAdd
, {A, B, Sum});
Completed in 33 milliseconds
Indexes created Tue Feb 24 08:35:24 UTC 2026