llvm-project/llvm/lib/CodeGen/GlobalISel
Amara Emerson 067dd9c6b1 [GlobalISel][CallLowering] Use stripPointerCasts().
A downstream test exposed a simple logic bug with the manual pointer
stripping code, fix that by just using stripPointerCasts() on the value.

I don't think there's a way to expose this issue upstream.
2020-02-10 15:43:57 -08:00
..
CMakeLists.txt [cmake] Explicitly mark libraries defined in lib/ as "Component Libraries" 2019-11-21 10:48:08 -08:00
CSEInfo.cpp GlobalISel: Allow CSE of G_IMPLICIT_DEF 2020-02-05 17:47:21 -05:00
CSEMIRBuilder.cpp [CodeGen] Make use of MachineInstrBuilder::getReg 2020-01-23 13:38:13 +00:00
CallLowering.cpp [GlobalISel][CallLowering] Use stripPointerCasts(). 2020-02-10 15:43:57 -08:00
Combiner.cpp [gicombiner] Add the run-time rule disable option 2019-10-17 00:37:04 +00:00
CombinerHelper.cpp [NFC] Introduce an API for MemOp 2020-02-07 11:32:27 +01:00
GISelChangeObserver.cpp [AArch64][GlobalISel] Enable copy elision in the pre-legalizer combine and fix a crash. 2019-04-13 00:33:25 +00:00
GISelKnownBits.cpp [GISel][KnownBits] Fix a bug where we could run out of stack space 2020-01-30 19:30:39 -08:00
GlobalISel.cpp Update the file headers across all of the LLVM projects in the monorepo 2019-01-19 08:50:56 +00:00
IRTranslator.cpp [GlobalISel][IRTranslator] Add special case support for ~memory inline asm clobber. 2020-02-07 08:55:23 -08:00
InstructionSelect.cpp [ARM64] Debug info for structure argument missing DW_AT_location 2020-01-29 10:56:23 +01:00
InstructionSelector.cpp [globalisel] Rename G_GEP to G_PTR_ADD 2019-11-05 10:31:17 -08:00
LLVMBuild.txt Make GlobalISel depend on SelectionDAG after D63169 2019-06-22 01:30:17 +00:00
LegalityPredicates.cpp GlobalISel: Add alignment to LegalityQuery MMOs 2019-02-14 22:41:09 +00:00
LegalizeMutations.cpp GlobalISel: Try to make legalize rules more useful for vectors 2019-02-07 17:25:51 +00:00
Legalizer.cpp [Legalizer] Making artifact combining order-independent 2019-12-13 15:45:18 -08:00
LegalizerHelper.cpp GlobalISel: Fix narrowScalar for G_{CTLZ|CTTZ}_ZERO_UNDEF 2020-02-09 19:02:38 -05:00
LegalizerInfo.cpp GlobalISel: Add observer argument to legalizeIntrinsic 2020-01-29 18:33:45 -05:00
Localizer.cpp [GlobalISel] Localizer: Allow targets not to run the pass conditionally 2019-12-05 11:09:50 -08:00
MachineIRBuilder.cpp [GlobalISel] Add buildMerge with SrcOp initializer list 2020-02-07 18:43:45 +01:00
RegBankSelect.cpp GlobalISel: Fix naming variables "brank" instead of "bank" 2019-12-24 10:36:54 -05:00
RegisterBank.cpp Prune two MachineInstr.h includes, fix up deps 2019-10-19 00:22:07 +00:00
RegisterBankInfo.cpp GlobalISel: Add type argument to getRegBankFromRegClass 2020-01-03 16:25:10 -05:00
Utils.cpp [GlobalISel][AArch64] Fix contract cross-bank copies with SIMD instructions 2020-02-05 10:38:35 -08:00