Home | History | Annotate | Download | only in CodeGen

Lines Matching refs:CGT

47   return CGT.getContext();
51 return CGT.getLLVMContext();
55 return CGT.getDataLayout();
339 DefaultABIInfo(CodeGen::CodeGenTypes &CGT) : ABIInfo(CGT) {}
357 DefaultTargetCodeGenInfo(CodeGen::CodeGenTypes &CGT)
358 : TargetCodeGenInfo(new DefaultABIInfo(CGT)) {}
405 PNaClABIInfo(CodeGen::CodeGenTypes &CGT) : ABIInfo(CGT) {}
417 PNaClTargetCodeGenInfo(CodeGen::CodeGenTypes &CGT)
418 : TargetCodeGenInfo(new PNaClABIInfo(CGT)) {}
549 X86_32ABIInfo(CodeGen::CodeGenTypes &CGT, bool d, bool p, bool m, bool w,
551 : ABIInfo(CGT), IsDarwinVectorABI(d), IsSmallStructInRegABI(p),
558 X86_32TargetCodeGenInfo(CodeGen::CodeGenTypes &CGT,
560 :TargetCodeGenInfo(new X86_32ABIInfo(CGT, d, p, m, w, r)) {}
708 return ABIArgInfo::getDirect(CGT.ConvertType(QualType(SeltTy, 0)));
913 llvm::Type *IRType = CGT.ConvertType(Ty);
1177 X86_64ABIInfo(CodeGen::CodeGenTypes &CGT, bool hasavx) :
1178 ABIInfo(CGT), HasAVX(hasavx),
1179 Has64BitPointers(CGT.getDataLayout().getPointerSize(0) == 8) {
1206 WinX86_64ABIInfo(CodeGen::CodeGenTypes &CGT) : ABIInfo(CGT) {}
1216 X86_64TargetCodeGenInfo(CodeGen::CodeGenTypes &CGT, bool HasAVX)
1217 : TargetCodeGenInfo(new X86_64ABIInfo(CGT, HasAVX)) {}
1272 WinX86_64TargetCodeGenInfo(CodeGen::CodeGenTypes &CGT)
1273 : TargetCodeGenInfo(new WinX86_64ABIInfo(CGT)) {}
1746 llvm::Type *IRType = CGT.ConvertType(Ty);
2062 ResType = GetINTEGERTypeAtOffset(CGT.ConvertType(RetTy), 0, RetTy, 0);
2080 ResType = GetSSETypeAtOffset(CGT.ConvertType(RetTy), 0, RetTy, 0);
2113 HighPart = GetINTEGERTypeAtOffset(CGT.ConvertType(RetTy), 8, RetTy, 8);
2118 HighPart = GetSSETypeAtOffset(CGT.ConvertType(RetTy), 8, RetTy, 8);
2141 HighPart = GetSSETypeAtOffset(CGT.ConvertType(RetTy), 8, RetTy, 8);
2205 ResType = GetINTEGERTypeAtOffset(CGT.ConvertType(Ty), 0, Ty, 0);
2225 llvm::Type *IRType = CGT.ConvertType(Ty);
2247 HighPart = GetINTEGERTypeAtOffset(CGT.ConvertType(Ty), 8, Ty, 8);
2257 HighPart = GetSSETypeAtOffset(CGT.ConvertType(Ty), 8, Ty, 8);
2595 NaClX86_64ABIInfo(CodeGen::CodeGenTypes &CGT, bool HasAVX)
2596 : ABIInfo(CGT), PInfo(CGT), NInfo(CGT, HasAVX) {}
2607 NaClX86_64TargetCodeGenInfo(CodeGen::CodeGenTypes &CGT, bool HasAVX)
2608 : TargetCodeGenInfo(new NaClX86_64ABIInfo(CGT, HasAVX)) {}
2633 PPC32TargetCodeGenInfo(CodeGenTypes &CGT) : DefaultTargetCodeGenInfo(CGT) {}
2694 PPC64_SVR4_ABIInfo(CodeGen::CodeGenTypes &CGT) : DefaultABIInfo(CGT) {}
2719 it->info = ABIArgInfo::getDirectInReg(CGT.ConvertType(QT));
2734 PPC64_SVR4_TargetCodeGenInfo(CodeGenTypes &CGT)
2735 : TargetCodeGenInfo(new PPC64_SVR4_ABIInfo(CGT)) {}
2748 PPC64TargetCodeGenInfo(CodeGenTypes &CGT) : DefaultTargetCodeGenInfo(CGT) {}
2868 llvm::Value *Ptr = CGF.CreateTempAlloca(CGT.ConvertTypeForMem(Ty),
2964 ARMABIInfo(CodeGenTypes &CGT, ABIKind _Kind) : ABIInfo(CGT), Kind(_Kind) {
2996 ARMTargetCodeGenInfo(CodeGenTypes &CGT, ARMABIInfo::ABIKind K)
2997 :TargetCodeGenInfo(new ARMABIInfo(CGT, K)) {}
3574 NaClARMABIInfo(CodeGen::CodeGenTypes &CGT, ARMABIInfo::ABIKind Kind)
3575 : ABIInfo(CGT), PInfo(CGT), NInfo(CGT, Kind) {}
3586 NaClARMTargetCodeGenInfo(CodeGen::CodeGenTypes &CGT, ARMABIInfo::ABIKind Kind)
3587 : TargetCodeGenInfo(new NaClARMABIInfo(CGT, Kind)) {}
3614 AArch64ABIInfo(CodeGenTypes &CGT) : ABIInfo(CGT) {}
3634 AArch64TargetCodeGenInfo(CodeGenTypes &CGT)
3635 :TargetCodeGenInfo(new AArch64ABIInfo(CGT)) {}
4028 NVPTXABIInfo(CodeGenTypes &CGT) : ABIInfo(CGT) { setRuntimeCC(); }
4042 NVPTXTargetCodeGenInfo(CodeGenTypes &CGT)
4043 : TargetCodeGenInfo(new NVPTXABIInfo(CGT)) {}
4141 MBlazeABIInfo(CodeGenTypes &CGT) : ABIInfo(CGT) {}
4161 MBlazeTargetCodeGenInfo(CodeGenTypes &CGT)
4162 : TargetCodeGenInfo(new MBlazeABIInfo(CGT)) {}
4251 MSP430TargetCodeGenInfo(CodeGenTypes &CGT)
4252 : TargetCodeGenInfo(new DefaultABIInfo(CGT)) {}
4297 MipsABIInfo(CodeGenTypes &CGT, bool _IsO32) :
4298 ABIInfo(CGT), IsO32(_IsO32), MinABIStackAlignInBytes(IsO32 ? 4 : 8),
4311 MIPSTargetCodeGenInfo(CodeGenTypes &CGT, bool IsO32)
4312 : TargetCodeGenInfo(new MipsABIInfo(CGT, IsO32)),
4369 return CGT.ConvertType(Ty);
4493 RTList.push_back(CGT.ConvertType(b->getType()));
4625 TCETargetCodeGenInfo(CodeGenTypes &CGT)
4626 : DefaultTargetCodeGenInfo(CGT) {}
4687 HexagonABIInfo(CodeGenTypes &CGT) : ABIInfo(CGT) {}
4702 HexagonTargetCodeGenInfo(CodeGenTypes &CGT)
4703 :TargetCodeGenInfo(new HexagonABIInfo(CGT)) {}