summaryrefslogtreecommitdiff
path: root/test/CodeGen/MIR
AgeCommit message (Expand)Author
2017-12-18[YAML] Add support for non-printable charactersFrancis Visoiu Mistrih
2017-12-15[MIR] Add support for missing CFI directivesFrancis Visoiu Mistrih
2017-12-13Ignore metainstructions during the shrink wrap analysisAdrian Prantl
2017-12-12[MachineOperand][MIR] Add isRenamable to MachineOperand.Geoff Berry
2017-12-07Skip DBG instr in OptimizePHIs when looking for dead PHI cyclesMikael Holmen
2017-12-04[CodeGen] Unify MBB reference format in both MIR and debug outputFrancis Visoiu Mistrih
2017-11-30[CodeGen] Always use `printReg` to print registers in both MIR and debugFrancis Visoiu Mistrih
2017-11-30[CodeGen] Print "%vreg0" as "%0" in both MIR and debug outputFrancis Visoiu Mistrih
2017-11-28[mir] Print/Parse both MOLoad and MOStore when they occur together.Daniel Sanders
2017-11-26Control-Flow Enforcement Technology - Shadow Stack support (LLVM side)Oren Ben Simhon
2017-11-06[MIRPrinter] Use %subreg.xxx syntax for subregister index operandsBjorn Pettersson
2017-11-02[AsmPrinterDwarf] Add support for .cfi_restore directiveFrancis Visoiu Mistrih
2017-10-24MIR: Print the register class or bank in vreg defsJustin Bogner
2017-10-18Canonicalize a large number of mir tests using update_mir_test_checksJustin Bogner
2017-10-12[RegisterCoalescer] Don't set read-undef in pruneValues, only clearMikael Holmen
2017-10-04Recommit [UnreachableBlockElim] Use COPY if PHI input is undefMikael Holmen
2017-10-04Revert r314879 "[UnreachableBlockElim] Use COPY if PHI input is undef"Mikael Holmen
2017-10-04[UnreachableBlockElim] Use COPY if PHI input is undefMikael Holmen
2017-09-28MIR: Serialize CaleeSavedInfo Restored flagMatthias Braun
2017-09-20[IfConversion] Add testcases [NFC]Mikael Holmen
2017-09-19[MIRPrinter] Print empty successor lists when they cannot be guessedQuentin Colombet
2017-09-19Revert "[MIRPrinter] Print empty successor lists when they cannot be guessed"Quentin Colombet
2017-09-19[MIRPrinter] Print empty successor lists when they cannot be guessedQuentin Colombet
2017-09-07AMDGPU: Handle non-temporal loads and storesKonstantin Zhuravlyov
2017-09-07AMDGPU: Handle more than one memory operand in SIMemoryLegalizerKonstantin Zhuravlyov
2017-08-31[codeview] Generalize DIExpression parsing to handle load chainsReid Kleckner
2017-08-29Reland r311957 [codeview] support more DW_OPs for more complete debug infoBob Haarman
2017-08-29Revert "[codeview] support more DW_OPs for more complete debug info"Bob Haarman
2017-08-29[codeview] support more DW_OPs for more complete debug infoBob Haarman
2017-08-23Parse and print DIExpressions inline to ease IR and MIR testingReid Kleckner
2017-08-02[MIR] Print target-specific constant poolsDiana Picus
2017-07-21AMDGPU: Implement memory modelKonstantin Zhuravlyov
2017-07-20Add an ID field to StackObjectsMatt Arsenault
2017-07-18AMDGPU: Fix crash when folding immediates into multiple usesNicolai Haehnle
2017-07-14[AArch64][Falkor] Avoid HW prefetcher tag collisions (step 1)Geoff Berry
2017-07-13[MIR] Add support for printing and parsing target MMO flagsGeoff Berry
2017-07-11Enhance synchscope representationKonstantin Zhuravlyov
2017-07-10AMDGPU: Allow SIShrinkInstructions to work in non-SSAMatt Arsenault
2017-07-10[Hexagon] Handle Hexagon-specific machine operand target flags in MIRKrzysztof Parzyszek
2017-07-07[RegAllocFast] Add the proper initialize method to use the .mir infrastructureQuentin Colombet
2017-07-06[MachineVerifier] Add check that tied physregs aren't different.Mikael Holmen
2017-07-02AMDGPU: Add operand target flags serializationMatt Arsenault
2017-06-29Remove redundant copy in recurrencesTaewook Oh
2017-06-06llc: Add ability to parse mir from stdinMatthias Braun
2017-06-06MIRPrinter: Avoid assert() when printing empty INLINEASM strings.Matthias Braun
2017-06-06 Vivek Pandya
2017-06-06CodeGen: Refactor MIR parsingMatthias Braun
2017-06-02[RABasic] Properly initialize the passQuentin Colombet
2017-05-31TargetMachine: Indicate whether machine verifier passes.Matthias Braun
2017-05-29Revert "[IfConversion] Keep the CFG updated incrementally in IfConvertTriangle"Tobias Grosser