Home
last modified time | relevance | path

Searched refs:MPI (Results 1 – 25 of 40) sorted by relevance

12

/freebsd-14.2/contrib/llvm-project/clang/lib/AST/
H A DMicrosoftCXXABI.cpp309 MemberPointerInfo MPI; in getMemberPointerInfo() local
310 MPI.HasPadding = false; in getMemberPointerInfo()
311 MPI.Width = Ptrs * PtrSize + Ints * IntSize; in getMemberPointerInfo()
317 MPI.Align = 64; in getMemberPointerInfo()
319 MPI.Align = Target.getPointerAlign(LangAS::Default); in getMemberPointerInfo()
321 MPI.Align = Target.getIntAlign(); in getMemberPointerInfo()
324 MPI.Width = llvm::alignTo(MPI.Width, MPI.Align); in getMemberPointerInfo()
325 MPI.HasPadding = MPI.Width != (Ptrs * PtrSize + Ints * IntSize); in getMemberPointerInfo()
327 return MPI; in getMemberPointerInfo()
H A DItaniumCXXABI.cpp229 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()
H A DASTContext.cpp2231 CXXABI::MemberPointerInfo MPI = ABI->getMemberPointerInfo(MPT); in getTypeInfoImpl() local
2232 Width = MPI.Width; in getTypeInfoImpl()
2233 Align = MPI.Align; in getTypeInfoImpl()
/freebsd-14.2/contrib/llvm-project/llvm/lib/DebugInfo/PDB/Native/
H A DNativeTypePointer.cpp75 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()
/freebsd-14.2/sys/dev/mpr/mpi/
H A Dmpi2_history.txt32 Fusion-MPT MPI 2.0 / 2.5 Header File Change History
120 * Incorporating additions for MPI v2.5.
137 * 03-16-15 02.00.37 Updated for MPI v2.6.
305 * obsolete for MPI v2.5 and later.
329 * 03-16-15 02.00.31 Updated for MPI v2.6.
414 * 03-16-15 02.00.17 Updated for MPI v2.6.
542 * 03-16-15 02.00.26 Updated for MPI v2.6.
618 * for anything newer than MPI v2.0.
620 * 03-16-15 02.00.10 Updated for MPI v2.6.
642 * 03-16-15 02.00.09 Updated for MPI v2.6.
[all …]
/freebsd-14.2/sys/dev/mps/mpi/
H A Dmpi2_history.txt31 Fusion-MPT MPI 2.0 Header File Change History
62 * 04-30-07 02.00.00 Corresponds to Fusion-MPT MPI Specification Rev A.
76 * Removed the MPI-defined Fault Codes and extended the
116 * 04-30-07 02.00.00 Corresponds to Fusion-MPT MPI Specification Rev A.
240 * 04-30-07 02.00.00 Corresponds to Fusion-MPT MPI Specification Rev A.
264 * 04-30-07 02.00.00 Corresponds to Fusion-MPT MPI Specification Rev A.
358 * 04-30-07 02.00.00 Corresponds to Fusion-MPT MPI Specification Rev A.
371 * 04-30-07 02.00.00 Corresponds to Fusion-MPT MPI Specification Rev A.
383 * 04-30-07 02.00.00 Corresponds to Fusion-MPT MPI Specification Rev A.
395 * 04-30-07 02.00.00 Corresponds to Fusion-MPT MPI Specification Rev A.
[all …]
/freebsd-14.2/contrib/llvm-project/llvm/lib/CodeGen/SelectionDAG/
H A DLegalizeVectorTypes.cpp1512 IncrementPointer(Load, LoVT, MPI, StackPtr); in SplitVecRes_INSERT_SUBVECTOR()
1834 IncrementPointer(Load, LoVT, MPI, StackPtr); in SplitVecRes_INSERT_VECTOR_ELT()
1913 MachinePointerInfo MPI; in SplitVecRes_LOAD() local
1914 IncrementPointer(LD, LoMemVT, MPI, Ptr); in SplitVecRes_LOAD()
1983 MachinePointerInfo MPI; in SplitVecRes_VP_LOAD() local
2147 MachinePointerInfo MPI; in SplitVecRes_MLOAD() local
3492 MachinePointerInfo MPI; in SplitVecOp_VP_STORE() local
3498 MPI = N->getPointerInfo().getWithOffset( in SplitVecOp_VP_STORE()
3642 MachinePointerInfo MPI; in SplitVecOp_MSTORE() local
3779 MachinePointerInfo MPI; in SplitVecOp_STORE() local
[all …]
H A DSelectionDAGBuilder.cpp5074 MachinePointerInfo MPI; in visitTargetIntrinsic() local
5076 MPI = MachinePointerInfo(Info.ptrVal, Info.offset); in visitTargetIntrinsic()
5078 MPI = MachinePointerInfo(*Info.fallbackAddressSpace); in visitTargetIntrinsic()
5080 Info.memVT, MPI, Info.align, Info.flags, in visitTargetIntrinsic()
6710 auto MPI = in visitIntrinsicCall() local
6713 MPI, MachineMemOperand::MOStore, MemoryLocation::UnknownSize, in visitIntrinsicCall()
6716 Res = DAG.getLoad(EnvVT, sdl, Chain, Temp, MPI); in visitIntrinsicCall()
6737 auto MPI = in visitIntrinsicCall() local
6739 Chain = DAG.getStore(Chain, sdl, Env, Temp, MPI, TempAlign, in visitIntrinsicCall()
6742 MPI, MachineMemOperand::MOLoad, MemoryLocation::UnknownSize, in visitIntrinsicCall()
H A DLegalizeTypes.h853 void IncrementPointer(MemSDNode *N, EVT MemVT, MachinePointerInfo &MPI,
/freebsd-14.2/contrib/llvm-project/llvm/lib/ObjectYAML/
H A DCodeViewYAMLTypes.cpp390 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()
/freebsd-14.2/contrib/llvm-project/llvm/include/llvm/DebugInfo/CodeView/
H A DTypeRecord.h294 PointerOptions PO, uint8_t Size, const MemberPointerInfo &MPI) in PointerRecord() argument
296 Attrs(calcAttrs(PK, PM, PO, Size)), MemberInfo(MPI) {} in PointerRecord()
/freebsd-14.2/contrib/llvm-project/llvm/lib/CodeGen/
H A DMachineFunction.cpp543 MachinePointerInfo MPI = MMO->getValue() ? in getMachineMemOperand() local
548 MPI, MMO->getFlags(), MMO->getSize(), MMO->getBaseAlign(), AAInfo, in getMachineMemOperand()
/freebsd-14.2/contrib/llvm-project/clang/include/clang/StaticAnalyzer/Checkers/
H A DCheckers.td100 def MPI : Package<"mpi">, ParentPackage<OptIn>;
1364 let ParentPackage = MPI in {
1366 def MPIChecker : Checker<"MPI-Checker">,
1367 HelpText<"Checks MPI code">,
/freebsd-14.2/contrib/llvm-project/llvm/lib/Target/X86/
H A DX86ISelDAGToDAG.cpp1376 MachinePointerInfo MPI = in PreprocessISelDAG() local
1383 CurDAG->getEntryNode(), dl, N->getOperand(0), MemTmp, MPI, MemVT); in PreprocessISelDAG()
1385 MemTmp, MPI, MemVT); in PreprocessISelDAG()
1432 MachinePointerInfo MPI = in PreprocessISelDAG() local
1444 MPI, /*Align*/ std::nullopt, in PreprocessISelDAG()
1454 MPI); in PreprocessISelDAG()
1461 X86ISD::FLD, dl, VTs, Ops, MemVT, MPI, in PreprocessISelDAG()
1470 Result = CurDAG->getLoad(DstVT, dl, Store, MemTmp, MPI); in PreprocessISelDAG()
H A DX86ISelLowering.cpp7224 MachinePointerInfo MPI = in lowerBuildVectorAsBroadcast() local
7240 MachinePointerInfo MPI = in lowerBuildVectorAsBroadcast() local
7315 MachinePointerInfo MPI = in lowerBuildVectorAsBroadcast() local
19232 MachinePointerInfo MPI = in LowerSINT_TO_FP() local
19715 MachinePointerInfo MPI = in LowerUINT_TO_FP() local
21067 MachinePointerInfo MPI = in LRINT_LLRINTHelper() local
27685 MachinePointerInfo MPI = in LowerRESET_FPENV() local
28737 MachinePointerInfo MPI = in LowerWin64_i128OP() local
28828 MachinePointerInfo MPI = in LowerWin64_INT128_TO_FP() local
31332 MachinePointerInfo MPI = in LowerATOMIC_STORE() local
[all …]
/freebsd-14.2/lib/clang/libclang/
H A DMakefile659 SRCS_FUL+= StaticAnalyzer/Checkers/MPI-Checker/MPIBugReporter.cpp
660 SRCS_FUL+= StaticAnalyzer/Checkers/MPI-Checker/MPIChecker.cpp
661 SRCS_FUL+= StaticAnalyzer/Checkers/MPI-Checker/MPIFunctionClassifier.cpp
/freebsd-14.2/contrib/llvm-project/llvm/lib/Target/RISCV/
H A DRISCVISelDAGToDAG.cpp96 MachinePointerInfo MPI = MachinePointerInfo::getFixedStack(MF, FI); in PreprocessISelDAG() local
99 Lo = CurDAG->getStore(Chain, DL, Lo, StackSlot, MPI, Align(8)); in PreprocessISelDAG()
103 Hi = CurDAG->getStore(Chain, DL, Hi, OffsetSlot, MPI.getWithOffset(4), in PreprocessISelDAG()
119 MVT::i64, MPI, Align(8), in PreprocessISelDAG()
H A DRISCVISelLowering.cpp16627 MachinePointerInfo MPI = MachinePointerInfo::getFixedStack(MF, FI); in emitSplitF64Pseudo() local
16629 MF.getMachineMemOperand(MPI, MachineMemOperand::MOLoad, 4, Align(8)); in emitSplitF64Pseudo()
16631 MPI.getWithOffset(4), MachineMemOperand::MOLoad, 4, Align(8)); in emitSplitF64Pseudo()
16664 MachinePointerInfo MPI = MachinePointerInfo::getFixedStack(MF, FI); in emitBuildPairF64Pseudo() local
16666 MF.getMachineMemOperand(MPI, MachineMemOperand::MOStore, 4, Align(8)); in emitBuildPairF64Pseudo()
16668 MPI.getWithOffset(4), MachineMemOperand::MOStore, 4, Align(8)); in emitBuildPairF64Pseudo()
/freebsd-14.2/contrib/llvm-project/llvm/lib/Target/PowerPC/
H A DPPCISelLowering.cpp5534 MachinePointerInfo MPI(CB ? CB->getCalledOperand() : nullptr); in prepareDescriptorIndirectCall() local
5548 SDValue LoadFuncPtr = DAG.getLoad(RegVT, dl, LDChain, Callee, MPI, in prepareDescriptorIndirectCall()
8258 MachinePointerInfo MPI = in LowerFP_TO_INTForReuse() local
8273 Chain = DAG.getStore(Chain, dl, Tmp, FIPtr, MPI, Alignment); in LowerFP_TO_INTForReuse()
8280 MPI = MPI.getWithOffset(Subtarget.isLittleEndian() ? 0 : 4); in LowerFP_TO_INTForReuse()
8285 RLI.MPI = MPI; in LowerFP_TO_INTForReuse()
8454 RLI.MPI = LD->getPointerInfo(); in canReuseLoadAddress()
8745 Bits = DAG.getLoad(MVT::f64, dl, RLI.Chain, RLI.Ptr, RLI.MPI, in LowerINT_TO_FP()
8789 RLI.MPI = in LowerINT_TO_FP()
8849 RLI.MPI = in LowerINT_TO_FP()
[all …]
H A DPPCISelLowering.h1187 MachinePointerInfo MPI; member
/freebsd-14.2/contrib/llvm-project/llvm/lib/CodeGen/GlobalISel/
H A DIRTranslator.cpp2641 MachinePointerInfo MPI; in translateCall() local
2643 MPI = MachinePointerInfo(Info.ptrVal, Info.offset); in translateCall()
2645 MPI = MachinePointerInfo(*Info.fallbackAddressSpace); in translateCall()
2647 MF->getMachineMemOperand(MPI, Info.flags, MemTy, Alignment, CI.getAAMetadata())); in translateCall()
/freebsd-14.2/contrib/llvm-project/llvm/lib/CodeGen/AsmPrinter/
H A DCodeViewDebug.cpp1990 MemberPointerInfo MPI( in lowerTypeMemberPointer() local
1992 PointerRecord PR(PointeeTI, PK, PM, PO, SizeInBytes, MPI); in lowerTypeMemberPointer()
/freebsd-14.2/contrib/llvm-project/llvm/lib/Bitcode/Writer/
H A DBitcodeWriter.cpp523 const auto &MPI = Index.modulePaths().find(M.first); in forEachModule() local
524 if (MPI == Index.modulePaths().end()) { in forEachModule()
531 Callback(*MPI); in forEachModule()
/freebsd-14.2/contrib/llvm-project/llvm/lib/Target/AArch64/
H A DAArch64ISelLowering.cpp6605 MachinePointerInfo MPI = MachinePointerInfo::getStack(MF, TPIDR2Obj); in allocateLazySaveBuffer() local
6609 Chain = DAG.getStore(Chain, DL, Buffer, Ptr, MPI); in allocateLazySaveBuffer()
6616 MPI); in allocateLazySaveBuffer()
6620 MPI); in allocateLazySaveBuffer()
7665 MachinePointerInfo MPI = MachinePointerInfo::getStack(MF, TPIDR2Obj); in LowerCall() local
7674 MPI, MVT::i16); in LowerCall()
7836 MachinePointerInfo MPI = MachinePointerInfo::getFixedStack(MF, FI); in LowerCall() local
7844 SDValue Store = DAG.getStore(Chain, DL, OutVals[i], Ptr, MPI); in LowerCall()
7862 MPI = MachinePointerInfo(MPI.getAddrSpace()); in LowerCall()
/freebsd-14.2/contrib/llvm-project/llvm/lib/Target/ARM/
H A DARMISelLowering.cpp18672 MachinePointerInfo MPI = MachinePointerInfo::getFixedStack( in PerformMVETruncCombine() local
18675 Ptr, MPI, StoreVT, Align(4)); in PerformMVETruncCombine()
18680 MachinePointerInfo MPI = in PerformMVETruncCombine() local
18682 return DAG.getLoad(VT, DL, Chain, StackPtr, MPI, Align(4)); in PerformMVETruncCombine()
18836 MachinePointerInfo MPI = in PerformMVEExtCombine() local
18839 StackPtr, MPI, Align(4)); in PerformMVEExtCombine()
18846 MachinePointerInfo MPI = MachinePointerInfo::getFixedStack( in PerformMVEExtCombine() local
18850 VT, Chain, Ptr, MPI, LoadVT, Align(4)); in PerformMVEExtCombine()

12