1
0
mirror of https://github.com/RPCS3/llvm-mirror.git synced 2024-11-25 12:12:47 +01:00
llvm-mirror/lib/CodeGen/GlobalISel
Matt Arsenault fec26a81b0 GlobalISel: Fix using wrong calling convention for callees
This was taking the calling convention from the parent function,
instead of the callee. Avoids regressions in a future patch when the
caller and callee have different type breakdowns.

For some reason AArch64's lowerFormalArguments seems to intentionally
ignore the parent isVarArg.
2021-02-09 13:48:56 -05:00
..
CallLowering.cpp GlobalISel: Fix using wrong calling convention for callees 2021-02-09 13:48:56 -05:00
CMakeLists.txt llvmbuildectomy - replace llvm-build by plain cmake 2020-11-13 10:35:24 +01:00
Combiner.cpp [GlobalISel] fix a compilation error with gcc 6.3.0 2020-08-28 09:16:52 -07:00
CombinerHelper.cpp [TargetLowering] Use Align in allowsMisalignedMemoryAccesses. 2021-02-04 19:22:06 -08:00
CSEInfo.cpp
CSEMIRBuilder.cpp [llvm] Use llvm::all_of (NFC) 2021-01-06 18:27:36 -08:00
GISelChangeObserver.cpp
GISelKnownBits.cpp [GlobalISel] Implement computeKnownBits for G_ASSERT_ZEXT 2021-01-28 16:34:34 -08:00
GlobalISel.cpp
InlineAsmLowering.cpp
InstructionSelect.cpp [GlobalISel] Make sure G_ASSERT_ZEXT's src ends up with the same rc as dst 2021-02-01 09:46:35 -08:00
InstructionSelector.cpp [GlobalISel] Add missing operand update when copy is required 2021-01-20 10:32:52 +01:00
IRTranslator.cpp GlobalISel: check type size before getZExtValue()ing it. 2021-02-01 12:43:33 +00:00
LegalityPredicates.cpp [CodeGen, Transforms] Use llvm::any_of (NFC) 2020-12-24 09:08:36 -08:00
LegalizeMutations.cpp
Legalizer.cpp
LegalizerHelper.cpp [GlobalISel] Combine narrowScalar of G_ADD and G_SUB. NFC 2021-02-03 11:06:04 -08:00
LegalizerInfo.cpp GlobalISel: Assert if MoreElements uses a non-vector type 2020-09-30 10:36:00 -04:00
Localizer.cpp [GlobalISel][Localizer] Don't localize phi operands which are used more than once in the phi. 2021-01-25 17:48:04 -08:00
LostDebugLocObserver.cpp
MachineIRBuilder.cpp [GlobalISel] Add G_ASSERT_ZEXT 2021-01-28 13:58:37 -08:00
RegBankSelect.cpp [GlobalISel] Implement regbankselect for G_ASSERT_ZEXT 2021-01-28 16:56:14 -08:00
RegisterBank.cpp [GlobalISel] Use ListSeparator (NFC) 2021-02-04 21:18:04 -08:00
RegisterBankInfo.cpp [CodeGen] Use llvm::append_range (NFC) 2021-01-21 19:59:46 -08:00
Utils.cpp Recommit "[GlobalISel] Walk through hints in getDefIgnoringCopies et al" 2021-01-28 14:43:00 -08:00