aboutsummaryrefslogtreecommitdiff
path: root/llvm/lib/CodeGen/MachineVerifier.cpp
AgeCommit message (Expand)AuthorFilesLines
2020-01-27[MachineVerifier] Simplify and delete LLVM_VERIFY_MACHINEINSTRS from a commen...Fangrui Song1-11/+7
2020-01-21Update spelling of {analyze,insert,remove}Branch in strings and commentsKrzysztof Parzyszek1-3/+3
2020-01-16Revert "[PHIEliminate] Move dbg values after phi and label"Jeremy Morse1-22/+1
2020-01-16[PHIEliminate] Move dbg values after phi and labelChris Ye1-1/+22
2020-01-13[GlobalISel] Change representation of shuffle masks in MachineOperand.Eli Friedman1-14/+1
2020-01-08Recommit "[MachineVerifier] Improve verification of live-in lists."Jonas Paulsson1-0/+26
2020-01-07Revert "Allow output constraints on "asm goto""Bill Wendling1-37/+13
2020-01-07Allow output constraints on "asm goto"Bill Wendling1-13/+37
2019-12-05[MCRegInfo] Add forward sub and super register iterators. (NFC)Florian Hahn1-14/+11
2019-12-03[MachineVerifier] Improve checks of target instructions operands.Jonas Paulsson1-7/+17
2019-11-13Sink all InitializePasses.h includesReid Kleckner1-0/+1
2019-11-07Revert "[MachineVerifier] Improve verification of live-in lists.Galina Kistanova1-26/+0
2019-11-05[globalisel] Rename G_GEP to G_PTR_ADDDaniel Sanders1-1/+1
2019-11-04[MachineVerifier] Improve verification of live-in lists.Jonas Paulsson1-0/+26
2019-10-17Move LiveRangeCalc header to publicily available position. NFCMarcello Maggioni1-1/+1
2019-09-28Add an operand to memory intrinsics to denote the "tail" marker.Amara Emerson1-0/+14
2019-08-24[GlobalISel] Introduce a G_DYN_STACKALLOC opcode to represent dynamic allocas.Amara Emerson1-0/+21
2019-08-15Apply llvm-prefer-register-over-unsigned from clang-tidy to LLVMDaniel Sanders1-2/+2
2019-08-13GlobalISel: Add more verifier checks for G_SHUFFLE_VECTORMatt Arsenault1-1/+35
2019-08-13GlobalISel: Change representation of shuffle masksMatt Arsenault1-0/+16
2019-08-09[globalisel] Add G_SEXT_INREGDaniel Sanders1-0/+16
2019-08-01Finish moving TargetRegisterInfo::isVirtualRegister() and friends to llvm::Re...Daniel Sanders1-29/+27
2019-07-09Reland "[LiveDebugValues] Emit the debug entry values"Djordje Todorovic1-1/+1
2019-07-01GlobalISel: Verify G_MERGE_VALUES operand sizesMatt Arsenault1-0/+10
2019-06-27[MachineFunction] Base support for call site info trackingDjordje Todorovic1-0/+4
2019-06-19Rename ExpandISelPseudo->FinalizeISel, delay register reservationMatt Arsenault1-1/+1
2019-06-17GlobalISel: Verify intrinsicsMatt Arsenault1-0/+29
2019-06-14[GlobalISel] Add a G_BRJT opcode.Amara Emerson1-0/+12
2019-06-11[GlobalISel] Add a G_JUMP_TABLE opcode.Amara Emerson1-0/+8
2019-04-17Add a getSizeInBits() accessor to MachineMemOperand. NFC.Amara Emerson1-3/+3
2019-02-19GlobalISel: Verify g_insertMatt Arsenault1-0/+24
2019-02-15GlobalISel: Fix inadequate verification of g_build_vectorMatt Arsenault1-6/+11
2019-02-11GlobalISel: Verify G_EXTRACTMatt Arsenault1-0/+22
2019-02-05GlobalISel: Verify G_GEPMatt Arsenault1-0/+16
2019-02-05GlobalISel: Fix verifier crashing on non-register operandsMatt Arsenault1-1/+6
2019-02-04GlobalISel: Enforce operand types for constantsMatt Arsenault1-0/+23
2019-02-04GlobalISel: Verify g_selectMatt Arsenault1-24/+40
2019-02-04MachineVerifier: Move verification of G_* instructions to functionMatt Arsenault1-100/+117
2019-01-30GlobalISel: Verify memory size for load/storeMatt Arsenault1-4/+9
2019-01-29GlobalISel: Verify pointer castsMatt Arsenault1-0/+44
2019-01-27GlobalISel: Verify load/store has a pointer inputMatt Arsenault1-1/+6
2019-01-27Re-apply "r351584: "GlobalISel: Verify g_zextload and g_sextload""Amara Emerson1-1/+14
2019-01-22GlobalISel: Disallow vectors for G_CONSTANT/G_FCONSTANTMatt Arsenault1-0/+10
2019-01-22GlobalISel: Fix out of bounds crashes in verifierMatt Arsenault1-3/+8
2019-01-19Update the file headers across all of the LLVM projects in the monorepoChandler Carruth1-4/+3
2019-01-19Revert r351584: "GlobalISel: Verify g_zextload and g_sextload"Amara Emerson1-14/+1
2019-01-18GlobalISel: Verify G_BITCASTMatt Arsenault1-0/+13
2019-01-18GlobalISel: Verify G_ICMP/G_FCMP vector typesMatt Arsenault1-0/+11
2019-01-18GlobalISel: Verify g_zextload and g_sextloadMatt Arsenault1-1/+14
2019-01-09[NFC] fix trivial typos in commentsHiroshi Inoue1-1/+1