/freebsd-10.2-release/contrib/llvm/lib/Analysis/ |
H A D | TargetTransformInfo.cpp | 112 bool TargetTransformInfo::isLegalAddressingMode(Type *Ty, GlobalValue *BaseGV, argument 116 return PrevTTI->isLegalAddressingMode(Ty, BaseGV, BaseOffset, HasBaseReg, 120 int TargetTransformInfo::getScalingFactorCost(Type *Ty, GlobalValue *BaseGV, argument 124 return PrevTTI->getScalingFactorCost(Ty, BaseGV, BaseOffset, HasBaseReg, 492 bool isLegalAddressingMode(Type *Ty, GlobalValue *BaseGV, int64_t BaseOffset, argument 496 return !BaseGV && BaseOffset == 0 && Scale <= 1; 499 int getScalingFactorCost(Type *Ty, GlobalValue *BaseGV, int64_t BaseOffset, argument 502 if(isLegalAddressingMode(Ty, BaseGV, BaseOffset, HasBaseReg, Scale))
|
/freebsd-10.2-release/contrib/llvm/lib/CodeGen/ |
H A D | BasicTargetTransformInfo.cpp | 75 virtual bool isLegalAddressingMode(Type *Ty, GlobalValue *BaseGV, 78 virtual int getScalingFactorCost(Type *Ty, GlobalValue *BaseGV, 142 bool BasicTTI::isLegalAddressingMode(Type *Ty, GlobalValue *BaseGV, argument 146 AM.BaseGV = BaseGV; 153 int BasicTTI::getScalingFactorCost(Type *Ty, GlobalValue *BaseGV, argument 157 AM.BaseGV = BaseGV;
|
H A D | TargetLoweringBase.cpp | 1350 if (AM.BaseGV)
|
/freebsd-10.2-release/contrib/llvm/include/llvm/Analysis/ |
H A D | TargetTransformInfo.h | 261 virtual bool isLegalAddressingMode(Type *Ty, GlobalValue *BaseGV, 271 virtual int getScalingFactorCost(Type *Ty, GlobalValue *BaseGV,
|
/freebsd-10.2-release/contrib/llvm/lib/Transforms/Scalar/ |
H A D | LoopStrengthReduce.cpp | 40 // TODO: Should the addressing mode BaseGV be changed to a ConstantExpr instead 228 GlobalValue *BaseGV; member in struct:__anon2788::Formula 253 : BaseGV(0), BaseOffset(0), HasBaseReg(false), Scale(0), ScaledReg(0), 362 BaseGV ? BaseGV->getType() : 395 if (BaseGV) { 397 WriteAsOperand(OS, BaseGV, /*PrintType=*/false); 961 if (F.BaseGV) 1320 Type *AccessTy, GlobalValue *BaseGV, int64_t BaseOffset, 1324 return TTI.isLegalAddressingMode(AccessTy, BaseGV, BaseOffse 1319 isLegalUse(const TargetTransformInfo &TTI, LSRUse::KindType Kind, Type *AccessTy, GlobalValue *BaseGV, int64_t BaseOffset, bool HasBaseReg, int64_t Scale) argument 1372 isLegalUse(const TargetTransformInfo &TTI, int64_t MinOffset, int64_t MaxOffset, LSRUse::KindType Kind, Type *AccessTy, GlobalValue *BaseGV, int64_t BaseOffset, bool HasBaseReg, int64_t Scale) argument 1458 isAlwaysFoldable(const TargetTransformInfo &TTI, LSRUse::KindType Kind, Type *AccessTy, GlobalValue *BaseGV, int64_t BaseOffset, bool HasBaseReg) argument 1489 GlobalValue *BaseGV = ExtractSymbol(S, SE); local [all...] |
H A D | CodeGenPrepare.cpp | 830 (BaseGV == O.BaseGV) && (BaseOffs == O.BaseOffs) && 845 if (BaseGV) { 848 WriteAsOperand(OS, BaseGV, /*PrintType=*/false); 1186 if (AddrMode.BaseGV == 0) { 1187 AddrMode.BaseGV = GV; 1190 AddrMode.BaseGV = 0; 1608 // Add in the BaseGV if present. 1609 if (AddrMode.BaseGV) { 1610 Value *V = Builder.CreatePtrToInt(AddrMode.BaseGV, IntPtrT [all...] |
/freebsd-10.2-release/contrib/llvm/include/llvm/Target/ |
H A D | TargetLowering.h | 1121 /// BaseGV + BaseOffs + BaseReg + Scale*ScaleReg 1122 /// If BaseGV is null, there is no BaseGV. 1128 GlobalValue *BaseGV; 1132 AddrMode() : BaseGV(0), BaseOffs(0), HasBaseReg(false), Scale(0) {}
|
/freebsd-10.2-release/contrib/llvm/lib/Target/Hexagon/ |
H A D | HexagonISelLowering.cpp | 1656 if (AM.BaseGV) {
|
/freebsd-10.2-release/contrib/llvm/lib/Target/XCore/ |
H A D | XCoreISelLowering.cpp | 1631 if (AM.BaseGV) {
|
/freebsd-10.2-release/contrib/llvm/lib/Target/NVPTX/ |
H A D | NVPTXISelLowering.cpp | 1961 // BaseGV + BaseOffs + BaseReg + Scale*ScaleReg 1969 if (AM.BaseGV) {
|
/freebsd-10.2-release/contrib/llvm/lib/Target/SystemZ/ |
H A D | SystemZISelLowering.cpp | 326 if (AM.BaseGV)
|
/freebsd-10.2-release/contrib/llvm/lib/Target/Mips/ |
H A D | MipsISelLowering.cpp | 3122 if (AM.BaseGV)
|
/freebsd-10.2-release/contrib/llvm/lib/Target/X86/ |
H A D | X86ISelLowering.cpp | 13890 if (!X86::isOffsetSuitableForCodeModel(AM.BaseOffs, M, AM.BaseGV != NULL)) 13893 if (AM.BaseGV) { 13895 Subtarget->ClassifyGlobalReference(AM.BaseGV, getTargetMachine()); 13901 // If BaseGV requires a register for the PIC base, we cannot also have a
|
/freebsd-10.2-release/contrib/llvm/lib/Target/PowerPC/ |
H A D | PPCISelLowering.cpp | 7764 if (AM.BaseGV)
|
/freebsd-10.2-release/contrib/llvm/lib/Target/ARM/ |
H A D | ARMISelLowering.cpp | 10462 if (AM.BaseGV)
|