llvm-project/llvm/lib/CodeGen/GlobalISel
Matt Arsenault b9a0384983 GlobalISel: Preserve source value information for outgoing byval args
Pass through the original argument IR value in order to preserve the
aliasing information in the memcpy memory operands.
2021-03-18 09:16:54 -04:00
..
CMakeLists.txt llvmbuildectomy - replace llvm-build by plain cmake 2020-11-13 10:35:24 +01:00
CSEInfo.cpp [CodeGen] Use range-based for loops (NFC) 2021-02-12 23:44:33 -08:00
CSEMIRBuilder.cpp [llvm] Use llvm::all_of (NFC) 2021-01-06 18:27:36 -08:00
CallLowering.cpp GlobalISel: Preserve source value information for outgoing byval args 2021-03-18 09:16:54 -04:00
Combiner.cpp [GlobalISel] fix a compilation error with gcc 6.3.0 2020-08-28 09:16:52 -07:00
CombinerHelper.cpp GlobalISel: Try to combine G_[SU]DIV and G_[SU]REM 2021-03-10 18:46:07 +05:30
GISelChangeObserver.cpp GlobalISel: Use Register 2020-08-19 13:45:31 -04:00
GISelKnownBits.cpp Reland [GlobalISel] Start using vectors in GISelKnownBits 2021-03-04 21:47:13 +01:00
GlobalISel.cpp
IRTranslator.cpp [AArch64][GlobalISel] Fall back if disabling neon/fp in the translator. 2021-03-17 15:08:08 -07:00
InlineAsmLowering.cpp [GlobalISel][InlineAsm] Fix matching input constraint to physreg 2020-08-06 14:35:51 +02:00
InstructionSelect.cpp [AArch64][GlobalISel] Enable use of the optsize predicate in the selector. 2021-03-02 12:55:51 -08:00
InstructionSelector.cpp [GlobalISel] Add missing operand update when copy is required 2021-01-20 10:32:52 +01:00
LegalityPredicates.cpp [CodeGen, Transforms] Use llvm::any_of (NFC) 2020-12-24 09:08:36 -08:00
LegalizeMutations.cpp GlobalISel: Add scalarSameSizeAs LegalizeRule 2020-07-23 21:17:31 -04:00
Legalizer.cpp GlobalISel: Improve dead instruction debug printing 2020-08-24 10:12:00 -04:00
LegalizerHelper.cpp GlobalISel: Try to combine G_[SU]DIV and G_[SU]REM 2021-03-10 18:46:07 +05:30
LegalizerInfo.cpp [CodeGen] Use range-based for loops (NFC) 2021-02-20 21:46:02 -08:00
Localizer.cpp [CodeGen] Use range-based for loops (NFC) 2021-02-20 21:46:02 -08:00
LostDebugLocObserver.cpp Give helpers internal linkage. NFC. 2020-04-25 11:50:52 +02:00
MachineIRBuilder.cpp [GlobalISel] Add G_ASSERT_SEXT 2021-02-17 13:10:34 -08:00
RegBankSelect.cpp [GlobalISel] Add G_ASSERT_SEXT 2021-02-17 13:10:34 -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 GlobalISel: Preserve source value information for outgoing byval args 2021-03-18 09:16:54 -04:00