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
..
2012-11-15 21:24:48 +00:00
2012-11-07 23:38:51 +00:00
2012-10-08 23:14:28 +00:00
2012-10-11 23:30:49 +00:00
2012-10-11 23:30:49 +00:00
2012-11-16 20:14:40 +00:00
2012-10-09 08:13:15 +00:00
2012-10-11 23:30:49 +00:00
2012-10-11 23:30:49 +00:00
2012-10-11 23:30:49 +00:00
2012-10-11 23:30:49 +00:00
2012-10-15 04:46:55 +00:00
2012-08-17 06:36:26 +00:00
2012-10-31 09:50:01 +00:00
2010-12-07 18:50:33 +00:00
2012-10-11 23:30:49 +00:00
2012-10-11 23:30:49 +00:00
2012-10-11 23:30:49 +00:00