HomeSort by: relevance | last modified time | path
    Searched defs:IID (Results 1 - 25 of 46) sorted by relevancy

1 2

  /src/external/apache2/llvm/dist/llvm/lib/CodeGen/SelectionDAG/
SelectionDAGDumper.cpp 146 unsigned IID = cast<ConstantSDNode>(getOperand(OpNo))->getZExtValue();
147 if (IID < Intrinsic::num_intrinsics)
148 return Intrinsic::getName((Intrinsic::ID)IID, None);
152 return TII->getName(IID);
SelectionDAGISel.cpp 1200 Intrinsic::ID IID = EHPtrCall->getIntrinsicID();
1201 if (IID == Intrinsic::eh_exceptionpointer ||
1202 IID == Intrinsic::eh_exceptioncode)
1225 Intrinsic::ID IID = Call->getIntrinsicID();
1226 if (IID == Intrinsic::wasm_landingpad_index) {
3777 unsigned iid =
3779 if (iid < Intrinsic::num_intrinsics)
3780 Msg << "intrinsic %" << Intrinsic::getName((Intrinsic::ID)iid, None);
3782 Msg << "target intrinsic %" << TII->getName(iid);
3784 Msg << "unknown intrinsic #" << iid;
    [all...]
  /src/external/apache2/llvm/dist/llvm/tools/llvm-mca/Views/
BottleneckAnalysis.cpp 60 void PressureTracker::onInstructionDispatched(unsigned IID) {
61 IPI.insert(std::make_pair(IID, InstructionPressureInfo()));
64 void PressureTracker::onInstructionExecuted(unsigned IID) { IPI.erase(IID); }
68 unsigned IID = Event.IR.getSourceIndex();
75 ResourceUsers[Index] = std::make_pair(IID, Use.second.getNumerator());
124 unsigned IID = IR.getSourceIndex();
125 IPI[IID].ResourcePressureCycles++;
132 unsigned IID = IR.getSourceIndex();
133 IPI[IID].RegisterPressureCycles++
    [all...]
TimelineView.cpp 189 unsigned IID = 0;
191 printWaitTimeEntry(FOS, WaitTime[IID], IID, Executions);
194 ++IID;
209 printWaitTimeEntry(FOS, TotalWaitTime, IID, Executions);
285 unsigned IID = 0;
290 const TimelineViewEntry &Entry = Timeline[IID];
294 unsigned SourceIndex = IID % Source.size();
299 ++IID;
  /src/external/apache2/llvm/dist/llvm/include/llvm/MCA/HardwareUnits/
RegisterFile.h 39 unsigned IID;
49 : IID(INVALID_IID), WriteBackCycle(), WriteResID(), RegisterID(),
53 unsigned getSourceIndex() const { return IID; }
  /src/external/apache2/llvm/dist/llvm/lib/MC/MCDisassembler/
Disassembler.cpp 179 InstrItineraryData IID = STI->getInstrItineraryForCPU(DC->getCPU());
187 Latency = std::max(Latency, IID.getOperandCycle(SCClass, OpIdx));
  /src/external/apache2/llvm/dist/llvm/lib/Target/NVPTX/
NVPTXISelDAGToDAG.cpp 508 unsigned IID = cast<ConstantSDNode>(N->getOperand(1))->getZExtValue();
509 switch (IID) {
719 unsigned IID = cast<ConstantSDNode>(N->getOperand(0))->getZExtValue();
720 switch (IID) {
1242 unsigned IID = cast<ConstantSDNode>(N->getOperand(1))->getZExtValue();
1243 switch (IID) {
NVPTXTargetTransformInfo.cpp 142 Optional<Intrinsic::ID> IID;
151 SimplifyAction(Intrinsic::ID IID, FtzRequirementTy FtzReq)
152 : IID(IID), FtzRequirement(FtzReq) {}
315 // can bail out now. (Notice that in the case that IID is not an NVVM
330 if (Action.IID) {
336 Intrinsic::getDeclaration(II->getModule(), *Action.IID, Tys), Args);
  /src/external/apache2/llvm/dist/llvm/lib/Target/X86/
X86InsertPrefetch.cpp 129 unsigned IID = 0;
133 IID = HintType.second;
137 if (IID == 0)
144 Prefetches[index] = {IID, D};
X86PartialReduction.cpp 218 Intrinsic::ID IID;
220 IID = Intrinsic::x86_avx512_psad_bw_512;
223 IID = Intrinsic::x86_avx2_psad_bw;
226 IID = Intrinsic::x86_sse2_psad_bw;
230 Function *PSADBWFn = Intrinsic::getDeclaration(SI->getModule(), IID);
  /src/external/apache2/llvm/dist/llvm/include/llvm/IR/
FixedPointBuilder.h 202 Intrinsic::ID IID =
204 Result = B.CreateIntrinsic(IID, {ResultTy, OpTy}, {Result});
236 Intrinsic::ID IID = UseSigned ? Intrinsic::sadd_sat : Intrinsic::uadd_sat;
237 Result = B.CreateBinaryIntrinsic(IID, WideLHS, WideRHS);
262 Intrinsic::ID IID = UseSigned ? Intrinsic::ssub_sat : Intrinsic::usub_sat;
263 Result = B.CreateBinaryIntrinsic(IID, WideLHS, WideRHS);
294 Intrinsic::ID IID;
296 IID = UseSigned ? Intrinsic::smul_fix_sat : Intrinsic::umul_fix_sat;
298 IID = UseSigned ? Intrinsic::smul_fix : Intrinsic::umul_fix;
301 IID, {WideLHS->getType()}
    [all...]
  /src/external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/
AMDGPUAnnotateKernelFeatures.cpp 305 Intrinsic::ID IID = Callee->getIntrinsicID();
306 if (IID == Intrinsic::not_intrinsic) {
313 if (!IsFunc && IID == Intrinsic::amdgcn_kernarg_segment_ptr) {
316 StringRef AttrName = intrinsicToAttrName(IID, NonKernelOnly,
AMDGPUInstCombineIntrinsic.cpp 193 Intrinsic::ID IID = II.getIntrinsicID();
194 switch (IID) {
242 if (IID == Intrinsic::amdgcn_frexp_mant) {
438 bool Signed = IID == Intrinsic::amdgcn_sbfe;
471 bool IsCompr = IID == Intrinsic::amdgcn_exp_compr;
560 bool IsInteger = IID == Intrinsic::amdgcn_icmp;
786 if (IID == Intrinsic::amdgcn_readfirstlane) {
  /src/external/apache2/llvm/dist/llvm/lib/Transforms/AggressiveInstCombine/
AggressiveInstCombine.cpp 126 Intrinsic::ID IID = matchFunnelShift(P0, ShVal0, ShVal1, ShAmt);
127 if (IID == Intrinsic::not_intrinsic ||
128 (IID == Intrinsic::fshl && ShVal0 != P1) ||
129 (IID == Intrinsic::fshr && ShVal1 != P1)) {
130 IID = matchFunnelShift(P1, ShVal0, ShVal1, ShAmt);
131 if (IID == Intrinsic::not_intrinsic ||
132 (IID == Intrinsic::fshl && ShVal0 != P0) ||
133 (IID == Intrinsic::fshr && ShVal1 != P0))
135 assert((IID == Intrinsic::fshl || IID == Intrinsic::fshr) &
    [all...]
  /src/external/apache2/llvm/dist/llvm/lib/Transforms/Scalar/
SpeculateAroundPHIs.cpp 278 Intrinsic::ID IID = Intrinsic::not_intrinsic;
280 IID = UserII->getIntrinsicID();
287 if (IID)
289 TTI.getIntImmCostIntrin(IID, Idx, IncomingC->getValue(),
InferAddressSpaces.cpp 370 auto IID = II->getIntrinsicID();
371 switch (IID) {
379 if (TTI->collectFlatAddressOperands(OpIndexes, IID)) {
  /src/external/apache2/llvm/dist/llvm/lib/CodeGen/
Analysis.cpp 649 Intrinsic::ID IID = F->getIntrinsicID();
650 if (((IID == Intrinsic::memcpy &&
652 (IID == Intrinsic::memmove &&
654 (IID == Intrinsic::memset &&
  /src/external/apache2/llvm/dist/llvm/lib/Target/PowerPC/
PPCTargetTransformInfo.cpp 69 Intrinsic::ID IID = II.getIntrinsicID();
70 switch (IID) {
200 InstructionCost PPCTTIImpl::getIntImmCostIntrin(Intrinsic::ID IID, unsigned Idx,
204 return BaseT::getIntImmCostIntrin(IID, Idx, Imm, Ty, CostKind);
212 switch (IID) {
  /src/external/apache2/llvm/dist/llvm/include/llvm/MCA/
Instruction.h 88 unsigned IID;
171 // This method adds Use to the set of data dependent reads. IID is the
175 void addUser(unsigned IID, ReadState *Use, int ReadAdvance);
178 // write. IID is the instruction identifier associated with this write.
179 void addUser(unsigned IID, WriteState *Use);
204 void writeStartEvent(unsigned IID, MCPhysReg RegID, unsigned Cycles);
216 void onInstructionIssued(unsigned IID);
276 void writeStartEvent(unsigned IID, MCPhysReg RegID, unsigned Cycles);
516 void execute(unsigned IID);
  /src/external/apache2/llvm/dist/llvm/lib/CodeGen/LiveDebugValues/
VarLocBasedImpl.cpp 536 const auto &IID = MI.getDesc();
590 return BuildMI(MF, DbgLoc, IID, Indirect, MOs, Var, DIExpr);
  /src/external/apache2/llvm/dist/llvm/lib/Target/AArch64/
AArch64TargetTransformInfo.cpp 157 AArch64TTIImpl::getIntImmCostIntrin(Intrinsic::ID IID, unsigned Idx,
171 if (IID >= Intrinsic::aarch64_addg && IID <= Intrinsic::aarch64_udiv)
174 switch (IID) {
493 Intrinsic::ID IID = II.getIntrinsicID();
494 switch (IID) {
  /src/external/apache2/llvm/dist/llvm/lib/Transforms/IPO/
PartialInlining.cpp 883 Intrinsic::ID IID = II->getIntrinsicID();
892 IntrinsicCostAttributes ICA(IID, II->getType(), Tys, FMF);
  /src/external/apache2/llvm/dist/llvm/include/llvm/Analysis/
TargetTransformInfo.h 120 Intrinsic::ID IID;
147 Intrinsic::ID getID() const { return IID; }
381 Intrinsic::ID IID) const;
831 InstructionCost getIntImmCostIntrin(Intrinsic::ID IID, unsigned Idx,
1464 Intrinsic::ID IID) const = 0;
1567 virtual InstructionCost getIntImmCostIntrin(Intrinsic::ID IID, unsigned Idx,
1781 Intrinsic::ID IID) const override {
1782 return Impl.collectFlatAddressOperands(OpIndexes, IID);
2005 InstructionCost getIntImmCostIntrin(Intrinsic::ID IID, unsigned Idx,
2008 return Impl.getIntImmCostIntrin(IID, Idx, Imm, Ty, CostKind)
    [all...]
  /src/external/apache2/llvm/dist/llvm/include/llvm/CodeGen/
BasicTTIImpl.h 273 Intrinsic::ID IID) const {
1290 Intrinsic::ID IID = ICA.getID();
1291 if (Function::isTargetIntrinsic(IID))
1305 switch (IID) {
1381 IntrinsicCostAttributes Attrs(IID, RetTy, Args[0]->getType(), FMF, I, 1);
1387 IID, RetTy, {Args[0]->getType(), Args[1]->getType()}, FMF, I, 1);
1448 IntrinsicCostAttributes Attrs(IID, RetTy, ICA.getArgTypes(), FMF, I,
1460 Intrinsic::ID IID = ICA.getID();
1472 if (IID == Intrinsic::vector_reduce_fadd ||
1473 IID == Intrinsic::vector_reduce_fmul
    [all...]
  /src/external/apache2/llvm/dist/llvm/lib/Target/ARM/
ARMTargetTransformInfo.cpp 122 Intrinsic::ID IID = II.getIntrinsicID();
123 switch (IID) {
878 unsigned IID = 0;
881 IID = Intrinsic::abs;
884 IID = Intrinsic::smin;
887 IID = Intrinsic::smax;
890 IID = Intrinsic::umin;
893 IID = Intrinsic::umax;
896 IID = Intrinsic::minnum;
899 IID = Intrinsic::maxnum
    [all...]

Completed in 56 milliseconds

1 2