aboutsummaryrefslogtreecommitdiffstats
path: root/include
Commit message (Expand)AuthorAgeFilesLines
* Document the fact that the selection dag changes the vselect condition typeNadav Rotem2012-01-181-0/+3
* Tidy up. MCAsmBackend naming conventions.Jim Grosbach2012-01-181-9/+9
* Move some ARM specific MCAssmebler bits into the ARMAsmBackend.Jim Grosbach2012-01-181-0/+10
* Add a CoveredBySubRegs property to Register descriptions.Jakob Stoklund Olesen2012-01-181-0/+6
* Remove unneeded include.Jakub Staszak2012-01-171-1/+0
* Add TableGen support for callee saved registers.Jakob Stoklund Olesen2012-01-171-0/+11
* Move includes to the .cpp file.Jakub Staszak2012-01-171-2/+0
* Trailing spaces.Jakub Staszak2012-01-171-22/+21
* Add a new ObjC ARC optimization pass to eliminate unneededDan Gohman2012-01-173-0/+8
* Add a new PassManagerBuilder customization point,Dan Gohman2012-01-171-0/+4
* Removes template magic to build up containers.Manuel Klimek2012-01-171-124/+130
* Renamed MachineScheduler to ScheduleTopDownLive.Andrew Trick2012-01-172-2/+2
* Moving options declarations around.Andrew Trick2012-01-171-4/+0
* add some missing const qualifiers.Chris Lattner2012-01-171-2/+2
* Add portable bit mask operations to BitVector.Jakob Stoklund Olesen2012-01-171-0/+63
* ExecutionEngine interface to re-map addresses for engines that support it.Jim Grosbach2012-01-162-3/+19
* Extract method for detecting constant unallocatable physregs.Jakob Stoklund Olesen2012-01-161-1/+9
* MCJIT support for non-function sections.Jim Grosbach2012-01-162-2/+28
* Add a new kind of MachineOperand: MO_RegisterMask.Jakob Stoklund Olesen2012-01-162-0/+43
* Return an ArrayRef from ShuffleVectorSDNode::getMask and push it through Code...Benjamin Kramer2012-01-151-4/+2
* Remove SetWorkingDirectory from the Process interface. Nothing in LLVMChandler Carruth2012-01-151-3/+0
* Add TRI::getCallPreservedMask() hook.Jakob Stoklund Olesen2012-01-141-1/+22
* Fixed comment. Thanks Duncan!Pete Cooper2012-01-131-1/+1
* Added the MachineSchedulerPass skeleton.Andrew Trick2012-01-133-0/+8
* whitespaceAndrew Trick2012-01-131-3/+3
* Delete CodeInit and CodeRecTy from TableGen.Jakob Stoklund Olesen2012-01-131-87/+0
* Use uniqued StringInit pointers for lookups.Jakob Stoklund Olesen2012-01-131-10/+13
* Added MVT::v2f16Pete Cooper2012-01-122-20/+28
* Allow targets to select source order pre-RA scheduler.Evan Cheng2012-01-121-0/+1
* Move Sched::Preference out of TargetMachine.h where it is not referenced.Evan Cheng2012-01-123-10/+10
* Re-fix the issue Bill fixed in r147899 in a slightly different way, which doe...Eli Friedman2012-01-111-10/+0
* Add XOP Intrinsics and testsJan Sjödin2012-01-111-0/+529
* Clarified the SCEV getSmallConstantTripCount interface with in-your-face comm...Andrew Trick2012-01-111-5/+10
* Detect when a value is undefined on an edge to a landing pad.Jakob Stoklund Olesen2012-01-111-0/+6
* Exclusively use SplitAnalysis::getLastSplitPoint().Jakob Stoklund Olesen2012-01-111-6/+0
* If the global variable is removed by the linker, then don't constant merge itBill Wendling2012-01-111-0/+10
* Let asm parser query asm syntax dialect.Devang Patel2012-01-101-0/+2
* This is the matching change for the data structure name changes for theKevin Enderby2012-01-102-14/+12
* Teach the triple library about the androideabi environment.Chandler Carruth2012-01-101-1/+2
* Add 'llvm_unreachable' to passify GCC's understanding of the constraintsChandler Carruth2012-01-102-0/+3
* Remove unnecessary default cases in switches that cover all enum values.David Blaikie2012-01-102-3/+0
* Enable LSR IV Chains with sufficient heuristics.Andrew Trick2012-01-101-0/+7
* Remove the logging streamer.Rafael Espindola2012-01-101-6/+0
* Split AsmParser into two components - AsmParser and AsmParserVariantDevang Patel2012-01-091-1/+13
* Don't print an unused label before .cfi_endproc.Rafael Espindola2012-01-092-1/+4
* Don't print a label before .cfi_startproc when we don't need to. This makesRafael Espindola2012-01-072-1/+4
* Make clever use of alignment and padding to shrink GlobalValue.Benjamin Kramer2012-01-071-4/+3
* Remove VectorExtras. This unused helper was written for a type of API that is...Benjamin Kramer2012-01-071-41/+0
* Port the trick to skip the check for empty buckets from StringMap to DenseMap.Benjamin Kramer2012-01-071-9/+9
* Split Finish into Finish and FinishImpl to have a common place to do end ofRafael Espindola2012-01-073-3/+7