Quentin Colombet
|
36053724e3
|
[IRTranslator] Translate unconditional branches.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@263265 91177308-0d34-0410-b5e6-96231b3b80d8
|
2016-03-11 17:28:03 +00:00 |
|
Quentin Colombet
|
a801132f2a
|
[MachineIRBuilder] Rework buildInstr API to maximize code reuse.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@263264 91177308-0d34-0410-b5e6-96231b3b80d8
|
2016-03-11 17:27:58 +00:00 |
|
Quentin Colombet
|
743ea3e236
|
[MachineIRBuilder] Rename the setter of MF for consistency with the getter.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@263262 91177308-0d34-0410-b5e6-96231b3b80d8
|
2016-03-11 17:27:51 +00:00 |
|
Quentin Colombet
|
b62ecc87ce
|
[MachineIRBuilder] Rename the setter for MBB for consistency with the getter.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@263261 91177308-0d34-0410-b5e6-96231b3b80d8
|
2016-03-11 17:27:47 +00:00 |
|
Quentin Colombet
|
6b6079747f
|
[Target] Add a helper function to check if an opcode is invalid after isel.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@260590 91177308-0d34-0410-b5e6-96231b3b80d8
|
2016-02-11 21:16:56 +00:00 |
|
Quentin Colombet
|
ad5520eac9
|
[GlobalISel] Teach the IRTranslator how to lower returns.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@260562 91177308-0d34-0410-b5e6-96231b3b80d8
|
2016-02-11 18:53:28 +00:00 |
|
Quentin Colombet
|
eb096dc0d4
|
[GlobalISel] Add a MachineIRBuilder class.
Helper class to build machine instrs. This is a higher abstraction
than MachineInstrBuilder.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@260547 91177308-0d34-0410-b5e6-96231b3b80d8
|
2016-02-11 17:44:59 +00:00 |
|