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
34615
log
plain
-rw-r--r--
BitTracker.h
16451
log
plain
-rw-r--r--
CMakeLists.txt
2054
log
plain
d---------
Disassembler
134
log
plain
-rw-r--r--
Hexagon.h
2020
log
plain
-rw-r--r--
Hexagon.td
12076
log
plain
-rw-r--r--
HexagonAsmPrinter.cpp
26704
log
plain
-rw-r--r--
HexagonAsmPrinter.h
2214
log
plain
-rw-r--r--
HexagonBitSimplify.cpp
105390
log
plain
-rw-r--r--
HexagonBitTracker.cpp
39534
log
plain
-rw-r--r--
HexagonBitTracker.h
2469
log
plain
-rw-r--r--
HexagonBlockRanges.cpp
16252
log
plain
-rw-r--r--
HexagonBlockRanges.h
7109
log
plain
-rw-r--r--
HexagonBranchRelaxation.cpp
7746
log
plain
-rw-r--r--
HexagonCFGOptimizer.cpp
8578
log
plain
-rw-r--r--
HexagonCommonGEP.cpp
42639
log
plain
-rw-r--r--
HexagonConstExtenders.cpp
66508
log
plain
-rw-r--r--
HexagonConstPropagation.cpp
98329
log
plain
-rw-r--r--
HexagonCopyToCombine.cpp
32825
log
plain
-rw-r--r--
HexagonDepArch.h
552
log
plain
-rw-r--r--
HexagonDepArch.td
1318
log
plain
-rw-r--r--
HexagonDepIICHVX.td
43357
log
plain
-rw-r--r--
HexagonDepIICScalar.td
91085
log
plain
-rw-r--r--
HexagonDepITypes.h
1134
log
plain
-rw-r--r--
HexagonDepITypes.td
1456
log
plain
-rw-r--r--
HexagonDepInstrFormats.td
72646
log
plain
-rw-r--r--
HexagonDepInstrInfo.td
959254
log
plain
-rw-r--r--
HexagonDepMappings.td
54596
log
plain
-rw-r--r--
HexagonDepOperands.td
13058
log
plain
-rw-r--r--
HexagonDepTimingClasses.h
4148
log
plain
-rw-r--r--
HexagonEarlyIfConv.cpp
38344
log
plain
-rw-r--r--
HexagonExpandCondsets.cpp
49665
log
plain
-rw-r--r--
HexagonFixupHwLoops.cpp
6578
log
plain
-rw-r--r--
HexagonFrameLowering.cpp
89938
log
plain
-rw-r--r--
HexagonFrameLowering.h
7649
log
plain
-rw-r--r--
HexagonGenExtract.cpp
8688
log
plain
-rw-r--r--
HexagonGenInsert.cpp
53834
log
plain
-rw-r--r--
HexagonGenMux.cpp
12173
log
plain
-rw-r--r--
HexagonGenPredicate.cpp
16268
log
plain
-rw-r--r--
HexagonHardwareLoops.cpp
72241
log
plain
-rw-r--r--
HexagonHazardRecognizer.cpp
4850
log
plain
-rw-r--r--
HexagonHazardRecognizer.h
3153
log
plain
-rw-r--r--
HexagonIICHVX.td
635
log
plain
-rw-r--r--
HexagonIICScalar.td
1345
log
plain
-rw-r--r--
HexagonISelDAGToDAG.cpp
74009
log
plain
-rw-r--r--
HexagonISelDAGToDAG.h
5131
log
plain
-rw-r--r--
HexagonISelLowering.cpp
127553
log
plain
-rw-r--r--
HexagonISelLowering.h
11931
log
plain
-rw-r--r--
HexagonInstrFormats.td
9415
log
plain
-rw-r--r--
HexagonInstrFormatsV4.td
3109
log
plain
-rw-r--r--
HexagonInstrFormatsV60.td
1025
log
plain
-rw-r--r--
HexagonInstrInfo.cpp
145063
log
plain
-rw-r--r--
HexagonInstrInfo.h
24580
log
plain
-rw-r--r--
HexagonIntrinsics.td
61244
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
30139
log
plain
-rw-r--r--
HexagonLoopIdiomRecognition.cpp
78737
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
32497
log
plain
-rw-r--r--
HexagonMachineScheduler.h
7248
log
plain
-rw-r--r--
HexagonMapAsm2IntrinV62.gen.td
8887
log
plain
-rw-r--r--
HexagonNewValueJump.cpp
25611
log
plain
-rw-r--r--
HexagonOperands.td
1633
log
plain
-rw-r--r--
HexagonOptAddrMode.cpp
23003
log
plain
-rw-r--r--
HexagonOptimizeSZextends.cpp
4789
log
plain
-rw-r--r--
HexagonPatterns.td
126651
log
plain
-rw-r--r--
HexagonPeephole.cpp
10693
log
plain
-rw-r--r--
HexagonPseudo.td
18876
log
plain
-rw-r--r--
HexagonRDFOpt.cpp
10077
log
plain
-rw-r--r--
HexagonRegisterInfo.cpp
9359
log
plain
-rw-r--r--
HexagonRegisterInfo.h
2657
log
plain
-rw-r--r--
HexagonRegisterInfo.td
13540
log
plain
-rw-r--r--
HexagonSchedule.td
2750
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--
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
38006
log
plain
-rw-r--r--
HexagonStoreWidening.cpp
21001
log
plain
-rw-r--r--
HexagonSubtarget.cpp
20120
log
plain
-rw-r--r--
HexagonSubtarget.h
7236
log
plain
-rw-r--r--
HexagonTargetMachine.cpp
15080
log
plain
-rw-r--r--
HexagonTargetMachine.h
1762
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
63227
log
plain
-rw-r--r--
HexagonVLIWPacketizer.h
5694
log
plain
-rw-r--r--
HexagonVectorLoopCarriedReuse.cpp
19971
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
59916
log
plain
-rw-r--r--
RDFGraph.h
33232
log
plain
-rw-r--r--
RDFLiveness.cpp
41659
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