Lines Matching refs:Options
68 const TargetOptions &Options) { in computeTargetABI() argument
69 if (Options.MCOptions.getABIName().startswith("aapcs")) in computeTargetABI()
71 else if (Options.MCOptions.getABIName().startswith("apcs")) in computeTargetABI()
74 assert(Options.MCOptions.getABIName().empty() && in computeTargetABI()
119 const TargetOptions &Options, in computeDataLayout() argument
122 auto ABI = computeTargetABI(Triple, CPU, Options); in computeDataLayout()
176 const TargetOptions &Options, in ARMBaseTargetMachine() argument
179 : LLVMTargetMachine(T, computeDataLayout(TT, CPU, Options, isLittle), TT, in ARMBaseTargetMachine()
180 CPU, FS, Options, RM, CM, OL), in ARMBaseTargetMachine()
181 TargetABI(computeTargetABI(Triple(TT), CPU, Options)), in ARMBaseTargetMachine()
186 if (Options.FloatABIType == FloatABI::Default) in ARMBaseTargetMachine()
187 this->Options.FloatABIType = in ARMBaseTargetMachine()
213 : Options.UseSoftFloat; in getSubtargetImpl()
236 StringRef FS, const TargetOptions &Options, in ARMTargetMachine() argument
239 : ARMBaseTargetMachine(T, TT, CPU, FS, Options, RM, CM, OL, isLittle) { in ARMTargetMachine()
250 const TargetOptions &Options, in ARMLETargetMachine() argument
253 : ARMTargetMachine(T, TT, CPU, FS, Options, RM, CM, OL, true) {} in ARMLETargetMachine()
259 const TargetOptions &Options, in ARMBETargetMachine() argument
262 : ARMTargetMachine(T, TT, CPU, FS, Options, RM, CM, OL, false) {} in ARMBETargetMachine()
268 const TargetOptions &Options, in ThumbTargetMachine() argument
271 : ARMBaseTargetMachine(T, TT, CPU, FS, Options, RM, CM, OL, in ThumbTargetMachine()
280 const TargetOptions &Options, in ThumbLETargetMachine() argument
283 : ThumbTargetMachine(T, TT, CPU, FS, Options, RM, CM, OL, true) {} in ThumbLETargetMachine()
289 const TargetOptions &Options, in ThumbBETargetMachine() argument
292 : ThumbTargetMachine(T, TT, CPU, FS, Options, RM, CM, OL, false) {} in ThumbBETargetMachine()
323 if (TM->Options.ThreadModel == ThreadModel::Single) in addIRPasses()
357 TM->Options.EnableFastISel) in addInstSelector()