| Commit message (Collapse) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | [GlobalISel] Coding style and whitespace fixes | Tom Stellard | 2016-04-14 | 1 | -2/+2 |
| | | | | | | | | | | | Reviewers: qcolombet Subscribers: joker.eph, llvm-commits, vkalintiris Differential Revision: http://reviews.llvm.org/D19119 llvm-svn: 266342 | ||||
| * | [IRTranslator] Translate unconditional branches. | Quentin Colombet | 2016-03-11 | 1 | -0/+19 |
| | | | | | llvm-svn: 263265 | ||||
| * | [IRTranslator] Update getOrCreateVReg API to use references. | Quentin Colombet | 2016-03-11 | 1 | -10/+10 |
| | | | | | | | | A value that we want to keep in a virtual register cannot be null. Reflect that in the API. llvm-svn: 263263 | ||||
| * | [MachineIRBuilder] Rename the setter of MF for consistency with the getter. | Quentin Colombet | 2016-03-11 | 1 | -1/+1 |
| | | | | | llvm-svn: 263262 | ||||
| * | [MachineIRBuilder] Rename the setter for MBB for consistency with the getter. | Quentin Colombet | 2016-03-11 | 1 | -2/+4 |
| | | | | | llvm-svn: 263261 | ||||
| * | [IRTranslator] Update getOrCreateBB API to use references. | Quentin Colombet | 2016-03-11 | 1 | -4/+4 |
| | | | | | | | A null basic block is invalid, so just pass a reference. llvm-svn: 263260 | ||||
| * | [GlobalISel] Introduce initializer method to support start/stop-after features. | Quentin Colombet | 2016-03-08 | 1 | -0/+3 |
| | | | | | llvm-svn: 262896 | ||||
| * | [GlobalISel] Re-apply r260922-260923 with MSVC-friendly code. | Quentin Colombet | 2016-02-16 | 1 | -5/+5 |
| | | | | | | | | | | Original message: Get rid of the ifdefs in TargetLowering. Introduce a new API used only by GlobalISel: CallLowering. This API will contain target hooks dedicated to call lowering. llvm-svn: 260998 | ||||
| * | Reverting r260922-260923; they cause link failures with MSVC. | Aaron Ballman | 2016-02-16 | 1 | -4/+3 |
| | | | | | | | | http://lab.llvm.org:8011/builders/lldb-x86-windows-msvc2015/builds/15436/steps/build/logs/stdio http://bb.pgr.jp/builders/msbuild-llvmclang-x64-msc18-DA/builds/961/steps/build_llvm/logs/stdio llvm-svn: 260972 | ||||
| * | [GlobalISel] Get rid of the ifdefs in TargetLowering. | Quentin Colombet | 2016-02-16 | 1 | -3/+4 |
| | | | | | | | | Introduce a new API used only by GlobalISel: CallLowering. This API will contain target hooks dedicated to call lowering. llvm-svn: 260922 | ||||
| * | [IRTranslator] Use a single virtual register to represent any Value. | Quentin Colombet | 2016-02-11 | 1 | -13/+11 |
| | | | | | | | PR26161. llvm-svn: 260602 | ||||
| * | [GlobalISel] Add the necessary plumbing to lower formal arguments. | Quentin Colombet | 2016-02-11 | 1 | -0/+14 |
| | | | | | llvm-svn: 260579 | ||||
| * | [GlobalISel] Teach the IRTranslator how to lower returns. | Quentin Colombet | 2016-02-11 | 1 | -6/+20 |
| | | | | | llvm-svn: 260562 | ||||
| * | [GlobalISel][IRTranslator] Change the ownership of the MIRBuilder field. | Quentin Colombet | 2016-02-11 | 1 | -10/+8 |
| | | | | | llvm-svn: 260551 | ||||
| * | [GlobalISel][IRTranslator] Fix a typo in assert. | Quentin Colombet | 2016-02-11 | 1 | -1/+1 |
| | | | | | llvm-svn: 260550 | ||||
| * | [GlobalISel][IRTranslator] Teach the pass how to translate Add instructions. | Quentin Colombet | 2016-02-11 | 1 | -1/+44 |
| | | | | | llvm-svn: 260549 | ||||
| * | [GlobalISel] More detailed skeleton for the IRTranslator. | Quentin Colombet | 2016-02-10 | 1 | -2/+31 |
| | | | | | llvm-svn: 260456 | ||||
| * | [GlobalISel] Add the proper cmake plumbing. | Quentin Colombet | 2016-01-20 | 1 | -0/+37 |
| This patch adds the necessary plumbing to cmake to build the sources related to GlobalISel. To build the sources related to GlobalISel, we need to add -DBUILD_GLOBAL_ISEL=ON. By default, this is OFF, thus GlobalISel sources will not impact people that do not explicitly opt-in. Differential Revision: http://reviews.llvm.org/D15983 llvm-svn: 258344 | |||||

