llvm-6502/lib
Petar Jovanovic e53d9df042 Fix justify error for small structures in varargs for MIPS64BE
There was a problem when passing structures as variable arguments.
The structures smaller than 64 bit were not left justified on MIPS64
big endian. This is now fixed by shifting the value to make it left-
justified when appropriate.

This fixes the bug http://llvm.org/bugs/show_bug.cgi?id=21608

Patch by Aleksandar Beserminji.

Differential Revision: http://reviews.llvm.org/D7881


git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@230657 91177308-0d34-0410-b5e6-96231b3b80d8
2015-02-26 18:35:15 +00:00
..
Analysis [LV/LoopAccesses] Backward dependences are not safe just because the 2015-02-26 17:58:48 +00:00
AsmParser
Bitcode
CodeGen Remove an argument-less call to getSubtargetImpl from TargetLoweringBase. 2015-02-26 00:00:24 +00:00
DebugInfo [dwarfdump] Fix frame info register number dump. 2015-02-25 22:30:09 +00:00
ExecutionEngine
Fuzzer
IR PlaceSafepoints: use IRBuilder helpers 2015-02-26 00:35:56 +00:00
IRReader
LineEditor
Linker
LTO [LTO API] fix memory leakage introduced at r230290. 2015-02-25 21:20:53 +00:00
MC
Object Object: Handle Mach-O kext bundle files 2015-02-25 22:59:20 +00:00
Option
ProfileData InstrProf: Remove dead code in CoverageMappingReader 2015-02-25 22:44:50 +00:00
Support Object: Handle Mach-O kext bundle files 2015-02-25 22:59:20 +00:00
TableGen
Target Fix justify error for small structures in varargs for MIPS64BE 2015-02-26 18:35:15 +00:00
Transforms IRCE: only touch loops that have been shown to have a high 2015-02-26 08:56:04 +00:00
CMakeLists.txt
LLVMBuild.txt
Makefile