aboutsummaryrefslogtreecommitdiff
path: root/llvm/lib/Target/X86
ModeNameSize
d---------AsmParser174logplain
-rw-r--r--CMakeLists.txt3287logplain
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.h9079logplain
-rw-r--r--X86.td99408logplain
-rw-r--r--X86ArgumentStackSlotRebase.cpp6561logplain
-rw-r--r--X86AsmPrinter.cpp36141logplain
-rw-r--r--X86AsmPrinter.h6874logplain
-rw-r--r--X86AvoidStoreForwardingBlocks.cpp28326logplain
-rw-r--r--X86AvoidTrailingCall.cpp5103logplain
-rw-r--r--X86CallFrameOptimization.cpp23209logplain
-rw-r--r--X86CallingConv.cpp13943logplain
-rw-r--r--X86CallingConv.h1117logplain
-rw-r--r--X86CallingConv.td51016logplain
-rw-r--r--X86CmovConversion.cpp36264logplain
-rw-r--r--X86CodeGenPassBuilder.cpp1974logplain
-rw-r--r--X86CompressEVEX.cpp9899logplain
-rw-r--r--X86DiscriminateMemOps.cpp7411logplain
-rw-r--r--X86DomainReassignment.cpp28760logplain
-rw-r--r--X86DynAllocaExpander.cpp9672logplain
-rw-r--r--X86ExpandPseudo.cpp31887logplain
-rw-r--r--X86FastISel.cpp142886logplain
-rw-r--r--X86FastPreTileConfig.cpp25305logplain
-rw-r--r--X86FastTileConfig.cpp6639logplain
-rw-r--r--X86FixupBWInsts.cpp19095logplain
-rw-r--r--X86FixupInstTuning.cpp19806logplain
-rw-r--r--X86FixupLEAs.cpp33326logplain
-rw-r--r--X86FixupSetCC.cpp4684logplain
-rw-r--r--X86FixupVectorConstants.cpp27581logplain
-rw-r--r--X86FlagsCopyLowering.cpp41273logplain
-rw-r--r--X86FloatingPoint.cpp65871logplain
-rw-r--r--X86FrameLowering.cpp166371logplain
-rw-r--r--X86FrameLowering.h12381logplain
-rw-r--r--X86GenRegisterBankInfo.def3841logplain
-rw-r--r--X86ISelDAGToDAG.cpp249210logplain
-rw-r--r--X86ISelLowering.cpp2370851logplain
-rw-r--r--X86ISelLowering.h69284logplain
-rw-r--r--X86ISelLoweringCall.cpp119736logplain
-rw-r--r--X86IndirectBranchTracking.cpp6591logplain
-rw-r--r--X86IndirectThunks.cpp10147logplain
-rw-r--r--X86InsertPrefetch.cpp10129logplain
-rw-r--r--X86InsertWait.cpp4056logplain
-rw-r--r--X86InstCombineIntrinsic.cpp98669logplain
-rw-r--r--X86Instr3DNow.td5079logplain
-rw-r--r--X86InstrAMX.td13275logplain
-rw-r--r--X86InstrAVX512.td717818logplain
-rw-r--r--X86InstrArithmetic.td74095logplain
-rw-r--r--X86InstrAsmAlias.td50006logplain
-rw-r--r--X86InstrBuilder.h8655logplain
-rw-r--r--X86InstrCMovSetCC.td6659logplain
-rw-r--r--X86InstrCompiler.td104325logplain
-rw-r--r--X86InstrConditionalCompare.td4887logplain
-rw-r--r--X86InstrControl.td20791logplain
-rw-r--r--X86InstrExtension.td11822logplain
-rw-r--r--X86InstrFMA.td33623logplain
-rw-r--r--X86InstrFMA3Info.cpp7077logplain
-rw-r--r--X86InstrFMA3Info.h3325logplain
-rw-r--r--X86InstrFPStack.td37151logplain
-rw-r--r--X86InstrFoldTables.cpp13707logplain
-rw-r--r--X86InstrFoldTables.h2252logplain
-rw-r--r--X86InstrFormats.td12842logplain
-rw-r--r--X86InstrFragments.td37859logplain
-rw-r--r--X86InstrFragmentsSIMD.td71257logplain
-rw-r--r--X86InstrInfo.cpp358795logplain
-rw-r--r--X86InstrInfo.h33305logplain
-rw-r--r--X86InstrInfo.td2640logplain
-rw-r--r--X86InstrKL.td4439logplain
-rw-r--r--X86InstrMMX.td30082logplain
-rw-r--r--X86InstrMisc.td82106logplain
-rw-r--r--X86InstrOperands.td19979logplain
-rw-r--r--X86InstrPredicates.td13895logplain
-rw-r--r--X86InstrRAOINT.td2039logplain
-rw-r--r--X86InstrSGX.td1147logplain
-rw-r--r--X86InstrSNP.td2334logplain
-rw-r--r--X86InstrSSE.td420975logplain
-rw-r--r--X86InstrSVM.td2085logplain
-rw-r--r--X86InstrShiftRotate.td33110logplain
-rw-r--r--X86InstrSystem.td38700logplain
-rw-r--r--X86InstrTBM.td8250logplain
-rw-r--r--X86InstrTDX.td1260logplain
-rw-r--r--X86InstrTSX.td2253logplain
-rw-r--r--X86InstrUtils.td64117logplain
-rw-r--r--X86InstrVMX.td3907logplain
-rw-r--r--X86InstrVecCompiler.td22830logplain
-rw-r--r--X86InstrXOP.td24334logplain
-rw-r--r--X86InterleavedAccess.cpp32950logplain
-rw-r--r--X86IntrinsicsInfo.h93753logplain
-rw-r--r--X86LoadValueInjectionLoadHardening.cpp32437logplain
-rw-r--r--X86LoadValueInjectionRetHardening.cpp4168logplain
-rw-r--r--X86LowerAMXIntrinsics.cpp27870logplain
-rw-r--r--X86LowerAMXType.cpp46599logplain
-rw-r--r--X86LowerTileCopy.cpp4922logplain
-rw-r--r--X86MCInstLower.cpp85442logplain
-rw-r--r--X86MachineFunctionInfo.cpp1381logplain
-rw-r--r--X86MachineFunctionInfo.h11647logplain
-rw-r--r--X86MacroFusion.cpp2781logplain
-rw-r--r--X86MacroFusion.h992logplain
-rw-r--r--X86OptimizeLEAs.cpp29654logplain
-rw-r--r--X86PadShortFunction.cpp7345logplain
-rw-r--r--X86PartialReduction.cpp17827logplain
-rw-r--r--X86PfmCounters.td15439logplain
-rw-r--r--X86PreTileConfig.cpp15484logplain
-rw-r--r--X86RegisterBanks.td723logplain
-rw-r--r--X86RegisterInfo.cpp40224logplain
-rw-r--r--X86RegisterInfo.h7417logplain
-rw-r--r--X86RegisterInfo.td36180logplain
-rw-r--r--X86ReplaceableInstrs.def21702logplain
-rw-r--r--X86ReturnThunks.cpp3332logplain
-rw-r--r--X86SchedAlderlakeP.td107087logplain
-rw-r--r--X86SchedBroadwell.td70107logplain
-rw-r--r--X86SchedHaswell.td74946logplain
-rw-r--r--X86SchedIceLake.td115906logplain
-rw-r--r--X86SchedPredicates.td4327logplain
-rw-r--r--X86SchedSandyBridge.td53239logplain
-rw-r--r--X86SchedSapphireRapids.td241976logplain
-rw-r--r--X86SchedSkylakeClient.td72927logplain
-rw-r--r--X86SchedSkylakeServer.td114510logplain
-rw-r--r--X86Schedule.td39001logplain
-rw-r--r--X86ScheduleAtom.td41476logplain
-rw-r--r--X86ScheduleBdVer2.td58045logplain
-rw-r--r--X86ScheduleBtVer2.td48383logplain
-rw-r--r--X86ScheduleSLM.td24299logplain
-rw-r--r--X86ScheduleZnver1.td46551logplain
-rw-r--r--X86ScheduleZnver2.td46600logplain
-rw-r--r--X86ScheduleZnver3.td76965logplain
-rw-r--r--X86ScheduleZnver4.td88670logplain
-rw-r--r--X86SelectionDAGInfo.cpp11574logplain
-rw-r--r--X86SelectionDAGInfo.h1864logplain
-rw-r--r--X86ShuffleDecodeConstantPool.cpp9754logplain
-rw-r--r--X86ShuffleDecodeConstantPool.h1773logplain
-rw-r--r--X86SpeculativeExecutionSideEffectSuppression.cpp7210logplain
-rw-r--r--X86SpeculativeLoadHardening.cpp94870logplain
-rw-r--r--X86Subtarget.cpp14411logplain
-rw-r--r--X86Subtarget.h16404logplain
-rw-r--r--X86TargetMachine.cpp23534logplain
-rw-r--r--X86TargetMachine.h2629logplain
-rw-r--r--X86TargetObjectFile.cpp2894logplain
-rw-r--r--X86TargetObjectFile.h2802logplain
-rw-r--r--X86TargetTransformInfo.cpp318745logplain
-rw-r--r--X86TargetTransformInfo.h13977logplain
-rw-r--r--X86TileConfig.cpp7270logplain
-rw-r--r--X86VZeroUpper.cpp12707logplain
-rw-r--r--X86WinEHState.cpp29362logplain