Move all of the header files which are involved in modelling the LLVM IR
[oota-llvm.git] / lib / Target / ARM / ARMFastISel.cpp
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.
2012-02-08 Chad Rosier[fast-isel] Add support for ORs with non-legal types.
2012-02-07 Chad Rosier[fast-isel] Add support for indirect branches.
2012-02-07 Craig TopperConvert assert(0) to llvm_unreachable
2012-02-06 Chad Rosier[fast-isel] Add support for ADDs with non-legal types.
2012-02-05 Duncan SandsPersuade GCC that there is nothing worth warning about...
2012-02-03 Chad Rosier[fast-isel] Add support for URem.
2012-02-03 Chad Rosier[fast-isel] Rename isZExt to isSigned. No functional...
2012-02-03 Chad Rosier[fast-isel] Add support for UDIV.
2012-02-03 Chad Rosier[fast-isel] Add support for FPToUI. Also add test...
2012-02-03 Chad Rosier[fast-isel] Add support for selecting UIToFP.
2012-01-20 David BlaikieMore dead code removal (using -Wunreachable-code)
2012-01-11 Eric ChristopherFix assert.
2012-01-07 Jakob Stoklund OlesenMatch SelectionDAG logic for enabling movt.
2012-01-07 Jakob Stoklund OlesenUse getRegForValue() to materialize the address of...
2012-01-07 Jakob Stoklund OlesenUse movw+movt in ARMFastISel::ARMMaterializeGV.
2011-12-20 Evan ChengARM target code clean up. Check for iOS, not Darwin...
2011-12-14 Chad RosierVFP2 is required for FP loads. Noticed by inspection.
2011-12-14 Chad RosierTidy up.
2011-12-14 Chad RosierFix 80-column violation and extraneous brackets.
2011-12-14 Evan Cheng- Add MachineInstrBundle.h and MachineInstrBundle.cpp...
2011-12-13 Chad Rosier[fast-isel] Unaligned loads of floats are not supported...
2011-12-07 Evan ChengAdd bundle aware API for querying instruction propertie...
2011-12-06 Chad Rosier[arm-fast-isel] Doublewords only require word-alignment.
2011-12-04 Bob WilsonFix 80-column issues.
2011-12-03 Chad Rosier[arm-fast-isel] Unaligned stores of floats require...
2011-12-02 Nick LewyckyMove global variables in TargetMachine into new TargetO...
2011-12-02 Chad Rosier[arm-fast-isel] After promoting a function parameter...
2011-11-28 Duncan SandsSilence wrong warnings from GCC about variables possibl...
2011-11-18 Chad RosierGuard call to getRegForValue with isTypeLegal check...
2011-11-17 Chad RosierAdd TODO comment.
2011-11-17 Chad RosierDead code.
next