Home
last modified time | relevance | path

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

/llvm-project-15.0.7/llvm/lib/ExecutionEngine/Interpreter/
H A DInterpreter.h140 void visitFPTruncInst(FPTruncInst &I);
H A DExecution.cpp1717 void Interpreter::visitFPTruncInst(FPTruncInst &I) { in visitFPTruncInst()
/llvm-project-15.0.7/llvm/lib/Target/ARM/
H A DMVELaneInterleavingPass.cpp384 (isa<TruncInst>(I) || isa<FPTruncInst>(I)) && !Visited.count(&I)) in runOnFunction()
H A DARMTargetTransformInfo.cpp1479 (Opcode == Instruction::Store && isa<FPTruncInst>(I->getOperand(0))))) { in getMemoryOpCost()
2085 if (isa<FPExtInst>(&I) || isa<FPTruncInst>(&I)) in canTailPredicateInstruction()
/llvm-project-15.0.7/llvm/include/llvm/IR/
H A DInstVisitor.h179 RetTy visitFPTruncInst(FPTruncInst &I) { DELEGATE(CastInst);} in visitFPTruncInst()
H A DInstruction.def191 HANDLE_CAST_INST(45, FPTrunc , FPTruncInst ) // Truncate floating point
H A DInstructions.h4895 class FPTruncInst : public CastInst {
4901 FPTruncInst *cloneImpl() const;
4905 FPTruncInst(
4913 FPTruncInst(
/llvm-project-15.0.7/llvm/lib/IR/
H A DInstructions.cpp3193 case FPTrunc: return new FPTruncInst (S, Ty, Name, InsertBefore); in Create()
3215 case FPTrunc: return new FPTruncInst (S, Ty, Name, InsertAtEnd); in Create()
3704 FPTruncInst::FPTruncInst( in FPTruncInst() function in FPTruncInst
3710 FPTruncInst::FPTruncInst( in FPTruncInst() function in FPTruncInst
4716 FPTruncInst *FPTruncInst::cloneImpl() const { in cloneImpl()
4717 return new FPTruncInst(getOperand(0), getType()); in cloneImpl()
H A DVerifier.cpp497 void visitFPTruncInst(FPTruncInst &I);
2938 void Verifier::visitFPTruncInst(FPTruncInst &I) { in visitFPTruncInst()
/llvm-project-15.0.7/llvm/tools/llvm-stress/
H A Dllvm-stress.cpp607 new FPTruncInst(V, DestTy, "Tr", BB->getTerminator())); in Act()
/llvm-project-15.0.7/llvm/lib/Transforms/InstCombine/
H A DInstCombineInternal.h132 Instruction *visitFPTrunc(FPTruncInst &CI);
H A DInstCombineCasts.cpp1770 Instruction *InstCombinerImpl::visitFPTrunc(FPTruncInst &FPT) { in visitFPTrunc()
/llvm-project-15.0.7/llvm/lib/Target/PowerPC/
H A DPPCTargetTransformInfo.cpp655 } else if ((isa<FPTruncInst>(J) || isa<FPExtInst>(J)) && in mightUseCTR()
/llvm-project-15.0.7/llvm/include/llvm-c/
H A DCore.h1667 macro(FPTruncInst) \
/llvm-project-15.0.7/llvm/lib/Transforms/Utils/
H A DSimplifyLibCalls.cpp1597 FPTruncInst *Cast = dyn_cast<FPTruncInst>(U); in optimizeDoubleFP()