aboutsummaryrefslogtreecommitdiff
path: root/lib/Target/Mips
AgeCommit message (Expand)Author
2012-03-21Add typecast to silence -Wswitch warning introduced by r153153.Craig Topper
2012-03-21Incremental big endian patch by Jack Carter.Akira Hatanaka
2012-03-17Reorder includes in Target backends to following coding standards. Remove som...Craig Topper
2012-03-11Convert more static tables of registers used by calling convention to uint16_...Craig Topper
2012-03-11Use uint16_t to store registers and opcode in static tables in the target spe...Craig Topper
2012-03-10Do not custom lower i64 nodes if i64 is not a legal type. Move lines that setAkira Hatanaka
2012-03-09Lower SETCC nodes during legalization. Previously, it was lowered in DAG comb...Akira Hatanaka
2012-03-09Remove unused header files.Akira Hatanaka
2012-03-09Fix undefined behavior in the Mips backend.Ahmed Charles
2012-03-08Invoke setTargetDAGCombine for SELECT.Akira Hatanaka
2012-03-08Swap the operands of a select node if the false (the second) operand is 0.Akira Hatanaka
2012-03-08Set minimum function alignment to 3 if target is Mips64.Akira Hatanaka
2012-03-08This patch eliminates redundant instructions that produce 0.Akira Hatanaka
2012-03-05Make MCRegisterInfo available to the the MCInstPrinter.Jim Grosbach
2012-03-05Convert more GenRegisterInfo tables from unsigned to uint16_t to reduce stati...Craig Topper
2012-03-04Use uint16_t to store register overlaps to reduce static data.Craig Topper
2012-03-04Use uint16_t to store registers in callee saved register tables to reduce siz...Craig Topper
2012-03-01Changes for migrating to using register mask operands.Akira Hatanaka
2012-03-01Fix bugs which were introduced when support for base+index floating point loadsAkira Hatanaka
2012-03-01Pass endian information to constructors. Define separate functions to createAkira Hatanaka
2012-02-28Re-commit r151623 with fix. Only issue special no-return calls if it's a dire...Evan Cheng
2012-02-28Revert r151623 "Some ARM implementaions, e.g. A-series, does return stack pre...Daniel Dunbar
2012-02-28remove blanks, and some code formatJia Liu
2012-02-28Some ARM implementaions, e.g. A-series, does return stack prediction. That is,Evan Cheng
2012-02-28Add comments.Akira Hatanaka
2012-02-28Do not reserve $gp as a dedicated global base register if the target ABI is n...Akira Hatanaka
2012-02-28Add support for floating point base register + offset register addressing modeAkira Hatanaka
2012-02-27Remove unnecessary template parameters.Akira Hatanaka
2012-02-27Fix instruction predicates that were not set correctly.Akira Hatanaka
2012-02-27delete useless comment&blankJia Liu
2012-02-25Add definitions of floating point multiply add/sub and negative multiplyAkira Hatanaka
2012-02-24Add an option to use a virtual register as the global base register instead ofAkira Hatanaka
2012-02-24comment fixJia Liu
2012-02-24some comment fixJia Liu
2012-02-24replace a balnk with -Jia Liu
2012-02-2480 columns of Mips InstPrinter MakefileJia Liu
2012-02-22Make all pointers to TargetRegisterClass const since they are all pointers to...Craig Topper
2012-02-22Use a function in MathExtras to do sign extension.Akira Hatanaka
2012-02-19Remove dead code. Improve llvm_unreachable text. Simplify some control flow.Ahmed Charles
2012-02-17remove Emacs-tag form .cpp files in Mips Backend, and fix some typo.Jia Liu
2012-02-17Do not promote i32 arguments to i64. This was causing unnecessary sign extensionAkira Hatanaka
2012-02-17add Emacs tag and fix some comment error in file headersJia Liu
2012-02-16Remove comment.Akira Hatanaka
2012-02-16Remove trailing whitespace. Add newline.Akira Hatanaka
2012-02-07Convert assert(0) to llvm_unreachableCraig Topper
2012-02-05Convert assert(0) to llvm_unreachableCraig Topper
2012-02-04TargetPassConfig: confine the MC configuration to TargetMachine.Andrew Trick
2012-02-03Added TargetPassConfig. The first little step toward configuring codegen passes.Andrew Trick
2012-02-03Add a new MachineJumpTableInfo entry type, EK_GPRel64BlockAddress, which isAkira Hatanaka
2012-02-02Set the correct stack pointer register.Akira Hatanaka