Recommit r218010 [FastISel][AArch64] Fold bit test and branch into TBZ and TBNZ.
[oota-llvm.git] / lib / Target / AArch64 / AArch64FastISel.cpp
2014-09-30 Juergen RibutzkaRecommit r218010 [FastISel][AArch64] Fold bit test...
2014-09-30 Juergen Ributzka[FastISel][AArch64] Fold sign-/zero-extends into the...
2014-09-30 Juergen Ributzka[FastISel][AArch64] Factor out scale factor calculation...
2014-09-22 Juergen Ributzka[FastISel][AArch64] Also allow folding of sign-/zero...
2014-09-19 Juergen Ributzka[FastIsel][AArch64] Fix a think-o in address computation.
2014-09-18 Juergen RibutzkaRevert "[FastISel][AArch64] Fold bit test and branch...
2014-09-18 Juergen RibutzkaFix previous commit: [FastISel][AArch64] Simplify XALU...
2014-09-18 Juergen Ributzka[FastISel][AArch64] Simplify XALU multiplies.
2014-09-18 Juergen Ributzka[FastISel][AArch64] Followup commit for 218031 to handl...
2014-09-18 Juergen Ributzka[FastISel][AArch64] Try to fold the offset into the...
2014-09-18 Juergen Ributzka[FastISel][AArch64] Fold 'AND' instruction during the...
2014-09-18 Juergen Ributzka[FastISel][AArch64] Fold bit test and branch into TBZ...
2014-09-17 Juergen Ributzka[FastISel][AArch64] Custom lower sdiv by power-of-2.
2014-09-17 Juergen Ributzka[FastISel][AArch64] Simplify mul to shift when possible.
2014-09-17 Juergen Ributzka[FastISel][AArch64] Fold mul into add/sub and logical...
2014-09-17 Juergen Ributzka[FastISel][AArch64] Fold mul into the address computati...
2014-09-17 Juergen Ributzka[FastISel][AArch64] Fold compare with zero and branch...
2014-09-17 Juergen Ributzka[FastISel][AArch64] Improve branch selection to support...
2014-09-16 Juergen Ributzka[FastISel][AArch64] Add vector support to argument...
2014-09-15 Juergen Ributzka[FastISel][AArch64] Allow handling of vectors during...
2014-09-15 Juergen Ributzka[FastISel][AArch64] Update function and variable names...
2014-09-15 Juergen Ributzka[FastISel][AArch64] Make AArch64FastISel class final...
2014-09-15 Juergen Ributzka[FastISel][AArch64] Lower sin/cos/pow to runtime lib...
2014-09-15 Juergen Ributzka[FastISel][AArch64] Add lowering support for frem.
2014-09-15 Juergen Ributzka[FastISel][AArch64] Refactor selectAddSub, selectLogica...
2014-09-15 Juergen Ributzka[FastISel][AArch64] Refactor code to use isTypeSupporte...
2014-09-15 Juergen Ributzka[FastISel][AArch64] Improve floating-point compare...
2014-09-13 Juergen Ributzka[FastISel][AArch64] Add support for non-native types...
2014-09-10 Asiri Rathnayake[AArch 64] Use a constant pool load for weak symbol...
2014-09-04 Juergen Ributzka[FastISel][AArch64] Cleanup and simplify 'fastSelectIns...
2014-09-04 Juergen Ributzka[FastISel][AArch64] Add target-specific lowering for...
2014-09-03 Juergen Ributzka[FastISel][tblgen] Rename tblgen generated FastISel...
2014-09-03 Juergen Ributzka[FastISel] Rename public visible FastISel functions...
2014-09-03 Juergen Ributzka[FastISel] Some long overdue spring cleaning of FastISel.
2014-09-03 Juergen Ributzka[FastISel][AArch64] Move unconditional branch handling...
2014-09-03 Juergen Ributzka[FastISel][AArch64] Add target-dependent instruction...
2014-09-02 Juergen Ributzka[FastISel][AArch64] Use the target-dependent selection...
2014-09-02 Juergen Ributzka[FastISel][AArch64] Use a new helper function to determ...
2014-09-02 Juergen Ributzka[FastISel][AArch64] Move over to target-dependent instr...
2014-08-29 Juergen Ributzka[FastISel][AArch64] Use the correct register class...
2014-08-29 Juergen Ributzka[FastISel][AArch64] Fix an incorrect kill flag due...
2014-08-29 Juergen Ributzka[FastISel][AArch64] Don't fold instructions that are...
2014-08-27 Juergen RibutzkaRevert "[FastISel][AArch64] Don't fold instructions...
2014-08-27 Juergen Ributzka[FastISel][AArch64] Don't fold instructions too aggress...
2014-08-27 Juergen Ributzka[FastISel][AArch64] Fix a comment in my previous commit...
2014-08-27 Juergen Ributzka[FastISel][AArch64] Fix simplify address when the addre...
2014-08-27 Juergen Ributzka[FastISel][AArch64] Use the zero register for stores.
2014-08-27 Juergen Ributzka[FastISel][AArch64] Fix address simplification.
2014-08-27 Juergen Ributzka[FastISel][AArch64] Fold Sign-/Zero-Extend into the...
2014-08-25 Juergen Ributzka[FastISel][AArch64] Refactor float zero materialization...
2014-08-21 Juergen Ributzka[FastISel][AArch64] Add support for variable shift.
2014-08-21 Juergen Ributzka[FastISel][AArch64] Use the correct register class...
2014-08-21 Juergen Ributzka[FastISel][AArch64] Factor out ANDWri instruction gener...
2014-08-20 Juergen Ributzka[FastISel][AArch64] Don't fold the sign-/zero-extend...
2014-08-20 Aaron BallmanSilencing an MSVC C4334 warning ('<<' : result of 32...
2014-08-20 Juergen Ributzka[FastISel][AArch64] Use the proper FMOV instruction...
2014-08-19 Juergen Ributzka[FastISel][AArch64] Factor out ADDS/SUBS instruction...
2014-08-19 Juergen RibutzkaReapply [FastISel][AArch64] Add support for more addres...
2014-08-19 Juergen RibutzkaReapply [FastISel][AArch64] Make use of the zero regist...
2014-08-19 Juergen Ributzka[FastISel][AArch64] Fix a few BuildMI callsites where...
2014-08-15 Juergen Ributzka[FastISel][AArch64] Fix a latent bug in floating-point...
2014-08-15 Juergen RibutzkaReapplying [FastISel][AArch64] Cleanup constant materia...
2014-08-14 Juergen RibutzkaRevert several FastISel commits to track down a buildbo...
2014-08-14 Juergen RibutzkaRevert "[FastISel][AArch64] Add support for more addres...
2014-08-14 Aaron BallmanSilencing an MSVC C4334 warning ('<<' : result of 32...
2014-08-14 David MajnemerAArch64: Silence warning in AArch64FastISel
2014-08-13 Akira Hatanaka[AArch64, fast-isel] Fall back to SelectionDAG to selec...
2014-08-13 Juergen Ributzka[FastISel][AArch64] Add support for more addressing...
2014-08-13 Juergen Ributzka[FastISel][AArch64] Make use of the zero register when...
2014-08-13 Juergen Ributzka[FastISel][AArch64] Cleanup constant materialization...
2014-08-08 Juergen Ributzka[FastISel][AArch64] Attach MachineMemOperands to load...
2014-08-06 Eric ChristopherRemove the target machine from CCState. Previously...
2014-08-05 Juergen Ributzka[FastIsel][AArch64] Fix previous commit r214844 (Don...
2014-08-05 Juergen Ributzka[FastISel][AArch64] Implement the FastLowerArguments...
2014-08-05 Juergen Ributzka[FastISel][AArch64] Don't perform sign-/zero-extension...
2014-08-04 Juergen Ributzka[FastISel][AArch64] Fix shift lowering for i8 and i16...
2014-08-04 Eric ChristopherRemove the TargetMachine forwards for TargetSubtargetIn...
2014-08-01 Juergen Ributzka[FastISel][AArch64] Fold offset into the memory operation.
2014-08-01 Juergen Ributzka[FastISel][AArch64] Add branch weights.
2014-08-01 Juergen Ributzka[FastISel][AArch64] Fix the immediate versions of the...
2014-07-31 Juergen Ributzka[FastISel][AArch64] Add basic bitcast support for conve...
2014-07-31 Juergen Ributzka[FastISel][AArch64] Add sqrt intrinsic support.
2014-07-31 Juergen Ributzka[FastISel][AArch64] Add MachO large code model support...
2014-07-31 Juergen Ributzka[FastISel][AArch64 and X86] Don't emit stores for UNDEF...
2014-07-30 Juergen Ributzka[FastISel][AArch64] Add select folding support for...
2014-07-30 Juergen Ributzka[FastISel][AArch64] Add branch folding support for...
2014-07-30 Juergen Ributzka[FastISel][AArch64] Add {s|u}{add|sub|mul}.with.overflo...
2014-07-30 Juergen Ributzka[FastISel][AArch64] Create helper functions to create...
2014-07-30 Juergen Ributzka[FastISel][AArch64] Add support for shift-immediate.
2014-07-25 Juergen Ributzka[FastISel][AArch64] Add support for frameaddress intrinsic.
2014-07-25 Benjamin KramerRun sort_includes.py on the AArch64 backend.
2014-07-23 Juergen Ributzka[FastISel][AArch64] Fix return type in FastLowerCall.
2014-07-22 Juergen Ributzka[FastIsel][AArch64] Add support for the FastLowerCall...
2014-07-10 Tim NorthoverAArch64: correctly fast-isel i8 & i16 multiplies
2014-07-09 Louis GerbargMake AArch64FastISel::EmitIntExt explicitly check its...
2014-07-07 Louis GerbargAllow AArch64FastISel to degrade graceully in the prese...
2014-06-10 Tim NorthoverAArch64: teach FastISel how to handle offset FrameIndices
2014-06-10 Tim NorthoverAArch64: make FastISel memcpy emission more robust.
2014-06-03 Tim NorthoverAArch64: mark small types (i1, i8, i16) as promoted
2014-05-28 Rafael Espindola[pr19844] Add thread local mode to aliases.
next