aboutsummaryrefslogtreecommitdiff
path: root/llvm
AgeCommit message (Expand)AuthorFilesLines
2021-06-25[UpdateCCTestChecks] Support --check-globalsJoel E. Denny2-0/+20
2021-06-25[test][instcombine] Add test cases for all x.with.overflow overflow checksPhilip Reames5-0/+425
2021-06-25[ModuloSchedule] Pass loop block explicitly to kernel rewriter.Hendrik Greving1-5/+5
2021-06-25[Coroutines] Remove all legacy test commandXun Li82-119/+18
2021-06-25Revert "[GlobalISel] NFC: Have LLT::getSizeInBits/Bytes return a TypeSize."Sander de Smalen6-36/+20
2021-06-25[OpaquePtr] Allow globals with opaque pointer value typeNikita Popov3-15/+7
2021-06-25[Analysis] use better version of getLibFunc to check for alloc/free callsSanjay Patel1-4/+2
2021-06-25[GlobalISel] NFC: Have LLT::getSizeInBits/Bytes return a TypeSize.Sander de Smalen6-20/+36
2021-06-25[AMDGPU] Removed unused Predicate HasOffset3fBug. NFC.Jay Foad1-3/+0
2021-06-25[Hexagon] Convert getTypeAlignment to return AlignKrzysztof Parzyszek3-18/+19
2021-06-25[GlobalISel] NFC: Change LLT::changeNumElements to LLT::changeElementCount.Sander de Smalen8-23/+44
2021-06-25[LV] Reflow comment for VectorizationCostTy (NFC).Florian Hahn1-5/+3
2021-06-25[GlobalISel] NFC: Change LLT::scalarOrVector to take ElementCount.Sander de Smalen7-43/+62
2021-06-25[SLP][AArch64] Precommit test for D103629, checking <4 x i8> loads. NFC.Sjoerd Meijer1-0/+229
2021-06-25[SCEV] Support single-cond range check idiom in applyLoopGuards.Florian Hahn2-4/+73
2021-06-25[OpaquePtr] Allow alias to opaque pointerNikita Popov2-1/+5
2021-06-25[OpaquePtr] Split force-opaque-pointers test (NFC)Nikita Popov2-3/+16
2021-06-25[llvm-cov] Enforce alignment of function recordsserge-sans-paille2-15/+48
2021-06-25[AArch64] Custom lower <4 x i8> loadsSjoerd Meijer9-245/+253
2021-06-25[OpaquePtr] Enumerate alloca typeNikita Popov2-0/+4
2021-06-25[OpaquePtr] Enumerate global variable typeNikita Popov2-3/+10
2021-06-25[PowerPC] Change VSRpRC allocation orderQiu Chaofan11-539/+511
2021-06-24[ARM] Fix crash in chained BFI combine due to incorrectly RAUW'ing a node.Amara Emerson2-58/+81
2021-06-25[RISCV] Permit larger RVV stacks and stack offsetsFraser Cormack2-5/+100
2021-06-25[X86] Add description of FXAM instructionSerge Pavlov16-35/+44
2021-06-24[MC][ELF] Change SHT_LLVM_CALL_GRAPH_PROFILE relocations from SHT_RELA to SHT...Fangrui Song6-44/+44
2021-06-24Revert "[BuildLibCalls/SimplifyLibCalls] Fix attributes on created CallInst ...Arthur Eubanks53-315/+337
2021-06-25[PowerPC] Move PPCBranchSelector as close to asm printer as possibleKai Luo2-1/+5
2021-06-25[gn build] Port 69d5a6662115LLVM GN Syncbot1-0/+11
2021-06-24[PowerPC] Fix bswap combine for big endian systemsNemanja Ivanovic3-10/+15
2021-06-24[AMDGPU] Reserve AMDGPU ELF e_flags machine 0x43Tony Tye2-1/+3
2021-06-24[OptTable] Rename PrintHelp to printHelpFangrui Song14-23/+23
2021-06-25[ADT] Complete the StringRef case insensitive method renamingMartin Storsjö1-50/+0
2021-06-25[llvm] Rename StringRef _lower() method calls to _insensitive()Martin Storsjö52-234/+233
2021-06-25[ADT] Rename StringRef case insensitive methods for clarityMartin Storsjö3-78/+127
2021-06-24[Hexagon] Opaquify pointer usage in GEP commoningKrzysztof Parzyszek1-39/+56
2021-06-24[LangRef] clarify the meaning of noimplicitfloatBob Haarman1-1/+5
2021-06-24[InstCombine] Make indexed compare fold opaque ptr compatibleNikita Popov2-14/+66
2021-06-24[OpaquePtr] Introduce option to force all pointers to be opaque pointersArthur Eubanks8-25/+36
2021-06-24[WPD] Don't optimize calls more than onceArthur Eubanks5-1/+172
2021-06-24[PowerPC] Combine 64-bit bswap(load) without LDBRXNemanja Ivanovic3-19/+96
2021-06-24[InstCombine] Make varargs cast transform compatible with opaque ptrsNikita Popov2-11/+62
2021-06-24[BuildLibCalls/SimplifyLibCalls] Fix attributes on created CallInst instruct...Jonas Paulsson53-337/+315
2021-06-24[NFC][Codegen] Autogenerate Thumb2/setjmp_longjmp.ll testRoman Lebedev1-33/+71
2021-06-24[AMDGPU] Add gfx1035 targetAakanksha Patil19-3/+53
2021-06-24[SimplifyCFG] Tail-merging all blocks with `resume` terminatorRoman Lebedev2-9/+15
2021-06-24[gn build] Port 6adbc83ee9e4LLVM GN Syncbot1-0/+7
2021-06-24[NFC][SimplifyCFG] Revisit tail-merge-resume.ll testRoman Lebedev1-11/+43
2021-06-24[AArch64][v8.3A] Avoid inserting implicit landing pads (PACI*SP)Pablo Barrio10-43/+56
2021-06-24[InstSimplify] move extract with undef index fold; NFCSanjay Patel1-6/+5