[ARMv8] Prevent generation of deprecated IT blocks on ARMv8 in Thumb mode.
[oota-llvm.git] / lib / Target / ARM / ARMFastISel.cpp
2013-09-09 Joey Gouly[ARMv8] Prevent generation of deprecated IT blocks...
2013-08-26 Jim GrosbachARM: Constrain regclass for TSTri instruction.
2013-08-26 Jim GrosbachARM: FastISel verifier error cleanup.
2013-08-23 Joey Gouly[ARM] Fix another ARM FastISel -verify-machineinstrs...
2013-08-22 Logan ChienFix ARM FastISel PIC function call.
2013-08-20 Jim GrosbachARM: Fix fast-isel copy/paste-o.
2013-08-16 Jim GrosbachARM: Properly constrain comparison fastisel register...
2013-08-16 Jim GrosbachARM: Fast-isel register class constrain for extends.
2013-08-16 Jim GrosbachARM: Fix more fast-isel verifier failures.
2013-08-16 Jim GrosbachARM: Clean up fast-isel machine verifier errors.
2013-08-15 Craig TopperReplace getValueType().getSimpleVT() with getSimpleValu...
2013-07-27 Chandler CarruthFix yet another memory leak found by the vg-leak bot...
2013-07-17 JF BastienFix ARMFastISel::ARMEmitIntExt shift emission
2013-07-12 Eric ChristopherRemove extraneous braces.
2013-06-21 David BlaikieDebugInfo: Don't lose unreferenced non-trivial by-value...
2013-06-14 JF BastienEnable FastISel on ARM for Linux and NaCl, not MCJIT
2013-06-11 JF BastienARM FastISel fix sext/zext fold
2013-06-09 JF BastienARM FastISel fix load register classes
2013-06-08 JF BastienFix unused variable warning from my previous patch.
2013-06-07 JF BastienARM FastISel integer sext/zext improvements
2013-05-30 Rafael EspindolaRevert r182937 and r182877.
2013-05-29 JF BastienEnable FastISel on ARM for Linux and NaCl
2013-05-29 JF BastienTidy some register classes for ARM and Thumb
2013-04-22 Eric ChristopherNo really, don't store anything to this since it's...
2013-04-22 Eric ChristopherRemove variable store that is never read.
2013-04-19 Eli BenderskyMove TryToFoldFastISelLoad to FastISel, where it belong...
2013-02-26 Chad Rosier[fast-isel] Make sure the FastLowerArguments function...
2013-02-18 Chad Rosier[fast-isel] Remove an invalid assert.
2013-02-11 Evan ChengCurrently, codegen may spent some time in SDISel passes...
2013-02-05 Jakob Stoklund OlesenMove MRI liveouts to ARM return instructions.
2013-01-30 Eli BenderskyAdd a special ARM trap encoding for NaCl.
2013-01-02 Chandler CarruthMove all of the header files which are involved in...
2012-12-30 Bill WendlingRemove the Function::getRetAttributes method in favor...
2012-12-19 Bill WendlingRename the 'Attributes' class to 'Attribute'. It's...
2012-12-17 Chad Rosier[arm fast-isel] Minor cleanup. No functional change...
2012-12-17 Chad Rosier[arm fast-isel] Fast-isel only handles simple VTs,...
2012-12-17 Patrik HagglundRevert/correct some FastISel changes in r170104 (EVT...
2012-12-13 Patrik HagglundChange TargetLowering::getRegClassFor to take an MVT...
2012-12-11 Patrik HagglundRevert EVT->MVT changes, r169836-169851, due to buildbo...
2012-12-11 Patrik HagglundChange TargetLowering::getRegClassFor to take an MVT...
2012-12-11 Chad RosierFall back to the selection dag isel to select tail...
2012-12-06 Chad Rosier[arm fast-isel] Make the fast-isel implementation of...
2012-12-03 Chandler CarruthUse the new script to sort the includes of every file...
2012-11-27 Chad Rosier[arm fast-isel] Appease the machine verifier by using...
2012-11-27 Chad Rosier[arm fast-isel] Appease the machine verifier by using...
2012-11-27 Chad Rosier[arm fast-isel] Appease the machine verifier by using...
2012-11-27 Chad Rosier[arm fast-isel] Appease the machine verifier by using...
2012-11-09 Chad RosierRevert r167620; this can be implemented using an existi...
2012-11-09 Chad RosierAdd support for -mstrict-align compiler option for...
2012-11-07 Chad Rosier[arm fast-isel] Appease the machine verifier by using...
2012-10-22 Bill WendlingWhen a block ends in an indirect branch, add its succes...
2012-10-09 Bill WendlingUse the attribute enums to query if a parameter has...
2012-10-08 Micah VillmowMove TargetData to DataLayout.
2012-10-03 Bill WendlingAdd methods which query for the specific attribute...
2012-09-27 Sylvestre LedruRevert 'Fix a typo 'iff' => 'if''. iff is an abreviatio...
2012-09-27 Sylvestre LedruFix a typo 'iff' => 'if'
2012-09-27 Jush Lu[arm-fast-isel] Add support for ELF PIC.
2012-09-21 Chad Rosier[fast-isel] Fallback to SelectionDAG isel if we require...
2012-09-21 Chad Rosier[fast-isel] Fallback to SelectionDAG isel if we require...
2012-09-06 Nadav RotemFix a few old-GCC warnings. No functional change.
2012-08-29 Jush Lu[arm-fast-isel] Add support for ARM PIC.
2012-08-24 Jakob Stoklund OlesenFix call instruction operands in ARMFastISel.
2012-08-18 Craig TopperRemove virtual from many methods. These methods replace...
2012-08-16 Jush Lu[arm-fast-isel] Add support for fastcc.
2012-08-03 Bob WilsonFall back to selection DAG isel for calls to builtin...
2012-08-03 Jush Lu[arm-fast-isel] Add support for shl, lshr, and ashr.
2012-08-03 Eric ChristopherAdd support for the ARM GHC calling convention, this...
2012-07-19 Jush Lu[arm-fast-isel] Add support for vararg function calls.
2012-07-06 NAKAMURA TakumiRevert r159804, "[arm-fast-isel] Add support for vararg...
2012-07-06 Jush Lu[arm-fast-isel] Add support for vararg function calls.
2012-06-14 Jush LuCleanup whitespace.
2012-06-12 Chad Rosier[arm-fast-isel] Add support for -arm-long-calls.
2012-06-11 Bill WendlingRe-enable the CMN instruction.
2012-06-01 Chad Rosier[arm-fast-isel] Fix handling of the frameaddress intrin...
2012-05-30 Chad Rosier[arm-fast-isel] Add support for the llvm.frameaddress...
2012-05-23 Chad Rosier[arm-fast-isel] Add support for non-global callee.
2012-05-11 Chad Rosier[fast-isel] Add support for selecting @llvm.trap().
2012-05-11 Chad Rosier[fast-isel] Remove -disable-arm-fast-isel option. ...
2012-05-11 Chad Rosier[fast-isel] Cleaner fix for when we're unable to handle...
2012-05-11 Chad Rosier[fast-isel] Rather then assert (or segfault in a non...
2012-05-11 Chad RosierThe return type is an unsigned, not a bool.
2012-04-20 Craig TopperConvert more uses of XXXRegisterClass to &XXXRegClass...
2012-04-06 Jim GrosbachTidy up. 80 columns.
2012-04-06 Jakob Stoklund OlesenDeduplicate ARM call-related instructions.
2012-03-27 Craig TopperRemove unnecessary llvm:: qualifications
2012-03-26 Craig TopperPrune includes and replace uses of ARMRegisterInfo...
2012-03-16 Bill WendlingCheck if we can handle the arguments of a call (and...
2012-03-15 Chad Rosier[fast-isel] Address Eli's comments for r152847. Specif...
2012-03-15 Chad Rosier[fast-isel] Don't try to encode LONG_MIN using cmn...
2012-03-07 Chad Rosier[fast-isel] ARMEmitCmp generates FMSTAT, which transfer...
2012-03-06 Lang HamesSplit fpscr into two registers: FPSCR and FPSCR_NZCV.
2012-03-01 Jim GrosbachARM use the right opcode for FP<->Integer move in fast...
2012-02-24 Jakob Stoklund OlesenSwitch ARM target to register masks.
2012-02-22 Craig TopperMake all pointers to TargetRegisterClass const since...
2012-02-17 Chad Rosier[fast-isel] Add support for returning non-legal types...
2012-02-16 Chad RosierRemove unnecessary assignment to temporary, ResultReg.
2012-02-15 Chad RosierAdd braces to if clause to make symmetric with associat...
2012-02-15 Chad RosierUse a temporary variable, rather then a series of redun...
2012-02-14 Chad RosierRemove unnecessary assignment to temporary, ResultReg.
2012-02-08 Chad Rosier[fast-isel] Add support for SUBs with non-legal types.
next