aboutsummaryrefslogtreecommitdiff
path: root/llvm/test/ThinLTO
AgeCommit message (Expand)AuthorFilesLines
2024-04-01[PseudoProbe] Extend to skip instrumenting probe into the dests of invoke (#7...Lei Wang1-2/+2
2024-03-13[ThinLTO] Drop inrange attribute from tests (NFC)Nikita Popov7-9/+9
2024-03-12[MemProf] Match function's summary and definition strictly (#83665)lifengxiang10251-0/+387
2024-03-06[CommandFlags] Rename option -relax-elf-relocations to -x86-relax-relocationsFangrui Song1-1/+1
2024-02-29[ThinLTO] Add metedata 'thinlto_src_module' and 'thinlto_src_file' (#83110)lifengxiang10252-5/+5
2024-02-07[MemProf] Handle empty stack context during ThinLTO cloning (#81008)Teresa Johnson1-0/+36
2024-02-07[RemoveDIs] Don't convert debug-info in bitcode-loading just now (#80865)Jeremy Morse1-0/+3
2024-01-26[MemProf] Fix assert when exists direct recursion (#78264)lifengxiang10251-0/+225
2024-01-25Reapply 215b8f1e252, reverted in c3f7fb1421eJeremy Morse2-0/+10
2024-01-25Revert "[DebugInfo][RemoveDIs] Convert debug-info modes when loading bitcode ...Jeremy Morse2-10/+0
2024-01-25[DebugInfo][RemoveDIs] Convert debug-info modes when loading bitcode (#78967)Jeremy Morse2-0/+10
2024-01-25[Pass] Add hyphen to some pass names (#74287)paperchalice1-1/+1
2024-01-18[ThinLTO][DebugInfo] Emit full type definitions when importing anonymous type...Ricky Zhou1-6/+9
2024-01-11[MemProf] Handle missing tail call frames (#75823)Teresa Johnson2-0/+271
2023-12-31[FuncAttrs] Deduce `noundef` attributes for return values (#76553)Yingwei Zheng14-16/+16
2023-12-19Reland the reland "[PGO][GlobalValue][LTO]In GlobalValues::getGlobalIdentifie...Mingming Liu5-44/+44
2023-12-18Revert "Reland "[PGO][GlobalValue][LTO]In GlobalValues::getGlobalIdentifier, ...Mingming Liu5-44/+44
2023-12-18Reland "[PGO][GlobalValue][LTO]In GlobalValues::getGlobalIdentifier, use semi...Mingming Liu5-44/+44
2023-12-18Revert "[PGO][GlobalValue][LTO]In GlobalValues::getGlobalIdentifier, use semi...Mingming Liu5-44/+44
2023-12-18[PGO][GlobalValue][LTO]In GlobalValues::getGlobalIdentifier, use semicolon as...Mingming Liu5-44/+44
2023-12-14[ThinLTO] Allow importing based on a workload definition (#74545)Mircea Trofin1-0/+162
2023-12-06[ThinLTO] Add tail call flag to call edges in summary (#74043)Teresa Johnson2-15/+15
2023-11-30[MemProf][NFC] Simplify test case (#73979)Teresa Johnson1-136/+6
2023-11-30[ThinLTO] Don't mark calloc function dead (#72673)eleviant1-2/+11
2023-11-15[MemProf] Look through alias when applying cloning in ThinLTO backend (#72156)Teresa Johnson1-0/+63
2023-11-01[InstCombine] Avoid use of ConstantExpr::getIntegerCast()Nikita Popov1-1/+1
2023-10-24BlockFrequencyInfoImpl: Avoid big numbers, increase precision for small spreadsMatthias Braun1-1/+1
2023-09-01[LTO] Remove module id from summary indexTeresa Johnson1-3/+3
2023-09-01[llvm][ThinLTO] Add missing ":" to RUN line in devirtualization testDavid Spickett1-1/+1
2023-08-29[ThinLTO] Mark callers of local ifunc not eligible for importFangrui Song1-0/+79
2023-08-28[ThinLTO][test] Test prevailing non-exported non-ODR linkonce/odr can be inte...Fangrui Song1-1/+13
2023-07-28[ThinLTO] Use module hash instead of module ID for cache keyNikita Popov3-0/+46
2023-06-16Reland "[DebugMetadata][DwarfDebug] Fix DWARF emisson of function-local impor...Vladislav Dzhidzhoev1-7/+5
2023-06-15Revert "Reland "[DebugMetadata][DwarfDebug] Fix DWARF emisson of function-loc...Vladislav Dzhidzhoev1-5/+7
2023-06-15Reland "[DebugMetadata][DwarfDebug] Fix DWARF emisson of function-local impor...Vladislav Dzhidzhoev1-7/+5
2023-06-15Revert "[DebugMetadata][DwarfDebug] Fix DWARF emisson of function-local impor...Vladislav Dzhidzhoev1-5/+7
2023-06-15[DebugMetadata][DwarfDebug] Fix DWARF emisson of function-local imported enti...Vladislav Dzhidzhoev1-7/+5
2023-06-15Revert "[DebugMetadata][DwarfDebug] Fix DWARF emisson of function-local impor...Vladislav Dzhidzhoev1-5/+7
2023-06-15[DebugMetadata][DwarfDebug] Fix DWARF emisson of function-local imported enti...Vladislav Dzhidzhoev1-7/+5
2023-06-15Revert "[DebugMetadata][DwarfDebug] Fix DWARF emisson of function-local impor...Vladislav Dzhidzhoev1-5/+7
2023-06-15[DebugMetadata][DwarfDebug] Fix DWARF emisson of function-local imported enti...Vladislav Dzhidzhoev1-7/+5
2023-06-02[ThinLTO] Fix internalization decisions for weak/linkonce ODRTeresa Johnson3-17/+59
2023-05-22[ThinLTO] Make the cache key independent of the module identifier pathsArgyrios Kyrtzidis1-0/+27
2023-05-17[NFC][Py Reformat] Reformat lit.local.cfg python files in llvmTobias Hieta1-2/+2
2023-05-11[WPD] Update llvm.public.type.test after importing functionsTeresa Johnson2-11/+58
2023-05-10[MemProf] Update hot/cold information after importingTeresa Johnson1-11/+56
2023-05-08[MemProf] Control availability of hot/cold operator new from LTO linkTeresa Johnson8-0/+69
2023-05-05[MemProf] Context disambiguation cloning pass [patch 4/4]Teresa Johnson5-26/+276
2023-05-05Restore again "[MemProf] Context disambiguation cloning pass [patch 3/4]"Teresa Johnson5-9/+148
2023-05-05[MemProf] Use MapVector to avoid non-determinismTeresa Johnson1-0/+223