Searched refs:HTM (Results 1 – 8 of 8) sorted by relevance
63 auto &HTM = static_cast<const HexagonTargetMachine&>(Fn.getTarget()); in runOnMachineFunction() local64 auto &TLOF = *HTM.getObjFileLowering(); in runOnMachineFunction()65 if (HST.useSmallData() && TLOF.isSmallDataEnabled(HTM)) in runOnMachineFunction()
1224 auto &HLOF = *HTM.getObjFileLowering(); in LowerGLOBALADDRESS()1225 Reloc::Model RM = HTM.getRelocationModel(); in LowerGLOBALADDRESS()1230 if (GO && Subtarget.useSmallData() && HLOF.isGlobalInSmallSection(GO, HTM)) in LowerGLOBALADDRESS()1256 Reloc::Model RM = HTM.getRelocationModel(); in LowerBlockAddress()1417 switch (HTM.getTLSModel(GA->getGlobal())) { in LowerGlobalTLSAddress()1435 : TargetLowering(TM), HTM(static_cast<const HexagonTargetMachine&>(TM)), in HexagonTargetLowering()3473 return HTM.getRelocationModel() == Reloc::Static; in isOffsetFoldingLegal()3611 auto &HTM = static_cast<const HexagonTargetMachine&>(getTargetMachine()); in shouldReduceLoadWidth() local3613 return !GO || !HTM.getObjFileLowering()->isGlobalInSmallSection(GO, HTM); in shouldReduceLoadWidth()
1382 auto &HTM = static_cast<const HexagonTargetMachine&>(MF.getTarget()); in insertCSRSpillsInBlock() local1383 bool IsPIC = HTM.isPositionIndependent(); in insertCSRSpillsInBlock()1447 auto &HTM = static_cast<const HexagonTargetMachine&>(MF.getTarget()); in insertCSRRestoresInBlock() local1448 bool IsPIC = HTM.isPositionIndependent(); in insertCSRRestoresInBlock()
107 const HexagonTargetMachine &HTM; variable
90 // All HTM instructions, with the exception of tcheck, set CR0 with the
765 // HTM builtins
9954 "this builtin requires HTM to be enabled">;
1438 // PowerPC HTM Intrinsic Definitions.