projects
/
oota-llvm.git
/ history
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
Declare register classes as const. Fix a couple pointers to register classes that...
[oota-llvm.git]
/
utils
/
TableGen
/
EDEmitter.cpp
2012-02-18
Craig Topper
Add X86 assembler and disassembler support for AMD...
blob
|
commitdiff
|
raw
2012-02-11
Benjamin Kramer
Make the EDis tables const.
blob
|
commitdiff
|
raw
|
diff to current
2011-12-22
Jim Grosbach
ARM VFP assembly parsing and encoding for VCVT(float...
blob
|
commitdiff
|
raw
|
diff to current
2011-12-21
Jim Grosbach
ARM NEON VLD2 assembly parsing for structure to all...
blob
|
commitdiff
|
raw
|
diff to current
2011-12-07
Jim Grosbach
ARM: NEON SHLL instruction immediate operand range...
blob
|
commitdiff
|
raw
|
diff to current
2011-12-02
Jim Grosbach
ARM NEON VEXT aliases for data type suffices.
blob
|
commitdiff
|
raw
|
diff to current
2011-11-30
Jim Grosbach
ARM parsing for VLD1 two register all lanes, no writeback.
blob
|
commitdiff
|
raw
|
diff to current
2011-11-30
Jim Grosbach
llvm_unreachable() is not for user diagnostics....
blob
|
commitdiff
|
raw
|
diff to current
2011-11-30
Jim Grosbach
ARM parsing aliases for VLD1 single register all lanes.
blob
|
commitdiff
|
raw
|
diff to current
2011-11-15
Evan Cheng
Add vmov.f32 to materialize f32 immediate splats which...
blob
|
commitdiff
|
raw
|
diff to current
2011-10-21
Jim Grosbach
Assembly parsing for 2-register sequential variant...
blob
|
commitdiff
|
raw
|
diff to current
2011-10-21
Jim Grosbach
Assembly parsing for 4-register variant of VLD1.
blob
|
commitdiff
|
raw
|
diff to current
2011-10-21
Jim Grosbach
Assembly parsing for 3-register variant of VLD1.
blob
|
commitdiff
|
raw
|
diff to current
2011-10-21
Jim Grosbach
ARM VLD parsing and encoding.
blob
|
commitdiff
|
raw
|
diff to current
2011-10-18
Jim Grosbach
ARM VTBL (one register) assembly parsing and encoding.
blob
|
commitdiff
|
raw
|
diff to current
2011-10-18
Jim Grosbach
ARM assembly parsing and encoding for VMOV.i64.
blob
|
commitdiff
|
raw
|
diff to current
2011-10-18
Jim Grosbach
ARM assembly parsing and encoding for VMOV/VMVN/VORR...
blob
|
commitdiff
|
raw
|
diff to current
2011-10-17
Jim Grosbach
ARM assembly parsing and encoding for VMOV/VMVN/VORR...
blob
|
commitdiff
|
raw
|
diff to current
2011-10-17
Jim Grosbach
ARM NEON "vmov.i8" immediate assembly parsing and encoding.
blob
|
commitdiff
|
raw
|
diff to current
2011-10-12
Jim Grosbach
ARM parsing and encoding for the <option> form of LDC...
blob
|
commitdiff
|
raw
|
diff to current
2011-10-10
Jakob Stoklund Olesen
Emit full ED initializers even for pseudo-instructions.
blob
|
commitdiff
|
raw
|
diff to current
2011-10-10
Jakob Stoklund Olesen
Insert dummy ED table entries for pseudo-instructions.
blob
|
commitdiff
|
raw
|
diff to current
2011-10-07
Jim Grosbach
ARM NEON assembly parsing and encoding for VDUP(scalar).
blob
|
commitdiff
|
raw
|
diff to current
2011-10-06
Craig Topper
Fix assembling of xchg %eax, %eax to not use the NOP...
blob
|
commitdiff
|
raw
|
diff to current
2011-10-01
Peter Collingbourne
Move TableGen's parser and entry point into a library
blob
|
commitdiff
|
raw
|
diff to current
2011-09-26
Owen Anderson
ASR #32 is not allowed on Thumb2 USAT and SSAT instruct...
blob
|
commitdiff
|
raw
|
diff to current
2011-09-19
Jim Grosbach
Thumb2 assembly parsing and encoding for TBB/TBH.
blob
|
commitdiff
|
raw
|
diff to current
2011-09-09
Jim Grosbach
Thumb2 assembly parsing and encoding for LDREX/LDREXB...
blob
|
commitdiff
|
raw
|
diff to current
2011-09-07
Jim Grosbach
Thumb2 assembly parsing and encoding for LDRBT.
blob
|
commitdiff
|
raw
|
diff to current
2011-09-07
Jim Grosbach
Thumb2 parsing and encoding for LDR(immediate).
blob
|
commitdiff
|
raw
|
diff to current
2011-08-26
Owen Anderson
Improve encoding support for BLX with immediat eoperand...
blob
|
commitdiff
|
raw
|
diff to current
2011-08-24
Jim Grosbach
Thumb parsing and encoding support for ADD SP instructions.
blob
|
commitdiff
|
raw
|
diff to current
2011-08-24
Jim Grosbach
Thumb1 ADD/SUB SP instructions are predicable in Thumb2...
blob
|
commitdiff
|
raw
|
diff to current
2011-08-09
Owen Anderson
Create a new register class for the set of all GPRs...
blob
|
commitdiff
|
raw
|
diff to current
2011-08-08
Owen Anderson
Fix encodings for Thumb ASR and LSR immediate operands...
blob
|
commitdiff
|
raw
|
diff to current
2011-08-04
Owen Anderson
LDCL_POST and STCL_POST need one's-complement offsets...
blob
|
commitdiff
|
raw
|
diff to current
2011-08-03
Jim Grosbach
ARM refactoring assembly parsing of memory address...
blob
|
commitdiff
|
raw
|
diff to current
2011-08-02
Jim Grosbach
ARM: rename addrmode7 to addr_offset_none.
blob
|
commitdiff
|
raw
|
diff to current
2011-07-27
Kevin Enderby
Fix llvm-mc handing of x86 instructions that take 8...
blob
|
commitdiff
|
raw
|
diff to current
2011-07-26
Owen Anderson
Split am2offset into register addend and immediate...
blob
|
commitdiff
|
raw
|
diff to current
2011-07-26
Jim Grosbach
ARM parsing and encoding for SVC instruction.
blob
|
commitdiff
|
raw
|
diff to current
2011-07-25
Jim Grosbach
ARM assembly parsing and encoding for SSAT16 instruction.
blob
|
commitdiff
|
raw
|
diff to current
2011-07-22
Jim Grosbach
ARM SSAT instruction 5-bit immediate handling.
blob
|
commitdiff
|
raw
|
diff to current
2011-07-21
Owen Anderson
Get rid of the extraneous GPR operand on so_reg_imm...
blob
|
commitdiff
|
raw
|
diff to current
2011-07-21
Owen Anderson
Split up the ARM so_reg ComplexPattern into so_reg_reg...
blob
|
commitdiff
|
raw
|
diff to current
2011-07-20
Jim Grosbach
ARM PKH shift ammount operand printing tweaks.
blob
|
commitdiff
|
raw
|
diff to current
2011-07-19
Jim Grosbach
ARM assembly parsing for MOV (immediate).
blob
|
commitdiff
|
raw
|
diff to current
2011-07-13
Jim Grosbach
Range checking for CDP[2] immediates.
blob
|
commitdiff
|
raw
|
diff to current
2011-07-13
Jim Grosbach
Give the ARM BKPT instruction the right operand type.
blob
|
commitdiff
|
raw
|
diff to current
2011-07-11
Shantonu Sen
Resynchronize EDInfo.h and EDEmitter.cpp.
blob
|
commitdiff
|
raw
|
diff to current
2011-07-06
Jim Grosbach
Don't require pseudo-instructions to carry encoding...
blob
|
commitdiff
|
raw
|
diff to current
2011-06-27
Jim Grosbach
ARM Assembly support for Thumb mov-immediate.
blob
|
commitdiff
|
raw
|
diff to current
2011-05-31
Bruno Cardoso Lopes
Fix ssat and ssat16 encodings for ARM and Thumb. The...
blob
|
commitdiff
|
raw
|
diff to current
2011-05-09
Mon P Wang
Fixed MC encoding for index_align for VLD1/VST1 (single...
blob
|
commitdiff
|
raw
|
diff to current
2011-04-23
Jay Foad
Remove unused STL header includes.
blob
|
commitdiff
|
raw
|
diff to current
2011-03-24
Bruno Cardoso Lopes
Add asm parsing support w/ testcases for strex/ldrex...
blob
|
commitdiff
|
raw
|
diff to current
2011-03-18
Owen Anderson
Thumb2 PC-relative loads require a fixup rather than...
blob
|
commitdiff
|
raw
|
diff to current
2011-03-07
Bill Wendling
Rename the narrow shift right immediate operands to...
blob
|
commitdiff
|
raw
|
diff to current
2011-03-01
Bill Wendling
Narrow right shifts need to encode their immediates...
blob
|
commitdiff
|
raw
|
diff to current
2011-02-14
Bruno Cardoso Lopes
Fix encoding and add parsing support for the arm/thumb...
blob
|
commitdiff
|
raw
|
diff to current
2011-02-04
Jason W Kim
Teach ARM/MC/ELF to handle R_ARM_JUMP24 relocation...
blob
|
commitdiff
|
raw
|
diff to current
2011-01-26
NAKAMURA Takumi
TableGen: PointerLikeRegClass can be accepted to operand.
blob
|
commitdiff
|
raw
|
diff to current
2011-01-18
Bruno Cardoso Lopes
Add support for parsing and encoding ARM's official...
blob
|
commitdiff
|
raw
|
diff to current
2011-01-13
Owen Anderson
Add support to the ARM MC infrastructure to support...
blob
|
commitdiff
|
raw
|
diff to current
2011-01-13
Evan Cheng
Model :upper16: and :lower16: as ARM specific MCTargetE...
blob
|
commitdiff
|
raw
|
diff to current
2010-12-14
Jim Grosbach
Add support for MC-ized encoding of tLEApcrel and tLEAp...
blob
|
commitdiff
|
raw
|
diff to current
2010-12-14
Bill Wendling
The tLDR et al instructions were emitting either a...
blob
|
commitdiff
|
raw
|
diff to current
2010-12-14
Owen Anderson
Second attempt at make Thumb2 LEAs pseudos. This time...
blob
|
commitdiff
|
raw
|
diff to current
2010-12-13
Owen Anderson
Revert r121721, which broke buildbots.
blob
|
commitdiff
|
raw
|
diff to current
2010-12-13
Owen Anderson
Make Thumb2 LEA-like instruction into pseudos, which...
blob
|
commitdiff
|
raw
|
diff to current
2010-12-13
Owen Anderson
In Thumb2, direct branches can be encoded as either...
blob
|
commitdiff
|
raw
|
diff to current
2010-12-13
Chris Lattner
eliminate the Records global variable, patch by Garriso...
blob
|
commitdiff
|
raw
|
diff to current
2010-12-10
Jim Grosbach
Thumb unconditional branch binary encoding. rdar:/...
blob
|
commitdiff
|
raw
|
diff to current
2010-12-10
Jim Grosbach
Thumb conditional branch binary encodings. rdar://8745367
blob
|
commitdiff
|
raw
|
diff to current
2010-12-09
Jim Grosbach
Thumb needs a few different encoding schemes for branch...
blob
|
commitdiff
|
raw
|
diff to current
2010-12-09
Bill Wendling
The BLX instruction is encoded differently than the...
blob
|
commitdiff
|
raw
|
diff to current
2010-12-08
Bill Wendling
Support the "target" encodings for the CB[N]Z instructions.
blob
|
commitdiff
|
raw
|
diff to current
2010-12-08
Bill Wendling
Add support for loading from a constant pool.
blob
|
commitdiff
|
raw
|
diff to current
2010-12-06
Jim Grosbach
Add fixup for Thumb1 BL/BLX instructions.
blob
|
commitdiff
|
raw
|
diff to current
2010-12-01
Jim Grosbach
Refactor LEApcrelJT as a pseudo-instructionlowered...
blob
|
commitdiff
|
raw
|
diff to current
2010-11-30
Owen Anderson
Simplify the encoding of reg+/-imm12 values that allow...
blob
|
commitdiff
|
raw
|
diff to current
2010-11-30
Owen Anderson
Add encoding support for Thumb2 PLD and PLI instructions.
blob
|
commitdiff
|
raw
|
diff to current
2010-11-30
Bob Wilson
Fix the encoding of VLD4-dup alignment.
blob
|
commitdiff
|
raw
|
diff to current
2010-11-18
Jason W Kim
Fix .o emission of ARM movt/movw. MCSymbolRefExpr:...
blob
|
commitdiff
|
raw
|
diff to current
2010-11-17
Bill Wendling
Proper encoding for VLDM and VSTM instructions. The...
blob
|
commitdiff
|
raw
|
diff to current
2010-11-11
Jim Grosbach
ARM fixup encoding for direct call instructions (BL).
blob
|
commitdiff
|
raw
|
diff to current
2010-11-03
Jim Grosbach
Break ARM addrmode4 (load/store multiple base address...
blob
|
commitdiff
|
raw
|
diff to current
2010-11-01
Chris Lattner
factor the operand list (and related fields/operations...
blob
|
commitdiff
|
raw
|
diff to current
2010-10-27
Evan Cheng
Shifter ops are not always free. Do not fold them ...
blob
|
commitdiff
|
raw
|
diff to current
2010-10-27
Owen Anderson
Provide correct encodings for NEON vcvt, which has...
blob
|
commitdiff
|
raw
|
diff to current
2010-10-26
Jim Grosbach
First part of refactoring ARM addrmode2 (load/store...
blob
|
commitdiff
|
raw
|
diff to current
2010-10-15
Jim Grosbach
ARM mode encoding information for UBFX and SBFX instruc...
blob
|
commitdiff
|
raw
|
diff to current
2010-10-13
Jim Grosbach
Refactor the ARM 'setend' instruction pattern. Use...
blob
|
commitdiff
|
raw
|
diff to current
2010-10-13
Jim Grosbach
Add ARM mode encoding for [SU]XT[BH] and [SU]XTA[BH...
blob
|
commitdiff
|
raw
|
diff to current
2010-10-12
Cameron Esfahani
Fix spelling error.
blob
|
commitdiff
|
raw
|
diff to current
2010-10-05
Jim Grosbach
trailing whitespace
blob
|
commitdiff
|
raw
|
diff to current
2010-09-08
Chris Lattner
fix bugs in push/pop segment support, rdar://8407242
blob
|
commitdiff
|
raw
|
diff to current
2010-09-01
Chris Lattner
remove dead code.
blob
|
commitdiff
|
raw
|
diff to current
2010-08-16
Bob Wilson
Rename sat_shift operand to shift_imm, in preparation...
blob
|
commitdiff
|
raw
|
diff to current
2010-08-12
Johnny Chen
Cleaned up the for-disassembly-only entries in the...
blob
|
commitdiff
|
raw
|
diff to current
next