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

/freebsd-9.3-release/contrib/llvm/tools/clang/lib/CodeGen/
H A DABIInfo.h44 CodeGen::CodeGenTypes &CGT; member in class:clang::ABIInfo
49 : CGT(cgt), RuntimeCC(llvm::CallingConv::C) {}
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 DTargetInfo.cpp81 return CGT.getCXXABI();
85 return CGT.getContext();
89 return CGT.getLLVMContext();
93 return CGT.getDataLayout();
97 return CGT.getTarget();
369 DefaultABIInfo(CodeGen::CodeGenTypes &CGT) : ABIInfo(CGT) {} argument
387 DefaultTargetCodeGenInfo(CodeGen::CodeGenTypes &CGT) argument
388 : TargetCodeGenInfo(new DefaultABIInfo(CGT)) {}
438 PNaClABIInfo(CodeGen::CodeGenTypes &CGT) argument
450 PNaClTargetCodeGenInfo(CodeGen::CodeGenTypes &CGT) argument
572 X86_32ABIInfo(CodeGen::CodeGenTypes &CGT, bool d, bool p, bool w, unsigned r) argument
580 X86_32TargetCodeGenInfo(CodeGen::CodeGenTypes &CGT, bool d, bool p, bool w, unsigned r) argument
1204 X86_64ABIInfo(CodeGen::CodeGenTypes &CGT, bool hasavx) argument
1234 WinX86_64ABIInfo(CodeGen::CodeGenTypes &CGT) argument
1244 X86_64TargetCodeGenInfo(CodeGen::CodeGenTypes &CGT, bool HasAVX) argument
1317 WinX86_32TargetCodeGenInfo(CodeGen::CodeGenTypes &CGT, bool d, bool p, bool w, unsigned RegParms) argument
1336 WinX86_64TargetCodeGenInfo(CodeGen::CodeGenTypes &CGT) argument
[all...]
H A DCGCall.cpp89 static const CGFunctionInfo &arrangeLLVMFunctionInfo(CodeGenTypes &CGT, argument
98 return CGT.arrangeLLVMFunctionInfo(resultType, prefix, extInfo, required);
103 static const CGFunctionInfo &arrangeFreeFunctionType(CodeGenTypes &CGT, argument
106 return arrangeLLVMFunctionInfo(CGT, prefix, FTP, FTP->getExtInfo());
111 static const CGFunctionInfo &arrangeCXXMethodType(CodeGenTypes &CGT, argument
115 return arrangeLLVMFunctionInfo(CGT, prefix, FTP, extInfo);
325 arrangeFreeFunctionLikeCall(CodeGenTypes &CGT, argument
351 return CGT.arrangeFreeFunctionCall(fnType->getResultType(), args,
/freebsd-9.3-release/contrib/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 107 milliseconds