| /openbsd-src/gnu/llvm/clang/lib/AST/ |
| H A D | MicrosoftCXXABI.cpp | 311 MemberPointerInfo MPI; in getMemberPointerInfo() local 312 MPI.HasPadding = false; in getMemberPointerInfo() 313 MPI.Width = Ptrs * PtrSize + Ints * IntSize; in getMemberPointerInfo() 319 MPI.Align = 64; in getMemberPointerInfo() 321 MPI.Align = Target.getPointerAlign(LangAS::Default); in getMemberPointerInfo() 323 MPI.Align = Target.getIntAlign(); in getMemberPointerInfo() 326 MPI.Width = llvm::alignTo(MPI.Width, MPI.Align); in getMemberPointerInfo() 327 MPI.HasPadding = MPI.Width != (Ptrs * PtrSize + Ints * IntSize); in getMemberPointerInfo() 329 return MPI; in getMemberPointerInfo()
|
| H A D | ItaniumCXXABI.cpp | 229 MemberPointerInfo MPI; in getMemberPointerInfo() local 230 MPI.Width = Target.getTypeWidth(PtrDiff); in getMemberPointerInfo() 231 MPI.Align = Target.getTypeAlign(PtrDiff); in getMemberPointerInfo() 232 MPI.HasPadding = false; in getMemberPointerInfo() 234 MPI.Width *= 2; in getMemberPointerInfo() 235 return MPI; in getMemberPointerInfo()
|
| /openbsd-src/gnu/llvm/llvm/lib/DebugInfo/PDB/Native/ |
| H A D | NativeTypePointer.cpp | 75 const MemberPointerInfo &MPI = Record->getMemberInfo(); in getClassParentId() local 76 return Session.getSymbolCache().findSymbolByTypeIndex(MPI.ContainingType); in getClassParentId() 159 static inline bool isInheritanceKind(const MemberPointerInfo &MPI, in isInheritanceKind() argument 162 return (MPI.getRepresentation() == P1 || MPI.getRepresentation() == P2); in isInheritanceKind()
|
| /openbsd-src/gnu/llvm/clang/lib/StaticAnalyzer/Checkers/ |
| H A D | CMakeLists.txt | 72 MPI-Checker/MPIBugReporter.cpp 73 MPI-Checker/MPIChecker.cpp 74 MPI-Checker/MPIFunctionClassifier.cpp
|
| /openbsd-src/gnu/llvm/llvm/utils/gn/secondary/clang/lib/StaticAnalyzer/Checkers/ |
| H A D | BUILD.gn | 72 "MPI-Checker/MPIBugReporter.cpp", 73 "MPI-Checker/MPIChecker.cpp", 74 "MPI-Checker/MPIFunctionClassifier.cpp",
|
| /openbsd-src/regress/lib/libm/cephes/ |
| H A D | testvect.c | 31 static double MPI, PIO2, MPIO2, PIO4, MPIO4, THPIO4, MTHPIO4; variable 287 {"atan2", atan2, &MZERO, &MONE, &MPI, 0}, 289 {"atan2", atan2, &MZERO, &MZERO, &MPI, 0}, 301 {"atan2", atan2, &MONE, &MINF, &MPI, 0}, 433 MPI = -PI; in testvect()
|
| /openbsd-src/gnu/llvm/llvm/lib/CodeGen/SelectionDAG/ |
| H A D | LegalizeVectorTypes.cpp | 1166 MachinePointerInfo &MPI, SDValue &Ptr, in IncrementPointer() argument 1176 MPI = MachinePointerInfo(N->getPointerInfo().getAddrSpace()); in IncrementPointer() 1183 MPI = N->getPointerInfo().getWithOffset(IncrementSize); in IncrementPointer() 1452 MachinePointerInfo MPI = Load->getPointerInfo(); in SplitVecRes_INSERT_SUBVECTOR() local 1453 IncrementPointer(Load, LoVT, MPI, StackPtr); in SplitVecRes_INSERT_SUBVECTOR() 1456 Hi = DAG.getLoad(Hi.getValueType(), dl, Store, StackPtr, MPI, SmallestAlign); in SplitVecRes_INSERT_SUBVECTOR() 1775 MachinePointerInfo MPI = Load->getPointerInfo(); in SplitVecRes_INSERT_VECTOR_ELT() local 1776 IncrementPointer(Load, LoVT, MPI, StackPtr); in SplitVecRes_INSERT_VECTOR_ELT() 1778 Hi = DAG.getLoad(HiVT, dl, Store, StackPtr, MPI, SmallestAlign); in SplitVecRes_INSERT_VECTOR_ELT() 1855 MachinePointerInfo MPI; in SplitVecRes_LOAD() local [all …]
|
| H A D | LegalizeTypes.h | 838 void IncrementPointer(MemSDNode *N, EVT MemVT, MachinePointerInfo &MPI,
|
| H A D | SelectionDAGBuilder.cpp | 4893 MachinePointerInfo MPI; in visitTargetIntrinsic() local 4895 MPI = MachinePointerInfo(Info.ptrVal, Info.offset); in visitTargetIntrinsic() 4897 MPI = MachinePointerInfo(*Info.fallbackAddressSpace); in visitTargetIntrinsic() 4899 Info.memVT, MPI, Info.align, Info.flags, in visitTargetIntrinsic()
|
| /openbsd-src/gnu/llvm/llvm/lib/ObjectYAML/ |
| H A D | CodeViewYAMLTypes.cpp | 390 void MappingTraits<MemberPointerInfo>::mapping(IO &IO, MemberPointerInfo &MPI) { in mapping() argument 391 IO.mapRequired("ContainingType", MPI.ContainingType); in mapping() 392 IO.mapRequired("Representation", MPI.Representation); in mapping()
|
| /openbsd-src/gnu/llvm/llvm/include/llvm/DebugInfo/CodeView/ |
| H A D | TypeRecord.h | 294 PointerOptions PO, uint8_t Size, const MemberPointerInfo &MPI) in PointerRecord() argument 296 Attrs(calcAttrs(PK, PM, PO, Size)), MemberInfo(MPI) {} in PointerRecord()
|
| /openbsd-src/gnu/llvm/llvm/lib/CodeGen/ |
| H A D | MachineFunction.cpp | 527 MachinePointerInfo MPI = MMO->getValue() ? in getMachineMemOperand() local 532 MPI, MMO->getFlags(), MMO->getSize(), MMO->getBaseAlign(), AAInfo, in getMachineMemOperand()
|
| /openbsd-src/gnu/llvm/clang/include/clang/StaticAnalyzer/Checkers/ |
| H A D | Checkers.td | 97 def MPI : Package<"mpi">, ParentPackage<OptIn>; 1331 let ParentPackage = MPI in { 1333 def MPIChecker : Checker<"MPI-Checker">, 1334 HelpText<"Checks MPI code">,
|
| /openbsd-src/gnu/llvm/llvm/lib/Target/RISCV/ |
| H A D | RISCVISelDAGToDAG.cpp | 104 MachinePointerInfo MPI = MachinePointerInfo::getFixedStack(MF, FI); in PreprocessISelDAG() local 110 Lo = CurDAG->getStore(Chain, DL, Lo, StackSlot, MPI, Align(8)); in PreprocessISelDAG() 114 Hi = CurDAG->getStore(Chain, DL, Hi, OffsetSlot, MPI.getWithOffset(4), in PreprocessISelDAG() 130 MVT::i64, MPI, Align(8), in PreprocessISelDAG()
|
| H A D | RISCVISelLowering.cpp | 11111 MachinePointerInfo MPI = MachinePointerInfo::getFixedStack(MF, FI); in emitSplitF64Pseudo() local 11113 MF.getMachineMemOperand(MPI, MachineMemOperand::MOLoad, 4, Align(8)); in emitSplitF64Pseudo() 11115 MPI.getWithOffset(4), MachineMemOperand::MOLoad, 4, Align(8)); in emitSplitF64Pseudo() 11143 MachinePointerInfo MPI = MachinePointerInfo::getFixedStack(MF, FI); in emitBuildPairF64Pseudo() local 11145 MF.getMachineMemOperand(MPI, MachineMemOperand::MOStore, 4, Align(8)); in emitBuildPairF64Pseudo() 11147 MPI.getWithOffset(4), MachineMemOperand::MOStore, 4, Align(8)); in emitBuildPairF64Pseudo()
|
| /openbsd-src/gnu/llvm/llvm/lib/Target/X86/ |
| H A D | X86ISelDAGToDAG.cpp | 1314 MachinePointerInfo MPI = in PreprocessISelDAG() local 1321 CurDAG->getEntryNode(), dl, N->getOperand(0), MemTmp, MPI, MemVT); in PreprocessISelDAG() 1323 MemTmp, MPI, MemVT); in PreprocessISelDAG() 1370 MachinePointerInfo MPI = in PreprocessISelDAG() local 1382 MPI, /*Align*/ std::nullopt, in PreprocessISelDAG() 1392 MPI); in PreprocessISelDAG() 1399 X86ISD::FLD, dl, VTs, Ops, MemVT, MPI, in PreprocessISelDAG() 1408 Result = CurDAG->getLoad(DstVT, dl, Store, MemTmp, MPI); in PreprocessISelDAG()
|
| H A D | X86ISelLowering.cpp | 9759 MachinePointerInfo MPI = in lowerBuildVectorAsBroadcast() local 9762 X86ISD::VBROADCAST_LOAD, dl, Tys, Ops, CVT, MPI, Alignment, in lowerBuildVectorAsBroadcast() 9776 MachinePointerInfo MPI = in lowerBuildVectorAsBroadcast() local 9779 X86ISD::SUBV_BROADCAST_LOAD, dl, Tys, Ops, VVT, MPI, Alignment, in lowerBuildVectorAsBroadcast() 9852 MachinePointerInfo MPI = in lowerBuildVectorAsBroadcast() local 9855 MPI, Alignment, MachineMemOperand::MOLoad); in lowerBuildVectorAsBroadcast() 11319 MachinePointerInfo MPI = MachinePointerInfo::getConstantPool(MF); in LowerBUILD_VECTOR() local 11320 SDValue Ld = DAG.getLoad(VT, dl, DAG.getEntryNode(), LegalDAGConstVec, MPI); in LowerBUILD_VECTOR() 21445 MachinePointerInfo MPI = in LowerSINT_TO_FP() local 21448 Chain = DAG.getStore(Chain, dl, ValueToStore, StackSlot, MPI, Alignment); in LowerSINT_TO_FP() [all …]
|
| /openbsd-src/gnu/llvm/llvm/lib/CodeGen/GlobalISel/ |
| H A D | IRTranslator.cpp | 2493 MachinePointerInfo MPI; in translateCall() local 2495 MPI = MachinePointerInfo(Info.ptrVal, Info.offset); in translateCall() 2497 MPI = MachinePointerInfo(*Info.fallbackAddressSpace); in translateCall() 2499 MF->getMachineMemOperand(MPI, Info.flags, MemTy, Alignment, CI.getAAMetadata())); in translateCall()
|
| /openbsd-src/gnu/llvm/llvm/lib/Target/PowerPC/ |
| H A D | PPCISelLowering.cpp | 5439 MachinePointerInfo MPI(CB ? CB->getCalledOperand() : nullptr); in prepareDescriptorIndirectCall() local 5453 SDValue LoadFuncPtr = DAG.getLoad(RegVT, dl, LDChain, Callee, MPI, in prepareDescriptorIndirectCall() 5462 MPI.getWithOffset(TOCAnchorOffset), Alignment, MMOFlags); in prepareDescriptorIndirectCall() 5469 MPI.getWithOffset(EnvPtrOffset), Alignment, MMOFlags); in prepareDescriptorIndirectCall() 8114 MachinePointerInfo MPI = in LowerFP_TO_INTForReuse() local 8124 MF.getMachineMemOperand(MPI, MachineMemOperand::MOStore, 4, Alignment); in LowerFP_TO_INTForReuse() 8129 Chain = DAG.getStore(Chain, dl, Tmp, FIPtr, MPI, Alignment); in LowerFP_TO_INTForReuse() 8136 MPI = MPI.getWithOffset(Subtarget.isLittleEndian() ? 0 : 4); in LowerFP_TO_INTForReuse() 8141 RLI.MPI = MPI; in LowerFP_TO_INTForReuse() 8257 return DAG.getLoad(Op.getValueType(), dl, RLI.Chain, RLI.Ptr, RLI.MPI, in LowerFP_TO_INT() [all …]
|
| H A D | PPCISelLowering.h | 1196 MachinePointerInfo MPI; member
|
| /openbsd-src/gnu/llvm/clang/docs/analyzer/ |
| H A D | checkers.rst | 618 .. _optin-mpi-MPI-Checker: 620 optin.mpi.MPI-Checker (C) 622 Checks MPI code.
|
| /openbsd-src/gnu/llvm/llvm/lib/CodeGen/AsmPrinter/ |
| H A D | CodeViewDebug.cpp | 1957 MemberPointerInfo MPI( in lowerTypeMemberPointer() local 1959 PointerRecord PR(PointeeTI, PK, PM, PO, SizeInBytes, MPI); in lowerTypeMemberPointer()
|
| /openbsd-src/gnu/llvm/llvm/lib/Bitcode/Writer/ |
| H A D | BitcodeWriter.cpp | 504 const auto &MPI = Index.modulePaths().find(M.first); in forEachModule() local 505 if (MPI == Index.modulePaths().end()) { in forEachModule() 512 Callback(*MPI); in forEachModule()
|
| /openbsd-src/gnu/llvm/llvm/lib/Target/ARM/ |
| H A D | ARMISelLowering.cpp | 18473 MachinePointerInfo MPI = MachinePointerInfo::getFixedStack( in PerformMVETruncCombine() local 18476 Ptr, MPI, StoreVT, Align(4)); in PerformMVETruncCombine() 18481 MachinePointerInfo MPI = in PerformMVETruncCombine() local 18483 return DAG.getLoad(VT, DL, Chain, StackPtr, MPI, Align(4)); in PerformMVETruncCombine() 18637 MachinePointerInfo MPI = in PerformMVEExtCombine() local 18640 StackPtr, MPI, Align(4)); in PerformMVEExtCombine() 18647 MachinePointerInfo MPI = MachinePointerInfo::getFixedStack( in PerformMVEExtCombine() local 18651 VT, Chain, Ptr, MPI, LoadVT, Align(4)); in PerformMVEExtCombine()
|
| /openbsd-src/gnu/llvm/llvm/lib/Target/AArch64/ |
| H A D | AArch64ISelLowering.cpp | 6270 MachinePointerInfo MPI = MachinePointerInfo::getStack(MF, TPIDR2Obj); in allocateLazySaveBuffer() local 6274 Chain = DAG.getStore(Chain, DL, Buffer, Ptr, MPI); in allocateLazySaveBuffer() 7265 MachinePointerInfo MPI = MachinePointerInfo::getStack(MF, TPIDR2Obj); in LowerCall() local 7271 Chain = DAG.getTruncStore(Chain, DL, NN, BufferPtrAddr, MPI, MVT::i16); in LowerCall() 7382 MachinePointerInfo MPI = MachinePointerInfo::getFixedStack(MF, FI); in LowerCall() local 7390 Chain = DAG.getStore(Chain, DL, OutVals[i], Ptr, MPI); in LowerCall() 7406 MPI = MachinePointerInfo(MPI.getAddrSpace()); in LowerCall()
|