llvm-6502/lib/Target/Hexagon
Benjamin Kramer a9e37c5eaf Fix alignment of .comm and .lcomm on mingw32.
For some reason .lcomm uses byte alignment and .comm log2 alignment so we can't
use the same setting for both. Fix this by reintroducing the LCOMM enum.
I verified this against mingw's gcc.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@163420 91177308-0d34-0410-b5e6-96231b3b80d8
2012-09-07 21:08:01 +00:00
..
InstPrinter
MCTargetDesc Fix alignment of .comm and .lcomm on mingw32. 2012-09-07 21:08:01 +00:00
TargetInfo
CMakeLists.txt Porting Hexagon MI Scheduler to the new API. 2012-09-04 14:49:56 +00:00
Hexagon.h
Hexagon.td I'm introducing a new machine model to simultaneously allow simple 2012-07-07 04:00:00 +00:00
HexagonAsmPrinter.cpp
HexagonAsmPrinter.h
HexagonCallingConv.td
HexagonCallingConvLower.cpp
HexagonCallingConvLower.h
HexagonCFGOptimizer.cpp
HexagonExpandPredSpillCode.cpp
HexagonFrameLowering.cpp
HexagonFrameLowering.h
HexagonHardwareLoops.cpp Don't use getNextOperandForReg(). 2012-08-08 23:44:04 +00:00
HexagonImmediates.td
HexagonInstrFormats.td
HexagonInstrFormatsV4.td
HexagonInstrInfo.cpp
HexagonInstrInfo.h
HexagonInstrInfo.td [Hexagon] Don't mark callee saved registers as clobbered by a tail call 2012-08-13 19:54:01 +00:00
HexagonInstrInfoV3.td Remove variable_ops from call instructions in most targets. 2012-07-13 20:44:29 +00:00
HexagonInstrInfoV4.td Remove variable_ops from call instructions in most targets. 2012-07-13 20:44:29 +00:00
HexagonInstrInfoV5.td
HexagonIntrinsics.td
HexagonIntrinsicsDerived.td
HexagonIntrinsicsV3.td
HexagonIntrinsicsV4.td
HexagonIntrinsicsV5.td Remove tabs. 2012-07-19 00:25:04 +00:00
HexagonISelDAGToDAG.cpp
HexagonISelLowering.cpp Remove tabs. 2012-07-19 00:11:40 +00:00
HexagonISelLowering.h
HexagonMachineFunctionInfo.h
HexagonMachineScheduler.cpp Porting Hexagon MI Scheduler to the new API. 2012-09-04 14:49:56 +00:00
HexagonMachineScheduler.h Remove redundant semicolons to fix -pedantic-errors build. 2012-09-05 01:41:37 +00:00
HexagonMCInst.h
HexagonMCInstLower.cpp
HexagonNewValueJump.cpp Add a getName function to MachineFunction. Use it in places that previously did getFunction()->getName(). Remove includes of Function.h that are no longer needed. 2012-08-22 06:07:19 +00:00
HexagonPeephole.cpp LLVM Bug Fix 13709: Remove needless lsr(Rp, #32) instruction access the 2012-09-05 16:01:40 +00:00
HexagonRegisterInfo.cpp Porting Hexagon MI Scheduler to the new API. 2012-09-04 14:49:56 +00:00
HexagonRegisterInfo.h Porting Hexagon MI Scheduler to the new API. 2012-09-04 14:49:56 +00:00
HexagonRegisterInfo.td
HexagonRemoveSZExtArgs.cpp
HexagonSchedule.td Porting Hexagon MI Scheduler to the new API. 2012-09-04 14:49:56 +00:00
HexagonScheduleV4.td Porting Hexagon MI Scheduler to the new API. 2012-09-04 14:49:56 +00:00
HexagonSelectCCInfo.td
HexagonSelectionDAGInfo.cpp
HexagonSelectionDAGInfo.h
HexagonSplitTFRCondSets.cpp
HexagonSubtarget.cpp fix HexagonSubtarget parsing of -mv flag 2012-08-20 19:56:47 +00:00
HexagonSubtarget.h
HexagonTargetMachine.cpp Porting Hexagon MI Scheduler to the new API. 2012-09-04 14:49:56 +00:00
HexagonTargetMachine.h Reorder includes in Target backends to following coding standards. Remove some superfluous forward declarations. 2012-03-17 18:46:09 +00:00
HexagonTargetObjectFile.cpp
HexagonTargetObjectFile.h
HexagonVarargsCallingConvention.h
HexagonVLIWPacketizer.cpp Rename hasVolatileMemoryRef() to hasOrderedMemoryRef(). 2012-08-29 21:19:21 +00:00
LLVMBuild.txt
Makefile