| /freebsd/contrib/llvm-project/llvm/lib/Target/DirectX/ |
| H A D | DXIL.td | 286 def ReadNone : DXILAttribute; 411 let attributes = [Attributes<DXIL1_0, [ReadNone]>]; 422 let attributes = [Attributes<DXIL1_0, [ReadNone]>]; 431 let attributes = [Attributes<DXIL1_0, [ReadNone]>]; 441 let attributes = [Attributes<DXIL1_0, [ReadNone]>]; 450 let attributes = [Attributes<DXIL1_0, [ReadNone]>]; 459 let attributes = [Attributes<DXIL1_0, [ReadNone]>]; 469 let attributes = [Attributes<DXIL1_0, [ReadNone]>]; 479 let attributes = [Attributes<DXIL1_0, [ReadNone]>]; 489 let attributes = [Attributes<DXIL1_0, [ReadNone]>]; [all …]
|
| H A D | DXILPrepare.cpp | 70 Attribute::ReadNone, in isValidForDXIL()
|
| H A D | DXILOpBuilder.cpp | 457 if (Attributes.ReadNone) in setDXILAttributes()
|
| /freebsd/contrib/llvm-project/llvm/utils/TableGen/Basic/ |
| H A D | CodeGenIntrinsics.h | 128 ReadNone, enumerator
|
| H A D | CodeGenIntrinsics.cpp | 430 addArgAttribute(ArgNo, ReadNone); in setProperty()
|
| H A D | IntrinsicEmitter.cpp | 488 case CodeGenIntrinsic::ReadNone: in getArgAttrEnumName()
|
| /freebsd/contrib/llvm-project/llvm/lib/Transforms/IPO/ |
| H A D | FunctionAttrs.cpp | 1000 return Attribute::ReadNone; in determinePointerAccessAttrs() 1093 assert((R == Attribute::ReadOnly || R == Attribute::ReadNone || in addAccessAttr() 1106 A->removeAttr(Attribute::ReadNone); in addAccessAttr() 1108 if (R == Attribute::ReadNone || R == Attribute::ReadOnly) in addAccessAttr() 1419 if (A == Attribute::ReadNone) in addArgumentAttrs() 1421 if (B == Attribute::ReadNone) in addArgumentAttrs() 1426 Attribute::AttrKind AccessAttr = Attribute::ReadNone; in addArgumentAttrs()
|
| H A D | Attributor.cpp | 614 if (AA::hasAssumedIRAttr<Attribute::ReadNone>( in isAssumedReadOnlyOrReadNone() 3051 NewFn->hasParamAttribute(ArgNo, Attribute::ReadNone); in rewriteFunctionSignatures() 3597 if (!CBAttrs.hasParamAttr(I, Attribute::ReadNone)) in identifyDefaultAbstractAttributes()
|
| H A D | FunctionImport.cpp | 1678 if (FS->fflags().ReadNone && !F->doesNotAccessMemory()) in thinLTOFinalizeInModule()
|
| /freebsd/contrib/llvm-project/llvm/include/llvm/IR/ |
| H A D | ModuleSummaryIndex.h | 756 unsigned ReadNone : 1; 782 this->ReadNone &= RHS.ReadNone; 796 return this->ReadNone | this->ReadOnly | this->NoRecurse | 806 OS << "readNone: " << this->ReadNone;
|
| H A D | Intrinsics.td | 131 // ReadNone - The specified argument pointer is not dereferenced by the 133 class ReadNone<ArgIndex idx> : IntrinsicProperty { 1527 ReadNone<ArgIndex<1>>, ReadNone<ArgIndex<2>>]>, 1731 [IntrNoMem, ReadNone<ArgIndex<0>>, NoCapture<ArgIndex<0>>]>; 1735 [IntrNoMem, ReadNone<ArgIndex<0>>, NoCapture<ArgIndex<0>>]>; 1744 [IntrArgMemOnly, IntrReadMem, ReadNone<ArgIndex<1>>, ReadOnly<ArgIndex<2>>, 2749 ReadNone <ArgIndex<0>>]>;
|
| H A D | InstrTypes.h | 1746 return dataOperandHasImpliedAttr(OpNo, Attribute::ReadNone); 1758 dataOperandHasImpliedAttr(OpNo, Attribute::ReadNone); 1765 dataOperandHasImpliedAttr(OpNo, Attribute::ReadNone);
|
| H A D | Attributes.td | 272 def ReadNone : EnumAttr<"readnone", IntersectAnd, [ParamAttr]>;
|
| /freebsd/contrib/llvm-project/clang/lib/CodeGen/ |
| H A D | CGStmt.cpp | 2634 bool ReadNone, bool NoMerge, bool NoConvergent, in UpdateAsmCallInst() argument 2647 if (ReadNone) in UpdateAsmCallInst() 2878 bool ReadOnly = true, ReadNone = true; in EmitAsmStmt() local 2986 ReadOnly = ReadNone = false; in EmitAsmStmt() 3041 ReadNone = false; in EmitAsmStmt() 3139 ReadOnly = ReadNone = false; in EmitAsmStmt() 3219 ReadNone, InNoMergeAttributedStmt, in EmitAsmStmt() 3250 ReadOnly, ReadNone, InNoMergeAttributedStmt, in EmitAsmStmt() 3257 ReadOnly, ReadNone, InNoMergeAttributedStmt, in EmitAsmStmt()
|
| /freebsd/contrib/llvm-project/llvm/lib/Transforms/Utils/ |
| H A D | InlineFunction.cpp | 1398 if (CB.paramHasAttr(I, Attribute::ReadNone)) in AddParamAndFnBasicAttributes() 1399 ValidObjParamAttrs.back().addAttribute(Attribute::ReadNone); in AddParamAndFnBasicAttributes() 1500 AL = AL.addParamAttribute(Context, I, Attribute::ReadNone); in AddParamAndFnBasicAttributes() 1503 if (AL.hasParamAttr(I, Attribute::ReadNone)) { in AddParamAndFnBasicAttributes() 1510 AL.hasParamAttr(I, Attribute::ReadNone)) in AddParamAndFnBasicAttributes()
|
| H A D | CodeExtractor.cpp | 1001 case Attribute::ReadNone: in constructFunctionDeclaration()
|
| /freebsd/contrib/llvm-project/llvm/lib/IR/ |
| H A D | ModuleSummaryIndex.cpp | 478 char FlagRep[] = {FlagValue(F.ReadNone), in fflagsToString()
|
| H A D | Function.cpp | 312 Attrs.hasParamAttr(getArgNo(), Attribute::ReadNone); in onlyReadsMemory()
|
| H A D | Attributes.cpp | 2420 .addAttribute(Attribute::ReadNone) in typeIncompatible()
|
| H A D | Verifier.cpp | 2049 Check(!(Attrs.hasAttribute(Attribute::ReadNone) && in verifyParameterAttrs() 2055 Check(!(Attrs.hasAttribute(Attribute::ReadNone) && in verifyParameterAttrs() 2074 Attrs.hasAttribute(Attribute::ReadNone)), in verifyParameterAttrs()
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/BPF/ |
| H A D | BPFPreserveStaticOffset.cpp | 175 Call->addParamAttr(ArgNo, Attribute::get(C, Attribute::ReadNone)); in setParamReadNone()
|
| /freebsd/contrib/llvm-project/llvm/lib/Analysis/ |
| H A D | ModuleSummaryAnalysis.cpp | 1004 F->hasFnAttribute(Attribute::ReadNone), in buildModuleSummaryIndex()
|
| /freebsd/contrib/llvm-project/llvm/include/llvm/Transforms/IPO/ |
| H A D | Attributor.h | 3955 IRP, {Attribute::ReadNone, Attribute::ReadOnly, Attribute::NoFree}, 6652 CASE(ReadNone, AAMemoryBehavior, AAMemoryBehavior::NO_ACCESSES);
|
| /freebsd/contrib/llvm-project/llvm/lib/Transforms/Scalar/ |
| H A D | RewriteStatepointsForGC.cpp | 2889 R.addAttribute(Attribute::ReadNone); in getParamAndReturnAttributesToRemove()
|
| /freebsd/contrib/llvm-project/llvm/lib/Bitcode/Reader/ |
| H A D | BitcodeReader.cpp | 1140 Flags.ReadNone = RawFlags & 0x1; in getDecodedFFlags() 1849 case Attribute::ReadNone: return 1 << 9; in getRawAttributeMask() 2154 return Attribute::ReadNone; in getAttrFromCode()
|