aboutsummaryrefslogtreecommitdiff
path: root/llvm/unittests/IR
AgeCommit message (Expand)AuthorFilesLines
2023-07-18[llvm] Remove uses of getWithSamePointeeType() (NFC)Nikita Popov1-13/+0
2023-07-12[IR] Ignore globals with the `llvm.` prefix when calculating module hashPaul Kirth1-0/+19
2023-07-12[IR] Remove unit tests for typed pointers (NFC)Nikita Popov2-28/+5
2023-07-11[StructuralHash] Add unittestsArthur Eubanks2-0/+125
2023-07-08[llvm] Remove uses of Type::getPointerTo() (NFC)Youngsuk Kim1-7/+5
2023-06-27[llvm] Move AttributeMask to a separate headerElliot Goodrich1-0/+1
2023-06-23[ConstantRange] Calculate precise range for multiply by -1Nikita Popov1-0/+20
2023-04-26[IR] Add interface to remove a CallBase string function attributeTeresa Johnson1-0/+5
2023-04-25[DebugInfo] Treat empty metadata operands the same as undef operandsOCHyams1-0/+41
2023-04-25Revert "[DebugInfo] Print empty MDTuples wrapped in MetadataAsValue inline"OCHyams1-10/+8
2023-04-25[DebugInfo] Print empty MDTuples wrapped in MetadataAsValue inlineOCHyams1-8/+10
2023-04-17[nfc][llvm] Replace pointer cast functions in PointerUnion by llvm casting fu...Shraiysh Vaishay1-46/+46
2023-04-11[Assignment Tracking] Fix replaceVariableLocationOp for dbg.assign with DIArg...OCHyams1-0/+6
2023-03-31[IR] Allow destruction of symbol table entries regardless of DiscardValueNamesYevgeny Rouban1-0/+39
2023-03-17[StandardInstrumentations] Check that module analyses are properly invalidatedArthur Eubanks1-1/+44
2023-03-16[ConstantsTest] Fix unused variable warning (NFC)Nikita Popov1-2/+0
2023-03-16[ConstExpr] Remove select constant expressionNikita Popov1-2/+0
2023-03-15[llvm] Use *{Map,Set}::contains (NFC)Kazu Hirata1-4/+4
2023-03-15Reland [StandardInstrumentations] Check function analysis invalidation in mod...Arthur Eubanks1-6/+51
2023-03-15Revert "[StandardInstrumentations] Check function analysis invalidation in mo...Arthur Eubanks1-51/+6
2023-03-15[StandardInstrumentations] Check function analysis invalidation in module pas...Arthur Eubanks1-6/+51
2023-03-15[StandardInstrumentations] Verify function doesn't change if analyses are pre...Arthur Eubanks1-0/+33
2023-03-14[RISCV][NFC] Share interleave mask checking logicLuke Lau1-0/+29
2023-03-06[DebugInfo] Merge partially matching chains of inlined locationsDavid Stenberg1-0/+153
2023-03-02[DebugInfo] Remove `dbg.addr` from IRJ. Ryan Stinnett2-67/+0
2023-02-24IR: Add nofpclass parameter attributeMatt Arsenault1-0/+35
2023-02-23[PatternMatch] Don't require DataLayout for m_VScale()Nikita Popov1-2/+2
2023-02-23[VP] Reorder is_int_min_poison/is_zero_poison operand before mask for vp.abs/...Yeting Kuo1-3/+3
2023-02-22[MemProf] Add printing utilities for MemProf summary structuresTeresa Johnson2-0/+58
2023-02-20Migrate away from the soft-deprecated functions in APInt.h (NFC)Kazu Hirata1-1/+1
2023-02-19Use APInt::count{l,r}_{zero,one} (NFC)Kazu Hirata2-6/+5
2023-02-17[ConstantRange] Handle `Intrinsic::ctlz`Antonio Frighetto1-0/+15
2023-02-16[Dominators] check indirect branches of callbrNick Desaulniers1-0/+43
2023-02-14Recommit: [NFC][IR] Make Module::getGlobalList() privateVasileios Porpodas1-2/+39
2023-02-14Revert "[NFC][IR] Make Module::getGlobalList() private"Vasileios Porpodas1-39/+2
2023-02-14[NFC][IR] Make Module::getGlobalList() privateVasileios Porpodas1-2/+39
2023-02-14[NFC][IR] Make Module::getNamedMDList() privateVasileios Porpodas1-0/+34
2023-02-14[NFC][IR] Make Module::getIFuncList() private.Vasileios Porpodas1-0/+40
2023-02-13Recommit: [NFC][IR] Make Module::getAliasList() privateVasileios Porpodas1-0/+40
2023-02-13Revert "[NFC][IR] Make Module::getAliasList() private"Vasileios Porpodas1-40/+0
2023-02-13[NFC][IR] Make Module::getAliasList() privateVasileios Porpodas1-0/+40
2023-01-14[llvm] Include <optional> instead of "llvm/ADT/Optional.h" (NFC)Kazu Hirata1-1/+1
2023-01-11[NFC] Use TypeSize::geFixedValue() instead of TypeSize::getFixedSize()Guillaume Chatelet1-6/+6
2023-01-11[NFC] Use TypeSize::getKnownMinValue() instead of TypeSize::getKnownMinSize()Guillaume Chatelet1-17/+17
2023-01-11[NFC][AsmWriter] Use HasSubstr in testVitaly Buka1-5/+6
2023-01-11[AsmWriter] Fix leak after D141343Vitaly Buka1-2/+2
2023-01-10[AsmWriter] Don't crash when printing a null operand bundle.Vasileios Porpodas1-0/+23
2023-01-10[AsmWriter] Don't crash when printing addrspace and the operand is nullVasileios Porpodas1-0/+19
2023-01-10Remove unnecessary template specifiers from truct constructors in tests.Jens Massberg1-4/+4
2023-01-09[ConstantRange] Test 1 bit ranges in exhaustive tests (NFC)Nikita Popov1-51/+50