summaryrefslogtreecommitdiff
AgeCommit message (Expand)AuthorFilesLines
2013-03-04DEPRECATED: This repository is deprecated.HEADmasterDamien Lespiau1-0/+1
2012-10-31bump version to 1.3Xiang, Haihao1-1/+1
2012-10-23Fix typo. "donesn't" -> "doesn't"Homer Hsing1-4/+4
2012-10-23Add the CRE enginee for HSW+Zhao Yakui4-2/+25
2012-10-23Fix JMPI encoding for Haswell.Gwenole Beauchesne1-1/+5
2012-10-23Add initial support for Haswell.Gwenole Beauchesne4-54/+65
2012-10-23Allow Gen version decimals.Gwenole Beauchesne1-2/+17
2012-10-23Bump gen_level to multiple of tens.Gwenole Beauchesne1-8/+8
2012-10-23Fix Gen7 JMPI compilationHomer Hsing2-3/+11
2012-10-18Fix sub-register number of an address register encodingHomer Hsing1-6/+29
2012-10-18Fix symbol register subreg number calculation rule symbol_reg_pHomer Hsing1-2/+7
2012-09-28Show warning when compiling the grammar parserHomer Hsing1-1/+1
2012-09-28Support Gen6 WHILE instructionHomer Hsing1-1/+4
2012-09-28Make sure Gen6 IF worksHomer Hsing1-6/+17
2012-09-28Make sure Gen6 ENDIF workHomer Hsing1-2/+10
2012-09-28Fix JIP position for Gen6 JMPIHomer Hsing1-6/+11
2012-09-28Fix Gen6 ELSE instructions code logic according to bspec.Homer Hsing3-10/+22
2012-09-28Make sure BREAK/CONT/HALT work on Gen6.Homer Hsing1-3/+3
2012-09-28Support Gen6 RET instruction.Homer Hsing1-20/+12
2012-09-28Support Gen6 CALL instruction.Homer Hsing1-9/+27
2012-09-28Replace variable init code in WAIT by src_null_regHomer Hsing1-8/+2
2012-09-28Let ip_dst and ip_src become local const variable, so as to reduce replicated...Homer Hsing1-40/+20
2012-09-28Support Gen6 three-source-operand instructions.Homer Hsing2-19/+20
2012-09-28Compile ELSE and WHILE in Gen5 as same way as in Gen4Homer Hsing1-4/+7
2012-09-28Fix reloc_target_offset computing logicHomer Hsing1-5/+5
2012-09-28Fully support Gen7 branching instructionsHomer Hsing1-144/+182
2012-09-28Supporting multi-branch instructios BRD & BRCHomer Hsing4-12/+108
2012-09-28Use right-recursing in parser rule inst_option_listHomer Hsing1-6/+6
2012-09-28Support subroutine instructions, CALL & RETHomer Hsing4-1/+56
2012-09-28Merge replicative code in gram.yHomer Hsing1-70/+14
2012-09-28Reduce replicative code in gram.y by reloc_target field in src_operandHomer Hsing2-35/+11
2012-09-28Restrict type of relativelocation2 to intHomer Hsing1-6/+1
2012-09-28Rewrite label matching code. Collect labels in a linked list.Homer Hsing2-31/+67
2012-09-28Add second_reloc_target in the data structure.Homer Hsing3-7/+9
2012-09-28Add test case for ".declare" overriding feature.Homer Hsing1-0/+1
2012-09-28Fix memory leaking in the parserHomer Hsing1-1/+5
2012-09-26Fix field length of JIP for one-offset-branch in Gen6Homer Hsing2-4/+7
2012-09-26Automatically run all test cases.Homer Hsing2-11/+80
2012-09-26Fix missing environment variables problem in test/run-test.shHomer Hsing1-5/+7
2012-09-26Add a generic hash table algorithm. Reuse for declared_reg_table and label_ta...Homer Hsing2-27/+47
2012-09-26Add a test case for ".declare" pragmaHomer Hsing3-1/+11
2012-09-26Rename brw_instruction.bits3.if_else to branchHomer Hsing2-4/+4
2012-09-26According to BSPEC, put PLN & BFI1 to binaryop, put SUBB to binaryaccopHomer Hsing1-3/+4
2012-09-26Explain the difference between binaryinstruction and binaryaccinstructionHomer Hsing1-0/+4
2012-09-26Renaming according to BSPEC: jump_count -> JIP; pop_count -> UIP.Homer Hsing2-7/+6
2012-09-26Use bits3.if_else.jump_count instead of bits3.ud for readabilityHomer Hsing1-2/+2
2012-09-26Pad NOP instructions instead of the ILLEGAL instruction for entryHomer Hsing1-1/+2
2012-09-26Merge same if branches in declare_pragma section in gram.yHomer Hsing1-19/+15
2012-09-26Reduce memory cost in entry_tableHomer Hsing1-40/+28
2012-09-26Make the entry point padding code logic looks nicerHomer Hsing1-1/+2