index
:
ampere-computing/llvm.git
release_60-f1b37feef3d-amp-20180630
release_70-e8af9b4c407-amp-20181130
LLVM including Ampere Computing toolchain specific patches
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
lib
/
Target
/
Hexagon
Mode
Name
Size
d---------
AsmParser
131
log
plain
-rw-r--r--
BitTracker.cpp
36077
log
plain
-rw-r--r--
BitTracker.h
17361
log
plain
-rw-r--r--
CMakeLists.txt
2141
log
plain
d---------
Disassembler
134
log
plain
-rw-r--r--
Hexagon.h
2020
log
plain
-rw-r--r--
Hexagon.td
13449
log
plain
-rw-r--r--
HexagonAsmPrinter.cpp
27348
log
plain
-rw-r--r--
HexagonAsmPrinter.h
2214
log
plain
-rw-r--r--
HexagonBitSimplify.cpp
105326
log
plain
-rw-r--r--
HexagonBitTracker.cpp
39533
log
plain
-rw-r--r--
HexagonBitTracker.h
2469
log
plain
-rw-r--r--
HexagonBlockRanges.cpp
16251
log
plain
-rw-r--r--
HexagonBlockRanges.h
7109
log
plain
-rw-r--r--
HexagonBranchRelaxation.cpp
7746
log
plain
-rw-r--r--
HexagonCFGOptimizer.cpp
8577
log
plain
-rw-r--r--
HexagonCommonGEP.cpp
42639
log
plain
-rw-r--r--
HexagonConstExtenders.cpp
66507
log
plain
-rw-r--r--
HexagonConstPropagation.cpp
98541
log
plain
-rw-r--r--
HexagonCopyToCombine.cpp
32812
log
plain
-rw-r--r--
HexagonDepArch.h
711
log
plain
-rw-r--r--
HexagonDepArch.td
1673
log
plain
-rw-r--r--
HexagonDepDecoders.h
500
log
plain
-rw-r--r--
HexagonDepIICHVX.td
70495
log
plain
-rw-r--r--
HexagonDepIICScalar.td
143416
log
plain
-rw-r--r--
HexagonDepITypes.h
1549
log
plain
-rw-r--r--
HexagonDepITypes.td
1961
log
plain
-rw-r--r--
HexagonDepInstrFormats.td
90629
log
plain
-rw-r--r--
HexagonDepInstrInfo.td
995049
log
plain
-rw-r--r--
HexagonDepMappings.td
66030
log
plain
-rw-r--r--
HexagonDepOperands.td
13215
log
plain
-rw-r--r--
HexagonDepTimingClasses.h
4055
log
plain
-rw-r--r--
HexagonEarlyIfConv.cpp
38158
log
plain
-rw-r--r--
HexagonExpandCondsets.cpp
49407
log
plain
-rw-r--r--
HexagonFixupHwLoops.cpp
6577
log
plain
-rw-r--r--
HexagonFrameLowering.cpp
90281
log
plain
-rw-r--r--
HexagonFrameLowering.h
7649
log
plain
-rw-r--r--
HexagonGatherPacketize.cpp
3335
log
plain
-rw-r--r--
HexagonGenExtract.cpp
8688
log
plain
-rw-r--r--
HexagonGenInsert.cpp
53802
log
plain
-rw-r--r--
HexagonGenMux.cpp
12172
log
plain
-rw-r--r--
HexagonGenPredicate.cpp
16267
log
plain
-rw-r--r--
HexagonHardwareLoops.cpp
72217
log
plain
-rw-r--r--
HexagonHazardRecognizer.cpp
4850
log
plain
-rw-r--r--
HexagonHazardRecognizer.h
3153
log
plain
-rw-r--r--
HexagonIICHVX.td
1133
log
plain
-rw-r--r--
HexagonIICScalar.td
1345
log
plain
-rw-r--r--
HexagonISelDAGToDAG.cpp
74510
log
plain
-rw-r--r--
HexagonISelDAGToDAG.h
5629
log
plain
-rw-r--r--
HexagonISelDAGToDAGHVX.cpp
65348
log
plain
-rw-r--r--
HexagonISelLowering.cpp
127868
log
plain
-rw-r--r--
HexagonISelLowering.h
15955
log
plain
-rw-r--r--
HexagonISelLoweringHVX.cpp
20110
log
plain
-rw-r--r--
HexagonInstrFormats.td
9425
log
plain
-rw-r--r--
HexagonInstrFormatsV4.td
3109
log
plain
-rw-r--r--
HexagonInstrFormatsV60.td
1025
log
plain
-rw-r--r--
HexagonInstrFormatsV65.td
1542
log
plain
-rw-r--r--
HexagonInstrInfo.cpp
150121
log
plain
-rw-r--r--
HexagonInstrInfo.h
24854
log
plain
-rw-r--r--
HexagonIntrinsics.td
62761
log
plain
-rw-r--r--
HexagonIntrinsicsV3.td
1142
log
plain
-rw-r--r--
HexagonIntrinsicsV4.td
12284
log
plain
-rw-r--r--
HexagonIntrinsicsV5.td
4846
log
plain
-rw-r--r--
HexagonIntrinsicsV60.td
29593
log
plain
-rw-r--r--
HexagonLoopIdiomRecognition.cpp
78748
log
plain
-rw-r--r--
HexagonMCInstLower.cpp
6383
log
plain
-rw-r--r--
HexagonMachineFunctionInfo.cpp
479
log
plain
-rw-r--r--
HexagonMachineFunctionInfo.h
2827
log
plain
-rw-r--r--
HexagonMachineScheduler.cpp
32477
log
plain
-rw-r--r--
HexagonMachineScheduler.h
7248
log
plain
-rw-r--r--
HexagonMapAsm2IntrinV62.gen.td
8887
log
plain
-rw-r--r--
HexagonMapAsm2IntrinV65.gen.td
12776
log
plain
-rw-r--r--
HexagonNewValueJump.cpp
25633
log
plain
-rw-r--r--
HexagonOperands.td
1633
log
plain
-rw-r--r--
HexagonOptAddrMode.cpp
23010
log
plain
-rw-r--r--
HexagonOptimizeSZextends.cpp
4789
log
plain
-rw-r--r--
HexagonPatterns.td
131041
log
plain
-rw-r--r--
HexagonPatternsV65.td
2998
log
plain
-rw-r--r--
HexagonPeephole.cpp
10475
log
plain
-rw-r--r--
HexagonPseudo.td
18876
log
plain
-rw-r--r--
HexagonRDFOpt.cpp
10076
log
plain
-rw-r--r--
HexagonRegisterInfo.cpp
9421
log
plain
-rw-r--r--
HexagonRegisterInfo.h
2657
log
plain
-rw-r--r--
HexagonRegisterInfo.td
13811
log
plain
-rw-r--r--
HexagonSchedule.td
2967
log
plain
-rw-r--r--
HexagonScheduleV4.td
1739
log
plain
-rw-r--r--
HexagonScheduleV55.td
1826
log
plain
-rw-r--r--
HexagonScheduleV60.td
4376
log
plain
-rw-r--r--
HexagonScheduleV62.td
1527
log
plain
-rw-r--r--
HexagonScheduleV65.td
1571
log
plain
-rw-r--r--
HexagonSelectionDAGInfo.cpp
2377
log
plain
-rw-r--r--
HexagonSelectionDAGInfo.h
1244
log
plain
-rw-r--r--
HexagonSplitConst32AndConst64.cpp
4205
log
plain
-rw-r--r--
HexagonSplitDouble.cpp
38009
log
plain
-rw-r--r--
HexagonStoreWidening.cpp
20988
log
plain
-rw-r--r--
HexagonSubtarget.cpp
20603
log
plain
-rw-r--r--
HexagonSubtarget.h
8472
log
plain
-rw-r--r--
HexagonTargetMachine.cpp
15273
log
plain
-rw-r--r--
HexagonTargetMachine.h
1785
log
plain
-rw-r--r--
HexagonTargetObjectFile.cpp
16740
log
plain
-rw-r--r--
HexagonTargetObjectFile.h
2152
log
plain
-rw-r--r--
HexagonTargetStreamer.h
1204
log
plain
-rw-r--r--
HexagonTargetTransformInfo.cpp
3023
log
plain
-rw-r--r--
HexagonTargetTransformInfo.h
2449
log
plain
-rw-r--r--
HexagonVLIWPacketizer.cpp
65351
log
plain
-rw-r--r--
HexagonVLIWPacketizer.h
5886
log
plain
-rw-r--r--
HexagonVectorLoopCarriedReuse.cpp
19964
log
plain
-rw-r--r--
HexagonVectorPrint.cpp
7073
log
plain
-rw-r--r--
LLVMBuild.txt
1044
log
plain
d---------
MCTargetDesc
1342
log
plain
-rw-r--r--
RDFCopy.cpp
6422
log
plain
-rw-r--r--
RDFCopy.h
1668
log
plain
-rw-r--r--
RDFDeadCode.cpp
7615
log
plain
-rw-r--r--
RDFDeadCode.h
2337
log
plain
-rw-r--r--
RDFGraph.cpp
59922
log
plain
-rw-r--r--
RDFGraph.h
33233
log
plain
-rw-r--r--
RDFLiveness.cpp
41661
log
plain
-rw-r--r--
RDFLiveness.h
5014
log
plain
-rw-r--r--
RDFRegisters.cpp
11559
log
plain
-rw-r--r--
RDFRegisters.h
6683
log
plain
d---------
TargetInfo
132
log
plain