HomeSort by relevance Sort by last modified time
    Searched refs:CGT (Results 1 - 5 of 5) sorted by null

  /external/clang/lib/CodeGen/
TargetInfo.cpp 47 static bool isRecordReturnIndirect(const RecordType *RT, CodeGen::CodeGenTypes &CGT) {
51 return CGT.CGM.getCXXABI().isReturnTypeIndirect(RD);
55 static bool isRecordReturnIndirect(QualType T, CodeGen::CodeGenTypes &CGT) {
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.getLLVMContext()
    [all...]
CodeGenTypes.cpp 109 isSafeToConvert(QualType T, CodeGenTypes &CGT,
117 isSafeToConvert(const RecordDecl *RD, CodeGenTypes &CGT,
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,
165 return isSafeToConvert(RT->getDecl(), CGT, AlreadyChecked);
169 return isSafeToConvert(AT->getElementType(), CGT, AlreadyChecked)
    [all...]
ABIInfo.h 188 CodeGen::CodeGenTypes &CGT;
192 ABIInfo(CodeGen::CodeGenTypes &cgt)
193 : CGT(cgt), RuntimeCC(llvm::CallingConv::C) {}
CGCall.cpp 86 static const CGFunctionInfo &arrangeLLVMFunctionInfo(CodeGenTypes &CGT,
95 return CGT.arrangeLLVMFunctionInfo(resultType, prefix, extInfo, required);
100 static const CGFunctionInfo &arrangeFreeFunctionType(CodeGenTypes &CGT,
103 return arrangeLLVMFunctionInfo(CGT, prefix, FTP, FTP->getExtInfo());
108 static void adjustCXXMethodInfo(CodeGenTypes &CGT,
112 CallingConv CC = CGT.getContext().getDefaultCXXMethodCallConv(isVariadic);
119 static const CGFunctionInfo &arrangeCXXMethodType(CodeGenTypes &CGT,
123 adjustCXXMethodInfo(CGT, extInfo, FTP->isVariadic());
124 return arrangeLLVMFunctionInfo(CGT, prefix, FTP, extInfo);
330 arrangeFreeFunctionLikeCall(CodeGenTypes &CGT,
    [all...]
  /external/llvm/utils/TableGen/
DAGISelMatcherGen.cpp 658 const CodeGenTarget &CGT = CGP.getTargetInfo();
659 CodeGenInstruction &II = CGT.getInstruction(Op);
687 const CodeGenTarget &CGT = CGP.getTargetInfo();
688 CodeGenInstruction &II = CGT.getInstruction(Op);
    [all...]

Completed in 133 milliseconds