aboutsummaryrefslogtreecommitdiff
path: root/clang/test/CodeGen/ms-inline-asm.c
AgeCommit message (Expand)AuthorFilesLines
2023-06-08[x86][MC] Fix movdir64b addressingAkshay Khadse1-0/+7
2023-05-04MS inline asm: remove obsolete code adding AOK_SizeDirective (e.g. dword ptr)Fangrui Song1-2/+2
2022-10-07[CodeGen] Convert tests to opaque pointers (NFC)Nikita Popov1-54/+54
2022-04-07[OpaquePtrs][Clang] Add -no-opaque-pointers to tests (NFC)Nikita Popov1-1/+1
2022-02-15Use functions with prototypes when appropriate; NFCAaron Ballman1-50/+50
2022-01-16[Clang/Test]: Rename enable_noundef_analysis to disable-noundef-analysis and ...hyeongyu kim1-1/+1
2022-01-06[CodeGen] Emit elementtype attributes for indirect inline asm constraintsNikita Popov1-49/+49
2021-11-09Revert "[Clang/Test]: Rename enable_noundef_analysis to disable-noundef-analy...hyeongyu kim1-1/+1
2021-11-06[Clang/Test]: Rename enable_noundef_analysis to disable-noundef-analysis and ...hyeongyukim1-1/+1
2021-11-06Revert "[Clang/Test]: Rename enable_noundef_analysis to disable-noundef-analy...Juneyoung Lee1-1/+1
2021-11-06[Clang/Test]: Rename enable_noundef_analysis to disable-noundef-analysis and ...Juneyoung Lee1-1/+1
2021-10-18Revert D105169 due to the two-stage failure in ASANJuneyoung Lee1-1/+1
2021-10-16[Clang/Test]: Rename enable_noundef_analysis to disable-noundef-analysis and ...Juneyoung Lee1-1/+1
2021-10-12[X86] Remove little support we had for MPXFangrui Song1-11/+0
2021-01-27[X86] merge "={eax}" and "~{eax}" into "=&eax" for MSInlineASMFreddy Ye1-2/+2
2020-12-30[test] Add {{.*}} to make tests immune to dso_local/dso_preemptable/(none) di...Fangrui Song1-25/+25
2019-12-30[X86][AsmParser] re-introduce 'offset' operatorEric Astor1-3/+9
2019-12-22[ms] [X86] Use "P" modifier on operands to call instructions in inline X86 as...Eric Astor1-2/+2
2019-11-13[X86] Don't treat mxcsr as a register name when parsing MS inline assembly.Craig Topper1-1/+9
2019-11-01[X86] add mayRaiseFPException flag and FPCW registers for X87 instructionsPengfei Wang1-1/+1
2018-04-10[X86] Add test case for llvm change r329734Craig Topper1-0/+7
2017-11-21Avoid unecessary opsize byte in segment move to memoryNirav Dave1-6/+6
2017-11-21[x86][inline-asm] allow recognition of MPX regs inside ms inline-asm blobCoby Tayree1-0/+11
2017-08-24Fixups to FE tests affected by D36793Coby Tayree1-59/+59
2017-08-09[X86][Asm] Allow negative immediate to appear before bracketed expressionCoby Tayree1-3/+9
2017-08-09[X86][Ms-InlineAsm] Extend MS Dot operator to accept "this" + struct/class po...Coby Tayree1-2/+6
2017-08-01[x86][inline-asm]Allow a pack of Control Debug to be properly pickedCoby Tayree1-0/+13
2017-07-30[x86][inline-asm][ms-compat] legalize the use of "jc/jz short <op>"Coby Tayree1-1/+3
2017-07-30[x86][inline-asm]Allow a pack of Control Regs to be properly pickedCoby Tayree1-0/+11
2017-07-25Revert "This patch enables the usage of constant Enum identifiers within Micr...Eric Christopher1-7/+7
2017-07-25This patch enables the usage of constant Enum identifiers within Microsoft st...Matan Haroush1-7/+7
2017-06-26[inline asm] dot operator while using imm generates wrong ir + asm - clang partMarina Yatsina1-0/+6
2017-05-04[ms-inline-asm] Use the frontend size only for ambiguous instructionsReid Kleckner1-51/+88
2017-03-21[X86][MS-compatability][clang] allow MS TYPE/SIZE/LENGTH operators as a part ...Coby Tayree1-0/+7
2017-02-14MS inline asm: Filter MXCSR out of the inferred clobber listReid Kleckner1-0/+8
2017-02-05[X86][MS]Adjacent comments within multi-line inline assembly statementCoby Tayree1-0/+6
2016-11-29Use ${:uid} to generate unique MS asm labels, not {:uid}Reid Kleckner1-7/+7
2016-11-28[MS] Mangle a unique ID into all MS inline asm labelsReid Kleckner1-8/+10
2016-10-14[x86][ms-inline-asm] use of "jmp short" in asm is not supportedMichael Zuckerman1-0/+9
2016-09-02(clang part) Implement MASM-flavor intel syntax behavior for inline MS asm bl...Yunzhong Gao1-12/+12
2016-03-07[ms-inline-asm][AVX512] Add ability to use k registers in MS inline asm + fix...Marina Yatsina1-1/+1
2016-02-23[ms-inline-asm] Fixing bug in single asm statement supportMarina Yatsina1-2/+11
2015-12-29[ms inline asm] Add support for label names with '$' charsMarina Yatsina1-0/+9
2015-12-24[X86][ms-inline asm] Test case for adding support for memory operands that in...Marina Yatsina1-0/+32
2015-12-17[ms-inline-asm] Add support for composite structs in MS inline asmMarina Yatsina1-0/+20
2015-12-10Mark MS inline ASM 'nodplicate' it it has labels (PR23715)Hans Wennborg1-2/+5
2015-08-26[ms-inline-asm] Add field access to MS inline asm identifier lookupReid Kleckner1-0/+18
2015-07-30[X86] Recognize "flags" as an identifier, not a register in Intel-syntax inli...Michael Kuperstein1-0/+8
2015-06-14Add test for parsing the XOR operator in Intel syntax inline assembly.Michael Kuperstein1-0/+2
2015-02-27Update Clang tests to handle explicitly typed load changes in LLVM.David Blaikie1-1/+1