Searched refs:CGT (Results 1 - 5 of 5) sorted by relevance

/freebsd-11.0-release/contrib/llvm/tools/clang/lib/CodeGen/
H A DABIInfo.h46 CodeGen::CodeGenTypes &CGT; member in class:clang::ABIInfo
52 : CGT(cgt),
H A DCodeGenTypes.cpp105 isSafeToConvert(QualType T, CodeGenTypes &CGT,
113 isSafeToConvert(const RecordDecl *RD, CodeGenTypes &CGT, argument
120 const Type *Key = CGT.getContext().getTagDeclType(RD).getTypePtr();
123 if (CGT.isRecordLayoutComplete(Key)) return true;
126 if (CGT.isRecordBeingLaidOut(Key))
136 CGT, AlreadyChecked))
143 if (!isSafeToConvert(I->getType(), CGT, AlreadyChecked))
154 isSafeToConvert(QualType T, CodeGenTypes &CGT, argument
162 return isSafeToConvert(RT->getDecl(), CGT, AlreadyChecked);
165 if (const auto *AT = CGT
178 isSafeToConvert(const RecordDecl *RD, CodeGenTypes &CGT) argument
[all...]
H A DTargetInfo.cpp101 return CGT.getCXXABI();
105 return CGT.getContext();
109 return CGT.getLLVMContext();
113 return CGT.getDataLayout();
117 return CGT.getTarget();
532 DefaultABIInfo(CodeGen::CodeGenTypes &CGT) : ABIInfo(CGT) {} argument
550 DefaultTargetCodeGenInfo(CodeGen::CodeGenTypes &CGT) argument
551 : TargetCodeGenInfo(new DefaultABIInfo(CGT)) {}
602 explicit WebAssemblyABIInfo(CodeGen::CodeGenTypes &CGT) argument
621 WebAssemblyTargetCodeGenInfo(CodeGen::CodeGenTypes &CGT) argument
677 PNaClABIInfo(CodeGen::CodeGenTypes &CGT) argument
689 PNaClTargetCodeGenInfo(CodeGen::CodeGenTypes &CGT) argument
866 X86_32ABIInfo(CodeGen::CodeGenTypes &CGT, bool DarwinVectorABI, bool RetSmallStructInRegABI, bool Win32StructABI, unsigned NumRegisterParameters, bool SoftFloatABI) argument
879 X86_32TargetCodeGenInfo(CodeGen::CodeGenTypes &CGT, bool DarwinVectorABI, bool RetSmallStructInRegABI, bool Win32StructABI, unsigned NumRegisterParameters, bool SoftFloatABI) argument
1788 X86_64ABIInfo(CodeGen::CodeGenTypes &CGT, X86AVXABILevel AVXLevel) argument
1821 WinX86_64ABIInfo(CodeGen::CodeGenTypes &CGT) argument
1850 X86_64TargetCodeGenInfo(CodeGen::CodeGenTypes &CGT, X86AVXABILevel AVXLevel) argument
1921 PS4TargetCodeGenInfo(CodeGen::CodeGenTypes &CGT, X86AVXABILevel AVXLevel) argument
1950 WinX86_32TargetCodeGenInfo(CodeGen::CodeGenTypes &CGT, bool DarwinVectorABI, bool RetSmallStructInRegABI, bool Win32StructABI, unsigned NumRegisterParameters) argument
1995 WinX86_64TargetCodeGenInfo(CodeGen::CodeGenTypes &CGT, X86AVXABILevel AVXLevel) argument
[all...]
H A DCGCall.cpp98 static void appendParameterTypes(const CodeGenTypes &CGT, argument
117 prefix.push_back(CGT.getContext().getSizeType());
124 arrangeLLVMFunctionInfo(CodeGenTypes &CGT, bool instanceMethod, argument
130 appendParameterTypes(CGT, prefix, FTP, FD);
132 return CGT.arrangeLLVMFunctionInfo(resultType, instanceMethod,
403 arrangeFreeFunctionLikeCall(CodeGenTypes &CGT, argument
433 argTypes.push_back(CGT.getContext().getCanonicalParamType(arg.Ty));
434 return CGT.arrangeLLVMFunctionInfo(GetReturnType(fnType->getReturnType()),
/freebsd-11.0-release/contrib/llvm/utils/TableGen/
H A DDAGISelMatcherGen.cpp688 const CodeGenTarget &CGT = CGP.getTargetInfo(); local
689 CodeGenInstruction &II = CGT.getInstruction(Op);
717 const CodeGenTarget &CGT = CGP.getTargetInfo(); local
718 CodeGenInstruction &II = CGT.getInstruction(Op);
855 if (II.HasOneImplicitDefWithKnownVT(CGT) != MVT::Other)
861 ResultVTs.push_back(getRegisterValueType(Reg, CGT));
975 const CodeGenTarget &CGT = CGP.getTargetInfo(); local
976 CodeGenInstruction &II = CGT.getInstruction(DstPat->getOperator());
978 if (II.HasOneImplicitDefWithKnownVT(CGT) != MVT::Other)

Completed in 190 milliseconds