summaryrefslogtreecommitdiff
path: root/lib/Target
Commit message (Expand)AuthorAge
* Remove the X86 Maximal Stack Alignment Check pass as it is no longer necessary.Chad Rosier2012-11-26
* Fix comments in HexagonOperands.td.Jyotsna Verma2012-11-26
* Normalize splat 256bit vectors with 8 elements.Jakub Staszak2012-11-26
* Decouple MCInstBuilder from the streamer per Eli's request.Benjamin Kramer2012-11-26
* Add MCInstBuilder, a utility class to simplify MCInst creation similar to Mac...Benjamin Kramer2012-11-26
* PPC: Reinstate the fatal error when trying to emit a macho file.Benjamin Kramer2012-11-24
* ARM: Share applyFixup between ELF and Darwin.Benjamin Kramer2012-11-24
* PPC: MCize most of the darwin PIC emission.Benjamin Kramer2012-11-24
* PPC: Share applyFixup between ELF and Darwin.Benjamin Kramer2012-11-24
* PPC: Simplify code with Twines.Benjamin Kramer2012-11-24
* Update call to the new syntax.Bill Wendling2012-11-23
* Add more functions to the target library information.Meador Inge2012-11-22
* Mips direct object xgot supportJack Carter2012-11-21
* [mips] Generate big GOT code.Akira Hatanaka2012-11-21
* [mips] Simplify lowering functions in MipsISelLowering.cpp by using the helperAkira Hatanaka2012-11-21
* [mips] Add helper functions that create nodes for computing address.Akira Hatanaka2012-11-21
* [mips] Add command line option "-mxgot".Akira Hatanaka2012-11-21
* [mips] When a node which loads from a GOT is created, pass a MachinePointerInfoAkira Hatanaka2012-11-21
* Add new predicates for the immediate operands.Jyotsna Verma2012-11-21
* [mips] Add target operand flag enums for big GOT relocations.Akira Hatanaka2012-11-21
* Use one common 'let' expression to set PrintMethod for all immediate operands.Jyotsna Verma2012-11-21
* Add support for varargs functions for msp430.Anton Korobeynikov2012-11-21
* Add support for byval args. Patch by Job Noorman!Anton Korobeynikov2012-11-21
* Finish the renaming.Rafael Espindola2012-11-21
* Renamed HexagonImmediates.td -> HexagonOperands.td.Jyotsna Verma2012-11-21
* Fix execution domain for packed FMA4 instructions.Craig Topper2012-11-21
* Mark ISD::FMA as Legal instead of custom for x86 with FMA3/FMA4. Needed so th...Craig Topper2012-11-21
* Make calcLiveInMask method static.Jakub Staszak2012-11-21
* Make isScratchReg and isFPCopy methods static.Jakub Staszak2012-11-21
* Add obvious constantness.Jakub Staszak2012-11-20
* Removing some unused instruction definitions from the Hexagon backend.Jyotsna Verma2012-11-20
* Intel OCL built-ins calling conventions now support MacOS 32-bit.Elena Demikhovsky2012-11-20
* Mark FP_EXTEND form v2f32 to v2f64 as "expand" for ARM NEON. Patch by Pete C...Eli Friedman2012-11-17
* Initial implementation of MipsTargetLowering::isLegalAddressingMode.Akira Hatanaka2012-11-17
* Rename methods like PairSRegs() to createSRegpairNode() to meet our codingWeiming Zhao2012-11-17
* Remove hard coded registers in ARM ldrexd and strexd instructionsWeiming Zhao2012-11-16
* Make sure FABS on v2f32 and v4f32 is legal on ARM NEONAnton Korobeynikov2012-11-16
* Fix handling of aliases to functions.Richard Osborne2012-11-16
* [NVPTX] Order global variables in def-use order before emiting them in the fi...Justin Holewinski2012-11-16
* Using const cast to alleviate a warning.Joe Abbey2012-11-16
* Add the Erlang/HiPE calling convention, patch by Yiannis Tsiouris.Duncan Sands2012-11-16
* Use roundps/pd for llvm.ceil, llvm.trunc, llvm.rint, and llvm.nearbyint of ve...Craig Topper2012-11-16
* [mips] Fix delay slot filler so that instructions with register operand $1 areAkira Hatanaka2012-11-16
* Mark FP_ROUND for converting NEON v2f64 to v2f32 as expand. Add a missingEli Friedman2012-11-15
* [mips] Add predicate HasFPIdx for floating-point indexed load instructionAkira Hatanaka2012-11-15
* PowerPC: Lowering floor intrinsic for AltivecAdhemerval Zanella2012-11-15
* Add assertions in MipsLongBranch which check the size of basic blocks.Akira Hatanaka2012-11-15
* Return 0 instead of false.Jakub Staszak2012-11-15
* Simplify code.Jakub Staszak2012-11-15
* Use empty parens for empty function parameter list instead of '(void)'.Dmitri Gribenko2012-11-15