Home
last modified time | relevance | path

Searched refs:NF (Results 1 – 25 of 31) sorted by relevance

12

/llvm-project-15.0.7/clang/test/CodeGenObjC/
H A Dmessages.m2 // RUN: %clang_cc1 -no-opaque-pointers -emit-llvm -o - %s | FileCheck %s -check-prefix=CHECK-MAC-NF
17 // CHECK-MAC-NF: call {{.*}} @objc_msgSend to
19 // CHECK-GNU-NF: call {{.*}} @objc_msg_lookup_sender(
23 // CHECK-MAC-NF: call {{.*}} @objc_msgSend to
25 // CHECK-GNU-NF: call {{.*}} @objc_msg_lookup_sender(
29 // CHECK-MAC-NF: call {{.*}} @objc_msgSend to
31 // CHECK-GNU-NF: call {{.*}} @objc_msg_lookup_sender(
35 // CHECK-MAC-NF: call {{.*}} @objc_msgSend to
37 // CHECK-GNU-NF: call {{.*}} @objc_msg_lookup_sender(
43 // CHECK-MAC-NF: call {{.*}} @objc_msgSend to
[all …]
H A Dmessages-2.m149 // CHECK-NF: define{{.*}} void @test0([[A:%.*]]*
163 // CHECK-NF: [[X:%.*]] = alloca [[A]]*
164 // CHECK-NF-NEXT: [[POINT:%.*]] = alloca [[POINT_T:%.*]],
165 // CHECK-NF: [[T0:%.*]] = load [[A]]*, [[A]]** [[X]]
166 // CHECK-NF: [[T1:%.*]] = bitcast [[A]]* [[T0]] to i8*
167 // CHECK-NF-NEXT: icmp eq i8* [[T1]], null
168 // CHECK-NF-NEXT: br i1
169 // CHECK-NF: call {{.*}} @objc_msgSend_stret to
170 // CHECK-NF-NEXT: br label
171 // CHECK-NF: [[T0:%.*]] = bitcast [[POINT_T]]* [[POINT]] to i8*
[all …]
/llvm-project-15.0.7/clang-tools-extra/test/clang-tidy/checkers/readability/
H A Davoid-const-params-in-decls.cpp163 void NF(const alias_type& i);
164 void NF(const int &i);
165 void NF(const int *i);
166 void NF(alias_const_type i);
167 void NF(const alias_type&);
168 void NF(const int&);
169 void NF(const int*);
170 void NF(const int* const*);
171 void NF(alias_const_type);
/llvm-project-15.0.7/llvm/lib/Transforms/IPO/
H A DDeadArgumentElimination.cpp167 NF->copyAttributesFrom(&F); in deleteDeadVarargs()
168 NF->setComdat(F.getComdat()); in deleteDeadVarargs()
170 NF->takeName(&F); in deleteDeadVarargs()
225 NF->getBasicBlockList().splice(NF->begin(), F.getBasicBlockList()); in deleteDeadVarargs()
248 NF->removeDeadConstantUsers(); in deleteDeadVarargs()
859 NF->copyAttributesFrom(F); in removeDeadStuffFromFunction()
860 NF->setComdat(F->getComdat()); in removeDeadStuffFromFunction()
861 NF->setAttributes(NewPAL); in removeDeadStuffFromFunction()
865 NF->takeName(F); in removeDeadStuffFromFunction()
999 NF->getBasicBlockList().splice(NF->begin(), F->getBasicBlockList()); in removeDeadStuffFromFunction()
[all …]
H A DArgumentPromotion.cpp192 NF->copyAttributesFrom(F); in doPromotion()
193 NF->copyMetadata(F, 0); in doPromotion()
200 LLVM_DEBUG(dbgs() << "ARG PROMOTION: Promoting to:" << *NF << "\n" in doPromotion()
216 F->getParent()->getFunctionList().insert(F->getIterator(), NF); in doPromotion()
217 NF->takeName(F); in doPromotion()
303 NF->getBasicBlockList().splice(NF->begin(), F->getBasicBlockList()); in doPromotion()
311 Function::arg_iterator I2 = NF->arg_begin(); in doPromotion()
338 IRBuilder<NoFolder> IRB(&NF->begin()->front()); in doPromotion()
416 auto &DT = FAM.getResult<DominatorTreeAnalysis>(*NF); in doPromotion()
417 auto &AC = FAM.getResult<AssumptionAnalysis>(*NF); in doPromotion()
[all …]
/llvm-project-15.0.7/clang/include/clang/Basic/
H A Driscv_vector.td230 int NF = 1;
828 NF = nf,
903 NF = nf,
982 NF = nf,
1055 NF = nf,
1142 NF = nf,
1159 std::swap(Ops[NF], Ops[NF + 1]);
1188 NF = nf,
1205 std::rotate(Ops.begin() + NF, Ops.begin() + NF + 1, Ops.begin() + NF + 3);
1230 NF = nf,
[all …]
H A DRISCVVTypes.def33 // - NF is the number of fields (NFIELDS) used in the Load/Store Segment
44 #define RVV_VECTOR_TYPE(Name, Id, SingletonId, NumEls, ElBits, NF, IsSigned, IsFP)\
54 #define RVV_VECTOR_TYPE_INT(Name, Id, SingletonId, NumEls, ElBits, NF, IsSigned) \
55 RVV_VECTOR_TYPE(Name, Id, SingletonId, NumEls, ElBits, NF, IsSigned, false)
59 #define RVV_VECTOR_TYPE_FLOAT(Name, Id, SingletonId, NumEls, ElBits, NF) \
60 RVV_VECTOR_TYPE(Name, Id, SingletonId, NumEls, ElBits, NF, false, true)
/llvm-project-15.0.7/clang/utils/TableGen/
H A DRISCVVEmitter.cpp60 unsigned NF; member
499 unsigned NF = R->getValueAsInt("NF"); in createRVVIntrinsics() local
513 HasVL, NF); in createRVVIntrinsics()
515 BasicPrototype, /*IsMasked=*/true, HasMaskedOffOperand, HasVL, NF); in createRVVIntrinsics()
522 RVVType::computeTypes(BT, Log2LMUL, NF, Prototype); in createRVVIntrinsics()
535 ManualCodegen, *Types, IntrinsicTypes, RequiredFeatures, NF)); in createRVVIntrinsics()
539 RVVType::computeTypes(BT, Log2LMUL, NF, MaskedPrototype); in createRVVIntrinsics()
545 *MaskTypes, IntrinsicTypes, RequiredFeatures, NF)); in createRVVIntrinsics()
585 SR.NF = NF; in createRVVIntrinsics()
625 R.NF = SR.NF; in createRVVIntrinsicRecords()
/llvm-project-15.0.7/clang/lib/Support/
H A DRISCVVIntrinsicUtils.cpp789 RVVType::computeTypes(BasicType BT, int Log2LMUL, unsigned NF, in computeTypes() argument
792 if ((Log2LMUL >= 1) && (1 << Log2LMUL) * NF > 8) in computeTypes()
854 const std::vector<StringRef> &RequiredFeatures, unsigned NF) in RVVIntrinsic() argument
858 NF(NF) { in RVVIntrinsic()
887 I += NF; in RVVIntrinsic()
915 bool HasVL, unsigned NF) { in computeBuiltinTypes() argument
921 if (NF == 1) { in computeBuiltinTypes()
930 for (unsigned I = 0; I < NF; ++I) in computeBuiltinTypes()
934 if (HasMaskedOffOperand && NF > 1) { in computeBuiltinTypes()
940 NewPrototype.insert(NewPrototype.begin() + NF + 1, in computeBuiltinTypes()
[all …]
/llvm-project-15.0.7/clang/include/clang/Support/
H A DRISCVVIntrinsicUtils.h270 computeTypes(BasicType BT, int Log2LMUL, unsigned NF,
303 unsigned NF = 1; variable
314 unsigned NF);
333 unsigned getNF() const { return NF; } in getNF()
348 unsigned NF);
399 uint8_t NF; member
/llvm-project-15.0.7/llvm/lib/Target/RISCV/
H A DRISCVExpandPseudoInsts.cpp296 unsigned NF = ZvlssegInfo->first; in expandVSPILL() local
298 assert(NF * LMUL <= 8 && "Invalid NF/LMUL combinations."); in expandVSPILL()
316 for (unsigned I = 0; I < NF; ++I) { in expandVSPILL()
326 if (I != NF - 1) in expandVSPILL()
346 unsigned NF = ZvlssegInfo->first; in expandVRELOAD() local
348 assert(NF * LMUL <= 8 && "Invalid NF/LMUL combinations."); in expandVRELOAD()
366 for (unsigned I = 0; I < NF; ++I) { in expandVRELOAD()
371 if (I != NF - 1) in expandVRELOAD()
H A DRISCVISelDAGToDAG.cpp314 CurOp += NF; in selectVLSEG()
329 for (unsigned I = 0; I < NF; ++I) { in selectVLSEG()
357 CurOp += NF; in selectVLSEGFF()
373 for (unsigned I = 0; I < NF; ++I) { in selectVLSEGFF()
402 CurOp += NF; in selectVLXSEG()
428 for (unsigned I = 0; I < NF; ++I) { in selectVLXSEG()
443 NF--; in selectVSSEG()
445 NF--; in selectVSSEG()
454 unsigned CurOp = 2 + NF; in selectVSSEG()
475 --NF; in selectVSXSEG()
[all …]
H A DRISCVISelDAGToDAG.h137 uint16_t NF : 4; member
148 uint16_t NF : 4; member
159 uint16_t NF : 4; member
168 uint16_t NF : 4; member
H A DRISCVRegisterInfo.td341 // The set of legal NF for LMUL = lmul.
342 // LMUL == 1, NF = 2, 3, 4, 5, 6, 7, 8
343 // LMUL == 2, NF = 2, 3, 4
344 // LMUL == 4, NF = 2
363 // Collect the valid indexes into 'R' under NF and LMUL values from TUPLE_INDEX.
364 // When NF = 2, the valid TUPLE_INDEX is 0 and 1.
367 // NF = 2. For example, 28 is not valid under LMUL = 4, NF = 2 and TUPLE_INDEX = 0.
371 // Use START = 0, LMUL = 4 and NF = 2 as the example,
374 // Use START = 1, LMUL = 4 and NF = 2 as the example,
400 // For example, for NF = 2 and LMUL = 4,
H A DRISCVInstrInfo.cpp307 NF = 2; in copyPhysReg()
312 NF = 2; in copyPhysReg()
317 NF = 2; in copyPhysReg()
322 NF = 3; in copyPhysReg()
327 NF = 3; in copyPhysReg()
332 NF = 4; in copyPhysReg()
337 NF = 4; in copyPhysReg()
342 NF = 5; in copyPhysReg()
347 NF = 6; in copyPhysReg()
352 NF = 7; in copyPhysReg()
[all …]
H A DRISCVInstrInfoVPseudos.td531 bits<4> NF = N;
550 bits<4> NF = N;
569 bits<4> NF = N;
586 bits<4> NF = N;
1333 class VPseudoUSSegLoadMask<VReg RetClass, int EEW, bits<4> NF>:
1425 class VPseudoSSegLoadMask<VReg RetClass, int EEW, bits<4> NF>:
1444 bits<4> NF, bit Ordered>:
1461 bits<4> NF, bit Ordered>:
1479 bits<4> NF, bit Ordered>:
1552 bits<4> NF, bit Ordered>:
[all …]
/llvm-project-15.0.7/llvm/lib/Transforms/Utils/
H A DCloneModule.cpp75 Function *NF = in CloneModule() local
78 NF->copyAttributesFrom(&I); in CloneModule()
79 VMap[&I] = NF; in CloneModule()
/llvm-project-15.0.7/clang/lib/Sema/
H A DSemaRISCVVectorLookup.cpp191 Record.HasVL, Record.NF); in InitIntrinsicList()
196 Record.HasVL, Record.NF); in InitIntrinsicList()
233 RVVType::computeTypes(BaseType, Log2LMUL, Record.NF, ProtoSeq); in InitIntrinsicList()
250 BaseType, Log2LMUL, Record.NF, ProtoMaskSeq); in InitIntrinsicList()
/llvm-project-15.0.7/libcxx/test/std/input.output/filesystems/fs.op.funcs/fs.op.permissions/
H A Dpermissions.pass.cpp92 const perm_options NF = perm_options::nofollow; in TEST_CASE() local
119 {file, perms::group_all, perms::owner_all | perms::group_all, AP | NF}, in TEST_CASE()
120 {dir, perms::group_all, perms::owner_all | perms::group_all, AP | NF} in TEST_CASE()
/llvm-project-15.0.7/libcxxabi/test/
H A Dtest_demangle.pass.cpp30152 const unsigned NF = sizeof(fp_literal_cases) / sizeof(fp_literal_cases[0]); variable
30298 for (unsigned i = 0; i < NF; ++i) in testFPLiterals()
/llvm-project-15.0.7/clang/lib/AST/Interp/
H A DEvalEmitter.cpp136 unsigned NF = Record->getNumFields(); in emitRetValue() local
140 R = APValue(APValue::UninitStruct(), NB, NF); in emitRetValue()
142 for (unsigned I = 0; I < NF; ++I) { in emitRetValue()
/llvm-project-15.0.7/clang/test/CXX/stmt.stmt/stmt.iter/stmt.ranged/
H A Dp1.cpp329 namespace NF { namespace
336 void use(NA::A a, NB::B b, NC::C c, ND::D d, NE::E e, NF::F f) { in use()
/llvm-project-15.0.7/llvm/lib/MC/
H A DMCFragment.cpp428 const auto *NF = cast<MCNopsFragment>(this); in dump() local
429 OS << " NumBytes:" << NF->getNumBytes() in dump()
430 << " ControlledNopLength:" << NF->getControlledNopLength(); in dump()
H A DMCAssembler.cpp628 const MCNopsFragment &NF = cast<MCNopsFragment>(F); in writeFragment() local
630 int64_t NumBytes = NF.getNumBytes(); in writeFragment()
631 int64_t ControlledNopLength = NF.getControlledNopLength(); in writeFragment()
633 Asm.getBackend().getMaximumNopSize(*NF.getSubtargetInfo()); in writeFragment()
639 Asm.getContext().reportError(NF.getLoc(), in writeFragment()
658 NF.getSubtargetInfo())) { in writeFragment()
/llvm-project-15.0.7/llvm/lib/Target/Hexagon/
H A DHexagonCommonGEP.cpp605 uint32_t NF = N->Flags; in common() local
608 if (NF & GepNode::Used) in common()
610 Flags |= NF; in common()

12