Lines Matching defs:TM
53 MachineFunction::MachineFunction(const Function *F, const TargetMachine &TM,
56 : Fn(F), Target(TM), Ctx(mmi.getContext()), MMI(mmi), GMI(gmi) {
57 if (TM.getRegisterInfo())
58 RegInfo = new (Allocator) MachineRegisterInfo(TM);
64 new (Allocator) MachineFrameInfo(TM,!F->hasFnAttribute("no-realign-stack"));
71 ConstantPool = new (Allocator) MachineConstantPool(TM);
72 Alignment = TM.getTargetLowering()->getMinFunctionAlignment();
78 TM.getTargetLowering()->getPrefFunctionAlignment());
466 return TM.getFrameLowering();
571 const TargetMachine &TM = MF->getTarget();
572 const TargetRegisterInfo *TRI = TM.getRegisterInfo();
792 return TM.getDataLayout();