Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
toolchain
/
llvm-project
/
74fa24ff279c51bc432cefbb26dbc753a16c1b51
/
llvm
/
lib
/
CodeGen
/
MIRParser
/
MIParser.cpp
0ef61ec
[MIR] Support Customed Register Mask and CSRs
by Oren Ben Simhon
· 9 years ago
b73e309
MIR: parse & print the atomic parts of a MachineMemOperand.
by Tim Northover
· 9 years ago
bf48055
[MIRParser] Allow generic register specification on operand.
by Ahmed Bougacha
· 9 years ago
de5fea2
MIRParser: Allow regclass specification on operand
by Matthias Braun
· 9 years ago
3749f33
[GlobalISel] More fix for the size vs. type typo. NFC.
by Quentin Colombet
· 9 years ago
e08cc59
[MIRParser] Fix a typo in comment and error message.
by Quentin Colombet
· 9 years ago
9751e61
[MIRParser] Non-generic virtual register may have a type.
by Quentin Colombet
· 9 years ago
36ef5dc
[MIRParser] Add parsing hex literals of arbitrary size as unsigned integers
by Krzysztof Parzyszek
· 9 years ago
91b5cf8
Extract LaneBitmask into a separate type
by Krzysztof Parzyszek
· 9 years ago
f23ef43
Move FrameInstructions from MachineModuleInfo to MachineFunction
by Matthias Braun
· 9 years ago
b51774a
[MIRPrinter] Print raw branch probabilities as expected by MIRParser
by Geoff Berry
· 9 years ago
9c884e4
MIRParser: Add support for parsing vreg reg alloc hints
by Tom Stellard
· 9 years ago
06ac79c
Fix Clang-tidy readability-redundant-string-cstr warnings
by Malcolm Parsons
· 9 years ago
d62669d
[MIRParser] Parse lane masks for register live-ins
by Krzysztof Parzyszek
· 9 years ago
60cf6fc
MIRParser: allow types on registers with a RegBank.
by Tim Northover
· 9 years ago
3d85ebe
MIRParser: generic register operands with types
by Matthias Braun
· 9 years ago
74ad41c
MIRParser: Rewrite register info initialization; mostly NFC
by Matthias Braun
· 9 years ago
0f8b5d6
[MIRParser] Delete dead code. NFCI.
by Davide Italiano
· 9 years ago
a53d49e
Don't create a SymbolTable in Function when the LLVMContext discards value names (NFC)
by Mehdi Amini
· 9 years ago
32a078a
GlobalISel: remove "unsized" LLT
by Tim Northover
· 9 years ago
5ae8350
GlobalISel: cache pointer sizes in LLT
by Tim Northover
· 9 years ago
d28d3cc
GlobalISel: disambiguate types when printing MIR
by Tim Northover
· 9 years ago
adbf09e
[CodeGen] Split out the notions of MI invariance and MI dereferenceability.
by Justin Lebar
· 9 years ago
0f140c7
GlobalISel: move type information to MachineRegisterInfo.
by Tim Northover
· 9 years ago
a5b1eef
[MC] Move .cv_loc management logic out of MCContext
by Reid Kleckner
· 9 years ago
6cd4b23
GlobalISel: legalize integer comparisons on AArch64.
by Tim Northover
· 9 years ago
de3aea041
GlobalISel: support irtranslation of icmp instructions.
by Tim Northover
· 9 years ago
b03fd12
Replace "fallthrough" comments with LLVM_FALLTHROUGH
by Justin Bogner
· 9 years ago
6b3bd61
CodeGen: add new "intrinsic" MachineOperand kind.
by Tim Northover
· 9 years ago
941a705
MachineFunction: Return reference for getFrameInfo(); NFC
by Matthias Braun
· 9 years ago
d760de0
[MIRParser] Accept unsized generic instructions.
by Ahmed Bougacha
· 9 years ago
333e468
MIRParser: Use dot instead of colon to mark subregisters
by Matthias Braun
· 9 years ago
26e40bd
GlobalISel: omit braces on MachineInstr types when there's only one.
by Tim Northover
· 9 years ago
98a56eb
GlobalISel: allow multiple types on MachineInstrs.
by Tim Northover
· 9 years ago
bd50546
GlobalISel: implement alloca instruction
by Tim Northover
· 9 years ago
62ae568
GlobalISel: implement low-level type with just size & vector lanes.
by Tim Northover
· 9 years ago
5a59b24
[GlobalISel] Mark newly-created gvregs as having a bank.
by Ahmed Bougacha
· 9 years ago
5d00b32
MIParser: reject subregister indexes on physregs
by Matthias Braun
· 9 years ago
0af80cd
[CodeGen] Take a MachineMemOperand::Flags in MachineFunction::getMachineMemOperand.
by Justin Lebar
· 9 years ago
e35861d
MIRParser: Move SlotMapping and SourceMgr refs to PFS; NFC
by Matthias Braun
· 9 years ago
8394786
MIRParser: Move MachineFunction reference into PFS; NFC
by Matthias Braun
· 9 years ago
2c64696
[MIR] Check that generic virtual registers get a size.
by Quentin Colombet
· 9 years ago
3ef7df9
MIR: Fix parsing of stack object references in MachineMemOperands
by Matthias Braun
· 9 years ago
c25c9cc
MIR: Support MachineMemOperands without associated value
by Matthias Braun
· 9 years ago
b74eb41
MIRParser: Add %subreg.xxx syntax for subregister index operands
by Matthias Braun
· 10 years ago
287c6bb
[MIR] Teach the parser how to parse complex types of generic machine instructions.
by Quentin Colombet
· 10 years ago
8519967
[MIR] Teach the mir parser about types on generic machine instructions.
by Quentin Colombet
· 10 years ago
2a831fb
[MIR] Teach the parser how to handle the size of generic virtual registers.
by Quentin Colombet
· 10 years ago
e5e035a3
Replace uint16_t with the MCPhysReg typedef in many places. A lot of physical register arrays already use this typedef.
by Craig Topper
· 10 years ago
d97c100
Replace all weight-based interfaces in MBB with probability-based interfaces, and update all uses of old interfaces.
by Cong Hou
· 10 years ago
1dbaf67
Revert r254348: "Replace all weight-based interfaces in MBB with probability-based interfaces, and update all uses of old interfaces."
by Hans Wennborg
· 10 years ago
fa1917c
Replace all weight-based interfaces in MBB with probability-based interfaces, and update all uses of old interfaces.
by Cong Hou
· 10 years ago
0153e59
Fix PR 24724 - The implicit register verifier shouldn't assume certain operand
by Alex Lorenz
· 10 years ago
0e28823
[WinEH] Add some support for code generating catchpad
by Reid Kleckner
· 10 years ago
c1136ef3
MIR Serialization: Serialize the pointer IR expression values in the machine
by Alex Lorenz
· 10 years ago
5d8b0bd
MIRParser: Split the 'parseIRConstant' method into two methods. NFC.
by Alex Lorenz
· 10 years ago
f22ca8a
MIR Serialization: Print MCSymbol operands.
by Alex Lorenz
· 10 years ago
36efd38
MIR Serialization: Use the global value syntax for global value memory operands.
by Alex Lorenz
· 10 years ago
0d00964
MIR Serialization: Change syntax for the call entry pseudo source values.
by Alex Lorenz
· 10 years ago
dd13be0
MIR Serialization: Serialize unnamed local IR values in memory operands.
by Alex Lorenz
· 10 years ago
36593ac
MIR Parser: parseIRValue should take in a constant pointer. NFC.
by Alex Lorenz
· 10 years ago
feb6b43
MIR Parser: Rename 'MachineOperandWithLocation' to 'ParsedMachineOperand'. NFC.
by Alex Lorenz
· 10 years ago
5ef93b0
MIR Serialization: Serialize instruction's register ties.
by Alex Lorenz
· 10 years ago
e66a7cc
MIR Serialization: Serialize defined registers that require 'def' register flag.
by Alex Lorenz
· 10 years ago
df9e3c6
MIR Serialization: Serialize MMI's variable debug information.
by Alex Lorenz
· 10 years ago
607efb6
MIR Parser: Return true on error when parsing standalone registers.
by Alex Lorenz
· 10 years ago
f363011
MIR Serialization: Serialize the operand's bit mask target flags.
by Alex Lorenz
· 10 years ago
a314d81
MIR Serialization: Serialize the frame information's stack protector index.
by Alex Lorenz
· 10 years ago
dc9dadf
MIR Parser: Extract the code that parses stack object references into a new
by Alex Lorenz
· 10 years ago
eb7c9be
MIR Parser: Implicit register verifier should accept unexpected implicit
by Alex Lorenz
· 10 years ago
eb62568
MIR Serialization: Serialize the memory operand's range metadata node.
by Alex Lorenz
· 10 years ago
03e940d
MIR Serialization: Serialize the memory operand's noalias metadata node.
by Alex Lorenz
· 10 years ago
a16f624
MIR Serialization: Serialize the memory operand's alias scope metadata node.
by Alex Lorenz
· 10 years ago
a617c91
MIR Serialization: Serialize the memory operand's TBAA metadata node.
by Alex Lorenz
· 10 years ago
577d271
MIR Serialization: Serialize the '.cfi_same_value' CFI directive.
by Alex Lorenz
· 10 years ago
c3ba750
MIR Serialization: Serialize the external symbol call entry pseudo source
by Alex Lorenz
· 10 years ago
50b826f
MIR Serialization: Serialize the global value call entry pseudo source values.
by Alex Lorenz
· 10 years ago
1039fd1
MIR Serialization: Serialize the 'internal' register operand flag.
by Alex Lorenz
· 10 years ago
f9a2b12
MIR Serialization: Serialize the bundled machine instructions.
by Alex Lorenz
· 10 years ago
5022f6b
MIR Serialization: Change MIR syntax - use custom syntax for MBBs.
by Alex Lorenz
· 10 years ago
6866104
MIR Parser: Don't allow negative alignments for memory operands.
by Alex Lorenz
· 10 years ago
620f891
MIR Parser: Extract the code that parses the alignment into a new method. NFC.
by Alex Lorenz
· 10 years ago
2791dcc
MIR Parser: Allow the MI IR references to reference global values.
by Alex Lorenz
· 10 years ago
0cc671b
MIR Serialization: Serialize the fixed stack pseudo source values.
by Alex Lorenz
· 10 years ago
ea88212
MIR Parser: Move the parsing of fixed stack object indices into new method. NFC
by Alex Lorenz
· 10 years ago
4be56e9
MIR Serialization: Serialize the jump table pseudo source values.
by Alex Lorenz
· 10 years ago
d858f87
MIR Serialization: Serialize the GOT pseudo source values.
by Alex Lorenz
· 10 years ago
46e9558
MIR Serialization: Serialize the stack pseudo source values.
by Alex Lorenz
· 10 years ago
91097a3
MIR Serialization: Serialize the constant pool pseudo source values.
by Alex Lorenz
· 10 years ago
b97c9ef
MIR Serialization: Serialize the liveout register mask machine operands.
by Alex Lorenz
· 10 years ago
61420f7
MIR Serialization: Serialize the base alignment for the machine memory operands.
by Alex Lorenz
· 10 years ago
8312773
MIR Serialization: Serialize the offsets for the machine memory operands.
by Alex Lorenz
· 10 years ago
dc24c17
MIR Parser: Extract the parsing of the operand's offset into a new method. NFC.
by Alex Lorenz
· 10 years ago
cba8c5f
MIR Serialization: Fix serialization of unnamed IR block references.
by Alex Lorenz
· 10 years ago
3fb7768
MIR Parser: Simplify the token's string value handling.
by Alex Lorenz
· 10 years ago
e86d515
MIR Parser: Report an error when parsing duplicate memory operand flags.
by Alex Lorenz
· 10 years ago
dc8de2a
MIR Serialization: Serialize the 'invariant' machine memory operand flag.
by Alex Lorenz
· 10 years ago
10fd038
MIR Serialization: Serialize the 'non-temporal' machine memory operand flag.
by Alex Lorenz
· 10 years ago
49873a8
MIR Serialization: Initial serialization of the machine operand target flags.
by Alex Lorenz
· 10 years ago
5672a89
MIR Serialization: Serialize the machine operand's offset.
by Alex Lorenz
· 10 years ago
Next »