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

/external/clang/lib/CodeGen/
H A DCodeGenTypes.cpp109 isSafeToConvert(QualType T, CodeGenTypes &CGT,
117 isSafeToConvert(const RecordDecl *RD, CodeGenTypes &CGT, argument
123 const Type *Key = CGT.getContext().getTagDeclType(RD).getTypePtr();
126 if (CGT.isRecordLayoutComplete(Key)) return true;
129 if (CGT.isRecordBeingLaidOut(Key))
140 CGT, AlreadyChecked))
148 if (!isSafeToConvert(I->getType(), CGT, AlreadyChecked))
159 isSafeToConvert(QualType T, CodeGenTypes &CGT, argument
165 return isSafeToConvert(RT->getDecl(), CGT, AlreadyChecked);
169 return isSafeToConvert(AT->getElementType(), CGT, AlreadyChecke
181 isSafeToConvert(const RecordDecl *RD, CodeGenTypes &CGT) argument
[all...]
H A DABIInfo.h188 CodeGen::CodeGenTypes &CGT; member in class:clang::ABIInfo
193 : CGT(cgt), RuntimeCC(llvm::CallingConv::C) {}
H A DTargetInfo.cpp47 static bool isRecordReturnIndirect(const RecordType *RT, CodeGen::CodeGenTypes &CGT) { argument
51 return CGT.CGM.getCXXABI().isReturnTypeIndirect(RD);
55 static bool isRecordReturnIndirect(QualType T, CodeGen::CodeGenTypes &CGT) { argument
59 return isRecordReturnIndirect(RT, CGT);
63 CodeGen::CodeGenTypes &CGT) {
67 return CGT.CGM.getCXXABI().getRecordArgABI(RD);
71 CodeGen::CodeGenTypes &CGT) {
75 return getRecordArgABI(RT, CGT);
79 return CGT.getContext();
83 return CGT
62 getRecordArgABI(const RecordType *RT, CodeGen::CodeGenTypes &CGT) argument
70 getRecordArgABI(QualType T, CodeGen::CodeGenTypes &CGT) argument
363 DefaultABIInfo(CodeGen::CodeGenTypes &CGT) argument
381 DefaultTargetCodeGenInfo(CodeGen::CodeGenTypes &CGT) argument
432 PNaClABIInfo(CodeGen::CodeGenTypes &CGT) argument
444 PNaClTargetCodeGenInfo(CodeGen::CodeGenTypes &CGT) argument
566 X86_32ABIInfo(CodeGen::CodeGenTypes &CGT, bool d, bool p, bool w, unsigned r) argument
574 X86_32TargetCodeGenInfo(CodeGen::CodeGenTypes &CGT, bool d, bool p, bool w, unsigned r) argument
1190 X86_64ABIInfo(CodeGen::CodeGenTypes &CGT, bool hasavx) argument
1220 WinX86_64ABIInfo(CodeGen::CodeGenTypes &CGT) argument
1230 X86_64TargetCodeGenInfo(CodeGen::CodeGenTypes &CGT, bool HasAVX) argument
1297 WinX86_32TargetCodeGenInfo(CodeGen::CodeGenTypes &CGT, bool d, bool p, bool w, unsigned RegParms) argument
1316 WinX86_64TargetCodeGenInfo(CodeGen::CodeGenTypes &CGT) argument
[all...]
H A DCGCall.cpp86 static const CGFunctionInfo &arrangeLLVMFunctionInfo(CodeGenTypes &CGT, argument
95 return CGT.arrangeLLVMFunctionInfo(resultType, prefix, extInfo, required);
100 static const CGFunctionInfo &arrangeFreeFunctionType(CodeGenTypes &CGT, argument
103 return arrangeLLVMFunctionInfo(CGT, prefix, FTP, FTP->getExtInfo());
108 static void adjustCXXMethodInfo(CodeGenTypes &CGT, argument
112 CallingConv CC = CGT.getContext().getDefaultCXXMethodCallConv(isVariadic);
119 static const CGFunctionInfo &arrangeCXXMethodType(CodeGenTypes &CGT, argument
123 adjustCXXMethodInfo(CGT, extInfo, FTP->isVariadic());
124 return arrangeLLVMFunctionInfo(CGT, prefix, FTP, extInfo);
330 arrangeFreeFunctionLikeCall(CodeGenTypes &CGT, argument
[all...]
/external/llvm/utils/TableGen/
H A DDAGISelMatcherGen.cpp658 const CodeGenTarget &CGT = CGP.getTargetInfo(); local
659 CodeGenInstruction &II = CGT.getInstruction(Op);
687 const CodeGenTarget &CGT = CGP.getTargetInfo(); local
688 CodeGenInstruction &II = CGT.getInstruction(Op);
810 if (II.HasOneImplicitDefWithKnownVT(CGT) != MVT::Other)
816 ResultVTs.push_back(getRegisterValueType(Reg, CGT));
932 const CodeGenTarget &CGT = CGP.getTargetInfo(); local
933 CodeGenInstruction &II = CGT.getInstruction(DstPat->getOperator());
935 if (II.HasOneImplicitDefWithKnownVT(CGT) != MVT::Other)

Completed in 125 milliseconds