Searched refs:HTM (Results 1 – 10 of 10) 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()
1076 auto &HLOF = *HTM.getObjFileLowering(); in LowerGLOBALADDRESS()1077 Reloc::Model RM = HTM.getRelocationModel(); in LowerGLOBALADDRESS()1082 if (GO && Subtarget.useSmallData() && HLOF.isGlobalInSmallSection(GO, HTM)) in LowerGLOBALADDRESS()1108 Reloc::Model RM = HTM.getRelocationModel(); in LowerBlockAddress()1270 switch (HTM.getTLSModel(GA->getGlobal())) { in LowerGlobalTLSAddress()1288 : TargetLowering(TM), HTM(static_cast<const HexagonTargetMachine&>(TM)), in HexagonTargetLowering()3159 return HTM.getRelocationModel() == Reloc::Static; in isOffsetFoldingLegal()3291 auto &HTM = static_cast<const HexagonTargetMachine&>(getTargetMachine()); in shouldReduceLoadWidth() local3293 return !GO || !HTM.getObjFileLowering()->isGlobalInSmallSection(GO, HTM); in shouldReduceLoadWidth()
1228 auto &HTM = static_cast<const HexagonTargetMachine&>(MF.getTarget()); in insertCSRSpillsInBlock() local1229 bool IsPIC = HTM.isPositionIndependent(); in insertCSRSpillsInBlock()1293 auto &HTM = static_cast<const HexagonTargetMachine&>(MF.getTarget()); in insertCSRRestoresInBlock() local1294 bool IsPIC = HTM.isPositionIndependent(); in insertCSRRestoresInBlock()
100 const HexagonTargetMachine &HTM; variable
90 // All HTM instructions, with the exception of tcheck, set CR0 with the
328 * ppc_corenote.c: Add offsets for ppc64 HTM SPRs: thfar, tfiar,330 * ppc_regs.c: Add names for ppc64 HTM SPRs mappings.
1111 // PowerPC HTM Intrinsic Definitions.
246 * eblcorenotetypename.c: Add ppc64 HTM SPRs note as known type.
529 * elf.h: Add known type in notes segment descriptor for HTM SPRs.
1919 * run-addrcfi.sh: Update generic SPRs names to HTM SPRs names1920 * run-allregs.sh: Update generic SPRs names to HTM SPRs names