/llvm-project/llvm/lib/CodeGen/ |
H A D | ComplexDeinterleavingPass.cpp | 152 Value *Imag; global() member 550 identifyNodeWithImplicitAdd(Instruction * Real,Instruction * Imag,std::pair<Value *,Value * > & PartialMatch) identifyNodeWithImplicitAdd() argument 653 identifyPartialMul(Instruction * Real,Instruction * Imag) identifyPartialMul() argument 770 identifyAdd(Instruction * Real,Instruction * Imag) identifyAdd() argument 853 identifySymmetricOperation(Instruction * Real,Instruction * Imag) identifySymmetricOperation() argument 910 auto *Imag = dyn_cast<Instruction>(I); identifyNode() local 956 identifyReassocNodes(Instruction * Real,Instruction * Imag) identifyReassocNodes() argument 1107 __anoneffec9270802(const Product &Real, const Product &Imag) collectPartialMuls() argument 1529 auto *Imag = OperationInstruction[j]; identifyReductionNodes() local 1646 auto *Imag = dyn_cast<Instruction>(Intrinsic->getOperand(1)); identifyRoot() local 1663 Instruction *Imag; identifyRoot() local 1672 identifyDeinterleave(Instruction * Real,Instruction * Imag) identifyDeinterleave() argument 1815 auto *Imag = dyn_cast<Instruction>(I); identifySplat() local 1834 identifyPHINode(Instruction * Real,Instruction * Imag) identifyPHINode() argument 1846 identifySelectNode(Instruction * Real,Instruction * Imag) identifySelectNode() argument 2007 auto *Imag = cast<Instruction>(Node->Imag); processReductionOperation() local [all...] |
/llvm-project/flang/include/flang/Optimizer/Builder/ |
H A D | Complex.h | 29 enum class Part { Real = 0, Imag = 1 }; enumerator
|
/llvm-project/clang/lib/CodeGen/ |
H A D | CGExprComplex.cpp | 1430 llvm::Value *Imag = CGF.EmitScalarExpr(E->getInit(1)); in VisitInitListExpr() local 440 llvm::Value *Real = nullptr, *Imag = nullptr; EmitLoadOfLValue() local 487 llvm::Value *Imag = CGF.EmitScalarExpr(IL->getSubExpr()); VisitImaginaryLiteral() local [all...] |
H A D | CGBuiltin.cpp | 3058 Value *Imag = EmitScalarExpr(E->getArg(1)); EmitBuiltinExpr() local 3069 Value *Imag = ComplexVal.second; EmitBuiltinExpr() local 3382 Value *Imag = Builder.CreateArithmeticFence(ComplexVal.second, EmitBuiltinExpr() local 3388 Value *Imag = ComplexVal.second; EmitBuiltinExpr() local [all...] |
H A D | CGCall.cpp | 5921 llvm::Value *Imag = Builder.CreateExtractValue(CI, 1); EmitCall() local
|
/llvm-project/clang/lib/CodeGen/Targets/ |
H A D | PPC.cpp | 38 llvm::Value *Imag = CGF.Builder.CreateLoad(ImagAddr, ".vaimag"); in complexTempStructure() local
|
/llvm-project/llvm/lib/Transforms/Utils/ |
H A D | SimplifyLibCalls.cpp | 1968 Value *Real, *Imag; optimizeCAbs() local
|
/llvm-project/clang/lib/AST/ |
H A D | ItaniumMangle.cpp | 5556 if (const FloatingLiteral *Imag = mangleExpression() local
|
H A D | ExprConstant.cpp | 3283 HandleLValueComplexElement(EvalInfo & Info,const Expr * E,LValue & LVal,QualType EltTy,bool Imag) HandleLValueComplexElement() argument 15020 APFloat &Imag = Result.FloatImag; VisitImaginaryLiteral() local 15031 APSInt &Imag = Result.IntImag; VisitImaginaryLiteral() local [all...] |
/llvm-project/clang/lib/Sema/ |
H A D | SemaChecking.cpp | 4951 Expr *Imag = TheCall->getArg(1); BuiltinComplex() local
|