summaryrefslogtreecommitdiff
AgeCommit message (Expand)AuthorFilesLines
2014-11-06R600/SI: Define a schedule model and enable the generic machine schedulersi-scheduler-v3Tom Stellard8-26/+216
2014-11-06R600/SI: Add an S_MOV_B32 to patterns which use the M0RegClassTom Stellard2-24/+8
2014-11-06R600/SI: Emit s_movk_iI32 m0, -1 before every DS instructionTom Stellard8-55/+45
2014-11-06R600/SI: Mark s_movk_i32 as rematerializableTom Stellard1-0/+2
2014-11-06R600/SI: Fix spilling of m0 registerTom Stellard1-1/+9
2014-11-06InstrEmitter: Set kill flag when creating a cross-class copyTom Stellard1-11/+13
2014-11-06R600: Fix 64-bit integer divisionJan Vesely1-2/+2
2014-11-06StructurizeCFG: Use LoopInfo analysis for better loop detectionTom Stellard2-1/+47
2014-11-06R600: Factor i64 UDIVREM lowering into its own fuctionTom Stellard3-68/+84
2014-11-06R600/SI: Add pattern for i64 ctlz_zero_undefTom Stellard4-11/+182
2014-11-06TableGen: Add '_' as a valid character to escape.Tom Stellard1-1/+1
2014-11-06SelectionDAG: Fix incorrect lowering of CONCAT_VECTORTom Stellard3-16/+63
2014-11-06R600: Use MCAsmInfoELF as AMDGPUMCAsmInfo base classTom Stellard1-0/+3
2014-11-06C API: Add LLVMSetTargetMachineShowMCEncoding()Tom Stellard2-0/+9
2014-11-06[Reassociate] Don't reassociate when mixing regular and fast-math FPChad Rosier2-3/+27
2014-11-06[mips] Removed MipsISelLowering::analyzeFormalArguments() in favour of CCStat...Daniel Sanders2-33/+8
2014-11-06Use FileCheck in a few tests.Rafael Espindola9-13/+36
2014-11-06Compute the correct jump table entries on 32 bit windows.Rafael Espindola2-2/+39
2014-11-06[X86] When commuting SSE immediate blend, make sure that the new blend mask i...Andrea Di Biagio2-1/+15
2014-11-06Fixing some -Wcast-qual warnings; NFC.Aaron Ballman1-6/+7
2014-11-06[mips] Tolerate the use of the %z inline asm operand modifier with non-immedi...Toma Tabacu2-7/+32
2014-11-06[mips] Add the following MIPS options that control gp-relative addressing ofSasa Stankovic6-43/+112
2014-11-06[mips] Improve error/warning messages and testing for the .cpload assembler d...Toma Tabacu3-19/+49
2014-11-06[JIT] Fix more missing endian conversions (opcodes for AArch64, ARM, and Mips...Daniel Sanders2-31/+18
2014-11-06Object, COFF: Infer symbol sizes from adjacent symbolsDavid Majnemer2-13/+45
2014-11-06X86, MC: Tidy up some whitespace in GetRelocTypeDavid Majnemer1-1/+1
2014-11-06GCOV: Make sure that function idents in the .gcda and .gcno matchJustin Bogner3-3/+61
2014-11-06Add three other sections when L symbols are allowed.Rafael Espindola2-0/+27
2014-11-06Allow L symbols in no_dead_strip sections.Rafael Espindola2-0/+9
2014-11-06[X86] Lower VSELECT into SHRUNKBLEND when we shrink the bits used into theQuentin Colombet5-25/+130
2014-11-06Remove unnecessary .c_str() when implicitly converting to TwineMatt Arsenault1-2/+2
2014-11-06[Docs][JIT] Update the clang++ invocation lines in the kaleidoscope docs.Lang Hames5-5/+5
2014-11-05[mips64] Fix MIPS64 exception personality encodingPetar Jovanovic2-5/+12
2014-11-05[X86][SSE] Vector integer to float conversion memory foldingSimon Pilgrim2-8/+29
2014-11-05[docs] Document usage of Inputs/ for extra test files.Sean Silva1-0/+52
2014-11-05[Linker] Add some test coverage for llvm.ident mergingSean Silva3-0/+14
2014-11-05Fix heap-use-after-free bug in expandSDiv when the operands areMichael Ilseman1-6/+10
2014-11-05Remove obsolete ARM intrinsics vclz and vcntSteven Wu2-12/+0
2014-11-05Add accessor to get 'visibility' part of st_other fieldSimon Atanasyan2-1/+5
2014-11-05Fix test breakage from r221386Derek Schuff1-2/+2
2014-11-05R600/SI: Fix omod display for VOP3bMatt Arsenault1-1/+1
2014-11-05[x86 fast-isel] Materialize allocas with the correct-sized lea for ILP32Derek Schuff3-1/+25
2014-11-05R600/SI: Add testcase I forgot to commit from months agoMatt Arsenault1-0/+11
2014-11-05R600/SI: Move all rsrc building functions to SIISelLoweringMatt Arsenault3-50/+61
2014-11-05R600/SI: Remove SI_ADDR64_RSRCMatt Arsenault4-44/+62
2014-11-05[NVPTX] Add NVPTXLowerStructArgs passJustin Holewinski5-0/+178
2014-11-05IR: MDNode => Value: NamedMDNode::getOperator()Duncan P. N. Exon Smith17-42/+47
2014-11-05remove extra breaks; NFCSanjay Patel1-4/+1
2014-11-05IR: MDNode => Value: AsmWriter SlotTracker APIDuncan P. N. Exon Smith1-8/+9
2014-11-05[ARM] Remove more dead code.Tilmann Scheller1-4/+0