Age | Commit message (Expand) | Author | Files | Lines |
2016-09-09 | Revert "[mips] Fix c.<cc>.<fmt> instruction definition." | Simon Dardis | 1 | -4/+138 |
2016-09-09 | [mips] Fix c.<cc>.<fmt> instruction definition. | Simon Dardis | 1 | -138/+4 |
2016-09-07 | [mips] Disable the TImode shift libcalls for 32-bit targets. | Vasileios Kalintiris | 1 | -0/+7 |
2016-09-01 | Add ISD::EH_DWARF_CFA, simplify @llvm.eh.dwarf.cfa on Mips, fix on PowerPC | Hal Finkel | 1 | -19/+8 |
2016-08-17 | Replace "fallthrough" comments with LLVM_FALLTHROUGH | Justin Bogner | 1 | -6/+6 |
2016-07-28 | MachineFunction: Return reference for getFrameInfo(); NFC | Matthias Braun | 1 | -18/+18 |
2016-07-15 | [SelectionDAG] Get rid of bool parameters in SelectionDAG::getLoad, getStore,... | Justin Lebar | 1 | -30/+20 |
2016-06-30 | CodeGen: Use MachineInstr& in TargetLowering, NFC | Duncan P. N. Exon Smith | 1 | -61/+63 |
2016-06-27 | Fix typo. | Rafael Espindola | 1 | -1/+1 |
2016-06-27 | Use the isPositionIndependent predicate. NFC. | Rafael Espindola | 1 | -6/+6 |
2016-06-27 | Add an explanation on how mips is special in here. | Rafael Espindola | 1 | -0/+11 |
2016-06-27 | Mips: Fix access to private functions. | Rafael Espindola | 1 | -1/+1 |
2016-06-22 | [SDAG] Remove FixedArgs parameter from CallLoweringInfo::setCallee | Krzysztof Parzyszek | 1 | -1/+1 |
2016-06-14 | [mips][atomics] Fix atomic instruction descriptions and uses. | Simon Dardis | 1 | -18/+46 |
2016-06-12 | Run clang-tidy's performance-unnecessary-copy-initialization over LLVM. | Benjamin Kramer | 1 | -1/+1 |
2016-06-12 | Pass DebugLoc and SDLoc by const ref. | Benjamin Kramer | 1 | -24/+23 |
2016-06-09 | [mips][microMIPS] Add CodeGen support for SEL.*, SELEQZ, SELNEZ, SELEQZ.*, SE... | Zlatko Buljan | 1 | -0/+1 |
2016-06-03 | [mips] EABI CodeGen is completely untested and seems to have bitrotted. Remov... | Daniel Sanders | 1 | -1/+0 |
2016-05-03 | [mips] Use MipsMCExpr instead of MCSymbolRefExpr for all relocations. | Daniel Sanders | 1 | -1/+1 |
2016-04-28 | [mips][atomics] Fix partword atomic binary operation implementation | Simon Dardis | 1 | -6/+10 |
2016-04-28 | [CodeGen] Default CTTZ_ZERO_UNDEF/CTLZ_ZERO_UNDEF to Expand in TargetLowering... | Craig Topper | 1 | -4/+0 |
2016-04-13 | [mips] Fix emitAtomicCmpSwapPartword to handle 64 bit pointers correctly | Zoran Jovanovic | 1 | -6/+11 |
2016-04-13 | [mips] Sign-extend i32 values truncated from previously zero-extended i32 val... | Vasileios Kalintiris | 1 | -0/+34 |
2016-04-13 | [mips][microMIPS] Add CodeGen support for DIV, MOD, DIVU, MODU, DDIV, DMOD, D... | Zlatko Buljan | 1 | -4/+20 |
2016-04-02 | [mips][microMIPS] Revert commits r264245 and r264248. | Zoran Jovanovic | 1 | -20/+4 |
2016-03-24 | [mips][microMIPS] Add CodeGen support for DIV, MOD, DIVU, MODU, DDIV, DMOD, D... | Zlatko Buljan | 1 | -4/+20 |
2016-03-16 | Tweak some atomics functions in preparation for larger changes; NFC. | James Y Knight | 1 | -1/+0 |
2016-03-14 | [mips] MIPS32R6 compact branch support | Daniel Sanders | 1 | -0/+2 |
2016-03-01 | Revert "[mips] Promote the result of SETCC nodes to GPR width." | Vasileios Kalintiris | 1 | -62/+18 |
2016-03-01 | [mips] Promote the result of SETCC nodes to GPR width. | Vasileios Kalintiris | 1 | -18/+62 |
2016-01-14 | Update to use new name alignTo(). | Rui Ueyama | 1 | -8/+7 |
2016-01-11 | Mips: Remove lowerSELECT_CC | Matt Arsenault | 1 | -17/+2 |
2015-11-23 | [Mips] Remove an unnecessary wrapping of a predicate with std::ptr_fun. NFC | Craig Topper | 1 | -1/+1 |
2015-11-11 | [MIPS] add overrides for isCheapToSpeculateCttz() and isCheapToSpeculateCtlz() | Sanjay Patel | 1 | -0/+8 |
2015-11-07 | [WinEH] Update exception pointer registers | Joseph Tremoulet | 1 | -3/+0 |
2015-11-06 | [mips] Define patterns for the atomic_{load,store}_{8,16,32,64} nodes. | Vasileios Kalintiris | 1 | -4/+4 |
2015-10-29 | [mips] wrong opcode for ll/sc instructions on mipsr6 when -integrated-as is used | Zoran Jovanovic | 1 | -5/+10 |
2015-10-26 | [mips] Check for the correct error message in tests for interrupt attributes. | Vasileios Kalintiris | 1 | -3/+3 |
2015-10-26 | [mips] Interrupt attribute support for mips32r2+. | Vasileios Kalintiris | 1 | -5/+26 |
2015-10-20 | Mips: Remove implicit ilist iterator conversions, NFC | Duncan P. N. Exon Smith | 1 | -10/+5 |
2015-09-28 | Remove 'const' from some ArrayRefs. ArrayRefs are already immutable. NFC | Craig Topper | 1 | -3/+3 |
2015-08-11 | PseudoSourceValue: Replace global manager with a manager in a machine function. | Alex Lorenz | 1 | -13/+16 |
2015-08-08 | Fix some comment typos. | Benjamin Kramer | 1 | -1/+1 |
2015-07-30 | [mips][FastISel] Remove hidden mips-fast-isel option. | Vasileios Kalintiris | 1 | -6/+2 |
2015-07-28 | Implement target independent TLS compatible with glibc's emutls.c. | Chih-Hung Hsieh | 1 | -0/+3 |
2015-07-16 | Move most user of TargetMachine::getDataLayout to the Module one | Mehdi Amini | 1 | -1/+2 |
2015-07-09 | Allow {e,r}bp as the target of {read,write}_register. | Pat Gavlin | 1 | -2/+2 |
2015-07-09 | Remove getDataLayout() from TargetLowering | Mehdi Amini | 1 | -2/+4 |
2015-07-09 | Make isLegalAddressingMode() taking DataLayout as an argument | Mehdi Amini | 1 | -2/+2 |
2015-07-09 | Make TargetLowering::getPointerTy() taking DataLayout as an argument | Mehdi Amini | 1 | -26/+33 |