Home
last modified time | relevance | path

Searched refs:FPI (Results 1 – 25 of 36) sorted by relevance

12

/external/llvm-project/llvm/lib/Analysis/
DFunctionPropertiesAnalysis.cpp23 FunctionPropertiesInfo FPI; in getFunctionPropertiesInfo() local
25 FPI.Uses = ((!F.hasLocalLinkage()) ? 1 : 0) + F.getNumUses(); in getFunctionPropertiesInfo()
28 ++FPI.BasicBlockCount; in getFunctionPropertiesInfo()
32 FPI.BlocksReachedFromConditionalInstruction += BI->getNumSuccessors(); in getFunctionPropertiesInfo()
34 FPI.BlocksReachedFromConditionalInstruction += in getFunctionPropertiesInfo()
42 ++FPI.DirectCallsToDefinedFunctions; in getFunctionPropertiesInfo()
45 ++FPI.LoadInstCount; in getFunctionPropertiesInfo()
47 ++FPI.StoreInstCount; in getFunctionPropertiesInfo()
53 if (FPI.MaxLoopDepth < LoopDepth) in getFunctionPropertiesInfo()
54 FPI.MaxLoopDepth = LoopDepth; in getFunctionPropertiesInfo()
[all …]
/external/llvm/lib/Target/X86/
DX86InstrFPStack.td107 // The second instruction is defined with FPI, which is the actual instruction
114 // a pattern) and the FPI instruction should have emission info (e.g. opcode
179 def _F32m : FPI<0xD8, fp, (outs), (ins f32mem:$src),
182 def _F64m : FPI<0xDC, fp, (outs), (ins f64mem:$src),
228 def _FI16m : FPI<0xDE, fp, (outs), (ins i16mem:$src),
231 def _FI32m : FPI<0xDA, fp, (outs), (ins i32mem:$src),
258 : FPI<0xD8, fp, (outs), (ins RST:$op), asm>;
260 : FPI<0xDC, fp, (outs), (ins RST:$op), asm>;
262 : FPI<0xDE, fp, (outs), (ins RST:$op), asm>;
303 def _F : FPI<0xD9, fp, (outs), (ins), asmstring>;
[all …]
/external/swiftshader/third_party/llvm-10.0/llvm/lib/Target/X86/
DX86InstrFPStack.td157 // The second instruction is defined with FPI, which is the actual instruction
164 // a pattern) and the FPI instruction should have emission info (e.g. opcode
229 def _F32m : FPI<0xD8, fp, (outs), (ins f32mem:$src),
232 def _F64m : FPI<0xDC, fp, (outs), (ins f64mem:$src),
278 def _FI16m : FPI<0xDE, fp, (outs), (ins i16mem:$src),
281 def _FI32m : FPI<0xDA, fp, (outs), (ins i32mem:$src),
313 : FPI<0xD8, fp, (outs), (ins RSTi:$op), asm>;
315 : FPI<0xDC, fp, (outs), (ins RSTi:$op), asm>;
317 : FPI<0xDE, fp, (outs), (ins RSTi:$op), asm>;
359 def _F : FPI<0xD9, fp, (outs), (ins), asmstring>;
[all …]
/external/llvm-project/llvm/lib/Target/X86/
DX86InstrFPStack.td151 // The second instruction is defined with FPI, which is the actual instruction
158 // a pattern) and the FPI instruction should have emission info (e.g. opcode
223 def _F32m : FPI<0xD8, fp, (outs), (ins f32mem:$src),
226 def _F64m : FPI<0xDC, fp, (outs), (ins f64mem:$src),
272 def _FI16m : FPI<0xDE, fp, (outs), (ins i16mem:$src),
275 def _FI32m : FPI<0xDA, fp, (outs), (ins i32mem:$src),
307 : FPI<0xD8, fp, (outs), (ins RSTi:$op), asm>;
309 : FPI<0xDC, fp, (outs), (ins RSTi:$op), asm>;
311 : FPI<0xDE, fp, (outs), (ins RSTi:$op), asm>;
353 def _F : FPI<0xD9, fp, (outs), (ins), asmstring>;
[all …]
/external/swiftshader/third_party/llvm-10.0/llvm/lib/CodeGen/
DWasmEHPrepare.cpp282 auto *FPI = cast<FuncletPadInst>(BB->getFirstNonPHI()); in prepareEHPad() local
284 for (auto &U : FPI->uses()) { in prepareEHPad()
320 IRB.CreateCall(LPadIndexF, {FPI, IRB.getInt32(Index)}); in prepareEHPad()
331 auto *CPI = cast<CatchPadInst>(FPI); in prepareEHPad()
/external/swiftshader/third_party/llvm-10.0/llvm/lib/IR/
DVerifier.cpp479 void visitConstrainedFPIntrinsic(ConstrainedFPIntrinsic &FPI);
494 void visitFuncletPadInst(FuncletPadInst &FPI);
3610 if (auto *FPI = dyn_cast<FuncletPadInst>(EHPad)) in getParentPad() local
3611 return FPI->getParentPad(); in getParentPad()
3794 void Verifier::visitFuncletPadInst(FuncletPadInst &FPI) { in visitFuncletPadInst() argument
3797 SmallVector<FuncletPadInst *, 8> Worklist({&FPI}); in visitFuncletPadInst()
3852 if (ExitedPad == &FPI) { in visitFuncletPadInst()
3857 UnresolvedAncestorPad = &FPI; in visitFuncletPadInst()
3872 UnwindPad = ConstantTokenNone::get(FPI.getContext()); in visitFuncletPadInst()
3874 UnresolvedAncestorPad = &FPI; in visitFuncletPadInst()
[all …]
DInstructions.cpp1082 FuncletPadInst::FuncletPadInst(const FuncletPadInst &FPI) in FuncletPadInst() argument
1083 : Instruction(FPI.getType(), FPI.getOpcode(), in FuncletPadInst()
1085 FPI.getNumOperands(), in FuncletPadInst()
1086 FPI.getNumOperands()) { in FuncletPadInst()
1087 std::copy(FPI.op_begin(), FPI.op_end(), op_begin()); in FuncletPadInst()
1088 setParentPad(FPI.getParentPad()); in FuncletPadInst()
/external/llvm-project/llvm/lib/CodeGen/
DWasmEHPrepare.cpp356 auto *FPI = cast<FuncletPadInst>(BB->getFirstNonPHI()); in prepareEHPad() local
358 for (auto &U : FPI->uses()) { in prepareEHPad()
394 IRB.CreateCall(LPadIndexF, {FPI, IRB.getInt32(Index)}); in prepareEHPad()
399 auto *CPI = cast<CatchPadInst>(FPI); in prepareEHPad()
/external/llvm-project/llvm/lib/IR/
DVerifier.cpp486 void visitConstrainedFPIntrinsic(ConstrainedFPIntrinsic &FPI);
501 void visitFuncletPadInst(FuncletPadInst &FPI);
3795 if (auto *FPI = dyn_cast<FuncletPadInst>(EHPad)) in getParentPad() local
3796 return FPI->getParentPad(); in getParentPad()
3979 void Verifier::visitFuncletPadInst(FuncletPadInst &FPI) { in visitFuncletPadInst() argument
3982 SmallVector<FuncletPadInst *, 8> Worklist({&FPI}); in visitFuncletPadInst()
4037 if (ExitedPad == &FPI) { in visitFuncletPadInst()
4042 UnresolvedAncestorPad = &FPI; in visitFuncletPadInst()
4057 UnwindPad = ConstantTokenNone::get(FPI.getContext()); in visitFuncletPadInst()
4059 UnresolvedAncestorPad = &FPI; in visitFuncletPadInst()
[all …]
DInstructions.cpp1162 FuncletPadInst::FuncletPadInst(const FuncletPadInst &FPI) in FuncletPadInst() argument
1163 : Instruction(FPI.getType(), FPI.getOpcode(), in FuncletPadInst()
1165 FPI.getNumOperands(), in FuncletPadInst()
1166 FPI.getNumOperands()) { in FuncletPadInst()
1167 std::copy(FPI.op_begin(), FPI.op_end(), op_begin()); in FuncletPadInst()
1168 setParentPad(FPI.getParentPad()); in FuncletPadInst()
/external/llvm/lib/IR/
DVerifier.cpp434 void visitFuncletPadInst(FuncletPadInst &FPI);
3171 if (auto *FPI = dyn_cast<FuncletPadInst>(EHPad)) in getParentPad() local
3172 return FPI->getParentPad(); in getParentPad()
3340 void Verifier::visitFuncletPadInst(FuncletPadInst &FPI) { in visitFuncletPadInst() argument
3343 SmallVector<FuncletPadInst *, 8> Worklist({&FPI}); in visitFuncletPadInst()
3398 if (ExitedPad == &FPI) { in visitFuncletPadInst()
3403 UnresolvedAncestorPad = &FPI; in visitFuncletPadInst()
3418 UnwindPad = ConstantTokenNone::get(FPI.getContext()); in visitFuncletPadInst()
3420 UnresolvedAncestorPad = &FPI; in visitFuncletPadInst()
3430 &FPI, U, FirstUser); in visitFuncletPadInst()
[all …]
DInstructions.cpp1087 FuncletPadInst::FuncletPadInst(const FuncletPadInst &FPI) in FuncletPadInst() argument
1088 : Instruction(FPI.getType(), FPI.getOpcode(), in FuncletPadInst()
1090 FPI.getNumOperands(), in FuncletPadInst()
1091 FPI.getNumOperands()) { in FuncletPadInst()
1092 std::copy(FPI.op_begin(), FPI.op_end(), op_begin()); in FuncletPadInst()
1093 setParentPad(FPI.getParentPad()); in FuncletPadInst()
DAsmWriter.cpp2975 } else if (const auto *FPI = dyn_cast<FuncletPadInst>(&I)) { in printInstruction() local
2977 writeOperand(FPI->getParentPad(), /*PrintType=*/false); in printInstruction()
2979 for (unsigned Op = 0, NumOps = FPI->getNumArgOperands(); Op < NumOps; in printInstruction()
2983 writeOperand(FPI->getArgOperand(Op), /*PrintType=*/true); in printInstruction()
/external/libxml2/os400/
Dxmllint.cmd27 PROMPT('DTD locator is URL/FPI')
/external/llvm-project/llvm/lib/CodeGen/GlobalISel/
DIRTranslator.cpp1793 const ConstrainedFPIntrinsic &FPI, MachineIRBuilder &MIRBuilder) { in translateConstrainedFPIntrinsic() argument
1794 fp::ExceptionBehavior EB = FPI.getExceptionBehavior().getValue(); in translateConstrainedFPIntrinsic()
1796 unsigned Opcode = getConstrainedOpcode(FPI.getIntrinsicID()); in translateConstrainedFPIntrinsic()
1800 unsigned Flags = MachineInstr::copyFlagsFromInstruction(FPI); in translateConstrainedFPIntrinsic()
1805 VRegs.push_back(getOrCreateVReg(*FPI.getArgOperand(0))); in translateConstrainedFPIntrinsic()
1806 if (!FPI.isUnaryOp()) in translateConstrainedFPIntrinsic()
1807 VRegs.push_back(getOrCreateVReg(*FPI.getArgOperand(1))); in translateConstrainedFPIntrinsic()
1808 if (FPI.isTernaryOp()) in translateConstrainedFPIntrinsic()
1809 VRegs.push_back(getOrCreateVReg(*FPI.getArgOperand(2))); in translateConstrainedFPIntrinsic()
1811 MIRBuilder.buildInstr(Opcode, {getOrCreateVReg(FPI)}, VRegs, Flags); in translateConstrainedFPIntrinsic()
/external/llvm/lib/Transforms/Utils/
DInlineFunction.cpp184 if (auto *FPI = dyn_cast<FuncletPadInst>(EHPad)) in getParentPad() local
185 return FPI->getParentPad(); in getParentPad()
1843 auto *FPI = cast<FuncletPadInst>(I); in InlineFunction() local
1844 if (isa<ConstantTokenNone>(FPI->getParentPad())) in InlineFunction()
1845 FPI->setParentPad(CallSiteEHPad); in InlineFunction()
/external/llvm-project/llvm/include/llvm/Analysis/
DIRSimilarityIdentifier.h372 InstrType visitFuncletPadInst(FuncletPadInst &FPI) { return Illegal; } in visitFuncletPadInst()
/external/swiftshader/third_party/llvm-10.0/llvm/lib/Transforms/Utils/
DInlineFunction.cpp219 if (auto *FPI = dyn_cast<FuncletPadInst>(EHPad)) in getParentPad() local
220 return FPI->getParentPad(); in getParentPad()
2128 auto *FPI = cast<FuncletPadInst>(I); in InlineFunction() local
2129 if (isa<ConstantTokenNone>(FPI->getParentPad())) in InlineFunction()
2130 FPI->setParentPad(CallSiteEHPad); in InlineFunction()
/external/llvm-project/llvm/lib/Transforms/Utils/
DInlineFunction.cpp226 if (auto *FPI = dyn_cast<FuncletPadInst>(EHPad)) in getParentPad() local
227 return FPI->getParentPad(); in getParentPad()
2183 auto *FPI = cast<FuncletPadInst>(I); in InlineFunction() local
2184 if (isa<ConstantTokenNone>(FPI->getParentPad())) in InlineFunction()
2185 FPI->setParentPad(CallSiteEHPad); in InlineFunction()
/external/llvm-project/llvm/include/llvm/CodeGen/GlobalISel/
DIRTranslator.h242 bool translateConstrainedFPIntrinsic(const ConstrainedFPIntrinsic &FPI,
/external/llvm-project/llvm/lib/CodeGen/SelectionDAG/
DSelectionDAGBuilder.h761 void visitConstrainedFPIntrinsic(const ConstrainedFPIntrinsic &FPI);
DSelectionDAGBuilder.cpp6960 const ConstrainedFPIntrinsic &FPI) { in visitConstrainedFPIntrinsic() argument
6965 ComputeValueVTs(TLI, DAG.getDataLayout(), FPI.getType(), ValueVTs); in visitConstrainedFPIntrinsic()
6974 if (FPI.isUnaryOp()) { in visitConstrainedFPIntrinsic()
6975 Opers.push_back(getValue(FPI.getArgOperand(0))); in visitConstrainedFPIntrinsic()
6976 } else if (FPI.isTernaryOp()) { in visitConstrainedFPIntrinsic()
6977 Opers.push_back(getValue(FPI.getArgOperand(0))); in visitConstrainedFPIntrinsic()
6978 Opers.push_back(getValue(FPI.getArgOperand(1))); in visitConstrainedFPIntrinsic()
6979 Opers.push_back(getValue(FPI.getArgOperand(2))); in visitConstrainedFPIntrinsic()
6981 Opers.push_back(getValue(FPI.getArgOperand(0))); in visitConstrainedFPIntrinsic()
6982 Opers.push_back(getValue(FPI.getArgOperand(1))); in visitConstrainedFPIntrinsic()
[all …]
/external/swiftshader/third_party/llvm-10.0/llvm/lib/CodeGen/SelectionDAG/
DSelectionDAGBuilder.cpp1131 if (auto *FPI = dyn_cast<ConstrainedFPIntrinsic>(&I)) in visit() local
1132 if (FPI->getExceptionBehavior() == fp::ExceptionBehavior::ebIgnore) in visit()
6994 const ConstrainedFPIntrinsic &FPI) { in visitConstrainedFPIntrinsic() argument
6999 ComputeValueVTs(TLI, DAG.getDataLayout(), FPI.getType(), ValueVTs); in visitConstrainedFPIntrinsic()
7008 if (FPI.isUnaryOp()) { in visitConstrainedFPIntrinsic()
7009 Opers.push_back(getValue(FPI.getArgOperand(0))); in visitConstrainedFPIntrinsic()
7010 } else if (FPI.isTernaryOp()) { in visitConstrainedFPIntrinsic()
7011 Opers.push_back(getValue(FPI.getArgOperand(0))); in visitConstrainedFPIntrinsic()
7012 Opers.push_back(getValue(FPI.getArgOperand(1))); in visitConstrainedFPIntrinsic()
7013 Opers.push_back(getValue(FPI.getArgOperand(2))); in visitConstrainedFPIntrinsic()
[all …]
DSelectionDAGBuilder.h770 void visitConstrainedFPIntrinsic(const ConstrainedFPIntrinsic &FPI);
/external/llvm/lib/Transforms/Scalar/
DSCCP.cpp498 void visitFuncletPadInst(FuncletPadInst &FPI) { in visitFuncletPadInst() argument
499 markAnythingOverdefined(&FPI); in visitFuncletPadInst()

12