|
Go up
|
— |
— |
|
|
AsmParser
|
— |
|
|
|
Disassembler
|
— |
|
|
|
GISel
|
— |
|
|
|
MCA
|
— |
|
|
|
MCTargetDesc
|
— |
|
|
|
TargetInfo
|
— |
|
|
|
CMakeLists.txt
|
3.2 KiB |
|
|
|
ImmutableGraph.h
|
15 KiB |
|
|
|
README-FPStack.txt
|
2.7 KiB |
|
|
|
README-SSE.txt
|
23 KiB |
|
|
|
README-X86-64.txt
|
6.0 KiB |
|
|
|
README.txt
|
46 KiB |
|
|
|
X86.h
|
9.1 KiB |
|
|
|
X86.td
|
98 KiB |
|
|
|
X86ArgumentStackSlotRebase.cpp
|
6.4 KiB |
|
|
|
X86AsmPrinter.cpp
|
35 KiB |
|
|
|
X86AsmPrinter.h
|
6.7 KiB |
|
|
|
X86AvoidStoreForwardingBlocks.cpp
|
28 KiB |
|
|
|
X86AvoidTrailingCall.cpp
|
5.0 KiB |
|
|
|
X86CallFrameOptimization.cpp
|
23 KiB |
|
|
|
X86CallingConv.cpp
|
14 KiB |
|
|
|
X86CallingConv.h
|
1.1 KiB |
|
|
|
X86CallingConv.td
|
50 KiB |
|
|
|
X86CmovConversion.cpp
|
36 KiB |
|
|
|
X86CodeGenPassBuilder.cpp
|
2.2 KiB |
|
|
|
X86CompressEVEX.cpp
|
10 KiB |
|
|
|
X86DiscriminateMemOps.cpp
|
7.2 KiB |
|
|
|
X86DomainReassignment.cpp
|
28 KiB |
|
|
|
X86DynAllocaExpander.cpp
|
9.4 KiB |
|
|
|
X86ExpandPseudo.cpp
|
31 KiB |
|
|
|
X86FastISel.cpp
|
140 KiB |
|
|
|
X86FastPreTileConfig.cpp
|
24 KiB |
|
|
|
X86FastTileConfig.cpp
|
6.6 KiB |
|
|
|
X86FixupBWInsts.cpp
|
18 KiB |
|
|
|
X86FixupInstTuning.cpp
|
19 KiB |
|
|
|
X86FixupLEAs.cpp
|
32 KiB |
|
|
|
X86FixupSetCC.cpp
|
5.0 KiB |
|
|
|
X86FixupVectorConstants.cpp
|
28 KiB |
|
|
|
X86FlagsCopyLowering.cpp
|
37 KiB |
|
|
|
X86FloatingPoint.cpp
|
64 KiB |
|
|
|
X86FrameLowering.cpp
|
162 KiB |
|
|
|
X86FrameLowering.h
|
12 KiB |
|
|
|
X86GenRegisterBankInfo.def
|
3.8 KiB |
|
|
|
X86IndirectBranchTracking.cpp
|
6.5 KiB |
|
|
|
X86IndirectThunks.cpp
|
9.1 KiB |
|
|
|
X86InsertPrefetch.cpp
|
9.9 KiB |
|
|
|
X86InsertWait.cpp
|
4.0 KiB |
|
|
|
X86InstCombineIntrinsic.cpp
|
107 KiB |
|
|
|
X86Instr3DNow.td
|
4.3 KiB |
|
|
|
X86InstrAMX.td
|
13 KiB |
|
|
|
X86InstrArithmetic.td
|
73 KiB |
|
|
|
X86InstrAsmAlias.td
|
49 KiB |
|
|
|
X86InstrAVX512.td
|
707 KiB |
|
|
|
X86InstrBuilder.h
|
8.5 KiB |
|
|
|
X86InstrCMovSetCC.td
|
8.5 KiB |
|
|
|
X86InstrCompiler.td
|
102 KiB |
|
|
|
X86InstrConditionalCompare.td
|
7.7 KiB |
|
|
|
X86InstrControl.td
|
20 KiB |
|
|
|
X86InstrExtension.td
|
12 KiB |
|
|
|
X86InstrFMA.td
|
33 KiB |
|
|
|
X86InstrFMA3Info.cpp
|
6.9 KiB |
|
|
|
X86InstrFMA3Info.h
|
3.2 KiB |
|
|
|
X86InstrFoldTables.cpp
|
13 KiB |
|
|
|
X86InstrFoldTables.h
|
2.2 KiB |
|
|
|
X86InstrFormats.td
|
12 KiB |
|
|
|
X86InstrFPStack.td
|
36 KiB |
|
|
|
X86InstrFragments.td
|
38 KiB |
|
|
|
X86InstrFragmentsSIMD.td
|
69 KiB |
|
|
|
X86InstrInfo.cpp
|
354 KiB |
|
|
|
X86InstrInfo.h
|
33 KiB |
|
|
|
X86InstrInfo.td
|
2.6 KiB |
|
|
|
X86InstrKL.td
|
3.7 KiB |
|
|
|
X86InstrMisc.td
|
80 KiB |
|
|
|
X86InstrMMX.td
|
29 KiB |
|
|
|
X86InstrOperands.td
|
20 KiB |
|
|
|
X86InstrPredicates.td
|
13 KiB |
|
|
|
X86InstrRAOINT.td
|
2.0 KiB |
|
|
|
X86InstrSGX.td
|
1.1 KiB |
|
|
|
X86InstrShiftRotate.td
|
32 KiB |
|
|
|
X86InstrSNP.td
|
2.3 KiB |
|
|
|
X86InstrSSE.td
|
411 KiB |
|
|
|
X86InstrSVM.td
|
2.0 KiB |
|
|
|
X86InstrSystem.td
|
38 KiB |
|
|
|
X86InstrTBM.td
|
8.1 KiB |
|
|
|
X86InstrTDX.td
|
1.2 KiB |
|
|
|
X86InstrTSX.td
|
2.2 KiB |
|
|
|
X86InstrUtils.td
|
63 KiB |
|
|
|
X86InstrVecCompiler.td
|
22 KiB |
|
|
|
X86InstrVMX.td
|
3.8 KiB |
|
|
|
X86InstrXOP.td
|
24 KiB |
|
|
|
X86InterleavedAccess.cpp
|
32 KiB |
|
|
|
X86IntrinsicsInfo.h
|
97 KiB |
|
|
|
X86ISelDAGToDAG.cpp
|
245 KiB |
|
|
|
X86ISelDAGToDAG.h
|
734 B |
|
|
|
X86ISelLowering.cpp
|
2.3 MiB |
|
|
|
X86ISelLowering.h
|
68 KiB |
|
|
|
X86ISelLoweringCall.cpp
|
117 KiB |
|
|
|
X86LoadValueInjectionLoadHardening.cpp
|
32 KiB |
|
|
|
X86LoadValueInjectionRetHardening.cpp
|
4.1 KiB |
|
|
|
X86LowerAMXIntrinsics.cpp
|
27 KiB |
|
|
|
X86LowerAMXType.cpp
|
46 KiB |
|
|
|
X86LowerTileCopy.cpp
|
5.7 KiB |
|
|
|
X86MachineFunctionInfo.cpp
|
1.8 KiB |
|
|
|
X86MachineFunctionInfo.h
|
13 KiB |
|
|
|
X86MacroFusion.cpp
|
2.7 KiB |
|
|
|
X86MacroFusion.h
|
992 B |
|
|
|
X86MCInstLower.cpp
|
88 KiB |
|
|
|
X86OptimizeLEAs.cpp
|
29 KiB |
|
|
|
X86PadShortFunction.cpp
|
7.2 KiB |
|
|
|
X86PartialReduction.cpp
|
17 KiB |
|
|
|
X86PassRegistry.def
|
751 B |
|
|
|
X86PfmCounters.td
|
16 KiB |
|
|
|
X86PreTileConfig.cpp
|
15 KiB |
|
|
|
X86RegisterBanks.td
|
723 B |
|
|
|
X86RegisterInfo.cpp
|
39 KiB |
|
|
|
X86RegisterInfo.h
|
7.2 KiB |
|
|
|
X86RegisterInfo.td
|
35 KiB |
|
|
|
X86ReplaceableInstrs.def
|
21 KiB |
|
|
|
X86ReturnThunks.cpp
|
3.3 KiB |
|
|
|
X86SchedAlderlakeP.td
|
105 KiB |
|
|
|
X86SchedBroadwell.td
|
68 KiB |
|
|
|
X86SchedHaswell.td
|
73 KiB |
|
|
|
X86SchedIceLake.td
|
113 KiB |
|
|
|
X86SchedPredicates.td
|
4.2 KiB |
|
|
|
X86SchedSandyBridge.td
|
52 KiB |
|
|
|
X86SchedSapphireRapids.td
|
236 KiB |
|
|
|
X86SchedSkylakeClient.td
|
71 KiB |
|
|
|
X86SchedSkylakeServer.td
|
112 KiB |
|
|
|
X86Schedule.td
|
38 KiB |
|
|
|
X86ScheduleAtom.td
|
40 KiB |
|
|
|
X86ScheduleBdVer2.td
|
57 KiB |
|
|
|
X86ScheduleBtVer2.td
|
47 KiB |
|
|
|
X86ScheduleSLM.td
|
24 KiB |
|
|
|
X86ScheduleZnver1.td
|
46 KiB |
|
|
|
X86ScheduleZnver2.td
|
46 KiB |
|
|
|
X86ScheduleZnver3.td
|
75 KiB |
|
|
|
X86ScheduleZnver4.td
|
86 KiB |
|
|
|
X86SelectionDAGInfo.cpp
|
11 KiB |
|
|
|
X86SelectionDAGInfo.h
|
1.8 KiB |
|
|
|
X86ShuffleDecodeConstantPool.cpp
|
9.5 KiB |
|
|
|
X86ShuffleDecodeConstantPool.h
|
1.7 KiB |
|
|
|
X86SpeculativeExecutionSideEffectSuppression.cpp
|
7.0 KiB |
|
|
|
X86SpeculativeLoadHardening.cpp
|
93 KiB |
|
|
|
X86Subtarget.cpp
|
14 KiB |
|
|
|
X86Subtarget.h
|
15 KiB |
|
|
|
X86TargetMachine.cpp
|
24 KiB |
|
|
|
X86TargetMachine.h
|
3.0 KiB |
|
|
|
X86TargetObjectFile.cpp
|
2.8 KiB |
|
|
|
X86TargetObjectFile.h
|
2.7 KiB |
|
|
|
X86TargetTransformInfo.cpp
|
323 KiB |
|
|
|
X86TargetTransformInfo.h
|
14 KiB |
|
|
|
X86TileConfig.cpp
|
7.3 KiB |
|
|
|
X86VZeroUpper.cpp
|
12 KiB |
|
|
|
X86WinEHState.cpp
|
29 KiB |
|
|
|
X86WinFixupBufferSecurityCheck.cpp
|
8.1 KiB |
|
|