Files
Pawel Wodnicki bdcb22211f Merging MIPS GOT changeset into 3.2 release branch.
Merging r168471:

Mips direct object xgot support

This patch provides support for the MIPS relocations:

    *)  R_MIPS_GOT_HI16
    *)  R_MIPS_GOT_LO16
    *)  R_MIPS_CALL_HI16
    *)  R_MIPS_CALL_LO16

These are used for large GOT instruction sequences.

Contributer: Jack Carter

Merging r168460:

[mips] Generate big GOT code.

Merging r168458:

[mips] Simplify lowering functions in MipsISelLowering.cpp by using the helper
functions added in r168456.

Merging r168456:

[mips] Add helper functions that create nodes for computing address.

Merging r168455:

[mips] Add command line option "-mxgot".

Merging r168453:

[mips] When a node which loads from a GOT is created, pass a MachinePointerInfo
referring to a GOT entry.

Merging r168450:

[mips] Add target operand flag enums for big GOT relocations.

Merging r168448:

Add relocations used for mips big GOT.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/branches/release_32@169294 91177308-0d34-0410-b5e6-96231b3b80d8
2012-12-04 19:47:56 +00:00
..
2011-09-21 17:43:48 +00:00
2012-06-14 01:21:00 +00:00
2011-09-09 23:14:58 +00:00
2012-05-12 03:25:16 +00:00
2012-10-29 16:16:54 +00:00
2012-10-28 23:08:07 +00:00
2011-12-20 23:58:36 +00:00
2012-06-02 00:05:45 +00:00
2011-08-12 18:12:06 +00:00
2012-05-12 03:25:16 +00:00
2012-10-12 02:01:09 +00:00
2012-10-12 02:01:09 +00:00
2012-10-12 02:01:09 +00:00
2012-10-12 02:01:09 +00:00
2011-09-09 23:14:58 +00:00
2012-05-12 03:25:16 +00:00
2012-03-29 18:43:11 +00:00
2012-05-12 03:25:16 +00:00
2011-12-19 20:24:28 +00:00
2012-05-12 03:25:16 +00:00
2012-05-12 03:25:16 +00:00
2011-12-20 22:52:19 +00:00
2011-12-24 03:05:43 +00:00
2011-09-09 23:14:58 +00:00
2011-12-02 22:28:09 +00:00
2012-07-05 19:29:31 +00:00
2012-10-12 02:01:09 +00:00
2012-10-12 02:01:09 +00:00
2012-08-16 03:48:41 +00:00
2011-09-09 23:14:58 +00:00
2012-10-23 01:35:48 +00:00
2012-10-23 01:35:48 +00:00
2012-10-23 01:35:48 +00:00
2012-10-23 01:35:48 +00:00
2012-10-23 01:35:48 +00:00
2012-10-23 01:35:48 +00:00
2012-10-23 01:35:48 +00:00
2012-10-23 01:35:48 +00:00
2012-10-23 01:35:48 +00:00
2012-10-23 01:35:48 +00:00
2012-10-23 01:35:48 +00:00
2012-10-23 01:35:48 +00:00
2012-07-11 19:50:46 +00:00
2012-06-27 00:40:34 +00:00
2012-10-27 00:57:14 +00:00
2012-10-26 22:57:32 +00:00
2012-08-28 02:12:42 +00:00
2011-05-25 23:30:30 +00:00