aboutsummaryrefslogtreecommitdiffstats
path: root/include
Commit message (Expand)AuthorAgeFilesLines
* Move pass configuration out of pass constructors: StackSlotColoring.Andrew Trick2012-02-081-1/+1
* Move pass configuration out of pass constructors: PostRAScheduler.Andrew Trick2012-02-081-1/+1
* Move pass configuration out of pass constructors: BranchFolderPassAndrew Trick2012-02-082-6/+10
* Added TargetPassConfig::setOptAndrew Trick2012-02-081-0/+6
* Added Pass::createPass(ID) to handle pass configuration by IDAndrew Trick2012-02-082-1/+5
* Move pass configuration out of pass constructors: TailDuplicate::PreRegAllocAndrew Trick2012-02-081-1/+1
* Keep track of register masks in LiveIntervalAnalysis.Jakob Stoklund Olesen2012-02-081-0/+43
* Value initialize MCRegisterClasses. Not sure how could miss this during the M...Benjamin Kramer2012-02-081-12/+1
* Remove GCC builtins for vpermilp* intrinsics as clang no longer needs them. C...Craig Topper2012-02-081-4/+4
* Added MachineInstr::isBundled() to check if an instruction is part of a bundle.Andrew Trick2012-02-081-0/+4
* whitespaceAndrew Trick2012-02-081-4/+4
* Don't use static CTORs for the Attributes constants, while still keeping the ...Kostya Serebryany2012-02-081-48/+78
* Add support for a temporary forward decl type. We want this so weEric Christopher2012-02-081-0/+4
* Remove tabs.Devang Patel2012-02-082-3/+3
* Correct use of const in ParseCommandLineOptionsDavid Blaikie2012-02-071-1/+1
* Bitcode/BitstreamReader.h: Tweak for big endian hosts.NAKAMURA Takumi2012-02-071-4/+6
* Fix comment-rulers.Nick Lewycky2012-02-062-2/+2
* Remove some unused functions.Jakob Stoklund Olesen2012-02-061-18/+0
* System headers after llvm headers.Nick Lewycky2012-02-061-1/+1
* Enable streaming of bitcodeDerek Schuff2012-02-066-56/+309
* Remove some dead code and tidy things up now that vectors use ConstantDataVectorChris Lattner2012-02-061-22/+1
* [unwind removal] Remove a the obsolete 'unwind' enum value.Bill Wendling2012-02-061-1/+1
* [unwind removal] Remove all of the code for the dead 'unwind' instruction. ThereBill Wendling2012-02-065-112/+64
* Introduce helpers to compute the 32-bit varaints and 64-bit variants ofChandler Carruth2012-02-061-0/+20
* DebugInfo: Provide a new hook to encode relationship between a property and a...Devang Patel2012-02-062-0/+22
* Move some llvm_unreachable's from r149849 out of switch statements to satisfy...Craig Topper2012-02-061-1/+1
* SmallVector's construct_range is the same thing as std::uninitialized_fill, n...Benjamin Kramer2012-02-051-9/+3
* Simplify code. No functionality change.Benjamin Kramer2012-02-051-6/+2
* Convert assert(0) to llvm_unreachableCraig Topper2012-02-0530-155/+124
* Efficient Constant Uniquing.Talin2012-02-051-6/+5
* Begin fleshing out more convenience predicates in llvm::Triple andChandler Carruth2012-02-051-14/+34
* reapply the patches reverted in r149470 that reenable ConstantDataArray,Chris Lattner2012-02-052-47/+9
* Remove most of the intrinsics for XOP VPCMOV instruction. They all aliased to...Craig Topper2012-02-051-60/+0
* Drop the REDEF_BY_EC VNInfo flag.Jakob Stoklund Olesen2012-02-041-14/+2
* Don't store COPY pointers in VNInfo.Jakob Stoklund Olesen2012-02-042-23/+6
* TargetPassConfig: confine the MC configuration to TargetMachine.Andrew Trick2012-02-042-18/+30
* Make TargetPassConfig an ImmutablePass so CodeGenPasses can query optionsAndrew Trick2012-02-042-2/+11
* Update llvm debug version to support new structure and tag for Objective-C pr...Devang Patel2012-02-042-2/+15
* Introduce DIObjCProperty. This will be used to encode objective-c property.Devang Patel2012-02-042-0/+52
* Drop ZeroIndex and InvalidIndex.Jakob Stoklund Olesen2012-02-042-13/+0
* Add new tag and an attribute to support debug info for objective-c property.Devang Patel2012-02-031-0/+2
* Delete some dead code.Jakob Stoklund Olesen2012-02-031-3/+0
* Handle register mask operands in setPhysRegsDeadExcept().Jakob Stoklund Olesen2012-02-031-0/+3
* ArrayRef'ize MI::setPhysRegsDeadExcept().Jakob Stoklund Olesen2012-02-031-1/+2
* Initialize all common codegen passes before configuration so we can use their...Andrew Trick2012-02-031-2/+1
* Added TargetPassConfig. The first little step toward configuring codegen passes.Andrew Trick2012-02-032-70/+114
* whitespaceAndrew Trick2012-02-031-15/+15
* Add a new MachineJumpTableInfo entry type, EK_GPRel64BlockAddress, which isAkira Hatanaka2012-02-033-1/+19
* Fix SSAUpdaterImpl's RecordMatchingPHI to record exactly theDan Gohman2012-02-031-32/+11
* Replace the old --with-cxx-* configure options with a single --with-gcc-toolc...Rafael Espindola2012-02-032-23/+5