aboutsummaryrefslogtreecommitdiff
path: root/llvm/lib/Target/X86
ModeNameSize
d---------AsmParser174logplain
-rw-r--r--CMakeLists.txt3284logplain
d---------Disassembler141logplain
d---------GISel340logplain
-rw-r--r--ImmutableGraph.h15510logplain
d---------MCA140logplain
d---------MCTargetDesc1452logplain
-rw-r--r--README-FPStack.txt2732logplain
-rw-r--r--README-SSE.txt23932logplain
-rw-r--r--README-X86-64.txt6153logplain
-rw-r--r--README.txt46833logplain
d---------TargetInfo130logplain
-rw-r--r--X86.h11252logplain
-rw-r--r--X86.td105341logplain
-rw-r--r--X86ArgumentStackSlotRebase.cpp6359logplain
-rw-r--r--X86AsmPrinter.cpp39127logplain
-rw-r--r--X86AsmPrinter.h7942logplain
-rw-r--r--X86AvoidStoreForwardingBlocks.cpp28123logplain
-rw-r--r--X86AvoidTrailingCall.cpp5687logplain
-rw-r--r--X86CallFrameOptimization.cpp23135logplain
-rw-r--r--X86CallingConv.cpp16415logplain
-rw-r--r--X86CallingConv.h1145logplain
-rw-r--r--X86CallingConv.td50616logplain
-rw-r--r--X86CmovConversion.cpp36226logplain
-rw-r--r--X86CodeGenPassBuilder.cpp2304logplain
-rw-r--r--X86CompressEVEX.cpp12855logplain
-rw-r--r--X86DomainReassignment.cpp28756logplain
-rw-r--r--X86DynAllocaExpander.cpp10389logplain
-rw-r--r--X86ExpandPseudo.cpp35070logplain
-rw-r--r--X86FastISel.cpp143577logplain
-rw-r--r--X86FastPreTileConfig.cpp25178logplain
-rw-r--r--X86FastTileConfig.cpp6780logplain
-rw-r--r--X86FixupBWInsts.cpp18637logplain
-rw-r--r--X86FixupInstTuning.cpp24130logplain
-rw-r--r--X86FixupLEAs.cpp33250logplain
-rw-r--r--X86FixupSetCC.cpp5332logplain
-rw-r--r--X86FixupVectorConstants.cpp33157logplain
-rw-r--r--X86FlagsCopyLowering.cpp39291logplain
-rw-r--r--X86FloatingPoint.cpp67233logplain
-rw-r--r--X86FrameLowering.cpp182542logplain
-rw-r--r--X86FrameLowering.h15488logplain
-rw-r--r--X86GenRegisterBankInfo.def3841logplain
-rw-r--r--X86ISelDAGToDAG.cpp254373logplain
-rw-r--r--X86ISelDAGToDAG.h734logplain
-rw-r--r--X86ISelLowering.cpp2565510logplain
-rw-r--r--X86ISelLowering.h71645logplain
-rw-r--r--X86ISelLoweringCall.cpp122811logplain
-rw-r--r--X86IndirectBranchTracking.cpp6666logplain
-rw-r--r--X86IndirectThunks.cpp9089logplain
-rw-r--r--X86InsertWait.cpp4056logplain
-rw-r--r--X86InstCombineIntrinsic.cpp110267logplain
-rw-r--r--X86Instr3DNow.td4388logplain
-rw-r--r--X86InstrAMX.td28074logplain
-rw-r--r--X86InstrAVX10.td81786logplain
-rw-r--r--X86InstrAVX512.td730742logplain
-rw-r--r--X86InstrArithmetic.td74853logplain
-rw-r--r--X86InstrAsmAlias.td51485logplain
-rw-r--r--X86InstrBuilder.h8601logplain
-rw-r--r--X86InstrCMovSetCC.td8810logplain
-rw-r--r--X86InstrCompiler.td107841logplain
-rw-r--r--X86InstrConditionalCompare.td7842logplain
-rw-r--r--X86InstrControl.td21713logplain
-rw-r--r--X86InstrExtension.td11822logplain
-rw-r--r--X86InstrFMA.td33623logplain
-rw-r--r--X86InstrFMA3Info.cpp7934logplain
-rw-r--r--X86InstrFMA3Info.h3325logplain
-rw-r--r--X86InstrFPStack.td37151logplain
-rw-r--r--X86InstrFoldTables.cpp13707logplain
-rw-r--r--X86InstrFoldTables.h2252logplain
-rw-r--r--X86InstrFormats.td12943logplain
-rw-r--r--X86InstrFragments.td39746logplain
-rw-r--r--X86InstrFragmentsSIMD.td77757logplain
-rw-r--r--X86InstrGISel.td1574logplain
-rw-r--r--X86InstrInfo.cpp368627logplain
-rw-r--r--X86InstrInfo.h34945logplain
-rw-r--r--X86InstrInfo.td2794logplain
-rw-r--r--X86InstrKL.td3824logplain
-rw-r--r--X86InstrMMX.td30364logplain
-rw-r--r--X86InstrMisc.td84571logplain
-rw-r--r--X86InstrOperands.td20671logplain
-rw-r--r--X86InstrPredicates.td15003logplain
-rw-r--r--X86InstrRAOINT.td2039logplain
-rw-r--r--X86InstrSGX.td1147logplain
-rw-r--r--X86InstrSNP.td2334logplain
-rw-r--r--X86InstrSSE.td421756logplain
-rw-r--r--X86InstrSVM.td2085logplain
-rw-r--r--X86InstrShiftRotate.td33110logplain
-rw-r--r--X86InstrSystem.td39785logplain
-rw-r--r--X86InstrTBM.td8250logplain
-rw-r--r--X86InstrTDX.td1260logplain
-rw-r--r--X86InstrTSX.td2253logplain
-rw-r--r--X86InstrUtils.td63885logplain
-rw-r--r--X86InstrVMX.td3907logplain
-rw-r--r--X86InstrVecCompiler.td22830logplain
-rw-r--r--X86InstrXOP.td24334logplain
-rw-r--r--X86InterleavedAccess.cpp33300logplain
-rw-r--r--X86IntrinsicsInfo.h126314logplain
-rw-r--r--X86LoadValueInjectionLoadHardening.cpp32210logplain
-rw-r--r--X86LoadValueInjectionRetHardening.cpp4168logplain
-rw-r--r--X86LowerAMXIntrinsics.cpp28634logplain
-rw-r--r--X86LowerAMXType.cpp49143logplain
-rw-r--r--X86LowerTileCopy.cpp5827logplain
-rw-r--r--X86MCInstLower.cpp102777logplain
-rw-r--r--X86MachineFunctionInfo.cpp1809logplain
-rw-r--r--X86MachineFunctionInfo.h13619logplain
-rw-r--r--X86MacroFusion.cpp2781logplain
-rw-r--r--X86MacroFusion.h995logplain
-rw-r--r--X86OptimizeLEAs.cpp29496logplain
-rw-r--r--X86PadShortFunction.cpp7235logplain
-rw-r--r--X86PartialReduction.cpp18413logplain
-rw-r--r--X86PassRegistry.def3577logplain
-rw-r--r--X86PfmCounters.td18008logplain
-rw-r--r--X86PreTileConfig.cpp15941logplain
-rw-r--r--X86RegisterBanks.td723logplain
-rw-r--r--X86RegisterInfo.cpp42538logplain
-rw-r--r--X86RegisterInfo.h7486logplain
-rw-r--r--X86RegisterInfo.td36722logplain
-rw-r--r--X86ReplaceableInstrs.def21810logplain
-rw-r--r--X86ReturnThunks.cpp3348logplain
-rw-r--r--X86SchedAlderlakeP.td107337logplain
-rw-r--r--X86SchedBroadwell.td69913logplain
-rw-r--r--X86SchedHaswell.td74642logplain
-rw-r--r--X86SchedIceLake.td116028logplain
-rw-r--r--X86SchedLunarlakeP.td108045logplain
-rw-r--r--X86SchedPredicates.td4327logplain
-rw-r--r--X86SchedSandyBridge.td53930logplain
-rw-r--r--X86SchedSapphireRapids.td242309logplain
-rw-r--r--X86SchedSkylakeClient.td72647logplain
-rw-r--r--X86SchedSkylakeServer.td114507logplain
-rw-r--r--X86Schedule.td39001logplain
-rw-r--r--X86ScheduleAtom.td41273logplain
-rw-r--r--X86ScheduleBdVer2.td58049logplain
-rw-r--r--X86ScheduleBtVer2.td48386logplain
-rw-r--r--X86ScheduleSLM.td24299logplain
-rw-r--r--X86ScheduleZnver1.td46834logplain
-rw-r--r--X86ScheduleZnver2.td46808logplain
-rw-r--r--X86ScheduleZnver3.td76843logplain
-rw-r--r--X86ScheduleZnver4.td92347logplain
-rw-r--r--X86SelectionDAGInfo.cpp14278logplain
-rw-r--r--X86SelectionDAGInfo.h1990logplain
-rw-r--r--X86ShuffleDecodeConstantPool.cpp9754logplain
-rw-r--r--X86ShuffleDecodeConstantPool.h1773logplain
-rw-r--r--X86SpeculativeExecutionSideEffectSuppression.cpp7210logplain
-rw-r--r--X86SpeculativeLoadHardening.cpp94803logplain
-rw-r--r--X86Subtarget.cpp13977logplain
-rw-r--r--X86Subtarget.h16019logplain
-rw-r--r--X86SuppressAPXForReloc.cpp9960logplain
-rw-r--r--X86TargetMachine.cpp23599logplain
-rw-r--r--X86TargetMachine.h3369logplain
-rw-r--r--X86TargetObjectFile.cpp2976logplain
-rw-r--r--X86TargetObjectFile.h2739logplain
-rw-r--r--X86TargetTransformInfo.cpp359293logplain
-rw-r--r--X86TargetTransformInfo.h15020logplain
-rw-r--r--X86TileConfig.cpp7468logplain
-rw-r--r--X86VZeroUpper.cpp12665logplain
-rw-r--r--X86WinEHState.cpp30751logplain
-rw-r--r--X86WinEHUnwindV2.cpp13240logplain