aboutsummaryrefslogtreecommitdiff
path: root/include
AgeCommit message (Expand)Author
2012-02-06Introduce helpers to compute the 32-bit varaints and 64-bit variants ofChandler Carruth
2012-02-06DebugInfo: Provide a new hook to encode relationship between a property and a...Devang Patel
2012-02-06Move some llvm_unreachable's from r149849 out of switch statements to satisfy...Craig Topper
2012-02-05SmallVector's construct_range is the same thing as std::uninitialized_fill, n...Benjamin Kramer
2012-02-05Simplify code. No functionality change.Benjamin Kramer
2012-02-05Convert assert(0) to llvm_unreachableCraig Topper
2012-02-05Efficient Constant Uniquing.Talin
2012-02-05Begin fleshing out more convenience predicates in llvm::Triple andChandler Carruth
2012-02-05reapply the patches reverted in r149470 that reenable ConstantDataArray,Chris Lattner
2012-02-05Remove most of the intrinsics for XOP VPCMOV instruction. They all aliased to...Craig Topper
2012-02-04Drop the REDEF_BY_EC VNInfo flag.Jakob Stoklund Olesen
2012-02-04Don't store COPY pointers in VNInfo.Jakob Stoklund Olesen
2012-02-04TargetPassConfig: confine the MC configuration to TargetMachine.Andrew Trick
2012-02-04Make TargetPassConfig an ImmutablePass so CodeGenPasses can query optionsAndrew Trick
2012-02-04Update llvm debug version to support new structure and tag for Objective-C pr...Devang Patel
2012-02-04Introduce DIObjCProperty. This will be used to encode objective-c property.Devang Patel
2012-02-04Drop ZeroIndex and InvalidIndex.Jakob Stoklund Olesen
2012-02-03Add new tag and an attribute to support debug info for objective-c property.Devang Patel
2012-02-03Delete some dead code.Jakob Stoklund Olesen
2012-02-03Handle register mask operands in setPhysRegsDeadExcept().Jakob Stoklund Olesen
2012-02-03ArrayRef'ize MI::setPhysRegsDeadExcept().Jakob Stoklund Olesen
2012-02-03Initialize all common codegen passes before configuration so we can use their...Andrew Trick
2012-02-03Added TargetPassConfig. The first little step toward configuring codegen passes.Andrew Trick
2012-02-03whitespaceAndrew Trick
2012-02-03Add a new MachineJumpTableInfo entry type, EK_GPRel64BlockAddress, which isAkira Hatanaka
2012-02-03Fix SSAUpdaterImpl's RecordMatchingPHI to record exactly theDan Gohman
2012-02-03Replace the old --with-cxx-* configure options with a single --with-gcc-toolc...Rafael Espindola
2012-02-02Require non-NULL register masks.Jakob Stoklund Olesen
2012-02-01Specify SubRegIndex components on the index itself.Jakob Stoklund Olesen
2012-02-01VLIW specific scheduler framework that utilizes deterministic finite automato...Andrew Trick
2012-02-01SwitchInst refactoring.Stepan Dyatkovskiy
2012-02-01Add pass printer passes in the right place.Andrew Trick
2012-02-01whitespaceAndrew Trick
2012-02-01A few of the changes suggested in code review (by Nick Lewycky)Hal Finkel
2012-02-01Revert Chris' commits up to r149348 that started causing VMCoreTests unit tes...Argyrios Kyrtzidis
2012-02-01Add a basic-block autovectorization pass.Hal Finkel
2012-01-31Add Triple::getMacOSXVersion to replace crufty code in the clang driver.Bob Wilson
2012-01-31RefCountedBaseVPTR needs the IntrusiveRefCntPtrInfo as friend,Manuel Klimek
2012-01-31Tidy up. Trailing whitespace.Jim Grosbach
2012-01-31Add assembler dialect attribute in asm parser which lets target specific asm ...Devang Patel
2012-01-31Remove pcmpgt/pcmpeq intrinsics as clang is not using them.Craig Topper
2012-01-31eliminate the "string" form of ConstantArray::get, usingChris Lattner
2012-01-31remove commented-out code.Chris Lattner
2012-01-31with recent changes, ConstantArray is never a "string". Remove the associatedChris Lattner
2012-01-31remove the last vestiges of llvm::GetConstantStringInfo, in CodeGen.Chris Lattner
2012-01-31Add various coarse bit-width architecture predicates to llvm::Triple.Chandler Carruth
2012-01-31Change ConstantArray::get to form a ConstantDataArray when possible,Chris Lattner
2012-01-31Remove the now-dead llvm.eh.exception and llvm.eh.selector intrinsics.Bill Wendling
2012-01-31Remove the eh.exception and eh.selector intrinsics. Also remove a hack to copyBill Wendling
2012-01-31Relax constructor for IntrusiveRefCntPtr to not be explicit.Ted Kremenek