aboutsummaryrefslogtreecommitdiff
path: root/lib
AgeCommit message (Expand)Author
2013-03-29Implement FRINT lowering on PPC using frinHal Finkel
2013-03-29[mips] Define a function which returns the GPR register class.Akira Hatanaka
2013-03-29Build fixes for STLPort + GCCMatt Arsenault
2013-03-29Fix loop styleMatt Arsenault
2013-03-29Remove the old CodePlacementOpt pass.Benjamin Kramer
2013-03-29Fix a typoNadav Rotem
2013-03-29Hexagon: Disable DwarfUsesInlineInfoSection flag.Jyotsna Verma
2013-03-29Add PPC FP rounding instructions fri[mnpz]Hal Finkel
2013-03-29Revert "Fix allocations of SmallVector and SmallPtrSet so they are more prone...Rafael Espindola
2013-03-29Fix allocations of SmallVector and SmallPtrSet so they are more prone toJean-Luc Duprat
2013-03-29Removed trailing whitespace.Michael Gottesman
2013-03-29[mips] Change type of accumulator registers to Untyped. Add two more accumulatorAkira Hatanaka
2013-03-29[mips] Define overloaded versions of storeRegToStack and loadRegFromStack.Akira Hatanaka
2013-03-29[mips] Add parameter Alignment to MipsFrameLowering's constructor.Akira Hatanaka
2013-03-28[Mips Assembler] Add support for OR macro with imediate opperandJack Carter
2013-03-28Add support of RDSEED defined in AVX2 extensionMichael Liao
2013-03-28Enhance boolean simplification to handle 16-/64-bit RDRANDMichael Liao
2013-03-28Skip moving call address loading into callseq when targets prefer register in...Michael Liao
2013-03-28Removed dead code from ObjCARCOpts relating to tracking objc_retainBlocks thr...Michael Gottesman
2013-03-28[fast-isel] Add a preemptive fix for the case where we fail to materialize anChad Rosier
2013-03-28[Mips Assembler] Add alias definitions for jalJack Carter
2013-03-28Add the X86 FMAs to the scheduling model.Nadav Rotem
2013-03-28Minor simplification.Bill Wendling
2013-03-28Add the Haswell machine model.Nadav Rotem
2013-03-28Remove the unused port from the SandyBridge machine modelNadav Rotem
2013-03-28Add ADX CPUID detectionMichael Liao
2013-03-28These two are default in the constructor for MCAsmInfo.Eric Christopher
2013-03-28Make Win32 put the SRet address into EAX, fixes PR15556Timur Iskhodzhanov
2013-03-28Only enable 64-bit bswap DAG combines for PPC64Hal Finkel
2013-03-28Non optimizable objc_retainBlock calls are not forwarding.Michael Gottesman
2013-03-28[ObjCARC] Strength reduce objc_retainBlock -> objc_retain if the objc_retainB...Michael Gottesman
2013-03-28Hexagon: Replace switch-case in isDotNewInst with TSFlags.Jyotsna Verma
2013-03-28Fix bad indentation in r178276Hal Finkel
2013-03-28Hexagon: Enable SupportDebugInfomation and DwarfInSection flags.Jyotsna Verma
2013-03-28Use direct types in most PowerPC Altivec instructions and patterns.Bill Schmidt
2013-03-28Add the PPC64 ldbrx/stdbrx instructionsHal Finkel
2013-03-28Fix issue with disassembler decoding CBZ/CBNZ immediates as negatives when th...Gordon Keiser
2013-03-28Testing commit access to llvm. Remove two lines of whitespace from the Thumb...Gordon Keiser
2013-03-28Hexagon: Use multiclass for gp-relative instructions.Jyotsna Verma
2013-03-28AArch64: implement GICv3 system registersTim Northover
2013-03-28Add the PPC64 popcntd instructionHal Finkel
2013-03-28[tsan] make sure memset/memcpy/memmove are not inlined in tsan modeKostya Serebryany
2013-03-28Cleanup PPC CR-spill kill flags and 32- vs. 64-bit instructionsHal Finkel
2013-03-28Fix typo in PPCInstr64BitHal Finkel
2013-03-28Revert "Adding DIImportedModules to DIScopes."David Blaikie
2013-03-28Check if Type is a vector before calling function Type::getVectorNumElements.Akira Hatanaka
2013-03-27This patch follows is a follow up to r178171, which uses the register Preston Gurd
2013-03-27[ms-inline asm] Add support of imm displacement before bracketed memoryChad Rosier
2013-03-27Resynchronize isLoadFromStackSlot with LoadRegFromStackSlot (and stores) in P...Hal Finkel
2013-03-27For the current Atom processor, the fastest way to handle a callPreston Gurd