llvm-project/llvm/lib/Target/Hexagon
Colin LeMahieu 20be15718b Reverting 224775 until mayLoad flag is addressed.
llvm-svn: 224783
2014-12-23 19:22:59 +00:00
..
Disassembler [Hexagon] Adding transfers to and from control registers. 2014-12-19 19:06:32 +00:00
MCTargetDesc HexagonMCInst.h: Qualify constants explicitly to appease msc17. 2014-12-04 00:26:39 +00:00
TargetInfo Prune redundant dependencies in LLVMBuild.txt. 2013-12-11 00:30:57 +00:00
CMakeLists.txt [Hexagon] [NFC] Merging InstPrinter directory in to MCTargetDesc since they have a circular dependency. 2014-11-20 21:56:35 +00:00
Hexagon.h Canonicalize header guards into a common format. 2014-08-13 16:26:38 +00:00
Hexagon.td [Hexagon] Add new InstrItinClass to support timing classes. 2014-05-08 18:47:08 +00:00
HexagonAsmPrinter.cpp [Hexagon] Converting subclass members to an implicit operand. 2014-12-03 20:23:22 +00:00
HexagonAsmPrinter.h Canonicalize header guards into a common format. 2014-08-13 16:26:38 +00:00
HexagonCFGOptimizer.cpp [Hexagon] Adding encodings for JR class instructions. Updating complier usages. 2014-12-10 21:24:10 +00:00
HexagonCallingConv.td
HexagonCallingConvLower.cpp Remove the TargetMachine forwards for TargetSubtargetInfo based 2014-08-04 21:25:23 +00:00
HexagonCallingConvLower.h Canonicalize header guards into a common format. 2014-08-13 16:26:38 +00:00
HexagonCopyToCombine.cpp [Hexagon] Updating rr/ri 32/64 transfer encodings and adding tests. 2014-12-09 20:23:30 +00:00
HexagonExpandPredSpillCode.cpp Reverting 224775 until mayLoad flag is addressed. 2014-12-23 19:22:59 +00:00
HexagonFixupHwLoops.cpp [Hexagon] Removing old variants of instructions and updating references. 2014-12-19 20:29:29 +00:00
HexagonFrameLowering.cpp [Hexagon] Removing SUB_rr and replacing with A2_sub. 2014-11-21 21:19:18 +00:00
HexagonFrameLowering.h Canonicalize header guards into a common format. 2014-08-13 16:26:38 +00:00
HexagonHardwareLoops.cpp [Hexagon] Removing old variants of instructions and updating references. 2014-12-19 20:29:29 +00:00
HexagonISelDAGToDAG.cpp Reverting 224775 until mayLoad flag is addressed. 2014-12-23 19:22:59 +00:00
HexagonISelLowering.cpp [Hexagon] Adding xtype parity, min, minu, max, maxu instructions. 2014-12-08 21:19:18 +00:00
HexagonISelLowering.h [Hexagon] Adding xtype parity, min, minu, max, maxu instructions. 2014-12-08 21:19:18 +00:00
HexagonInstrFormats.td [Hexagon] Adding encodings for JR class instructions. Updating complier usages. 2014-12-10 21:24:10 +00:00
HexagonInstrFormatsV4.td [Hexagon] Add new InstrItinClass to support timing classes. 2014-05-08 18:47:08 +00:00
HexagonInstrInfo.cpp Reverting 224775 until mayLoad flag is addressed. 2014-12-23 19:22:59 +00:00
HexagonInstrInfo.h Remove unused argument to CreateTargetScheduleState and change 2014-10-09 01:59:35 +00:00
HexagonInstrInfo.td Reverting 224775 until mayLoad flag is addressed. 2014-12-23 19:22:59 +00:00
HexagonInstrInfoV3.td [Hexagon] Adding double word add/min/minu/max/maxu instructions and tests. 2014-12-12 21:29:25 +00:00
HexagonInstrInfoV4.td Reverting 224775 until mayLoad flag is addressed. 2014-12-23 19:22:59 +00:00
HexagonInstrInfoV5.td [Hexagon] Removing old XTYPE/BIT instructions and replacing usages. 2014-12-16 22:17:09 +00:00
HexagonIntrinsics.td [Hexagon] Adding doubleregs for control registers. Renaming control register class. 2014-12-19 18:56:10 +00:00
HexagonIntrinsicsDerived.td [Hexagon] Removing old multiply defs and updating references to new versions. 2014-12-16 16:10:01 +00:00
HexagonIntrinsicsV3.td
HexagonIntrinsicsV4.td Add missing attributes !cmp.[eq,gt,gtu] instructions. 2014-09-25 13:09:54 +00:00
HexagonIntrinsicsV5.td
HexagonMCInstLower.cpp [Hexagon] Converting member InstrDesc to static variable. 2014-12-03 21:40:25 +00:00
HexagonMachineFunctionInfo.cpp [weak vtables] Remove a bunch of weak vtables 2013-11-19 00:57:56 +00:00
HexagonMachineFunctionInfo.h Canonicalize header guards into a common format. 2014-08-13 16:26:38 +00:00
HexagonMachineScheduler.cpp Fix null reference creation in ScheduleDAGInstrs constructor call. 2014-08-20 19:36:05 +00:00
HexagonMachineScheduler.h Remove unused argument to CreateTargetScheduleState and change 2014-10-09 01:59:35 +00:00
HexagonNewValueJump.cpp [Hexagon] Adding J class call instructions. 2014-12-12 21:12:27 +00:00
HexagonOperands.td [Hexagon] Adding classes and load unsigned byte instruction, updating usages. 2014-12-22 21:20:03 +00:00
HexagonPeephole.cpp [Hexagon] Updating doubleword shift usages to new versions. 2014-12-16 23:36:15 +00:00
HexagonRegisterInfo.cpp Reverting 224775 until mayLoad flag is addressed. 2014-12-23 19:22:59 +00:00
HexagonRegisterInfo.h Canonicalize header guards into a common format. 2014-08-13 16:26:38 +00:00
HexagonRegisterInfo.td [Hexagon] Adding doubleregs for control registers. Renaming control register class. 2014-12-19 18:56:10 +00:00
HexagonRemoveSZExtArgs.cpp [C++11] Add 'override' keywords and remove 'virtual'. Additionally add 'final' and leave 'virtual' on some methods that are marked virtual without overriding anything and have no obvious overrides themselves. Hexagon edition 2014-04-29 07:58:16 +00:00
HexagonSchedule.td [Hexagon] Add new InstrItinClass to support timing classes. 2014-05-08 18:47:08 +00:00
HexagonScheduleV4.td [Hexagon] Add new InstrItinClass to support timing classes. 2014-05-08 18:47:08 +00:00
HexagonSelectCCInfo.td
HexagonSelectionDAGInfo.cpp Have HexagonSelectionDAGInfo take a DataLayout rather than a 2014-06-27 00:18:25 +00:00
HexagonSelectionDAGInfo.h Canonicalize header guards into a common format. 2014-08-13 16:26:38 +00:00
HexagonSplitConst32AndConst64.cpp Remove the TargetMachine forwards for TargetSubtargetInfo based 2014-08-04 21:25:23 +00:00
HexagonSplitTFRCondSets.cpp [Hexagon] Updating rr/ri 32/64 transfer encodings and adding tests. 2014-12-09 20:23:30 +00:00
HexagonSubtarget.cpp Move all of the hexagon subtarget dependent variables from the target 2014-06-27 00:27:40 +00:00
HexagonSubtarget.h Add override to overriden virtual methods, remove virtual keywords. 2014-09-03 11:41:21 +00:00
HexagonTargetMachine.cpp [CodeGen] Add print and verify pass after each MachineFunctionPass by default 2014-12-11 21:26:47 +00:00
HexagonTargetMachine.h Add out of line virtual destructors to all LLVMTargetMachine subclasses 2014-11-20 23:37:18 +00:00
HexagonTargetObjectFile.cpp Handle ctor/init_array initialization. 2014-11-03 14:56:05 +00:00
HexagonTargetObjectFile.h Canonicalize header guards into a common format. 2014-08-13 16:26:38 +00:00
HexagonVLIWPacketizer.cpp [Hexagon] Adding loop0/1 sp0/1/2loop0 instructions. 2014-12-19 00:06:53 +00:00
HexagonVarargsCallingConvention.h Remove the TargetMachine forwards for TargetSubtargetInfo based 2014-08-04 21:25:23 +00:00
LLVMBuild.txt [Hexagon] [NFC] Merging InstPrinter directory in to MCTargetDesc since they have a circular dependency. 2014-11-20 21:56:35 +00:00
Makefile Update Makefile following directory removal in r222466 2014-11-20 22:48:24 +00:00