summaryrefslogtreecommitdiffstats
path: root/llvm/lib/CodeGen/MIRParser
Commit message (Expand)AuthorAgeFilesLines
* [MIR] Support Customed Register Mask and CSRsOren Ben Simhon2017-03-192-20/+50
* ARM: avoid clobbering register in v6 jump-table expansion.Tim Northover2017-03-151-0/+2
* MIR: parse & print the atomic parts of a MachineMemOperand.Tim Northover2017-02-131-2/+40
* [MIRParser] Allow generic register specification on operand.Ahmed Bougacha2017-01-201-12/+16
* MIRParser: Allow regclass specification on operandMatthias Braun2017-01-183-8/+83
* [GlobalISel] More fix for the size vs. type typo. NFC.Quentin Colombet2016-12-221-3/+3
* [MIRParser] Fix a typo in comment and error message.Quentin Colombet2016-12-221-2/+2
* [MIRParser] Non-generic virtual register may have a type.Quentin Colombet2016-12-221-3/+0
* [MIRParser] Add parsing hex literals of arbitrary size as unsigned integersKrzysztof Parzyszek2016-12-161-13/+38
* Extract LaneBitmask into a separate typeKrzysztof Parzyszek2016-12-151-3/+6
* Move VariableDbgInfo from MachineModuleInfo to MachineFunctionMatthias Braun2016-11-301-1/+1
* Move FrameInstructions from MachineModuleInfo to MachineFunctionMatthias Braun2016-11-301-7/+5
* [MIRPrinter] Print raw branch probabilities as expected by MIRParserGeoff Berry2016-11-181-1/+2
* [CMake] NFC. Updating CMake dependency specificationsChris Bieneman2016-11-171-2/+3
* MIRParser: Add support for parsing vreg reg alloc hintsTom Stellard2016-11-153-2/+30
* Fix Clang-tidy readability-redundant-string-cstr warningsMalcolm Parsons2016-11-021-1/+1
* [MIRParser] Parse lane masks for register live-insKrzysztof Parzyszek2016-10-123-23/+63
* MIRParser: allow types on registers with a RegBank.Tim Northover2016-10-111-1/+2
* MIRParser: generic register operands with typesMatthias Braun2016-10-111-1/+1
* MIRParser: Rewrite register info initialization; mostly NFCMatthias Braun2016-10-113-101/+169
* [MIRParser] Delete dead code. NFCI.Davide Italiano2016-09-211-12/+0
* Don't create a SymbolTable in Function when the LLVMContext discards value na...Mehdi Amini2016-09-172-4/+4
* [MIR Parser] Fix Build!Mehdi Amini2016-09-171-1/+1
* MIR Parser: issue an error when the Context discard value names.Mehdi Amini2016-09-171-0/+8
* GlobalISel: remove "unsized" LLTTim Northover2016-09-151-5/+1
* GlobalISel: cache pointer sizes in LLTTim Northover2016-09-151-1/+3
* GlobalISel: disambiguate types when printing MIRTim Northover2016-09-122-8/+23
* [CodeGen] Split out the notions of MI invariance and MI dereferenceability.Justin Lebar2016-09-113-1/+6
* GlobalISel: move type information to MachineRegisterInfo.Tim Northover2016-09-092-28/+8
* [YAMLIO] Add the ability to map with context.Zachary Turner2016-09-081-1/+2
* [MFProperties] Introduce a reset method with no argument.Quentin Colombet2016-08-261-1/+1
* [MC] Move .cv_loc management logic out of MCContextReid Kleckner2016-08-261-0/+1
* MachineFunctionProperties/MIRParser: Rename AllVRegsAllocated->NoVRegs, compu...Matthias Braun2016-08-251-2/+4
* MIRParser/MIRPrinter: Compute HasInlineAsm instead of printing/parsing itMatthias Braun2016-08-241-10/+13
* MachineRegisterInfo/MIR: Initialize tracksSubRegLiveness early, do not print/...Matthias Braun2016-08-241-1/+0
* MIRParser/MIRPrinter: Compute isSSA instead of printing/parsing it.Matthias Braun2016-08-241-4/+17
* MachineFunction: Introduce NoPHIs propertyMatthias Braun2016-08-231-0/+18
* GlobalISel: legalize integer comparisons on AArch64.Tim Northover2016-08-231-1/+1
* GlobalISel: support irtranslation of icmp instructions.Tim Northover2016-08-173-0/+66
* Replace "fallthrough" comments with LLVM_FALLTHROUGHJustin Bogner2016-08-171-1/+1
* [GlobalISel] Add Selected MachineFunction property.Ahmed Bougacha2016-08-021-0/+2
* [GlobalISel] Add RegBankSelected MachineFunction property.Ahmed Bougacha2016-08-021-0/+3
* [GlobalISel] Add Legalized MachineFunction property.Ahmed Bougacha2016-08-021-0/+4
* CodeGen: add new "intrinsic" MachineOperand kind.Tim Northover2016-07-293-0/+36
* MachineFunction: Return reference for getFrameInfo(); NFCMatthias Braun2016-07-282-2/+2
* [MIRParser] Accept unsized generic instructions.Ahmed Bougacha2016-07-281-6/+2
* MIRParser: Use dot instead of colon to mark subregistersMatthias Braun2016-07-263-5/+13
* MIRParser: Use shorter cfi identifiersMatthias Braun2016-07-261-5/+5
* GlobalISel: omit braces on MachineInstr types when there's only one.Tim Northover2016-07-261-4/+10
* GlobalISel: allow multiple types on MachineInstrs.Tim Northover2016-07-221-7/+14
OpenPOWER on IntegriCloud